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
338130626585	338130627142	338130627692	338130628242	338130628792	338130629342	338130629892	338130630442	338130630992	338130631542	338130632092	338130632642	338130633192	338130633742	338130634292	338130634842	338130635392	338130635942	338130636492	338130637042	338130637592	338130638142	338130638692	338130639242	338130639792	338130640342	338130640892	338130641442	338130641992	338130642542	338130643092	338130643642	338130644192	338130644742	338130645292	338130645842	338130646392	338130646942	338130647492	338130648042	338130648592	338130649142	338130649692	338130650242	338130650792	338130651342	338130651892	338130652442	338130652992	338130653542	338130654092	338130654642	338130655192	338130655742	338130656292	338130656842	338130657392	338130657942	338130658492	338130659042	338130659592	338130660142	338130660692	338130661242	338130661792	338130662342	338130662892	338130663442	338130663992	338130664542	338130665092	338130665642	338130666192	338130666742	338130667292	338130667842	338130668392	338130668942	338130669492	338130670042	338130670592	338130671142	338130671692	338130672242	338130672792	338130673342	338130673892	338130674442	338130674992	338130675542	338130676092	338130676642	338130677192	338130677742	338130678292	338130678842	338130679392	338130679942	338130680492	338130681042	338130681592	338130682142	338130682692	338130683242	338130683792	338130684342	338130684892	338130685442	338130685992	338130686542	338130687092	338130687642	338130688192	338130688742	338130689292	338130689842	338130690392	338130690942	338130691492	338130692042	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
40594	15091	7834	6026	4506	3223	2143	1300	847	604	544	452	424	389	305	331	349	259	208	230	259	213	231	261	243	281	291	274	262	221	250	239	249	195	225	231	232	247	292	236	246	255	191	181	135	150	122	158	149	159	135	143	132	141	137	150	115	127	159	149	134	153	170	138	166	132	145	135	116	147	137	119	162	131	154	142	163	150	155	137	129	134	134	150	145	143	140	149	130	139	166	125	150	116	174	149	128	141	174	146	150	142	151	132	154	135	139	127	141	140	140	157	139	131	155	131	150	142	127	155	136	149	159	136	141	158	157	161	137	131	155	154	132	130	173	101	138	154	157	151	160	176	141	158	147	152	133	164	149	128	128	130	150	148	165	138	135	150	143	153	133	143	160	138	154	148	162	141	144	126	141	137	131	137	136	136	136	136	127	144	164	138	125	125	140	133	146	151	147	131	137	146	145	150	147	142	162	133	126	131	148	159	152	135	139	147	146	151	149	145	142	136	158	136	145	163	140	150	125	169	127	143	152	160	134	135	134	101	137	160	155	150	124	163	131	155	158	134	143	162	169	172	148	119	162	139	129	129	131	160	153	140	148	145	165	163	140	159	134	126	124	133	129	140	137	134	130	153	136	158	146	153	142	147	128	157	152	174	176	145	140	141	135	130	132	137	155	141	144	133	140	153	138	132	132	163	119	173	153	148	129	130	134	142	129	160	152	124	147	131	164	153	160	176	127	134	133	170	132	169	142	148	124	129	143	151	161	136	137	132	119	138	129	142	140	146	142	163	153	153	161	151	148	142	117	115	156	139	131	150	145	139	126	132	140	155	147	151	139	116	159	145	138	149	151	112	120	153	139	155	127	139	134	139	152	170	145	149	138	153	151	134	156	133	147	155	149	155	135	154	168	141	149	116	138	139	140	131	162	128	157	148	156	129	143	132	142	123	171	152	136	151	113	161	164	147	145	139	136	148	142	125	151	127	154	140	142	161	154	131	149	157	136	137	143	160	161	137	144	135	151	151	133	151	134	163	123	132	148	137	149	136	142	180	139	128	139	125	129	146	142	139	131	165	158	140	130	139	153	143	145	151	161	125	135	152	135	166	150	144	150	162	149	133	141	158	152	145	147	139	128	164	148	128	170	121	145	118	142	122	165	165	143	157	162	149	109	133	137	150	139	131	126	155	138	173	135	173	163	128	133	170	148	143	157	145	174	138	127	149	137	113	143	170	122	154	154	153	127	141	148	141	142	126	131	152	137	137	130	160	136	145	133	155	160	144	149	133	116	153	136	147	147	160	142	144	134	157	162	151	144	138	141	129	181	146	143	155	143	158	145	152	152	151	132	120	141	139	151	139	150	145	144	150	140	144	136	155	148	152	141	137	163	155	153	154	145	144	143	144	159	122	149	132	115	148	161	142	142	131	144	144	154	176	142	141	149	132	161	163	137	140	149	123	154	151	145	141	144	150	146	155	136	161	127	148	162	152	125	129	139	123	152	149	123	143	150	144	150	152	143	133	158	146	167	153	168	141	148	153	156	147	150	151	133	157	152	133	156	149	156	147	143	139	155	152	131	149	146	133	146	138	143	147	142	144	130	153	149	153	140	175	150	117	134	116	137	129	134	147	151	150	158	133	165	150	150	172	147	124	135	156	116	152	122	149	170	166	144	147	142	155	129	152	160	153	131	129	123	151	117	138	141	165	146	150	149	137	140	128	141	152	153	132	145	152	140	123	136	128	119	140	115	156	130	147	131	150	130	175	146	148	125	129	138	148	136	146	140	139	133	145	162	157	128	128	130	154	132	125	150	157	154	153	161	134	127	145	126	142	129	141	142	147	157	134	166	140	167	130	135	161	156	145	128	141	140	122	137	149	137	167	135	162	143	138	143	122	159	154	150	132	124	139	150	146	143	177	123	148	134	121	147	135	128	161	125	162	146	120	156	126	139	156	129	175	157	150	136	130	138	116	138	144	146	141	141	133	145	169	147	142	187	153	152	130	155	165	160	109	138	150	123	133	166	129	126	164	148	133	147	155	112	154	138	157	164	132	158	126	135	125	134	140	141	125	129	132	146	136	133	143	146	132	155	143	176	131	152	134	144	173	126	130	137	147	136	153	153	131	139	149	125	140	130	134	150	125	178	163	136	141	149	157	166	143	121	154	172	139	113	132	139	170	149	121	143	137	141	136	138	138	150	151	160	143	131	154	123	159	158	142	131	161	127	147	161	162	115	133	133	140	144	150	160	162	167	164	140	108	130	143	151	148	127	140	114	146	153	156	162	140	139	143	126	143	143	133	140	152	150	154	140	146	156	134	153	155	145	176	145	118	147	162	132	140	147	144	155	131	163	134	170	146	139	154	122	153	152	152	152	140	149	125	155	158	138	140	140	170	127	150	153	150	140	142	139	161	145	136	123	127	123	144	154	111	129	129	142	146	139	130	147	143	159	134	119	140	111	151	156	145	131	133	143	148	136	167	133	132	131	134	144	159	160	167	141	149	134	138	121	137	161	134	151	142	137	136	134	143	147	133	130	137	140	153	157	151	133	134	131	148	131	138	134	132	138	160	139	158	143	124	153	132	144	161	128	151	178	140	162	138	121	116	158	142	167	142	157	146	125	162	128	129	140	147	140	149	142	143	152	172	155	161	139	149	130	140	149	138	156	139	158	131	134	134	126	117	117	127	141	143	139	155	126	150	136	130	131	149	140	148	144	139	148	141	137	148	142	153	159	142	158	145	146	176	125	143	124	129	142	146	145	148	136	177	144	121	113	125	136	146	136	122	160	141	137	147	155	147	145	128	150	132	131	126	145	144	161	153	160	137	145	145	151	151	137	154	143	131	141	156	150	149	147	127	161	132	160	145	127	123	142	139	132	149	156	130	121	148	135	143	134	165	141	147	151	139	145	135	165	144	119	148	135	153	143	130	153	156	146	134	140	151	150	165	154	141	130	154	134	129	146	151	156	144	140	127	160	126	143	152	147	164	136	146	131	149	145	154	125	140	142	154	144	136	150	141	159	132	158	126	101	130	139	153	167	139	133	159	141	136	164	155	148	143	153	173	142	157	168	148	148	153	128	164	145	148	136	169	125	137	163	157	165	136	141	171	141	157	150	157	129	140	157	134	139	161	142	150	154	141	124	165	133	137	148	129	153	160	164	146	160	131	141	148	139	129	116	138	135	155	156	169	135	135	149	146	155	157	169	149	158	141	135	169	124	166	165	148	134	123	127	128	168	148	147	147	156	167	155	127	146	159	143	145	134	147	143	156	130	167	140	148	137	149	144	147	129	148	154	146	148	140	134	133	166	124	156	145	153	140	119	120	129	137	134	178	153	118	126	145	139	147	139	148	149	160	152	141	145	156	139	141	145	120	143	150	153	154	147	143	158	98	160	128	159	144	132	148	134	129	138	159	120	149	164	154	151	147	159	148	155	128	171	144	127	131	149	143	133	148	141	138	147	140	162	169	133	161	115	140	138	132	137	155
24308	6556	11319	13292	13334	11336	7917	5261	3535	2649	2287	2146	2011	1941	1540	1448	1458	1142	974	984	967	1101	1063	1090	1341	1499	1422	1208	1049	1036	972	1026	968	862	791	1021	1176	1178	1206	1128	1227	1156	734	464	371	366	380	362	364	347	352	365	370	324	337	314	348	315	380	319	368	365	327	359	350	362	348	358	353	339	342	371	376	358	370	361	376	368	322	332	372	357	356	337	356	348	323	346	382	318	344	321	367	329	324	344	352	362	375	336	341	350	345	358	387	350	381	344	353	335	332	324	365	373	334	359	358	353	315	343	307	319	344	329	328	344	340	353	289	343	320	350	354	337	346	350	320	333	336	366	371	301	327	326	330	341	372	309	323	330	345	338	357	348	343	339	355	378	318	358	375	342	347	336	336	333	336	370	326	333	342	358	324	339	322	330	348	325	341	351	353	332	334	377	346	353	346	332	339	334	344	354	336	376	337	366	351	335	342	334	350	363	329	355	315	358	329	332	348	349	343	367	330	364	371	355	354	288	306	353	337	345	352	310	335	325	345	327	350	377	324	362	363	320	334	343	389	335	354	352	304	355	352	360	345	360	351	348	363	330	346	291	339	359	362	332	359	336	351	336	325	350	336	334	320	366	338	380	351	378	336	372	337	348	341	324	358	377	365	352	312	367	343	329	337	379	348	323	327	352	338	318	357	316	335	320	333	309	344	344	335	331	322	352	327	327	361	340	343	312	394	327	368	302	300	375	342	303	370	333	369	374	320	315	352	355	347	347	388	360	387	352	335	321	330	385	352	358	345	333	336	360	378	335	340	323	334	332	385	328	335	348	350	337	367	375	348	348	370	379	335	338	326	338	346	330	356	337	345	350	362	327	326	339	343	388	345	348	355	362	352	333	348	317	370	361	356	345	351	321	380	354	374	355	342	376	358	328	355	343	380	374	347	326	363	331	325	370	338	327	332	343	342	346	326	336	314	343	354	327	322	341	362	331	333	362	339	342	370	397	317	355	336	312	345	359	349	356	352	345	350	351	351	314	320	355	344	371	340	356	379	305	324	355	350	349	309	395	342	356	370	354	323	351	337	343	354	320	364	329	332	308	322	338	316	328	319	326	339	348	366	357	303	337	346	372	376	334	338	334	365	342	326	371	342	324	365	334	367	337	351	323	340	339	317	310	376	385	313	323	346	360	370	325	326	346	320	367	359	373	361	338	349	318	335	343	355	341	348	308	381	343	344	344	339	359	340	330	383	352	350	358	365	337	342	351	334	363	366	329	364	321	343	346	323	338	332	382	346	326	364	348	374	365	344	338	354	344	339	372	360	341	340	336	344	380	364	337	330	323	318	357	303	317	359	357	334	317	334	330	348	336	379	343	362	367	341	359	358	333	377	341	354	323	320	339	356	353	344	315	323	364	374	355	354	333	338	326	368	356	350	340	332	340	362	331	380	334	365	335	362	301	346	359	350	369	346	335	351	330	336	331	380	337	377	349	343	349	353	364	348	316	341	363	349	348	338	335	342	352	312	358	310	294	337	333	349	339	367	333	351	357	336	329	345	337	322	402	365	358	332	345	337	325	361	380	347	347	370	351	371	400	323	325	332	367	318	324	366	341	345	365	326	342	345	378	334	333	331	366	333	329	385	342	345	356	363	372	328	367	371	345	320	356	330	347	353	337	332	341	386	350	368	381	344	362	336	339	349	360	349	316	375	333	329	325	334	358	347	344	314	328	359	356	327	377	348	359	358	316	339	362	347	330	328	338	335	348	355	327	350	354	320	329	354	363	327	361	317	369	328	346	364	361	340	331	357	349	391	341	360	363	307	335	353	361	369	349	332	312	340	345	352	325	374	345	353	307	365	353	328	339	359	352	350	344	323	311	367	323	323	364	349	357	367	335	341	332	365	365	348	348	350	332	333	326	338	331	373	347	358	328	321	348	343	338	347	326	351	312	350	350	359	345	352	330	360	316	319	331	316	340	319	326	357	393	319	343	361	339	362	325	348	309	315	354	321	337	360	343	338	327	385	340	332	331	346	368	343	354	337	335	332	341	319	363	355	376	358	350	331	350	355	359	351	334	336	354	336	352	343	329	325	320	360	352	347	359	329	329	377	368	336	348	357	341	355	335	385	338	348	334	353	338	356	342	291	346	336	344	347	343	322	356	349	326	347	331	345	358	337	340	374	339	332	362	350	337	355	299	336	357	316	329	352	356	365	328	346	356	331	368	322	324	375	337	343	344	365	368	361	302	360	346	331	338	344	339	377	379	330	361	358	333	339	335	320	359	338	363	349	339	360	382	366	378	342	322	319	319	345	320	327	313	331	329	332	355	356	364	362	367	317	338	367	335	359	343	349	344	361	314	327	373	358	352	332	323	362	348	336	352	353	347	355	343	342	369	352	339	363	386	332	340	361	356	326	343	328	366	383	361	343	352	334	329	370	319	354	309	353	326	336	333	367	367	339	339	341	370	325	329	309	325	356	339	341	363	362	351	325	356	317	322	347	358	341	371	358	350	340	356	319	341	320	366	362	351	325	351	353	330	325	351	337	351	339	358	351	358	316	334	344	369	299	369	339	318	371	363	377	363	380	353	338	352	344	371	348	330	351	334	360	330	354	354	327	342	353	362	318	354	335	378	359	345	320	327	310	313	341	310	370	367	381	362	322	364	354	359	318	328	320	317	367	347	363	335	324	343	362	309	289	340	326	346	306	355	328	344	343	327	319	375	398	329	311	334	333	329	320	332	333	349	345	341	316	334	336	348	368	325	349	328	351	333	361	368	360	327	349	327	327	347	351	379	365	347	349	345	318	336	325	338	384	315	388	350	343	340	335	357	343	328	328	365	320	366	340	346	385	333	348	289	357	367	349	335	342	353	353	354	377	383	354	337	331	295	344	356	372	349	314	337	330	328	367	349	355	346	333	324	378	382	363	334	354	359	314	325	355	316	374	349	343	338	336	363	335	345	343	345	327	362	341	360	326	355	338	322	353	373	347	315	367	348	336	349	357	328	354	311	340	359	344	341	324	378	334	351	344	342	351	334	326	368	330	330	330	361	335	301	359	337	324	360	355	329	327	340	313	371	328	354	342	338	360	349	348	353	316	362	364	345	327	342	384	365	317	372	397	324	330	349	340	316	329	341	380	366	335	340	353	328	336	369	330	336	333	354	328	351	350	361	338	306	332	344	344	354	370	332	317	331	354	339	349	381	337	353	318	317	348	312	333	336	313	336	373	360	325	332	361	371	365	376	354	332	347	357	364	351	351	323	333	353	371	322	331	315	376	340	343	314	351	334	322	338	372	362	344	372	343	331	373	310	374	347	318	398	350	333	328	341	362	329	321	326	338	334	328	348	354	350	352	345	355	360	335	342	317	354	328	330	352	328	315	334	321	347	343	347	331	360	353	330	339	321	340	359	333	377	337	354	333	335	346	349	334	341	366	363	336	370	372	363	363	344	364	339	339	359	364	312	364	355	344	341	335	317	306	372	331	327	316	306
14058	3712	2523	1629	1169	905	730	498	378	364	323	309	291	289	308	235	261	271	253	259	263	230	253	222	241	271	271	248	261	242	241	240	235	237	265	248	230	229	250	226	233	240	272	262	237	247	251	239	251	235	244	243	266	250	257	228	257	236	219	227	249	227	245	262	218	233	236	226	239	255	229	263	254	245	245	243	221	252	235	241	208	261	246	226	230	248	236	283	239	238	210	237	245	240	259	261	252	264	215	226	226	246	264	236	222	239	226	236	245	259	255	238	229	224	278	233	244	247	243	257	249	263	267	244	273	248	274	233	235	217	222	232	242	238	252	236	224	262	271	230	233	238	255	245	199	237	252	244	249	223	258	229	246	211	240	274	213	224	250	235	259	218	215	234	235	233	236	231	273	257	265	225	271	260	208	226	242	253	217	226	214	268	245	255	240	243	264	268	252	230	238	250	226	231	260	241	206	237	244	226	260	241	243	247	258	252	222	250	240	242	199	208	210	225	235	240	250	258	207	251	229	263	269	237	249	241	242	216	209	267	226	231	298	269	248	263	245	271	242	247	226	234	220	256	218	247	251	231	223	245	242	212	263	266	223	231	252	257	253	239	219	251	235	239	241	237	237	252	230	263	232	214	255	240	250	231	241	229	222	255	214	235	191	251	270	224	218	214	230	222	210	239	224	231	245	248	194	213	236	233	234	226	227	210	244	248	216	238	249	241	236	245	262	228	262	234	230	239	266	234	264	238	246	253	243	231	252	247	238	220	224	267	243	262	238	243	240	238	231	222	265	249	231	246	242	273	245	266	224	252	235	245	245	280	246	216	242	228	240	266	228	254	218	205	237	226	248	252	258	235	231	255	260	260	217	243	227	250	224	238	244	242	246	234	225	202	255	216	248	254	256	235	216	266	242	260	226	283	281	232	244	260	224	237	239	257	253	254	235	224	262	238	261	314	247	279	227	240	231	237	241	266	218	265	242	256	261	252	236	254	237	252	257	220	252	237	250	253	253	247	227	264	222	227	247	235	246	239	249	244	268	226	262	258	278	222	253	254	233	245	255	236	227	245	256	256	228	251	225	261	203	241	238	255	251	240	227	237	243	256	233	232	259	263	260	272	249	259	253	235	247	233	258	258	254	232	251	222	221	261	193	250	236	248	250	236	255	229	238	237	259	243	279	263	227	243	237	260	230	245	238	256	239	224	221	248	206	208	249	229	239	254	233	256	254	226	258	213	233	218	236	260	214	253	253	223	238	232	284	262	239	250	255	231	254	230	244	252	242	240	251	231	284	231	224	226	245	246	244	269	269	253	212	229	264	238	249	265	258	274	237	233	259	272	256	246	267	248	264	251	253	260	240	254	262	245	245	258	243	218	215	275	235	242	212	240	218	232	241	240	243	243	253	240	248	239	249	255	259	222	226	241	252	250	247	196	227	252	253	255	231	235	222	251	236	255	231	232	229	250	251	233	229	231	269	242	268	221	226	213	275	241	232	247	253	218	261	250	237	221	259	249	214	259	264	251	221	213	243	232	265	233	240	241	243	259	226	258	241	255	206	229	243	226	216	240	257	268	263	264	257	253	239	232	221	272	229	269	222	278	228	257	194	242	245	240	208	245	217	227	255	209	249	224	255	253	221	277	239	232	239	243	241	264	238	242	236	259	232	239	245	230	226	249	255	226	229	252	242	220	263	240	247	243	262	255	230	268	246	232	233	253	240	217	236	255	240	284	233	249	288	219	239	281	251	237	254	225	240	250	229	246	245	220	244	261	241	243	233	260	229	254	244	222	226	240	251	250	248	254	247	254	249	225	240	246	255	224	209	230	261	247	245	251	245	255	254	238	263	233	251	247	223	212	225	242	227	233	239	251	245	246	250	237	220	267	276	226	231	233	237	237	263	260	284	254	256	221	227	222	223	249	253	199	230	230	239	250	258	242	247	245	265	229	256	222	217	264	221	251	228	233	263	249	257	253	209	211	226	230	243	285	274	241	239	252	249	224	234	258	266	262	248	213	267	236	227	257	238	248	257	257	220	204	238	235	219	235	254	250	209	232	254	230	271	217	268	243	228	222	213	215	229	241	223	235	234	238	231	205	261	249	236	260	209	247	228	262	262	252	230	242	277	231	225	222	239	246	223	229	252	252	239	228	257	253	227	276	255	218	231	238	230	234	238	261	245	249	266	236	231	233	244	257	228	229	234	230	224	263	227	255	239	240	232	239	233	249	244	224	224	230	248	218	245	244	252	237	258	224	241	256	222	236	270	239	259	228	242	234	229	261	254	248	254	234	255	255	233	257	267	228	252	230	254	258	256	258	240	265	230	237	237	236	258	231	239	234	232	220	203	252	241	270	213	223	217	222	228	278	271	278	250	264	242	230	249	280	251	243	246	249	204	228	214	241	263	227	243	272	239	222	235	234	265	262	252	231	280	264	267	229	243	253	273	261	254	234	246	256	243	262	222	277	274	256	228	220	234	226	240	257	231	236	243	251	228	244	253	244	236	249	254	230	238	266	225	245	223	213	220	229	244	229	234	261	254	231	248	215	249	248	208	227	215	252	234	256	237	246	248	220	234	246	204	258	271	265	272	254	238	220	250	281	254	238	271	231	272	223	289	224	247	259	272	257	231	246	228	249	250	242	237	238	262	249	236	270	248	223	235	237	248	261	233	209	217	241	220	251	251	215	247	225	228	267	248	257	231	241	248	247	259	238	252	253	231	263	224	235	232	260	237	274	239	243	231	262	233	241	234	209	234	231	226	249	251	249	224	252	212	246	258	261	252	270	214	226	273	261	210	282	235	231	249	272	264	214	245	219	233	247	252	243	230	223	230	227	232	238	229	252	239	220	240	247	228	237	232	228	288	234	240	228	227	257	222	240	218	240	243	229	235	240	245	259	244	239	248	264	262	231	226	229	236	243	243	280	228	239	241	260	238	255	232	259	242	260	250	226	234	236	265	235	267	257	244	233	253	257	257	256	232	240	255	235	220	227	272	260	259	221	221	236	219	251	244	226	231	249	252	265	208	240	229	224	206	223	230	226	234	260	226	246	240	239	239	262	241	253	231	242	251	243	243	246	256	244	213	266	249	265	263	248	256	286	236	249	210	241	247	239	214	224	239	239	240	244	247	227	240	241	225	271	260	260	257	230	229	234	275	211	253	260	249	254	266	226	273	239	241	252	256	268	256	199	262	244	239	234	237	251	226	252	240	246	275	260	219	230	227	252	233	278	250	250	255	269	270	238	255	236	245	215	224	211	246	238	266	275	237	202	240	238	233	265	266	241	217	233	220	230	242	249	230	232	259	252	231	255	243	243	236	213	240	285	254	243	249	243	254	230	276	253	263	213	235	243	201	223	250	221	240	245	239	231	240	212	287	229	264	247	257	238	258	253	234	238	211	222	254	230	275	237	239	265	232	209	249	259	234	229	252	213	257	282	256	250	219	243	247	237	212	213	241	225	262	257	247	256	234	225	242	244	270	250
8097	2742	4593	4842	4111	3526	2660	1921	1394	1204	1045	857	922	858	744	693	648	563	591	549	615	631	626	510	528	545	522	501	532	539	550	539	519	514	549	543	521	522	521	513	538	547	534	494	527	533	530	537	496	544	535	549	498	553	487	516	554	521	527	482	512	516	543	520	548	526	539	508	550	550	544	520	554	537	489	540	482	573	577	512	562	500	515	533	542	556	525	521	581	499	564	567	452	529	507	541	487	541	506	507	496	518	554	518	514	541	507	507	549	503	511	515	570	511	524	519	546	511	501	552	498	487	580	507	503	496	491	544	533	534	537	554	533	514	524	490	527	510	511	512	528	533	528	507	519	496	553	495	508	545	548	515	502	551	518	540	579	494	510	535	522	529	485	495	532	525	518	527	514	506	561	543	497	549	487	574	576	548	550	515	532	507	493	513	525	489	522	526	554	536	531	507	553	560	502	510	538	513	537	564	499	504	588	521	496	525	495	520	499	502	534	541	505	480	465	557	536	546	517	528	548	540	521	533	505	521	515	565	511	499	549	487	541	510	540	508	543	528	542	529	511	521	534	585	537	548	488	552	530	515	550	523	527	540	522	537	506	479	539	495	490	579	563	502	517	541	512	508	504	520	509	527	533	561	502	537	553	531	534	532	569	535	567	557	542	528	508	565	536	509	492	552	531	513	549	527	501	488	527	497	532	547	533	577	535	537	451	550	547	500	517	553	513	505	512	453	522	536	518	503	502	538	539	526	534	541	522	526	519	528	517	518	544	513	510	501	515	532	535	515	567	513	545	526	510	467	523	517	567	532	509	566	545	522	558	538	538	519	522	554	522	527	558	482	513	492	534	534	525	478	572	555	551	485	520	531	534	518	516	541	539	485	526	519	501	529	562	554	525	539	535	537	541	517	508	552	501	559	488	519	578	498	509	552	559	508	524	509	524	486	535	541	526	479	516	525	539	509	565	529	538	518	571	479	500	513	528	506	489	478	494	572	508	549	532	511	529	546	530	508	505	520	549	517	545	510	550	506	568	511	492	520	496	525	535	518	527	554	507	532	541	556	545	528	519	555	508	527	537	511	546	569	522	557	523	478	543	521	572	535	502	498	503	520	507	532	493	509	479	509	525	545	484	527	516	501	521	520	532	503	503	497	489	449	510	574	509	540	524	514	525	509	503	546	541	538	550	545	538	559	550	547	529	533	542	509	520	523	540	537	571	565	488	556	558	513	558	519	515	490	502	473	500	482	505	560	545	531	535	565	540	555	480	527	516	539	524	488	539	531	535	540	552	523	523	520	520	535	518	512	553	501	542	555	534	523	515	532	554	519	537	538	520	567	514	530	555	479	517	515	486	524	528	517	540	529	506	548	498	513	550	531	537	483	534	522	528	522	535	508	548	507	492	555	541	476	561	529	555	523	514	515	509	529	499	519	528	522	520	532	514	523	548	483	506	528	531	514	504	528	536	545	486	494	522	546	548	530	548	529	556	495	535	533	497	519	530	523	514	494	529	558	505	528	532	500	543	499	554	566	551	514	493	541	530	503	505	535	536	502	509	522	524	538	529	504	552	540	493	507	530	588	529	525	559	550	496	513	532	550	514	557	520	521	558	493	561	527	516	544	495	501	518	546	514	537	539	523	512	502	544	529	550	551	517	529	529	537	537	534	535	543	545	521	515	536	542	507	521	493	509	552	529	505	507	505	542	501	534	554	510	534	536	550	502	542	530	507	537	505	522	541	556	505	529	540	563	514	518	524	540	538	549	498	533	527	552	543	572	497	547	499	561	544	518	504	529	511	553	518	525	543	519	513	490	556	522	497	538	532	525	512	518	519	544	531	502	531	522	504	530	577	531	538	542	505	556	554	508	553	524	498	522	551	499	547	528	567	522	500	535	509	543	484	497	538	544	534	497	534	486	499	529	554	538	550	515	528	522	512	516	518	550	538	505	524	511	544	537	509	507	511	504	542	513	491	523	534	519	509	536	559	532	518	529	508	497	530	510	530	550	538	485	561	518	509	525	540	543	506	539	508	536	499	547	515	519	510	526	531	538	562	516	513	502	528	519	501	527	514	537	549	514	528	527	565	524	504	537	523	515	523	519	507	527	498	506	531	554	522	500	519	505	534	538	529	515	524	507	524	592	546	544	538	519	504	543	529	525	575	534	504	503	560	524	548	530	520	511	561	519	524	522	512	513	559	496	506	503	550	518	555	491	558	529	509	558	493	572	508	550	484	492	515	496	531	526	502	512	523	512	563	566	529	519	530	539	521	506	539	545	538	508	538	527	524	586	524	552	524	514	466	484	475	540	524	536	539	586	502	559	521	525	532	540	577	495	532	530	516	546	560	501	520	513	482	522	514	582	531	497	551	566	548	497	515	495	517	535	510	547	513	526	539	540	526	524	507	522	566	533	515	556	480	513	541	552	552	518	514	535	496	531	501	527	536	469	584	515	511	527	532	525	528	524	525	502	527	519	586	522	518	548	497	493	519	527	511	514	535	498	517	517	522	531	512	508	510	479	510	528	553	524	520	505	509	543	513	505	540	490	546	514	511	526	495	554	537	573	535	460	561	489	531	521	538	515	530	525	516	519	577	525	550	521	521	550	464	527	512	549	549	555	508	581	550	500	549	491	529	546	541	550	530	546	538	529	485	537	558	480	515	490	542	491	531	526	532	485	561	524	560	564	510	531	552	500	553	526	534	542	559	489	520	534	505	529	506	552	496	575	560	586	534	505	494	548	554	521	546	512	512	548	531	537	526	522	482	562	559	534	520	519	521	508	493	507	503	528	526	517	492	544	521	501	524	506	538	493	538	510	536	476	521	515	529	548	509	486	515	523	549	536	515	515	558	487	517	553	549	544	547	503	557	488	517	484	533	508	540	531	506	496	568	520	495	473	511	554	553	542	536	571	485	531	526	531	516	527	538	529	543	515	514	497	514	525	528	536	532	538	513	534	523	531	509	547	536	518	539	515	546	493	499	514	488	509	476	493	552	508	511	565	513	531	532	513	574	494	568	533	518	528	549	531	547	534	524	541	498	529	530	548	515	520	546	509	543	539	476	558	560	529	535	539	517	526	523	501	517	516	483	531	554	564	553	504	529	529	527	536	519	492	541	502	533	522	497	531	486	548	555	519	513	507	491	527	502	497	518	536	545	506	535	547	492	564	503	491	510	554	528	499	529	531	505	563	533	511	564	539	533	547	498	512	515	528	521	512	534	484	549	512	501	504	534	550	485	542	532	540	557	497	510	558	510	509	505	541	536	526	507	526	531	483	525	553	495	565	473	547	528	560	521	510	530	569	549	537	477	505	488	536	561	514	542	554	516	511	514	506	547	508	551	508	507	532	508	542	544	539	492	496	515	508	528	526	532	507	550	516	502	511	558	570	578	529	545	565	508	519	539	551	502	537	513	544	543	516	536	523	512	572	513	538	522	540	534	532	529	551	504	536	545	524	525	521	531	525	532	517	516	534	524	540	523
30503	9233	5059	3702	2709	1912	1378	884	595	435	347	318	295	251	264	245	219	203	180	215	204	189	196	192	251	242	232	208	185	200	205	175	159	155	186	169	166	210	220	208	201	205	190	167	173	150	147	147	150	130	140	154	158	149	152	149	131	136	169	154	135	163	117	143	141	155	143	126	163	133	149	145	145	127	136	136	155	153	160	167	155	151	150	162	133	131	129	126	142	141	153	144	163	135	148	155	137	142	156	149	140	153	142	159	142	141	141	141	172	121	133	133	152	134	145	134	126	139	137	142	137	139	161	159	147	131	137	161	155	153	148	146	139	164	150	132	139	145	143	138	154	151	152	171	146	167	152	130	156	128	146	143	135	144	129	155	156	133	160	145	162	142	127	157	122	135	153	126	154	148	139	144	163	164	166	168	168	166	156	154	126	170	159	142	127	156	137	154	151	120	142	144	141	157	139	153	175	171	143	131	140	156	168	137	123	169	153	152	161	150	147	133	122	119	139	147	146	130	133	163	144	146	140	150	146	168	136	150	147	151	153	155	143	137	157	158	149	134	131	154	159	142	136	156	147	143	145	148	169	161	151	162	151	163	149	165	134	151	130	154	153	145	135	155	137	136	132	158	166	166	180	140	136	158	142	151	131	135	147	147	145	154	151	156	122	123	162	164	134	134	166	135	161	135	134	148	138	129	140	176	139	161	142	153	144	145	156	159	157	149	139	151	159	142	158	152	145	121	155	167	165	155	152	163	163	161	156	138	144	142	151	137	156	147	164	144	155	150	136	157	157	149	147	142	158	148	139	155	129	142	134	152	166	134	141	140	157	136	144	149	156	151	142	154	157	156	163	163	128	151	139	153	159	142	171	144	142	146	126	137	150	148	154	158	138	126	128	148	162	139	134	158	158	140	142	136	156	156	155	137	158	123	162	150	166	132	163	152	156	138	152	129	165	138	146	155	145	148	138	151	119	137	147	133	130	151	159	166	145	130	161	157	133	169	142	145	160	161	148	164	142	141	148	144	141	134	149	143	141	147	136	146	153	166	145	165	144	153	152	142	133	158	153	139	192	158	139	136	111	142	142	166	131	141	141	142	152	151	122	133	141	137	143	151	155	137	126	134	130	158	137	147	140	134	139	129	161	171	145	141	132	143	135	163	143	138	138	152	165	154	158	157	151	156	144	159	152	166	154	146	142	136	153	151	151	149	172	154	148	165	156	162	153	154	172	160	150	162	136	141	132	172	157	160	156	161	138	145	151	164	152	134	153	145	160	145	144	145	141	152	133	136	162	159	147	141	144	140	147	159	142	127	155	142	119	146	166	152	145	136	129	136	149	151	133	144	147	152	144	131	140	167	146	137	137	151	157	155	150	133	138	157	148	128	148	149	152	140	148	157	133	138	168	167	157	132	163	135	123	148	140	140	162	143	151	147	172	157	126	141	144	142	138	136	142	150	133	188	158	135	157	140	176	149	138	147	153	137	130	134	141	159	148	133	137	152	140	150	145	146	177	145	156	162	149	161	176	156	146	162	160	141	136	140	144	122	145	139	132	156	141	141	160	164	157	149	154	143	132	129	145	140	154	167	153	162	183	168	164	132	123	159	147	129	151	153	145	151	158	144	155	133	154	150	138	151	151	139	131	148	128	142	159	154	133	151	144	153	128	140	153	151	160	146	163	138	147	130	143	138	145	165	152	124	149	141	157	153	145	149	148	153	175	138	163	153	150	150	151	155	134	172	137	145	134	139	144	162	179	155	163	149	123	139	160	161	140	149	152	147	119	144	159	142	155	152	134	150	166	165	135	124	155	150	151	150	149	149	152	150	160	135	136	149	137	178	142	151	140	128	142	155	153	139	145	137	165	146	130	127	137	134	141	146	138	114	169	126	147	124	129	127	141	154	149	122	157	159	158	149	146	149	145	141	145	132	163	158	150	144	137	130	134	141	151	142	121	124	143	158	147	150	131	168	154	155	140	147	156	137	151	136	148	132	163	142	163	158	128	154	143	166	146	148	138	146	125	154	158	160	141	128	135	164	145	152	167	162	131	165	159	144	164	162	166	171	144	150	140	144	159	122	119	126	147	143	130	162	145	154	147	173	139	171	152	164	172	124	150	137	121	148	132	150	153	155	156	141	155	140	158	135	164	176	135	169	172	152	165	155	162	125	123	145	160	150	141	160	152	159	145	147	153	143	143	153	174	146	146	155	160	168	144	158	147	130	160	120	157	154	172	156	134	154	132	153	127	140	151	135	138	127	128	134	123	139	150	160	135	137	154	125	120	160	169	145	161	154	137	164	145	161	159	160	137	164	170	149	147	150	143	162	161	139	174	135	143	149	145	161	144	169	139	133	144	150	149	136	152	154	122	143	153	167	137	137	178	147	153	166	164	153	151	153	131	170	149	148	169	128	149	137	138	147	158	134	135	173	149	182	139	120	134	135	146	156	159	150	162	145	142	124	146	141	113	161	148	140	135	126	131	126	159	160	158	128	150	167	149	149	160	157	144	165	146	149	141	154	152	146	162	128	151	151	143	139	147	180	160	168	183	151	130	137	151	147	138	141	151	137	162	145	145	157	130	127	150	153	137	160	139	137	141	166	184	127	133	151	130	147	162	133	156	134	139	148	143	157	154	158	149	129	171	171	164	151	131	142	146	146	148	131	151	152	137	145	137	145	144	152	158	137	147	159	138	143	168	141	138	159	140	132	168	131	152	155	144	154	145	137	158	137	165	148	122	156	149	137	145	176	159	134	148	143	156	152	172	153	158	155	170	147	147	155	152	152	149	144	134	137	152	164	156	143	142	138	162	156	153	137	150	137	148	142	146	155	148	157	161	157	162	157	151	141	148	164	154	148	146	156	157	158	143	171	152	149	159	148	157	159	124	130	170	139	139	127	151	149	179	148	149	137	152	180	152	153	166	155	165	121	147	134	156	148	157	130	142	118	147	151	143	120	147	156	137	167	159	131	153	151	153	138	147	154	138	127	141	124	119	161	128	145	134	135	121	143	134	148	149	165	146	137	145	147	166	136	130	158	160	141	129	126	151	138	156	145	138	142	151	144	161	143	145	147	128	138	169	155	145	149	149	153	152	133	157	161	146	157	154	128	140	134	142	157	168	146	148	142	141	143	152	152	133	148	156	122	145	165	149	157	139	129	130	136	159	134	145	133	156	155	139	149	156	143	133	134	151	157	134	138	117	145	131	150	148	138	147	143	163	145	162	129	149	128	131	166	143	171	166	156	150	135	162	144	155	116	145	122	151	162	139	149	151	146	142	159	135	148	146	160	163	174	158	149	149	143	158	150	141	141	140	153	159	158	123	126	168	143	150	119	129	148	144	157	165	179	157	132	140	139	158	153	145	161	160	141	138	173	138	151	143	137	122	149	149	142	132	175	164	146	151	154	138	142	145	143	154	170	170	150	133	130	144	159	157	137	141	159	153	159	136	144	153	124	135	134	157	151	133	152	136	138	152	150	152	145
18121	4796	8251	9169	8318	7423	5314	3457	2681	2126	1643	1413	1436	1192	1087	1130	1028	745	667	693	776	820	712	885	909	833	831	811	770	759	627	585	583	648	655	656	723	746	614	653	682	652	525	422	385	334	385	369	385	299	359	332	372	370	348	323	315	316	352	336	349	353	339	355	348	331	353	339	339	343	332	357	362	373	310	370	316	385	308	316	326	346	351	326	338	361	311	334	325	322	337	345	373	349	327	319	325	343	314	352	368	353	317	338	374	342	322	352	331	363	338	333	336	328	339	353	346	363	341	300	356	339	370	343	349	351	349	320	341	336	329	344	326	361	352	336	351	368	361	339	343	310	345	332	316	339	350	341	328	321	327	338	325	330	354	329	330	359	313	366	349	371	365	344	342	348	323	332	348	348	332	331	331	319	333	348	358	345	351	357	339	321	324	346	367	377	320	315	324	342	351	356	357	349	333	348	349	388	336	345	340	311	330	294	376	316	325	339	346	324	325	354	347	337	351	329	319	345	349	314	324	330	312	362	319	330	351	362	358	334	325	315	323	326	328	338	334	369	342	318	336	339	319	349	355	328	327	338	329	344	368	311	328	316	336	345	315	336	337	346	327	401	325	345	330	326	334	338	400	365	334	331	352	362	349	371	339	331	318	354	334	343	336	333	313	362	336	304	317	356	357	340	317	316	337	361	367	344	334	332	346	352	375	368	330	332	318	341	332	352	329	338	290	348	316	336	368	349	328	344	356	311	343	361	332	348	354	345	341	348	309	385	333	349	339	349	335	328	350	348	318	311	345	345	360	332	355	322	363	325	348	336	340	343	336	337	345	332	351	356	359	371	368	343	330	357	323	361	343	369	327	318	352	355	302	380	354	348	344	331	362	347	354	331	357	371	333	331	347	332	342	342	351	350	354	341	327	347	355	313	363	349	335	375	319	350	332	330	322	350	339	333	342	321	341	332	340	328	332	341	320	341	317	372	336	327	326	331	326	322	329	347	361	350	371	342	320	352	319	312	341	351	328	335	336	369	353	357	348	325	299	329	339	355	302	312	374	327	327	326	321	321	355	350	347	307	346	357	317	335	323	345	345	336	357	312	356	333	357	326	342	324	358	318	370	333	339	365	310	350	319	335	338	363	372	370	333	297	353	334	338	354	354	318	324	339	326	326	334	334	331	331	368	352	342	332	344	328	336	332	366	318	321	338	328	367	332	330	324	330	364	343	360	344	315	319	319	370	372	361	344	349	315	324	359	346	368	360	324	352	338	347	363	351	320	327	349	311	350	324	321	346	377	321	330	302	342	312	363	340	340	338	358	332	344	317	312	369	334	371	352	324	358	357	345	334	378	350	339	364	373	322	369	326	327	342	318	349	329	339	323	335	326	332	367	310	356	303	326	350	326	340	343	343	339	356	354	338	343	335	335	346	359	350	314	335	322	367	323	323	351	339	334	353	356	331	308	358	339	361	369	369	347	327	353	350	345	326	338	322	367	355	326	314	295	325	355	363	370	365	330	319	330	351	335	332	365	319	369	346	338	344	342	326	342	321	361	349	316	353	349	328	352	336	362	309	311	352	399	337	321	311	320	355	338	338	334	346	339	318	339	355	327	362	339	362	344	332	319	306	373	343	346	354	368	304	319	368	355	329	332	342	374	367	336	360	354	339	340	373	345	331	361	356	351	346	332	326	362	313	354	331	317	316	343	315	333	387	341	312	350	365	353	285	343	354	360	337	332	362	337	329	345	312	353	341	323	356	349	342	325	341	354	313	372	343	301	345	336	355	347	322	333	328	323	309	342	327	347	336	357	374	363	323	330	332	371	306	336	333	336	350	305	355	342	334	344	343	335	334	310	343	341	322	323	365	324	341	325	361	330	335	375	367	339	325	342	318	318	320	332	351	345	347	329	323	355	351	319	304	315	320	336	319	341	336	362	348	325	356	341	340	350	393	325	342	343	329	297	345	338	367	338	342	344	371	335	333	339	348	340	340	354	345	360	362	348	364	326	353	339	300	337	349	335	350	344	330	321	340	356	315	352	324	328	349	326	368	361	330	359	333	320	341	333	372	352	341	343	354	362	352	350	375	342	296	320	353	353	332	370	366	324	334	357	366	346	331	349	324	312	337	340	351	366	342	304	338	348	335	312	357	290	337	330	342	336	313	312	310	363	335	329	334	354	325	359	344	362	329	340	314	315	340	342	366	382	328	309	328	342	356	354	352	363	321	336	350	341	361	350	350	354	332	327	350	382	345	373	347	334	309	373	339	330	338	352	332	314	334	369	352	362	338	351	322	376	339	355	341	365	368	316	298	367	358	348	346	347	359	349	310	330	332	349	322	355	334	343	338	342	324	335	331	316	307	338	326	364	330	366	298	366	307	336	340	362	342	352	346	333	375	352	354	340	339	356	389	347	307	351	359	315	348	325	384	337	362	356	369	344	368	348	337	338	310	340	334	301	335	364	338	352	363	319	370	348	309	349	324	367	333	314	306	310	346	366	356	334	353	333	330	330	306	347	341	341	327	343	366	357	297	334	362	360	353	351	341	353	337	373	333	311	333	349	329	377	363	362	349	353	324	370	349	399	363	327	325	357	326	339	348	325	340	348	342	302	362	346	343	325	347	344	322	302	328	340	338	319	349	343	323	344	341	328	349	351	299	325	347	353	319	346	376	340	354	332	357	335	336	303	317	315	359	356	327	335	331	355	335	350	315	350	356	334	318	337	320	336	329	347	357	347	364	346	330	313	358	292	352	355	334	321	321	298	323	324	326	356	330	354	361	341	353	317	353	338	346	329	329	330	339	359	327	347	350	358	304	330	346	354	344	331	367	353	356	319	332	351	349	328	376	352	370	342	320	333	360	365	342	367	341	329	370	356	334	352	320	321	348	338	353	355	345	345	369	355	322	364	350	378	365	344	321	307	343	355	371	332	343	318	348	328	355	334	325	345	321	352	326	342	357	326	329	309	342	333	346	306	348	365	362	318	342	344	351	324	319	354	321	355	364	302	301	371	318	310	347	350	323	339	334	391	354	341	329	343	335	340	347	357	356	331	310	334	358	359	338	326	330	318	340	292	337	331	360	333	327	347	350	335	323	363	317	360	340	357	321	362	304	325	337	320	351	349	357	325	357	325	328	310	336	322	331	320	323	350	374	326	352	309	321	380	322	336	340	320	302	316	325	337	332	344	326	341	317	355	320	349	364	354	328	353	368	362	331	359	345	311	339	331	332	340	341	317	341	332	359	302	333	341	353	331	347	346	331	347	354	378	325	377	366	352	360	310	319	380	336	329	340	348	341	318	363	334	346	352	324	336	353	348	354	350	317	351	361	336	325	370	321	363	363	325	355	363	337	332	369	319	322	348	350	337	314	351	342	334	356	329	344	334	333	345	354	359	308	336	355	343	316	318	357	343	342	324	342	353	355	355	346	335	305	348	340	360	324	340	341	358	323	325	346	336	349	351	361	329	318	358	387	336	334	325	333	388	367
41858	15370	8728	5800	3996	2937	2038	1294	816	633	477	450	485	346	356	348	318	257	236	217	270	259	258	277	278	264	260	257	232	236	226	203	212	239	223	197	220	196	213	219	254	211	214	168	164	134	139	148	115	143	150	131	145	150	142	143	136	150	145	136	133	131	161	148	135	165	128	144	101	128	140	133	134	136	148	160	138	146	138	137	149	148	163	140	136	129	133	158	133	158	150	156	124	135	129	136	128	130	127	120	145	148	133	146	153	164	129	146	139	141	142	141	117	150	119	149	170	138	143	145	149	130	123	143	138	142	169	139	135	141	134	128	135	154	131	147	178	123	151	129	122	140	151	134	139	138	155	132	138	136	140	145	109	143	141	172	156	150	146	151	155	153	151	161	141	151	127	152	125	150	132	137	124	124	147	139	161	145	140	131	132	131	139	145	157	152	135	149	147	133	140	136	154	141	131	135	120	133	143	148	150	140	135	133	156	131	111	124	143	151	134	116	135	135	158	140	138	130	144	137	140	154	141	131	168	152	134	114	130	137	182	158	128	132	159	164	131	135	161	138	142	156	137	140	144	152	118	159	144	149	148	147	131	151	145	130	147	135	149	124	141	137	144	131	138	135	149	138	174	139	143	128	162	141	159	118	149	149	149	140	125	136	131	158	149	152	142	147	143	122	164	144	127	143	150	142	162	140	141	146	152	134	143	138	126	133	133	146	134	140	150	156	134	148	136	152	131	146	127	153	121	131	152	151	142	155	117	131	134	138	150	155	135	126	155	149	160	138	138	148	162	146	134	125	141	138	131	139	150	159	143	152	125	145	177	146	133	144	140	144	153	128	160	141	149	162	136	135	161	144	137	139	126	151	142	149	161	159	154	136	128	139	136	113	125	140	147	140	134	134	136	137	152	163	144	131	134	124	129	131	142	141	120	160	158	150	160	145	168	131	133	138	150	133	146	152	122	153	138	136	136	133	133	151	143	135	111	142	135	147	164	147	123	153	147	164	172	151	139	137	148	131	142	131	137	131	129	167	135	138	138	148	139	158	130	140	146	139	140	140	160	104	145	161	148	147	138	147	164	132	143	152	151	129	139	142	149	134	142	121	125	126	147	145	130	139	130	124	131	152	143	147	150	136	149	154	129	147	138	125	146	143	148	144	132	164	138	151	134	137	123	137	144	153	146	135	150	126	173	149	148	148	170	153	144	142	154	125	144	115	114	115	140	157	146	144	152	136	157	132	144	132	143	129	135	129	144	143	146	156	132	128	144	136	139	149	129	146	139	174	149	153	138	130	146	128	156	124	159	144	136	125	135	149	141	156	130	140	149	148	131	135	119	119	128	128	149	130	146	122	127	137	142	143	157	144	150	158	128	152	141	156	143	126	127	129	140	123	152	139	138	120	150	145	161	137	139	141	151	122	139	158	130	109	144	164	155	142	139	145	157	131	154	141	138	134	132	152	160	134	120	139	138	137	132	142	145	143	130	130	119	124	161	130	159	118	146	129	156	135	133	147	133	140	138	130	158	146	142	115	174	135	150	149	162	141	157	117	150	129	129	158	163	136	134	131	172	138	142	139	147	130	161	158	134	139	161	137	145	114	154	154	161	134	132	110	141	132	131	130	144	127	149	139	130	164	129	125	134	128	155	133	127	128	153	122	154	151	160	156	143	136	128	126	161	122	161	131	151	154	130	129	131	134	140	130	129	153	138	140	118	152	139	153	154	143	158	151	140	123	129	144	155	155	154	137	138	149	141	161	136	146	163	151	138	133	128	148	125	152	136	163	140	140	130	165	148	163	143	131	153	141	172	147	149	137	117	153	135	144	155	134	147	124	143	151	127	145	123	151	146	147	127	139	147	113	114	149	146	128	146	126	137	133	134	137	113	158	168	147	152	148	151	171	170	147	153	127	159	132	149	153	146	161	155	135	127	131	159	143	158	117	157	137	111	140	140	160	149	162	148	137	142	134	134	153	142	142	126	114	147	135	169	153	152	114	149	145	162	161	156	156	133	133	146	137	150	142	137	131	147	126	129	133	132	172	165	152	127	139	138	155	153	156	159	138	135	146	162	153	134	168	160	158	131	149	153	137	149	119	131	140	168	149	146	130	150	130	124	150	122	156	163	115	148	140	156	126	162	126	153	153	157	152	130	149	158	148	150	154	147	140	148	162	160	134	120	146	158	138	121	148	143	116	153	141	138	155	133	148	145	149	152	130	136	146	142	169	165	134	126	134	139	142	136	147	154	140	140	131	129	133	143	140	132	120	127	142	144	122	179	120	131	125	148	130	142	161	139	140	146	150	151	146	147	150	132	134	143	149	128	137	141	155	129	139	144	138	146	147	129	126	149	129	130	126	153	161	130	143	172	150	146	116	154	132	127	159	128	152	141	148	140	153	144	151	121	133	160	138	140	143	138	156	144	158	139	148	153	146	115	151	158	144	135	140	123	132	137	148	139	142	161	143	145	146	125	131	147	146	128	131	136	135	138	155	149	153	136	134	136	149	134	133	128	136	143	131	149	153	134	163	143	125	148	135	169	131	144	136	158	124	137	137	128	151	133	137	141	146	171	144	172	116	155	138	135	118	157	129	137	122	140	156	148	144	135	143	153	146	149	155	145	134	131	135	142	133	145	129	139	151	145	120	119	146	138	148	154	146	148	133	141	141	141	152	149	130	157	127	138	151	150	138	131	152	155	152	141	172	124	147	135	122	146	144	158	133	143	134	139	149	132	134	149	180	140	127	163	155	139	144	134	136	143	159	153	140	127	135	138	163	145	143	154	153	168	135	147	137	139	148	175	136	147	117	144	119	144	120	130	131	130	147	144	135	142	135	125	134	153	163	137	129	140	185	124	140	148	137	134	148	161	135	141	153	167	128	124	135	158	125	133	126	146	121	149	130	139	131	143	138	143	176	165	134	176	154	129	130	133	150	155	146	181	147	141	134	126	146	150	144	162	117	134	126	118	151	126	153	148	146	144	149	140	140	136	143	155	139	123	118	158	144	170	168	122	155	150	162	159	154	140	134	148	132	156	133	138	151	137	145	137	160	130	140	129	143	154	146	145	119	136	150	156	126	142	147	140	158	143	150	120	141	159	140	156	125	142	144	131	134	128	164	176	154	141	140	154	139	129	132	156	138	168	137	139	145	130	135	109	138	169	145	134	159	144	145	140	144	125	125	113	132	161	150	119	158	137	126	145	108	121	154	136	139	152	141	145	147	161	152	157	137	132	127	108	145	146	126	146	148	140	134	143	120	134	148	141	124	143	145	148	129	142	126	137	136	139	132	137	143	154	144	154	151	150	161	157	132	129	131	132	142	135	144	139	158	137	159	150	142	147	157	158	156	149	133	131	126	160	141	135	122	130	119	144	171	130	136	140	163	141	129	120	155	150	131	125	131	144	144	127	121	155	143	132	142	146	160	137	141	141	164	147	138	127	144	142	129	150	153	132	147	157	156	112	144	138	155	137	120	149	158	117	131
24733	6873	11476	12165	11399	10286	7241	4808	3886	2888	2301	2049	2140	1637	1628	1679	1587	1134	989	1033	1091	1141	1146	1362	1421	1355	1303	1254	1054	1016	947	825	922	916	889	1022	1060	921	925	972	1125	977	795	440	383	367	337	349	352	343	336	332	366	344	329	344	342	329	335	332	339	367	344	373	334	354	308	344	373	347	346	323	351	318	348	347	346	342	342	354	351	320	358	319	384	306	330	358	329	340	368	309	324	350	335	317	312	357	327	337	352	342	358	327	347	371	362	369	345	331	339	314	327	355	331	299	375	330	318	340	317	315	335	376	366	316	340	340	347	344	346	334	343	336	303	341	337	345	331	353	353	318	310	344	333	303	365	343	342	335	337	353	335	316	354	319	315	336	370	325	306	370	344	344	348	332	375	335	338	333	350	364	329	334	328	334	313	369	342	340	342	317	316	326	339	330	330	346	326	344	330	304	344	329	380	317	352	354	345	331	357	337	324	360	350	316	336	346	368	312	355	375	321	298	348	330	359	373	320	348	349	326	366	310	328	329	317	352	344	355	318	313	384	326	351	321	373	344	372	322	290	345	288	341	321	328	338	373	331	332	362	341	363	336	323	318	362	320	364	326	359	313	345	341	350	370	289	362	338	358	325	342	311	358	351	343	326	349	358	320	323	321	323	351	313	334	380	318	384	323	356	347	329	396	345	340	325	357	324	362	348	358	333	350	326	361	313	322	318	330	380	343	336	337	335	341	339	320	341	321	332	356	323	317	346	361	331	343	322	310	347	375	316	347	332	320	355	337	344	317	331	367	331	344	337	346	370	345	366	353	335	343	344	333	380	324	320	353	372	316	345	353	352	356	365	357	378	309	358	349	364	344	357	363	326	349	359	344	352	351	331	355	350	338	337	333	331	327	336	358	356	331	305	324	337	340	314	390	333	353	320	324	338	311	312	352	326	377	357	312	333	318	332	329	331	297	333	336	347	333	300	341	302	348	339	366	371	374	321	340	308	351	359	330	361	349	297	358	297	340	348	324	295	312	325	310	297	330	323	348	352	365	333	359	304	318	292	360	339	359	361	325	360	313	351	332	326	373	315	362	318	309	332	329	343	346	330	344	346	354	345	341	348	345	355	360	319	345	344	363	324	326	328	337	350	319	342	362	321	326	340	326	349	348	323	347	304	327	315	355	343	363	347	324	347	362	335	355	357	316	332	362	348	308	348	318	357	353	316	338	317	360	326	323	346	358	361	358	339	347	310	360	320	313	303	354	325	333	317	347	312	346	331	328	338	298	337	321	361	368	330	342	338	338	360	356	326	318	326	328	334	360	343	328	320	313	302	315	315	360	331	363	330	336	371	326	325	373	315	356	364	330	298	396	344	347	380	342	326	333	349	352	306	333	318	322	348	348	350	347	318	374	333	362	334	348	328	349	366	324	344	342	317	351	347	290	325	392	365	335	343	316	331	355	352	311	364	313	341	342	311	303	321	342	324	354	314	340	339	327	351	363	325	328	340	355	327	320	356	342	338	324	343	318	325	367	343	349	333	366	321	301	323	333	330	309	366	350	347	348	334	333	334	357	310	341	346	337	315	310	317	328	377	340	343	333	350	341	337	303	356	307	328	352	326	366	354	331	305	345	336	313	342	333	348	357	338	342	343	362	318	328	358	335	346	313	322	342	324	349	335	344	345	346	313	328	324	358	327	335	314	344	307	337	355	340	359	307	331	330	341	324	374	343	351	360	330	338	367	339	354	370	341	341	327	361	324	336	307	356	328	326	327	332	337	296	353	340	351	338	348	319	355	319	330	335	328	309	369	340	346	344	321	328	333	306	355	324	334	330	348	332	347	318	370	335	340	368	329	356	338	327	358	356	342	338	340	341	359	327	341	364	340	347	375	359	339	318	358	332	357	332	336	344	364	302	333	347	340	318	320	349	340	346	358	343	343	331	348	396	333	367	354	328	340	323	300	352	364	361	342	306	352	329	342	298	382	362	358	320	336	332	312	335	372	370	355	319	344	343	352	316	347	289	334	363	319	350	360	342	356	361	346	300	375	351	351	345	351	328	310	328	309	343	339	324	353	298	348	336	335	359	336	372	357	384	316	358	362	342	325	340	315	348	349	341	359	323	353	329	344	330	337	371	374	359	349	342	374	336	341	313	357	332	357	341	334	332	355	320	348	320	349	343	298	296	345	336	354	326	346	345	346	328	359	323	317	356	318	340	347	333	335	348	307	321	353	381	362	340	363	343	311	320	314	345	284	350	376	308	326	322	325	357	346	322	367	356	348	376	335	327	341	343	326	325	344	341	346	326	324	350	298	327	331	340	310	352	314	329	341	338	338	325	331	345	341	335	318	354	333	354	341	363	347	325	334	314	362	351	313	354	341	344	359	321	314	334	348	344	365	338	367	329	319	354	330	353	356	313	340	331	337	326	333	344	314	353	349	324	302	300	320	329	362	368	297	373	334	356	328	343	331	354	341	339	377	354	346	338	327	343	324	364	319	333	344	313	366	343	326	303	335	316	370	331	354	325	329	339	326	313	335	317	326	323	325	321	332	336	322	341	352	349	353	316	340	302	346	360	330	359	333	319	358	329	373	338	334	290	353	334	364	333	365	352	350	329	369	308	345	349	334	369	341	345	379	321	337	312	357	353	309	359	360	345	305	329	337	329	326	311	376	337	316	346	358	327	309	350	372	362	306	340	355	313	346	334	354	366	355	349	342	319	340	330	322	348	335	330	279	334	349	374	349	349	367	338	316	355	333	338	325	346	339	350	335	339	342	330	321	353	348	344	320	320	356	338	355	327	345	371	353	357	325	308	365	316	345	331	340	334	365	364	328	375	312	335	350	333	325	333	335	367	326	341	356	353	341	357	354	333	338	327	332	354	328	351	350	324	343	334	355	348	319	336	319	356	339	359	344	356	320	355	364	345	355	326	316	329	336	321	382	333	336	376	345	302	353	316	358	345	347	341	310	351	324	349	345	356	324	312	389	358	346	351	331	332	340	331	328	329	367	335	335	312	319	346	292	340	340	319	378	343	339	334	350	341	364	327	350	305	328	344	342	348	320	389	319	319	316	338	331	342	345	350	306	362	348	330	310	336	347	339	327	335	356	355	361	347	356	330	344	326	355	369	335	327	329	342	341	333	347	316	330	330	352	349	306	314	364	331	368	350	338	330	324	348	330	328	339	351	316	321	306	347	322	347	340	320	318	368	340	322	347	325	299	340	330	333	334	341	347	308	324	343	338	330	355	322	346	348	330	336	314	311	322	348	351	342	312	310	353	324	357	333	337	351	304	333	324	357	316	319	306	327	368	341	351	344	328	349	360	347	324	297	344	354	348	307	342	324	319	334	327	355	337	335	317	346	343	353	320	346	327	317	357	350	285	327	357	297	350	359	340	358	341	337	338	328	314	339	330	354	353	336	361	366	355	352	351	335	348	327	340	345	332	329	343	343	344	312	336	334	330	343	366	346	327	366	314	333	367	340	341	327
14725	3814	2736	1551	924	730	559	476	379	383	310	307	297	263	277	271	252	237	234	254	254	247	231	239	248	237	275	253	224	276	231	244	236	250	235	218	238	221	280	259	251	251	265	240	228	238	230	232	215	243	248	246	280	286	280	246	238	243	253	259	228	276	274	212	228	259	270	241	262	266	238	234	247	258	215	239	267	263	223	227	239	217	235	250	226	239	206	224	263	248	223	252	224	227	245	217	233	238	223	229	230	242	215	253	246	221	201	249	280	210	256	253	227	255	231	271	223	254	233	198	251	255	274	239	259	253	245	207	254	271	226	256	256	230	216	242	288	261	266	247	240	225	238	241	288	238	236	237	214	232	263	221	243	228	270	286	277	241	226	234	235	243	254	235	267	231	230	208	242	235	242	247	264	247	230	206	220	239	237	235	264	239	249	222	222	229	268	248	225	241	251	236	216	224	254	234	249	242	223	227	239	229	275	223	254	246	229	260	267	215	240	218	235	234	217	223	253	251	214	235	240	260	217	236	227	205	238	249	244	242	231	227	270	222	221	247	238	242	247	192	261	262	226	241	230	230	222	237	223	264	243	200	265	246	229	238	246	212	281	224	217	248	228	255	222	231	231	251	237	253	247	247	243	223	249	277	234	224	219	260	236	256	199	266	277	229	246	214	239	239	221	261	242	248	228	252	242	219	228	238	242	229	234	235	240	222	222	216	257	267	244	256	255	194	240	259	223	236	236	228	255	215	237	248	248	236	225	252	246	227	249	246	261	236	273	260	200	241	246	270	256	230	220	216	249	206	244	225	242	250	248	240	243	246	260	240	261	211	255	250	235	238	238	262	230	233	239	237	238	248	246	246	241	242	259	232	223	238	224	232	256	225	241	226	228	254	240	215	275	246	257	249	271	251	231	227	238	240	241	255	229	203	227	241	262	239	243	234	251	235	263	255	215	257	236	256	229	253	251	232	253	233	208	227	243	247	240	245	237	229	273	239	227	234	268	239	233	231	220	216	221	241	266	236	239	251	239	260	264	228	228	238	247	252	245	250	228	236	222	248	254	227	230	231	223	230	225	248	246	231	236	229	264	229	221	212	240	223	226	240	244	241	247	249	263	244	214	226	239	243	260	246	224	257	246	233	255	235	266	215	239	204	252	215	239	256	269	218	225	256	209	237	226	257	234	238	265	231	247	264	240	276	242	259	234	205	240	261	261	246	261	254	275	219	265	226	244	246	222	243	253	221	249	268	241	228	251	255	240	269	267	231	263	225	262	227	225	224	237	226	250	244	235	245	243	229	229	236	231	232	250	226	238	253	252	244	225	235	244	277	236	221	258	243	229	252	248	226	231	252	214	239	235	227	254	241	242	255	242	266	222	237	232	246	228	208	203	255	229	255	276	264	216	244	236	250	221	242	256	263	257	236	270	218	247	225	255	233	257	239	247	260	215	251	209	209	242	222	262	234	236	211	247	212	257	242	235	284	227	215	222	231	246	255	227	224	250	221	249	252	282	244	243	238	263	251	276	242	232	251	239	206	228	244	220	245	256	287	224	247	268	228	236	252	239	233	234	243	230	218	204	238	242	229	222	246	224	249	229	244	213	233	257	202	256	224	235	229	249	220	288	244	274	246	236	239	214	241	226	246	216	221	226	222	222	233	224	244	263	260	246	245	225	260	251	243	259	205	252	213	224	210	248	260	244	218	207	244	250	222	244	247	221	221	255	222	237	254	233	202	261	266	239	251	256	234	245	220	249	261	233	256	263	255	258	265	247	251	240	229	246	204	225	252	223	261	234	228	261	213	242	239	209	234	222	235	231	234	233	233	260	236	246	252	224	266	244	249	249	269	232	255	281	237	245	231	228	239	256	245	216	263	234	242	249	233	252	236	249	259	238	246	272	236	246	253	236	241	234	241	290	249	212	221	229	218	253	250	256	259	260	234	223	254	217	248	243	237	217	243	247	253	253	229	227	247	238	244	274	271	250	218	247	252	213	233	220	232	252	227	266	235	233	242	280	233	230	239	243	252	230	212	217	273	262	228	228	231	250	220	253	221	237	239	266	228	234	238	227	239	254	223	193	250	251	246	216	243	261	212	242	274	212	225	254	203	239	241	270	218	283	245	258	226	245	230	242	255	261	264	206	225	231	220	232	265	235	266	217	249	249	248	256	244	224	238	250	245	246	244	239	263	245	256	282	260	249	264	229	253	244	254	250	248	248	255	250	218	251	249	257	258	231	200	236	236	248	231	226	226	213	203	228	218	238	245	272	234	225	240	247	239	232	247	246	239	238	222	236	247	212	261	235	258	257	254	224	221	245	215	238	238	230	230	208	245	244	222	235	224	239	229	239	247	238	247	240	207	227	264	221	260	220	249	237	234	253	249	249	219	238	269	228	248	248	212	251	234	233	266	214	252	230	227	237	245	245	266	235	205	252	205	206	243	238	220	265	250	265	241	281	255	239	257	275	245	219	243	199	261	213	258	259	213	229	242	262	198	228	252	221	238	237	248	244	241	263	251	232	234	247	245	237	245	232	250	238	226	242	234	229	280	262	220	250	241	225	255	239	248	246	210	229	220	235	227	259	245	263	252	244	235	252	259	279	225	246	225	232	262	244	263	233	269	247	271	218	250	263	286	236	251	234	230	237	194	218	226	240	233	248	250	254	235	230	235	236	240	249	241	268	235	228	243	225	231	233	226	234	208	244	218	232	222	244	271	236	226	225	239	210	215	254	245	261	281	247	256	229	242	219	253	213	241	237	259	223	225	255	231	242	225	261	216	227	234	233	232	250	247	256	268	242	257	247	213	241	253	267	250	239	239	245	222	254	235	257	246	187	261	235	260	251	217	228	251	235	243	252	268	244	238	247	292	246	258	248	199	234	247	249	249	248	231	218	269	273	265	201	233	253	258	221	244	258	273	287	251	253	246	232	220	232	240	250	229	209	230	233	275	244	210	242	246	263	232	246	228	197	293	228	250	264	235	203	237	219	240	239	219	245	242	253	241	255	228	225	243	264	234	242	245	267	251	200	259	257	217	265	257	228	239	256	255	258	263	253	202	240	222	231	270	247	246	242	265	254	240	242	243	250	251	257	261	256	228	230	231	241	228	239	265	259	248	199	247	225	218	225	245	264	248	212	254	241	229	244	233	233	219	261	239	265	238	256	252	233	240	245	241	225	256	263	232	265	287	240	238	233	229	208	233	210	222	237	258	252	285	222	217	228	212	228	231	217	232	262	255	250	228	233	241	241	228	251	224	231	257	231	259	237	232	218	239	231	243	239	257	241	239	222	248	238	248	207	223	235	228	253	214	213	260	237	230	233	255	240	252	276	267	230	219	257	266	264	238	220	220	251	226	251	234	198	241	218	245	256	219	245	252	224	241	219	238	215	255	254	267	253	240	246	224	240	255	234	247	222	232	242	247	239	221	227	251	210	247	246	257	238	232	213	218	243	248	241	261	261	249	227	227	270	231	227	235	235	247
8472	2943	4751	4511	3160	2731	2178	1628	1388	1173	981	968	865	825	762	667	653	614	595	593	660	624	523	543	550	539	524	506	522	554	497	559	554	522	553	475	524	549	512	531	538	525	548	523	512	551	505	538	534	523	471	524	519	501	512	551	475	491	582	524	545	519	483	514	532	523	538	515	547	516	512	515	533	531	525	516	554	537	517	513	497	522	529	527	569	535	554	545	549	507	554	518	518	525	497	569	528	533	516	603	526	508	542	558	539	517	528	527	570	551	518	471	512	518	571	521	506	547	534	555	486	493	545	525	543	497	498	491	513	518	546	509	535	538	510	565	501	528	509	566	509	505	521	536	530	521	527	532	531	537	516	543	515	515	541	507	556	525	523	541	527	528	530	533	555	553	508	521	481	535	461	551	500	553	535	570	460	519	546	539	517	506	508	512	545	501	506	523	519	512	530	539	497	548	521	505	514	514	494	542	553	534	525	531	546	461	567	531	521	518	538	523	486	539	528	504	544	497	527	548	553	514	506	530	530	527	548	546	532	545	517	560	532	503	571	496	524	563	518	500	524	477	499	507	501	511	527	501	551	483	503	523	532	502	557	529	512	535	505	507	524	480	476	518	569	548	515	553	513	519	537	539	492	512	511	511	511	503	553	526	498	556	537	480	504	517	498	520	527	531	554	523	499	534	553	542	552	532	467	530	522	536	548	531	494	503	561	514	538	480	492	530	522	542	489	530	558	501	574	520	532	542	559	484	499	483	552	538	550	552	552	520	513	522	542	536	512	483	538	538	526	524	544	546	531	542	498	504	501	540	504	490	534	548	558	532	539	490	495	517	518	550	540	531	507	525	530	515	540	484	527	523	510	547	532	564	486	535	548	535	519	519	529	533	519	548	508	544	536	446	560	497	540	501	543	566	505	522	533	500	552	543	515	510	504	505	522	512	500	530	520	559	504	512	476	514	553	503	521	512	502	534	501	486	546	496	505	528	531	548	537	521	543	565	487	530	529	495	561	550	541	513	514	507	530	530	528	506	550	484	531	485	491	542	528	541	548	553	544	539	534	564	492	521	533	517	568	534	556	480	539	515	543	547	523	551	525	529	506	501	517	488	518	537	472	533	526	514	524	504	529	529	497	536	574	549	533	576	532	552	532	505	567	501	509	479	514	494	550	536	481	526	544	494	526	493	540	561	551	570	507	541	536	491	502	570	559	529	535	506	517	526	511	499	530	518	521	534	495	504	544	519	525	535	483	544	483	546	539	535	565	528	535	539	538	508	523	489	517	497	513	522	527	522	529	536	526	515	534	507	537	562	528	527	521	525	517	536	515	536	520	530	559	527	561	517	516	494	545	485	513	545	484	500	499	522	513	548	526	519	556	508	517	542	508	518	537	517	502	524	535	506	525	511	512	496	498	526	515	519	492	526	503	559	549	510	531	554	540	501	495	509	476	523	509	529	535	547	538	481	515	555	518	534	515	539	480	527	504	494	530	511	558	531	551	535	550	528	487	467	542	591	532	548	527	512	550	484	504	517	522	556	535	490	545	526	515	508	493	533	516	540	504	552	520	497	512	522	494	558	496	536	545	515	524	562	534	535	534	514	566	543	527	537	560	518	502	519	521	527	539	526	525	508	547	515	576	512	517	507	517	501	541	570	550	522	548	474	549	544	526	520	510	552	537	518	545	526	526	502	531	534	493	535	508	523	520	530	552	553	524	559	529	536	519	507	533	516	546	479	488	527	485	542	499	549	558	525	521	550	561	514	540	520	509	561	512	526	491	555	544	542	526	521	538	562	543	522	495	485	492	492	510	527	492	537	514	476	542	528	544	553	534	501	485	542	552	500	520	483	493	521	546	536	545	563	536	536	533	520	542	510	508	478	524	527	493	530	535	501	565	486	505	524	497	555	542	489	513	515	510	517	522	504	546	495	486	543	550	532	501	571	533	509	528	502	531	532	519	519	510	511	491	489	523	511	507	514	500	530	529	533	507	502	529	549	475	549	591	512	516	519	504	550	519	512	506	523	563	506	480	506	488	534	495	580	526	486	519	514	523	480	538	548	519	487	506	557	511	543	490	561	518	502	544	537	595	513	519	506	528	561	472	551	502	576	506	525	523	580	543	556	501	567	529	496	562	508	539	545	526	527	510	532	486	551	495	523	515	511	504	518	527	530	538	539	498	508	464	510	513	488	556	532	534	555	515	565	522	518	550	555	511	469	504	529	565	512	487	522	551	530	479	558	555	514	521	500	511	526	531	539	498	514	545	532	546	518	582	517	499	521	490	505	520	537	490	549	519	519	468	525	517	547	586	501	515	488	538	531	564	524	539	495	528	530	525	545	521	544	519	498	554	523	502	537	537	520	543	545	521	528	522	546	526	489	553	507	538	500	540	495	541	511	497	504	525	497	519	546	508	533	523	530	540	533	504	509	525	499	539	539	496	505	550	555	548	537	541	559	544	531	482	538	527	521	555	496	513	552	542	533	598	522	533	507	481	550	518	537	536	554	562	510	580	548	523	516	534	510	562	561	529	535	481	545	502	529	480	582	527	527	542	492	533	508	550	550	518	529	505	549	499	485	540	517	494	566	499	548	524	531	506	537	533	487	514	478	503	547	546	540	505	526	513	495	495	540	507	526	501	513	531	537	520	495	548	502	522	494	538	538	554	527	538	523	545	525	506	518	531	511	515	513	565	541	503	516	534	520	555	495	522	570	530	493	511	535	513	541	521	517	517	503	512	548	529	553	555	500	501	515	518	532	567	531	533	500	520	539	527	541	515	524	543	558	498	524	501	536	527	535	503	538	516	517	504	517	513	578	545	490	538	512	526	519	505	504	519	547	547	479	561	525	559	543	523	492	515	515	544	531	503	555	549	519	521	540	565	509	547	529	529	526	537	512	543	527	514	548	539	565	522	567	531	518	532	495	495	532	538	513	547	526	508	553	547	552	513	493	528	541	522	501	509	533	512	523	513	515	491	621	492	509	557	536	516	545	560	525	518	533	512	552	544	509	566	508	488	523	536	540	515	497	541	565	519	505	523	522	504	514	514	541	529	510	542	493	520	506	513	514	522	531	557	508	552	499	508	556	510	518	558	506	563	531	517	522	527	513	517	542	504	536	508	517	522	514	508	531	546	481	518	572	552	525	502	522	518	553	534	542	481	491	520	486	535	536	551	516	540	528	499	498	503	511	480	517	502	518	494	480	508	551	526	494	555	508	511	521	544	517	510	529	495	523	512	514	492	525	543	507	552	603	508	555	550	511	532	520	555	512	527	513	487	509	496	498	490	547	498	503	514	511	497	498	501	570	525	490	521	494	556	542	502	505	543	528	506	498	535	496	504	513	527	538	555	513	534	549	535	510	545	514	517	518	528	536	552	510	514	536	550	520	498	515	526	513	513	519	507	582	492	542	525	528	519	530	520	491	547	498	493	534	480	525	501	504	540	509	515	538	521	509	529	522	547	552	514	547	513	570	506	495	560	569
32579	10680	5846	3636	2344	1896	1135	775	579	409	322	316	288	277	267	271	241	220	158	196	213	214	205	219	213	214	205	216	189	172	153	177	167	187	169	169	178	170	169	206	188	179	178	176	147	135	123	156	133	131	132	149	121	144	152	120	148	168	161	138	144	154	132	144	135	169	157	152	128	135	151	147	155	149	160	135	117	124	152	143	153	136	136	148	141	149	164	154	129	125	130	155	162	137	144	153	105	136	139	144	153	136	125	139	150	126	155	147	149	136	117	122	139	154	148	142	121	192	151	137	144	144	148	171	129	135	160	146	141	146	136	133	153	129	134	148	139	146	154	155	143	175	161	151	146	174	143	135	148	148	143	158	139	148	163	140	133	134	160	151	152	152	150	147	128	147	147	144	156	153	142	165	138	144	134	142	168	145	142	145	149	140	128	160	137	149	147	142	148	133	117	144	167	159	136	133	137	171	159	138	125	146	159	147	142	150	154	142	135	163	127	132	163	170	145	165	157	133	154	125	144	149	146	138	126	144	137	176	145	161	145	142	155	147	155	121	162	139	135	146	158	154	145	157	142	157	145	158	136	138	134	142	133	149	150	150	155	150	134	174	167	140	161	140	170	137	138	165	157	116	130	173	146	146	124	136	152	145	136	152	161	153	137	160	145	140	132	156	145	134	133	118	126	124	155	136	157	170	148	138	153	166	165	158	124	126	149	128	141	163	162	139	178	137	123	180	133	166	153	158	166	150	144	134	166	131	127	153	153	149	133	131	141	135	163	151	145	128	127	137	149	163	137	160	151	155	148	111	155	136	139	164	142	155	179	140	151	131	118	135	155	158	146	156	153	154	171	149	138	146	130	144	159	149	135	141	145	157	153	173	144	135	139	136	138	113	126	150	151	144	142	158	166	151	147	151	139	145	137	145	158	137	141	152	161	128	151	142	162	153	158	156	150	111	155	139	139	147	132	119	154	143	149	162	170	151	123	163	122	122	156	139	159	131	149	123	127	125	171	154	161	149	171	142	128	128	141	149	136	147	136	122	152	159	143	145	120	143	133	144	139	148	146	152	158	124	158	145	152	134	133	136	142	158	153	156	137	154	165	136	164	117	136	124	144	131	139	125	169	137	161	137	129	142	147	167	150	130	146	149	134	165	152	124	130	148	145	168	151	167	134	145	145	133	141	147	159	137	149	137	128	155	116	131	143	155	136	134	145	130	144	150	164	151	138	139	162	148	133	117	148	138	162	161	130	130	123	132	152	148	135	144	135	150	130	147	140	135	129	151	146	152	132	164	135	150	155	168	143	138	135	143	141	141	131	128	133	160	171	136	157	136	139	158	168	143	130	128	131	136	154	143	138	137	123	131	131	158	158	163	151	149	146	130	154	152	155	142	150	136	157	151	150	139	138	140	134	156	152	152	144	149	150	145	166	144	137	152	156	139	135	118	168	132	150	130	136	133	151	136	138	129	142	156	127	128	128	129	131	154	110	134	137	165	145	160	158	160	133	125	149	154	158	150	150	133	163	134	136	148	144	152	138	140	148	137	145	141	142	153	138	151	151	134	125	155	151	160	146	134	140	127	133	158	143	129	156	154	138	143	147	146	132	145	147	148	127	148	137	127	149	161	161	142	151	149	139	138	149	168	144	156	158	127	155	150	120	138	143	140	120	139	143	142	132	150	137	131	151	132	132	165	158	153	152	150	146	160	127	173	168	149	154	110	143	129	143	127	133	136	135	131	146	145	151	162	145	125	128	149	143	175	148	117	148	141	136	150	150	162	156	124	191	138	142	165	151	131	172	142	147	138	155	141	169	142	126	131	151	139	152	139	130	147	147	155	149	143	136	144	138	152	158	135	159	144	153	153	143	135	114	153	105	147	162	156	151	152	157	146	155	127	124	143	162	144	158	147	154	145	139	142	149	140	150	129	151	139	181	154	169	152	137	131	163	159	170	151	159	123	142	148	147	167	138	132	144	178	164	130	126	117	138	149	152	140	148	126	131	175	144	146	126	134	154	146	145	165	134	123	138	165	149	156	139	141	142	152	118	137	158	144	138	154	139	150	162	153	160	143	156	138	164	162	153	124	124	154	120	149	146	139	131	127	134	143	117	142	156	116	120	131	156	140	145	143	164	137	141	148	154	138	147	116	142	134	137	149	138	134	129	155	146	122	130	150	137	161	158	167	157	167	139	151	152	158	147	148	154	146	161	137	163	137	133	126	135	143	133	127	134	167	137	134	135	155	151	136	142	140	148	161	165	150	166	118	144	157	142	138	139	118	145	145	154	170	160	136	153	138	137	152	139	157	129	141	167	136	147	132	149	124	144	168	140	126	150	170	140	176	127	146	162	129	150	126	129	130	143	113	153	182	139	134	158	149	166	137	136	137	138	138	140	135	128	122	138	152	135	137	109	133	126	145	135	155	134	128	151	148	145	144	158	142	146	155	139	150	124	164	171	150	145	145	142	132	127	151	142	130	135	168	159	158	160	159	128	161	157	145	146	119	138	104	136	141	135	141	141	143	159	135	141	151	156	136	167	177	174	159	115	134	127	145	152	167	133	147	147	167	163	144	147	120	148	154	159	149	148	130	151	142	142	143	142	164	147	135	152	151	130	149	160	159	147	142	119	148	140	172	134	147	130	142	150	138	155	146	140	147	141	153	144	149	149	135	125	138	136	134	139	138	153	141	132	142	149	154	146	128	145	112	155	137	152	145	143	134	135	140	110	140	139	139	150	160	134	153	172	167	139	156	175	145	127	160	140	149	138	142	152	142	156	158	170	131	146	150	144	150	148	153	147	165	156	136	141	144	126	142	143	154	145	169	125	149	126	130	150	115	143	146	150	140	151	138	140	140	155	141	144	141	148	133	145	145	152	147	124	127	146	118	139	135	144	159	119	165	110	138	148	150	147	138	138	133	151	142	154	138	160	163	155	151	147	172	161	147	142	147	136	167	158	159	143	167	123	160	145	168	151	122	118	150	151	138	153	145	131	147	127	138	135	128	146	126	144	144	159	150	143	172	156	149	160	149	134	131	154	141	127	142	136	150	146	175	162	155	141	154	179	147	149	128	148	152	133	126	131	143	142	141	151	150	137	144	147	140	146	145	131	124	154	146	154	168	141	141	148	158	157	139	135	133	145	158	125	186	134	126	132	152	153	154	143	165	120	168	134	160	144	136	157	131	148	140	139	143	139	139	122	150	145	148	130	151	118	160	151	155	139	145	166	138	164	148	120	137	152	127	150	138	147	143	145	128	158	158	130	145	157	148	157	130	152	144	173	133	139	132	138	170	137	133	165	113	154	145	141	135	172	149	151	152	150	109	102	153	129	155	141	135	141	154	140	164	146	140	130	130	144	165	136	158	133	141	155	154	161	153	135	149	147	152	149	163	140	136	138	141	146	128	169	147	166	148	159	139	138	156	171	145	142	151	153	139	165	144	143	135	143	160	126	168	140	131	162	139	126	137	129	134	114	124	134	146
19924	5157	8684	8281	7665	6759	4221	3252	2603	1962	1579	1579	1304	1173	1137	1135	892	750	696	687	795	707	833	928	797	832	804	734	624	583	556	555	587	603	609	674	626	534	633	750	680	741	658	432	368	362	335	334	360	326	331	301	349	378	327	311	313	321	306	320	314	370	310	353	328	317	345	353	332	362	346	349	318	312	345	346	316	339	343	355	307	363	325	352	331	314	316	328	333	353	318	341	348	340	344	360	355	333	349	331	344	373	365	313	334	360	330	299	348	321	328	334	328	344	318	353	341	349	363	335	352	326	325	305	351	346	346	345	318	309	335	325	334	317	373	327	331	318	354	348	318	364	307	318	339	355	283	337	349	331	328	332	302	354	368	317	321	316	324	355	338	344	315	332	335	325	366	320	344	340	344	343	362	325	346	352	348	326	354	352	353	364	342	335	348	324	348	330	309	338	340	317	313	339	369	360	338	318	310	345	354	353	337	346	339	322	330	313	333	343	314	380	329	309	344	325	349	324	319	327	302	330	321	336	350	362	348	313	317	331	365	335	376	343	311	333	335	341	332	347	328	317	340	345	345	326	333	359	332	321	338	362	331	345	333	347	330	343	333	316	350	368	332	313	352	322	350	325	375	334	336	322	306	321	362	332	341	312	341	344	356	301	343	362	315	342	308	370	318	331	358	341	363	340	317	321	309	335	314	368	330	311	352	376	349	328	345	332	332	322	309	331	368	323	343	358	346	334	357	357	361	341	356	342	318	335	312	347	329	344	353	337	339	317	348	353	351	315	320	338	320	353	333	313	350	291	318	336	321	308	332	362	337	349	326	355	331	335	312	353	344	346	331	339	344	350	342	331	335	309	344	344	332	347	308	350	365	337	333	329	324	356	328	333	314	355	363	345	313	330	313	369	330	331	371	364	337	369	341	349	346	327	342	336	343	324	364	352	359	332	305	362	357	321	326	354	346	376	362	352	375	348	388	326	336	347	360	319	328	338	345	315	331	370	338	332	341	339	306	395	371	339	330	337	357	340	319	340	331	341	329	365	354	315	346	339	320	328	352	381	324	321	331	357	362	308	324	318	363	350	348	332	328	339	321	318	348	324	321	298	326	323	333	358	349	332	337	317	329	325	321	308	302	347	362	364	335	336	366	339	330	331	364	337	340	328	341	325	343	371	351	342	304	323	306	314	328	349	355	317	351	338	342	313	363	315	329	314	321	348	325	324	353	347	299	347	332	336	350	354	345	339	348	344	367	317	369	355	306	338	307	352	347	329	385	312	308	331	331	346	324	369	365	346	365	339	308	324	338	354	318	322	325	338	340	318	335	319	303	356	327	361	312	341	339	338	337	356	343	338	305	330	363	345	330	347	318	308	324	348	336	344	324	350	321	335	351	346	352	336	323	357	346	320	330	345	354	327	370	338	371	342	338	347	321	313	337	322	334	323	313	312	375	342	323	315	350	351	345	338	339	353	360	322	347	376	350	319	312	368	342	336	334	327	366	322	361	324	363	348	331	353	319	332	357	305	334	360	360	345	309	345	333	321	317	333	300	327	308	327	349	297	340	352	324	349	340	341	320	335	303	340	327	327	346	345	357	311	325	350	379	369	353	366	339	329	335	360	342	326	372	362	315	329	339	350	354	352	336	350	356	343	362	339	324	344	331	306	346	311	335	350	321	324	316	340	354	317	332	294	350	318	330	361	361	316	328	319	319	351	338	312	351	340	307	335	334	355	345	326	333	339	340	341	337	311	351	370	346	343	354	349	325	315	332	304	326	369	332	347	340	326	308	313	346	355	357	323	352	330	339	306	338	300	338	339	322	311	358	345	341	348	331	339	325	352	348	328	327	310	328	345	330	357	313	326	301	338	339	361	313	348	326	332	338	325	334	324	367	310	336	345	352	318	352	338	344	309	342	340	330	334	306	329	351	342	369	346	322	327	324	332	336	315	341	324	348	329	330	362	353	345	312	305	315	343	344	337	340	334	318	350	306	348	346	348	341	334	372	354	321	363	342	345	329	346	334	323	352	322	371	348	333	325	344	305	306	330	334	341	312	314	339	338	342	330	324	340	358	329	324	322	345	339	338	356	330	309	338	347	342	321	307	316	327	330	369	315	328	346	352	346	318	347	319	328	366	327	330	320	339	320	330	354	338	355	312	352	334	337	334	331	319	387	312	322	341	347	334	341	313	353	343	376	337	338	298	336	362	346	316	331	335	303	361	330	341	316	341	325	330	301	318	314	328	369	341	326	351	331	334	333	329	333	309	354	332	332	337	362	330	339	324	300	342	365	351	323	394	317	318	337	329	318	370	341	293	312	297	359	319	319	350	350	346	333	335	340	330	342	361	367	306	332	324	310	326	355	339	341	317	348	340	330	330	348	363	314	326	357	310	337	343	322	287	352	360	348	331	351	315	351	347	360	327	332	334	301	341	321	328	350	352	346	343	326	349	336	344	339	340	314	346	345	340	346	368	357	320	374	327	350	352	343	322	302	353	356	327	364	347	329	356	318	328	335	356	331	371	308	350	295	346	336	356	322	345	315	353	311	339	311	326	336	332	312	330	340	345	309	311	350	337	358	302	332	345	341	339	383	341	316	321	352	332	338	343	344	322	324	330	347	364	325	337	329	315	324	326	316	330	344	337	321	335	312	310	341	359	340	342	348	313	331	371	311	315	319	294	328	333	331	330	338	313	370	339	341	346	328	363	323	347	311	387	354	359	343	341	335	346	325	319	316	323	324	326	314	335	356	346	318	360	351	320	343	349	358	353	324	365	345	319	316	357	349	327	349	353	306	352	343	324	298	354	344	334	308	346	332	320	326	325	312	358	319	335	349	329	312	328	322	351	320	296	324	344	321	339	328	345	326	338	341	341	327	352	333	358	347	316	359	343	350	349	366	364	333	361	346	327	334	372	331	324	342	345	340	384	357	331	318	321	331	332	335	340	322	336	368	371	312	351	317	355	361	346	327	345	314	335	346	333	354	352	317	330	291	344	321	360	326	332	352	335	332	322	347	325	312	340	335	341	342	338	322	348	330	337	329	341	354	323	345	351	327	313	333	337	328	361	347	320	320	335	374	329	295	344	344	340	328	337	325	331	357	346	342	359	356	321	329	341	309	285	330	329	297	343	358	347	321	347	305	337	306	354	333	309	369	351	310	332	319	341	378	325	365	320	349	341	357	362	348	358	335	343	312	380	320	333	334	346	310	320	376	381	307	341	356	348	323	350	319	313	350	326	353	329	341	341	349	333	364	337	362	315	320	320	356	313	315	332	331	323	348	337	354	295	337	354	347	336	347	356	335	324	352	365	338	345	339	348	313	324	350	338	322	326	289	314	330	346	361	353	382	353	305	337	294	319	339	337	345	320	323	352	368	322	347	347	339	341	365	319	322	316	318	337	326	330	346	307	347	364	304	362	332	373	350	337	388	314	335	360	329	332	330	342	368	369	358	343	313	331	318	314	376	330	356	361	338	341	342	310	330
43884	17890	9610	5795	4081	3020	1829	1186	922	818	504	414	361	359	371	345	332	251	221	254	237	248	263	283	288	236	263	254	227	218	161	208	205	174	193	232	193	202	208	233	201	224	210	172	155	129	152	123	157	131	154	124	157	129	125	133	127	124	143	157	143	167	146	140	129	142	145	136	136	127	132	158	150	168	154	160	135	143	121	129	151	151	128	151	170	141	134	138	117	138	126	140	133	137	140	154	140	129	141	151	124	156	131	128	149	148	167	150	157	133	149	112	120	163	129	133	142	142	144	141	123	118	142	135	147	149	140	139	133	134	127	140	176	135	135	128	141	136	130	144	134	137	144	127	140	139	138	157	146	136	151	151	128	142	157	145	125	125	132	142	162	106	144	140	154	129	127	160	138	141	123	162	139	143	118	128	127	136	151	138	138	143	136	147	154	123	134	123	129	147	143	122	122	140	137	153	137	138	128	118	117	157	143	149	149	144	141	123	163	128	120	128	140	139	161	163	128	123	128	136	141	154	126	163	158	144	133	156	153	137	124	117	142	162	152	144	127	146	156	150	144	149	155	134	147	123	174	161	150	145	163	160	144	140	148	142	130	136	127	153	133	141	159	141	118	152	147	149	175	161	130	154	165	145	144	158	115	148	151	132	152	144	155	133	127	132	150	147	160	150	136	131	131	141	116	138	148	144	172	130	138	172	162	137	125	146	131	128	156	139	135	146	137	158	157	159	149	127	132	155	135	138	176	124	146	149	128	143	122	134	145	157	144	128	148	152	137	112	132	142	143	131	126	113	136	166	148	136	138	139	158	141	150	145	140	135	125	121	156	137	140	121	130	141	144	141	139	138	138	120	134	139	140	133	157	182	132	136	152	132	127	119	155	121	151	144	129	148	149	137	140	137	137	124	153	123	143	179	168	168	158	140	148	136	137	126	122	142	145	139	143	155	144	145	139	150	125	154	142	129	164	145	135	140	162	147	134	124	151	124	144	139	150	145	155	156	137	131	155	134	132	127	167	152	137	151	158	124	149	136	149	147	161	132	160	136	142	124	144	121	145	149	150	125	141	124	150	168	159	145	130	116	146	151	135	145	147	154	153	130	147	134	135	147	113	155	145	162	136	131	130	136	139	117	137	105	135	132	150	129	124	141	130	123	156	147	133	128	132	129	134	142	129	137	136	151	150	130	137	157	130	135	151	130	136	136	142	132	140	137	136	133	140	151	139	135	145	151	149	131	132	145	132	166	137	153	132	136	151	142	150	138	125	140	165	167	161	128	174	161	136	130	140	157	131	138	139	152	139	130	143	165	139	138	128	145	136	170	142	156	161	153	131	132	141	134	151	135	151	135	135	141	122	136	143	129	129	155	133	135	147	115	122	166	125	143	129	162	143	129	143	114	131	163	135	125	150	140	127	133	135	136	153	174	147	141	127	161	158	159	119	154	129	122	144	157	163	132	125	143	146	137	150	145	140	156	132	154	126	142	141	142	127	133	160	143	151	142	113	148	139	134	144	148	122	129	154	146	124	135	106	160	146	143	146	138	138	138	128	129	154	146	139	160	134	135	140	142	141	151	153	163	113	127	149	131	167	135	118	138	162	159	131	120	145	129	130	159	139	143	137	162	147	156	180	134	127	130	133	151	130	174	130	152	164	156	120	127	170	128	133	138	153	139	141	139	163	129	133	144	127	132	125	150	142	119	145	139	124	149	126	144	137	140	164	131	137	144	128	147	155	143	120	152	126	152	153	139	123	145	149	138	121	135	124	129	149	142	132	119	163	136	141	100	137	144	138	151	145	118	142	138	130	159	141	139	138	146	142	132	149	131	132	150	152	141	135	161	148	108	147	134	145	135	141	148	155	126	156	164	127	142	145	124	139	167	162	150	134	167	147	154	158	153	129	109	136	141	139	139	129	122	138	143	156	181	142	133	118	137	135	145	133	132	131	163	155	158	154	152	137	142	150	131	152	120	132	149	152	144	135	144	137	135	144	135	135	149	153	151	148	143	140	169	143	154	142	148	148	137	155	137	144	160	105	132	134	127	137	135	147	157	136	121	158	142	157	146	160	142	131	144	144	129	146	146	126	155	133	129	113	128	112	109	148	139	149	151	146	131	148	138	132	118	143	128	136	126	126	141	142	144	132	126	165	141	138	139	153	133	147	134	133	129	128	135	127	139	131	159	151	133	150	164	140	140	145	116	149	115	144	126	146	140	147	138	152	129	138	126	125	137	158	131	159	136	127	137	144	157	145	150	136	135	141	148	128	153	133	151	152	147	145	144	141	147	168	141	139	123	159	158	142	155	124	126	126	128	147	112	123	168	142	113	124	149	123	138	128	128	118	146	145	116	147	144	124	157	135	141	131	126	143	135	127	157	141	147	146	145	118	131	150	130	162	142	145	153	146	151	111	162	142	145	139	123	129	151	163	125	137	135	140	141	124	140	157	139	149	138	126	145	141	136	124	149	159	139	150	149	118	154	156	142	140	135	156	146	142	139	130	152	134	142	144	143	151	116	128	127	137	143	128	146	142	156	149	135	138	109	138	150	153	142	138	167	138	152	152	142	162	150	139	155	145	146	151	141	133	151	126	122	143	128	149	131	139	167	131	160	123	162	132	147	164	134	125	158	156	152	123	134	144	138	132	136	140	124	137	150	152	145	141	154	135	152	130	165	137	148	149	134	148	143	133	141	150	130	129	151	131	136	139	141	160	132	126	147	128	144	144	142	135	149	133	140	132	142	135	144	144	133	153	176	163	130	152	135	149	144	168	141	148	131	110	129	140	152	140	133	155	140	140	157	163	137	152	154	141	144	151	149	144	168	126	165	147	138	161	175	126	140	158	142	134	152	133	157	134	138	142	133	155	140	142	117	142	139	131	152	150	144	142	123	150	152	116	153	123	137	145	134	156	151	150	143	159	122	143	137	167	143	138	147	145	144	135	168	143	157	166	147	122	119	149	144	138	132	143	137	125	150	150	150	135	124	133	143	152	124	128	133	132	125	145	144	117	125	145	139	140	115	122	137	123	142	137	154	146	125	143	163	154	134	153	147	142	118	138	130	162	143	153	127	144	145	131	147	163	127	146	152	128	134	126	132	144	120	164	140	130	142	132	141	162	154	138	118	154	155	136	139	145	177	159	141	131	126	116	145	147	162	145	166	157	137	144	137	147	164	146	155	124	140	134	147	160	153	144	147	130	129	148	128	140	151	140	118	126	130	116	148	135	137	143	141	148	140	121	139	134	137	158	157	135	159	145	145	149	121	167	138	140	125	130	126	133	157	134	142	122	141	141	121	156	144	125	146	143	146	143	141	139	164	140	145	164	136	130	139	132	157	136	148	134	133	138	141	139	158	152	158	152	167	123	163	149	130	155	141	155	133	158	147	127	156	148	132	154	121	140	112	154	147	119	153	127	129	150	153	139	135	114	138	139	139	151	142	129	142	136	156	140	146	155	179	127	134	133	141	142	138	131	127	133	156
26855	7315	11946	11146	11299	9243	6453	4645	3770	2998	2141	1967	1849	1889	1933	1593	1458	1122	1027	1065	1141	1118	1321	1421	1277	1294	1234	1073	891	794	769	847	810	867	1013	889	932	788	971	1148	989	1112	851	491	370	329	345	344	353	353	344	344	336	307	314	338	304	314	346	336	364	337	363	355	366	360	375	346	316	321	320	319	320	357	346	351	328	321	348	301	345	341	338	339	377	336	355	335	342	331	356	324	332	377	359	341	334	351	327	350	332	329	345	345	301	320	337	330	358	342	361	364	342	343	349	367	363	364	362	336	363	302	330	331	338	314	341	325	317	353	368	340	325	349	340	359	336	349	338	304	325	309	289	328	332	370	334	334	344	324	358	305	339	350	324	331	359	313	321	341	341	353	341	365	342	303	307	359	329	359	334	347	363	331	353	357	343	342	325	325	330	344	331	322	350	327	319	321	334	302	328	337	298	340	341	344	313	335	357	305	312	346	327	324	338	327	351	343	337	328	339	358	329	305	333	378	356	309	318	327	342	319	344	325	332	320	351	312	340	338	357	334	333	320	291	351	314	342	360	336	342	356	332	308	332	315	342	364	358	337	312	320	356	356	310	365	308	316	306	351	333	337	325	356	322	343	293	356	316	379	343	343	363	316	358	289	336	336	338	326	340	354	366	343	341	333	357	385	313	346	339	363	320	314	334	345	327	318	331	348	313	340	320	335	293	335	303	328	325	335	336	332	354	323	341	328	334	307	339	332	315	326	336	315	307	343	339	278	310	344	332	303	314	333	313	347	322	379	331	339	352	321	342	356	305	336	306	327	308	300	324	297	337	325	343	355	320	315	364	331	324	351	323	349	339	334	329	368	330	340	335	312	383	363	326	351	334	332	327	317	349	343	312	372	339	361	329	324	370	340	336	314	314	351	324	348	323	332	333	351	354	348	356	318	298	330	316	351	335	318	359	339	322	329	304	309	349	338	322	362	293	331	371	319	294	329	349	363	342	339	334	320	335	351	314	333	360	337	338	323	355	327	331	360	347	319	334	314	328	311	338	313	334	335	331	335	343	346	332	308	321	314	328	347	340	340	326	337	317	329	328	337	315	336	335	349	337	333	330	328	335	308	339	344	333	325	300	334	358	329	332	336	330	345	325	367	289	334	301	351	371	324	348	372	332	332	328	353	332	342	339	383	329	342	332	339	333	317	320	316	328	336	347	339	313	339	330	357	338	330	333	321	319	352	358	357	335	313	291	331	341	324	342	314	337	331	302	354	355	358	305	351	327	323	336	358	308	347	353	327	332	335	367	346	308	355	326	324	358	338	363	358	319	367	337	351	345	325	326	344	312	383	322	346	338	314	310	350	338	343	327	339	327	349	323	298	345	344	345	359	334	365	338	355	372	334	321	345	299	326	324	304	323	338	343	333	309	310	318	342	309	331	315	375	337	317	340	325	340	349	328	367	363	323	307	339	349	362	344	322	316	346	325	328	339	352	327	327	336	326	315	320	336	350	340	334	331	326	331	333	391	340	306	335	324	339	349	336	337	343	298	343	314	350	331	337	320	292	344	298	311	342	310	340	323	296	329	338	332	324	341	325	353	304	334	345	343	357	296	360	350	335	319	338	329	313	348	323	305	351	338	320	285	368	329	320	379	322	318	318	373	357	316	298	313	343	365	352	315	325	330	321	326	343	346	324	336	326	336	345	353	302	327	318	300	353	387	310	327	339	362	324	331	314	317	313	324	334	341	308	323	353	314	345	306	315	321	320	350	308	366	344	354	380	355	339	340	311	304	321	372	302	331	307	326	333	314	364	363	344	331	307	324	331	352	309	335	344	356	357	314	332	314	331	318	322	312	323	320	333	320	357	309	321	373	355	327	329	339	339	316	342	339	351	352	324	312	387	339	331	324	364	350	326	343	356	333	326	342	323	334	321	333	342	331	340	354	339	327	323	337	355	316	338	322	338	373	305	322	331	329	342	322	341	366	309	341	312	326	364	326	300	344	329	352	324	347	326	337	349	394	323	344	312	339	342	343	317	317	341	336	325	341	342	339	336	323	349	351	340	317	353	312	338	311	327	344	336	347	377	344	323	338	323	346	348	328	351	356	347	361	344	330	357	316	357	332	343	319	316	352	368	338	348	350	321	337	334	339	335	355	339	340	300	316	344	346	316	323	324	318	327	405	317	338	317	345	353	322	316	355	315	375	372	327	349	340	342	322	333	334	308	323	331	345	338	337	351	307	329	312	309	342	323	357	330	352	331	330	313	366	347	318	344	313	335	341	345	315	356	329	310	325	349	330	352	331	355	356	331	319	321	306	318	342	324	349	312	344	311	321	341	313	334	314	328	340	376	293	346	350	340	324	307	325	366	322	341	340	345	322	323	346	320	337	319	321	312	325	322	308	331	333	329	303	362	355	336	328	357	321	342	322	319	358	325	336	325	326	360	356	324	333	297	322	317	365	335	352	335	343	352	323	365	347	343	340	341	334	312	300	330	317	319	302	336	311	342	341	331	336	345	368	337	349	353	322	307	321	354	306	332	322	350	333	333	333	322	337	342	351	334	318	352	331	331	326	327	311	324	322	314	332	325	356	313	348	386	336	359	328	326	315	294	353	366	326	314	324	358	335	333	321	317	288	336	339	303	328	346	332	331	346	340	320	321	332	342	355	335	306	331	313	319	324	342	359	339	342	335	349	329	320	338	317	358	328	335	307	343	321	332	304	313	336	353	322	315	350	339	337	307	301	354	310	327	327	371	356	319	335	333	365	326	352	323	356	299	326	316	342	324	322	340	317	342	317	329	350	302	368	352	308	319	321	320	329	374	338	342	350	329	337	327	337	361	321	365	314	336	316	356	322	337	310	316	338	317	346	329	345	346	327	314	308	313	343	339	325	340	343	349	335	330	323	315	334	347	345	351	335	353	335	341	340	301	326	332	349	353	319	339	345	300	364	323	329	380	331	344	344	340	361	329	320	312	345	342	300	308	337	299	320	322	324	345	300	321	322	328	331	367	316	339	350	356	379	324	341	363	366	348	325	338	357	369	331	301	326	311	316	337	333	333	352	363	321	360	339	351	303	334	331	339	352	370	332	310	323	338	348	311	345	336	318	349	308	330	358	292	346	354	323	319	329	327	305	355	356	333	308	349	327	367	337	360	335	314	334	331	311	347	284	339	336	347	297	325	334	336	327	356	308	329	360	341	356	344	323	345	328	357	349	336	334	343	316	327	316	312	367	361	346	318	347	332	330	310	288	341	345	354	363	311	345	321	315	343	305	325	337	338	356	338	327	289	336	307	318	343	332	338	348	310	349	352	325	365	310	341	346	318	341	363	298	345	323	342	326	327	326	330	333	320	315	325	317	315	301	367	384	325	300	354	348	411	339	350	314	333	331	349	361	336	331	346	313	345	329	336	349	332	314	328	325	345	314	289	373	283	335	323	362	345	318	318	354	326	312	351	328	344	342	324	340	338	331	323	325	316	355	329	309	342	324	341
16165	4287	2869	1415	870	621	535	434	395	331	320	321	273	291	285	256	229	277	259	250	297	247	237	248	258	237	232	239	240	258	243	233	263	249	217	234	242	241	221	231	210	253	233	230	246	227	254	212	245	225	234	224	239	248	260	224	282	246	238	203	247	252	213	227	237	245	250	223	209	240	236	246	212	221	237	262	218	277	222	238	245	237	238	233	248	267	260	242	240	237	220	233	238	235	242	236	242	228	244	207	226	275	246	259	267	239	224	214	234	242	216	265	237	262	231	249	262	269	236	260	236	240	230	238	269	235	217	257	271	240	262	262	253	223	235	249	239	237	233	246	248	255	240	253	248	250	210	226	223	245	267	231	256	248	237	237	231	250	225	241	243	237	219	252	242	223	243	229	290	235	237	248	206	262	233	219	241	271	243	237	224	217	255	243	233	256	235	242	231	229	241	243	227	255	252	236	242	248	238	241	239	256	238	268	224	234	268	221	264	260	246	256	242	261	229	263	247	215	274	263	241	242	253	260	234	213	260	242	220	234	238	233	230	230	231	236	257	248	239	263	261	227	224	222	250	260	219	252	227	239	230	233	224	250	218	218	232	223	256	274	244	253	243	221	262	239	239	231	240	241	238	237	239	248	216	241	246	250	236	253	238	253	243	260	277	245	262	244	237	245	219	249	249	231	255	257	234	237	236	267	244	219	261	207	257	258	246	239	222	254	266	250	261	222	250	258	209	255	211	246	237	249	239	246	246	212	246	225	231	228	242	269	213	223	244	232	224	219	264	227	233	248	255	243	275	254	239	249	251	232	226	234	225	279	262	278	224	225	212	267	219	250	261	221	238	231	210	228	230	253	244	235	214	244	232	227	273	225	241	259	241	245	264	265	229	245	231	264	250	230	241	231	227	210	273	259	228	252	225	221	249	275	255	234	278	269	238	238	289	248	236	262	223	275	244	254	243	218	258	256	244	212	249	258	225	266	254	244	251	234	232	263	265	247	256	228	255	261	250	302	249	211	240	232	246	241	264	236	238	206	230	242	228	269	229	256	260	260	249	232	255	229	243	240	240	200	261	229	220	245	226	236	254	247	247	251	222	222	236	263	235	246	235	280	284	231	253	251	262	230	259	233	230	250	232	232	234	251	269	231	244	218	260	230	252	262	222	281	240	215	246	209	215	292	223	222	269	254	250	245	235	244	230	252	244	235	269	252	237	232	238	247	243	251	241	242	241	214	256	233	246	214	241	246	223	267	234	204	261	226	258	249	237	241	246	251	262	242	209	240	231	221	238	244	256	245	248	257	247	241	205	228	248	258	237	234	230	206	232	242	293	247	261	223	246	258	237	225	226	259	279	229	249	233	240	238	243	227	221	237	240	202	254	235	263	216	246	245	250	237	262	239	236	273	229	238	237	245	263	233	245	271	255	216	243	235	221	221	253	240	233	213	273	252	263	219	233	244	253	243	243	252	253	233	245	243	243	229	275	231	234	261	255	243	231	233	219	234	231	258	245	217	215	248	269	231	234	227	236	250	240	216	242	226	276	240	218	229	258	248	226	247	256	260	225	234	248	250	256	232	258	244	262	215	259	233	261	217	234	242	246	201	234	260	259	236	252	231	263	214	247	245	225	230	244	259	253	241	268	230	235	237	271	257	232	257	253	236	237	214	246	263	254	243	239	236	227	220	209	211	243	234	225	235	208	213	231	253	234	226	234	269	233	243	253	235	258	264	207	229	260	247	233	250	227	260	214	264	216	252	234	243	235	224	242	242	242	226	262	234	254	236	253	230	228	253	248	240	247	253	236	235	244	236	268	250	248	263	238	227	215	287	240	276	231	224	234	231	246	231	233	246	246	271	239	252	238	249	225	221	235	257	253	237	247	219	258	250	221	292	243	247	225	221	285	247	231	275	249	269	265	216	240	222	247	236	237	260	223	284	289	219	216	246	266	263	248	217	241	238	232	219	273	214	254	231	206	260	236	232	242	234	233	225	237	200	215	234	237	225	268	247	227	233	249	268	230	258	277	255	254	246	246	233	273	231	266	247	245	244	256	255	249	264	250	210	226	284	231	262	224	257	242	226	239	256	237	264	227	275	218	242	233	259	247	242	258	242	244	233	246	232	251	251	270	243	218	229	208	269	255	237	215	214	254	250	252	224	227	233	235	233	242	258	236	240	247	228	246	255	249	232	260	226	268	249	228	249	253	238	236	246	234	272	250	241	236	232	239	219	231	239	242	220	236	271	264	258	263	249	226	256	233	243	241	276	221	235	276	223	226	237	247	245	239	236	215	249	245	207	237	273	270	221	251	257	222	249	268	264	223	225	230	230	245	215	223	252	233	224	240	246	252	255	248	249	258	231	219	248	244	227	225	227	229	263	276	255	225	239	252	229	231	233	244	201	278	243	250	270	245	246	243	255	214	238	248	224	236	257	249	269	247	234	228	248	235	254	240	234	276	240	263	271	261	253	220	229	242	256	255	230	241	218	236	261	267	238	230	242	235	219	239	284	273	221	256	249	232	267	211	261	252	240	246	211	212	238	257	212	206	223	238	238	236	250	248	275	243	247	238	243	254	248	245	238	199	249	213	252	277	246	252	266	218	261	248	225	244	269	245	242	267	217	254	272	205	247	234	268	246	251	233	256	258	240	235	218	231	273	222	233	255	238	221	242	219	247	255	220	254	223	246	224	233	229	247	228	228	231	248	241	242	255	239	251	257	238	235	247	252	242	215	223	220	252	239	266	252	270	249	234	265	241	241	234	234	235	225	225	227	250	256	239	226	225	236	269	250	261	233	247	246	239	262	256	217	248	256	266	250	228	227	242	251	265	245	275	255	245	249	301	242	238	218	247	230	232	243	258	235	239	236	250	256	213	249	239	217	252	230	253	257	228	237	222	207	219	230	238	227	226	232	230	251	261	241	236	250	246	249	246	240	248	243	255	249	261	229	239	247	247	272	243	206	232	259	255	241	229	256	232	260	262	237	245	247	252	241	254	230	226	237	264	240	231	252	239	230	255	251	250	253	223	223	247	229	225	260	263	205	233	255	217	230	263	238	254	270	244	233	230	246	257	262	253	272	260	241	259	221	222	221	247	232	260	242	261	243	259	225	227	232	261	240	243	270	253	264	217	249	242	232	253	235	253	244	246	248	220	232	231	263	230	253	239	227	242	224	280	234	229	237	250	246	268	216	245	232	230	230	257	234	241	223	221	234	278	245	265	251	225	239	239	280	222	235	243	242	206	224	239	236	241	234	231	256	224	226	243	256	237	230	247	229	204	258	238	255	244	218	246	240	247	249	221	213	266	261	249	265	244	271	231	230	253	231	250	263	239	223	238	222	233	263	210	261	260	243	259	222	229	217	257	269	259	247	239	259	212	235	210	249	273	240	237	240	231	278	241	221	242	267	287	232	243	242	242	236	241	238	229	221	264	235	262	225	236	254	228	230	245	240	251	290	259	224	247	242	245	262	242	264	248	236	239
9126	2889	5299	4104	3174	2363	1856	1551	1323	1093	974	927	784	717	736	676	587	573	602	619	628	602	535	579	520	544	554	541	578	555	511	533	560	543	515	543	564	526	508	549	483	521	525	537	520	497	547	554	503	483	505	544	539	519	494	584	540	522	538	524	540	554	505	527	522	548	529	516	529	464	519	523	528	546	543	558	524	533	537	529	532	501	515	523	524	536	565	510	496	564	488	482	502	464	508	490	486	487	561	510	564	526	504	498	570	526	501	538	510	521	497	532	511	539	499	488	499	469	516	515	539	537	548	503	552	536	553	511	535	556	527	534	579	522	511	559	546	550	518	484	522	531	543	531	486	566	539	512	534	508	534	535	560	525	491	538	505	519	546	526	522	502	520	512	521	516	501	548	502	518	541	514	527	537	535	520	521	494	496	503	506	562	517	486	532	562	531	509	509	511	543	557	523	519	527	545	559	555	499	535	514	551	537	570	494	542	515	580	487	510	562	538	544	532	519	544	488	560	535	531	507	564	551	519	528	557	570	551	517	485	527	506	532	494	528	517	505	502	543	505	539	554	517	556	526	553	551	527	550	541	529	511	515	535	491	498	467	504	496	541	525	532	503	508	513	494	511	547	499	486	553	512	516	550	525	474	477	512	561	493	525	494	556	521	528	501	522	508	563	538	568	478	502	493	548	557	504	531	523	518	536	518	573	551	509	501	490	530	525	521	553	543	516	543	535	528	513	521	561	535	538	474	499	546	493	528	526	566	498	488	519	526	516	512	552	517	509	528	514	529	462	486	527	556	517	494	536	492	517	552	491	527	516	507	520	501	540	524	506	563	527	556	515	546	525	523	506	559	494	505	525	538	519	504	479	500	503	511	521	512	522	535	503	561	558	510	559	529	518	510	522	538	520	498	535	529	532	549	544	525	536	541	512	519	523	473	520	531	559	494	514	526	553	533	562	512	541	512	530	561	507	572	520	495	534	555	558	537	512	517	506	554	513	527	522	529	543	525	482	531	516	571	529	527	517	522	505	515	498	548	542	526	521	526	514	516	536	496	524	505	571	540	525	507	506	547	554	553	553	513	540	528	497	553	543	519	544	559	533	515	538	504	543	516	547	525	483	512	529	526	508	511	528	480	554	531	521	555	532	525	473	504	559	524	519	527	496	528	508	532	545	521	473	529	540	503	551	540	533	578	488	534	523	523	547	552	508	501	522	514	572	528	481	503	597	507	517	553	546	528	522	539	487	491	560	533	550	502	539	517	531	533	543	542	537	483	505	516	509	556	508	480	528	503	507	500	542	502	505	499	515	548	546	512	530	512	499	537	525	497	511	487	528	509	507	524	490	498	517	540	553	508	531	519	557	528	525	526	529	470	489	563	587	526	534	536	539	562	538	525	487	516	517	554	532	552	542	525	540	530	516	528	521	459	548	539	495	539	500	500	523	565	498	506	538	511	559	509	530	479	530	575	519	521	501	512	543	521	512	510	513	493	511	531	559	490	543	510	519	507	499	481	492	523	563	497	523	500	500	488	513	534	539	479	554	541	538	549	541	550	519	530	545	513	508	541	526	566	543	489	520	529	529	512	532	505	525	536	471	553	558	530	533	513	514	492	510	486	508	542	520	514	532	531	508	507	561	512	485	541	516	514	496	535	540	524	531	536	528	512	503	515	555	518	522	527	499	517	516	517	541	516	488	524	534	528	496	541	496	571	539	550	514	544	479	508	550	508	542	538	509	524	561	520	499	525	552	491	567	490	495	542	546	519	523	517	534	527	544	498	509	493	519	511	526	538	531	518	539	485	503	548	562	486	546	519	539	500	528	523	546	531	549	528	512	480	537	507	471	526	515	501	526	520	516	524	523	526	519	557	515	520	536	486	508	512	583	532	533	517	537	518	560	530	520	552	550	506	550	569	504	492	511	518	522	537	497	526	515	505	535	569	533	498	520	521	514	552	511	505	529	518	507	493	500	521	538	534	536	542	530	519	554	518	555	538	512	532	541	526	529	549	552	562	522	532	520	503	524	520	506	493	524	525	528	508	540	501	501	529	499	550	573	478	531	518	495	498	533	496	462	545	526	508	531	486	470	532	536	519	540	510	548	544	538	524	497	563	489	541	527	538	554	504	538	500	535	513	506	515	520	517	543	507	509	552	525	547	560	504	546	540	495	542	553	523	550	510	528	524	548	550	495	526	515	548	552	506	539	535	543	495	542	541	540	554	516	502	547	532	503	542	526	536	531	556	527	524	506	514	527	551	506	531	506	504	553	537	552	510	514	516	510	494	523	526	489	468	495	529	524	511	519	516	547	549	488	507	545	517	515	518	520	494	543	524	529	518	553	512	527	516	545	535	517	519	525	497	525	509	530	522	486	514	551	450	532	558	536	486	550	495	501	525	522	546	543	544	484	538	481	503	531	570	534	551	520	552	548	510	520	552	531	527	555	500	537	545	528	487	538	527	508	526	533	523	534	496	526	575	509	520	513	493	506	526	566	540	545	515	521	505	490	519	541	556	531	524	535	521	533	536	517	582	514	542	547	541	525	487	576	507	538	499	501	521	520	555	516	547	518	570	538	540	531	543	536	495	514	521	521	510	554	510	522	498	543	525	568	514	545	511	509	533	519	573	514	525	534	523	516	548	524	505	519	532	555	601	482	506	510	509	504	515	509	526	549	486	522	487	525	516	544	502	484	538	526	531	513	525	569	517	502	519	505	559	530	527	531	529	501	522	518	560	512	549	536	489	547	524	497	550	509	535	513	527	476	529	540	547	504	537	501	507	511	481	591	529	536	516	547	547	543	491	542	494	503	528	473	512	570	531	488	528	520	515	533	527	510	556	558	534	517	554	542	521	543	547	547	534	513	542	530	530	532	554	554	553	529	493	501	528	498	531	543	499	518	541	519	507	519	508	523	534	586	504	522	529	532	560	559	540	534	501	493	525	548	489	502	494	509	534	566	505	567	492	506	565	519	473	512	507	518	538	514	489	520	547	530	503	514	558	536	498	549	552	515	490	511	537	554	506	550	550	510	543	490	529	513	507	534	466	491	488	545	478	562	531	496	506	488	493	538	508	531	520	496	523	528	544	524	509	530	519	558	528	513	531	558	543	495	580	512	539	564	521	523	547	513	546	537	536	548	519	512	538	506	529	503	533	568	525	483	547	542	558	501	508	496	530	507	546	557	501	513	514	552	498	517	486	556	525	487	476	511	507	506	515	508	526	549	511	519	457	520	526	541	537	569	530	495	528	511	511	530	522	531	516	523	541	543	510	514	520	535	551	506	512	539	562	519	530	531	498	501	547	531	495	517	508	492	507	520	544	493	557	549	505	495	518	533	497	496	525	508	546	578	555	548	489	525	529	532	507	508	526	542	551	535	470	467	535	508	543	527	509	498	552	521	515	537	529	522	504	524	529	566	519	516	521	565	507	518	566	548	557	534	505	492	543	529	523	513	527	512	557	517	539	496	530	507	518	526	519	564	531
32698	10523	6141	3436	2504	1699	1199	838	682	488	355	345	291	275	287	255	241	214	250	213	202	221	226	187	175	211	207	184	159	150	173	145	154	185	138	161	188	139	174	192	185	214	181	154	154	131	160	135	132	134	139	145	146	128	120	138	155	155	150	153	135	136	147	154	152	157	142	136	154	162	156	149	159	133	146	160	155	153	146	155	148	144	150	148	147	147	133	135	149	144	139	146	130	135	146	147	151	134	134	131	155	137	127	162	142	133	147	131	144	150	160	150	140	132	148	160	143	138	143	148	167	145	150	172	148	153	151	147	150	140	152	182	141	162	149	155	128	132	142	146	144	155	131	156	151	151	150	128	134	145	157	158	139	155	155	139	146	134	161	163	143	133	140	161	150	125	161	161	159	130	150	157	149	141	162	159	148	153	155	138	130	153	169	136	125	135	161	144	122	145	136	139	154	148	156	114	163	129	141	142	131	148	142	153	157	142	138	134	137	125	150	172	124	109	151	137	124	145	151	127	133	172	124	111	190	137	160	152	165	161	161	142	188	138	129	161	159	139	141	153	132	147	155	144	152	130	133	152	149	135	134	134	140	131	138	132	157	145	135	131	140	145	157	145	149	138	150	153	154	140	131	155	138	145	142	126	138	138	168	159	128	139	145	154	144	157	164	149	150	128	140	146	162	138	150	146	127	144	148	145	137	154	132	125	160	161	137	141	161	145	131	147	160	158	148	136	153	157	131	145	141	146	151	135	156	150	155	140	145	130	169	127	146	139	126	141	143	143	146	147	155	139	162	148	114	136	135	151	151	154	129	144	145	139	133	148	138	140	126	164	129	144	145	169	161	137	130	152	136	126	122	166	141	140	147	169	155	187	156	150	140	168	167	139	143	151	155	154	148	154	139	149	165	129	144	153	144	146	160	144	146	141	145	161	163	115	127	146	116	142	107	170	126	134	178	159	146	148	140	154	153	142	146	130	142	140	137	143	145	137	153	151	134	153	153	164	139	136	143	150	166	124	139	141	154	147	137	153	144	150	120	165	155	133	120	173	136	164	154	164	149	153	128	132	157	153	145	139	167	139	121	168	161	162	151	139	122	137	139	161	134	145	115	131	134	153	155	149	164	134	129	141	147	125	120	147	140	139	144	152	131	149	165	152	154	159	168	159	134	157	133	132	124	138	150	150	159	139	149	128	153	146	129	138	147	121	152	156	150	146	127	139	162	156	140	141	142	123	127	140	122	129	136	146	147	137	149	152	145	144	134	150	135	156	159	140	156	138	175	150	147	136	140	135	164	148	148	143	147	157	160	158	150	134	133	164	148	163	148	132	163	150	121	144	126	150	156	169	149	134	144	165	157	148	123	181	122	126	123	146	136	148	123	151	136	166	137	162	141	145	168	161	131	155	132	151	166	160	150	143	146	137	164	144	140	151	123	128	141	140	157	151	131	151	143	148	143	137	138	129	142	151	125	124	147	133	145	110	148	139	126	118	138	145	150	133	125	132	147	168	174	152	149	140	148	161	141	141	139	138	139	133	164	141	150	134	133	147	162	151	118	139	135	152	140	163	172	142	157	139	115	144	122	136	136	117	148	154	171	129	159	156	155	143	135	136	158	139	146	149	125	166	160	128	123	153	134	141	121	120	146	162	144	133	161	138	151	141	142	164	156	148	154	149	158	158	136	147	131	142	161	145	142	141	142	146	162	142	147	143	152	137	126	139	124	158	134	154	152	137	140	121	126	149	117	144	141	141	140	123	134	141	151	135	133	149	122	145	157	129	126	145	138	156	134	146	123	131	127	158	134	140	137	137	166	122	144	155	130	139	145	141	148	174	158	140	130	158	136	147	127	156	162	149	149	144	162	160	148	157	139	117	145	141	152	144	149	137	123	157	168	143	139	145	139	120	160	171	143	143	154	157	140	151	167	146	131	145	144	135	137	157	148	156	130	159	150	134	146	148	136	168	143	143	126	119	146	167	160	143	136	142	124	166	143	133	156	145	144	143	166	152	143	137	143	140	153	137	168	142	167	150	125	150	144	140	137	122	140	126	145	128	171	140	152	155	142	117	142	149	125	134	160	147	149	137	143	157	134	145	167	134	150	148	150	124	165	140	130	153	153	172	113	115	134	136	154	135	162	161	162	137	156	134	149	144	151	126	162	150	129	165	124	137	150	141	169	166	148	151	141	161	157	151	142	168	150	144	136	199	144	142	168	144	141	134	137	141	139	149	146	142	140	144	125	165	126	163	144	161	134	134	152	129	110	134	146	141	124	143	139	126	142	149	156	149	141	146	148	139	158	137	118	142	136	146	151	126	149	138	158	137	152	129	152	141	167	157	149	154	150	156	146	125	144	123	144	151	154	150	149	150	143	153	148	168	144	145	142	164	167	159	132	132	153	164	139	140	144	142	152	157	151	138	141	124	137	133	136	136	124	146	142	136	151	158	130	149	148	165	134	140	149	144	140	126	141	149	137	128	150	155	133	169	125	126	154	141	148	140	160	153	124	150	154	162	158	162	139	141	143	168	135	144	151	142	163	147	136	149	136	118	140	128	152	144	127	166	129	164	128	138	147	137	131	150	138	135	151	142	147	130	145	140	151	157	129	129	150	152	128	141	113	133	134	142	131	131	162	177	133	141	157	144	173	135	159	139	158	132	126	147	130	135	141	117	163	149	152	151	158	170	128	142	150	157	133	164	155	135	135	161	143	146	147	144	115	163	144	164	132	141	159	141	149	140	149	163	158	160	158	156	151	145	137	165	125	171	130	138	137	143	146	155	148	136	149	125	154	151	128	145	145	144	136	129	117	135	156	147	142	145	166	121	152	126	144	147	151	132	152	139	146	168	156	156	143	151	129	149	138	129	128	114	138	159	142	136	139	125	154	130	151	139	132	122	122	175	118	136	151	142	147	148	148	174	127	161	141	164	148	156	141	139	159	140	132	128	160	136	154	120	148	156	150	153	114	168	125	159	131	142	153	160	172	144	153	164	149	136	149	167	157	145	151	129	133	147	143	125	156	149	149	122	148	124	140	118	142	114	138	167	142	160	157	150	119	139	142	166	146	133	132	154	152	141	148	141	176	110	144	149	119	152	158	142	155	144	143	138	158	122	155	162	142	156	144	153	160	150	132	128	152	165	156	152	173	143	152	137	125	138	135	135	148	132	144	155	138	146	125	177	137	154	159	140	144	142	151	135	161	174	167	152	154	116	154	137	143	130	157	137	141	136	156	139	130	130	133	151	134	165	138	138	134	139	145	158	130	122	136	166	140	134	154	138	145	134	134	168	131	122	143	156	138	139	124	138	158	140	128	144	157	143	172	149	147	135	147	144	135	136	139	124	139	126	144	120	146	140	125	155	139	150	126	160	164	171	147	138	148	142	150	152	143	131	133	169	139	162	126	162	150	158	152	146	145	143	147	151	132	163	135	142	153	139	143	150	142	149	150	139	143	138	145	161	133	152	140	146	143	154	144	139	149	141
19606	5105	9661	8126	8166	6550	4263	3362	2870	2048	1572	1484	1322	1298	1254	1095	875	771	724	773	743	851	953	824	802	744	737	585	517	539	539	500	524	624	602	628	566	639	640	700	636	710	547	410	373	325	371	320	349	344	351	321	342	329	375	336	322	338	317	351	357	322	336	345	357	315	332	337	310	358	345	343	335	332	378	326	355	296	333	327	310	348	334	321	321	353	336	334	337	366	344	323	345	334	324	316	344	309	308	348	333	311	319	323	344	358	321	339	344	331	357	339	357	331	295	298	377	340	314	345	333	350	330	332	335	342	314	333	306	325	328	343	336	328	360	324	341	299	343	316	343	350	337	342	323	354	349	325	292	326	317	346	321	304	322	351	320	344	314	301	328	348	339	359	333	330	341	345	336	338	348	313	362	311	303	365	328	356	326	353	346	330	336	324	286	316	327	329	306	333	312	322	348	318	350	297	316	354	355	366	343	329	354	351	356	344	349	313	349	335	301	336	326	311	351	316	318	356	333	326	319	331	321	335	332	347	330	347	363	339	322	334	306	358	356	336	333	318	327	361	318	322	322	324	317	313	328	329	340	367	309	343	349	334	329	335	320	319	339	297	333	318	325	322	313	362	313	338	339	334	342	330	334	336	315	367	352	311	354	340	317	299	320	366	350	333	372	327	331	376	320	322	355	340	382	301	348	364	394	312	324	320	329	330	312	335	314	334	335	338	344	322	332	362	335	359	344	372	350	330	361	346	327	319	341	357	334	358	336	336	327	326	371	362	358	301	313	336	373	318	339	341	288	344	317	330	353	318	295	339	354	350	320	348	340	328	359	389	360	328	313	335	360	318	331	329	319	319	322	335	325	328	333	322	313	348	313	341	314	325	334	326	334	356	360	330	342	318	335	335	334	318	339	341	357	339	345	332	349	319	342	322	343	316	325	317	314	333	358	344	323	337	364	317	349	316	350	366	335	343	326	349	353	317	312	317	383	355	332	330	330	337	333	341	339	359	334	355	305	332	305	347	297	347	324	323	348	320	342	362	354	314	315	316	318	332	348	320	329	329	317	330	347	305	309	332	310	332	310	345	334	346	336	349	303	321	335	323	325	305	319	319	303	338	357	326	341	351	333	336	315	329	323	335	354	396	370	322	331	356	350	355	297	309	364	329	355	346	310	344	351	381	357	321	352	314	346	365	345	305	362	331	331	335	324	326	343	336	352	330	328	333	319	342	319	312	341	338	335	328	314	362	326	342	329	352	342	324	315	333	313	318	321	341	350	325	322	322	329	373	344	323	379	300	332	335	309	362	324	329	340	318	351	342	346	316	328	349	326	372	322	346	350	348	336	348	350	319	310	354	366	355	330	329	340	321	308	345	298	347	310	317	359	342	321	337	331	356	330	317	309	319	317	315	321	353	318	335	342	336	336	316	337	310	290	332	341	334	331	338	334	362	314	354	333	350	340	329	387	372	322	354	317	350	334	288	334	317	291	320	319	302	311	306	325	340	340	298	329	313	309	337	352	348	357	380	313	339	308	317	354	341	324	325	332	307	322	318	327	328	350	352	309	338	344	321	343	316	322	318	319	331	340	334	332	312	329	333	368	334	341	359	329	361	322	341	359	323	326	340	348	322	363	333	334	329	324	308	317	345	338	353	340	335	337	297	344	303	355	360	356	317	355	344	298	338	309	315	342	360	359	330	351	371	334	342	332	351	323	319	329	326	334	364	330	310	344	344	359	315	325	341	334	342	314	328	350	327	360	362	300	350	328	308	308	334	344	357	332	347	329	311	309	319	336	343	315	336	335	304	342	337	315	330	357	366	307	349	325	319	350	329	307	360	313	348	343	298	352	337	322	316	351	378	337	343	324	350	318	350	315	324	328	369	315	317	320	333	363	328	339	355	331	307	297	325	327	348	344	364	351	317	319	335	321	320	321	326	344	347	336	324	338	303	323	334	340	364	351	316	324	346	313	354	325	327	323	352	336	372	349	350	336	339	330	339	329	365	299	356	327	309	347	320	323	327	352	336	329	338	371	295	368	341	321	355	313	338	344	337	316	332	331	304	341	345	344	346	321	362	370	327	325	317	361	342	370	346	344	337	341	326	302	311	332	344	342	362	358	322	343	319	292	341	367	372	320	338	321	338	336	327	330	337	331	320	349	304	384	327	353	337	345	336	343	344	380	323	337	321	323	327	335	316	322	350	361	344	300	321	329	322	324	335	341	347	355	335	341	335	353	336	310	344	336	369	338	323	339	342	331	286	345	312	349	348	353	323	318	326	346	329	330	304	320	346	317	310	345	341	338	322	345	305	317	351	364	329	308	301	345	345	382	321	331	334	345	310	337	331	316	329	305	362	341	336	309	319	305	354	326	322	323	330	314	352	324	318	323	345	333	313	339	307	344	322	335	321	354	367	359	356	346	314	335	313	355	311	344	320	356	303	314	337	294	314	336	321	343	338	342	335	348	347	335	327	341	342	334	311	328	338	334	327	330	341	325	339	312	324	325	325	317	338	335	337	334	343	346	353	323	390	342	350	336	343	334	306	339	325	331	332	332	335	319	313	327	334	333	325	325	349	386	325	345	315	338	338	346	344	382	331	314	369	359	309	329	332	322	342	319	335	361	351	348	321	337	309	328	337	340	294	348	334	344	325	365	341	331	316	333	331	346	359	303	322	333	323	366	346	332	331	334	327	349	381	348	309	358	354	372	326	332	322	305	357	321	325	343	305	345	320	347	359	275	353	350	317	338	344	355	313	346	341	320	321	343	298	363	318	338	315	373	324	341	345	337	337	355	320	330	322	331	341	326	329	327	363	343	360	314	366	343	330	362	363	352	336	322	348	357	354	322	304	338	336	334	341	337	353	346	340	343	322	318	327	329	358	315	351	349	316	300	339	338	339	344	309	357	312	353	329	317	314	327	320	340	351	363	306	366	329	374	336	355	350	328	346	334	323	345	330	328	344	340	319	318	318	316	318	334	332	320	303	346	298	324	320	320	345	347	353	334	345	355	338	343	340	341	364	347	347	377	339	337	344	320	324	348	338	352	334	331	332	323	349	320	308	351	299	312	358	330	323	377	330	341	341	309	346	316	299	320	330	308	361	329	330	331	318	337	353	358	345	313	332	294	313	323	332	336	310	348	350	352	319	305	316	321	326	302	318	350	346	356	321	321	365	346	328	329	304	344	320	358	327	312	342	363	347	348	340	313	324	338	319	339	322	365	348	338	326	317	337	328	344	328	316	313	317	334	350	335	332	315	332	340	319	323	328	353	326	340	321	318	318	338	323	288	359	335	309	332	337	319	344	336	316	327	345	347	313	312	335	308	301	334	343	333	362	327	344	330	346	321	350	350	357	309	329	350	333	347	335	371	304	313	366	342	335	297	349	321	337	340	300	330	316	336	340	318	342	333	330	324	336	322	359	318	354	351	333	348	319	328	322	324	346	324	318	317	346	319	360	344	278	330	350	344	331	329	368	351	322	337	321
43157	16965	9893	5826	4321	2855	1893	1462	1009	728	547	462	471	412	370	305	259	244	236	277	233	262	291	250	252	241	251	220	193	184	203	184	197	186	213	185	218	220	232	228	237	227	200	182	136	160	98	109	135	126	138	153	127	156	143	144	155	139	156	145	151	168	136	146	126	130	139	164	133	150	145	151	139	138	148	172	170	111	129	135	162	153	136	141	131	116	141	142	130	155	139	131	139	127	151	139	152	154	156	155	139	134	149	138	134	143	135	141	150	155	125	140	139	109	146	136	154	141	122	154	134	146	147	149	140	121	122	130	123	137	121	111	132	159	116	142	138	162	153	130	151	143	155	159	163	152	120	139	119	124	140	134	131	156	154	153	162	151	131	138	136	141	126	143	140	149	154	154	156	165	144	140	177	111	139	131	134	152	158	140	131	139	149	150	151	150	164	117	141	159	155	140	133	142	163	145	146	138	140	119	161	157	160	126	147	122	136	138	145	128	138	154	151	153	141	146	131	149	136	128	116	127	151	149	145	127	160	158	146	148	111	142	138	155	134	111	140	131	132	151	142	146	140	171	141	167	148	135	146	139	132	115	137	151	144	149	164	128	145	135	128	120	144	135	126	147	137	142	127	138	137	132	139	109	129	118	158	141	153	141	153	128	132	124	130	151	122	146	127	143	153	150	164	111	137	145	128	154	137	160	155	145	120	173	144	139	134	137	138	160	150	152	137	134	126	135	132	141	131	144	125	139	124	149	126	136	146	129	144	128	155	140	135	134	135	149	134	164	149	134	129	171	146	148	124	118	160	126	131	119	147	143	130	131	134	152	129	144	144	127	174	123	139	146	138	140	140	164	135	138	150	144	150	138	150	149	138	129	131	151	135	138	174	154	151	157	132	151	118	131	141	150	157	133	134	146	139	148	152	122	125	133	136	130	117	141	147	135	149	136	134	133	139	156	133	159	138	144	147	156	136	161	143	145	158	149	129	138	145	115	126	134	156	144	151	161	129	147	171	150	138	150	124	136	133	169	143	129	152	156	149	126	129	157	136	130	153	148	149	151	152	113	146	138	142	134	152	130	134	155	162	157	141	125	140	131	150	139	142	144	143	147	124	118	155	156	144	131	119	128	132	131	126	160	130	136	135	142	131	135	142	132	135	157	114	132	120	109	143	130	143	141	137	163	147	138	135	157	133	141	143	121	144	159	130	153	145	138	147	133	143	128	132	144	150	112	139	148	140	138	163	119	153	117	138	128	142	155	138	146	138	124	161	153	155	131	120	140	147	145	126	137	167	135	140	147	151	141	142	141	147	137	170	145	137	143	149	135	135	144	144	124	139	130	164	155	140	135	142	138	139	162	127	132	152	141	152	146	134	120	130	145	137	151	135	154	142	136	150	156	180	126	119	137	117	119	146	155	153	165	141	158	152	153	148	127	124	148	156	136	143	156	132	156	138	153	150	127	136	136	117	132	142	111	130	150	121	143	143	135	151	155	147	155	145	138	149	139	138	179	154	147	134	131	138	126	136	188	147	120	153	130	155	131	131	138	144	145	132	152	136	135	146	150	152	148	115	163	129	154	130	118	129	119	143	127	135	163	130	141	153	145	144	136	164	161	147	137	125	136	128	119	131	133	125	118	140	146	139	132	121	150	134	134	117	149	136	144	149	139	117	124	135	142	134	121	147	157	132	163	158	133	146	129	134	131	146	122	156	170	135	130	128	136	139	135	146	150	152	159	153	150	121	134	126	150	127	110	122	129	141	143	149	148	127	150	143	137	136	160	152	161	141	151	138	157	147	147	162	133	136	138	110	127	147	153	163	148	151	147	133	132	124	139	141	150	127	134	143	142	145	144	140	136	159	122	132	145	133	138	170	126	115	120	149	135	138	178	146	135	132	120	119	157	138	148	151	138	151	137	127	143	135	151	143	125	144	144	132	151	144	146	145	126	158	145	125	121	152	128	128	129	122	134	136	133	150	125	135	128	142	118	119	129	147	141	115	143	157	156	153	114	135	141	136	142	153	147	129	151	124	139	147	142	161	128	136	146	144	119	129	135	149	129	157	142	148	153	164	154	114	156	144	135	134	121	128	144	136	132	150	138	134	128	134	150	123	106	144	139	132	152	119	143	143	143	146	148	132	134	139	122	133	136	126	118	163	153	139	134	121	147	153	135	117	134	154	148	143	134	125	140	145	147	148	157	135	110	131	133	140	141	151	125	139	144	118	129	157	135	142	127	153	131	125	126	150	132	142	160	127	131	140	121	129	157	141	128	143	141	149	154	155	157	132	154	149	119	155	142	139	164	158	148	126	138	140	162	130	149	153	155	139	152	119	141	132	142	150	141	150	152	140	145	143	143	134	152	133	155	125	160	137	121	139	145	156	149	114	129	122	142	156	145	149	122	133	131	137	136	127	155	160	150	135	144	154	152	139	128	130	148	146	135	138	132	171	134	131	125	144	132	142	150	136	136	148	131	126	138	108	132	133	145	130	129	137	159	133	141	144	149	132	154	152	171	134	163	134	131	132	146	139	124	112	154	134	137	156	136	120	156	144	110	148	132	147	146	137	171	149	132	144	114	131	155	137	140	142	155	154	141	126	136	155	130	135	166	144	132	130	145	132	158	127	147	148	152	133	136	150	158	141	134	114	152	151	149	153	143	136	142	128	145	137	161	164	129	126	152	145	123	180	127	125	126	161	140	152	119	133	135	133	131	121	145	147	144	145	123	159	162	147	128	131	125	135	148	148	148	139	145	145	133	120	158	129	142	125	146	142	133	126	136	132	147	140	134	164	135	145	122	121	136	133	143	161	145	139	128	140	143	142	115	141	129	128	183	137	142	162	137	147	122	134	141	147	138	131	150	125	133	138	163	159	130	136	138	144	140	148	140	125	146	132	152	129	159	124	130	135	149	121	164	143	125	133	119	145	139	155	150	144	138	121	149	139	160	151	123	128	151	152	122	114	149	138	114	147	130	148	116	148	124	116	147	127	115	130	144	147	151	143	109	144	164	157	133	146	144	146	126	145	137	140	146	133	148	149	141	129	134	123	128	122	119	126	123	145	160	137	157	127	133	150	131	100	140	138	120	132	149	148	140	146	156	127	138	126	118	145	153	160	133	146	152	142	124	120	125	149	126	164	143	166	181	141	127	136	140	146	132	140	126	133	128	115	168	147	145	168	143	132	126	133	147	132	157	132	131	134	165	164	142	149	129	145	157	146	151	151	140	116	147	140	105	150	131	156	152	113	150	120	146	141	153	160	148	139	157	136	160	160	100	153	141	134	121	150	167	143	124	139	154	141	154	117	141	149	139	151	148	132	127	147	135	125	130	147	131	149	116	157	148	123	157	142	135	132	159	141	161	118	133	139	129	148	133	156	147	131	133	141	143	145	147	164	125	148	130	125	165	125	134	120	121	133	112	155	125	113	124	131	126	131	128	155	123	141	147	156	155	139	130	153	134	128	157	124	154	146	155	116	138	150	145
25677	7600	12620	11298	11829	9102	6431	4754	4132	3073	2380	2099	2241	2256	1952	1383	1152	1156	1142	1112	1146	1256	1475	1247	1156	1168	1057	798	804	731	686	688	756	802	754	795	869	890	1026	1025	1072	1081	829	541	372	352	339	305	329	320	347	321	335	319	336	339	338	354	340	359	330	352	335	341	329	326	366	345	341	363	398	349	343	326	347	337	353	328	346	336	334	336	322	314	342	337	317	330	368	324	353	384	330	343	329	321	321	351	332	314	321	330	335	328	347	323	331	346	315	345	321	340	328	320	329	354	360	347	364	323	337	346	337	336	309	350	336	318	344	317	312	331	309	366	334	352	331	353	352	332	365	359	329	334	352	354	349	345	312	319	362	322	350	343	338	348	381	335	311	345	364	352	335	341	318	335	315	329	305	340	340	350	347	312	334	324	336	333	303	308	335	361	336	351	316	317	355	324	329	339	317	335	311	327	298	324	339	339	316	358	311	322	325	329	320	338	366	312	309	326	352	307	326	335	333	317	326	321	317	319	331	344	310	288	340	313	326	308	327	335	318	369	334	334	318	324	333	349	329	326	379	354	367	333	344	310	341	339	296	348	324	340	327	344	329	321	297	321	344	330	357	331	312	342	324	326	314	351	335	332	322	339	348	357	342	331	358	313	308	354	329	347	329	336	358	328	337	336	318	341	342	332	347	343	342	311	316	350	325	312	298	338	330	336	303	329	347	345	383	372	315	345	330	318	342	299	356	350	335	346	313	323	349	323	340	343	346	376	338	295	358	356	301	325	352	305	345	315	318	328	294	330	327	354	315	330	328	297	347	322	306	380	322	345	316	329	335	297	299	372	319	313	328	289	338	307	319	340	338	340	312	336	355	315	298	329	350	319	341	333	302	328	309	326	342	334	334	335	298	312	377	334	315	317	351	317	344	325	315	328	316	318	330	331	310	349	347	333	321	295	331	369	332	311	335	324	340	301	329	316	321	363	329	353	305	336	344	329	332	332	302	342	304	336	311	325	324	305	336	338	354	323	313	288	321	340	344	328	320	320	352	343	347	321	353	319	336	317	332	339	323	338	330	350	319	317	332	300	343	356	334	314	330	363	306	382	332	355	316	337	314	347	307	318	313	356	314	313	339	327	338	303	308	332	320	320	315	360	325	342	339	344	368	328	337	297	316	349	349	339	350	327	344	341	374	350	329	317	344	337	329	325	366	346	364	325	346	310	356	332	335	312	352	319	308	335	322	317	326	323	336	333	319	363	331	342	350	340	343	329	324	325	321	363	343	324	336	341	347	325	336	334	350	396	318	315	319	327	320	353	336	334	321	356	349	353	334	334	336	352	349	375	368	326	320	329	308	339	340	320	309	299	338	342	353	319	300	346	302	326	334	308	341	331	335	340	326	291	360	321	320	306	323	332	322	342	328	314	356	306	341	331	303	340	323	382	339	371	338	332	349	340	328	334	306	326	330	319	330	311	332	340	331	324	323	321	330	328	342	358	336	333	333	314	335	333	310	335	344	329	319	310	345	336	321	340	319	333	339	358	330	326	329	322	324	332	324	365	350	319	320	321	341	317	336	323	340	347	321	315	355	329	308	329	322	342	358	330	386	292	352	367	343	353	333	346	319	350	331	311	322	325	346	318	315	321	329	354	370	355	349	340	358	368	321	324	372	306	354	345	322	352	316	349	334	329	340	300	327	312	352	327	353	306	327	312	339	336	314	339	321	316	334	336	335	325	352	330	329	361	304	309	363	303	317	332	356	337	354	304	332	324	333	366	301	332	344	329	336	334	358	330	351	308	347	294	321	307	336	313	309	332	313	340	342	335	351	343	356	339	351	297	351	335	326	314	303	348	361	307	340	367	340	318	311	344	358	329	322	313	317	330	335	363	283	346	320	345	309	304	303	333	305	302	337	348	347	351	336	316	364	323	348	363	343	330	326	289	303	333	367	340	335	329	337	334	319	346	379	353	357	330	332	336	331	322	337	345	348	321	355	322	327	348	295	345	321	365	375	331	315	338	342	330	308	331	347	336	302	353	326	343	340	325	311	315	342	317	325	311	349	348	330	351	320	306	315	348	318	359	323	349	342	345	344	338	342	326	319	352	322	382	329	315	320	345	334	315	340	307	327	305	314	309	359	358	382	338	360	324	354	303	349	334	344	322	326	330	313	340	331	317	344	310	353	351	316	308	357	330	344	351	342	317	340	316	330	335	382	354	339	327	314	314	331	348	347	338	336	338	338	342	311	334	328	362	312	316	319	371	339	370	353	340	306	339	360	294	311	331	342	309	319	312	336	333	317	308	330	352	357	329	298	321	319	341	329	311	334	310	332	333	347	349	327	286	336	331	357	334	350	336	350	341	309	325	333	349	315	366	337	338	359	328	322	346	330	305	333	346	347	352	343	333	334	318	320	374	354	319	296	330	325	321	315	348	387	318	324	312	336	315	343	390	287	311	316	339	329	322	332	331	361	334	321	355	310	325	329	333	345	327	342	301	317	317	337	307	327	311	316	328	296	329	363	327	353	339	304	350	345	326	333	345	328	298	350	294	331	346	352	334	318	342	315	315	350	333	309	337	339	341	325	329	334	327	336	336	329	332	352	327	326	351	305	311	309	348	344	352	343	327	329	313	333	332	349	326	338	318	300	343	284	333	329	349	337	314	348	294	328	284	321	333	347	338	341	330	329	323	325	314	317	326	308	345	333	358	349	317	338	358	317	349	323	318	347	340	306	322	325	342	345	320	323	308	309	352	315	316	320	320	325	335	353	333	376	342	329	316	343	325	324	313	355	342	333	316	321	381	338	317	302	317	335	308	338	378	342	338	313	342	320	337	317	319	361	317	352	301	325	345	326	308	309	325	327	368	345	334	334	327	341	328	378	331	341	286	338	313	310	320	362	353	320	317	331	336	328	299	341	322	344	316	391	353	357	330	324	325	340	323	322	333	341	334	336	325	327	344	299	327	341	334	345	334	365	357	294	359	321	298	349	324	326	310	359	343	338	327	355	328	327	315	356	341	315	311	353	321	356	317	347	328	331	323	354	325	359	348	318	356	332	307	359	348	327	314	309	337	337	349	331	313	337	350	296	330	304	316	346	331	320	333	331	386	365	318	372	341	315	311	345	347	318	351	363	329	321	329	326	352	330	320	342	306	356	322	355	330	327	350	343	352	332	336	348	335	364	351	327	371	332	339	342	303	356	315	321	337	334	344	338	354	329	314	376	325	329	317	314	327	330	327	356	332	331	323	318	331	334	336	333	307	358	326	272	315	327	318	309	339	334	345	330	355	344	322	303	350	316	273	321	322	322	344	323	362	331	351	310	351	324	367	340	297	359	316	339	363	357	329	327	363	303	351	315	310	341	344	310	309	357	372	353	325	334	351	343	334	317	332	352	331	324	346	326	343	335	298	314	318	324	320	333	338	349	328	350	342	319	342	319	357	324	318	335	324	311	353	326	337	301	302	341	334	315	338	309	303	335	345	328	308	317	327
14962	3978	2822	1443	836	635	527	445	374	333	312	285	286	269	276	248	276	278	249	244	273	272	269	244	276	246	272	265	253	275	219	239	255	213	211	270	250	202	202	244	248	218	235	245	242	235	257	234	265	222	242	268	222	271	237	255	235	229	222	214	231	208	243	277	253	233	241	253	251	263	230	211	246	250	267	220	251	230	253	243	245	254	246	225	229	235	236	250	226	244	230	232	253	247	237	236	222	219	247	233	250	229	258	225	258	250	245	210	258	257	238	232	251	260	229	236	231	249	270	231	276	223	225	224	261	245	247	220	252	219	225	215	231	245	239	245	243	237	243	229	211	217	223	225	236	224	239	228	248	227	237	237	248	278	249	237	276	275	256	232	248	249	239	244	255	234	221	239	220	242	233	256	282	227	242	276	258	239	258	221	235	260	220	228	247	234	254	260	253	238	213	233	259	254	254	217	203	227	244	238	228	246	219	207	224	223	225	247	249	229	223	238	217	273	219	264	215	245	217	208	248	237	247	248	229	214	245	225	235	238	228	231	235	230	215	210	243	256	246	254	246	256	233	202	226	250	207	246	233	234	236	242	248	246	226	246	232	226	230	249	229	234	217	226	207	246	214	240	265	222	259	251	229	246	225	253	260	233	211	242	225	245	260	239	246	243	243	227	224	259	225	210	232	213	239	251	278	239	221	224	256	238	260	221	242	222	233	237	256	226	233	244	236	226	217	242	227	261	255	259	255	221	269	233	269	264	223	256	243	216	248	235	231	256	229	230	228	231	243	247	266	227	248	237	221	240	226	239	227	249	252	255	245	250	240	230	246	232	254	238	227	263	280	247	243	258	247	223	243	229	249	216	219	238	208	256	233	243	223	240	213	239	264	247	216	253	244	203	252	231	263	232	236	244	231	225	261	241	231	238	230	214	244	269	221	233	220	247	231	237	227	221	248	247	239	245	242	279	237	216	271	239	228	252	245	215	280	220	242	235	239	229	218	227	238	258	246	234	220	222	241	222	228	261	241	240	214	273	200	224	225	251	219	214	230	223	237	247	239	238	254	249	245	213	264	237	216	250	224	261	207	248	263	248	235	253	247	242	229	252	205	242	215	236	234	221	226	247	278	238	248	253	238	217	228	224	282	244	240	245	236	227	261	245	246	246	239	233	269	266	241	239	233	255	246	209	236	228	213	218	221	245	233	231	225	233	229	230	227	241	223	260	231	223	225	253	214	243	229	234	225	221	239	215	256	202	250	216	236	247	231	228	254	260	226	219	246	237	228	263	210	252	253	242	242	244	232	244	217	250	250	241	259	234	236	252	224	238	219	221	236	218	236	228	245	226	262	268	232	209	238	245	236	218	236	227	229	243	215	227	239	241	227	222	236	246	218	225	243	246	211	243	277	224	205	225	257	255	198	252	214	243	231	216	233	236	236	232	229	250	233	237	238	201	234	233	242	216	250	227	230	248	253	245	240	232	245	246	228	213	227	249	210	247	235	254	235	232	266	229	233	220	224	243	212	222	227	239	241	243	240	229	233	250	251	228	234	250	254	231	263	301	262	233	232	234	228	223	236	229	251	258	262	246	255	225	252	262	241	266	243	244	259	244	217	209	226	260	224	245	242	260	243	232	201	241	225	232	227	225	220	234	244	203	258	244	228	234	256	230	267	249	237	225	238	240	252	222	234	241	220	255	244	235	207	264	236	208	255	226	220	254	231	241	219	248	231	222	237	242	234	221	231	259	229	226	236	280	245	275	233	243	252	259	237	235	250	254	205	233	238	233	244	221	211	246	224	242	228	220	258	245	233	243	268	248	244	229	218	211	255	231	259	243	255	254	222	218	248	221	254	249	228	252	249	211	244	254	260	247	251	288	213	257	257	277	254	230	253	251	243	218	222	235	252	233	227	223	240	240	198	224	243	248	227	238	226	242	233	283	237	219	258	245	235	257	256	250	261	205	236	232	214	227	255	242	207	243	236	238	226	271	246	221	250	226	267	231	218	230	265	238	216	259	260	244	222	278	222	235	226	249	244	235	267	240	242	258	228	232	236	214	241	256	262	232	259	245	260	224	236	239	242	232	231	263	221	260	222	237	208	242	245	238	257	210	232	234	204	230	279	227	263	263	276	254	265	221	228	246	241	253	214	244	207	240	223	235	262	251	240	238	219	226	249	234	241	272	242	228	234	218	235	254	247	215	226	265	229	229	250	216	228	210	237	209	224	230	220	239	231	244	265	238	258	237	252	247	230	255	239	271	232	233	249	231	248	203	252	227	269	262	237	238	211	239	251	226	259	247	267	258	211	240	230	261	257	255	255	237	239	223	267	225	250	239	217	259	237	220	228	191	229	220	236	239	266	216	240	259	224	249	236	252	229	270	224	242	239	224	224	235	243	232	236	243	227	224	237	227	230	254	233	224	237	218	253	239	222	246	242	221	211	243	237	229	225	255	257	208	253	238	238	259	239	247	233	255	280	229	228	214	230	261	235	224	226	244	226	221	241	236	236	239	214	243	217	232	233	223	255	196	229	267	226	250	249	231	248	224	228	223	237	250	232	244	251	267	219	257	229	214	209	241	239	257	246	231	267	240	222	256	250	258	237	228	217	237	241	235	230	249	248	256	245	247	250	228	219	256	279	241	226	227	252	268	242	235	206	234	227	230	243	241	239	214	247	246	225	241	248	233	229	244	242	225	252	244	231	212	227	249	289	208	248	251	232	246	217	207	232	233	230	217	224	240	247	236	224	217	258	213	269	254	209	242	256	243	246	218	233	223	218	243	254	245	223	207	229	261	255	246	241	243	241	261	209	232	237	247	238	238	226	196	224	232	243	232	208	245	255	225	244	231	214	240	238	258	245	234	230	261	221	223	225	245	248	227	224	239	231	240	244	249	216	262	243	225	236	242	253	226	249	238	253	265	207	232	234	246	212	250	254	264	239	218	236	233	229	239	226	226	200	242	244	232	264	214	234	231	219	240	242	213	244	252	247	264	255	245	243	233	278	227	258	226	243	221	263	219	237	244	226	257	224	230	238	285	223	240	231	237	240	234	232	250	251	244	271	259	247	242	251	248	258	241	231	271	256	269	230	242	225	227	226	224	215	241	233	241	214	231	222	247	237	240	248	218	223	242	229	262	251	265	256	253	243	250	229	216	243	248	234	220	217	239	235	265	229	230	254	248	215	223	292	210	220	245	278	215	254	244	237	236	259	257	232	253	222	227	247	236	217	223	237	224	246	232	235	233	243	209	257	240	221	230	224	244	235	225	226	249	241	289	242	202	271	262	247	249	253	239	215	248	241	233	210	242	245	235	215	238	221	228	254	254	218	212	249	239	259	262	230	240	230	252	242	240	242	240	262	243	245	224	238	251	258	228	273	245	261	252	233	215	244	263	228	240	211	234	225	234	235	252	234	244	237	237	264	246	233	251	251	242	245	233	242	226	228	235	218	243	231	236	253	216	233	265	244	254	225	223	239	259	231	256
8817	3024	5199	3970	2867	2355	1822	1565	1393	1185	1000	773	848	747	659	599	576	569	581	565	666	547	544	536	538	524	571	555	569	569	512	533	527	517	517	525	489	517	454	488	526	536	541	507	526	498	492	528	547	492	489	535	534	528	536	540	508	506	551	515	553	477	541	543	513	536	504	523	540	542	466	521	529	501	502	482	528	507	554	529	550	495	539	501	498	521	539	508	487	513	467	525	505	516	526	513	495	539	534	515	531	543	553	545	563	503	547	535	502	529	505	482	546	488	525	492	512	522	541	485	500	567	515	540	502	512	516	519	488	512	512	538	505	507	535	541	519	525	482	478	541	547	524	527	495	524	509	482	478	531	516	547	509	528	545	528	501	564	530	540	552	517	526	522	507	478	508	519	534	487	542	545	471	486	518	501	526	514	529	522	523	517	502	545	530	487	512	529	524	500	498	504	504	487	515	527	486	546	551	538	543	513	543	536	506	531	484	488	547	504	534	514	449	488	543	507	539	525	492	529	501	496	502	507	504	524	504	542	523	498	514	530	549	539	500	509	540	493	535	542	531	506	510	557	537	539	534	518	535	523	487	515	504	505	529	503	521	501	527	539	545	538	493	467	524	542	512	530	503	530	516	506	497	511	575	501	545	534	482	492	514	501	515	536	519	540	519	521	514	495	521	524	508	541	528	543	536	519	478	474	512	536	515	520	510	523	512	547	545	513	483	516	537	491	491	529	522	497	520	473	490	512	492	514	560	524	558	498	548	542	500	485	516	496	523	534	511	540	537	466	556	515	544	520	466	489	526	536	524	510	517	557	532	526	482	498	473	515	504	492	481	481	499	519	525	547	516	487	494	537	509	522	516	501	530	520	499	519	568	504	503	520	507	511	510	521	520	514	465	510	519	531	547	472	528	524	552	497	509	511	536	476	532	582	505	491	553	513	540	501	547	469	506	567	498	499	482	507	505	483	519	497	507	497	541	506	474	553	500	482	505	561	514	520	505	493	503	543	467	522	494	502	489	514	544	485	519	494	581	472	513	530	510	493	499	507	508	508	460	506	520	524	459	486	518	510	509	477	507	481	520	540	509	476	487	550	523	509	541	540	492	529	550	492	479	554	504	549	471	523	569	519	491	473	523	518	501	530	519	511	470	486	531	532	525	561	506	520	495	469	517	509	525	490	534	507	538	523	501	531	554	509	525	514	485	519	544	482	513	527	584	536	549	487	515	488	524	551	516	524	534	521	465	507	500	523	542	541	514	492	499	491	531	502	501	517	538	511	493	497	530	492	517	524	523	535	497	508	507	542	503	542	444	526	506	524	481	484	510	537	546	500	532	491	525	511	539	494	516	507	488	522	549	526	521	517	485	566	531	488	526	500	530	515	522	530	537	501	525	525	527	526	532	511	558	538	489	561	509	541	495	516	507	471	492	554	535	496	492	535	554	552	519	535	570	473	530	511	565	508	511	495	504	499	547	521	520	534	506	488	475	555	503	488	549	520	543	511	472	546	466	536	489	527	542	521	474	526	493	525	491	505	480	533	473	474	536	537	517	534	480	538	528	558	482	514	505	502	511	513	490	474	462	538	507	491	532	564	516	503	518	518	515	509	511	530	507	529	511	536	525	534	524	450	545	552	509	490	550	521	523	489	531	512	485	492	536	509	492	505	520	530	522	500	504	540	494	504	471	489	491	488	530	540	504	519	480	562	530	546	524	524	510	493	494	512	545	507	541	546	540	487	487	502	491	484	550	506	516	488	484	503	492	488	486	516	509	493	481	534	480	489	520	534	520	538	518	497	527	506	519	486	555	513	509	498	547	556	499	535	556	534	520	508	543	524	532	480	544	534	520	521	522	541	519	524	488	516	485	497	497	493	523	512	517	523	489	552	544	500	511	509	498	528	553	513	521	529	525	484	522	558	498	524	516	561	471	480	532	487	515	511	481	529	517	517	518	514	517	548	497	510	532	546	505	477	496	525	489	528	566	550	502	543	473	517	495	537	542	501	529	505	532	499	506	503	504	487	555	481	517	522	492	536	531	509	478	508	545	526	506	492	487	483	530	499	521	483	540	515	516	485	506	577	534	518	527	502	536	518	543	483	505	541	540	522	542	537	529	535	486	516	509	535	503	504	519	491	484	525	485	524	527	517	545	483	504	542	529	538	532	541	562	530	513	495	512	550	537	552	503	512	472	520	544	467	537	539	511	505	530	497	523	524	549	531	495	486	491	530	514	520	504	541	482	535	502	533	556	523	506	531	516	529	545	518	516	499	540	501	476	498	513	547	533	483	505	503	498	533	510	508	508	524	521	470	490	530	494	471	457	503	581	489	524	497	484	483	520	509	547	499	565	544	522	548	521	516	519	524	554	488	530	526	535	511	533	536	510	530	507	518	523	501	537	497	498	473	480	510	522	516	491	525	509	530	521	519	538	503	541	566	523	517	472	501	522	511	502	513	524	547	515	537	541	506	485	485	535	530	503	523	516	492	480	527	502	501	544	501	524	485	529	513	476	529	509	521	532	519	522	514	488	484	532	490	519	501	509	504	541	506	562	510	529	514	471	497	494	528	498	530	530	541	547	494	529	482	511	458	551	549	489	515	515	473	545	524	498	504	486	501	488	494	506	480	495	484	510	494	515	534	515	521	502	537	506	479	465	504	491	515	528	513	535	503	512	541	509	508	501	471	493	545	514	494	514	502	579	524	524	505	521	526	550	521	498	537	485	505	551	500	505	532	523	534	521	530	491	528	536	504	553	502	511	527	516	502	502	502	510	477	480	498	546	543	487	513	519	492	450	560	536	533	501	506	515	514	492	485	512	514	522	517	554	559	525	507	481	505	538	539	499	479	535	519	523	516	539	534	543	497	491	536	518	508	494	527	514	476	512	497	534	550	514	527	527	515	505	527	475	523	482	482	491	511	540	544	527	510	512	523	538	510	520	494	486	548	545	531	515	549	510	495	500	479	514	497	498	531	501	521	472	532	528	522	513	497	516	497	540	511	528	476	475	555	494	525	498	504	508	498	551	544	541	540	512	566	520	544	501	521	519	534	515	512	522	488	510	499	503	504	524	476	562	489	484	490	518	559	511	503	509	489	502	538	553	500	484	496	583	524	534	524	511	519	522	493	513	549	493	502	527	542	541	521	553	497	519	510	495	525	505	541	523	523	536	503	490	515	550	499	538	514	488	517	511	514	500	518	527	516	518	503	483	497	487	508	528	482	480	512	565	514	505	548	499	523	524	542	539	528	557	509	549	518	512	516	507	492	515	531	499	530	485	567	529	588	530	490	506	493	527	521	525	483	517	573	519	519	476	503	540	541	501	520	513	513	555	542	516	529	521	551	526	495	530	542	491	510	490	535	514	502	489	497	492	479	495	547	511	496	498	541	499	507	540	521	521	538	523	488	472	488	539	509	501	466	543	478	510	560	488	492	530	517	519	520	482	529	521	516	512	550	548	515	513	481	526	512	536	549	481	526	490	501
33892	13258	6187	3386	2655	1643	1236	896	581	542	403	320	326	326	237	249	206	206	213	208	226	227	213	196	203	180	165	196	186	163	182	191	172	162	170	183	146	158	159	197	206	196	162	152	147	159	146	140	170	128	134	140	144	146	123	125	126	136	143	163	145	144	124	156	177	166	128	158	147	152	141	147	154	134	127	137	153	143	122	143	139	161	134	149	148	131	157	158	131	143	135	164	149	149	136	153	134	122	148	137	106	134	163	127	118	154	159	143	147	129	124	145	130	156	154	131	157	158	139	129	141	129	142	152	148	112	134	160	156	121	152	138	149	127	132	150	143	150	160	163	150	147	131	147	159	141	143	125	133	152	120	113	150	149	129	136	133	161	156	146	140	130	140	151	134	164	159	128	120	152	149	149	143	153	149	129	145	150	126	144	149	137	148	151	156	141	149	164	141	145	140	158	159	129	162	151	137	129	140	162	146	143	151	136	146	151	138	154	154	131	140	161	119	164	139	126	146	130	135	128	139	139	135	173	126	136	133	138	126	136	137	167	139	138	141	118	122	154	151	142	169	149	134	127	145	139	137	141	126	147	176	146	143	149	135	152	156	143	126	132	135	118	133	141	136	134	158	156	157	142	149	146	130	174	154	136	149	140	152	141	130	164	139	157	153	137	160	159	135	130	161	144	148	145	152	179	146	157	149	166	136	128	141	157	151	165	140	135	115	130	167	133	129	115	138	141	165	136	136	138	141	146	154	153	139	137	137	136	153	136	170	143	148	162	154	130	116	136	150	136	130	113	148	149	149	147	149	121	115	146	136	152	153	141	138	136	131	147	154	136	150	122	146	164	149	139	135	146	165	136	173	143	161	141	140	166	170	122	143	170	146	139	139	142	172	133	164	153	134	138	143	124	147	140	168	135	134	141	163	160	141	135	126	139	130	119	134	147	131	136	155	133	125	159	153	141	169	138	146	183	128	156	140	163	141	152	158	148	135	158	130	124	148	164	152	140	137	159	136	142	166	175	139	149	146	143	164	132	153	139	126	106	154	133	165	140	151	138	129	141	144	137	155	138	179	132	141	144	176	135	131	155	171	137	138	141	135	125	123	135	133	121	146	119	149	148	146	172	164	137	121	138	137	150	134	157	149	138	155	163	151	149	153	163	123	136	139	130	156	141	154	167	138	142	127	142	146	146	140	157	168	138	154	146	167	142	118	154	148	146	159	139	144	147	134	165	133	150	143	138	148	130	135	164	120	145	124	153	171	131	150	132	142	129	143	145	119	142	149	130	148	150	157	151	146	146	127	144	139	141	151	128	175	141	148	164	153	147	131	133	159	128	129	135	127	129	125	130	160	130	135	151	139	159	157	147	159	157	147	148	146	142	149	160	136	141	154	148	132	165	141	146	153	153	168	136	135	135	151	137	135	151	143	136	140	163	128	170	158	156	135	130	137	131	139	172	140	141	141	135	138	133	118	169	146	137	126	150	146	120	132	155	144	136	134	158	136	128	140	142	145	169	140	158	140	131	167	149	148	169	132	119	151	139	142	138	128	155	137	128	150	158	145	153	130	154	136	138	153	134	140	162	140	163	165	133	151	135	152	141	144	145	129	135	168	152	142	147	137	133	156	137	145	153	115	138	159	123	122	131	127	150	142	158	146	142	151	145	144	155	134	161	145	161	163	151	106	145	143	132	142	128	156	151	147	166	129	149	161	140	128	137	122	152	128	152	119	147	132	144	157	150	124	151	147	132	126	150	156	141	144	127	160	162	135	134	134	133	131	129	145	150	143	139	145	134	154	180	164	130	123	135	145	147	153	154	149	127	145	138	132	144	146	126	150	136	163	167	147	145	140	154	129	126	148	167	148	138	140	142	162	114	163	148	143	152	156	133	143	151	135	169	145	140	130	141	141	154	151	131	140	119	156	114	141	140	153	147	125	141	140	137	150	172	134	138	149	154	109	137	139	146	146	136	137	144	140	162	137	142	144	133	149	137	158	158	157	155	134	153	133	154	143	143	150	139	149	139	161	130	137	131	149	133	139	124	138	151	177	142	158	139	156	142	156	162	151	144	136	152	139	162	147	138	134	146	136	135	129	136	135	133	148	162	146	131	114	165	135	144	142	145	153	151	161	153	151	137	157	152	137	140	123	144	141	129	129	142	164	145	145	123	162	146	161	130	152	147	140	125	137	170	160	132	163	143	133	145	162	144	135	129	154	130	143	166	138	152	162	123	136	149	136	146	125	135	148	146	142	135	149	158	164	142	152	132	150	142	137	156	165	154	167	153	149	133	154	133	151	172	136	149	144	156	146	142	124	130	131	136	129	154	142	133	138	117	149	146	142	161	141	134	135	145	131	111	131	135	132	145	142	150	124	156	135	140	163	139	145	143	133	123	139	158	144	120	131	155	146	133	145	115	143	129	145	134	135	165	128	150	149	140	148	138	127	142	170	132	140	134	132	138	139	150	131	121	120	161	154	168	149	133	142	170	154	145	163	144	150	162	162	159	163	140	149	146	142	147	139	159	138	147	150	153	131	134	168	153	143	150	141	121	140	129	148	132	127	133	156	145	161	154	172	139	133	159	131	147	139	127	142	135	131	129	158	145	151	158	144	138	149	150	154	136	138	162	129	134	119	142	151	133	136	129	136	144	143	131	153	152	138	167	118	144	152	148	137	144	132	132	125	134	176	128	148	131	143	151	154	121	126	148	137	159	143	155	136	141	133	140	150	134	177	183	139	147	139	164	140	130	129	153	156	143	160	148	127	173	129	146	141	141	114	121	173	146	135	121	148	146	136	163	133	145	163	150	158	151	146	134	168	158	139	135	156	147	134	130	156	140	133	135	151	180	151	150	146	155	110	154	135	117	132	142	155	134	136	109	132	146	150	149	143	152	140	148	136	129	143	125	134	133	158	162	135	159	122	139	164	130	157	151	126	150	158	141	146	123	135	149	161	136	139	145	178	137	152	161	148	139	131	131	141	138	151	156	138	119	155	134	143	131	149	138	164	154	150	152	138	134	152	162	143	138	152	141	137	133	143	137	147	150	137	138	134	142	136	136	123	138	149	158	140	137	141	147	147	156	160	156	132	160	151	143	154	146	150	138	137	147	146	132	118	133	146	147	137	149	138	133	151	126	154	131	134	150	146	122	124	151	152	173	141	115	135	124	120	144	160	139	162	151	141	147	141	134	133	169	158	134	139	127	139	155	143	131	141	149	152	145	165	157	141	131	148	149	137	148	147	164	163	127	128	128	167	152	160	143	135	158	141	154	124	127	150	130	138	137	139	153	156	136	139	142	148	124	141	139	135	149	136	127	159	151	122	161	146	128	139	126	145	128	132	127	131	153	135	128	145	140	160	128	159	156	148	131	149	134	153	139	161	153	158	154	179	146	131	151	150	140	168	141	140	151	127	118	141	125	154	148	155	158	134	146	145	147	136	143	155	121	147	166	141	150	151	145	126	124	154	131	145	149	143	141	135	138
21123	6298	8951	7899	8176	6105	4445	3432	2539	2230	1729	1412	1469	1262	1084	927	843	846	803	736	768	907	856	767	764	801	627	532	553	530	553	587	561	478	559	589	584	647	666	740	784	824	570	391	339	349	379	349	383	337	289	312	321	326	309	340	360	332	368	351	353	355	357	347	341	357	327	324	320	352	317	344	328	337	366	335	309	344	341	334	348	366	331	335	370	324	311	314	327	332	319	355	315	319	311	351	349	328	337	319	367	324	321	343	331	323	351	313	328	335	325	348	353	329	348	310	360	334	316	310	359	338	333	329	323	338	309	334	332	338	310	319	333	371	331	324	304	352	333	299	326	334	361	335	317	391	356	327	337	327	304	358	331	299	352	305	298	336	310	311	312	327	335	331	319	361	351	335	339	288	329	313	352	330	321	323	353	343	337	348	339	360	349	314	349	314	309	315	307	364	336	351	333	329	347	358	332	354	327	352	365	340	348	326	344	345	318	331	338	320	333	321	334	288	346	328	308	343	327	331	334	339	304	356	324	311	367	328	323	320	340	340	332	318	356	353	340	351	336	344	325	325	337	322	346	318	360	351	341	354	342	314	366	333	305	313	328	336	334	335	332	356	333	324	346	359	349	338	325	317	347	337	361	328	307	352	366	306	308	338	337	340	363	334	334	360	327	317	347	312	361	302	319	344	328	306	351	314	350	352	356	331	350	336	335	342	299	356	308	315	337	339	362	335	349	326	312	322	323	331	346	355	338	323	360	319	353	342	359	318	322	318	311	314	334	306	360	370	315	345	347	345	346	355	339	331	370	341	334	318	326	328	332	327	307	341	317	342	337	316	309	326	354	317	322	376	345	334	373	331	345	328	328	318	330	329	381	311	323	319	346	316	332	345	309	355	359	334	297	333	325	351	321	327	313	323	341	335	328	346	362	344	347	336	345	325	341	363	341	329	339	338	343	335	304	340	327	335	345	348	320	327	345	338	360	333	358	335	335	318	355	347	324	338	314	338	356	332	335	334	358	341	311	330	320	359	331	360	369	334	302	367	319	365	348	335	320	346	343	308	344	348	324	346	340	315	356	356	310	343	327	344	340	332	351	340	334	338	360	346	317	325	338	321	347	323	326	298	312	344	359	325	322	298	319	361	323	333	331	344	351	320	338	323	301	319	354	339	327	310	327	335	327	325	319	359	328	331	324	355	361	352	346	347	356	338	337	312	319	319	296	311	362	336	340	320	341	334	326	325	310	346	330	327	336	311	330	305	301	330	329	332	327	317	345	308	325	298	339	348	367	335	339	356	325	349	343	333	337	358	332	333	341	316	349	343	356	340	324	341	338	320	327	323	340	322	340	343	318	342	300	343	365	355	326	344	301	350	330	345	308	329	309	356	356	380	335	342	273	370	323	328	329	349	334	316	345	366	348	332	311	343	342	366	312	356	354	365	325	349	321	335	316	371	346	317	336	360	316	333	333	370	343	356	337	324	319	332	349	373	342	365	336	342	336	351	319	339	348	326	353	338	325	333	323	318	355	343	331	333	322	370	336	356	352	312	328	342	312	356	318	336	331	336	324	333	370	315	343	351	370	333	327	344	335	313	307	347	331	359	323	325	350	302	324	330	317	345	304	350	332	331	358	351	345	339	339	342	312	298	381	328	340	329	332	328	343	310	350	303	344	331	322	355	336	319	314	329	331	343	319	318	346	354	331	315	322	334	312	326	347	337	328	342	319	325	338	321	343	351	314	325	347	356	339	356	336	338	365	304	373	338	319	343	344	312	313	338	307	322	330	317	327	350	338	350	327	330	323	310	350	318	339	324	349	340	328	317	341	316	331	377	347	317	295	321	367	314	352	370	320	341	326	386	315	324	330	326	350	360	343	354	334	338	341	341	311	334	321	323	339	349	324	308	371	310	341	349	344	328	353	292	316	329	323	334	324	342	312	325	349	334	325	335	332	344	311	362	340	348	273	328	342	326	332	344	371	325	336	341	323	343	354	314	307	321	361	321	360	377	320	317	331	336	357	316	331	353	315	318	351	360	348	367	340	346	332	320	350	333	352	313	373	312	350	328	364	338	368	353	361	334	354	321	342	313	313	322	333	349	334	346	312	372	306	346	297	326	348	352	324	315	331	333	348	317	321	321	327	299	326	314	336	334	346	342	353	326	350	314	311	308	365	343	347	343	345	351	324	324	324	331	335	342	325	331	331	303	351	357	322	343	321	332	337	332	318	312	332	336	313	321	338	322	352	353	316	330	314	333	343	308	314	349	346	319	354	326	357	351	349	344	313	365	317	338	347	353	312	347	338	351	304	351	302	326	380	348	322	326	331	335	311	352	318	333	318	343	317	346	311	344	332	328	338	342	323	356	358	323	337	350	355	336	344	335	310	353	351	321	355	307	339	295	323	335	352	337	339	340	320	353	350	326	344	354	324	350	376	302	336	363	369	313	330	317	352	338	338	324	334	301	312	320	334	337	349	355	324	334	349	364	309	333	333	346	295	346	322	334	333	359	306	289	321	327	326	337	323	332	335	358	324	327	335	347	372	349	333	341	346	340	325	338	360	333	341	348	329	335	341	323	330	318	347	351	338	336	326	354	336	340	344	347	331	352	326	362	366	328	335	345	344	321	316	329	357	358	336	316	345	364	319	337	335	345	312	329	335	345	339	326	331	358	302	345	360	312	354	333	304	310	292	325	352	359	337	295	342	334	347	355	318	329	306	342	355	316	346	315	329	346	342	368	365	324	376	355	319	353	334	325	346	358	345	358	342	336	329	307	335	315	336	335	303	321	335	349	328	353	329	341	320	340	364	310	348	345	367	330	325	316	344	356	312	318	334	358	315	352	336	311	337	348	344	330	328	331	352	305	324	335	338	324	330	347	364	357	311	357	327	339	328	329	305	344	361	365	314	315	342	330	342	317	311	348	358	329	359	365	311	316	344	337	335	335	292	301	332	333	306	351	326	325	341	344	317	320	327	290	333	374	348	311	343	321	331	329	349	357	337	335	347	338	316	342	366	309	316	335	308	348	314	352	387	330	368	312	351	305	346	373	329	307	344	311	352	335	335	361	336	367	331	351	343	334	350	336	349	333	312	311	289	322	298	338	346	330	327	354	332	345	330	351	311	345	360	317	330	324	356	343	364	321	327	328	318	312	334	335	356	331	333	310	319	341	319	323	342	353	349	312	354	290	330	335	348	322	332	346	343	350	290	341	382	360	358	330	344	343	353	339	312	332	326	361	323	320	330	361	320	303	334	324	326	337	299	347	336	329	325	345	317	313	328	350	321	326	348	350	302	362	356	382	351	337	338	332	385	335	357	345	329	326	336	333	317	313	331	334	331	335	306	317	328	312	333	321	335	276	343	341	319	346	341	360	390	339	346	377	299	373	344	303	363	330	331	292	316	334	321	352	341	335	304	356	385	341	284	323	329	316	320	329	348	326	337	353	333	333	333	343	332	316	325	353	372	322	329	311	324	328	327	311	332	337
45148	20717	10092	5699	4244	2742	1775	1213	896	651	567	462	478	406	351	300	301	292	280	243	265	329	294	280	249	231	200	180	199	187	166	196	194	221	197	206	203	192	225	229	233	266	185	159	139	137	161	131	155	154	154	148	135	146	129	136	167	127	157	136	159	158	150	149	162	138	143	145	145	147	153	148	133	113	130	136	143	132	140	136	146	150	140	150	136	133	149	151	141	119	106	133	135	127	133	149	135	149	129	131	130	144	150	135	139	119	136	144	151	142	155	157	143	151	138	143	156	153	142	126	145	156	139	122	136	143	146	156	133	130	159	149	133	145	137	139	144	152	131	157	143	135	142	153	133	114	139	140	176	122	128	145	156	145	146	141	144	157	134	154	139	180	135	115	147	141	132	146	139	144	147	118	131	135	149	143	151	146	139	133	167	130	130	150	137	154	152	157	153	139	133	163	150	140	158	147	132	124	155	136	159	144	145	143	128	139	124	164	154	134	140	157	133	136	159	162	140	138	160	155	135	147	157	140	157	127	152	154	142	119	144	139	146	123	157	134	157	161	129	139	157	143	153	157	142	145	150	144	134	129	132	138	137	140	144	137	151	161	154	144	140	136	130	144	145	137	138	141	137	148	139	150	150	149	143	123	137	142	147	145	126	143	151	153	140	158	155	140	153	147	142	138	160	124	139	138	132	132	144	121	127	119	140	128	139	135	139	136	147	147	132	141	162	126	133	130	159	136	155	132	158	125	128	142	162	123	148	136	153	165	130	146	131	139	154	153	144	134	143	132	161	154	164	165	145	135	153	118	138	148	128	136	148	133	119	155	133	144	137	145	164	160	120	152	154	157	138	133	122	130	133	139	142	128	126	138	113	147	120	154	130	140	129	139	133	141	150	144	128	133	139	126	149	163	117	144	166	134	135	123	166	146	144	144	126	142	130	119	150	158	140	141	134	123	144	143	139	153	143	145	143	136	150	109	145	155	133	131	136	111	144	153	160	153	168	120	138	155	142	149	126	137	148	146	159	142	133	140	131	139	135	129	144	146	149	139	151	148	141	153	147	143	128	152	142	123	166	131	139	124	133	134	137	132	124	165	157	145	152	145	159	142	139	145	146	130	157	152	131	131	127	145	148	138	133	127	124	117	155	147	133	132	140	137	126	123	135	140	136	131	141	124	141	144	131	150	169	130	124	152	156	151	139	148	111	131	116	136	147	155	157	127	151	145	139	115	137	142	162	115	133	134	136	153	131	134	165	149	132	144	146	150	136	144	122	161	128	141	139	127	131	140	131	137	131	163	155	155	122	120	134	142	135	152	137	156	113	141	149	125	151	124	151	134	146	143	154	137	144	124	139	127	136	123	113	144	139	156	142	156	151	156	171	129	96	164	141	144	137	127	147	156	139	125	137	150	128	131	155	152	115	142	138	132	139	140	149	128	161	121	121	142	140	142	161	147	136	147	139	136	131	151	131	144	175	159	147	118	140	142	134	148	154	140	135	151	143	132	156	116	143	156	148	164	128	151	139	126	147	153	133	159	141	136	123	142	162	141	117	147	140	165	153	139	126	139	146	174	135	147	129	147	153	130	135	132	169	140	138	143	135	151	134	120	151	147	155	147	143	164	146	126	134	156	142	130	148	111	141	132	146	144	139	137	143	144	164	118	138	157	146	141	138	153	126	161	144	133	136	123	132	142	156	119	139	145	130	117	141	135	146	132	144	156	146	135	126	144	140	126	148	159	161	119	138	165	149	147	164	131	159	139	128	140	144	161	145	146	142	136	151	141	140	141	128	157	156	144	158	176	149	165	137	139	141	122	139	141	131	147	130	140	144	171	159	142	171	129	177	154	147	149	144	158	155	135	154	144	122	164	142	144	141	143	160	134	131	111	133	157	151	131	170	143	146	140	152	122	142	145	148	123	171	145	155	134	125	150	143	150	145	144	142	143	149	127	161	155	143	164	160	145	147	149	161	158	132	152	158	147	145	138	160	135	138	149	125	140	137	123	139	129	140	147	124	130	148	134	150	124	148	160	157	149	137	132	143	156	149	133	139	115	159	153	114	146	135	126	138	148	137	125	135	139	154	167	147	145	133	138	127	139	121	150	154	143	129	143	146	125	131	131	125	136	147	149	146	145	125	143	117	130	142	133	151	135	136	160	130	147	171	146	149	157	139	140	145	146	152	133	153	141	179	147	115	145	141	166	150	156	125	164	160	149	134	168	130	131	144	133	127	152	146	168	137	150	143	139	141	155	158	151	138	137	142	128	123	149	136	132	132	135	127	160	124	186	150	121	125	132	164	153	129	158	145	132	143	143	157	162	140	140	117	139	122	117	151	147	121	141	136	147	151	138	163	150	129	138	144	154	126	154	149	129	114	135	135	135	112	145	135	146	141	127	140	143	119	136	127	140	153	143	144	131	149	132	149	137	129	148	149	148	137	158	145	133	140	142	124	154	149	162	131	146	143	132	170	156	150	153	144	134	149	139	130	124	134	144	150	135	158	159	147	128	142	169	150	154	146	135	127	135	131	146	121	124	133	135	128	151	149	142	139	134	164	156	147	148	170	123	163	162	152	127	136	131	150	138	140	142	145	144	149	121	163	119	123	132	147	137	127	148	146	161	115	142	145	144	156	146	160	134	138	132	144	148	130	144	144	109	124	139	134	155	118	134	146	142	161	146	148	142	155	151	146	116	147	162	138	162	146	144	131	121	137	159	127	136	111	156	133	149	148	130	153	139	156	153	126	135	130	134	139	149	148	145	147	130	151	145	129	147	139	133	163	155	130	149	139	133	137	159	156	140	139	141	137	181	173	130	160	119	146	145	120	141	143	137	156	151	152	132	150	123	124	156	142	137	131	166	130	137	156	152	136	150	137	145	133	141	111	145	159	122	145	151	147	122	128	127	151	149	153	129	145	153	125	146	147	152	147	136	158	165	139	136	139	139	126	157	127	141	149	154	131	154	129	155	167	149	141	140	147	158	146	154	130	119	150	125	132	135	158	141	154	123	135	134	136	133	143	124	128	156	134	144	159	139	137	125	145	160	145	129	148	136	124	152	136	143	148	159	162	149	150	150	162	150	121	147	147	142	126	146	120	139	127	152	147	121	153	134	149	145	138	147	145	137	161	153	164	149	129	153	132	145	152	148	167	147	151	130	137	133	145	117	137	150	140	149	142	152	137	127	129	138	151	137	143	138	114	153	151	144	125	133	135	145	143	150	147	138	144	141	147	133	134	131	142	129	152	142	164	139	148	150	137	138	141	181	154	141	140	148	141	156	119	155	118	135	137	146	159	138	140	137	108	148	144	149	140	152	157	122	156	178	140	149	146	140	155	146	143	134	161	149	129	149	152	135	131	140	129	125	162	154	138	149	152	128	160	154	121	143	165	124	162	153	134	153	139	122	144	156	136	151	161	159	136	136	153	147	150	155	143	154	124	135	134	136	131	143	162	149	144	139	174	143	139	140	133	134	125	155	135	141
28496	8450	11794	11179	11559	9192	6584	4671	3871	2997	2519	2303	2232	1973	1700	1355	1334	1324	1248	1124	1209	1452	1355	1172	1275	1200	762	718	758	696	809	754	737	784	787	853	917	827	959	1054	1206	1314	726	426	368	375	357	324	311	330	354	335	342	365	359	343	346	351	350	322	352	349	338	320	332	376	317	358	323	357	336	353	352	353	331	345	366	324	334	340	336	333	338	332	323	338	371	317	339	356	369	364	348	313	358	349	360	370	332	353	318	330	312	345	313	349	344	336	352	313	309	356	331	324	348	331	325	361	336	380	327	346	334	353	346	346	301	333	334	338	310	339	329	343	364	325	350	320	342	347	330	354	351	306	316	308	339	358	324	333	337	341	355	352	353	314	330	356	360	327	331	350	355	357	336	334	327	352	357	358	345	301	341	341	345	370	336	327	334	327	351	362	321	375	374	350	333	320	310	356	350	366	325	322	362	311	346	334	328	344	330	323	307	367	297	336	349	342	335	361	350	351	375	350	338	326	334	355	328	316	354	341	324	353	360	367	361	320	377	343	372	368	345	322	331	349	364	345	328	350	335	326	319	316	323	330	348	352	347	305	316	341	331	316	314	373	375	321	364	354	335	357	347	358	349	304	324	302	349	331	313	356	340	335	294	312	350	342	333	357	367	349	326	377	340	340	326	329	319	324	325	335	358	344	358	332	333	343	335	362	335	371	335	355	337	348	337	350	335	349	318	301	288	364	342	331	334	328	350	363	362	351	336	341	320	353	341	362	329	356	357	330	323	347	339	313	357	347	326	332	365	329	339	345	330	328	328	346	383	355	374	342	349	288	323	319	309	350	388	359	323	351	372	344	337	353	293	346	323	314	343	320	346	331	335	396	327	322	330	350	349	316	319	336	339	323	350	367	339	324	344	352	357	339	314	338	348	334	331	349	305	325	337	318	344	341	338	358	334	323	346	346	370	333	353	334	346	373	326	326	349	345	306	351	315	319	310	327	342	337	378	347	336	361	336	336	328	353	312	358	313	343	336	340	345	365	319	319	351	306	361	365	323	360	349	321	347	346	349	340	348	336	329	347	337	357	334	391	331	331	306	323	359	370	359	303	352	308	389	326	328	358	320	342	331	333	310	330	364	327	359	332	370	340	338	328	302	354	327	348	352	337	347	316	360	334	302	318	338	320	331	328	347	351	344	364	385	366	343	336	329	338	326	358	332	315	377	311	359	323	334	325	349	343	325	324	362	363	324	340	362	325	317	344	340	334	328	344	323	353	322	369	355	315	359	290	375	337	327	348	350	353	330	329	314	330	365	323	325	317	378	348	360	312	330	339	322	367	339	320	329	317	323	349	352	298	313	350	357	314	379	336	350	338	338	352	376	331	353	311	328	389	364	341	359	337	345	341	366	358	364	333	331	303	308	331	347	356	306	372	350	318	350	365	323	342	354	331	306	336	337	343	345	370	350	339	361	362	331	349	337	330	325	360	335	347	325	317	305	307	322	345	319	358	370	367	367	304	324	324	332	347	344	318	347	325	345	361	370	322	346	349	345	307	355	340	336	347	346	378	360	355	336	315	343	344	355	353	329	345	341	341	353	366	338	338	341	330	316	319	361	355	310	340	348	360	313	311	318	343	347	385	316	337	320	361	324	342	312	384	304	332	328	358	324	329	347	356	370	334	314	307	369	314	336	355	345	339	321	351	339	337	330	342	354	345	382	359	354	334	317	323	336	348	358	350	379	357	334	317	326	344	363	348	343	327	307	345	323	316	312	331	325	354	347	320	362	362	328	336	318	331	314	316	345	359	336	360	336	299	343	364	361	361	328	315	337	329	342	343	368	305	349	356	314	321	324	330	350	346	320	339	334	323	329	334	317	354	316	362	312	321	325	343	340	306	349	350	357	325	371	344	358	345	323	361	343	339	385	377	334	307	346	349	342	338	359	366	292	355	305	311	349	365	339	318	357	353	307	339	331	324	372	330	311	331	334	335	343	329	336	322	339	339	343	355	338	343	363	326	351	314	359	343	335	352	360	333	325	337	318	324	348	352	342	340	340	302	337	341	322	318	343	346	337	357	316	328	357	355	359	312	359	325	350	379	377	352	397	372	326	341	341	353	338	329	333	378	349	327	348	345	354	325	307	314	369	360	323	356	348	334	361	327	349	340	332	354	328	325	333	380	340	344	322	312	321	327	350	332	369	344	362	318	356	329	356	325	343	338	325	352	355	297	334	322	332	322	321	331	334	348	379	331	360	352	342	336	356	316	340	364	352	328	368	322	318	347	324	337	353	328	303	314	312	360	325	334	340	328	340	320	308	343	337	311	340	316	358	358	353	323	361	326	339	315	342	318	364	348	330	349	326	342	350	323	323	356	307	337	346	311	343	347	344	324	320	325	339	320	345	348	352	333	330	334	346	349	343	320	348	331	345	344	323	369	332	351	339	314	339	350	333	356	387	340	314	356	351	332	355	343	366	345	333	341	339	345	317	322	307	338	350	339	352	355	351	345	311	329	342	345	312	359	325	359	330	356	334	347	332	346	329	360	312	349	335	364	338	303	319	328	344	334	332	352	353	349	326	350	360	331	333	333	349	375	346	325	347	331	358	357	339	329	351	328	323	329	361	322	339	312	316	327	354	373	317	371	355	318	330	321	325	332	327	338	351	303	356	391	362	359	349	387	357	350	319	361	368	345	328	321	320	339	291	347	355	303	332	342	350	346	302	343	345	328	346	336	349	378	340	337	337	326	348	338	367	342	352	326	333	329	335	342	339	329	360	353	321	362	365	348	308	363	330	327	330	334	335	307	323	353	320	362	324	363	325	339	346	337	339	344	354	313	339	340	358	367	311	300	327	325	359	348	348	328	339	324	334	339	317	349	323	337	359	333	344	338	352	359	337	354	326	325	353	319	365	330	321	338	372	336	329	345	318	339	324	321	337	320	363	324	361	335	321	313	379	343	332	330	329	310	334	342	328	313	358	380	298	325	342	346	301	320	298	360	333	320	342	340	320	363	303	344	344	345	304	331	362	342	332	330	368	316	363	319	321	299	323	368	339	340	353	360	349	308	321	349	346	328	344	348	308	359	344	346	291	321	317	348	358	328	316	302	353	340	319	331	338	354	328	328	337	351	319	356	344	358	340	345	345	320	324	351	335	339	306	338	367	339	354	346	313	357	340	339	313	321	346	353	360	352	342	383	328	331	341	335	350	323	341	357	371	331	314	344	345	359	350	380	326	323	323	330	357	334	358	305	328	321	308	324	339	327	336	362	351	314	318	350	351	353	318	342	359	348	342	329	323	317	308	342	329	337	335	344	326	365	324	335	339	335	317	358	333	368	330	348	322	323	363	362	319	369	315	359	359	325	310	321	331	305	351	328	342	367	369	323	325	337	354	338	318	321	307	333	343	335	325	351	334	363	317	320	330	322	335	315	331	363	313	325	327	352	337	321	343	331	386	336	369	360	322	351	357	341	378	318	350	329	336	345	334	354	371	313
15570	4361	2712	1332	781	574	551	412	419	365	332	273	274	260	249	225	249	248	240	273	264	220	238	261	275	252	253	240	270	246	243	263	233	263	237	240	246	247	272	249	232	246	214	262	260	228	283	244	247	284	234	219	262	279	245	229	241	259	230	263	253	229	252	266	228	229	245	247	238	249	225	255	256	247	256	274	232	216	251	249	230	243	225	242	212	257	250	236	221	271	226	214	225	227	263	282	241	240	230	250	242	220	235	229	244	216	233	248	248	258	211	253	262	239	280	277	246	256	237	253	236	227	241	206	249	249	250	234	252	234	237	242	252	223	225	254	265	242	243	241	257	250	258	236	228	249	233	266	233	217	227	254	237	229	250	250	246	233	204	249	247	244	265	228	239	263	264	261	273	267	242	256	264	233	271	235	270	263	241	245	229	248	254	269	259	274	231	277	263	247	258	236	252	256	240	262	249	238	261	249	256	236	220	265	226	234	231	261	236	239	242	248	254	256	247	260	248	248	235	274	244	255	213	263	227	229	255	244	246	243	249	260	240	256	221	246	207	246	227	222	268	263	279	219	248	268	229	251	261	237	249	238	234	230	223	241	242	268	235	262	229	245	237	238	231	261	232	220	251	223	209	250	236	268	235	225	234	263	268	238	237	221	262	245	259	219	249	239	238	221	232	236	231	264	245	252	235	242	243	265	238	234	260	228	235	257	282	238	228	240	238	232	243	232	236	255	241	254	219	240	237	252	230	225	277	234	240	251	248	265	248	280	240	241	254	233	226	209	257	249	273	260	282	230	241	250	242	234	246	267	255	234	232	265	219	256	248	228	265	235	258	256	248	261	195	248	236	237	271	253	241	218	230	253	217	241	241	240	219	233	259	232	223	244	269	240	219	262	255	252	255	239	243	245	240	291	250	269	231	232	224	230	214	257	263	237	269	233	221	216	234	236	259	218	224	236	247	243	268	227	252	243	241	227	216	249	220	247	245	240	230	255	265	264	225	244	245	236	246	270	277	234	225	261	261	220	233	274	232	231	258	249	273	239	255	221	236	270	223	274	249	268	232	239	234	267	234	262	246	243	231	247	257	261	257	228	248	219	275	250	252	228	257	235	246	240	220	270	227	248	253	206	244	246	242	248	242	237	267	264	263	254	265	241	249	226	247	236	248	206	233	252	238	238	255	254	273	255	233	240	243	253	213	278	243	234	233	219	241	263	272	230	257	247	246	215	212	240	225	248	277	269	232	264	271	242	262	246	266	233	236	242	224	251	238	256	238	243	263	201	254	262	241	258	231	256	219	222	261	231	262	251	263	237	269	245	221	243	250	240	203	202	235	224	230	245	228	259	263	253	240	248	247	213	219	251	257	250	269	268	237	219	275	217	215	241	239	235	248	254	249	242	230	252	220	243	241	231	226	212	225	224	236	226	243	247	251	270	266	235	241	235	238	231	250	213	235	238	236	259	233	242	218	256	240	237	250	242	226	234	241	222	215	230	264	232	227	241	245	241	272	274	286	213	214	243	238	258	269	232	247	259	238	229	269	237	219	246	260	274	247	223	236	250	224	247	280	232	265	236	219	254	210	221	260	250	251	283	230	249	243	233	266	252	260	252	242	264	283	235	247	245	238	261	257	242	242	237	245	227	261	255	230	239	265	220	224	270	242	268	243	253	250	236	245	245	244	245	281	240	261	192	233	262	219	230	265	254	255	248	259	234	250	232	206	259	249	272	240	236	241	233	239	225	252	287	227	239	262	214	259	219	212	219	220	251	224	225	243	256	224	264	239	248	231	271	234	260	222	252	227	240	196	206	267	217	253	254	252	257	278	232	246	275	257	248	255	236	246	232	233	246	255	231	249	229	242	248	247	250	235	219	248	259	235	234	263	252	258	222	232	250	267	244	239	249	260	250	250	245	244	235	224	251	239	249	242	240	233	221	263	245	247	242	198	218	249	249	266	234	240	257	226	259	251	256	228	249	247	235	229	229	267	203	232	256	254	240	250	272	261	249	246	214	246	246	240	248	254	230	237	220	228	249	242	245	253	271	228	225	265	235	214	236	271	210	284	240	237	224	220	251	254	251	231	229	234	238	264	240	265	225	256	219	285	251	263	216	245	264	240	253	221	238	278	239	246	263	228	239	207	260	247	256	231	244	232	234	263	240	285	236	219	272	249	223	245	237	229	247	253	230	256	246	247	240	245	202	287	248	223	233	243	255	235	238	271	209	260	267	254	231	267	208	225	228	241	237	222	281	255	215	258	220	273	263	231	238	264	287	233	260	264	234	262	260	247	256	247	242	222	250	249	256	253	241	254	259	258	269	223	254	246	257	239	272	204	239	227	234	216	241	216	247	234	214	251	222	231	245	232	245	235	241	249	246	258	231	253	247	209	233	238	236	261	254	247	215	255	239	222	230	240	241	271	220	242	259	222	245	249	217	218	245	260	258	246	252	266	233	237	231	221	247	269	251	252	245	232	244	296	235	243	254	269	244	250	228	234	252	228	234	232	262	240	243	264	252	250	270	231	250	247	223	253	240	238	269	227	230	253	248	272	243	260	242	228	252	259	256	238	237	239	258	223	251	233	251	249	224	260	259	239	242	259	236	253	248	217	246	251	233	238	251	269	240	231	246	244	228	241	238	231	230	251	275	213	257	236	251	261	259	236	271	238	258	251	263	266	240	243	301	250	242	261	237	245	237	253	217	235	277	244	255	250	235	254	261	245	250	218	222	219	245	232	222	236	212	253	253	281	234	263	223	231	246	257	232	247	212	260	214	285	250	250	258	245	207	230	219	275	272	255	241	243	224	217	231	221	244	210	247	235	272	240	238	259	235	255	255	258	273	248	271	265	252	214	266	249	249	202	248	263	232	277	214	218	239	226	244	253	230	273	228	247	231	255	241	242	241	232	239	238	248	238	229	235	241	241	220	270	241	254	245	247	263	242	245	243	246	243	224	281	264	267	217	232	267	263	223	227	261	227	243	239	226	244	248	257	243	246	257	209	249	276	240	252	226	246	234	225	266	256	272	245	248	223	216	279	222	239	226	241	251	226	279	246	261	255	232	280	221	237	270	235	230	242	248	223	267	243	220	255	239	241	229	226	261	243	255	231	252	248	231	229	232	247	261	249	263	249	240	249	230	248	246	212	238	285	251	245	267	280	232	231	269	250	252	228	223	241	246	265	252	247	233	266	251	248	249	226	257	250	262	224	246	241	259	253	231	275	278	225	256	217	231	253	236	243	236	244	230	243	263	278	250	259	249	251	243	251	277	229	246	233	280	271	232	249	226	273	213	242	266	268	244	257	262	262	236	275	236	250	243	246	230	244	243	222	261	249	262	276	228	254	282	226	205	240	272	226	215	243	281	256	235	233	243	232	289	221	234	257	231	197	273	235	238	212	221	248	236	244	209	257	258	244	243	245	226	218	249	243	244	251	271	257	243	246	279	236	210	250	210	229	254	243	250	243	279	258	225	247	225	256	268
9134	2984	4912	3874	2822	2257	2009	1562	1399	1171	1035	817	806	734	662	640	611	613	572	600	653	535	559	581	568	602	585	591	593	566	550	588	555	546	514	533	507	541	528	518	513	550	540	551	535	559	587	539	577	501	535	529	477	507	559	480	497	554	544	573	503	512	503	576	585	546	524	544	461	533	515	564	528	533	557	543	521	562	511	508	553	580	523	551	522	533	561	523	569	502	573	531	535	548	575	522	522	526	556	548	503	523	529	520	532	510	566	523	541	488	554	521	536	539	564	514	522	545	548	555	549	545	512	552	574	549	552	521	510	530	525	522	538	533	532	525	522	532	523	522	511	569	532	528	512	568	524	504	499	538	567	524	536	521	531	507	532	529	540	558	520	516	539	535	522	526	532	543	522	559	538	494	540	551	538	512	564	532	546	584	507	522	517	516	545	568	529	513	531	544	471	566	535	505	555	515	499	528	503	564	543	496	536	509	523	568	522	537	499	560	524	535	502	489	540	556	549	530	521	539	537	485	563	535	517	514	544	544	514	519	531	519	531	516	554	562	524	552	497	550	527	523	528	527	543	506	507	509	531	521	551	488	538	520	576	523	514	535	560	524	543	526	535	534	506	519	534	537	535	540	500	569	564	553	525	562	512	560	538	556	533	487	544	549	537	533	551	504	543	527	573	520	517	529	532	597	533	541	537	515	540	512	548	537	507	508	532	549	531	532	556	522	562	569	557	557	490	535	547	543	573	522	553	568	527	506	526	554	516	502	552	518	565	506	521	529	577	557	504	534	568	523	542	512	529	565	519	531	547	520	528	557	550	539	572	561	499	544	534	544	554	514	530	508	524	531	563	489	514	518	558	542	527	524	561	518	551	541	509	526	515	538	574	486	515	524	579	586	555	514	564	503	528	571	501	520	575	541	537	530	536	556	564	528	529	529	542	543	567	550	513	498	558	536	561	523	536	501	540	523	525	532	501	527	548	534	488	526	532	552	530	507	562	558	582	587	523	497	560	521	545	544	525	496	515	515	573	514	575	519	537	568	551	484	537	541	562	518	489	535	511	562	541	532	530	534	511	525	500	525	527	568	544	520	560	540	501	538	552	527	550	563	527	524	549	556	526	508	521	537	539	530	537	534	504	521	522	526	544	530	558	519	550	501	498	502	525	528	521	496	529	520	507	595	504	511	535	510	500	555	530	559	527	520	560	528	575	554	547	531	537	538	549	523	490	562	566	561	495	566	534	518	536	541	520	546	518	547	537	550	542	548	565	516	541	509	516	527	546	493	522	538	546	508	536	529	568	539	492	522	529	566	536	513	531	599	581	558	555	533	506	544	539	524	530	536	516	561	493	537	521	531	559	480	501	579	511	556	554	503	508	499	564	508	519	527	543	534	579	540	523	527	528	538	538	531	478	524	582	480	559	521	504	564	531	559	509	523	509	469	520	554	563	507	463	513	534	552	531	531	564	511	523	556	552	517	482	515	499	532	507	525	522	557	549	545	527	523	529	510	523	518	554	510	503	513	517	548	505	503	561	513	510	563	516	543	558	519	537	555	555	499	565	490	539	497	503	568	513	557	554	547	523	555	545	560	519	534	515	545	517	538	528	524	512	503	599	530	551	562	565	538	576	523	509	555	553	546	507	569	520	511	572	533	522	554	523	532	566	539	537	565	558	504	538	540	538	528	588	546	527	520	525	546	589	530	529	517	534	558	506	518	529	524	527	553	565	550	603	507	545	529	505	535	532	519	506	524	536	535	513	561	541	537	574	556	482	537	497	553	560	498	499	553	564	493	545	566	500	525	533	538	561	504	566	518	540	527	501	582	526	518	489	521	585	553	535	533	528	535	512	559	523	563	540	474	529	542	546	541	527	549	531	561	556	528	534	537	492	561	546	546	522	533	576	484	528	536	536	500	539	586	495	534	526	503	546	591	550	511	558	540	522	554	547	530	554	503	531	519	548	515	512	525	510	533	528	552	538	524	523	525	500	497	554	503	485	554	503	504	493	559	575	549	507	553	536	523	515	567	550	515	472	536	486	506	516	515	519	538	501	474	500	571	546	525	589	502	535	554	541	556	538	521	551	525	509	516	532	522	579	532	538	495	480	508	532	519	534	507	553	534	532	535	552	536	486	585	524	526	581	532	567	569	532	567	524	522	548	573	549	540	533	515	524	544	535	572	534	496	504	540	543	541	563	531	551	536	549	522	518	487	534	542	550	551	546	521	555	569	552	494	552	537	512	562	561	556	537	568	543	527	551	510	523	530	513	545	544	549	582	511	539	538	535	546	553	531	541	549	537	507	516	522	548	532	494	545	516	543	525	525	528	536	567	536	524	539	569	527	573	502	529	492	554	535	556	481	559	515	521	511	574	553	533	544	523	512	547	552	547	514	520	536	519	517	530	514	508	534	530	535	517	477	525	510	524	536	481	590	529	516	575	553	489	539	543	547	492	497	520	509	551	550	506	514	516	527	562	549	502	539	553	519	516	553	561	518	555	521	508	473	546	535	522	516	533	543	515	545	505	572	512	526	556	558	527	528	489	534	510	570	542	558	507	535	494	525	507	525	498	527	543	584	586	559	522	549	505	544	503	569	526	515	523	538	539	511	567	532	575	545	529	551	490	499	570	537	523	510	521	537	511	536	540	545	530	490	585	524	541	533	523	519	573	500	542	542	551	536	551	542	528	534	516	517	559	514	552	524	499	520	525	516	513	585	553	535	527	532	528	548	533	537	523	507	542	522	569	539	548	546	521	512	561	504	554	524	523	548	557	533	543	506	521	503	545	553	572	527	495	544	529	540	544	522	527	513	566	498	576	511	524	503	537	558	500	539	522	522	561	532	544	565	543	529	507	511	512	523	558	537	527	502	526	551	561	518	556	561	541	500	523	489	527	499	521	539	547	516	584	551	531	557	522	525	567	594	537	517	507	504	522	522	493	522	502	550	525	517	540	533	506	516	534	570	535	557	498	535	569	507	495	515	494	511	575	511	538	512	537	522	525	544	524	547	565	476	524	513	513	524	543	542	505	503	527	509	547	510	563	519	560	493	548	550	530	544	543	546	503	542	518	568	557	489	564	551	482	541	513	542	497	523	550	528	491	557	535	539	515	530	538	532	564	543	531	525	470	562	497	515	490	532	542	526	541	572	568	540	523	526	506	564	543	523	517	505	524	558	566	522	545	592	491	534	567	515	534	534	525	530	501	541	539	566	504	534	552	561	519	553	500	571	549	527	522	545	551	516	548	536	542	487	535	508	527	533	517	509	485	562	545	547	523	506	558	543	513	486	538	503	548	472	545	490	514	522	545	538	542	530	550	503	501	544	507	514	578	574	528	563	530	541	547	568	530	537	523	542	541	522	525	508	517	511	512	526	560	544	527	557	532	540	571	553	524	553	573	531	504	545	549	507	530	523	523	499	519	588	546	529	541	487	570	505	562	520	523	536	548	511	561	498	551	550	526	492	520	489	508	568	567	537	531	546
34742	13798	5683	3295	2215	1544	1070	835	676	549	393	348	307	322	267	205	219	201	204	192	216	235	207	212	237	176	179	177	204	183	176	157	178	166	198	184	180	201	194	167	182	200	151	175	129	159	164	136	140	136	153	141	125	175	177	157	123	161	147	180	134	142	162	128	161	160	158	140	127	139	136	149	152	126	146	167	164	144	146	145	156	166	183	135	158	126	129	147	159	163	166	157	144	171	124	125	151	151	145	161	144	145	143	136	159	128	134	149	156	149	147	135	153	150	152	125	170	149	129	136	153	152	158	143	129	146	146	128	165	169	140	141	146	151	167	154	150	140	162	152	141	157	174	141	146	142	189	147	119	165	126	155	131	147	146	152	143	167	138	171	139	148	174	126	155	137	148	160	145	143	142	164	136	157	139	148	143	138	129	140	174	159	154	162	139	137	154	152	168	147	140	129	157	174	133	129	148	131	177	176	148	153	150	136	165	129	171	143	173	146	145	152	158	156	164	172	162	164	125	153	121	163	142	144	140	143	151	157	158	127	158	136	136	154	160	146	145	123	124	152	153	145	149	142	156	125	128	141	143	122	161	141	164	158	153	125	166	182	154	148	136	153	157	144	148	172	147	151	137	151	163	139	154	156	162	159	145	137	142	156	126	150	171	133	169	165	136	149	126	163	170	162	161	150	151	127	162	134	143	155	129	161	149	165	124	134	153	137	145	147	130	160	115	150	159	153	168	159	142	151	152	147	130	129	175	143	134	155	141	166	154	136	173	117	145	136	133	139	161	136	171	144	173	150	143	150	170	136	160	160	176	138	144	138	159	131	128	156	145	136	159	166	144	136	140	144	121	127	144	185	137	149	156	156	136	174	168	150	158	159	139	126	140	153	150	179	142	158	143	153	164	146	141	144	132	149	148	140	170	145	133	164	117	167	165	136	173	147	147	152	135	161	134	151	164	169	158	159	143	145	136	151	154	161	134	156	135	162	164	141	132	142	139	159	170	154	165	146	142	163	149	142	140	148	157	134	130	131	110	125	144	155	153	162	150	149	186	151	172	135	146	146	138	147	141	163	149	144	161	144	149	135	146	179	162	153	150	153	167	174	132	161	165	140	177	151	151	145	128	159	153	134	150	164	190	146	169	157	125	147	158	159	149	140	140	141	165	158	161	154	146	140	165	160	145	140	156	157	149	160	178	152	136	118	122	148	151	160	154	160	166	147	146	137	144	150	145	162	176	165	140	171	163	161	153	136	164	170	168	146	125	150	152	116	143	143	121	166	132	150	155	147	157	129	136	150	136	143	156	139	162	139	152	139	122	159	193	138	135	146	150	151	145	159	133	147	131	148	153	140	129	152	135	152	151	186	130	162	151	169	171	166	142	135	153	152	136	136	125	127	167	159	150	145	151	162	153	139	133	146	146	179	145	151	140	143	146	145	165	143	148	162	160	145	156	171	155	148	144	144	129	135	165	158	146	166	140	143	153	147	195	158	140	141	134	146	154	153	150	137	146	149	144	175	144	127	162	150	144	139	141	151	148	149	144	146	142	153	154	155	148	151	144	142	152	136	159	125	142	153	156	150	138	160	153	144	150	154	138	165	139	141	158	147	152	164	149	123	154	161	148	142	147	149	123	154	159	165	170	139	158	142	146	143	122	151	163	143	168	149	127	176	154	138	150	134	139	160	182	161	161	173	140	144	140	158	142	170	189	150	154	161	152	136	145	175	166	144	180	151	141	130	139	150	131	158	176	163	154	156	156	146	135	156	138	155	146	169	153	139	148	151	161	150	161	138	178	163	148	142	137	164	150	131	175	165	146	169	150	146	152	149	160	154	130	136	130	150	153	139	165	146	141	152	157	154	148	133	176	134	156	155	145	173	132	137	141	160	161	147	137	143	146	139	145	167	156	152	157	165	155	135	137	152	155	162	125	152	130	144	139	149	177	163	140	135	140	158	162	141	136	150	139	151	168	137	133	145	157	137	128	144	164	152	158	174	146	129	169	131	147	151	151	155	154	144	139	137	127	163	154	165	146	132	156	146	140	143	143	152	160	166	127	133	158	159	137	131	150	160	152	148	144	129	161	147	151	146	141	145	143	154	177	154	168	150	150	148	152	147	127	164	136	127	149	149	133	155	137	168	144	152	150	146	149	168	144	151	142	151	176	155	161	134	136	150	154	139	163	138	150	131	155	150	152	135	132	163	158	143	140	138	141	148	178	161	155	142	161	166	142	153	152	138	143	148	139	132	156	161	143	146	134	136	130	162	143	138	132	139	145	163	140	135	160	158	143	141	114	154	160	150	144	139	151	165	147	142	135	138	173	160	170	144	126	136	138	150	169	142	148	157	159	158	166	152	147	155	146	138	138	130	173	143	145	163	147	156	152	152	140	138	149	162	150	153	158	171	132	164	159	167	154	139	163	139	149	145	143	132	157	159	142	138	131	166	145	154	140	152	131	153	160	145	145	139	168	165	161	148	141	123	141	150	156	186	165	141	157	162	143	154	158	138	158	182	150	156	174	120	155	139	155	158	163	127	161	137	183	147	152	151	138	141	153	146	150	159	131	166	156	132	152	149	121	153	161	164	185	178	137	139	151	157	145	154	159	151	164	154	160	137	128	142	148	154	155	163	120	146	154	142	155	159	138	144	131	157	149	154	154	152	133	157	163	163	148	168	131	136	147	145	153	155	138	162	146	145	157	145	141	156	133	138	146	157	147	149	154	143	151	134	157	130	154	146	178	151	166	159	155	177	158	143	163	146	160	139	150	140	139	173	111	133	147	150	149	161	163	130	135	171	155	145	158	171	124	135	166	142	146	134	156	150	152	140	155	145	161	143	172	161	163	141	164	132	146	181	148	146	170	133	141	145	158	148	147	141	145	147	158	137	146	146	158	145	133	146	162	147	155	151	159	151	163	172	156	156	146	167	163	148	138	173	159	141	155	147	168	137	144	173	136	148	176	134	169	142	156	133	141	145	150	143	154	137	145	122	129	157	171	144	155	187	166	134	160	161	137	146	156	147	148	161	168	110	145	158	149	130	145	157	162	170	140	132	168	173	145	137	136	158	151	152	145	144	131	147	157	152	152	186	163	160	145	115	133	135	142	148	162	136	146	148	168	122	154	151	138	147	139	158	136	163	150	149	179	155	151	158	144	155	142	139	151	163	152	155	156	151	153	151	148	165	172	132	151	152	144	149	148	130	154	143	154	163	176	159	152	151	129	169	167	170	143	156	151	121	151	161	147	188	163	141	167	159	156	128	143	154	156	144	132	146	149	148	136	145	145	154	156	141	143	150	148	145	168	167	150	138	173	150	144	156	126	134	174	152	145	136	138	139	147	162	172	182	139	141	164	162	142	150	150	150	175	155	155	136	158	147	175	135	157	144	164	142	127	152	139	135	140	158	168	152	139	159	152	163	177	142	156	156	142	154	144	145	155	158	137	156	149	148	136	146	153	148	139	137	153	150	147	154	159	132	162	170
22307	5714	8305	7989	7383	5997	4462	3535	2736	2152	1726	1677	1683	1181	953	901	875	847	706	850	848	1019	870	819	805	694	619	595	597	567	587	554	546	551	555	588	614	619	663	725	786	804	503	417	376	343	355	358	377	402	333	338	315	361	363	340	354	356	336	365	355	357	365	361	375	363	306	353	337	370	322	359	334	349	341	340	366	320	309	341	323	377	361	331	335	349	334	359	353	363	363	366	333	366	356	338	345	355	328	337	345	347	334	327	335	373	347	354	314	348	334	356	340	375	362	332	329	361	336	337	350	357	370	362	346	366	348	359	378	301	354	382	342	324	366	321	368	342	345	338	323	378	357	340	382	305	357	323	364	370	357	374	358	350	394	341	372	348	376	334	315	373	335	325	341	344	339	316	361	380	375	340	331	353	322	362	373	344	337	368	365	359	340	338	343	351	357	362	357	376	337	347	320	338	330	343	342	396	339	400	363	375	351	337	352	357	366	307	348	346	346	344	336	344	335	353	347	335	337	348	361	348	342	344	348	354	353	331	336	340	330	359	349	359	329	350	371	318	370	352	326	347	356	338	336	360	400	367	360	328	326	326	336	328	357	333	319	360	349	366	359	361	375	337	330	350	326	382	336	365	343	371	324	348	323	361	331	339	334	321	351	356	350	336	353	353	350	341	343	370	333	337	349	372	370	361	358	355	378	334	339	327	317	309	341	352	330	334	354	367	331	357	353	352	346	364	353	332	354	343	334	361	359	326	343	347	355	344	333	347	337	339	346	343	353	368	347	312	366	349	324	355	369	329	340	331	385	352	331	335	335	377	357	319	348	393	331	358	339	372	371	355	311	375	368	346	377	329	348	332	305	346	351	374	336	336	372	374	348	352	336	326	328	370	357	390	331	342	360	309	315	352	371	314	334	372	341	382	387	326	370	337	364	343	341	344	294	383	344	343	373	358	332	345	361	368	361	343	352	345	347	355	351	349	357	414	341	329	363	368	341	362	351	351	359	338	366	344	351	334	364	362	305	352	325	331	358	307	313	351	379	376	359	350	357	320	341	339	366	351	361	352	352	348	343	358	366	382	323	356	343	381	376	381	338	348	342	348	320	333	312	349	338	332	341	291	356	336	356	334	325	321	324	327	355	336	345	319	342	357	292	348	330	343	357	353	322	366	344	312	338	359	329	336	391	351	370	353	355	344	386	359	327	357	324	337	343	343	370	350	362	351	327	316	371	354	317	341	340	334	334	347	348	328	326	332	349	337	293	352	323	351	352	337	313	350	373	304	351	345	370	345	348	335	369	338	361	332	314	315	344	351	345	329	347	343	324	314	319	367	361	355	326	323	367	322	362	304	354	343	352	333	339	371	360	354	364	351	377	368	345	339	331	337	329	325	362	352	325	339	333	378	333	338	347	307	347	324	329	358	348	341	367	335	330	398	349	353	336	323	372	346	366	342	342	370	346	316	346	338	360	378	359	352	381	370	339	328	358	330	390	345	329	363	344	342	340	360	343	346	338	339	369	338	332	334	331	359	357	356	344	356	356	356	381	407	376	386	318	341	358	362	320	349	313	356	377	365	373	345	348	327	345	339	351	377	340	370	336	382	349	338	309	323	349	328	326	391	370	347	334	358	385	344	329	319	341	328	339	336	368	368	343	329	322	344	340	342	349	336	338	340	332	338	331	343	322	317	362	324	376	353	361	358	334	364	317	355	337	356	384	371	343	330	346	343	342	352	408	360	344	344	313	323	364	350	347	366	393	356	343	337	329	365	355	363	378	341	367	347	329	340	332	371	355	341	341	311	335	341	325	328	312	358	368	376	377	354	341	337	356	358	346	397	315	342	356	336	333	373	332	376	338	334	339	357	352	347	343	366	331	355	364	339	329	331	322	364	345	341	316	330	368	339	355	355	343	362	340	336	380	341	375	351	330	338	354	336	320	358	351	339	332	348	325	382	342	331	304	309	382	369	341	366	358	354	354	322	379	339	333	361	340	343	323	346	326	348	349	357	366	302	364	332	357	345	361	358	303	344	364	327	365	335	328	333	363	314	317	368	328	352	338	390	342	364	337	314	328	364	342	308	351	386	376	356	330	347	344	335	333	350	352	359	360	324	321	323	361	342	338	360	342	360	321	336	325	343	338	365	325	337	354	343	334	344	340	329	351	375	299	346	365	339	354	319	351	334	314	356	342	347	346	345	353	347	350	323	360	349	349	332	325	351	348	353	328	324	347	327	337	354	341	337	352	321	349	339	355	348	354	364	337	325	320	351	312	374	318	345	359	345	336	346	340	342	363	334	338	323	335	364	361	326	350	370	350	338	379	344	344	331	389	319	357	326	344	352	340	315	353	338	360	353	359	366	342	356	326	391	365	314	360	351	303	354	356	327	333	357	339	337	369	330	306	358	381	338	374	354	338	342	354	366	358	395	408	344	366	345	345	342	366	364	346	365	362	330	312	332	376	374	336	317	349	372	370	342	330	356	360	344	357	354	320	358	328	353	322	338	330	320	347	356	383	349	399	355	371	315	351	361	360	355	356	357	359	370	308	376	348	368	346	352	359	338	354	366	345	363	361	339	317	336	364	330	358	357	369	313	333	350	322	361	374	339	321	351	328	364	347	330	345	369	325	347	340	338	357	373	337	356	359	344	388	375	338	353	362	337	368	367	367	342	351	317	382	343	347	351	349	345	333	336	342	322	360	344	319	341	332	365	357	363	354	352	406	366	315	318	363	369	341	354	355	375	336	339	347	370	375	337	354	355	327	343	367	364	344	368	353	357	335	350	337	340	329	319	368	346	338	355	347	369	361	370	334	343	329	372	347	370	363	330	346	374	357	348	351	348	344	325	359	336	345	361	335	356	336	369	336	363	345	356	348	338	342	364	339	341	325	336	337	374	335	350	340	336	333	388	392	376	305	341	366	355	351	347	381	332	362	340	350	337	332	350	370	370	314	337	338	325	370	373	339	380	330	383	335	357	379	364	330	345	350	338	324	332	326	372	382	337	349	311	325	339	342	370	351	325	295	329	356	342	345	324	349	366	338	381	349	387	377	328	334	354	366	368	346	331	325	332	333	359	347	337	323	376	351	362	330	366	354	343	346	332	346	363	348	346	351	357	324	316	350	347	345	365	342	325	353	370	341	345	374	336	350	363	357	345	353	345	338	319	325	337	347	345	364	338	310	377	369	317	340	352	345	322	339	340	348	349	333	332	339	371	359	372	335	340	384	362	365	356	342	349	356	348	307	379	360	306	344	349	372	356	352	334	331	342	376	377	372	347	322	355	360	371	338	358	325	340	349	336	356	327	314	339	348	342	375	357	362	333	339	298	344	307	350	357	376	321	383	367	331	323	355	330	329	372	351	355	335	360	347	331	382	339	339	322	362	349	353	351	302	398	323	312	380	323	340	326	340	380	353	335	332	324	355	348	389	319	349	358	330	319	348	355	337	343	336	321	364	325	325	352	333	349	371	369	365	348	346	320	360	353
46130	21104	9512	5535	4015	2605	1888	1427	1012	793	592	611	467	350	328	295	282	268	220	252	271	304	318	273	254	227	208	201	214	189	211	185	216	180	200	212	244	221	232	214	265	235	190	155	165	154	128	139	135	145	177	155	168	121	153	161	159	175	167	149	159	151	132	135	113	149	136	142	150	161	127	157	146	150	156	139	140	141	155	155	139	147	150	152	151	145	128	155	141	124	156	152	151	140	138	133	153	135	155	150	149	154	161	159	140	136	159	153	136	162	154	141	167	147	138	153	168	149	119	139	141	132	139	149	147	186	141	130	150	156	128	142	154	135	153	152	131	132	121	143	144	144	145	159	164	149	164	159	138	155	149	138	128	139	145	118	138	145	127	143	147	150	168	159	157	148	150	123	164	129	139	133	158	141	172	145	168	130	151	156	156	145	135	131	146	154	156	146	144	166	139	150	145	152	149	154	135	167	139	132	127	163	97	155	159	134	157	166	125	153	152	153	160	145	134	155	137	134	152	137	146	140	131	140	140	165	163	147	154	153	146	162	147	131	158	146	146	170	158	141	140	147	157	161	153	150	159	164	151	161	157	121	159	134	133	128	145	151	161	151	143	151	135	134	146	181	137	149	150	122	146	128	145	142	158	144	125	141	130	140	146	131	136	154	156	164	160	140	164	146	156	128	165	134	138	127	153	159	143	142	145	165	133	131	151	157	154	155	141	142	156	170	161	141	138	165	162	143	128	172	132	163	130	150	154	142	146	138	159	168	135	123	146	159	138	146	157	137	157	141	127	145	136	144	149	165	137	144	153	145	142	143	139	121	151	156	140	145	139	158	139	139	128	152	168	140	147	150	146	143	149	131	133	134	136	160	145	128	124	159	132	123	143	145	127	145	132	147	143	143	145	155	145	174	153	169	152	167	155	153	128	144	157	130	138	121	140	135	148	139	131	133	129	159	136	167	136	167	137	128	134	144	151	153	150	143	158	143	141	150	156	125	144	154	172	142	153	134	166	171	156	146	155	138	166	149	149	146	132	140	153	133	164	143	149	140	141	131	162	155	150	155	168	149	156	151	166	152	140	141	148	156	138	128	158	169	138	151	141	144	150	134	153	145	150	137	144	157	143	143	143	164	141	149	155	150	175	143	146	131	168	150	130	168	133	142	153	147	149	153	133	144	140	142	166	145	159	151	156	150	160	166	152	153	146	155	135	131	121	151	140	159	131	134	148	156	149	153	162	142	132	159	136	158	139	155	144	153	158	162	153	145	128	139	155	161	147	155	119	152	134	159	156	143	145	153	130	125	150	148	144	153	139	136	108	157	121	123	167	146	126	142	155	131	147	148	147	176	156	134	157	170	160	144	168	146	159	163	164	147	156	154	143	130	170	143	137	160	131	151	155	157	138	127	141	137	134	170	157	140	146	142	149	162	142	140	148	148	153	147	139	148	148	136	127	137	135	135	166	154	149	146	139	136	153	144	152	150	127	147	149	159	135	141	168	151	142	154	135	157	146	159	130	160	147	153	140	160	170	149	146	145	122	138	153	151	149	152	138	128	146	156	174	122	146	147	137	127	134	161	139	144	129	158	172	158	123	141	156	150	129	156	135	157	159	150	129	153	153	156	139	165	160	141	141	146	158	157	168	134	161	157	140	124	152	157	138	146	138	167	136	165	185	163	145	158	163	143	109	159	145	140	133	129	138	153	133	143	167	142	149	143	164	162	133	124	159	143	136	162	154	153	124	133	150	142	155	151	151	153	170	142	144	133	138	151	154	146	150	137	141	122	144	179	152	162	157	155	124	154	121	129	149	154	147	154	143	144	139	153	140	150	152	137	172	133	152	141	128	152	143	139	134	153	144	144	162	146	135	137	134	151	124	149	155	160	155	157	153	126	135	167	132	142	143	173	143	172	146	142	156	168	157	136	152	178	142	155	140	133	150	151	127	151	157	164	165	134	144	133	139	130	136	161	149	142	154	145	135	136	150	159	146	145	153	142	153	160	126	119	161	134	154	160	157	134	149	151	132	160	134	165	151	150	153	139	132	122	129	165	163	153	136	135	137	143	145	157	150	148	153	160	156	164	129	148	152	152	154	162	156	130	160	157	178	146	145	125	136	121	123	156	138	146	129	150	155	123	162	148	140	137	138	147	155	155	151	148	159	177	131	120	148	157	176	119	141	136	171	141	134	141	155	142	152	163	154	150	136	152	149	130	157	143	168	158	132	172	168	155	136	124	158	140	152	144	167	118	123	156	130	119	152	145	151	144	162	132	160	136	140	162	142	132	143	162	157	150	161	140	141	152	151	137	138	142	126	143	142	154	143	153	147	150	155	133	143	154	158	137	145	117	129	132	142	135	116	171	164	137	143	125	155	120	135	147	148	168	109	153	167	162	156	144	142	148	163	147	156	138	155	167	122	142	147	154	154	146	141	140	179	141	137	152	147	136	133	133	150	152	135	143	167	139	166	163	127	139	141	126	153	134	132	167	141	126	128	137	142	151	167	152	159	163	147	164	130	135	129	174	158	154	147	149	144	145	146	134	158	155	149	146	130	158	154	162	134	151	139	143	170	145	134	139	167	149	145	179	130	148	135	133	146	143	143	161	149	144	154	137	147	137	148	146	155	162	166	135	165	156	145	156	145	147	160	151	152	146	151	128	127	153	133	152	165	153	145	129	152	147	131	140	146	142	150	147	139	153	153	152	162	133	139	137	126	134	138	139	153	160	137	134	146	171	147	136	149	132	167	142	146	141	152	126	158	141	126	163	141	138	138	150	129	159	136	148	120	164	140	158	131	169	162	139	151	135	120	146	128	118	171	172	157	171	140	174	142	139	133	137	168	144	146	136	127	133	148	149	135	144	134	152	116	135	128	147	165	164	132	167	165	145	120	140	137	152	157	125	124	136	146	153	156	179	134	148	146	140	149	159	137	143	128	125	131	135	137	162	143	149	143	150	139	144	174	165	164	146	166	141	133	133	142	157	152	151	131	143	135	135	160	129	153	128	129	140	157	169	123	128	144	158	145	154	151	126	138	126	134	133	155	168	148	141	127	134	151	131	141	155	144	135	132	138	135	151	164	132	142	136	148	154	161	168	153	131	136	169	139	139	127	169	129	130	163	145	140	158	156	141	126	143	164	143	151	141	160	149	155	143	167	132	128	142	130	138	135	169	141	146	166	138	126	143	140	150	136	181	152	144	127	142	138	144	142	160	131	154	138	160	150	160	132	165	147	164	146	116	132	158	149	158	124	136	150	135	137	133	148	145	161	142	132	147	131	125	144	145	122	132	155	149	113	139	166	171	152	130	152	145	144	146	142	125	145	169	158	143	144	149	120	147	149	130	158	153	126	153	148	137	143	125	148	130	134	138	139	119	120	144	140	139	136	155	166	153	148	154	139	153	129	137	132	160	131	135	139	121	149	147	145	132	134	157	139	150	143	131	145	136	162	170	121	125	142	146	126	147	129	163	128	142	156	147	153	145
29218	8343	11474	11270	11005	8674	6539	4992	3806	3244	2532	2820	2297	1612	1415	1272	1361	1211	990	1125	1350	1610	1369	1305	1109	810	779	794	724	744	667	690	688	720	716	857	930	950	1035	1052	1334	1033	662	437	369	374	328	343	368	369	370	371	359	371	346	367	374	398	374	363	330	392	360	344	344	352	347	340	354	364	321	368	343	320	371	410	352	348	348	341	382	376	303	321	393	321	335	347	363	335	365	366	359	366	367	366	318	349	386	337	345	317	352	362	338	365	367	321	371	342	366	368	310	359	363	374	370	343	377	341	359	367	358	336	356	361	365	332	350	361	361	351	303	351	339	316	356	336	297	340	343	357	356	350	353	341	370	350	331	334	376	360	347	343	354	344	353	349	362	318	391	314	323	373	333	335	380	357	356	336	368	338	370	358	316	328	360	320	345	389	343	342	347	337	360	328	337	333	350	364	337	350	321	365	340	353	368	380	361	328	343	343	334	362	350	346	354	337	356	344	345	353	322	374	369	344	378	351	349	348	339	323	329	340	375	356	356	356	321	348	334	363	373	341	318	354	349	363	370	347	338	361	353	366	356	368	357	382	354	369	368	371	346	343	348	333	364	355	339	373	332	386	337	378	343	335	310	365	294	368	341	372	331	353	319	344	362	350	337	322	343	353	393	333	352	357	403	356	349	329	346	384	341	329	320	361	347	358	333	350	320	413	353	338	351	311	335	347	358	378	349	367	340	321	351	365	361	344	337	367	366	332	360	353	312	365	359	360	388	353	340	323	345	350	316	345	305	334	346	338	337	341	327	328	320	344	345	353	334	326	342	332	321	397	346	299	351	361	322	325	334	380	342	359	331	355	324	338	344	372	352	350	322	364	364	377	393	337	342	364	352	325	338	321	375	343	352	378	384	349	338	333	314	355	338	390	359	386	334	357	340	326	345	358	357	334	358	323	337	342	372	374	336	354	384	388	339	368	361	366	362	356	356	346	363	347	339	341	345	331	340	366	349	350	334	343	352	358	357	337	321	332	348	373	329	358	386	343	342	345	361	368	372	350	309	352	345	362	338	339	365	371	336	348	339	320	344	352	354	345	328	365	364	358	344	366	343	379	340	338	362	366	362	325	307	389	368	333	340	338	342	367	347	365	365	359	343	310	379	349	357	373	360	339	331	330	311	360	355	337	381	365	358	331	331	337	347	363	325	323	348	339	362	340	311	342	335	349	366	351	378	339	338	351	350	335	336	325	336	353	353	322	332	339	356	365	332	324	355	330	401	326	352	348	366	353	372	379	369	386	351	360	362	355	350	343	339	366	329	351	328	342	346	296	326	342	342	359	334	374	350	349	377	324	366	334	389	362	318	384	353	344	335	375	358	334	359	353	376	360	380	328	349	343	348	358	341	340	351	341	376	341	336	372	354	365	350	359	351	354	329	368	344	336	371	373	368	351	355	367	341	343	324	353	354	334	353	349	348	325	327	344	331	369	358	318	348	337	365	337	329	351	363	351	337	370	379	330	319	315	340	321	334	346	361	322	350	329	335	315	323	359	315	368	372	353	357	337	349	318	326	341	352	333	328	366	331	368	342	336	352	367	371	371	370	330	348	347	368	332	383	345	348	385	360	329	319	307	320	342	357	360	330	357	335	333	352	323	363	368	353	346	351	385	297	356	361	367	370	358	375	346	359	328	368	329	317	359	346	339	381	362	317	358	332	338	344	350	329	317	357	367	333	360	338	346	372	357	368	335	362	363	362	333	340	354	337	332	354	322	353	356	352	363	363	323	367	367	344	368	330	287	346	324	345	336	340	346	337	341	336	333	370	330	371	350	319	351	353	381	337	337	371	380	357	328	377	372	341	359	344	336	357	370	355	345	372	345	328	353	330	320	363	371	346	355	372	323	342	325	334	337	373	325	364	356	332	364	356	353	327	315	341	323	361	356	359	357	389	367	338	366	347	351	343	325	350	349	327	341	374	317	337	321	363	349	368	367	344	340	308	376	354	352	359	340	392	364	335	354	361	352	368	320	329	340	341	349	364	363	346	328	315	352	357	347	381	336	376	335	341	371	356	344	328	329	357	347	362	369	330	324	365	332	304	349	366	353	307	364	344	368	318	330	332	329	367	335	341	381	338	350	335	315	334	349	340	344	331	375	381	383	325	369	386	325	381	384	347	369	359	347	327	352	338	339	369	363	328	357	316	349	369	333	395	364	360	363	375	385	374	329	320	377	333	367	367	334	359	315	346	340	378	339	339	354	339	339	345	340	367	347	410	330	310	347	326	359	343	363	320	328	347	344	346	362	325	342	367	350	356	357	332	325	362	355	359	354	336	328	327	358	350	346	349	350	324	325	376	321	351	327	334	351	359	326	354	348	339	339	388	345	338	339	372	337	339	328	341	361	371	359	343	356	357	321	319	339	341	349	383	375	373	347	314	356	352	354	339	361	343	355	347	373	330	339	343	338	354	357	372	349	324	336	319	313	357	353	328	337	357	338	317	392	356	365	362	325	370	343	356	343	346	362	345	366	335	311	356	370	359	324	377	325	327	361	341	359	375	329	345	317	315	335	334	327	336	343	370	328	346	343	351	352	357	360	352	374	335	346	301	319	320	323	366	331	365	335	381	345	332	344	335	333	366	357	356	312	336	349	334	362	364	407	343	361	341	310	339	333	337	350	342	367	332	323	348	361	363	309	339	364	325	335	348	380	313	344	362	379	379	339	355	367	337	349	364	351	321	329	349	366	356	339	348	392	345	335	329	372	346	383	346	321	337	353	371	359	332	352	350	337	339	318	350	330	348	288	366	337	367	349	363	404	326	352	367	343	333	334	381	343	364	353	363	355	377	339	337	348	357	378	361	372	327	361	367	345	356	360	349	327	338	372	378	352	371	353	341	341	337	352	348	310	317	327	343	373	316	339	341	399	344	334	374	359	350	341	343	301	345	333	360	341	365	331	339	352	370	368	373	364	322	329	324	367	321	343	355	362	355	352	349	335	364	331	351	348	363	322	368	336	346	367	357	387	373	353	371	344	345	337	362	348	334	344	338	342	343	368	320	353	332	357	351	337	344	336	377	354	340	320	334	336	361	370	371	317	359	333	315	319	344	337	363	347	341	346	333	348	345	335	370	312	368	330	346	365	390	329	342	346	357	350	339	322	343	324	341	359	341	343	349	350	384	342	321	349	378	331	341	315	337	305	329	362	346	361	373	327	344	343	349	329	363	326	372	356	321	366	369	383	343	331	351	336	342	346	382	353	349	352	354	361	347	337	352	333	356	347	363	403	340	364	363	340	354	328	348	367	332	347	317	326	326	322	340	339	363	357	327	322	325	319	364	361	336	382	349	369	367	333	388	330	325	356	347	362	360	371	325	326	390	367	338	345	330	341	351	347	336	344	374	362	343	354	347	315	357	328	382	365	333	326	354	336	365	352	369	321	360	382	384	381	368	323	310	349	349	355	365	341	361	351	341	323	344	364	336	366	373	368	331	354	335	313
16288	4510	2769	1467	763	595	609	428	355	343	331	294	253	272	264	256	265	274	248	266	217	259	252	286	232	269	243	273	257	231	241	249	264	225	222	258	249	239	254	243	237	248	251	242	238	250	235	253	278	239	229	257	236	253	257	240	244	238	249	260	228	238	240	243	261	246	251	230	242	247	237	238	276	256	247	261	246	212	229	233	284	263	241	244	251	250	257	250	238	256	269	236	251	249	273	257	211	247	261	232	297	265	206	240	249	249	262	260	250	241	240	254	271	271	256	241	242	233	261	257	257	258	246	233	240	226	213	256	224	237	267	223	241	259	260	241	259	250	265	261	250	231	264	219	257	283	252	257	280	250	260	245	259	225	287	254	252	211	246	260	257	239	249	209	270	225	255	231	225	244	237	252	260	262	286	273	235	239	232	245	252	226	256	214	218	253	218	245	282	261	261	248	232	267	239	251	237	227	236	243	227	257	249	247	232	272	259	210	243	240	260	260	257	215	268	251	243	247	241	262	262	247	238	243	250	238	248	251	249	244	246	268	278	269	263	207	226	264	216	259	249	216	264	225	268	242	229	254	221	259	261	244	240	263	265	242	212	251	251	255	264	280	277	269	260	251	223	250	239	231	242	270	237	250	247	257	258	216	235	237	250	278	236	239	247	260	256	260	231	250	224	252	235	262	252	261	220	277	227	255	252	230	258	243	244	234	259	240	239	255	240	246	231	292	245	263	220	219	244	227	244	222	267	258	247	214	254	277	261	250	207	242	214	257	246	252	208	233	250	227	236	279	246	283	260	235	261	262	226	268	262	216	253	270	235	254	227	243	281	257	212	238	247	233	270	261	234	264	269	231	248	246	229	267	237	230	232	252	257	252	229	243	255	289	246	275	245	270	218	279	228	242	251	280	209	251	244	229	247	229	243	270	260	272	255	262	233	251	283	229	243	265	283	283	237	232	214	254	238	235	229	275	247	221	255	234	274	238	233	253	273	271	248	221	278	261	250	269	234	266	278	257	280	242	246	256	262	242	285	244	254	241	237	245	235	247	241	253	239	207	247	250	256	213	226	250	244	219	241	264	251	231	265	228	268	245	263	243	255	262	224	257	243	234	243	244	214	253	243	262	264	241	280	282	226	285	242	232	251	240	243	243	255	260	252	253	263	243	217	246	262	246	275	269	284	288	269	264	231	214	246	235	239	266	242	225	227	231	240	241	252	250	263	267	282	251	251	234	232	272	292	227	237	251	242	240	220	205	234	268	221	268	269	227	240	241	258	242	245	243	230	255	273	231	259	254	262	260	245	240	266	251	237	217	245	240	280	283	236	277	249	237	241	232	239	246	237	256	243	240	228	239	242	251	238	230	270	246	233	230	231	245	271	248	258	255	253	256	257	245	233	254	233	276	236	238	235	244	261	260	242	221	243	253	229	243	243	223	262	276	202	256	268	264	236	262	257	257	266	244	249	292	224	248	266	260	247	245	242	263	246	234	259	218	257	266	279	254	231	227	259	239	258	228	268	236	270	247	269	263	227	241	246	226	242	268	276	287	252	243	220	266	269	268	271	245	247	235	247	289	249	223	257	285	234	208	270	196	232	248	268	237	227	228	269	239	241	255	260	230	235	229	233	241	251	256	245	248	250	292	259	270	245	227	266	232	242	245	257	260	232	250	240	250	235	229	278	248	228	259	262	235	229	264	251	268	246	238	231	275	254	234	244	234	236	245	262	237	259	209	255	261	239	236	264	244	227	223	248	240	265	261	249	260	261	233	233	246	238	238	231	237	248	251	257	268	268	224	280	247	224	250	227	247	269	259	250	233	245	251	239	259	270	245	205	235	211	237	264	256	242	218	238	266	235	276	268	261	275	249	246	232	273	221	249	228	271	243	245	239	232	256	260	232	243	284	238	238	224	246	234	236	248	274	264	253	215	266	258	250	270	282	237	237	232	235	265	273	270	241	275	288	264	244	243	230	255	269	245	238	287	270	235	233	241	251	233	265	257	278	231	241	230	280	280	272	234	239	258	251	248	254	243	248	237	261	267	270	267	257	223	271	279	262	239	243	241	280	239	240	231	233	250	253	243	279	278	257	236	243	234	271	247	243	263	245	233	273	257	270	230	282	256	260	262	239	249	184	216	245	260	272	244	250	221	225	268	248	263	248	259	245	232	267	246	221	269	260	254	273	282	245	259	223	270	232	227	237	231	274	250	233	245	284	250	247	258	262	277	237	264	283	246	239	236	236	251	270	244	249	257	258	255	258	245	257	233	253	214	251	245	289	257	272	260	215	269	261	247	261	248	254	252	252	267	254	233	237	274	281	220	258	255	237	233	262	275	254	220	257	269	271	230	281	261	253	259	253	243	250	242	232	255	228	242	280	268	234	277	257	233	241	250	259	253	278	258	257	258	262	256	256	253	249	244	266	241	246	241	242	241	235	250	242	276	254	244	287	273	248	234	258	232	227	260	262	249	251	276	267	226	238	232	254	243	252	245	234	249	290	212	237	259	237	275	230	261	237	245	254	255	245	236	261	247	274	248	261	251	255	253	229	244	265	254	275	288	241	236	262	226	253	248	260	263	246	227	268	253	267	266	262	261	224	250	259	243	304	259	268	233	252	263	294	219	229	250	253	243	227	221	267	260	254	225	227	243	265	274	241	242	252	243	253	274	255	258	258	270	245	255	252	238	219	243	220	264	272	240	255	265	253	249	243	224	249	264	203	254	235	243	264	234	219	258	220	218	253	238	245	270	230	267	273	283	262	248	241	262	207	282	241	259	265	234	238	240	244	249	269	229	243	253	263	228	260	259	228	273	267	251	258	243	220	273	223	266	243	254	234	226	218	271	281	229	224	257	262	242	248	248	248	226	260	258	240	236	256	225	265	243	281	280	277	251	275	263	258	281	227	233	210	238	257	252	246	262	242	273	238	253	251	239	235	242	224	274	280	260	270	240	229	266	260	238	254	250	262	255	246	241	246	240	269	217	277	244	242	234	236	237	244	248	242	251	260	284	269	288	241	293	280	244	271	255	230	223	266	246	251	271	218	234	234	276	238	250	238	255	243	246	222	227	248	225	231	268	256	235	268	269	243	235	255	226	234	249	235	261	253	256	245	243	264	245	237	242	241	247	268	269	236	235	249	274	238	259	244	234	253	248	240	270	242	256	270	259	263	282	227	233	226	231	226	237	235	278	250	259	256	263	273	292	247	225	258	225	244	232	281	243	228	255	278	258	242	234	233	236	253	241	234	253	236	229	232	238	246	219	216	236	260	260	250	241	247	265	214	256	273	265	245	274	279	247	279	268	256	243	260	240	265	230	274	252	242	266	243	227	260	256	238	254	260	256	297	240	235	251	243	258	264	255	258	255	227	236	271	219	249	247	243	270	270	272	230	227	251	219	228	221	276	256	260	263	254	267	238	221	266	260	294	223	245	224	231	265	259	229	267	283	249	247	231	240	246	257	272	252	257	241	256	268	264	231	241
9553	3087	5332	4237	2604	2281	2005	1504	1292	1147	968	902	748	691	634	583	659	679	632	659	647	571	582	608	594	614	618	618	591	589	565	519	549	519	538	526	576	558	531	539	575	583	558	559	541	557	587	553	545	552	505	543	567	511	543	491	561	551	551	544	537	556	528	555	544	517	561	514	562	534	530	548	554	568	521	524	535	461	575	577	548	548	552	538	565	530	515	534	556	576	556	563	514	539	573	548	567	507	531	508	506	539	520	546	547	510	532	537	548	516	564	556	583	546	571	555	560	540	499	509	509	521	600	503	580	561	575	592	566	548	541	524	530	528	502	564	508	532	538	538	574	540	551	553	564	567	563	568	555	538	553	562	545	512	564	553	537	546	545	486	543	542	540	546	514	548	557	548	560	530	535	504	542	557	528	555	516	527	569	542	531	501	521	547	557	568	583	516	524	549	538	559	547	488	562	517	543	518	544	545	537	539	522	552	512	540	550	549	543	555	520	563	564	547	550	528	507	527	563	563	521	534	537	536	555	553	533	514	520	565	530	527	536	529	522	492	521	569	567	524	537	582	505	539	539	542	523	517	537	559	546	565	544	502	552	527	548	538	530	568	563	528	513	505	587	526	526	532	577	498	539	539	516	519	551	550	531	568	559	535	527	532	520	543	555	554	513	541	548	524	565	575	535	516	563	578	543	520	490	565	540	530	517	586	556	539	526	539	517	548	542	528	520	532	517	522	525	554	553	583	518	538	552	544	543	515	514	537	569	547	524	579	536	537	531	525	537	548	550	542	558	526	553	564	551	564	543	530	515	551	492	552	546	526	535	527	538	562	534	557	525	588	567	534	527	526	524	568	514	547	555	563	560	556	527	567	567	549	525	541	517	524	504	512	551	581	519	574	520	532	528	558	514	554	562	558	545	522	581	568	523	528	527	536	525	536	537	516	547	483	539	495	538	533	549	499	537	528	568	556	554	556	533	559	521	538	525	511	550	557	542	543	527	560	548	512	583	542	561	522	547	527	514	515	532	537	517	540	522	561	537	535	555	598	601	542	552	531	533	536	558	533	563	521	547	569	493	551	566	558	528	523	530	543	524	550	516	522	565	536	544	523	552	510	547	511	515	527	530	502	541	585	531	558	518	549	520	539	582	567	575	566	537	504	553	519	539	532	576	531	523	504	578	582	515	574	508	564	562	547	561	518	532	564	544	531	565	501	528	539	551	525	515	545	525	530	587	559	567	537	522	564	598	530	550	541	529	505	543	556	509	525	534	570	518	541	557	539	501	544	546	522	532	525	531	516	542	555	541	565	548	558	567	541	511	511	589	574	569	508	572	513	555	557	520	516	592	530	561	525	513	542	568	575	608	508	543	536	548	503	542	554	544	524	550	537	538	534	586	542	542	573	576	496	575	524	546	528	525	541	519	561	549	555	520	557	594	546	599	559	554	542	542	505	577	522	544	521	573	562	525	546	497	575	548	541	521	550	561	538	569	582	566	550	513	553	531	546	549	515	520	514	565	537	591	566	547	574	476	516	563	553	564	528	516	528	518	577	565	531	518	571	546	543	541	570	550	570	555	513	565	560	565	508	526	551	573	545	512	518	553	538	522	481	538	587	511	539	546	533	527	512	567	554	564	524	555	506	583	538	549	568	591	555	536	529	550	576	562	549	541	563	548	562	528	529	520	547	532	573	547	497	554	573	532	519	529	555	535	556	541	549	504	560	549	523	524	507	546	499	557	543	544	508	555	519	531	537	531	530	544	498	543	574	510	543	564	561	499	537	579	495	582	518	526	578	515	569	555	564	561	522	557	572	581	541	586	516	549	527	533	560	537	527	559	544	574	559	542	523	561	525	568	501	526	562	487	514	565	557	526	592	527	534	569	525	539	563	570	526	562	566	544	552	519	502	548	574	571	507	480	528	554	508	566	524	534	523	489	585	503	590	528	563	516	543	526	529	534	570	491	570	539	557	529	512	497	536	547	543	537	564	509	558	534	560	537	548	498	537	567	552	546	547	592	501	530	534	527	496	524	508	546	511	578	527	560	540	538	529	569	534	530	533	543	541	484	543	531	538	554	560	536	547	589	551	555	549	552	518	572	569	577	551	560	528	519	522	525	552	535	505	554	517	517	507	533	548	517	560	546	552	501	554	527	547	517	522	574	559	578	553	587	542	548	564	529	514	567	543	530	577	514	562	542	518	578	555	517	513	524	528	550	562	563	528	528	545	574	535	513	530	553	569	536	515	515	541	569	550	545	534	556	588	535	572	582	534	585	497	498	559	538	553	517	557	546	563	570	534	525	542	531	526	491	560	537	563	527	543	562	514	521	517	526	561	547	531	565	515	519	573	521	501	520	565	535	518	543	578	505	494	539	539	473	544	557	548	545	525	562	529	529	564	538	529	559	496	555	564	548	526	528	560	494	521	540	539	501	528	552	529	563	521	524	525	517	513	509	509	499	555	527	551	525	513	542	575	526	513	564	532	571	531	519	531	564	542	554	565	544	568	522	527	529	563	568	525	559	558	528	583	536	503	499	599	529	537	539	489	534	568	510	541	550	497	550	551	530	563	515	522	538	538	539	570	506	560	538	512	528	582	501	560	542	571	536	571	568	501	538	541	534	533	544	530	548	577	580	480	524	519	523	589	516	569	550	484	555	554	544	558	548	548	580	548	522	517	517	522	541	511	530	576	560	525	522	505	478	552	532	517	585	520	515	529	531	526	520	543	501	543	539	565	547	584	561	505	521	564	549	533	557	553	550	507	520	537	534	529	510	530	512	496	503	546	549	571	538	506	529	582	525	567	545	512	527	577	533	501	550	533	540	525	544	546	539	532	548	577	564	551	557	538	543	537	566	595	499	576	535	532	505	552	556	533	535	556	534	525	558	558	532	537	565	511	537	538	524	515	548	485	562	535	545	549	524	526	542	565	518	557	528	524	509	529	528	572	524	577	544	573	552	550	564	534	547	567	535	543	527	555	547	534	537	576	499	570	540	557	520	561	508	511	498	521	585	518	570	544	581	583	539	499	520	501	538	561	570	533	506	534	504	544	531	537	547	505	534	586	555	532	520	581	528	548	520	552	579	517	575	517	539	529	517	490	544	563	543	580	558	523	531	553	523	583	557	539	535	545	526	526	514	553	588	544	525	516	567	546	514	504	516	515	518	494	521	552	547	493	573	538	521	582	594	563	508	498	537	506	533	531	539	541	500	544	542	495	564	562	533	570	571	543	548	530	564	552	556	554	585	509	547	568	537	503	562	518	530	553	479	526	521	538	562	537	573	578	523	506	539	544	547	560	518	560	528	544	557	576	545	539	523	529	608	580	522	517	525	577	543	540	551	565	523	539	542	527	525	542	549	565	566	598	537	496	551	515	511	508	513	539	564	577	490	541	543	507	524	566	553	557	553	474	536	524	522	530	540	493	558	524	534	513	521	526	573	558	530	533	581	528	486	522	561	521	555	547	522	509	555	554	522	559	555	574
34258	12510	5798	3423	2213	1501	962	708	590	576	431	418	310	248	227	189	234	210	201	200	239	273	227	235	217	204	206	184	190	185	194	180	164	169	201	174	178	174	205	185	185	160	172	162	139	143	149	156	157	159	171	135	138	148	140	141	147	151	148	144	159	141	151	147	162	139	136	149	156	148	156	134	151	160	158	144	168	136	163	136	150	175	157	157	138	148	144	134	180	150	151	129	163	154	168	143	169	177	189	155	146	135	165	165	137	163	156	157	149	152	140	121	132	162	141	143	144	155	149	134	143	162	129	139	152	139	140	136	139	146	162	146	173	137	146	136	162	144	134	162	146	144	170	155	156	144	140	136	176	149	142	143	146	181	137	146	125	147	160	140	99	140	155	156	155	138	153	152	156	146	141	184	150	153	157	167	165	148	126	156	171	146	166	164	131	146	163	139	143	166	163	149	141	161	145	169	151	179	165	149	162	160	135	156	127	168	152	123	148	136	141	156	149	162	152	152	170	139	146	153	156	127	175	154	157	146	132	141	153	159	142	145	163	154	169	144	137	136	168	151	159	147	148	160	141	173	163	177	147	140	137	149	149	135	165	149	152	142	154	150	161	152	148	171	140	155	137	168	169	154	151	137	140	184	157	165	149	141	142	153	149	152	166	132	143	140	172	143	156	147	154	142	152	125	146	152	135	138	131	146	156	135	161	148	147	144	159	141	168	131	152	155	165	173	116	164	134	138	143	169	161	145	152	141	144	143	153	144	162	160	149	186	148	128	148	139	134	150	158	152	172	167	141	155	135	147	143	132	143	149	156	150	152	166	146	143	170	142	161	164	155	162	134	151	161	134	157	134	161	160	140	140	143	156	157	138	154	153	128	143	126	119	140	146	136	147	136	135	150	122	145	152	170	152	144	157	157	154	153	174	159	164	120	141	137	161	166	141	153	138	158	154	157	158	148	154	142	159	192	149	135	161	155	162	147	165	168	148	135	161	152	180	164	152	136	140	136	174	149	166	140	171	149	142	158	163	163	139	136	179	154	152	163	149	163	141	154	154	166	154	138	160	132	176	178	128	162	159	135	154	160	152	171	122	139	156	141	139	150	145	168	152	163	130	150	140	158	172	163	182	144	149	137	145	174	164	149	146	147	142	150	137	143	148	143	141	158	141	137	176	142	145	143	160	147	142	165	141	128	144	135	155	150	147	129	142	177	149	166	159	157	139	148	142	119	149	146	150	149	146	114	156	153	147	148	175	143	147	164	155	119	170	159	142	141	166	171	152	158	165	150	147	151	144	150	161	157	129	156	159	170	152	140	149	158	132	138	150	174	141	138	159	140	134	164	139	146	181	141	159	139	132	143	161	143	151	181	152	150	152	165	153	151	153	143	148	140	140	140	136	163	158	155	149	155	134	162	128	136	132	144	169	146	141	147	136	140	137	163	160	160	164	145	145	146	159	136	149	143	139	159	153	134	144	151	162	179	165	135	165	133	166	159	158	163	178	167	149	137	163	154	161	167	152	126	148	152	128	167	172	160	181	145	150	156	161	125	146	145	157	144	136	145	150	150	135	154	160	149	132	154	161	145	151	167	152	126	155	137	120	143	164	144	177	153	154	154	150	138	133	142	117	153	157	140	154	154	144	176	171	155	152	147	141	133	172	149	155	149	161	149	152	138	150	169	153	167	157	176	142	142	159	154	128	158	153	171	164	151	168	138	118	165	167	138	161	157	128	146	143	127	163	131	169	143	129	177	162	163	154	156	149	170	135	147	163	158	147	140	145	146	170	169	159	150	150	157	161	155	179	161	143	145	169	121	140	152	137	157	129	157	142	161	161	163	166	137	151	171	145	177	163	146	149	121	172	158	153	170	148	146	160	124	162	160	142	151	149	141	155	138	139	147	152	156	150	170	157	134	158	153	174	139	165	134	169	166	167	177	147	162	153	158	141	124	138	155	136	159	139	160	159	125	153	161	154	142	159	174	154	149	153	184	124	139	148	144	138	152	176	124	141	186	156	142	157	157	141	171	147	148	126	169	141	153	121	158	148	149	172	153	143	163	151	150	130	128	159	152	139	138	154	153	180	142	152	189	137	150	150	161	161	159	140	143	147	143	125	144	134	142	151	153	163	154	142	159	149	150	141	136	178	140	158	151	169	141	133	153	171	152	142	164	148	157	138	156	162	145	155	117	141	134	161	152	162	162	132	171	142	176	155	122	147	140	140	128	165	125	129	141	140	128	147	160	167	158	153	148	163	167	126	152	146	149	147	167	156	158	155	166	170	141	125	140	138	156	144	134	133	145	158	152	167	133	158	129	146	159	158	148	154	154	135	149	144	155	155	157	163	139	143	115	138	159	145	141	125	143	143	168	131	141	161	142	147	129	159	138	130	143	163	136	135	163	145	141	146	186	146	157	151	121	173	163	140	137	149	165	154	150	171	161	155	135	173	132	169	148	162	173	162	150	163	168	143	149	161	166	151	137	156	177	143	138	152	162	133	162	161	181	154	117	159	144	151	157	159	146	163	147	158	154	153	163	151	154	155	169	160	144	144	154	170	153	136	140	143	159	175	134	147	143	160	167	178	127	185	182	171	134	141	133	169	169	178	177	131	172	147	152	145	164	168	160	151	154	157	144	149	156	149	161	169	138	149	152	143	126	160	151	202	154	163	158	149	141	150	154	142	146	143	146	154	116	161	153	178	139	151	166	159	169	146	139	137	150	161	132	124	170	140	149	139	140	139	175	153	157	133	119	157	180	151	151	171	127	141	160	163	138	142	160	149	139	140	157	143	152	157	155	126	163	137	140	175	138	130	141	141	149	150	158	128	156	147	128	160	152	150	151	155	144	156	160	139	134	167	159	149	138	135	144	140	135	139	149	154	148	146	160	140	154	158	164	153	146	160	148	147	144	137	138	160	146	140	169	136	147	145	173	101	156	150	150	164	157	127	147	152	141	147	156	141	137	165	138	156	136	139	130	138	142	162	123	146	157	148	127	151	166	130	159	166	156	153	136	139	169	157	185	149	169	147	158	137	147	137	131	160	166	141	159	158	161	154	158	142	143	138	139	137	161	163	166	158	134	151	147	138	135	160	159	153	168	117	163	138	143	151	143	144	139	155	151	167	150	162	140	164	131	162	153	121	143	148	136	143	172	125	132	116	166	137	152	139	151	145	168	148	138	166	171	147	153	157	150	163	164	142	141	160	136	124	164	142	153	151	165	163	144	139	144	145	160	119	140	167	159	138	149	164	138	142	150	151	146	175	173	153	151	174	156	146	162	149	142	147	154	157	160	151	151	155	155	123	146	133	138	136	160	150	146	142	135	162	151	177	160	140	170	175	151	156	139	135	150	152	143	150	172	133	152	140	178	165	150	162	153	134	125	106	174	139	149	137	160	160	171	152	176	135	146	152	139	129	131	143	146	141	154	169	158	167	157	169	154	146	152	142	160	137	140	146	162	149	126	143	153	159	146	168	165	177	125	144
21728	5484	9119	8106	7255	5642	4013	3068	2809	2317	1930	1783	1351	967	834	825	899	844	803	819	1026	989	912	797	669	600	666	625	565	564	531	513	524	502	561	633	628	686	720	765	870	602	429	387	340	345	325	356	375	362	344	333	352	366	347	336	364	352	375	394	348	348	359	364	352	357	356	345	328	339	376	363	345	367	357	357	322	335	339	335	348	357	324	341	349	322	368	329	321	306	347	368	356	359	353	334	360	329	317	383	349	356	352	371	324	352	350	374	325	357	334	293	353	383	334	332	350	350	360	348	395	344	363	355	359	360	355	331	381	318	366	366	331	323	350	331	306	358	328	367	344	358	372	357	343	341	347	368	341	347	352	342	359	385	363	332	372	353	365	375	344	336	359	372	349	337	369	323	356	335	331	332	351	345	352	344	327	334	351	377	351	341	366	363	337	336	326	375	350	345	349	364	335	351	391	341	331	342	362	345	371	377	330	337	350	350	345	338	336	344	365	351	372	388	350	354	326	339	333	401	329	356	329	349	315	373	329	342	366	337	343	381	342	350	363	349	333	359	362	363	335	383	338	337	336	383	379	363	341	323	371	337	338	338	368	335	351	334	345	391	332	325	352	342	356	337	342	344	360	369	372	363	381	333	352	374	397	368	356	346	367	349	372	340	369	345	349	346	360	363	317	295	361	343	365	362	334	347	356	359	330	342	340	362	326	365	361	362	373	324	350	364	352	374	335	319	353	363	346	358	356	357	344	374	381	347	319	353	370	346	325	327	355	332	363	366	312	394	358	335	330	348	375	361	344	339	321	353	400	375	371	364	377	344	343	370	353	359	338	356	339	343	333	345	336	344	334	364	361	358	362	341	349	336	338	342	325	328	318	337	310	340	344	363	396	336	344	358	320	391	343	372	310	318	342	345	353	353	344	359	336	350	349	354	336	363	315	341	364	323	330	388	341	343	372	362	361	360	359	348	327	335	325	349	363	335	368	368	354	334	316	345	362	359	350	332	349	357	325	339	325	356	332	370	363	375	347	350	329	331	364	357	342	335	345	335	395	397	325	342	338	363	322	333	350	350	329	353	353	347	331	354	353	378	370	356	351	347	398	381	372	386	364	335	346	364	363	358	345	346	375	352	321	339	345	354	336	326	323	368	369	357	353	352	365	376	387	344	342	355	350	347	379	342	379	367	342	332	343	338	361	361	338	348	324	360	358	337	372	334	328	347	348	358	358	327	358	365	372	347	378	364	338	366	337	354	351	332	353	344	353	367	348	363	322	360	335	341	339	321	332	288	375	362	310	334	378	301	346	340	344	350	340	348	355	334	372	364	351	340	359	346	386	335	376	364	347	340	366	378	349	339	350	335	360	350	350	345	390	364	340	360	314	354	340	323	338	351	360	351	339	327	371	316	330	360	376	366	309	344	370	353	326	356	364	331	347	352	349	350	362	350	351	346	362	350	356	341	341	355	337	351	347	358	345	348	360	371	334	341	352	345	342	353	346	381	344	340	375	369	358	377	348	347	331	358	356	324	341	348	385	361	362	347	341	341	338	353	330	330	360	345	325	370	350	349	347	326	326	343	349	384	355	326	378	347	345	350	340	325	361	338	341	356	366	363	341	355	332	384	365	341	340	321	344	375	347	349	350	347	386	334	383	340	350	339	373	339	321	334	352	362	359	353	352	360	361	344	338	332	329	335	345	358	346	345	351	338	353	368	330	388	332	315	345	353	366	367	360	341	350	351	371	356	337	373	334	375	352	371	330	367	370	377	380	369	369	351	346	374	367	370	376	312	365	317	336	348	306	331	365	319	369	366	379	355	359	359	368	373	372	337	333	343	338	383	343	376	355	378	327	362	357	338	347	347	362	327	382	361	342	339	356	378	373	347	388	359	358	345	377	353	366	315	342	344	358	390	367	302	353	330	351	330	319	359	354	374	386	348	339	378	368	332	369	334	370	357	314	371	311	377	373	362	364	325	343	334	331	378	351	339	311	345	352	362	332	361	349	351	358	386	379	366	362	330	352	359	339	356	347	350	372	346	350	373	356	367	321	365	386	375	344	353	371	351	356	353	352	340	348	319	381	346	346	324	365	319	376	368	346	374	317	372	387	331	336	349	351	356	345	332	321	323	339	344	353	371	335	369	389	365	327	357	348	365	341	315	353	369	389	351	368	354	349	332	354	339	357	338	380	339	335	331	318	310	337	337	335	372	339	342	354	375	349	364	345	379	357	349	344	359	364	357	346	332	349	360	384	342	395	370	326	329	357	310	326	366	330	335	335	302	371	322	379	337	337	380	354	365	384	369	340	363	354	334	340	329	365	355	375	319	375	343	351	327	352	350	340	362	352	322	351	356	357	354	350	339	346	335	347	336	368	353	332	364	342	334	330	349	344	351	320	303	351	351	313	352	346	329	333	358	402	366	313	346	375	350	326	339	355	369	353	413	343	362	376	351	352	396	334	362	334	307	320	340	348	334	326	323	342	357	364	377	350	374	336	350	341	366	336	371	370	344	348	371	323	320	337	342	357	330	365	347	313	352	330	355	332	346	357	344	363	332	369	350	366	360	335	350	346	339	334	354	338	356	348	339	383	381	349	319	341	341	388	313	330	317	342	336	354	337	370	340	347	333	319	372	352	346	343	339	360	348	335	369	364	382	358	369	319	371	349	369	315	334	315	366	368	334	348	342	371	333	361	360	356	348	336	370	329	374	359	313	337	329	347	361	343	342	347	346	349	327	344	368	342	367	357	327	362	362	352	365	331	359	355	386	326	358	341	333	344	360	375	337	333	338	366	370	317	365	367	358	342	334	345	355	358	347	350	328	363	347	344	358	361	368	392	349	367	331	352	336	338	369	366	352	367	385	380	366	336	338	369	354	348	379	345	371	327	320	371	365	322	342	357	350	316	377	380	344	381	336	354	368	318	370	353	347	329	337	343	349	331	362	346	360	355	344	321	346	373	345	355	378	352	338	367	315	367	337	383	347	311	380	368	338	363	367	342	365	358	326	338	310	349	322	328	346	307	340	351	338	356	364	365	344	343	355	403	335	359	352	374	352	344	343	328	331	349	386	337	360	340	328	343	355	340	352	355	342	372	350	335	339	355	349	368	303	343	340	337	349	408	352	360	342	355	340	372	355	343	358	347	318	341	353	322	337	352	340	358	335	369	381	309	369	347	373	341	370	311	328	329	332	361	357	357	351	350	346	350	329	322	312	367	350	345	332	349	330	391	347	369	332	351	366	331	312	368	364	343	359	342	370	363	350	359	318	364	366	364	381	342	346	364	366	318	336	333	325	383	334	345	335	367	330	333	307	355	360	334	338	342	348	340	339	355	362	354	367	342	338	362	350	354	351	348	300	327	324	369	375	330	345	354	347	336	348	347	334	344	350	349	360	360	336	348	326	392	323	335	317	367	351	373	366	337	338	382	352	329	348	325	361	370	399	364	344	348	362	363	326	325	314	361	346	332	363	374	347	358	355	319	339
44421	18607	9214	5435	3528	2535	1624	1199	1093	772	593	564	428	308	268	264	292	270	236	241	341	310	295	264	229	211	208	202	194	187	193	193	183	206	197	227	237	236	235	233	246	199	181	140	158	135	162	163	136	170	159	148	185	140	123	160	154	132	151	164	170	176	151	150	166	147	151	144	152	170	130	130	138	157	160	141	128	122	132	155	136	133	130	119	181	150	135	135	144	152	140	138	163	162	121	161	145	138	153	149	156	154	143	133	134	138	142	157	150	138	145	166	154	157	137	148	140	140	164	141	143	142	178	144	145	168	148	142	152	152	139	143	152	160	145	137	155	146	160	158	154	153	154	164	144	146	141	132	128	148	153	140	161	130	162	128	154	144	135	153	146	128	138	130	159	151	147	151	159	137	146	121	133	142	148	165	159	162	136	157	154	135	172	160	156	131	132	145	154	162	158	158	172	133	141	152	133	123	154	154	131	139	156	129	148	129	133	163	152	133	127	153	121	124	144	123	166	173	161	145	136	155	159	144	149	164	152	134	159	123	124	138	131	143	125	157	162	170	149	132	127	144	150	147	174	150	148	145	134	144	165	134	168	126	146	153	151	161	140	138	150	174	154	174	144	127	170	135	135	157	137	154	137	141	138	134	146	145	149	133	146	153	152	133	138	141	146	148	146	153	154	149	158	135	154	134	158	151	140	135	144	131	133	140	156	155	150	145	174	179	127	164	169	155	141	130	128	160	169	139	152	157	135	152	158	154	162	172	147	133	145	156	166	146	169	140	129	137	134	147	144	138	141	151	131	158	143	144	171	155	143	131	169	150	163	149	148	143	149	158	169	178	146	144	144	135	161	160	130	160	132	140	148	142	133	148	124	159	144	156	123	162	142	133	161	141	173	149	149	138	145	172	152	160	152	145	119	147	138	143	150	160	142	137	155	151	158	150	125	152	132	137	155	156	154	144	149	145	158	145	149	139	151	145	145	147	149	164	141	151	144	131	133	142	139	127	146	129	146	142	136	137	149	121	142	181	136	159	133	177	157	135	169	118	165	148	132	150	168	149	141	143	155	158	135	135	149	143	155	161	140	141	159	143	158	153	135	174	164	148	140	132	137	154	144	140	135	147	144	135	162	149	162	172	148	154	138	148	132	165	152	137	157	144	142	147	135	143	150	178	154	175	145	148	139	130	113	141	166	140	125	150	160	146	143	130	143	157	146	130	129	140	151	168	140	146	174	171	145	133	138	147	155	134	147	156	159	169	161	135	134	149	158	134	141	157	143	140	127	136	142	132	131	154	128	152	153	156	148	147	139	154	142	168	141	150	152	159	147	166	139	165	143	132	160	152	160	165	157	127	129	138	142	134	123	136	157	114	130	172	139	139	162	158	149	152	146	143	158	130	141	142	125	173	144	133	136	149	158	149	153	153	140	151	127	103	141	141	158	137	143	144	149	136	149	155	158	159	144	143	150	160	149	138	138	159	127	143	134	164	156	175	131	153	148	159	133	151	179	151	153	160	165	141	159	142	165	133	146	150	170	167	149	153	133	146	167	150	147	167	178	155	131	157	142	177	140	153	126	152	174	151	134	142	140	152	124	122	164	152	148	131	138	183	152	138	148	155	129	162	145	151	143	134	145	143	141	136	143	131	155	147	153	127	149	125	140	139	141	140	155	147	142	131	133	169	135	144	150	161	151	168	144	166	154	150	150	137	138	144	148	146	170	148	135	140	141	144	158	157	167	151	164	140	173	131	128	143	171	167	162	131	117	149	161	153	133	148	129	136	143	164	122	109	146	147	146	151	145	148	148	150	130	152	149	172	133	133	154	142	145	166	165	151	145	145	140	135	144	162	128	152	169	127	142	161	137	141	147	160	152	126	167	145	150	124	166	147	136	132	148	155	152	150	136	156	151	154	144	159	168	128	135	156	144	145	145	145	143	148	159	125	138	149	174	146	166	128	132	160	147	171	159	137	136	142	149	144	136	139	157	146	174	148	126	165	113	171	122	152	156	153	134	120	142	140	161	139	152	127	138	139	132	148	138	148	139	143	132	143	157	153	134	142	170	144	156	166	157	134	128	158	151	157	139	143	152	145	132	141	162	133	170	144	166	147	155	154	150	145	168	140	133	145	126	137	137	157	155	155	130	166	143	175	154	145	140	154	129	133	140	129	134	137	134	158	140	156	150	156	128	155	164	137	118	155	146	160	156	151	147	160	166	159	161	142	150	137	141	149	145	145	167	155	162	135	162	154	150	150	161	156	148	161	150	138	133	153	141	114	169	141	151	123	159	137	138	183	138	132	160	124	143	157	139	152	155	154	131	168	141	178	148	143	139	150	145	153	145	165	154	153	139	139	158	138	149	139	150	147	135	136	131	179	147	123	134	154	137	130	129	147	160	134	138	137	156	120	146	141	141	150	117	149	133	136	144	154	136	181	149	141	144	150	149	133	134	146	146	158	148	142	134	159	148	149	147	137	149	149	149	168	151	138	160	145	149	141	162	165	166	140	149	147	151	144	136	161	137	143	128	137	151	160	146	158	123	168	158	146	155	134	148	157	138	145	141	154	131	168	149	147	160	158	147	159	161	149	145	138	149	132	131	153	135	166	146	149	144	147	134	134	161	161	134	146	131	156	133	135	160	172	165	140	120	166	190	154	142	170	130	125	144	145	143	153	144	125	165	151	148	125	155	138	151	153	127	131	150	141	141	134	131	146	126	126	154	130	126	152	139	135	147	150	150	151	172	159	132	130	142	135	155	146	169	167	164	149	143	140	171	163	148	132	125	160	144	155	146	164	130	147	137	139	158	159	150	151	171	152	143	169	156	161	155	175	122	129	129	141	133	159	162	154	165	145	138	161	139	159	163	172	142	176	129	128	145	163	169	130	149	132	182	139	120	144	143	134	125	149	144	138	169	148	125	143	160	157	147	148	122	126	150	143	174	154	135	158	165	159	152	153	144	159	153	153	123	138	159	129	132	154	140	154	140	148	144	144	132	135	148	142	162	184	146	138	133	142	156	150	151	176	139	146	132	133	144	132	178	152	140	126	162	121	158	150	147	148	124	159	147	153	132	149	127	170	141	137	138	124	136	143	128	140	133	127	154	138	130	148	137	162	172	131	160	153	140	151	134	144	139	145	139	154	138	154	180	146	161	138	125	157	155	163	133	153	152	132	159	160	142	164	141	155	154	150	148	124	151	139	150	139	134	127	129	156	132	139	146	137	171	149	173	173	155	149	151	138	168	131	163	154	139	140	159	161	146	126	131	136	106	129	151	150	156	166	147	172	146	133	137	150	164	145	166	149	155	149	144	140	117	131	154	143	159	171	175	154	156	137	151	155	146	146	145	129	159	179	141	138	132	128	124	148	145	138	156	148	141	154	140	117	124	123	131	178	147	126	142	150	156	136	144	145	163	137	134	162	140	139	128	146	117	132	152	130	143	163	152	123	134	140	125	137	157	140	136	152	147	152	166	137	133	133	137	155
27560	7321	11835	11139	10219	8413	5900	4257	4112	3142	2866	2760	1786	1412	1163	1294	1313	1168	1071	1225	1640	1502	1396	1338	972	824	857	854	748	698	608	643	622	638	790	859	948	985	1048	1020	1242	826	464	388	361	367	402	445	365	375	325	343	357	419	368	423	391	378	399	423	396	452	377	337	377	356	359	361	370	334	348	358	380	357	351	362	357	346	346	348	324	351	358	353	341	323	364	373	347	357	344	336	342	366	347	339	361	372	348	337	377	356	335	367	344	357	331	376	365	340	335	367	345	362	360	317	346	388	357	349	335	327	352	333	343	345	315	366	365	358	362	327	376	364	354	331	347	331	290	349	362	347	354	349	315	359	338	355	339	353	335	343	348	358	341	349	342	349	335	323	359	322	372	337	339	353	337	360	342	359	358	352	329	315	345	340	344	344	328	316	364	365	352	337	336	352	365	349	354	364	343	321	337	348	350	312	362	352	366	374	329	321	377	380	365	357	345	346	363	334	392	364	361	356	341	346	327	374	355	325	335	340	359	387	346	361	358	310	339	352	355	340	332	351	352	346	355	335	330	365	365	366	330	321	362	332	335	334	347	356	359	353	348	330	322	355	340	340	380	322	333	365	349	331	362	364	316	339	361	303	334	353	377	416	337	338	334	382	352	383	338	344	339	357	375	363	350	345	381	361	328	362	310	354	318	348	353	379	356	362	349	352	332	340	345	336	321	378	359	357	342	333	361	360	385	358	345	337	356	341	364	368	349	350	357	332	353	345	368	341	363	341	360	347	337	333	365	355	324	330	359	350	395	331	350	333	345	378	353	352	353	347	366	336	357	307	346	337	364	337	345	362	354	371	324	332	338	311	347	335	386	330	351	356	365	315	364	389	322	322	331	336	320	342	304	335	320	346	361	389	367	364	324	380	333	339	352	339	354	347	363	341	332	338	332	329	359	348	308	355	316	352	348	362	329	350	355	391	365	315	355	345	379	371	352	384	408	336	332	324	336	356	363	327	317	336	381	327	373	331	334	367	361	339	339	333	372	343	312	335	326	363	306	354	337	306	364	319	327	334	340	383	363	338	305	334	354	332	343	331	344	354	343	347	337	315	339	354	366	320	331	338	344	355	354	359	332	367	363	347	345	371	340	356	330	328	356	403	330	357	345	358	321	313	350	379	350	334	347	369	341	366	364	330	343	337	337	321	396	352	320	326	351	355	381	346	335	315	339	329	358	351	366	364	375	346	355	364	338	367	365	354	384	328	323	341	325	341	343	332	360	360	340	374	394	336	338	335	370	360	382	343	346	375	352	345	333	333	338	340	368	369	315	323	349	340	388	354	348	388	352	360	365	323	353	310	365	342	347	354	348	352	332	349	340	373	350	333	349	333	373	370	369	351	349	337	356	360	331	362	367	321	357	324	356	362	380	368	343	325	358	358	328	323	338	342	344	322	349	364	318	358	324	341	331	361	350	366	326	363	350	365	319	336	381	358	301	347	341	314	379	340	360	353	315	329	340	351	337	316	336	369	324	356	332	361	326	302	359	381	360	333	345	346	333	321	368	349	344	367	359	303	333	350	329	357	377	357	330	356	349	372	369	346	366	343	343	362	352	356	337	346	338	372	348	311	385	340	333	362	366	378	353	354	352	295	352	322	339	367	356	356	369	361	341	329	351	373	311	341	346	350	338	331	351	355	330	374	314	354	313	322	343	350	320	354	344	383	347	336	324	333	348	332	332	320	341	360	346	348	342	308	335	340	351	361	364	326	367	361	352	322	361	325	385	350	318	346	298	358	362	349	351	334	343	335	362	336	381	369	353	353	315	350	326	344	316	317	376	334	358	330	337	350	351	362	339	339	355	362	337	317	363	344	375	340	342	391	348	352	320	360	341	341	374	339	337	324	374	317	352	372	350	321	370	347	343	357	327	342	328	353	342	355	321	348	343	325	348	349	361	329	356	330	329	294	336	330	300	351	352	328	333	357	330	364	357	334	355	322	362	331	296	338	347	342	354	353	319	346	343	335	337	333	337	326	343	386	344	364	330	379	327	327	383	358	360	347	344	321	325	330	383	326	318	360	356	341	403	349	329	293	333	330	316	361	321	337	361	336	348	363	320	381	357	332	367	329	318	336	365	372	334	327	338	354	377	331	382	329	345	347	348	325	382	365	330	366	373	349	366	319	324	359	358	352	382	317	365	358	358	324	331	343	345	358	349	359	362	355	344	353	369	328	352	359	370	327	371	344	378	351	343	324	335	339	359	353	338	357	347	383	345	343	348	366	352	364	352	378	340	330	364	363	358	337	329	319	360	325	362	357	335	352	355	353	352	355	351	355	359	349	352	320	350	337	345	319	347	337	362	313	341	361	358	336	326	324	341	343	350	343	322	351	337	344	336	337	375	357	329	334	363	330	356	339	339	348	317	356	372	350	369	349	373	340	350	342	293	354	374	344	357	323	393	339	341	368	356	311	334	331	366	342	364	379	326	367	327	344	325	350	343	384	358	338	344	386	381	325	370	384	355	343	349	348	336	373	353	361	366	353	327	399	332	361	357	369	349	369	345	345	325	350	340	361	366	335	344	340	336	331	309	324	354	331	388	347	313	362	334	324	346	336	372	375	318	353	365	330	342	367	376	372	341	375	345	352	345	360	369	335	346	345	344	374	331	381	344	359	340	341	366	352	327	337	351	359	289	385	327	342	360	347	335	373	349	359	346	348	357	332	364	333	360	349	350	334	361	361	344	317	318	324	339	320	335	357	324	370	331	354	360	396	360	374	343	370	321	359	366	318	371	338	349	334	322	313	346	389	372	368	359	353	361	317	356	332	356	373	352	318	339	326	365	343	387	369	341	341	306	357	376	371	354	340	336	363	337	331	344	378	368	352	358	368	401	346	324	348	322	357	355	328	326	372	328	322	374	341	329	327	322	361	338	342	370	337	338	334	370	333	335	353	366	341	324	392	384	338	335	330	317	371	379	357	329	322	352	359	324	330	346	362	345	319	362	359	350	365	358	322	350	333	349	330	335	331	317	352	420	283	355	356	369	326	331	354	313	358	331	344	351	357	324	341	355	322	326	382	332	357	376	337	338	353	312	383	389	357	332	335	305	353	327	299	337	367	366	362	343	360	354	330	323	368	330	333	369	348	376	341	350	337	332	341	366	348	354	344	345	382	373	322	334	328	309	331	311	379	369	333	349	353	333	359	352	337	347	370	359	358	320	380	339	335	379	305	344	355	319	326	340	375	351	349	353	351	390	362	347	345	352	367	335	328	355	324	352	353	334	337	336	318	366	354	312	351	372	340	369	329	358	322	347	358	357	335	358	362	335	336	360	336	336	353	348	371	337	330	349	374	321	347	323	403	362	357	375	365	372	333	366	374	364	368	345	333	348	348	359	361	351	353	339	360	329	339	334	348	355	369	328	309	310	329	361	385	369	349	380	345	395	320	336	330	351	341	356	335	369	338	360	349	328	388	340	349	348	356	335	332	344	343	321	352
15225	3965	3050	1569	748	587	532	429	396	346	293	324	274	261	260	254	277	287	253	248	235	283	254	277	251	239	278	256	251	252	251	261	242	259	250	248	243	245	255	235	226	239	262	232	268	252	230	244	224	240	242	253	249	246	239	251	265	233	256	273	252	247	266	245	244	255	250	232	244	274	259	251	227	260	262	255	249	224	226	215	248	256	216	227	260	243	253	234	236	255	266	245	245	238	251	278	265	220	239	243	228	242	262	243	254	265	229	255	255	243	255	228	231	265	250	289	231	237	269	238	257	236	256	229	256	246	250	222	263	207	235	261	239	265	256	253	242	223	221	252	228	232	209	253	262	234	235	241	237	282	242	235	252	260	232	238	274	232	250	224	243	239	253	232	267	233	254	259	234	245	221	250	244	234	232	237	232	230	242	240	234	244	220	250	232	247	239	270	256	249	230	229	232	254	236	242	249	229	238	241	218	241	241	250	274	260	280	246	262	250	248	252	249	246	261	269	237	235	219	247	227	252	211	246	237	259	240	250	227	252	266	219	234	227	249	258	245	261	258	238	251	236	236	231	265	272	264	268	237	234	238	263	249	231	250	235	250	236	242	243	263	230	237	258	258	236	236	214	263	262	229	242	219	253	234	249	227	265	250	251	232	237	237	230	220	244	271	241	252	249	213	228	242	248	243	245	233	274	238	262	257	275	238	241	240	252	247	239	271	237	287	261	225	227	231	265	254	249	254	226	209	261	233	220	233	258	262	221	230	247	228	209	269	280	232	284	253	234	236	277	239	271	265	236	247	245	251	240	243	225	265	236	250	238	217	237	244	244	241	278	250	224	238	224	226	248	236	270	252	255	233	230	231	250	244	256	228	249	251	250	249	245	236	255	242	193	242	277	269	242	262	245	220	271	224	254	233	256	242	225	239	240	232	252	266	245	235	269	272	245	231	232	262	256	226	276	218	243	249	222	245	234	258	231	248	244	261	217	246	237	259	253	234	243	240	243	263	253	212	256	222	280	246	243	241	243	246	229	252	268	237	226	236	245	261	214	256	267	252	234	225	211	257	206	223	238	234	246	246	237	203	240	236	286	269	243	238	248	246	255	237	246	251	246	240	238	235	222	248	226	216	259	250	262	271	234	246	261	236	267	246	233	235	228	266	240	252	275	259	244	246	283	267	246	202	235	257	238	252	225	245	271	255	252	238	256	247	238	221	254	241	234	250	246	217	245	231	255	234	250	225	202	214	243	220	249	256	251	274	277	241	250	265	240	252	236	254	263	243	275	253	264	243	262	248	247	266	249	247	212	229	239	245	230	246	228	272	258	252	253	231	248	278	260	287	255	211	250	268	256	256	262	253	258	270	239	248	232	249	261	259	246	262	268	234	234	262	233	236	271	234	227	229	242	254	210	228	252	242	229	230	242	264	243	228	249	247	229	225	236	268	257	242	263	268	256	232	236	234	239	248	242	246	239	261	259	253	266	217	243	248	245	247	244	250	232	262	245	261	237	235	240	254	244	237	257	236	255	235	187	240	237	243	230	254	245	264	232	226	256	230	233	241	276	219	256	280	263	291	252	258	232	241	225	258	276	238	283	242	261	268	238	253	272	274	271	236	223	266	270	254	260	244	223	220	247	255	261	248	250	262	293	262	231	231	229	265	249	249	243	257	249	254	234	251	223	238	246	231	217	258	251	265	254	234	251	242	217	210	252	219	251	216	234	261	248	236	235	267	252	264	225	252	266	220	243	242	250	248	267	243	245	237	228	218	213	260	256	251	238	246	265	230	231	240	274	253	238	224	237	251	245	231	226	245	247	247	245	251	278	228	216	276	245	230	253	249	237	256	268	222	247	276	238	265	266	244	226	261	246	229	248	220	257	236	238	251	226	230	260	257	252	247	272	250	262	242	212	247	243	251	243	253	234	268	269	254	245	241	229	226	233	239	257	286	248	286	234	266	274	251	248	283	213	254	248	228	238	229	249	238	236	213	248	229	257	244	218	245	256	244	275	261	244	251	262	252	214	247	230	247	237	243	243	265	252	244	240	263	268	245	247	244	240	259	227	217	249	267	254	223	232	265	245	260	247	227	238	238	247	262	251	221	260	229	232	227	295	240	252	265	258	257	254	258	246	233	270	245	242	241	241	271	270	292	250	243	240	249	245	266	261	236	268	255	240	268	227	231	260	216	250	253	244	222	224	269	262	226	272	244	242	221	208	283	232	220	271	210	235	226	253	245	248	244	251	238	238	262	243	254	265	243	239	244	243	263	232	243	240	247	247	240	243	231	242	236	234	263	213	230	245	250	246	208	235	236	231	246	233	249	232	231	252	280	231	266	238	261	249	241	230	250	226	267	244	258	217	267	253	237	259	235	237	271	255	261	270	233	224	242	227	240	257	227	221	241	244	282	222	249	251	237	242	251	261	251	246	248	270	260	235	248	255	242	248	207	247	252	281	210	250	295	268	254	243	255	234	273	281	259	253	240	238	266	245	247	220	253	212	231	233	269	279	236	244	234	219	247	240	263	253	301	242	232	260	245	247	241	255	254	277	249	215	252	277	276	262	229	265	245	260	244	268	276	241	240	250	259	233	267	235	235	252	229	257	292	207	241	262	243	250	254	224	246	250	259	211	245	258	241	245	230	229	251	263	273	254	255	228	269	245	242	267	205	255	270	243	244	260	254	221	247	234	246	251	258	212	244	231	252	235	257	243	235	247	257	215	266	243	234	237	218	249	250	276	249	278	232	248	239	255	236	253	262	236	234	251	249	221	248	268	277	253	248	242	283	259	245	257	214	239	244	262	244	241	256	247	252	238	251	268	247	269	226	236	245	259	262	243	254	226	212	252	239	252	224	265	277	239	222	237	250	243	246	223	224	231	216	235	247	259	252	204	229	247	238	214	229	255	245	238	236	245	239	262	248	239	256	245	243	222	232	219	251	262	272	226	283	281	264	211	242	246	269	246	264	249	246	263	258	226	280	239	241	236	255	268	223	242	226	231	253	203	236	255	256	247	243	224	235	260	247	242	231	205	260	241	226	256	263	255	234	239	233	251	227	248	248	260	240	267	213	245	221	242	258	251	271	251	224	246	230	251	235	239	250	257	231	252	234	246	228	236	232	257	221	237	234	244	274	209	234	252	258	244	220	228	229	251	244	222	240	220	260	233	278	262	245	240	215	259	252	256	230	225	228	250	299	254	270	244	229	240	256	228	226	226	255	265	257	272	218	226	241	251	234	259	265	262	238	253	253	239	220	254	249	236	238	227	242	234	285	235	265	254	251	233	251	244	270	226	254	229	264	253	260	257	291	235	243	230	261	234	231	260	259	263	255	258	255	234	222	250	262	258	265	244	248	265	251	259	242	254	272	289	241	282	285	223	241	267	284	226	261	260	247	271	234	247	231	247	280	241	243	248	221	257	243	255	248	222	242	239	256	259	288	232	248	270	253	249	225	240	270	244	258	257	253	239	223	222	199	231	265	263
9061	2728	5722	4299	2660	2193	1910	1549	1304	1029	903	888	704	621	698	662	670	660	658	629	579	639	582	604	650	605	619	595	618	569	542	542	562	540	528	558	549	549	575	538	579	566	516	525	495	536	506	504	567	532	547	544	546	552	539	527	529	504	563	525	551	555	580	515	527	529	549	518	513	509	517	573	490	514	586	494	545	497	523	567	509	545	531	528	586	518	547	541	510	513	533	517	538	524	545	546	514	543	540	529	519	542	579	552	547	560	552	524	542	476	543	530	541	539	556	522	533	514	529	535	567	529	551	586	511	541	545	540	506	522	558	535	536	557	533	519	531	525	549	509	586	549	575	598	497	511	529	542	538	516	521	518	501	592	521	507	531	534	506	491	527	521	515	537	509	541	565	527	542	562	529	580	530	517	526	538	560	569	517	526	487	543	537	507	543	528	576	548	544	502	566	508	522	551	515	515	503	551	549	497	556	514	491	481	533	544	513	511	543	526	520	544	523	540	511	555	564	539	541	536	512	508	527	531	547	516	497	562	537	556	491	475	536	533	605	538	513	535	537	529	520	531	507	544	529	541	549	528	529	501	566	525	520	504	563	543	537	553	517	558	523	516	548	558	525	496	518	526	524	552	523	511	548	499	549	499	578	553	545	520	534	484	538	539	524	518	488	543	493	506	551	514	531	543	533	501	540	533	509	568	551	538	507	526	569	548	550	531	497	545	499	554	516	558	562	549	514	520	517	530	572	531	550	537	572	532	503	559	523	540	521	553	514	569	587	528	564	547	551	540	517	546	508	498	508	539	521	522	517	552	526	530	566	525	541	535	573	535	526	543	527	493	545	524	494	538	550	558	531	568	542	530	514	543	593	534	528	528	537	536	524	571	559	544	507	508	541	540	588	526	514	528	538	521	524	526	509	521	536	578	566	536	551	554	540	523	541	496	560	581	548	539	575	512	553	531	566	505	526	515	526	522	560	551	525	540	526	485	547	534	558	545	518	497	550	524	487	528	555	508	550	532	564	531	512	528	538	535	584	566	561	515	524	544	518	503	522	572	559	574	538	548	549	541	545	540	554	551	546	565	566	544	567	510	539	565	508	521	530	543	513	498	489	527	497	580	494	566	522	524	532	514	498	537	526	520	580	564	534	535	529	556	521	516	539	536	587	544	539	536	487	546	486	540	541	519	550	505	501	532	541	550	521	562	532	493	554	534	534	519	561	520	558	525	561	504	546	521	551	510	552	521	542	537	511	558	540	505	524	524	548	519	519	484	559	565	576	529	525	506	534	571	538	526	527	529	523	539	514	534	496	532	525	516	493	552	524	547	496	556	549	554	558	519	538	504	527	539	502	557	527	514	516	520	563	549	549	497	568	503	569	542	543	524	571	530	553	496	537	516	530	508	566	545	494	528	568	529	552	524	500	497	540	563	526	529	546	527	540	541	561	501	494	514	538	526	536	556	538	488	552	520	502	502	538	523	536	534	566	563	538	517	532	480	505	606	561	546	533	527	554	528	491	489	532	523	517	522	542	540	531	510	515	523	539	545	594	524	528	554	502	515	522	543	567	538	548	551	499	575	540	540	522	550	553	512	533	533	547	529	539	550	527	590	548	568	527	533	501	516	542	508	548	583	543	507	558	495	554	522	547	530	526	493	548	590	517	548	514	531	556	539	505	524	565	560	530	545	538	543	537	525	536	545	554	540	523	540	524	565	561	556	511	505	529	521	516	527	567	552	564	517	510	476	521	539	504	540	539	568	497	561	528	503	536	555	515	563	554	567	553	551	535	482	521	532	487	552	532	491	540	510	542	499	546	533	530	550	488	522	529	507	508	507	570	542	555	553	520	522	499	532	511	598	555	562	536	540	518	570	548	496	540	568	543	531	524	543	518	538	520	544	562	571	550	579	555	529	527	527	542	519	522	534	511	543	537	492	499	523	523	507	513	553	538	513	531	537	529	484	537	510	527	507	520	528	572	505	520	561	578	513	483	516	526	505	507	511	519	513	535	514	567	540	511	535	557	547	526	504	545	533	542	557	546	535	565	527	545	540	544	521	505	545	530	508	515	525	521	527	536	547	550	542	574	567	539	524	527	526	514	511	503	540	562	500	517	491	552	559	537	491	520	579	499	520	533	515	497	526	526	554	529	520	520	530	514	577	565	583	542	524	534	546	508	526	529	518	502	557	507	502	529	508	541	487	512	529	548	567	513	573	533	503	526	540	560	515	545	487	524	490	528	556	546	488	534	567	532	502	540	530	526	516	528	504	554	558	506	540	531	552	537	517	535	532	566	530	509	541	544	542	521	521	509	506	521	501	512	519	551	579	551	532	505	577	513	534	537	523	554	536	550	519	552	521	586	534	541	564	539	568	528	516	524	506	517	571	516	548	505	527	533	549	539	496	508	527	576	500	550	542	499	529	523	558	557	565	495	567	515	532	537	484	516	547	547	510	556	519	576	527	523	513	540	533	545	536	532	540	530	540	485	552	515	549	546	542	558	507	544	558	523	561	527	576	557	560	534	524	537	518	577	529	529	519	524	551	537	542	532	520	489	520	537	530	496	550	499	532	542	515	522	548	509	513	536	519	492	514	521	530	537	509	538	502	511	533	545	508	538	538	577	504	550	538	528	524	509	530	570	540	561	515	514	515	529	589	540	529	549	538	535	540	478	548	524	525	597	558	526	559	559	539	515	585	519	529	533	553	534	526	573	535	528	569	548	504	538	558	513	515	549	561	511	570	542	518	521	548	532	512	547	545	549	531	522	531	541	507	526	559	510	549	532	539	550	559	545	529	544	559	529	480	538	535	526	547	531	524	560	558	522	563	548	511	509	548	544	537	524	536	563	537	525	503	527	560	521	544	558	474	521	516	557	519	555	504	534	543	534	552	552	529	512	562	533	505	515	555	525	554	526	522	542	526	531	541	506	529	561	546	564	538	499	539	513	540	578	551	536	539	546	556	534	542	520	539	538	533	537	518	517	559	531	549	570	546	504	552	553	486	525	515	525	569	537	484	509	480	546	516	528	590	529	505	533	559	546	558	538	526	538	525	555	558	520	533	533	512	566	527	529	527	551	515	550	509	576	547	539	535	508	523	522	531	482	554	539	529	546	540	543	514	497	560	530	512	521	528	516	569	545	542	549	590	549	537	559	524	557	544	567	527	526	543	548	548	578	503	518	535	519	555	544	518	543	515	509	547	521	588	555	519	547	508	551	541	563	549	543	541	554	534	558	486	521	548	560	546	493	525	535	516	552	496	482	520	536	574	515	572	547	522	529	543	538	518	552	523	555	543	548	541	523	522	574	534	549	515	541	475	537	566	524	517	554	524	537	542	542	554	550	494	551	523	517	512	516	554	531	610	535	530	564	508	501	530	545	548	520	586	520	523	573	531	557	499	546	531	536	550	533	524	550	564	530	512	532	525	523	542	522	528	519	517	514	553	519	534	535	528	515	546	500	539	532	543	527	536	546	518	515	560	530	556
33827	11846	5631	3436	2027	1523	1053	775	514	464	381	367	278	250	225	241	238	225	194	224	232	201	254	215	188	184	194	203	197	162	156	165	154	158	169	179	189	187	241	195	210	151	198	146	126	134	168	153	150	173	150	140	147	129	158	124	153	177	148	184	184	153	149	160	141	196	175	138	153	141	164	154	149	157	136	137	143	155	145	169	157	148	164	162	148	143	146	129	153	162	146	143	147	163	172	153	156	163	129	167	132	155	155	150	164	153	148	155	151	152	145	135	175	128	173	157	155	166	160	157	176	152	149	135	164	153	169	154	159	155	134	136	183	149	148	171	158	143	151	161	147	135	153	143	162	163	164	144	139	171	174	163	176	148	171	156	159	159	131	146	139	135	147	155	147	143	150	153	166	157	140	142	138	169	169	163	139	159	156	177	154	158	138	157	154	141	133	151	143	162	146	153	140	155	136	157	133	178	149	143	151	143	143	148	184	123	165	159	176	161	151	151	165	144	168	141	139	131	155	142	135	134	145	139	140	155	170	162	161	177	156	146	125	150	137	143	154	153	152	151	150	151	139	145	180	161	149	136	155	149	135	160	147	153	156	157	149	132	159	163	172	120	130	152	144	171	150	148	141	166	148	154	145	143	141	147	185	161	160	162	171	174	144	130	159	157	171	150	158	132	160	139	144	158	138	134	162	132	156	164	165	155	132	155	148	157	179	156	142	159	138	148	162	157	159	146	159	135	157	147	148	116	159	159	130	142	141	151	157	169	146	163	173	147	163	140	164	161	147	152	171	157	152	152	146	174	149	137	177	144	133	140	141	166	146	137	142	138	135	165	146	182	137	156	154	165	145	131	162	134	150	146	175	152	167	148	145	150	183	151	146	160	138	153	126	164	150	171	141	158	158	152	144	139	134	145	143	165	157	141	159	155	128	158	126	153	138	171	127	159	162	157	165	143	152	153	122	112	169	133	146	160	140	161	135	163	142	166	126	166	157	150	143	153	178	176	141	136	170	150	147	144	146	154	142	147	153	155	153	132	165	144	149	162	135	166	173	158	163	168	146	163	130	159	154	160	131	154	146	123	147	146	147	131	136	155	164	128	160	129	153	155	158	144	164	135	158	143	152	133	145	148	157	146	148	149	125	153	163	160	142	152	144	148	162	150	181	155	123	123	167	160	133	147	160	143	158	152	157	171	144	134	146	156	189	178	153	132	123	169	149	140	152	144	168	138	153	170	175	157	140	177	131	127	145	145	152	125	160	134	156	115	160	152	167	141	147	147	146	125	171	153	175	141	120	168	152	163	144	152	161	166	176	155	149	153	172	163	135	139	165	160	169	165	150	136	162	135	155	142	160	171	166	164	136	136	167	134	150	158	148	155	180	131	172	124	123	147	152	158	150	132	128	167	181	158	135	117	148	134	153	136	150	134	135	183	149	126	154	131	123	152	148	141	128	168	130	134	137	122	176	157	148	166	142	174	172	153	151	185	145	144	137	158	160	139	147	148	154	148	148	150	155	138	175	143	140	153	142	147	161	157	158	152	151	142	155	131	139	155	139	129	164	166	141	148	144	169	163	163	153	159	157	161	130	185	135	160	146	159	150	144	141	171	138	137	139	151	142	133	160	159	143	172	131	148	151	145	161	128	131	142	155	148	179	163	160	150	169	140	161	151	135	166	133	135	165	141	165	152	176	162	175	141	148	134	163	141	148	140	134	150	150	156	158	141	151	149	157	152	161	156	167	147	140	141	144	172	155	162	159	156	152	150	163	132	139	153	138	144	154	153	150	153	131	145	147	157	147	149	147	145	158	152	159	155	152	144	145	146	156	161	145	161	128	161	134	144	164	142	138	165	160	145	164	154	152	157	140	159	140	172	149	160	144	146	155	147	173	155	141	152	135	141	162	154	153	123	164	155	147	148	138	145	150	161	174	177	132	143	141	132	144	142	185	162	143	153	150	145	182	149	170	143	150	146	156	135	142	154	137	181	193	133	159	144	170	146	154	144	130	140	146	138	163	147	140	151	130	146	149	152	140	156	144	152	142	134	141	157	156	152	119	146	176	166	135	149	164	150	150	154	145	134	161	138	150	151	120	152	153	132	159	158	153	159	154	132	125	139	172	134	153	167	162	151	149	163	140	161	141	139	139	135	161	152	182	139	156	161	169	171	139	135	174	152	151	140	160	157	143	135	133	146	151	135	145	153	124	150	165	157	168	155	155	137	150	150	139	154	145	159	154	140	153	133	146	146	142	146	133	143	158	148	131	140	141	150	174	124	132	123	141	163	130	136	148	158	160	152	161	152	147	157	183	164	130	140	152	172	143	157	145	146	163	144	151	169	177	159	175	155	148	150	145	154	152	160	147	147	129	146	158	136	148	165	159	122	160	146	149	144	159	122	136	154	136	162	146	161	146	122	141	147	138	134	149	154	130	162	146	158	129	136	169	152	152	151	131	154	143	141	168	148	162	130	151	131	127	150	157	124	167	164	140	144	160	155	128	138	138	136	137	148	144	141	151	120	152	172	152	146	138	152	140	161	136	150	161	146	157	139	128	133	173	149	156	151	146	145	163	148	145	172	156	168	146	141	166	157	151	146	121	153	143	130	134	143	164	161	163	149	130	142	143	147	137	154	173	138	157	156	135	158	129	136	144	169	156	156	147	139	147	158	133	151	146	146	169	170	143	145	151	158	147	164	164	203	153	145	130	196	144	172	164	152	157	145	144	138	143	155	138	173	148	138	176	154	146	153	142	155	131	129	116	157	154	143	152	152	147	153	146	172	162	129	165	133	166	144	172	163	152	137	150	175	131	145	165	136	162	163	157	160	141	145	124	158	145	149	148	150	138	140	134	150	132	167	143	176	172	155	145	167	144	137	157	151	158	172	145	152	142	162	155	152	154	148	141	163	152	144	143	163	169	146	155	130	156	153	174	149	149	151	129	144	165	137	165	162	133	159	146	148	167	153	184	140	121	186	149	164	167	179	165	150	135	173	164	182	139	163	146	161	152	152	186	161	146	164	137	152	128	137	137	125	155	147	157	152	156	135	119	141	148	149	163	160	147	140	157	141	149	143	155	167	155	169	155	137	152	146	150	161	121	158	147	168	167	150	147	153	135	140	151	140	170	148	143	133	162	154	148	124	140	164	116	161	140	144	156	174	130	161	152	156	165	145	149	144	142	168	158	170	131	149	189	161	121	148	149	139	144	152	138	152	149	164	162	168	150	158	145	138	142	157	145	145	148	127	133	157	130	149	163	127	155	144	168	131	160	148	133	151	154	142	148	155	155	150	131	142	141	167	157	176	148	135	151	128	158	156	130	176	173	164	151	138	119	137	159	160	167	158	145	144	151	143	158	159	166	134	168	160	157	149	132	157	146	167	170	143	169	161	175	152	173	143	165	154	165	162	120	149	149	141	154	164	127	150	148	158	139	141	134	167	174	162	155	132	160	146	139	152	141	143	152	146	144	121	158	125	143	142	179	134
20861	5203	8831	8284	6828	5566	4304	3389	2364	2087	1883	1681	1073	965	907	920	875	809	808	919	1057	972	904	792	659	620	624	595	516	523	518	486	479	525	591	615	601	662	718	762	737	583	439	382	345	396	417	370	338	379	348	359	360	345	370	343	346	339	360	387	376	381	385	378	359	370	378	334	345	363	332	336	370	361	378	354	331	331	332	368	372	334	340	359	334	360	318	345	365	366	346	363	375	331	350	337	349	346	324	348	366	368	367	345	341	344	334	339	369	363	357	321	336	383	358	384	342	363	343	366	362	348	365	339	332	337	361	367	354	393	367	354	307	376	379	362	388	348	355	354	391	338	322	355	355	347	327	371	350	360	368	347	341	371	323	333	411	351	350	348	364	356	352	341	364	341	358	364	341	334	324	358	329	372	373	345	368	381	385	333	324	346	376	344	352	334	367	334	353	378	329	351	345	349	367	318	321	326	353	389	348	347	355	347	344	328	332	318	372	367	369	345	376	322	339	355	360	368	374	347	375	352	330	353	366	296	330	371	328	342	371	342	363	367	347	366	361	374	365	350	342	387	378	332	333	349	383	355	331	347	368	380	352	330	364	371	345	360	359	373	344	358	357	373	321	347	339	342	333	345	351	358	355	365	339	363	356	354	306	329	347	351	359	346	330	339	364	334	366	345	383	363	348	336	312	370	339	344	347	322	366	344	367	368	319	313	323	332	333	356	344	341	356	356	329	345	336	369	360	349	391	330	354	347	340	328	361	350	362	345	359	327	368	307	313	368	348	347	309	349	344	352	352	343	349	366	340	342	318	338	345	316	333	341	346	345	354	369	343	324	333	338	336	318	346	316	345	360	358	357	320	337	385	318	326	338	343	319	357	357	348	346	323	351	399	376	363	354	327	353	364	312	352	388	337	341	356	330	333	353	358	331	327	328	358	361	315	313	357	350	354	366	349	356	347	352	358	335	383	365	369	381	353	328	342	335	371	379	346	358	326	410	382	378	361	341	325	353	335	333	347	354	351	318	329	337	352	376	340	329	356	349	340	327	399	355	359	316	354	353	333	365	343	348	350	350	357	349	370	344	387	366	357	349	314	386	363	344	330	364	323	330	369	339	392	346	345	338	340	363	345	351	366	348	358	346	343	332	364	355	324	352	340	351	362	329	335	344	365	326	355	392	381	370	339	344	367	348	342	342	307	360	336	347	365	383	342	350	352	345	348	354	328	366	368	302	359	337	338	356	361	341	328	363	348	331	371	338	331	367	346	364	360	347	370	367	377	338	357	362	381	348	370	366	348	342	352	327	351	362	328	339	322	346	328	397	379	373	334	348	347	344	345	350	360	346	386	359	369	350	354	375	332	334	382	362	391	347	356	336	339	345	309	364	368	338	344	367	393	338	358	336	353	378	329	382	384	340	324	327	361	361	326	342	369	365	352	324	409	364	322	320	364	338	320	364	334	344	372	373	351	332	342	357	344	337	339	353	324	401	385	331	418	327	362	353	361	392	376	354	361	321	339	339	349	344	356	341	359	369	346	372	361	338	362	373	362	364	363	342	375	320	364	365	311	353	329	389	347	331	342	346	313	341	328	373	378	310	345	347	340	330	363	353	373	345	338	370	334	349	320	349	350	338	357	363	345	362	373	367	355	341	323	330	345	345	342	328	350	351	366	350	367	355	363	322	352	351	352	364	335	365	314	361	366	346	337	322	333	353	386	335	352	344	312	347	322	357	339	342	350	371	357	292	332	327	396	354	391	313	326	334	358	367	366	376	353	341	338	360	357	335	356	336	319	335	348	349	356	364	367	347	369	349	348	316	353	316	345	325	309	353	355	361	365	378	345	377	322	389	321	334	356	380	344	352	324	336	352	351	370	358	396	352	326	331	345	358	348	361	342	346	340	384	366	323	335	358	320	324	378	353	369	334	355	352	348	341	360	351	352	377	355	314	359	371	312	348	309	363	344	339	344	340	352	352	405	334	357	338	388	393	387	344	301	364	349	340	353	378	383	352	358	340	347	336	345	367	340	346	315	329	345	357	346	340	341	347	327	374	363	360	337	353	345	356	360	326	337	340	349	338	357	325	400	333	359	343	329	344	354	327	372	332	371	365	336	353	363	366	335	336	356	344	311	331	366	366	342	328	372	325	374	343	385	350	375	375	380	339	377	329	373	348	338	363	352	348	335	345	351	369	332	347	381	330	332	367	327	322	349	344	379	317	361	356	314	342	342	347	346	359	344	373	346	348	355	311	336	341	388	371	345	362	365	372	338	343	352	364	360	342	336	340	344	336	320	350	340	334	323	372	363	354	341	344	331	378	339	322	346	345	363	345	335	358	306	339	351	346	334	345	388	323	364	360	373	342	366	365	352	322	349	370	363	360	327	382	355	352	335	350	352	361	319	337	348	395	367	319	388	341	329	330	334	359	360	360	377	362	344	328	365	341	360	366	352	351	340	328	344	376	337	356	333	385	319	332	363	304	362	297	354	329	336	326	359	374	342	340	366	324	383	362	339	344	339	384	354	321	382	337	344	331	341	346	349	349	332	359	371	362	331	366	380	339	347	364	384	367	351	349	366	328	323	338	363	369	358	386	350	353	383	336	358	386	343	351	339	364	339	356	364	347	328	352	324	350	375	360	349	360	343	344	351	338	352	386	350	334	385	326	369	351	334	337	343	354	372	365	339	339	358	361	365	360	321	330	372	359	372	345	331	335	371	294	347	364	371	342	352	355	329	358	330	360	354	323	394	354	336	353	345	319	377	364	345	326	340	358	355	342	378	312	354	311	325	356	381	354	355	327	344	323	341	346	350	350	383	376	325	376	324	339	347	343	337	346	349	334	342	345	337	384	348	338	364	364	374	339	345	340	372	332	333	358	353	351	375	332	358	330	343	369	302	336	334	353	333	347	344	335	334	354	329	342	309	339	351	322	354	354	349	356	304	350	315	352	326	350	352	361	330	327	345	353	343	326	330	349	329	368	369	335	360	358	351	342	347	364	320	341	338	356	328	310	313	335	351	378	346	359	383	335	370	342	290	354	368	348	346	364	347	340	354	349	381	373	335	325	334	319	384	319	353	364	375	364	363	353	324	383	328	335	342	357	369	390	352	365	340	364	326	330	304	334	334	326	325	372	347	351	372	360	365	343	314	373	354	338	374	375	335	322	348	309	329	350	334	344	357	362	340	324	342	328	337	303	344	346	340	393	341	375	363	346	350	312	370	341	383	372	355	345	379	341	354	360	366	337	330	368	377	356	359	369	355	337	358	347	370	351	350	347	339	334	326	352	347	326	351	344	360	335	356	322	335	363	321	348	353	347	345	364	354	382	340	363	345	326	316	334	389	334	365	361	350	332	349	345	369	358	345	348	396	348	330	375	356	368	379	334	326	355	342	327	348	381	314	361	364	360	314	309	343	341	379	363	332	340	379	351	349	353	358	339	343	382	333	319	385	364	352	326	335	351	338	405	358	360	330	368	332	360	375	329
44919	19725	9109	5206	3474	2340	1437	1086	877	690	733	525	341	282	307	270	299	245	244	239	307	285	291	227	227	222	215	186	178	163	219	191	184	211	206	211	217	203	221	251	226	205	203	179	164	187	174	170	140	133	134	140	147	142	139	154	155	150	191	160	161	146	139	162	143	132	169	156	137	153	169	159	163	143	138	143	139	141	138	113	120	148	150	126	147	126	165	154	140	154	138	174	151	146	143	140	134	142	130	155	152	180	127	120	101	146	153	128	156	139	137	141	140	152	168	145	163	147	123	133	141	147	123	125	141	132	170	136	129	158	145	158	138	170	134	179	150	146	168	150	135	156	146	126	148	122	140	128	141	136	117	136	152	146	135	154	128	150	153	172	143	149	134	141	157	139	112	127	138	159	158	150	139	148	128	152	161	175	135	170	163	152	145	154	153	167	139	121	145	132	134	142	151	145	140	112	146	158	135	161	163	176	137	164	138	147	145	134	143	142	151	155	150	150	163	152	153	129	138	139	132	158	157	135	126	133	145	152	134	169	161	118	148	151	166	129	141	153	140	126	143	132	140	140	159	164	150	144	142	145	128	144	150	159	129	132	154	164	125	134	152	126	144	121	125	121	137	145	158	131	115	157	153	137	124	137	174	154	165	131	143	147	153	133	135	142	120	144	148	130	150	114	150	133	142	149	141	167	134	161	130	144	179	142	148	160	138	157	147	151	118	168	145	157	145	152	150	156	140	145	152	158	184	121	129	122	149	129	158	139	144	158	114	162	148	159	147	151	149	158	158	167	142	112	136	154	141	133	134	165	148	125	137	155	144	150	150	145	152	129	135	156	161	157	157	146	149	135	140	147	142	158	140	156	157	145	149	157	162	154	135	139	156	144	150	127	159	135	161	175	162	135	150	140	168	152	139	125	170	138	148	155	130	157	138	125	140	152	142	135	137	130	138	146	132	131	125	147	143	159	143	152	147	130	161	141	124	144	159	130	127	160	131	154	137	157	143	165	144	129	145	153	128	121	136	152	136	130	147	145	159	127	126	140	158	144	161	114	151	140	148	140	157	160	143	141	154	157	159	147	143	128	152	150	141	145	134	138	129	148	151	151	155	156	163	127	151	148	151	134	165	138	153	167	128	149	164	150	136	138	135	150	141	152	138	138	151	134	137	127	144	147	132	141	146	146	141	146	163	130	162	145	151	175	175	136	164	166	172	128	149	151	145	149	149	172	136	164	149	157	152	151	149	150	142	143	144	152	165	157	144	156	146	120	167	142	134	124	140	170	157	158	142	153	162	148	139	138	159	161	134	161	145	160	141	159	154	150	143	159	132	141	144	153	168	135	116	142	136	174	153	141	142	140	147	120	157	156	142	136	134	153	139	159	126	147	139	148	143	156	155	150	150	153	152	134	150	133	124	153	135	141	159	131	122	155	149	119	153	154	140	141	133	140	140	161	155	126	127	148	145	161	125	146	155	174	147	126	141	141	128	145	173	151	159	153	156	137	149	127	161	134	133	141	150	144	135	133	139	128	152	127	160	137	139	156	147	152	140	148	140	137	134	143	141	141	155	117	146	145	157	152	149	136	145	167	159	133	125	122	142	154	143	135	137	146	141	149	159	177	162	149	149	150	128	151	169	143	153	128	155	150	157	127	170	138	131	137	146	150	131	156	145	138	141	148	147	152	146	140	132	130	138	139	139	153	146	152	144	152	129	132	124	135	139	152	144	132	131	162	146	165	154	149	141	138	149	141	152	157	145	152	142	152	143	165	151	156	151	135	153	158	139	124	148	137	136	125	167	143	158	166	153	147	144	131	138	117	144	136	153	130	177	146	156	155	141	133	148	159	145	151	136	159	147	132	153	153	177	145	136	116	142	150	137	120	145	137	150	135	150	160	121	148	152	138	150	145	146	130	159	131	138	146	161	155	150	140	155	134	149	135	131	146	144	138	156	137	150	152	138	131	159	130	152	158	129	164	156	158	148	151	171	159	136	153	151	142	178	163	142	142	138	155	139	170	143	132	159	136	158	150	146	136	151	142	155	151	130	154	150	145	156	135	129	126	160	158	161	145	150	146	176	163	149	142	164	153	135	143	172	142	132	144	134	138	154	151	148	151	123	122	134	162	151	150	148	131	153	142	126	136	151	151	141	172	130	164	133	130	138	155	145	150	131	136	145	138	133	150	145	138	150	152	163	133	122	150	143	130	140	142	139	141	116	128	130	145	149	155	132	169	171	142	141	145	149	157	162	176	141	126	148	148	135	155	160	142	146	150	139	131	146	145	137	140	148	160	164	150	132	139	139	146	130	128	138	152	166	149	144	155	129	150	127	155	137	122	160	142	165	144	151	160	123	151	161	120	175	126	150	151	155	154	144	133	152	164	145	148	168	165	154	145	118	148	160	159	148	174	156	136	158	158	161	123	145	142	152	161	144	151	176	136	156	143	165	150	151	148	147	137	142	114	149	145	129	134	156	156	140	139	137	137	149	139	148	159	159	165	148	148	178	137	140	144	142	149	142	150	119	161	172	145	158	154	139	171	136	143	128	150	143	158	142	138	155	127	161	132	136	148	146	126	149	125	141	173	165	165	121	132	154	137	118	140	125	136	153	168	157	128	136	158	145	146	143	120	153	155	144	143	160	129	131	141	143	123	152	150	149	143	140	135	130	150	126	141	147	174	156	152	159	145	163	138	144	160	152	155	143	155	145	140	141	146	154	151	175	144	163	150	149	158	142	141	160	149	120	186	141	144	140	164	156	139	154	150	147	145	145	147	148	155	147	137	125	141	140	137	125	137	160	138	145	135	144	146	133	149	148	148	154	168	142	133	133	144	131	145	126	132	152	164	144	136	123	165	172	163	142	134	139	141	143	128	140	137	142	151	136	130	145	153	142	125	124	135	162	150	126	141	133	144	133	142	144	136	139	141	156	157	170	186	126	134	132	127	131	161	113	155	147	135	144	158	145	151	146	146	130	145	144	140	144	142	119	145	150	135	149	122	132	159	129	140	130	165	129	121	127	147	151	159	137	137	149	135	132	127	142	141	158	127	149	135	155	136	155	141	164	156	147	145	152	163	152	138	141	144	157	159	148	147	150	148	135	131	132	161	160	120	150	144	155	136	151	162	136	142	147	154	154	120	152	121	138	147	143	135	162	139	132	168	160	146	149	145	147	133	164	153	156	145	143	145	126	128	126	160	121	139	137	155	151	154	159	152	147	158	133	149	131	145	144	133	137	139	137	149	138	140	149	147	150	147	148	144	167	130	151	148	128	131	154	138	139	126	164	165	138	139	163	149	135	115	155	143	157	132	151	173	142	124	143	141	140	128	163	142	133	137	151	150	154	155	163	133	133	128	136	153	128	145	146	153	157	142	161	151	154	162	157	146	173	146	133	149	134	155	143	112	142	148	160	150	138	159	141	139	147	131	169	144	151	137	124	131	141	145	129	137	138	165	145	123	144	138	172	154	149	132	119	156	141	161
28288	7308	11282	11199	9820	8466	5807	4436	3421	3012	2831	2363	1578	1316	1378	1270	1286	1119	1155	1346	1750	1351	1334	1021	889	838	774	769	651	634	617	655	684	759	787	800	815	1004	1174	1129	1009	776	585	437	499	552	486	339	363	358	366	390	382	388	404	353	381	384	398	424	381	377	329	348	332	357	328	378	333	365	320	318	356	369	323	373	345	360	351	334	344	341	344	369	348	338	359	373	366	355	360	340	339	320	333	367	320	349	355	344	336	315	325	378	355	330	353	376	335	338	364	329	355	349	348	339	378	343	358	375	321	316	321	327	342	357	354	358	347	372	317	325	350	351	375	338	371	318	353	358	392	374	352	364	327	381	351	327	333	360	352	335	354	366	338	347	361	334	345	369	345	338	329	368	344	334	353	327	342	331	347	327	332	373	339	315	336	355	396	342	332	325	360	356	361	348	334	341	374	351	345	384	320	351	342	368	322	306	346	368	348	354	332	333	348	329	342	350	328	377	306	357	361	313	320	355	346	347	347	345	361	339	348	326	392	338	341	350	340	353	317	379	339	367	373	356	379	337	369	309	310	355	362	350	347	333	326	358	353	331	335	378	354	333	346	352	333	358	349	339	371	330	354	331	317	373	327	358	406	355	326	361	361	358	345	326	353	321	335	321	354	357	387	351	373	336	370	342	352	331	378	345	320	344	359	334	346	329	354	301	334	358	347	341	359	340	395	346	345	345	353	343	358	341	344	366	336	387	330	348	343	335	345	331	335	345	348	339	358	328	371	342	364	330	412	360	355	324	360	366	378	366	383	374	346	354	332	343	346	361	341	357	356	335	320	342	337	363	343	340	333	330	358	363	340	304	329	335	346	332	304	366	381	329	326	360	315	343	344	316	318	341	349	368	363	346	335	322	365	339	324	352	388	356	359	353	342	365	336	353	350	339	341	378	369	357	330	348	358	333	360	361	341	321	318	345	333	349	335	349	356	322	342	353	337	361	331	347	351	344	354	325	349	366	329	353	351	353	363	342	330	328	351	353	324	358	356	362	369	360	341	353	352	335	352	333	366	331	344	299	347	377	351	345	342	339	372	360	352	362	336	349	354	378	348	327	350	342	329	372	322	351	328	350	338	362	323	326	306	328	366	317	367	361	332	356	354	336	328	367	388	381	351	327	317	340	370	352	304	333	343	336	333	369	333	331	351	365	350	390	349	355	364	327	362	365	360	361	335	383	338	349	334	338	360	339	348	359	343	367	305	356	367	361	377	331	377	377	335	343	343	356	339	369	331	357	350	342	358	331	349	347	319	347	317	336	324	343	360	342	326	379	352	353	357	345	369	335	321	338	349	326	356	364	346	360	324	341	335	369	380	350	359	345	337	363	339	365	357	348	365	339	334	364	322	308	356	332	335	334	337	338	357	338	338	370	344	397	364	310	383	356	328	373	340	318	350	342	347	351	348	335	389	312	366	316	351	319	362	324	345	333	334	326	376	366	348	337	348	350	355	332	315	329	315	328	376	366	320	346	372	344	398	337	352	335	368	354	323	318	334	318	354	377	329	312	335	322	357	348	346	370	350	335	332	358	363	355	361	318	341	338	330	339	352	369	320	338	326	330	404	342	340	354	364	360	331	348	350	326	328	336	325	367	348	330	319	329	364	371	380	358	317	362	343	356	314	342	363	349	364	342	328	325	347	369	338	358	339	350	360	344	348	369	340	361	353	339	338	351	331	356	333	356	367	361	354	359	355	336	342	367	350	334	332	352	359	326	345	351	332	339	331	305	321	362	362	344	367	310	328	345	329	329	370	370	346	347	317	390	368	342	367	324	349	346	342	360	341	350	376	341	309	360	324	371	338	371	343	342	357	341	342	351	384	327	352	323	342	347	322	358	358	337	311	337	370	322	331	359	322	369	358	360	358	337	311	347	337	353	337	348	346	364	392	339	409	371	367	361	361	337	338	344	369	340	366	368	313	376	325	338	365	324	339	370	338	366	333	342	332	348	338	308	361	359	367	336	357	338	343	354	401	306	340	310	341	354	324	351	321	351	292	337	397	363	346	341	323	350	336	347	320	339	355	345	340	372	336	362	375	338	359	365	352	392	347	388	315	339	351	355	334	348	372	365	326	346	354	341	331	313	342	378	349	335	370	356	346	329	353	339	374	344	318	358	347	325	357	310	351	327	324	327	322	358	357	351	344	343	351	362	340	360	349	330	382	315	370	367	354	349	346	321	337	374	343	336	339	342	327	333	338	329	364	338	341	325	360	336	305	324	354	336	353	365	393	372	357	320	332	355	313	354	335	350	349	334	359	370	343	333	368	336	339	344	351	342	333	342	318	353	357	318	332	329	354	327	361	365	306	343	351	334	359	343	329	348	375	365	382	341	375	341	326	368	347	340	338	341	357	343	352	332	340	341	334	332	347	382	312	347	361	363	348	318	336	337	312	385	308	363	344	325	317	362	337	355	347	368	340	336	329	364	358	357	328	354	350	357	335	342	376	317	358	361	373	363	350	358	343	377	326	368	335	331	349	332	347	350	365	334	374	357	335	308	371	381	333	333	373	347	341	319	329	340	326	369	345	360	363	353	357	363	353	337	324	342	405	334	377	331	356	344	339	363	351	394	357	365	335	331	342	369	317	327	340	366	352	338	342	335	360	317	334	354	332	326	381	325	342	360	350	330	375	357	354	323	326	345	330	335	330	364	309	332	362	360	368	355	337	346	371	384	376	329	343	338	349	370	371	365	319	331	371	384	364	363	318	353	348	330	341	360	347	352	354	358	369	326	317	350	324	384	317	310	355	355	362	362	342	356	325	335	318	320	373	345	384	335	363	361	375	326	324	322	333	355	326	345	362	335	331	367	334	327	346	358	328	334	332	341	320	316	340	328	323	319	337	378	325	361	353	333	328	345	324	327	355	314	344	327	316	307	318	342	308	362	325	350	372	342	345	322	326	381	360	380	340	354	343	341	338	345	357	354	355	358	347	347	338	334	338	351	360	354	365	361	384	329	347	320	353	347	374	343	334	335	360	277	326	315	300	347	320	360	316	369	345	344	368	338	341	330	346	332	325	341	331	328	348	352	322	358	364	360	330	331	354	340	335	309	344	309	326	339	356	328	372	350	335	339	344	350	338	340	327	369	373	357	356	351	368	335	342	381	308	368	344	358	380	300	329	336	359	354	357	356	341	336	316	336	330	344	373	365	359	334	365	350	373	355	324	336	373	350	367	370	360	340	355	346	346	368	331	373	331	345	354	365	348	367	340	313	352	366	347	346	366	340	357	354	351	365	364	323	356	330	345	373	383	348	330	335	334	325	352	388	348	351	374	349	357	343	363	378	369	341	349	360	339	356	338	384	335	323	328	346	351	342	335	379	343	338	320	378	349	356	348	375	345	334	317	355	368	346	365	325	336	309	375	364	346	328	342	374	358	359	362	347	370	335	305	378	381	359	370	331	368	346	333	340	339	353	342	334	351	339	353	338	338	363	384	372	352	324
15450	4255	2682	1492	872	605	484	454	380	289	342	304	259	276	294	268	268	271	247	286	250	239	252	253	283	220	276	233	205	269	251	261	233	250	238	224	240	256	256	240	243	233	255	243	240	222	226	229	259	246	248	227	248	259	254	268	261	248	217	264	254	258	246	244	215	239	243	269	262	241	218	219	235	263	245	228	247	247	244	249	268	286	242	238	236	243	246	223	257	230	215	247	229	215	227	251	242	249	258	251	247	249	212	216	246	244	237	233	231	220	246	249	248	263	234	265	264	234	257	236	264	220	257	240	247	236	241	252	255	256	246	282	268	262	259	230	272	241	243	240	226	257	222	241	251	238	219	254	219	263	248	245	254	218	243	272	212	253	250	260	231	264	268	229	248	247	224	233	255	251	232	234	255	246	256	239	233	244	246	235	241	232	228	234	256	233	246	273	248	277	232	240	247	238	245	216	241	267	253	257	237	271	223	267	252	229	262	228	250	233	223	216	234	241	270	236	229	261	278	205	243	236	218	229	282	261	260	261	259	257	242	248	251	226	225	228	262	238	222	203	220	244	259	231	237	243	240	254	256	251	257	276	214	279	235	237	240	248	217	235	230	246	243	237	271	229	206	238	261	262	255	264	218	240	247	260	276	224	259	253	225	230	236	245	257	251	225	266	252	247	263	257	223	246	235	247	261	268	209	236	252	218	243	248	245	246	232	235	251	232	253	249	232	259	232	218	273	259	282	219	258	248	258	262	236	223	264	256	275	258	247	254	272	245	233	245	253	244	241	237	207	243	282	243	213	257	244	255	226	237	240	271	241	258	251	247	272	264	244	225	254	249	241	264	298	269	245	238	259	267	245	229	261	240	244	248	223	256	248	250	239	215	231	233	219	268	246	240	227	260	256	268	228	245	260	258	276	262	267	260	235	227	225	238	255	248	250	256	257	253	282	243	228	266	225	271	247	230	213	237	240	226	229	263	243	252	251	224	227	233	244	259	237	250	253	253	224	259	234	257	217	206	256	239	233	254	242	275	252	263	226	253	227	238	262	221	233	263	275	265	265	228	276	255	267	213	266	234	242	263	255	237	242	243	230	229	241	241	243	277	269	263	252	233	271	267	238	226	255	274	227	210	255	251	231	239	229	228	284	252	235	240	242	263	214	236	226	248	264	253	256	238	208	239	230	258	264	235	254	257	280	254	244	262	238	272	264	250	227	250	228	262	226	234	217	245	253	234	283	265	243	245	273	252	256	249	265	232	251	240	258	266	248	239	220	245	238	258	286	197	230	244	226	260	240	227	273	260	237	221	239	267	255	242	259	252	278	266	236	250	230	258	244	247	235	240	230	250	228	236	253	232	268	259	225	197	250	250	223	247	208	279	232	235	229	251	251	271	283	271	216	238	253	273	273	258	227	232	265	240	273	267	257	274	251	227	241	246	225	238	242	231	244	268	268	241	234	236	256	256	266	264	259	238	259	244	242	268	291	235	222	256	229	237	238	290	267	240	267	272	244	236	234	273	269	257	272	255	216	234	229	252	236	236	253	249	257	242	254	244	226	255	213	272	226	215	229	246	261	267	265	246	266	253	219	242	261	280	263	244	230	232	258	221	296	227	246	249	217	224	263	211	240	237	240	268	272	235	240	249	265	260	258	251	245	246	266	281	235	259	253	265	248	233	279	221	246	263	236	242	265	267	237	288	250	222	240	250	260	285	229	272	232	254	223	227	245	213	242	254	228	258	231	236	280	256	263	230	234	226	242	242	219	269	224	253	231	260	257	265	248	258	272	225	282	250	223	236	261	263	272	269	242	242	250	258	274	247	242	259	262	247	211	255	235	259	260	259	250	253	256	249	256	258	233	227	276	279	238	245	254	226	233	224	261	267	228	239	233	196	257	241	260	233	243	239	296	254	246	220	233	238	246	263	227	270	232	246	244	232	239	236	259	258	223	251	241	226	231	238	248	258	235	227	238	207	230	248	259	254	248	247	243	239	277	231	235	248	265	224	259	238	234	266	275	248	249	243	230	232	273	233	252	266	241	249	215	195	252	235	232	269	265	219	233	246	211	220	259	248	234	228	221	247	258	268	248	220	273	261	260	232	237	238	229	229	248	187	254	268	255	242	253	257	233	253	233	243	244	244	236	233	233	247	256	214	246	269	251	238	273	254	261	249	227	229	243	277	232	256	261	280	254	239	251	252	279	246	246	209	249	260	222	207	234	224	267	195	267	239	240	243	240	230	243	257	251	226	266	245	241	247	239	264	238	261	236	232	243	228	289	267	255	279	255	225	240	267	231	247	248	219	268	230	257	230	263	226	257	245	253	244	253	236	245	227	237	273	257	235	250	254	249	263	251	245	230	241	230	250	236	252	270	252	238	229	265	208	213	249	234	247	270	212	242	229	233	222	279	241	265	267	229	265	221	237	253	260	224	251	228	231	255	240	252	274	244	255	262	236	257	256	236	246	273	255	233	263	250	246	232	226	238	238	220	240	257	266	261	243	237	226	241	238	256	254	263	272	283	243	237	239	230	285	263	246	229	239	248	254	273	261	248	232	257	262	260	227	254	250	278	241	226	256	257	236	251	258	276	257	259	213	234	243	270	241	235	239	247	246	275	234	222	255	262	213	256	249	226	240	232	226	235	241	214	249	279	214	235	250	250	243	272	254	265	293	283	271	246	229	224	269	233	258	261	210	258	246	240	264	241	210	210	238	243	255	272	268	215	267	237	230	254	267	231	250	261	223	269	276	235	221	226	251	229	211	228	298	245	251	240	244	236	245	247	238	255	264	250	255	255	269	254	230	281	252	261	248	262	260	238	253	245	257	267	281	266	247	245	245	257	240	260	253	252	244	245	249	252	208	270	254	268	254	261	237	255	261	246	229	249	248	228	273	239	236	245	255	216	224	247	240	247	248	240	295	257	237	256	230	259	300	252	222	273	246	250	247	261	286	274	251	246	239	289	257	249	232	260	259	230	234	265	257	249	225	246	236	243	251	244	240	229	215	248	255	269	219	247	241	234	262	241	250	265	240	225	233	243	252	244	242	246	237	249	272	221	252	258	243	249	250	243	243	235	250	254	246	254	250	281	252	254	246	242	247	233	244	267	234	244	251	304	216	257	257	289	238	247	243	207	254	250	235	247	257	263	246	247	258	246	264	260	240	271	237	242	226	236	239	238	250	253	248	231	242	246	243	242	243	255	282	250	291	210	274	246	242	261	237	263	249	256	268	240	241	229	231	256	258	234	230	252	241	222	236	242	259	269	235	239	250	248	237	259	270	223	241	232	238	257	274	258	254	248	229	241	258	233	247	243	247	272	252	245	248	245	221	232	241	253	255	273	239	228	268	238	263	265	233	235	255	231	236	250	275	236	274	237	230	259	257	261	239	237	281	245	240	242	255	286	233	238	242	236	243	225	210	268	242	264	262	232	230	262	253	276	270	235	262	253	248	222	260	267	258	231	247	235	266	244	221	258	256	251	239
9014	2866	5099	4262	2820	2342	1914	1529	1158	919	929	817	660	692	763	744	733	641	658	610	663	665	621	615	610	599	595	582	552	575	571	522	527	557	564	534	540	547	539	523	507	574	527	530	552	549	537	501	526	549	564	524	563	550	508	509	575	556	544	522	536	573	555	516	532	541	564	575	567	539	525	555	525	507	506	504	522	501	538	546	511	544	534	537	512	506	542	578	523	542	502	494	546	549	570	505	522	553	511	571	531	547	557	536	502	515	522	546	561	558	557	561	515	527	572	536	537	509	543	535	521	514	548	502	530	516	506	509	521	488	530	514	503	489	529	547	517	533	536	566	528	547	495	555	544	537	540	506	527	558	526	581	536	518	521	542	524	520	581	526	507	535	545	538	469	560	536	514	531	551	557	532	530	546	546	515	546	564	507	538	532	560	581	526	532	549	552	547	530	520	539	547	566	529	542	549	533	589	528	505	520	579	540	562	516	539	502	508	538	546	510	515	566	553	566	518	554	578	526	552	521	540	535	547	524	528	532	537	530	504	536	514	520	550	564	526	569	561	553	539	521	546	501	512	516	527	552	512	563	595	555	536	575	516	584	537	520	524	537	537	570	588	526	546	506	554	524	521	561	513	579	565	526	497	500	551	561	549	582	533	525	530	527	512	539	543	541	497	605	496	513	551	528	557	556	547	541	543	531	546	545	547	543	531	509	528	542	527	533	579	539	511	513	522	536	541	561	553	509	534	537	562	500	547	567	521	546	579	543	549	503	533	540	526	538	559	549	534	516	480	551	550	522	527	553	582	535	552	496	532	541	576	553	512	534	531	530	513	543	504	475	530	576	532	570	549	530	539	531	521	557	538	552	546	504	569	527	510	546	524	540	502	567	527	542	561	530	525	532	539	510	503	497	555	553	577	523	518	521	548	528	520	543	542	534	545	541	541	573	525	511	529	513	493	541	541	530	584	551	520	520	514	507	539	547	544	554	542	522	541	553	576	547	530	541	551	536	530	515	576	540	531	508	517	557	529	591	517	560	545	530	524	568	567	572	542	514	534	525	537	524	512	536	512	549	531	530	538	530	498	509	616	522	551	536	529	512	526	551	497	512	529	498	517	574	534	505	534	521	534	550	557	573	505	531	532	549	547	536	518	530	516	531	524	521	525	517	563	539	543	550	539	518	517	576	562	496	591	518	537	535	560	570	514	526	497	567	527	523	561	537	523	550	528	546	524	556	533	518	529	530	591	520	523	529	522	532	515	493	532	551	526	578	527	534	551	529	554	536	537	557	532	552	501	566	542	523	522	501	526	560	542	557	492	548	560	557	537	516	523	537	496	591	519	524	497	538	561	489	510	559	544	560	484	551	535	548	556	566	542	534	495	555	539	533	573	533	532	524	527	543	556	527	524	560	525	526	551	574	541	538	532	529	557	546	528	532	562	523	509	535	544	521	524	547	515	598	534	555	575	534	536	539	516	565	527	496	544	545	563	530	568	531	560	553	553	503	553	507	551	556	561	561	537	518	522	573	572	579	538	535	527	558	559	543	557	580	546	517	600	546	538	528	526	562	536	542	517	571	520	502	534	540	548	544	516	561	521	539	531	530	519	556	494	538	529	531	526	543	518	506	552	504	540	530	552	570	585	524	522	521	522	536	551	556	528	574	540	569	588	547	578	500	499	530	550	517	555	564	510	516	504	528	472	553	555	567	526	545	594	544	547	534	573	513	533	510	521	534	540	540	533	493	530	558	512	568	585	539	522	532	578	518	520	537	554	502	553	510	536	525	537	529	515	553	511	547	521	544	537	549	513	519	494	528	534	519	554	549	558	548	540	516	573	548	559	554	582	534	570	531	528	490	537	552	558	586	515	522	593	546	575	522	507	563	542	522	581	550	516	475	511	572	537	507	545	506	503	524	534	556	546	515	554	537	540	549	531	519	514	540	555	509	529	512	566	522	505	503	570	531	511	527	554	551	586	556	515	524	538	545	562	578	550	542	549	539	554	527	547	539	540	552	550	520	530	547	551	533	569	512	552	540	546	561	501	532	549	499	545	588	497	553	528	557	543	555	515	525	508	526	549	544	545	550	540	510	525	552	517	520	562	550	502	560	529	532	576	540	545	526	556	541	574	531	513	522	567	506	533	514	543	534	537	503	539	550	523	560	524	569	517	543	514	526	578	556	541	500	550	534	551	589	530	522	543	541	540	582	519	531	546	557	531	537	500	527	533	508	545	564	531	544	525	524	513	520	510	514	543	566	533	544	533	536	514	553	540	559	522	559	516	523	488	546	537	545	545	468	523	538	544	527	538	531	544	545	580	615	529	521	521	547	530	579	533	522	502	524	535	538	510	544	529	523	488	520	541	535	554	516	506	544	548	539	546	535	536	520	533	562	533	590	523	521	522	553	507	551	516	563	514	530	547	507	542	551	538	528	501	531	528	544	530	534	550	483	524	527	536	568	532	536	551	511	528	495	522	516	550	562	560	541	527	551	510	530	557	494	538	543	549	553	547	547	608	556	500	544	570	524	531	570	605	542	522	508	526	548	526	554	513	506	507	554	545	516	584	547	505	523	539	557	549	557	556	553	531	510	556	527	529	532	570	517	516	538	558	521	511	548	534	561	538	560	500	562	539	564	520	516	523	579	498	566	525	560	510	576	545	540	534	556	501	503	543	492	560	548	544	543	556	537	506	523	519	544	523	536	574	537	513	522	538	537	550	576	582	558	562	504	516	522	537	565	559	568	553	543	557	539	555	562	563	479	573	536	520	533	526	544	514	564	549	527	566	556	565	531	526	556	543	539	558	523	509	537	553	563	525	569	531	524	545	532	532	552	523	501	547	512	523	520	516	524	519	570	571	531	512	525	533	530	532	561	545	521	558	502	536	535	583	517	566	526	510	497	534	539	513	543	503	547	553	562	538	551	561	548	555	572	561	570	502	514	522	580	516	528	526	527	553	494	536	555	536	523	488	509	526	510	529	535	544	529	560	555	521	540	551	545	564	530	521	509	492	546	530	570	529	511	559	524	516	515	495	515	530	514	521	531	543	548	530	552	540	545	537	563	502	571	550	565	541	532	543	548	527	585	541	553	569	557	521	566	558	538	535	523	556	549	535	553	509	549	533	510	574	531	544	587	528	502	526	557	540	530	539	515	555	526	588	541	555	542	524	553	557	557	492	522	545	486	539	485	594	511	539	535	528	551	531	540	517	521	567	519	580	515	523	569	526	541	537	527	527	564	516	560	564	542	539	536	554	634	552	541	511	549	553	540	571	508	538	558	519	526	537	564	544	504	481	559	519	556	508	525	577	554	520	534	537	521	545	553	548	553	506	558	556	574	523	503	546	544	591	532	534	510	523	536	537	557	571	580	520	532	483	556	565	543	547	534	541	566	555	500	506	551	540	547	572	538	530	540	491	554	525	517	556	472	513	546	527	546	541	532	549	536	518	546	528	485	540	531	558	512	575	543	521	531	570	503	527	581	523
31902	10753	5233	3285	2135	1455	1035	669	470	360	390	345	258	252	274	253	229	206	224	225	255	207	218	202	199	195	183	169	175	189	169	165	162	177	192	172	170	204	197	187	180	179	164	144	144	158	177	166	135	142	140	149	138	128	168	127	161	141	148	140	142	153	158	168	170	151	131	130	127	168	164	156	156	146	135	149	157	145	136	145	154	156	147	154	119	160	147	155	151	143	150	157	139	136	143	141	157	157	150	141	137	161	157	155	152	152	162	137	147	128	169	139	159	161	176	130	156	179	164	150	129	141	156	131	144	164	163	128	158	152	148	150	149	156	170	162	145	174	150	141	185	155	140	143	160	140	145	148	170	171	135	151	170	153	175	142	139	150	170	171	146	143	137	154	159	130	146	136	158	156	168	156	144	135	146	139	141	137	154	135	163	155	124	153	169	156	149	137	145	163	154	157	162	148	151	141	186	141	142	144	165	128	148	184	162	156	150	140	180	151	149	125	158	136	128	142	163	150	130	164	137	183	130	173	148	152	155	155	161	141	159	157	156	157	152	170	149	131	154	156	177	154	139	147	169	172	144	151	172	154	147	119	123	138	128	132	132	151	149	130	132	155	135	138	155	157	152	129	136	156	140	144	162	167	149	148	128	132	152	153	141	166	139	151	164	176	141	167	145	137	137	148	159	143	156	179	160	154	172	143	184	153	147	137	128	169	159	142	143	142	148	155	149	135	148	157	155	161	157	147	143	130	145	156	163	136	152	148	151	146	153	138	163	130	157	149	151	132	168	132	141	134	152	157	122	152	159	133	143	149	162	151	160	161	166	146	135	143	145	149	159	194	149	143	137	156	169	150	153	121	162	172	135	145	152	158	152	155	157	151	144	136	145	162	155	142	145	147	154	147	175	155	152	155	136	164	146	137	155	151	133	127	135	147	142	135	166	144	148	161	128	165	137	171	159	146	149	179	139	153	162	146	168	118	158	158	172	140	123	146	129	148	145	151	148	120	139	159	163	154	150	117	152	130	156	133	154	146	152	139	139	156	131	133	146	167	144	150	139	162	132	137	154	138	148	151	150	158	145	149	168	128	129	153	168	154	142	151	160	166	167	135	145	139	137	147	157	140	132	149	148	141	131	141	143	123	151	162	153	133	118	152	141	156	151	144	111	147	158	143	143	137	144	163	139	140	135	135	106	159	127	130	142	155	151	145	148	161	137	152	134	159	134	158	132	162	146	155	141	162	155	154	140	141	157	139	162	180	140	142	150	144	146	170	170	147	137	148	171	154	142	155	128	141	140	153	139	139	132	125	148	143	131	153	141	140	151	154	149	171	146	121	154	139	127	154	154	123	138	160	146	151	146	133	162	147	132	152	173	138	169	157	170	165	156	155	137	150	165	131	148	155	160	155	163	164	156	131	142	174	162	155	136	135	137	119	131	141	156	166	149	137	169	160	134	126	150	142	161	143	143	154	159	150	150	154	148	130	142	154	163	154	161	153	140	148	167	152	164	138	167	161	162	147	136	152	154	157	147	134	162	159	140	127	148	143	127	131	132	148	131	137	167	170	172	165	134	141	129	157	155	133	138	168	146	132	115	140	148	147	139	148	144	140	150	149	131	130	147	145	162	160	149	162	159	145	166	141	144	156	143	124	157	150	145	134	148	127	134	156	158	154	132	132	141	145	145	163	152	145	144	168	161	142	138	139	135	130	127	144	162	153	130	142	136	163	149	147	142	150	145	131	170	161	143	161	141	127	166	166	127	140	127	154	170	162	155	164	149	157	176	167	140	165	157	135	124	148	131	180	152	146	146	170	167	157	145	145	148	166	164	151	161	133	145	149	148	142	130	155	126	153	149	127	155	181	125	140	152	132	157	139	137	131	151	149	164	127	170	157	152	139	130	157	145	159	159	149	130	150	150	143	149	166	142	143	130	148	150	156	150	147	121	148	158	148	147	154	133	146	141	137	125	142	140	149	138	136	131	173	171	123	130	149	147	142	132	140	177	155	124	152	116	141	150	153	141	150	166	147	137	134	141	140	176	145	145	147	156	143	158	130	163	123	143	149	134	171	155	138	146	142	151	129	139	132	139	144	169	163	163	139	137	159	154	144	143	153	117	163	175	147	173	143	143	136	147	156	143	163	122	132	152	135	170	140	159	147	168	152	145	139	162	137	145	144	151	152	133	160	122	151	133	150	136	157	146	146	148	148	137	144	152	151	169	154	177	154	150	147	142	169	137	175	152	141	149	143	135	144	176	138	147	152	162	140	161	136	134	145	156	137	150	147	173	165	139	153	168	148	165	151	163	124	145	161	158	145	169	132	156	131	121	162	152	150	145	141	131	160	182	158	154	157	147	119	165	161	164	143	125	140	160	127	147	133	160	178	136	167	180	155	147	140	143	163	127	138	128	165	159	139	146	150	166	163	147	146	138	139	162	144	153	151	145	159	180	160	139	155	151	170	156	137	136	163	159	129	152	150	150	136	150	135	162	154	157	157	139	153	165	150	153	158	128	140	181	149	152	128	155	173	156	135	154	153	145	147	150	137	154	160	157	161	141	164	153	116	140	148	151	146	156	139	148	163	172	173	160	153	153	135	146	160	149	149	159	150	149	165	164	139	158	155	150	153	146	140	125	163	150	135	149	144	129	152	151	172	163	160	158	157	139	149	157	166	152	150	127	147	164	123	136	154	146	172	171	162	150	161	155	154	152	140	152	121	144	177	146	154	152	162	129	131	141	151	140	145	148	142	162	152	135	152	135	145	147	148	163	148	168	147	169	152	168	139	141	139	148	136	152	158	139	166	133	139	174	124	143	127	158	137	150	166	145	168	154	148	149	157	146	136	159	167	128	147	152	143	152	142	143	140	154	131	147	150	122	163	140	149	135	157	163	162	154	144	167	151	174	143	150	155	140	133	135	134	162	137	142	164	144	154	134	158	175	142	153	143	151	161	151	165	139	127	141	150	155	158	158	160	169	155	160	126	133	136	146	132	171	165	138	160	142	152	157	146	153	150	159	151	144	146	132	170	155	170	157	160	138	152	149	157	154	133	139	153	145	175	144	163	132	146	148	152	160	142	148	127	148	142	133	142	158	157	156	156	121	178	155	161	144	144	168	146	142	152	167	146	177	147	142	130	128	135	127	143	152	169	151	145	145	123	157	141	141	153	151	147	145	144	159	172	125	142	147	158	140	125	143	134	167	133	152	153	157	137	166	155	169	145	164	175	135	135	160	146	126	158	154	154	139	164	132	132	150	148	128	130	125	143	149	164	154	170	163	151	167	148	152	148	157	149	153	165	162	135	140	159	132	160	130	153	145	103	143	131	187	146	135	143	143	146	158	147	141	146	179	148	147	166	134	141	134	163	138	133	157	164	142	130	157	161	147	156	173	141	174	158	161	146	143	136	145	154	164	146	165	143	134	174	137	144	146	170	148	161	171	141	152	168	145	165	149	141	143	155	168	163	145	150	146	168	155	146	130	159
19578	5402	8418	8295	6641	5355	3932	2920	2109	1968	1872	1425	1107	987	949	1013	865	810	774	911	1076	923	793	643	630	628	507	524	496	508	476	529	517	551	576	574	621	673	748	785	588	529	506	478	503	543	427	412	337	372	379	364	390	355	357	369	362	371	370	366	351	387	393	348	354	372	350	376	374	348	355	350	359	372	322	339	313	346	354	368	318	349	350	327	354	387	352	350	295	365	327	332	339	376	365	366	340	373	355	316	365	333	357	323	363	305	380	362	338	364	333	357	390	352	317	356	372	360	340	355	361	310	341	341	341	330	370	322	377	323	350	361	325	309	357	355	356	334	349	376	349	321	359	325	360	388	320	342	329	358	340	368	348	350	374	338	331	348	351	329	340	347	338	360	319	369	333	354	364	320	344	362	357	341	329	367	380	336	343	362	349	338	351	361	340	335	346	318	374	365	357	360	316	335	362	336	358	343	370	362	359	383	372	365	327	359	335	343	354	356	352	352	355	331	309	366	358	350	350	359	318	335	352	370	329	351	304	353	354	356	379	362	337	415	332	372	367	351	342	355	358	356	356	325	317	313	342	361	346	345	334	337	345	352	345	356	355	358	353	343	350	337	345	307	361	379	336	334	380	328	358	401	372	352	346	354	358	380	386	314	357	338	355	328	359	341	326	345	369	353	324	367	343	357	327	350	342	322	354	341	320	329	355	334	350	336	334	331	312	355	348	376	330	348	343	359	331	338	378	353	336	330	374	353	360	376	338	341	331	340	331	339	379	357	344	355	378	342	371	321	360	374	328	334	332	402	357	350	324	314	378	343	310	381	375	336	347	338	313	364	334	350	353	360	344	345	336	348	344	341	366	334	329	345	343	351	344	370	346	365	330	335	347	321	324	360	337	343	314	345	385	353	326	340	357	354	372	340	346	334	364	349	350	321	352	357	380	351	351	356	330	342	366	342	337	311	374	325	357	337	344	322	343	339	379	324	341	324	366	311	360	367	343	352	355	313	343	353	357	339	354	338	327	349	336	369	339	334	345	333	354	307	302	347	318	363	352	356	364	348	331	355	352	345	363	330	319	349	325	359	346	341	368	348	361	350	342	330	356	326	389	342	377	354	363	339	350	338	352	351	357	330	362	343	336	325	359	342	325	387	357	333	344	354	326	344	311	345	336	322	353	356	328	371	363	358	358	357	346	334	334	325	368	315	343	362	354	316	354	358	306	364	352	340	347	309	340	364	366	326	369	338	361	379	345	326	336	372	342	364	344	349	361	339	349	349	367	333	375	364	330	355	338	347	356	346	329	355	342	361	352	361	364	366	333	374	391	329	365	388	373	350	331	372	323	336	401	351	348	328	346	353	376	358	356	346	367	348	338	349	334	353	350	361	357	327	374	319	363	360	347	321	326	370	373	367	320	354	344	362	358	334	341	342	354	362	373	351	325	339	336	354	378	326	311	355	372	329	389	358	341	346	360	363	332	345	347	353	363	358	359	339	337	380	355	318	340	329	364	363	342	355	316	332	357	358	351	362	356	347	349	347	356	337	350	348	334	343	371	374	333	314	366	320	365	359	349	344	350	353	371	318	373	358	344	366	358	332	308	351	350	349	341	316	352	333	361	364	348	345	331	364	368	330	357	354	311	327	353	358	342	351	374	353	323	309	377	346	351	356	350	318	329	346	346	355	345	338	304	351	357	344	344	322	370	357	295	346	359	379	331	336	333	338	329	304	351	367	376	360	335	339	362	378	336	339	380	367	350	372	308	325	344	344	304	360	371	360	350	334	340	363	394	350	360	312	358	364	312	331	364	362	358	343	338	350	357	339	361	329	355	402	332	360	327	320	336	367	323	327	351	355	336	323	339	322	345	376	356	323	362	347	354	331	362	342	370	385	365	332	348	336	341	331	331	319	331	318	360	380	330	337	334	358	341	351	366	351	351	329	354	336	344	312	330	343	324	368	342	332	343	329	330	332	352	334	336	370	343	322	317	343	362	335	323	351	349	336	293	291	361	321	360	365	377	376	387	354	325	371	315	369	312	328	355	343	339	352	335	367	373	325	351	328	352	334	376	340	364	331	336	336	333	364	324	346	318	337	347	354	326	348	350	342	348	340	345	355	353	340	337	324	383	323	367	369	341	324	362	348	352	337	329	356	329	369	340	370	311	371	350	291	328	332	366	345	332	363	336	351	365	338	343	374	319	365	354	326	374	348	332	340	352	358	333	354	358	316	324	343	337	377	313	323	357	344	328	364	348	341	352	356	356	358	338	357	322	353	341	347	335	370	383	355	333	338	351	385	361	341	335	321	352	339	338	315	337	348	319	361	349	325	325	325	334	351	357	348	356	320	335	345	355	342	393	325	362	322	303	382	360	370	348	350	355	347	360	309	343	339	353	349	353	366	320	351	385	325	348	362	326	333	359	293	319	353	352	400	333	333	347	346	365	347	322	319	358	361	325	353	352	334	345	320	350	356	358	368	348	364	354	350	310	359	318	332	344	329	361	365	352	341	345	388	325	342	324	368	361	374	349	368	319	346	324	368	340	353	318	333	351	311	355	338	332	357	355	345	334	336	333	351	328	348	343	335	336	345	329	400	356	342	330	331	359	311	304	365	312	354	361	362	367	351	357	370	358	316	350	327	350	346	348	330	359	336	346	338	340	349	378	345	347	377	330	335	366	344	363	372	338	360	341	289	360	365	377	337	349	376	356	337	335	384	353	363	350	343	350	369	367	340	324	367	320	365	352	321	334	363	338	367	331	378	366	368	357	325	332	319	363	355	346	353	342	324	332	359	346	367	327	325	335	317	337	374	352	351	314	316	349	322	365	324	358	374	383	366	305	360	323	362	349	367	332	332	357	325	364	376	321	362	305	337	340	324	360	364	361	335	333	367	337	354	354	330	347	349	354	338	339	371	363	338	332	390	322	348	363	358	307	345	351	342	332	322	356	350	349	361	376	338	369	349	361	345	318	344	317	331	351	320	342	343	363	362	323	379	303	342	339	344	344	361	350	332	354	364	353	326	362	354	366	354	348	374	349	330	341	340	338	337	347	360	328	324	364	340	325	358	354	346	342	356	350	368	344	347	337	350	350	354	352	360	320	380	343	388	337	369	342	319	311	328	379	331	348	375	328	340	345	362	345	345	342	374	369	358	357	347	348	338	321	325	361	327	378	351	347	354	345	341	356	332	346	358	359	336	340	365	334	395	343	372	333	344	323	355	329	347	342	325	358	369	354	344	350	347	335	349	368	342	351	360	349	315	329	322	343	366	325	345	318	359	339	327	318	355	367	368	339	369	323	349	342	323	338	330	387	355	354	339	340	331	326	326	353	344	359	340	352	364	305	363	368	360	364	338	350	347	343	372	311	323	376	368	345	359	318	368	352	339	335	341	355	336	318	368	330	339	351	342	357	334	306	350	343	355	349	345	384	330	354	326	326	367	359	361	362	326	377	348	357	353	349	385	348	323	334	332	356	370	368	364	355	372
42105	17503	8126	5349	3217	2271	1447	1003	790	610	595	464	380	352	321	259	289	252	229	330	344	301	247	205	203	201	193	178	171	184	170	180	203	194	227	183	215	242	258	245	193	205	195	190	200	199	187	151	161	140	156	130	149	163	144	162	163	174	133	135	123	148	145	147	173	153	142	133	146	140	136	149	147	158	129	130	150	159	152	161	171	160	161	150	143	131	155	119	143	138	155	165	139	152	176	137	153	159	133	142	150	135	131	149	136	157	162	149	148	137	130	154	159	160	140	139	120	171	146	141	112	156	144	156	167	147	162	164	149	147	128	163	136	153	148	142	160	139	122	148	163	144	144	161	144	150	133	146	136	151	124	142	156	126	129	159	143	151	164	139	135	158	158	161	133	145	142	156	138	148	133	131	158	154	146	126	135	130	136	130	167	142	157	136	148	141	155	155	168	163	136	141	145	152	146	136	144	151	144	149	146	141	132	136	152	147	117	148	147	164	148	139	136	156	154	163	168	148	142	145	140	161	137	132	150	143	142	164	141	153	160	163	137	130	142	148	141	135	160	141	154	138	114	164	127	132	133	137	143	123	147	148	157	123	157	152	136	143	152	141	131	133	143	136	115	145	171	150	136	162	160	143	154	151	171	131	127	150	118	131	131	148	152	142	129	136	170	150	138	138	137	158	138	144	157	140	130	137	164	154	141	146	141	150	156	129	124	149	138	146	125	145	138	146	150	165	132	154	148	144	146	123	143	156	141	157	200	137	143	146	148	159	137	145	122	130	148	140	133	165	161	166	134	115	153	154	146	133	159	128	135	151	135	130	133	160	155	127	117	155	134	156	146	139	159	145	132	157	151	165	153	146	135	136	141	149	129	149	144	137	149	137	150	129	142	141	149	146	145	158	139	151	148	154	138	136	159	157	150	143	153	131	140	160	159	155	165	141	151	131	153	127	130	155	130	121	159	132	133	161	150	142	153	149	126	177	152	165	154	124	131	142	137	148	147	137	135	135	149	149	178	146	143	160	142	135	154	173	135	169	132	162	147	124	153	158	144	164	139	144	150	167	155	160	146	150	136	144	124	141	146	148	133	141	135	134	161	159	144	147	145	149	171	149	128	145	169	114	148	145	142	139	137	151	163	162	154	175	156	154	167	137	146	146	170	141	141	135	135	140	137	146	139	131	164	132	146	147	155	136	137	128	141	152	153	125	153	138	151	135	149	130	145	154	139	140	147	157	167	143	135	154	153	140	136	122	147	154	147	135	141	135	156	155	153	138	127	157	159	144	155	156	141	151	142	173	153	145	144	141	133	165	143	143	134	136	136	144	129	137	138	149	149	118	145	130	123	124	137	145	137	143	144	116	134	135	146	150	154	148	147	167	154	150	140	150	147	157	139	129	154	136	139	179	128	138	134	145	152	167	148	129	157	130	151	148	147	138	157	154	126	130	141	180	138	140	123	157	156	143	128	144	128	133	157	136	155	159	156	132	154	118	167	152	152	164	166	159	131	145	137	128	161	144	155	137	146	140	146	162	124	146	135	149	136	148	146	124	150	130	133	152	153	147	159	154	158	145	156	139	135	147	172	134	149	140	143	135	124	152	151	160	133	154	164	147	136	168	133	157	160	139	170	136	155	129	151	147	128	123	161	134	141	132	151	144	137	138	137	147	154	143	166	150	172	155	135	153	149	153	155	143	167	142	145	152	144	148	177	150	120	138	126	125	139	142	133	133	142	130	138	151	126	149	144	152	145	137	145	146	183	151	162	166	155	164	149	142	123	124	135	126	161	151	153	153	140	155	174	161	132	144	140	143	149	124	154	154	145	144	125	130	139	139	138	157	134	145	140	153	144	132	147	143	153	124	146	145	167	135	154	140	145	118	149	151	140	155	148	155	140	129	157	130	155	159	144	165	153	161	139	143	139	148	173	147	153	147	142	176	151	136	146	144	138	143	129	156	137	142	133	151	139	149	153	129	129	159	166	166	161	143	142	136	151	145	143	132	122	142	137	128	150	151	148	160	157	149	133	152	179	127	140	155	145	162	164	162	153	115	132	159	128	148	149	109	132	129	135	154	152	143	137	138	131	151	127	146	146	147	164	145	132	128	148	168	148	178	148	141	173	156	153	137	140	146	147	145	160	135	154	153	144	131	157	143	138	147	155	158	123	122	137	149	151	141	151	152	148	135	114	117	146	129	132	137	124	129	132	143	144	156	149	151	144	145	142	144	150	135	144	141	175	153	152	141	184	159	139	135	148	147	150	131	121	140	143	158	136	141	149	148	143	133	135	158	141	142	153	155	149	135	132	157	140	176	132	130	139	156	155	153	154	156	128	165	138	134	153	155	154	144	141	128	132	142	127	164	131	160	145	152	155	130	149	130	170	162	164	147	150	136	138	149	137	161	144	139	136	147	145	137	136	110	153	148	144	157	163	134	136	129	141	141	156	171	151	152	151	149	134	150	151	155	159	133	144	139	167	131	155	132	133	165	143	166	158	139	148	132	147	148	157	153	157	149	170	179	148	151	178	126	137	142	148	134	129	132	119	138	149	152	143	135	127	133	137	156	158	139	153	129	152	121	127	147	137	161	144	146	163	159	152	163	153	141	125	154	134	159	129	153	160	144	131	148	140	146	143	141	157	162	131	136	151	140	131	146	133	127	158	154	149	154	137	162	132	145	150	133	147	139	142	150	132	133	135	163	151	150	141	141	159	127	139	139	140	125	160	134	140	152	158	139	105	139	119	154	146	125	156	147	163	152	131	167	152	139	150	163	156	147	123	141	142	138	133	126	169	157	153	151	156	135	137	156	147	156	142	142	134	158	143	146	161	137	141	155	134	160	152	143	160	168	135	132	170	130	183	146	117	124	137	124	124	142	150	144	130	159	139	119	139	120	143	153	134	166	168	139	143	133	146	164	127	116	142	137	125	151	144	159	129	156	133	158	129	132	120	155	194	167	169	131	145	155	158	132	151	151	142	139	141	163	180	134	153	152	154	142	145	144	143	121	178	138	151	145	145	138	145	143	144	152	161	152	142	145	132	125	132	153	135	131	157	135	150	133	125	153	166	150	135	146	144	140	156	137	148	148	148	143	144	143	154	133	154	135	134	164	148	115	141	135	143	141	147	125	151	146	142	156	133	146	136	150	151	134	161	147	143	122	127	149	137	134	141	157	158	141	148	144	135	133	160	149	151	131	152	145	137	134	151	143	150	164	167	174	146	137	152	152	140	126	174	151	135	141	150	163	153	159	168	135	161	190	140	163	137	130	127	142	153	154	137	138	140	141	162	143	146	142	132	145	145	149	113	129	155	159	116	138	141	160	128	110	143	150	158	139	149	141	140	140	146	142	131	129	158	144	117	129	145	140	121	148	122	151	127	150	133	150	140	145	143	138	149	157	145	179	147	138	151	147	156	150	136	156	154	154	154	137	148	161	121	154	130	166	145	160	152	157	150	147	165	158	165	135	150	154	142	145	191	139	137	137
25621	8072	11083	11367	9676	7949	5549	4194	3239	2905	2788	2080	1655	1581	1508	1407	1248	1194	1110	1412	1602	1331	1061	818	855	823	628	608	578	676	634	660	731	756	809	749	942	1133	1236	1013	868	676	647	623	580	725	535	396	358	392	399	407	413	409	405	381	380	383	399	347	367	356	341	374	341	371	358	340	349	355	346	360	365	319	366	326	337	340	372	348	324	335	351	358	320	363	326	327	375	336	371	346	352	329	328	338	365	340	353	358	341	363	345	374	347	354	335	333	339	348	347	344	355	349	335	300	334	340	325	347	317	354	375	341	361	339	324	386	325	365	337	333	327	364	372	323	345	344	345	327	325	343	316	347	330	345	349	337	384	368	330	377	340	335	331	351	344	333	348	350	331	349	325	338	326	356	344	356	337	370	338	340	337	349	352	317	354	382	346	330	334	354	372	342	331	327	355	336	359	356	355	342	354	317	359	386	336	351	367	387	338	328	367	346	352	356	347	351	369	388	350	353	346	359	347	326	349	348	341	366	315	347	365	327	323	342	327	379	327	392	352	381	325	358	358	359	368	364	374	371	344	337	327	358	360	357	358	415	363	351	371	316	323	324	377	331	339	320	341	359	328	350	306	311	349	317	363	344	372	326	340	310	346	320	338	343	338	364	333	314	333	372	324	332	327	352	362	330	326	354	354	359	326	346	353	356	330	350	325	310	361	367	323	343	362	324	358	366	367	371	364	346	351	367	361	381	363	311	347	372	341	379	329	314	346	363	349	357	339	366	350	332	398	347	344	325	335	363	382	351	350	367	357	354	349	357	321	357	382	331	335	356	320	325	355	356	345	332	357	345	351	346	301	337	325	329	382	352	329	368	361	369	380	351	324	375	309	358	369	359	352	358	321	354	359	341	337	328	359	331	367	404	378	380	341	329	335	353	345	342	343	327	362	337	356	356	320	321	335	357	353	358	333	392	361	357	338	315	334	356	364	334	339	342	340	375	330	353	357	329	383	328	364	360	335	351	339	347	358	345	362	360	344	346	355	360	324	362	343	311	351	354	343	336	368	355	359	347	319	319	366	356	345	347	341	333	334	351	335	384	348	318	332	330	332	356	343	369	337	317	335	320	353	366	327	338	380	369	353	350	320	332	352	347	341	324	335	374	362	355	348	354	347	388	331	321	354	282	332	348	326	322	343	364	339	346	372	340	353	353	382	348	360	334	339	369	345	372	350	353	326	355	362	343	342	346	335	339	330	351	328	333	362	311	351	371	395	330	332	314	318	363	323	341	322	327	341	355	356	349	366	336	361	353	348	344	374	323	350	338	357	357	365	356	383	372	357	336	366	342	336	377	343	339	337	344	385	375	372	344	357	324	367	331	361	321	327	364	355	341	343	349	382	381	362	393	348	356	353	357	322	332	363	351	347	308	390	342	362	355	345	372	346	361	357	349	361	359	332	341	340	363	350	346	352	333	374	347	342	360	316	326	361	367	358	324	377	360	330	363	322	353	341	362	361	339	356	332	369	314	372	360	344	353	352	343	364	324	339	336	339	338	324	310	341	346	356	342	391	337	336	354	344	322	349	325	348	353	350	357	363	316	334	351	331	351	313	339	352	345	347	353	351	304	334	357	325	387	351	364	362	370	354	346	353	364	363	381	355	348	326	309	378	337	355	353	353	336	344	342	387	321	340	339	309	357	352	333	393	404	345	354	359	366	334	329	319	328	361	340	366	343	326	323	302	326	357	328	328	342	358	356	316	351	384	337	346	341	360	326	382	330	338	360	319	341	370	361	337	415	344	374	322	353	340	386	322	376	357	349	345	308	365	366	353	362	348	381	356	348	346	351	330	367	324	325	346	342	350	341	352	371	384	322	336	384	341	366	387	324	356	310	337	379	361	334	348	349	340	363	369	358	353	315	342	334	362	323	343	342	355	357	347	369	339	343	350	370	368	384	339	360	343	372	339	358	374	341	348	318	342	359	321	328	343	345	341	375	345	343	350	363	335	344	375	366	343	360	366	356	346	340	335	322	326	351	337	358	335	321	314	357	367	361	353	345	376	362	314	338	342	365	345	347	325	365	352	353	334	358	347	362	337	364	360	353	366	321	342	373	348	366	354	344	363	364	355	311	327	348	352	374	327	336	327	361	350	340	321	330	344	343	347	341	351	365	360	326	347	339	366	337	340	353	336	357	350	361	386	375	340	359	349	384	330	353	325	346	374	352	373	365	364	388	321	353	347	331	359	355	365	356	378	336	333	373	392	352	308	324	374	350	360	363	344	364	337	328	365	327	364	361	328	326	375	346	353	354	341	372	332	361	359	334	368	357	368	360	335	357	309	342	354	370	326	374	321	367	337	323	347	333	359	322	321	333	367	381	350	339	351	333	345	314	337	347	324	380	334	312	336	323	340	353	348	393	334	340	337	329	357	342	367	402	309	360	365	316	324	327	341	362	371	330	365	314	329	384	330	327	337	324	342	375	333	363	350	337	363	340	343	382	337	361	361	328	363	327	379	328	334	332	330	351	366	344	341	315	309	362	379	355	382	381	335	360	338	342	367	322	315	357	368	344	371	310	327	365	314	381	313	350	365	356	343	369	343	330	341	349	314	362	325	342	326	353	383	330	335	378	332	373	331	338	365	330	355	296	328	326	347	372	370	348	313	349	357	326	360	360	342	360	352	349	339	351	346	345	367	360	362	327	355	361	300	346	360	351	327	355	347	322	334	361	372	378	346	365	360	323	319	358	352	307	370	352	342	333	349	335	356	375	328	305	369	356	359	376	355	344	304	332	347	381	334	330	335	356	380	352	371	328	326	370	315	357	382	336	356	356	366	339	367	342	333	352	361	344	346	357	340	360	335	343	351	319	334	351	345	343	352	362	341	359	335	352	362	355	351	356	330	367	346	338	346	333	373	304	325	337	337	337	352	350	348	352	346	345	326	338	317	363	357	343	331	333	359	331	322	302	346	350	346	317	331	327	341	342	329	360	352	347	360	325	339	324	358	333	347	378	363	322	354	363	342	353	326	325	320	377	364	371	351	382	351	336	335	344	337	374	357	367	344	343	357	351	325	369	325	368	344	338	346	337	344	326	334	335	357	334	353	362	327	365	330	338	367	319	351	372	337	349	336	328	314	338	360	398	376	317	329	353	339	369	347	342	363	339	364	342	364	329	334	346	368	333	343	338	363	333	320	376	361	374	329	339	362	333	371	369	323	345	352	315	344	392	333	321	348	347	332	359	348	342	336	361	319	323	348	351	337	348	304	329	341	356	334	335	365	323	339	319	362	364	324	378	363	325	362	356	351	369	368	369	365	343	371	328	382	334	373	287	344	345	356	323	387	386	353	340	345	340	336	320	340	360	374	334	372	337	362	335	354	337	360	349	347	365	345	355	337	348	312	368	332	355	358	331	342	335	351	360	377	328	373	319	345	349	352	341	347	389	353	348	401	358	346	358	337	347	354	346	349	329	351	369	330	341	321	323	359	363	376	356	347	357
14178	4047	2507	1705	957	687	503	401	345	314	341	303	299	308	275	315	323	260	279	280	278	228	242	233	263	257	238	276	263	231	255	243	237	276	252	227	228	250	254	249	241	262	268	255	242	240	260	241	246	269	221	253	247	279	261	252	273	246	246	247	246	264	221	251	241	244	231	244	228	272	261	251	246	210	217	255	275	246	254	252	230	255	224	273	222	263	221	234	269	246	266	246	264	269	228	247	267	261	271	235	251	257	252	268	227	256	247	211	257	268	227	240	247	236	253	249	237	240	261	260	277	242	249	239	285	222	223	253	252	223	246	238	242	223	248	248	273	247	230	266	225	274	257	227	266	247	255	235	212	247	240	253	260	236	219	268	224	235	273	261	243	245	277	269	239	244	234	252	254	215	254	244	257	251	276	213	270	236	220	217	242	272	207	239	234	275	245	245	253	254	231	265	249	293	264	251	255	255	268	261	269	260	258	258	234	249	270	262	277	263	248	219	275	215	239	243	232	223	223	237	265	244	208	252	237	213	281	258	211	208	227	249	265	236	239	254	220	229	259	258	278	264	262	240	283	237	244	244	254	235	245	254	241	254	242	240	233	228	242	230	247	237	253	211	236	260	243	244	259	286	273	244	235	244	254	266	272	244	221	257	231	256	246	272	257	254	228	230	261	238	246	281	237	245	248	250	282	244	254	242	236	269	234	214	238	246	241	246	254	239	251	259	283	242	279	245	229	246	239	231	261	249	214	253	273	232	248	262	249	250	233	263	251	241	267	213	242	247	246	236	217	258	245	230	231	256	236	249	246	234	275	238	251	249	255	257	255	275	264	260	262	251	227	258	255	243	227	214	230	243	229	240	254	257	279	247	240	261	248	244	238	241	241	248	279	249	243	249	241	256	238	234	260	265	267	249	271	279	250	245	246	240	244	209	250	237	260	232	259	214	238	229	227	254	281	248	233	237	226	251	265	231	270	251	266	259	262	262	243	267	236	273	237	269	238	259	259	242	282	299	272	282	241	258	269	238	254	243	257	250	243	234	244	234	252	267	241	253	237	247	233	267	247	246	242	220	227	243	223	255	246	258	254	241	252	258	241	226	229	241	243	240	217	274	256	267	256	247	244	265	225	267	249	246	243	257	241	238	252	254	278	249	249	242	256	250	263	243	252	258	264	250	255	235	292	224	238	273	233	262	220	194	246	255	226	274	275	253	245	243	241	240	250	266	262	235	265	262	281	247	262	243	236	242	217	211	273	212	246	252	258	242	214	240	235	235	274	221	265	270	247	244	248	229	254	246	274	265	263	254	247	245	260	227	251	234	269	223	238	234	224	264	249	264	233	239	244	220	246	243	261	287	261	242	212	215	246	257	245	250	289	272	250	238	255	264	254	232	253	232	243	239	231	255	233	224	254	235	265	252	234	248	234	248	244	246	240	243	228	252	232	228	236	250	226	256	224	237	238	229	289	243	291	255	267	241	246	251	241	251	256	252	256	246	296	249	257	259	250	232	237	237	237	242	272	226	253	236	261	251	260	226	204	244	235	231	255	258	247	236	247	246	207	238	262	237	243	264	262	254	240	266	246	257	260	269	228	244	232	240	246	244	241	247	248	238	222	239	265	230	240	211	240	251	244	230	256	255	249	281	235	248	242	236	240	253	253	238	248	245	243	214	242	221	252	241	245	230	258	254	251	252	243	246	255	238	253	224	234	225	228	238	232	211	250	240	235	197	217	233	229	236	212	249	247	254	255	246	261	248	267	276	263	213	286	263	236	252	249	234	255	245	233	230	228	274	253	231	251	236	244	229	237	251	231	233	218	244	234	251	218	233	241	253	236	268	238	210	287	260	257	236	253	232	225	245	232	241	278	245	252	253	236	274	257	233	250	250	262	240	266	242	228	238	239	239	302	223	237	257	287	244	237	236	255	224	235	237	233	253	224	231	245	251	240	247	269	234	275	240	249	263	275	249	277	223	257	254	254	253	246	201	232	221	221	234	256	230	276	258	259	248	238	259	239	262	241	248	231	238	226	267	253	233	260	204	247	239	237	236	250	265	260	250	291	240	275	260	245	257	247	235	219	225	217	220	254	268	261	261	262	252	242	262	254	227	260	240	256	228	242	242	267	270	249	272	236	239	256	243	244	228	223	253	230	239	223	270	256	219	249	269	238	248	245	241	245	232	266	229	271	236	253	235	236	243	291	246	235	248	233	250	216	235	246	284	221	230	238	253	279	295	249	281	261	248	269	272	259	257	260	222	283	233	263	243	258	248	240	242	271	220	246	233	227	262	238	242	249	266	232	267	223	251	262	272	260	255	238	249	244	222	258	231	244	213	255	236	254	218	274	238	264	257	248	222	250	233	272	227	255	254	244	226	244	253	247	231	235	268	247	243	250	260	253	242	230	226	268	236	244	239	244	253	241	281	252	244	272	231	275	251	217	209	259	232	229	232	247	227	267	237	244	262	206	266	231	245	250	250	238	287	250	241	228	221	239	239	235	238	256	266	236	242	226	247	250	246	223	210	244	274	265	267	252	264	232	259	212	238	251	240	246	222	265	249	241	254	233	259	269	223	227	230	272	237	244	212	265	248	229	245	242	223	256	275	264	228	269	270	227	203	238	260	271	229	269	223	227	217	267	257	245	254	258	259	244	237	256	267	258	239	240	225	278	226	240	258	236	239	255	233	239	214	243	249	265	251	237	260	221	226	260	250	268	260	253	257	251	244	269	229	259	255	246	272	245	219	186	271	261	268	232	262	250	264	255	231	251	223	238	276	227	257	259	252	251	237	248	237	245	243	232	253	256	250	274	227	242	246	250	242	248	250	269	225	262	238	256	234	239	225	250	218	264	246	226	275	242	242	240	234	285	255	240	234	268	261	258	229	250	268	267	230	264	252	246	265	253	250	234	241	236	266	223	264	259	250	276	251	264	250	272	256	274	233	219	265	251	254	231	263	268	260	260	279	225	234	242	282	248	267	274	245	214	237	263	240	254	259	244	235	260	221	289	233	248	227	242	245	263	276	272	262	218	241	235	260	239	253	228	266	252	272	268	258	257	254	263	226	241	242	227	236	219	262	239	237	234	225	231	257	257	258	281	245	249	249	244	259	250	228	235	237	246	255	259	262	245	267	254	247	287	253	247	253	252	238	238	252	261	263	247	241	251	252	235	219	253	245	233	207	262	228	251	258	223	232	242	284	236	244	232	262	285	227	226	233	244	243	237	253	258	276	244	231	276	270	259	248	246	251	237	239	231	246	256	235	260	243	269	240	273	216	234	238	250	243	263	228	226	246	270	258	233	264	280	241	241	245	254	243	257	228	256	247	235	265	231	232	259	257	264	248	234	216	233	229	226	259	231	214	229	260	249	260	263	259	230	247	260	260	221	274	255	258	232	262	238	244	228	235	240	246	236	266	242	240	247	258	278	267	239	257	290	234	206	245	242	236	267	249	232	228	224	260	280	223	251	283	265	282	256	218	254	261
8323	3123	4887	4872	3135	2453	1943	1511	1024	944	896	795	790	875	879	867	733	654	637	632	603	600	588	553	599	596	585	569	604	559	529	508	558	541	539	531	533	537	541	535	522	541	563	550	564	552	525	550	528	541	532	521	557	551	539	556	499	541	526	477	566	529	517	526	560	527	548	553	497	537	537	566	529	519	524	589	550	514	472	531	519	529	546	554	522	583	562	509	525	535	559	533	527	579	536	552	544	570	499	562	521	529	540	541	534	580	536	531	575	558	527	595	514	517	481	544	559	494	521	532	521	565	521	522	564	529	507	541	556	554	479	563	576	520	549	444	535	556	546	496	536	546	573	518	565	540	518	538	533	523	514	541	515	549	525	537	558	530	535	558	549	528	522	538	554	520	558	541	515	554	541	527	559	558	500	520	494	506	585	533	551	565	509	556	546	552	540	557	564	553	573	558	508	484	522	551	499	579	527	535	551	528	556	533	572	572	560	552	530	519	555	491	506	518	547	551	515	507	507	520	502	532	505	547	551	553	525	537	549	560	527	556	538	530	542	553	544	518	529	495	542	537	545	526	501	563	527	514	572	562	556	542	551	541	553	582	559	540	472	517	564	542	511	584	541	531	534	506	537	559	528	519	550	525	566	544	576	540	538	564	554	543	550	522	524	517	540	523	508	504	591	482	605	519	529	515	556	544	535	539	511	572	565	512	518	575	508	568	466	553	569	532	529	530	556	560	497	507	526	556	560	506	501	536	558	538	518	538	552	551	536	549	532	507	545	550	569	533	541	558	513	549	533	536	539	568	548	510	568	536	556	544	530	519	534	522	571	557	548	553	543	529	532	569	548	481	583	551	569	549	561	545	551	503	520	512	517	526	536	512	527	526	495	537	553	529	549	506	517	553	575	563	539	563	487	496	514	532	534	512	516	562	555	561	542	509	525	540	537	578	526	557	512	519	550	501	534	525	541	534	539	519	543	570	534	524	560	514	549	510	519	512	561	539	559	528	554	546	578	506	534	567	514	522	536	594	570	514	541	548	538	579	500	540	536	548	544	546	539	573	548	536	557	508	543	535	557	593	538	518	535	510	540	557	523	519	512	532	550	556	557	573	482	569	568	520	540	545	525	532	546	524	507	496	547	534	568	535	532	526	530	550	570	529	536	547	528	585	521	544	518	523	499	551	547	536	539	567	534	543	565	521	538	540	536	529	570	546	546	524	544	546	568	541	509	549	546	568	551	493	555	529	521	517	527	529	524	545	537	522	560	547	542	518	521	603	559	556	539	564	505	528	499	536	498	506	495	563	593	557	537	526	497	563	550	539	532	539	579	498	532	558	531	523	495	550	528	549	533	494	476	529	515	562	523	559	469	553	501	527	554	554	567	528	558	513	529	534	579	533	518	517	514	548	542	520	549	480	542	533	550	535	548	564	557	477	545	587	540	556	540	551	494	513	558	540	524	519	551	564	548	579	551	534	561	566	490	581	527	565	554	566	582	533	558	490	542	550	496	528	567	550	535	522	548	518	542	563	537	553	520	516	533	560	543	562	537	541	510	533	540	492	591	549	527	509	542	569	501	552	537	580	527	537	563	519	541	534	531	581	523	522	476	552	522	548	543	535	535	541	557	543	571	543	567	549	528	539	538	562	556	559	492	517	566	515	546	515	560	556	519	522	587	554	609	590	504	545	555	538	539	521	541	546	548	580	556	533	577	523	532	538	568	511	549	533	541	542	510	536	530	513	539	545	553	515	516	519	576	554	511	557	520	530	574	537	552	562	524	530	547	542	537	549	551	545	517	561	529	547	530	488	512	566	561	549	576	507	538	501	545	536	565	534	536	549	527	537	506	552	526	559	529	524	538	524	546	539	538	530	551	539	530	579	531	524	529	546	553	552	552	535	571	502	540	555	472	534	541	506	522	533	538	598	498	535	548	522	556	562	518	518	555	501	509	551	524	554	551	548	564	519	549	550	557	517	510	510	548	541	554	536	502	502	518	513	525	510	510	523	497	529	579	538	528	533	534	523	531	547	571	519	517	568	588	530	525	534	534	515	582	553	483	539	550	532	537	516	561	548	553	534	560	517	544	510	534	503	501	503	538	493	557	515	564	578	510	555	553	574	595	567	530	577	543	539	512	545	553	511	532	541	534	534	573	568	504	515	544	509	526	504	577	565	541	540	534	545	512	488	543	494	547	508	597	576	523	542	502	564	541	518	540	517	534	561	574	507	515	562	535	512	525	535	521	535	561	566	565	543	537	557	531	557	528	521	534	574	539	489	531	527	551	557	535	539	523	508	558	518	504	510	518	553	523	511	541	534	524	543	541	539	516	516	563	520	536	490	554	509	502	559	577	543	559	553	534	536	529	478	570	545	516	485	561	532	508	574	534	558	561	534	519	522	553	513	503	558	554	542	549	541	518	551	540	538	576	485	536	524	543	513	527	540	536	530	561	527	495	559	564	518	534	542	506	541	544	553	520	523	518	551	552	524	578	532	513	551	537	510	482	553	574	497	564	487	553	525	552	541	505	508	488	486	530	568	554	580	556	546	556	528	497	530	537	513	511	559	519	587	479	525	572	521	530	538	499	576	579	528	571	526	511	544	505	580	516	520	520	520	536	544	542	556	590	497	539	510	540	553	523	519	506	543	552	528	494	501	561	505	498	578	566	495	545	557	518	562	521	562	513	501	560	514	518	536	521	537	531	546	533	556	536	542	523	588	496	551	515	527	533	531	587	533	572	522	496	543	526	563	495	537	559	568	546	544	564	544	598	492	564	520	571	541	537	555	549	491	530	502	571	537	551	521	500	520	570	569	499	514	566	532	530	536	550	584	501	554	553	564	585	563	524	533	517	543	567	540	520	540	537	519	495	526	614	585	563	577	571	559	548	521	566	531	542	558	561	529	557	553	539	528	516	578	515	483	526	570	543	564	586	503	541	552	555	561	562	534	552	488	524	549	521	581	518	539	542	558	507	527	540	529	556	536	563	552	560	506	542	530	604	544	523	530	588	545	535	537	537	542	560	516	525	555	517	549	534	527	556	527	546	536	524	553	532	536	547	563	523	509	517	527	538	506	495	509	526	576	539	538	548	547	527	533	535	570	561	551	588	522	528	530	534	511	527	548	568	537	533	551	543	572	573	557	519	522	531	569	513	527	504	470	534	499	560	545	561	566	553	504	502	563	523	556	557	547	575	514	533	554	540	502	525	543	571	535	534	561	547	529	527	566	513	510	512	541	542	506	554	543	545	493	536	530	553	558	552	551	554	538	564	568	557	542	510	536	540	518	559	544	512	549	541	529	540	508	528	532	531	548	544	549	517	548	522	553	525	535	489	555	560	531	504	540	536	526	522	544	533	536	508	513	545	541	548	502	531	552	579	535	558	551	532	594	568	557	508	580	521	559	543	534	535	533	508	548	549	572	560	537	576	574	574	572	491	560	532	545	509	552	541	527	529	547	547	514	499	531	528	528	527	541	551	534	497	547
29446	9434	5232	3313	1963	1290	872	639	509	397	374	287	266	282	325	257	224	229	202	242	240	204	165	204	180	178	189	169	161	183	172	182	181	160	156	158	193	183	214	197	186	163	140	168	164	168	152	150	166	163	159	133	171	165	149	158	179	159	140	151	147	147	151	161	167	156	130	156	157	164	171	155	148	167	145	150	161	172	167	156	143	151	120	167	169	152	150	183	150	169	156	133	135	155	145	147	177	170	143	145	146	158	170	153	151	139	166	149	160	146	149	146	136	125	154	157	140	142	157	146	155	167	133	135	123	153	158	148	149	139	137	140	159	149	173	152	131	142	141	168	154	152	164	139	145	142	141	151	138	138	160	148	142	150	151	152	137	145	148	165	140	144	154	151	154	159	158	150	147	155	184	164	146	161	159	178	161	135	163	136	155	139	140	143	179	148	174	159	143	150	139	153	157	174	156	144	134	162	150	149	146	134	145	152	151	152	154	136	129	130	152	167	115	149	160	156	124	156	159	145	172	168	148	162	167	157	139	161	131	147	144	171	172	141	170	148	171	131	146	157	163	128	143	153	155	149	129	145	150	154	151	136	153	162	147	144	178	134	169	148	133	153	159	153	135	159	138	172	168	173	176	126	180	149	142	159	162	150	143	144	163	166	145	164	139	171	146	155	135	151	135	144	170	137	141	140	140	154	152	164	124	161	165	157	170	143	168	150	133	167	162	166	156	161	125	160	165	164	124	153	146	153	154	121	153	152	171	144	156	143	152	158	160	145	146	157	144	146	133	146	153	132	142	162	158	171	155	169	156	147	150	138	156	147	157	149	168	177	154	128	163	150	173	144	146	145	150	143	138	146	154	165	144	143	143	155	149	150	167	150	132	160	145	179	163	141	153	166	163	146	137	154	171	129	173	151	173	123	167	132	146	162	145	151	163	159	127	128	143	155	156	145	154	163	158	166	154	162	142	161	141	164	147	142	138	132	132	170	157	147	153	157	143	155	167	141	163	145	135	155	152	138	171	153	142	167	162	143	179	146	157	159	150	167	112	141	159	147	131	150	161	159	150	146	156	165	156	149	179	153	146	154	150	155	140	160	145	165	154	132	148	137	149	141	149	161	146	131	154	162	137	137	166	160	157	148	160	164	161	156	151	141	143	164	143	157	149	151	178	138	165	141	156	152	144	166	150	153	139	151	157	138	161	167	156	150	138	135	153	151	146	140	153	150	142	142	146	145	141	178	157	161	173	150	138	145	159	166	151	157	159	182	163	171	140	134	147	166	156	154	136	144	153	175	155	175	171	165	140	166	141	136	157	129	153	134	165	160	152	136	171	171	164	153	156	153	137	144	170	173	123	147	134	169	158	151	144	154	138	133	122	172	133	132	128	153	134	125	129	148	165	154	146	118	137	140	155	140	162	148	149	148	160	165	141	171	139	165	143	133	152	147	161	148	141	144	139	135	143	165	144	161	142	130	149	160	159	166	141	151	136	151	156	152	162	135	161	178	166	145	135	167	151	153	138	147	159	135	132	170	142	143	144	155	170	168	150	160	150	153	129	144	143	136	135	147	166	135	151	145	154	152	146	153	189	143	145	145	133	146	140	158	150	143	157	146	162	122	147	159	144	151	154	151	169	142	146	145	159	185	144	135	165	157	163	153	153	147	168	148	144	175	164	130	151	160	147	176	140	139	146	156	152	152	163	140	143	159	147	122	146	181	154	158	151	148	167	165	159	152	138	148	144	159	142	151	147	145	166	153	130	156	133	146	166	145	159	165	176	163	136	141	134	165	129	151	134	152	146	151	144	149	154	163	158	152	142	128	141	176	170	159	178	162	132	160	132	144	125	143	138	133	161	146	164	166	163	161	129	172	132	128	154	166	148	148	148	137	137	154	154	166	147	157	152	153	159	161	158	153	131	147	150	146	163	157	145	151	127	154	137	152	150	150	147	145	138	165	150	150	133	158	143	134	141	145	149	168	145	155	143	128	169	150	162	134	152	138	150	163	146	146	154	142	152	166	138	155	173	141	153	142	142	140	151	152	145	168	150	138	156	137	145	151	139	159	124	143	151	144	143	167	177	149	139	162	164	142	134	157	151	155	155	165	163	160	161	163	165	171	139	158	148	168	139	153	156	140	141	174	169	164	147	163	154	152	163	145	127	160	157	140	160	152	132	168	144	158	155	132	129	155	173	167	174	144	129	148	173	149	159	167	143	146	150	176	143	153	156	125	156	161	151	144	169	137	173	150	164	131	142	161	145	170	136	173	156	133	145	152	121	148	167	140	144	154	169	149	171	151	161	168	161	161	139	155	124	156	149	151	153	172	116	130	175	122	148	150	159	149	160	161	155	152	157	124	138	157	166	152	152	195	150	158	149	182	140	162	174	152	150	121	142	163	154	148	132	172	131	140	146	164	154	152	151	147	163	137	133	143	148	141	149	145	153	180	149	136	170	172	137	158	143	146	153	156	169	150	145	155	169	167	141	147	168	148	153	146	152	149	156	154	150	134	148	161	168	143	152	152	164	148	166	148	196	141	127	131	158	163	150	158	152	148	145	138	177	146	152	153	140	153	165	144	157	153	136	160	167	139	159	142	159	130	134	149	129	162	139	151	166	159	149	145	147	157	148	163	149	145	138	118	151	140	161	145	158	146	157	157	150	146	125	193	162	141	161	149	149	155	137	135	129	146	120	148	173	149	150	151	142	149	166	133	150	159	149	147	136	144	158	152	133	167	149	154	160	138	152	164	133	175	132	158	161	174	162	149	181	157	153	148	161	146	170	170	151	145	157	162	137	134	132	144	144	164	171	135	147	160	153	172	162	147	143	135	155	190	137	187	146	156	169	151	160	140	166	111	134	138	143	135	139	158	166	154	149	138	161	170	152	170	156	131	172	155	149	171	157	170	172	140	133	157	176	126	178	150	144	145	166	165	156	155	148	131	161	150	169	144	170	194	161	155	168	155	163	154	158	173	140	143	153	128	161	158	140	157	153	173	147	155	158	157	165	135	144	150	165	150	169	137	165	126	133	154	158	158	163	164	125	124	153	113	137	124	152	153	181	145	137	129	140	148	159	164	136	160	134	155	138	151	155	148	146	129	150	149	172	130	140	148	155	142	145	170	178	154	148	158	152	131	164	130	148	178	157	115	150	140	154	146	160	142	133	167	148	144	155	140	150	151	150	143	163	152	154	130	130	161	121	162	159	147	135	157	136	143	149	156	176	137	166	163	157	162	135	141	162	161	122	166	128	164	133	154	148	150	172	145	174	153	164	162	166	153	144	171	159	140	157	150	141	163	161	150	156	166	160	151	138	129	159	155	164	154	149	141	132	148	145	184	160	147	129	157	149	161	129	143	130	138	160	150	165	160	139	152	154	157	117	171	152	136	134	155	139	155	167	165	150	177	157	128	151	148	158	139	163	161	146	147	143	153	175	156	166	176	155	141	155	136	162	138	155	165	150	150	137	143	148	169	152	153	158	121
17674	5255	8601	8547	6809	5098	3759	2702	2131	1778	1700	1276	1281	1242	1308	1106	882	890	787	980	889	777	646	688	662	570	518	555	570	536	521	555	498	556	564	585	601	715	736	716	619	555	512	465	485	539	391	370	324	382	430	406	375	355	352	381	435	391	350	358	336	364	399	405	365	346	393	343	366	373	350	349	359	362	341	368	348	338	317	356	353	372	330	379	375	358	375	353	367	374	335	367	363	359	349	331	340	319	369	357	364	370	341	367	352	380	346	324	352	342	324	342	344	336	365	363	344	352	371	340	352	353	338	308	360	356	364	354	343	346	376	331	364	381	321	348	397	326	364	365	340	379	373	328	355	378	326	331	347	321	396	347	396	366	369	339	331	338	326	345	351	337	332	328	340	371	338	372	360	366	364	343	339	360	352	363	361	355	353	331	349	370	375	383	348	359	346	336	365	336	338	352	382	339	338	365	339	330	346	346	368	344	371	354	381	346	316	330	317	359	353	345	335	365	350	359	351	331	383	373	400	315	366	376	390	326	330	359	349	329	368	350	354	350	356	314	343	328	351	372	366	360	343	348	320	346	376	373	324	341	324	367	342	361	342	329	350	378	384	402	335	355	354	366	380	341	342	351	376	322	381	344	400	352	369	340	364	317	348	353	366	342	363	391	379	338	354	361	372	371	362	350	323	365	336	368	381	346	330	364	335	356	365	328	353	396	356	333	325	338	324	381	371	355	363	374	359	336	365	373	357	363	371	332	358	377	334	363	364	347	376	324	359	379	351	365	368	376	368	361	350	361	345	346	340	354	313	370	369	327	378	375	341	330	359	376	340	349	366	344	336	336	343	342	332	387	346	364	354	359	330	351	368	357	341	355	346	315	372	400	364	377	348	361	335	333	355	335	352	364	353	421	343	373	358	351	332	370	337	345	340	336	369	330	365	331	320	396	340	331	368	318	380	365	347	359	356	321	346	362	322	352	342	363	360	334	348	345	342	363	377	378	351	327	390	328	334	330	323	334	343	357	347	330	347	388	350	292	358	366	336	340	347	381	370	336	379	358	341	373	369	342	333	352	377	388	335	355	332	336	327	345	370	345	326	358	353	358	332	339	323	374	301	350	412	331	375	334	367	332	338	373	350	352	332	367	340	352	343	373	346	347	331	323	341	361	360	354	360	355	357	354	329	356	353	353	353	350	353	351	373	350	340	371	362	361	351	341	326	341	345	359	361	350	355	340	349	376	375	356	329	348	361	357	372	320	347	383	350	332	354	373	330	369	337	348	310	329	340	328	350	346	368	345	366	351	346	324	328	375	345	384	372	357	364	340	366	358	338	344	372	357	329	355	325	350	343	381	323	328	344	358	356	336	388	372	341	339	336	369	336	373	351	356	389	345	356	347	333	323	363	340	383	346	391	354	376	318	351	343	334	355	373	331	341	353	356	343	335	358	356	350	347	346	347	344	338	364	369	343	336	346	331	373	332	360	356	351	347	359	339	337	352	343	371	369	339	358	394	376	358	364	340	352	368	322	354	363	346	336	356	321	354	366	348	327	350	375	340	347	345	388	344	333	375	353	352	360	332	325	378	300	334	324	382	339	360	333	343	326	336	359	377	317	370	354	350	324	357	378	353	359	343	364	348	340	323	347	354	357	337	350	308	334	305	309	400	329	360	323	348	341	351	347	344	325	357	364	323	362	365	332	347	356	357	366	336	334	342	362	329	352	363	334	361	357	312	338	348	336	350	353	395	364	352	380	377	363	339	362	350	334	344	311	337	350	387	375	366	340	339	382	324	327	333	364	353	340	340	353	358	347	350	395	324	332	367	375	324	350	370	366	360	336	325	368	357	345	354	374	366	346	384	352	338	338	325	334	322	365	322	370	363	342	350	404	350	334	363	315	366	389	345	349	333	355	335	348	341	387	361	363	364	328	346	358	325	322	357	369	358	366	364	353	349	355	338	317	365	368	368	352	354	350	394	356	334	351	341	338	365	366	332	343	324	359	352	374	359	356	318	335	357	357	321	362	367	381	365	347	307	348	382	342	344	366	352	348	355	363	356	335	342	324	363	383	368	332	346	374	372	352	377	349	356	367	365	347	322	354	359	363	380	311	343	345	354	356	330	358	336	333	334	341	363	398	353	328	346	323	347	358	355	345	349	357	328	378	388	355	363	334	348	372	333	367	323	381	361	383	361	303	344	325	332	335	343	351	332	334	337	373	334	334	348	349	340	328	335	359	348	366	326	365	344	382	388	337	348	346	333	336	352	365	373	356	333	357	337	358	345	360	360	356	344	321	325	372	350	353	350	323	360	332	363	335	323	350	337	336	364	316	360	364	316	306	366	326	336	360	367	337	376	330	351	345	338	329	336	344	349	363	356	374	363	337	344	335	342	332	367	337	365	354	319	359	384	388	369	347	338	321	370	365	351	353	353	344	335	358	370	366	370	365	341	361	349	352	317	345	357	326	350	337	345	348	393	334	353	374	386	325	346	322	393	347	365	331	355	369	311	353	319	322	363	342	376	339	360	363	359	344	375	325	365	342	367	366	345	366	392	356	366	372	355	331	311	340	340	323	392	367	333	328	360	331	354	346	354	342	349	347	371	355	386	340	379	378	326	397	338	340	344	359	363	373	359	356	351	329	362	353	355	351	396	374	322	329	360	346	387	338	332	371	372	325	368	348	338	350	354	325	339	353	341	363	391	368	321	346	349	348	374	380	355	390	379	359	352	352	405	330	359	357	364	350	328	354	373	349	331	385	332	330	346	356	374	331	341	355	356	358	335	334	360	353	369	347	334	340	357	322	342	363	370	349	355	372	367	344	386	336	341	363	329	362	309	364	345	359	329	326	339	349	353	337	343	366	344	343	349	385	365	361	343	298	369	373	352	359	320	370	360	307	355	331	353	321	382	347	344	308	370	344	357	321	333	349	350	343	375	357	303	341	334	383	370	357	355	319	356	382	359	357	333	355	380	311	320	340	341	361	342	359	366	348	346	326	369	345	342	352	361	348	371	363	322	350	337	337	365	312	302	349	339	356	343	348	343	361	313	323	361	330	363	333	312	336	359	330	373	338	351	339	339	322	376	357	367	360	354	377	384	363	368	350	383	346	308	335	343	388	344	382	326	355	412	390	347	330	337	351	325	336	375	360	330	346	334	325	373	339	359	375	316	388	346	357	369	326	361	338	346	353	353	360	312	340	404	345	379	324	359	386	340	351	362	330	341	368	343	382	350	346	345	354	342	353	321	345	350	359	380	326	319	357	353	343	346	389	361	341	343	358	334	354	330	315	354	355	308	329	367	336	340	378	388	361	357	350	369	323	327	379	344	330	359	384	341	376	363	357	345	364	361	321	354	355	334	351	370	345	367	346	351	352	343	348	339	337	318	365	345	363	338	352	359	340	372	368	340	374	366	358	394	371	341	348	354	338	369	350	345	337	330	359	327	345	318	353	334	371	369	388	364	342	367	337	392	376	360	328	319	346	311	373
38592	14676	7856	5183	3009	1878	1314	1026	705	613	574	400	408	443	392	275	297	288	244	313	282	280	238	259	257	221	206	193	182	199	192	177	192	186	192	225	239	223	271	217	193	198	160	139	180	200	154	174	145	155	137	148	177	158	146	151	158	160	175	128	165	155	154	142	158	137	130	164	148	146	137	124	157	151	151	157	157	132	140	140	167	162	146	141	154	144	154	171	152	155	139	108	147	134	138	140	151	149	134	140	134	155	129	129	136	141	136	125	156	143	151	144	150	155	135	143	136	127	147	149	171	134	124	158	140	149	121	150	157	128	182	136	130	146	147	147	163	152	163	150	147	159	184	154	153	152	138	164	118	162	144	161	141	145	149	136	157	148	157	144	149	142	125	140	155	120	144	131	156	159	164	141	133	141	146	133	136	169	139	137	146	164	154	141	140	137	136	155	164	148	128	136	136	133	144	145	148	140	165	127	144	136	135	157	168	149	151	126	128	137	147	144	163	141	136	164	161	132	138	148	137	138	117	138	114	163	144	154	135	158	130	144	142	150	159	154	168	142	147	156	146	134	130	143	153	146	157	152	144	140	186	135	168	131	138	155	148	142	145	154	134	145	165	149	139	158	146	144	148	117	139	140	155	158	145	128	141	162	140	142	155	160	120	154	151	135	125	131	140	159	139	167	170	147	147	122	146	145	144	156	141	143	148	155	152	151	133	158	174	167	154	137	138	138	131	145	153	123	123	155	158	154	147	141	170	129	150	137	148	137	138	155	149	150	147	153	122	120	158	153	136	148	168	146	156	144	128	146	165	146	149	149	137	148	169	148	148	140	146	168	144	162	147	158	170	130	145	156	125	143	146	155	131	155	139	155	145	141	152	135	160	124	130	145	151	130	127	148	156	125	153	143	150	154	155	144	128	147	137	134	146	160	165	145	145	138	158	143	136	155	151	170	149	149	150	169	149	138	151	160	128	157	139	150	147	137	138	159	131	143	158	125	159	162	141	156	158	137	130	151	158	139	144	145	165	157	139	120	135	128	136	150	161	142	151	143	142	162	150	149	180	156	143	164	170	143	160	157	153	151	152	141	152	147	164	161	152	130	144	139	137	152	132	127	137	158	147	152	154	132	149	150	144	136	156	151	126	135	140	128	138	151	119	134	167	157	151	155	144	128	148	140	159	158	122	160	145	143	134	161	133	140	140	125	140	147	179	133	169	175	147	174	144	142	141	141	146	153	139	177	156	155	162	154	165	137	153	153	141	175	134	159	133	151	148	149	137	141	157	138	150	139	147	146	125	138	131	144	172	153	140	148	158	152	139	139	142	152	141	141	135	145	130	140	141	152	151	170	166	122	154	151	167	132	128	146	143	153	150	152	171	165	163	119	145	144	143	152	152	161	156	148	137	143	174	151	157	137	160	138	136	147	154	156	152	135	149	147	150	131	147	169	148	148	147	147	156	146	156	153	174	168	158	148	149	151	166	137	143	137	153	110	151	150	138	142	135	156	165	128	149	152	140	153	150	144	156	128	140	153	154	156	145	154	150	155	163	141	129	136	128	143	168	159	171	126	147	144	169	139	136	147	151	159	153	148	140	141	165	142	116	146	167	155	155	156	127	143	149	141	139	142	123	150	150	136	126	148	152	135	123	162	154	129	137	137	140	157	160	138	155	130	138	155	129	142	159	146	147	157	176	174	130	150	154	145	159	136	152	125	146	146	153	143	157	125	136	151	154	140	138	145	154	148	130	131	145	141	152	151	119	149	136	154	138	138	151	160	140	148	152	142	149	158	154	158	137	151	126	116	171	145	121	129	145	137	135	137	147	144	147	161	152	152	150	151	126	162	126	144	146	152	165	149	138	137	158	141	130	135	128	147	140	136	156	145	194	127	150	155	155	149	146	139	124	155	137	139	129	147	148	152	159	130	116	112	139	152	144	144	140	146	169	137	156	135	137	132	156	152	150	147	158	154	159	134	136	130	156	161	143	163	138	125	122	145	137	135	153	122	162	152	142	149	144	168	146	145	161	156	134	124	165	156	158	117	138	149	143	151	139	133	146	144	163	143	139	149	159	148	151	143	158	149	135	145	154	140	156	133	145	166	130	138	159	141	140	152	125	132	159	158	149	127	132	140	150	141	151	143	161	148	140	162	135	147	145	142	155	178	161	148	171	143	151	160	131	150	138	161	177	169	139	138	168	139	143	170	153	159	158	121	132	152	162	155	133	149	150	141	165	127	139	126	146	148	142	129	139	150	134	179	157	148	122	133	147	137	149	158	145	152	147	138	145	136	128	167	139	152	134	140	137	130	143	162	147	152	137	173	132	149	152	181	143	126	149	145	143	171	136	135	129	162	140	142	160	163	154	153	121	144	139	136	145	147	141	136	124	142	138	146	163	141	168	155	136	169	156	156	155	160	151	139	137	144	163	148	150	126	159	149	135	156	150	138	163	144	150	143	144	155	128	152	147	152	154	138	137	148	146	155	118	137	153	127	149	129	153	156	131	160	132	168	126	169	158	127	144	162	153	154	141	159	110	148	145	143	137	149	140	145	139	127	134	164	135	143	143	145	164	143	138	147	162	156	170	147	127	140	171	151	160	143	123	156	144	151	130	155	168	162	162	138	117	165	156	137	143	129	142	148	156	153	142	133	191	134	146	161	130	151	143	113	150	163	119	161	130	150	164	131	132	143	139	136	137	143	138	145	144	135	136	143	158	139	156	145	140	139	161	155	141	138	137	141	140	149	124	141	153	151	146	130	155	140	124	138	151	137	142	156	150	128	150	137	161	117	135	134	156	154	149	156	167	166	152	161	161	151	157	149	133	147	143	128	144	145	154	156	117	143	136	140	147	152	129	128	137	134	147	138	134	149	155	143	155	151	139	161	155	135	151	155	137	154	150	139	147	131	153	146	156	145	136	156	136	151	147	165	170	157	141	134	142	149	149	143	156	138	152	150	146	149	146	132	137	162	143	156	147	151	147	137	173	160	150	154	148	162	126	144	163	141	169	168	154	139	162	146	134	139	149	145	135	155	135	140	149	136	155	122	146	139	127	122	132	142	127	160	148	138	150	147	125	136	157	122	147	139	147	152	152	132	139	151	156	129	169	134	141	139	133	151	114	155	152	146	124	138	147	159	150	151	147	132	127	132	160	159	144	161	143	123	109	124	133	130	162	150	149	144	148	167	121	120	120	152	156	161	142	144	147	148	152	168	140	129	178	137	137	163	137	149	130	147	149	150	127	168	128	161	133	150	136	139	136	140	129	175	159	134	152	155	146	158	162	149	147	144	137	145	145	123	144	139	155	151	164	159	139	138	143	153	153	166	135	160	151	132	167	143	142	141	159	125	143	135	156	139	134	141	152	148	145	160	149	141	146	151	156	150	137	133	151	148	152	145	127	131	149	151	122	141	143	146	139	143	152	164	166	157	163	130	146	138	134	152	141	138	128	140	152	127	122	142	135	145	131	164	145	130	151	148	153	134
22572	7403	11554	11614	9324	7380	5336	3926	3038	2547	2436	1938	1955	2023	1777	1268	1275	1213	1129	1686	1340	1190	826	1164	990	749	720	740	659	658	669	705	728	777	776	870	918	1027	1137	983	759	692	550	532	584	606	453	400	408	389	397	403	418	398	357	348	431	400	365	353	345	336	345	372	343	379	380	345	360	358	311	352	378	364	387	374	346	355	379	357	359	346	329	341	366	339	358	328	362	359	363	344	372	333	321	317	363	314	366	377	344	364	369	340	343	352	358	350	367	354	371	359	353	379	360	375	340	343	388	349	375	366	370	338	373	341	342	383	337	332	343	352	326	372	311	390	362	372	294	341	330	338	322	351	381	381	338	351	380	339	347	329	387	332	363	350	349	358	368	351	354	331	349	353	330	360	343	328	377	366	343	313	351	355	365	328	348	357	366	346	364	405	338	349	383	344	359	332	373	378	349	370	341	351	353	347	340	342	335	368	354	357	350	370	334	395	336	391	353	347	312	335	345	347	384	355	361	344	352	354	353	343	356	354	316	379	360	339	341	367	367	369	336	318	351	305	348	325	342	347	360	311	349	351	331	355	348	360	366	352	341	375	351	347	375	345	357	345	375	355	329	332	336	333	352	353	364	319	391	395	343	352	355	319	375	353	356	363	352	336	368	355	378	369	344	350	359	366	335	344	372	353	372	357	336	343	372	352	324	360	344	346	323	371	335	340	297	358	343	363	349	321	355	345	365	371	359	334	345	341	384	363	360	344	369	353	334	337	362	345	342	346	345	333	351	352	357	339	348	361	295	367	353	381	318	359	354	381	297	349	377	360	358	370	363	343	356	354	361	353	347	352	362	320	347	357	352	367	328	363	334	371	360	323	352	357	332	356	341	356	346	338	368	346	351	341	351	341	362	358	342	354	372	371	357	378	353	331	358	332	359	320	336	355	369	350	336	341	352	339	335	316	360	357	346	366	321	360	370	334	343	349	370	345	318	346	365	376	360	340	345	344	381	351	357	345	308	366	361	334	348	347	353	342	326	349	345	356	355	377	321	320	350	345	368	329	337	357	360	337	357	353	350	330	367	322	386	314	346	321	356	373	332	341	354	363	354	350	335	340	378	372	335	330	318	328	340	337	363	371	328	372	365	327	362	343	351	342	388	345	322	351	330	344	336	342	339	376	354	345	341	349	360	327	339	349	363	337	347	347	379	322	324	352	321	347	342	336	319	326	337	344	329	330	346	355	348	376	345	361	338	346	330	323	362	381	321	326	368	353	325	351	371	327	349	353	363	348	362	343	338	322	338	323	360	350	347	328	355	350	344	386	366	330	349	340	360	356	341	312	341	353	335	373	356	360	364	371	359	362	346	373	361	357	331	347	334	349	363	332	341	341	339	325	387	357	345	331	368	342	345	352	368	358	334	344	329	379	329	354	381	358	346	334	408	334	292	351	336	358	369	338	360	341	341	352	351	334	342	337	351	358	361	363	377	344	371	344	371	348	313	364	297	338	356	330	356	360	300	351	348	370	347	320	370	349	346	390	324	353	346	378	334	350	378	321	374	346	368	349	339	342	389	352	326	362	362	346	338	337	393	354	362	360	350	341	345	361	360	359	342	349	329	393	346	356	356	359	334	341	342	342	360	366	334	386	374	369	363	346	356	338	343	364	351	338	361	365	298	372	351	358	325	357	359	363	345	370	350	326	354	372	323	369	335	347	344	340	352	361	364	347	376	369	344	335	366	345	339	320	347	346	377	376	350	372	334	355	342	371	346	342	380	346	344	351	335	333	385	324	343	341	348	325	339	338	366	357	338	344	374	359	367	360	332	303	375	335	367	367	343	340	369	350	357	362	382	340	356	334	343	322	345	331	334	376	370	326	363	326	365	345	344	366	332	330	344	328	328	344	353	344	363	332	358	324	318	358	356	319	366	340	365	322	340	338	385	372	372	340	349	393	329	352	384	350	345	333	357	359	334	331	338	342	365	342	336	377	331	345	367	336	357	373	382	346	336	376	363	372	361	391	336	334	348	381	344	369	353	388	335	344	361	335	357	300	343	343	342	355	358	342	378	355	349	330	326	373	348	328	353	336	322	369	342	352	341	349	359	375	322	328	379	325	332	345	359	377	338	392	322	349	334	357	345	361	362	348	327	367	384	364	379	339	338	355	356	361	374	361	321	343	349	343	348	364	384	347	332	347	362	335	332	321	342	340	371	354	331	331	377	348	347	392	355	336	305	360	355	324	309	347	322	317	384	366	367	351	326	347	353	349	379	360	319	393	338	327	346	370	335	343	310	360	334	355	342	338	319	348	362	387	340	364	376	342	330	372	343	371	368	347	354	350	343	324	387	314	339	353	358	372	366	342	344	327	343	330	353	360	337	328	339	377	345	340	352	340	374	388	358	337	313	336	327	343	362	351	349	354	357	323	340	377	372	332	353	336	315	369	336	335	364	345	341	289	344	364	340	348	339	313	345	352	364	351	331	335	365	364	347	363	350	315	349	361	334	365	371	333	355	364	368	331	324	378	374	319	304	352	357	332	333	338	361	340	353	349	349	348	369	326	350	369	360	367	350	337	357	341	335	370	358	324	357	331	340	370	333	352	337	337	373	360	374	346	367	349	315	320	348	319	355	346	329	359	370	315	322	369	360	350	355	351	338	328	361	365	330	360	340	352	373	354	347	338	360	352	356	350	344	349	357	353	354	339	322	342	373	356	302	365	365	327	349	343	358	351	340	354	331	324	340	377	368	359	364	318	354	368	375	370	362	357	334	344	341	343	342	368	317	315	380	370	385	318	344	372	378	372	313	362	375	347	326	324	366	311	342	371	341	355	367	340	357	386	336	318	348	365	363	347	346	389	359	323	355	342	352	378	329	373	350	360	333	375	337	368	346	336	361	335	362	347	360	354	345	321	358	363	349	326	360	368	337	313	340	350	305	341	340	383	339	373	347	357	335	346	378	335	356	340	359	352	349	376	361	362	342	310	374	350	328	359	407	363	363	388	357	312	355	336	369	332	363	351	388	375	364	362	348	347	329	367	347	324	339	337	345	383	334	343	376	319	335	346	346	366	344	337	322	356	320	331	323	364	347	309	316	325	358	348	374	342	331	329	337	348	331	349	343	356	367	364	394	331	338	323	336	356	358	356	351	365	385	297	331	336	358	344	350	365	348	358	343	376	354	335	370	369	311	330	323	332	348	361	340	347	337	347	324	353	350	328	356	363	376	329	376	347	348	341	325	340	368	374	368	359	373	344	333	383	352	343	363	344	362	307	368	345	378	354	367	371	346	343	349	364	337	358	330	340	375	361	326	337	349	352	356	328	380	342	351	345	345	358	335	344	363	353	328	333	303	370	350	357	355	343	309	339	372	344	356	354	347	356	328	353	356	335	345	375	326	344	363	396	355	375	311	334	346	325	351	353	367	353	365	363	359	337	356	341	356	322	370	371	342	358	324	347	338	381	335	324	339	383	341	341	354	347	363	327	347	359	310	373
12944	3497	2756	1765	945	720	497	357	320	336	303	314	294	350	286	290	288	244	233	228	266	237	248	254	262	256	274	239	257	218	254	267	210	235	248	242	237	245	272	236	269	214	274	265	266	268	255	221	255	246	217	278	209	276	229	236	235	224	247	233	229	283	247	234	249	249	219	238	253	290	245	262	263	252	255	264	239	292	242	249	256	253	241	239	224	251	254	276	270	207	255	293	251	226	252	229	220	227	249	259	254	244	246	237	242	251	205	242	246	271	230	239	256	246	226	232	220	206	202	228	240	236	211	248	222	239	231	224	253	214	245	243	268	262	226	211	263	207	251	242	240	224	229	259	253	247	219	274	227	243	204	227	266	239	247	232	250	273	250	224	225	258	227	280	274	219	228	244	254	233	227	274	269	249	256	273	228	242	224	234	237	266	286	203	271	228	235	239	238	261	245	260	242	247	255	236	241	234	253	266	239	247	226	228	255	233	256	247	269	234	239	254	231	237	251	241	271	250	241	254	246	229	233	256	247	244	224	283	229	223	243	237	250	281	210	242	237	252	239	220	265	236	238	200	253	260	240	260	222	264	281	229	230	242	219	243	199	268	247	249	238	228	210	198	246	247	224	294	258	230	255	249	227	246	240	279	261	250	236	253	272	246	254	251	254	249	238	249	237	269	243	269	224	222	242	253	270	250	255	266	197	265	271	288	263	232	223	261	249	235	257	247	245	245	221	261	233	266	244	227	262	226	221	262	273	226	246	246	264	266	237	238	242	258	225	233	234	236	251	234	219	280	221	231	231	265	232	250	247	219	232	253	248	227	231	245	283	221	236	219	230	249	250	240	231	238	225	235	237	252	257	238	263	243	257	216	236	229	226	229	287	237	260	233	217	212	255	218	242	259	248	233	260	229	215	224	235	247	191	231	223	269	264	255	252	227	245	256	245	247	246	250	244	263	253	252	257	219	242	243	244	257	250	249	239	250	251	229	260	246	236	222	249	234	211	253	258	231	238	265	230	230	234	265	217	276	224	255	256	249	232	247	200	217	242	227	283	227	242	267	268	225	247	220	228	230	265	230	228	255	240	241	252	255	234	253	246	244	259	262	255	243	247	237	247	219	242	272	251	258	246	228	216	262	248	275	262	251	231	246	257	265	260	225	255	230	248	259	238	240	240	255	258	248	246	200	251	241	242	265	232	263	286	233	256	268	249	237	234	256	257	232	254	218	266	258	217	248	218	227	252	243	255	239	272	236	254	225	243	256	257	231	278	238	235	228	260	251	236	242	216	264	278	241	263	255	242	245	221	248	266	243	238	243	212	263	222	225	250	245	238	236	247	248	253	216	232	238	238	248	252	233	235	227	251	232	230	245	253	264	252	258	230	274	272	230	239	262	227	216	232	254	253	259	283	255	253	247	236	256	242	271	212	229	255	240	211	253	244	241	211	253	219	252	230	220	233	260	243	278	244	260	258	244	264	207	254	235	225	259	280	234	248	248	283	250	222	253	281	261	254	248	258	269	238	254	272	255	272	257	222	272	245	258	234	277	233	254	260	276	242	247	241	233	256	242	260	268	252	252	224	237	223	240	244	257	234	246	223	286	224	258	251	225	227	261	207	244	234	222	246	242	218	221	236	261	258	231	300	257	259	279	237	283	212	262	240	257	262	266	246	242	260	250	237	243	274	262	256	202	232	238	233	222	264	231	265	221	247	258	271	266	228	248	252	245	250	235	241	237	251	216	241	236	253	260	229	250	235	239	239	224	271	232	238	251	247	245	259	274	274	215	234	241	231	235	250	272	230	216	244	242	252	261	274	239	218	241	231	250	267	244	232	258	204	240	238	231	224	238	240	238	216	266	209	263	222	229	270	269	268	238	235	244	260	207	256	258	211	223	265	260	230	247	236	274	244	237	249	251	246	270	249	236	246	264	216	247	256	241	220	249	231	229	235	221	254	241	273	236	258	251	252	227	251	229	256	263	257	251	234	242	262	235	241	242	200	241	260	257	250	225	258	254	239	249	265	252	261	266	234	217	250	279	246	242	263	216	249	265	241	212	226	226	223	256	239	257	237	279	227	250	241	249	244	240	257	257	263	249	243	249	250	236	259	244	246	234	233	239	241	274	216	227	217	247	229	227	222	247	252	247	239	251	213	262	250	239	263	265	248	263	245	254	235	250	232	229	256	252	233	250	243	253	232	245	242	247	236	256	257	245	238	249	260	249	238	242	256	223	247	241	244	195	257	261	247	235	286	267	253	240	243	237	259	227	255	245	241	234	256	262	265	249	237	232	230	236	249	264	225	233	264	244	259	219	248	242	265	246	246	252	256	239	249	230	197	205	224	251	250	254	229	226	232	285	226	260	230	226	235	237	231	219	224	218	245	236	261	247	260	221	208	269	241	265	252	261	238	244	232	233	244	239	240	237	243	232	254	244	239	228	254	259	251	239	222	252	230	256	240	246	241	234	236	224	258	257	253	259	255	249	277	225	251	239	230	237	240	237	242	228	220	266	250	253	274	254	266	292	235	239	247	219	266	221	268	255	272	238	264	244	244	251	241	249	256	237	248	264	230	253	239	246	261	231	220	234	261	224	245	247	242	289	243	252	226	264	215	284	249	262	250	267	241	252	214	270	220	239	259	254	262	258	233	223	257	276	276	206	221	259	277	238	252	239	234	246	239	234	267	259	237	243	229	239	233	277	203	238	224	280	250	235	237	249	238	225	238	250	263	262	260	248	209	230	235	267	268	267	231	243	242	254	245	261	241	246	258	245	235	262	264	235	272	229	236	242	226	257	238	241	218	258	269	235	231	246	232	264	263	239	227	243	225	261	242	222	234	258	260	276	267	226	255	256	222	218	269	242	251	248	255	215	274	247	231	257	248	229	228	255	227	259	280	214	252	243	212	232	248	233	242	250	255	211	237	248	267	256	254	236	260	227	235	235	270	225	228	276	255	248	267	231	253	261	237	234	231	240	246	253	253	268	272	252	224	262	235	226	259	252	251	253	247	241	238	222	251	263	250	277	242	263	262	236	229	256	232	246	226	230	262	248	263	253	235	266	224	261	221	288	254	248	213	205	247	256	239	251	260	253	238	248	215	255	263	248	246	255	246	248	284	284	241	266	252	248	234	283	234	231	254	244	265	235	237	237	245	232	241	258	234	247	256	261	242	235	247	241	204	272	245	237	243	233	228	246	273	243	256	229	247	201	272	247	296	271	247	214	237	280	252	223	268	227	257	229	253	212	254	233	241	222	222	238	262	232	236	225	255	257	247	236	258	208	234	230	257	236	235	229	267	239	239	253	264	244	243	235	226	246	222	217	277	252	254	230	243	240	253	224	229	231	229	236	208	234	230	215	229	243	273	257	243	258	261	223	260	241	252	222	243	249	261	246	280	256	237	252	235	232	254	264	245	228	238	236	255	250	234	250	226	239	249	227	233	251	247	250	246	246	222	246	258	246	261	245	236	225	238	221	241	258	269	246
7656	2674	5324	4983	2951	2639	1856	1145	971	1003	953	890	888	1184	885	676	683	692	594	572	562	542	593	547	558	546	592	575	563	591	515	535	554	529	542	561	517	571	555	618	512	536	569	525	556	519	541	546	494	502	583	578	562	500	504	555	559	507	539	507	561	536	522	505	551	501	515	501	552	505	512	522	536	536	564	526	536	513	549	501	529	594	530	554	564	536	515	528	516	543	547	524	533	504	553	534	564	537	534	548	492	526	518	527	524	512	526	529	492	526	578	545	539	563	550	543	545	497	532	588	518	506	531	525	538	524	530	518	524	507	566	559	523	542	615	517	510	524	530	508	540	549	536	515	520	556	509	531	562	518	562	561	512	535	504	565	511	522	525	561	522	553	578	565	563	548	502	539	546	561	564	539	557	563	526	538	543	538	465	551	505	508	535	528	497	529	519	521	537	505	567	507	565	515	529	545	546	587	548	543	565	535	510	540	572	564	496	526	505	523	541	507	581	534	545	526	534	512	515	565	559	572	549	526	505	515	524	519	536	571	514	557	524	545	511	559	525	542	516	534	561	511	531	582	554	581	525	547	536	538	562	541	537	562	539	575	496	505	553	516	531	550	575	542	536	551	553	509	531	522	546	537	576	579	529	557	534	538	512	491	532	565	507	553	552	526	539	531	559	531	593	530	532	516	526	509	537	537	551	550	536	511	507	544	532	514	552	557	533	528	527	564	523	543	546	532	508	528	522	513	490	555	539	546	552	538	476	553	510	511	542	495	517	522	515	597	515	557	525	503	533	565	522	525	567	519	539	524	526	533	491	521	547	551	560	538	505	512	529	500	581	565	569	533	553	565	529	504	550	512	589	520	527	553	520	517	567	551	528	551	564	503	516	514	512	562	549	506	546	533	551	534	546	517	540	540	574	514	591	501	530	532	550	526	511	512	552	535	493	515	541	502	555	565	563	493	560	573	551	541	520	498	543	547	511	539	519	496	517	546	540	537	546	556	573	542	525	566	550	541	525	490	558	567	547	527	576	580	520	520	498	538	548	553	544	523	506	535	494	512	514	518	538	531	495	534	539	564	518	513	525	547	523	560	532	495	535	512	511	530	502	530	508	520	488	547	505	553	538	502	531	505	475	525	522	526	516	551	543	555	527	512	544	523	517	520	508	535	532	542	503	583	520	524	559	543	568	559	546	529	516	565	509	576	537	503	532	534	573	584	553	533	523	506	500	537	540	540	537	547	556	500	518	508	534	525	564	535	531	536	522	558	504	506	565	510	569	508	538	535	495	566	492	538	554	535	537	549	511	540	531	519	562	537	525	541	533	502	506	522	541	539	558	525	547	564	590	537	509	582	557	570	486	527	499	588	542	504	552	571	519	548	561	527	550	540	527	534	582	522	561	539	567	567	555	545	543	524	548	501	559	516	520	515	529	547	545	502	508	537	582	532	535	560	507	539	525	531	564	509	533	500	554	529	530	551	577	537	492	495	537	488	550	494	551	565	519	528	547	523	551	522	509	553	558	545	546	519	550	522	516	528	550	527	532	559	533	537	513	553	548	577	530	522	538	536	527	562	529	544	538	542	540	510	563	518	578	545	544	518	597	520	547	510	525	535	544	508	531	560	502	557	535	522	553	553	550	553	543	524	577	493	514	528	535	529	582	550	548	534	537	504	524	519	508	565	539	522	524	526	536	513	500	497	534	530	539	525	510	563	525	536	567	550	508	551	558	518	530	571	576	544	546	484	529	516	545	548	571	552	507	532	555	550	526	547	551	514	521	538	492	495	569	552	484	493	518	542	528	555	523	515	568	502	503	482	555	554	532	563	523	527	548	502	512	553	557	546	564	594	520	565	537	609	568	565	581	495	550	563	550	538	507	496	539	562	507	506	492	561	560	519	537	559	525	548	524	523	557	527	543	545	491	565	516	519	543	517	544	507	542	514	517	528	576	521	514	548	497	566	525	565	524	570	553	529	510	514	512	559	543	547	533	549	524	545	523	580	515	540	535	570	550	529	539	551	604	547	542	564	510	526	584	529	535	553	524	514	507	504	538	549	520	498	534	517	543	524	568	538	538	573	544	559	599	560	514	549	520	535	568	480	524	559	562	540	523	530	517	537	533	554	492	533	513	551	544	544	554	505	557	514	581	537	554	554	549	536	560	537	573	570	511	564	594	527	505	522	529	519	539	549	552	573	533	553	493	602	552	548	517	513	563	544	539	579	541	532	517	540	557	588	538	512	559	546	531	532	562	517	563	537	529	544	535	553	525	527	514	537	551	548	559	533	514	522	567	550	524	533	504	501	538	505	527	523	564	516	553	569	542	522	505	518	534	554	563	536	566	529	522	527	534	554	514	527	571	543	551	538	531	563	526	528	545	541	511	575	519	515	525	553	555	528	552	516	517	540	535	501	542	524	511	517	524	529	513	557	499	521	542	522	541	540	543	550	526	544	518	504	545	551	554	575	538	554	527	543	544	546	511	499	546	584	542	547	563	511	532	573	555	570	604	570	522	496	530	527	558	536	518	568	530	502	508	537	537	513	560	530	535	518	533	530	580	553	525	555	560	505	525	522	514	563	551	521	595	515	497	547	537	567	547	533	538	533	526	554	517	549	488	508	543	560	542	534	528	519	537	527	561	542	507	546	589	564	532	539	530	519	519	532	535	533	485	504	528	573	546	557	552	504	495	523	541	561	538	509	524	511	548	556	517	541	529	545	504	604	517	524	527	559	508	513	565	529	534	553	531	534	577	538	577	564	504	532	507	501	506	537	508	516	554	560	527	544	513	552	553	541	508	514	523	506	536	567	468	538	508	503	535	563	529	545	498	515	542	508	495	507	499	520	548	530	495	588	563	522	508	523	524	505	514	503	525	542	535	492	561	528	503	519	512	546	502	551	503	504	543	606	527	503	514	586	540	543	515	498	550	510	568	514	504	545	543	565	536	518	497	556	524	573	517	542	511	538	533	556	548	517	523	526	564	526	566	533	585	525	573	556	550	519	528	561	546	554	504	573	544	513	527	547	553	529	511	537	519	550	542	585	565	519	509	524	539	523	513	564	550	532	552	526	530	535	487	514	536	505	539	569	510	555	523	522	532	533	550	570	528	499	548	550	561	519	501	543	576	544	540	557	528	497	527	491	511	537	518	543	567	522	519	539	545	554	548	535	545	563	556	528	536	535	545	521	534	546	560	498	501	537	581	549	552	517	534	559	528	527	524	531	524	544	515	510	565	508	529	515	536	514	523	539	575	523	545	530	535	545	538	515	573	519	531	546	519	569	536	538	534	523	537	525	526	496	502	558	544	510	514	521	527	526	545	560	485	586	546	517	517	537	552	540	560	515	545	532	554	548	526	564	561	525	514	504	468	525	564	533	525	544	563	537	554	532	585	525	544	531	551	585	528	513	535	544	499	500	539	514	520	536	529	541	523	536	500	546	553	513	526	533	536	531	536	584	477	539	487	525	563	556	557	536	542	532	558	598
27533	8373	5176	3373	1788	1285	814	568	436	400	354	360	355	367	279	232	253	202	247	249	217	226	186	206	189	169	186	181	156	151	184	166	179	158	181	191	196	196	191	183	154	174	163	150	179	165	181	169	149	164	142	150	134	153	139	161	143	151	154	156	147	150	140	177	156	149	139	142	149	162	159	167	172	121	137	142	166	119	147	147	172	145	167	155	150	128	137	158	154	148	149	146	131	163	156	150	170	130	150	143	137	134	160	159	135	154	163	165	153	135	174	135	147	143	157	170	156	169	156	145	149	135	133	149	153	146	139	161	158	148	159	156	139	161	120	176	132	136	121	133	137	155	177	144	144	131	149	134	136	157	158	176	155	140	176	193	156	145	146	137	142	155	143	161	143	155	145	164	157	163	144	116	139	147	138	152	141	166	148	155	155	153	139	157	158	178	151	129	148	147	160	173	168	144	143	142	144	133	168	156	155	142	148	158	145	148	149	157	150	144	129	148	134	163	134	148	130	153	159	154	163	138	147	138	140	153	169	138	139	133	163	134	155	137	152	153	156	174	142	139	154	118	146	152	176	166	157	152	153	131	157	165	118	146	159	152	179	163	164	143	155	164	158	127	126	159	148	159	144	141	159	145	134	148	160	145	121	136	161	153	149	162	136	151	138	131	173	132	161	157	122	137	159	130	164	143	136	134	148	159	156	145	168	145	141	160	143	132	162	164	140	147	148	135	155	151	140	136	111	168	138	151	153	133	135	142	164	145	157	153	135	140	139	163	172	145	149	133	129	146	120	152	108	136	156	141	147	134	151	147	158	148	155	159	155	133	162	145	143	154	132	154	132	159	124	127	152	164	172	140	158	147	161	149	133	149	154	173	153	160	155	149	152	147	153	145	139	153	167	168	136	147	149	148	150	136	161	142	149	139	121	150	135	176	133	139	157	176	163	143	138	150	127	153	144	162	150	158	132	151	162	147	154	158	153	154	139	159	140	125	166	150	130	137	148	139	126	149	137	143	160	169	161	142	152	143	151	150	139	141	120	133	146	156	151	148	143	137	157	161	161	153	146	163	152	150	152	133	147	171	151	167	124	137	140	172	154	140	133	161	132	165	137	141	137	147	126	147	134	134	148	136	162	154	168	166	136	160	138	146	154	145	145	140	138	105	168	129	158	155	139	149	139	154	154	151	143	165	135	148	157	167	154	156	157	166	132	124	134	165	123	147	167	160	144	167	135	151	154	126	166	164	131	139	168	140	154	154	150	142	145	143	147	158	151	150	152	161	154	166	154	132	165	150	170	156	154	140	138	161	136	149	164	135	162	150	136	137	138	154	146	131	151	152	157	168	148	142	145	144	140	151	145	166	136	140	154	169	178	148	140	153	140	130	158	157	136	133	157	157	159	165	125	148	149	146	165	158	127	151	135	136	176	142	144	163	135	128	163	155	149	144	156	157	140	175	133	148	150	153	153	133	144	167	178	175	140	131	191	160	140	189	151	183	164	160	126	160	133	137	155	152	173	141	147	134	153	139	163	161	183	140	142	156	150	151	156	144	147	152	155	147	122	147	145	169	166	140	164	132	145	142	130	158	165	161	145	131	176	163	144	158	136	134	160	147	154	137	127	165	146	175	125	161	163	164	163	169	124	127	169	152	147	148	169	162	138	152	133	161	136	139	178	141	144	151	146	155	142	140	165	136	157	157	139	131	135	162	156	156	149	160	167	143	124	141	146	136	161	148	137	160	155	158	156	166	147	145	157	179	174	170	150	120	157	150	162	131	152	172	118	152	163	133	174	145	182	136	145	161	143	156	153	155	168	128	142	161	151	139	179	167	135	148	146	136	135	128	141	147	151	141	150	144	147	167	156	121	170	151	157	147	162	170	146	161	140	140	136	167	153	146	137	143	175	144	154	146	140	163	152	175	153	153	145	128	132	130	158	128	148	149	133	141	153	156	154	135	134	141	147	130	142	147	157	150	146	144	145	143	145	190	189	141	160	153	175	170	173	141	158	173	170	160	128	136	140	144	158	142	167	143	157	156	130	145	141	178	157	164	170	153	145	148	154	142	144	142	148	146	145	143	124	158	156	126	147	172	162	150	146	156	170	153	148	127	158	140	155	144	137	170	147	163	159	135	160	150	151	147	166	168	166	157	172	166	160	163	147	134	141	151	131	150	146	133	141	142	154	149	135	152	158	140	177	146	126	132	147	135	141	142	146	156	166	178	137	132	160	147	161	187	152	139	158	144	177	133	147	135	127	130	150	133	147	129	153	136	141	164	141	135	159	156	157	142	147	137	149	127	151	150	147	147	145	130	173	138	148	140	155	135	166	166	155	151	136	175	171	170	130	137	139	153	141	157	152	152	152	165	126	141	159	143	141	124	145	150	174	160	144	159	139	139	132	143	130	143	149	120	182	137	154	141	149	149	121	130	150	154	131	147	146	141	155	168	159	146	158	150	156	152	152	131	124	154	168	166	159	169	158	127	137	143	152	134	173	169	149	148	147	154	140	146	161	166	141	135	171	166	149	170	145	158	159	162	147	151	153	188	154	116	154	163	156	150	157	141	138	145	141	186	161	162	162	166	143	160	126	146	173	154	141	177	169	166	150	155	136	148	149	158	162	174	125	141	154	140	175	131	149	143	142	162	178	153	156	156	149	159	163	150	151	142	154	150	158	129	124	158	134	154	156	153	154	166	150	143	132	157	147	191	150	157	156	140	136	136	143	152	168	154	154	150	143	150	154	143	168	144	150	155	138	142	151	131	133	171	156	134	133	159	167	151	159	161	161	168	136	143	160	153	141	166	149	158	156	152	161	150	164	138	151	158	147	152	154	142	152	162	169	145	150	144	126	142	139	168	166	139	137	131	140	165	148	135	158	138	150	155	153	163	146	154	151	147	151	163	159	124	131	170	168	162	154	154	135	138	149	142	161	150	158	152	123	146	138	146	135	157	155	148	139	141	151	156	172	149	139	165	163	146	167	154	144	158	156	160	149	149	151	151	152	164	134	130	145	134	151	141	144	153	131	136	151	147	149	154	153	147	164	144	181	157	152	141	180	138	161	151	147	140	150	147	121	139	152	156	136	149	155	138	147	144	135	137	157	152	150	156	149	145	142	154	141	168	117	154	158	169	139	138	155	154	143	149	179	144	123	152	144	145	150	145	140	165	160	165	162	135	147	128	145	139	162	158	141	155	157	173	141	147	159	148	139	133	138	143	165	152	156	149	139	139	155	162	142	164	154	153	145	138	140	155	130	131	159	154	159	162	140	154	161	147	149	176	138	127	138	157	146	170	148	184	141	152	175	158	163	141	156	160	190	143	144	161	154	150	155	170	155	114	164	140	143	123	170	150	143	136	133	123	149	124	163	162	149	146	125	150	137	163	127	141	129	156	160	143	181	148	147	156	156	134	145	157	140	143	145	159	141	142	143	162	169	149	189	164	162	145	146	131	144	132	166	165	160	142	153	146	165	142	168	156	147	142
16793	4774	8545	8485	6163	5077	3123	2288	1923	1819	1484	1504	1652	1783	1065	877	942	870	935	1042	884	791	727	810	741	585	550	535	568	515	477	564	532	563	577	607	578	655	646	610	570	480	398	439	497	467	431	427	401	387	365	367	373	409	373	421	368	393	363	347	349	347	372	371	334	322	351	327	365	328	382	376	352	346	372	345	337	329	350	394	363	375	390	338	349	349	380	363	362	334	381	324	356	340	340	379	347	379	355	370	333	336	377	347	366	337	360	312	332	349	342	327	368	388	336	364	335	378	373	365	326	355	350	363	345	348	322	367	344	348	349	362	338	333	337	334	380	347	332	364	344	323	358	341	325	347	346	358	357	334	371	304	350	346	363	369	351	348	356	373	347	372	313	330	355	367	336	354	341	363	323	322	368	329	369	384	363	342	326	336	361	356	348	344	371	360	330	353	358	333	335	351	372	375	357	300	353	358	350	362	357	333	345	359	379	343	351	343	345	344	322	340	351	316	340	373	318	356	355	341	357	326	345	300	378	353	356	335	384	357	338	349	364	365	326	352	370	321	355	364	340	344	337	324	349	369	336	358	378	306	356	355	368	349	351	353	344	342	363	334	367	360	332	345	316	354	334	337	368	319	366	339	383	335	320	303	360	327	364	364	372	324	348	369	384	356	331	383	348	295	335	373	358	339	374	373	378	339	357	373	353	343	312	298	361	358	360	367	378	339	349	374	362	325	354	333	349	348	330	353	312	356	349	354	371	351	351	335	336	345	361	343	332	337	369	342	346	374	343	351	305	338	347	364	337	362	337	372	328	391	312	335	314	340	328	358	346	336	333	349	314	374	356	387	336	349	356	356	357	364	377	378	381	347	314	331	345	355	328	359	364	323	336	294	324	366	397	354	374	370	375	363	360	353	338	354	320	364	345	321	353	356	344	353	332	375	366	348	336	389	343	347	355	337	328	363	347	307	364	365	344	329	340	366	314	353	347	357	335	335	346	336	343	353	348	342	333	351	337	343	343	370	354	363	329	337	350	329	362	346	349	361	328	348	363	355	344	340	368	346	361	327	360	343	359	331	368	335	345	349	377	335	366	333	331	312	388	336	366	353	354	354	337	354	369	353	347	393	351	329	340	360	351	318	365	352	353	346	340	339	369	337	355	366	317	318	360	311	332	368	303	370	353	345	337	351	328	355	372	332	339	321	364	350	362	359	384	341	344	402	341	341	348	326	388	342	341	311	328	353	334	354	342	340	351	336	324	350	373	378	365	358	351	328	341	372	312	339	336	357	346	352	365	355	332	324	353	354	321	357	339	327	334	382	303	370	393	333	322	337	370	345	334	328	351	378	372	331	344	396	338	358	370	337	359	348	362	373	338	344	362	352	352	313	361	370	343	349	357	351	374	353	325	356	346	335	338	381	344	339	356	357	355	356	336	347	363	388	363	318	341	378	365	363	345	336	341	366	389	330	343	366	347	314	340	310	361	363	353	346	381	376	351	384	317	348	330	379	345	319	331	346	343	380	324	364	331	319	369	317	366	347	336	337	345	334	366	365	355	355	375	352	335	362	364	355	334	348	344	352	362	351	312	349	327	370	340	356	314	321	326	357	368	334	350	349	360	354	392	329	321	340	353	384	334	357	382	377	359	318	334	332	381	363	339	348	330	343	359	350	343	376	338	358	333	381	328	352	361	402	372	327	337	306	336	362	339	342	369	338	313	346	353	324	321	333	350	352	355	382	365	313	340	365	342	333	352	346	353	358	345	353	329	368	352	362	376	340	315	357	332	350	334	319	329	308	363	336	347	339	359	398	359	349	334	357	322	355	371	359	314	365	369	332	366	373	356	378	370	354	338	349	315	328	349	351	381	344	357	342	339	322	343	317	342	330	326	302	329	337	325	343	360	317	361	384	363	345	341	333	351	341	366	353	338	360	333	320	333	368	350	343	350	335	328	335	354	317	327	354	354	377	343	329	339	380	323	327	354	337	333	334	334	354	332	341	372	365	346	351	357	317	303	357	344	327	325	377	374	366	334	336	316	337	301	389	327	319	348	335	348	331	340	333	363	356	338	356	348	346	339	361	354	364	314	345	336	362	369	324	349	369	346	338	326	350	367	333	325	362	342	348	367	343	336	349	344	359	351	323	366	379	342	318	296	369	351	348	342	341	363	334	343	369	335	331	337	348	340	345	334	354	332	353	344	310	357	340	337	366	353	372	359	339	340	350	364	345	344	346	347	328	336	343	339	309	330	327	375	364	343	340	315	332	334	360	358	327	363	351	346	350	353	365	383	332	333	376	381	332	347	392	342	336	319	372	365	334	321	387	384	357	368	369	358	349	358	346	337	328	352	326	309	329	384	370	362	330	337	320	356	312	325	363	356	342	349	349	341	333	334	368	377	354	346	356	364	337	341	356	370	331	339	359	332	381	318	365	355	371	362	341	354	375	343	348	336	321	355	335	334	331	364	351	361	365	322	326	340	340	357	350	351	358	325	348	345	369	373	336	316	380	354	337	310	347	386	357	337	346	331	341	352	338	324	352	367	350	356	340	363	352	347	333	328	366	358	348	367	339	363	371	342	355	354	360	296	341	329	342	362	356	336	347	333	362	328	357	374	337	354	357	338	344	340	305	320	358	382	355	371	331	347	358	337	360	333	359	359	337	410	339	344	346	342	357	357	335	344	351	342	392	368	393	362	353	353	321	319	361	326	349	366	349	357	356	356	324	312	386	347	376	370	343	331	351	366	353	362	339	343	352	334	339	369	363	364	355	360	354	380	336	359	326	341	340	360	355	315	325	339	378	335	340	321	370	352	298	340	375	325	314	346	344	324	342	313	327	388	357	352	319	299	368	340	366	369	350	350	358	352	326	357	348	375	334	330	383	358	302	379	373	388	333	348	356	345	316	338	348	362	334	361	366	361	366	357	324	356	351	306	334	365	342	361	353	358	344	344	368	396	346	339	328	336	353	368	346	349	344	346	361	334	354	379	357	349	370	313	339	353	333	354	325	369	344	357	348	348	324	358	314	349	377	372	299	338	351	356	400	382	297	350	334	338	328	338	359	356	312	313	355	329	329	372	336	355	383	356	366	344	330	345	380	346	379	370	354	341	335	337	374	355	329	370	361	337	346	367	348	364	369	358	333	364	340	348	341	338	329	343	341	354	378	346	338	329	336	341	361	376	368	349	368	341	356	323	352	331	358	322	367	373	341	376	359	310	376	340	345	353	332	303	368	327	370	323	341	318	359	349	372	297	341	364	361	350	346	343	346	329	333	345	338	389	349	341	349	336	322	333	346	359	367	359	336	345	344	323	341	341	350	384	301	320	365	361	360	338	357	364	371	355	366	357	351	368	356	368	360	300	332	321	331	344	340	362	362	343	342	314	337	314	356	347	347	338	331	304	345	337	343	384	365	345	312	336	346	364	350	352	392	328	362	325	352	338	360	365	391	341	335	352	367	355	352	351	349	354	374	368	375	336	354	355	365
36761	13439	7827	4986	2813	1895	1153	834	633	526	487	531	539	480	310	262	307	320	343	318	279	236	243	240	195	189	170	157	192	182	188	196	213	217	226	197	195	219	225	215	186	194	177	157	187	171	179	181	135	152	166	169	164	156	182	157	179	171	161	191	179	157	151	152	146	152	150	158	135	153	132	152	137	164	145	129	135	150	141	149	150	141	165	171	169	144	160	117	141	157	140	140	153	164	146	132	126	119	137	136	136	166	153	142	141	156	152	123	141	154	144	162	129	166	136	152	138	141	153	147	149	137	147	149	156	152	144	173	136	154	151	138	125	147	173	159	123	131	139	163	159	154	157	132	142	141	156	138	141	154	139	141	156	163	142	133	138	151	144	147	128	164	151	145	140	142	155	132	135	145	153	142	137	141	130	151	174	156	136	162	147	136	145	169	143	157	158	143	159	141	141	142	138	126	131	151	154	156	149	147	154	132	152	155	149	136	142	159	161	166	151	146	154	141	155	136	151	143	142	138	121	135	137	152	140	149	161	148	151	129	173	159	176	132	136	152	130	142	153	149	141	148	124	128	159	170	127	141	169	143	124	155	140	153	156	120	161	151	152	145	127	131	169	141	160	159	154	132	145	156	153	137	169	142	157	153	160	139	152	139	146	139	135	139	160	134	110	145	155	118	108	152	158	148	141	173	150	143	156	132	151	139	152	157	144	150	155	160	147	126	161	154	133	142	164	157	134	143	136	128	153	159	131	164	123	151	117	127	149	143	139	143	150	136	143	166	147	130	159	164	143	152	150	152	148	163	161	163	172	159	142	139	150	164	123	118	150	147	150	160	126	154	149	153	135	162	130	125	158	141	164	156	147	134	137	138	132	153	139	142	149	139	167	143	119	157	151	126	144	153	134	158	139	154	149	155	147	137	129	130	144	165	128	154	112	155	131	143	147	136	155	146	159	127	142	124	153	158	146	133	123	151	152	151	135	135	114	129	132	133	149	153	130	148	160	130	136	143	126	152	160	164	125	128	136	147	136	140	120	148	134	132	172	149	142	175	143	138	121	153	153	144	138	156	141	135	152	141	153	141	135	159	149	147	130	132	130	133	138	173	154	164	164	152	163	161	136	152	138	139	123	153	158	125	153	137	134	154	140	137	149	146	153	153	156	131	158	146	155	125	149	119	134	147	137	135	146	156	140	127	157	144	132	154	126	138	145	132	146	122	142	133	136	151	156	142	124	159	129	139	131	153	163	151	134	153	143	159	158	148	148	164	130	149	126	142	166	135	160	160	164	159	160	135	139	133	138	137	156	133	147	164	165	144	161	130	159	145	151	162	134	176	143	149	136	129	146	144	152	158	121	139	127	134	134	201	158	157	153	156	154	132	150	165	161	148	148	129	159	122	144	134	154	156	129	162	144	152	154	173	151	146	129	128	137	169	152	151	152	135	141	154	128	127	158	161	139	153	155	177	155	134	151	177	151	129	161	161	141	156	153	136	155	148	191	137	135	134	146	153	166	143	145	157	151	134	143	143	158	154	147	155	124	130	161	151	154	129	153	123	107	143	159	145	163	130	151	142	149	155	146	146	167	141	135	140	147	134	139	136	146	147	144	131	141	148	150	110	153	162	151	150	126	142	157	143	129	130	158	161	143	136	151	153	151	137	147	163	149	161	147	172	125	141	138	124	141	144	162	138	131	121	166	144	135	142	156	143	145	169	139	171	138	140	120	155	141	168	141	142	143	144	140	148	147	136	168	142	139	161	157	135	166	153	149	147	148	145	130	163	169	147	145	163	155	131	147	151	138	175	151	146	155	159	153	132	139	159	148	147	146	164	157	132	133	133	141	150	148	156	132	133	132	148	126	136	142	135	146	133	147	135	151	129	139	177	149	140	127	136	153	175	138	132	111	149	148	146	133	158	134	143	127	163	132	148	145	136	152	135	132	148	151	127	164	164	153	155	161	153	147	159	162	137	145	121	136	129	143	142	124	120	137	143	146	156	148	134	137	134	133	155	159	151	154	147	167	133	164	152	146	136	147	152	151	138	149	151	153	151	145	141	143	146	155	155	172	130	129	141	153	134	139	146	162	148	156	132	126	131	138	125	133	164	152	156	147	155	151	161	147	155	161	154	137	131	131	148	156	144	165	134	157	140	165	150	152	146	155	136	144	161	142	147	141	136	130	145	160	128	136	148	145	146	112	115	133	145	140	134	126	128	175	156	132	140	145	143	161	162	153	148	135	137	173	150	117	144	135	157	132	134	164	157	151	153	145	152	152	126	136	158	144	148	154	166	138	142	135	138	161	139	148	148	136	159	174	134	164	129	151	128	146	154	132	136	165	140	150	147	147	169	132	141	141	125	161	134	143	159	134	143	154	143	134	155	140	152	121	158	181	138	157	123	144	140	151	131	165	129	139	169	142	172	129	155	139	168	157	144	144	158	122	147	163	161	156	135	145	149	125	115	147	131	129	129	166	156	172	160	139	142	155	166	160	155	151	134	160	138	148	146	120	157	137	145	127	139	171	149	131	144	156	129	157	166	147	148	154	147	149	145	173	135	107	132	145	146	153	136	148	142	147	149	177	134	156	143	149	138	155	141	126	135	132	124	161	130	138	132	121	143	132	133	177	142	153	129	124	114	161	156	169	153	125	142	189	147	145	149	126	144	149	137	124	153	159	143	162	165	177	151	153	148	164	151	142	159	165	120	179	149	151	154	152	155	129	148	141	129	147	166	108	136	136	148	144	150	173	132	152	150	167	156	143	142	159	151	148	162	164	142	138	136	154	149	133	141	159	162	144	153	139	158	178	149	176	128	151	154	155	154	149	145	162	153	153	159	149	135	140	147	166	165	135	175	121	139	132	143	133	143	162	141	123	128	126	142	119	150	133	163	153	144	150	152	148	145	147	139	150	156	137	141	136	164	150	157	146	146	121	121	156	147	157	140	161	150	136	135	144	158	138	137	137	148	148	147	126	134	141	127	130	139	149	135	154	124	180	151	135	159	156	124	159	161	148	145	170	148	149	151	147	165	139	159	148	148	166	154	148	135	133	155	142	132	147	162	162	181	157	130	156	137	147	146	152	148	164	158	152	160	136	131	157	174	133	147	153	155	132	126	145	178	139	145	145	126	165	151	139	167	150	160	124	162	153	125	153	164	162	148	150	151	142	155	158	131	151	158	139	161	134	154	136	151	136	158	147	151	130	163	140	125	140	131	131	119	129	152	158	141	146	129	138	163	158	138	163	135	121	170	143	131	156	137	167	165	157	134	122	129	164	146	147	142	135	154	155	141	140	142	158	127	144	151	149	151	134	151	134	118	138	142	138	126	145	149	182	135	144	157	135	141	147	129	134	146	179	133	141	156	140	162	146	138	129	151	154	171	131	152	133	148	146	122	138	163	158	147	155	137	137	151	149	143	165	163	136	148	127	136	161	139	149	140	163	145	130	140	130	126	159	149	138	151	147	132	132	175	119	153	145	167	174	151
21642	6698	11109	10941	8553	6900	4325	3332	3104	2337	2041	2301	2519	2305	1493	1393	1430	1420	1747	1572	1402	1022	1070	1144	923	728	638	654	718	637	684	725	741	799	831	857	827	924	979	786	622	596	540	505	634	585	635	540	441	425	417	368	385	396	423	403	401	392	434	404	397	377	370	359	331	392	378	326	346	350	335	354	325	336	344	369	365	312	347	357	336	320	354	374	382	365	369	355	383	344	319	374	341	367	334	346	357	365	353	364	327	356	344	367	384	368	337	345	353	346	359	344	376	333	339	358	340	370	338	342	386	362	342	332	386	333	353	361	342	327	354	322	314	345	357	357	364	329	372	342	353	340	380	342	361	372	326	370	338	323	335	329	344	353	338	362	369	349	369	380	346	354	358	322	340	330	355	367	333	342	323	330	321	348	339	342	334	338	335	375	353	357	345	346	361	343	322	334	316	357	350	396	359	343	345	355	356	350	356	347	358	327	309	372	361	335	346	364	342	314	339	337	391	344	324	341	378	311	349	341	369	343	346	355	325	355	320	347	360	345	383	334	359	359	351	363	361	346	363	333	359	349	342	354	370	330	374	342	398	349	359	343	359	359	316	350	339	357	365	360	333	331	351	304	307	318	320	376	346	333	362	321	359	322	367	337	368	349	326	364	333	346	307	357	326	320	360	315	325	338	376	379	356	387	358	333	348	358	320	364	369	352	321	357	361	366	357	367	299	323	339	370	382	358	317	358	343	364	354	343	330	329	357	341	360	347	321	355	350	333	360	360	340	367	338	362	342	364	355	363	342	339	347	336	363	347	342	393	322	352	327	361	360	330	332	318	354	344	334	357	360	349	337	341	333	341	333	370	299	346	356	371	331	328	354	356	353	342	387	354	369	346	333	359	372	318	353	374	353	359	365	348	334	371	321	321	339	337	345	365	331	331	379	340	365	349	342	325	356	307	376	335	342	327	329	355	374	348	340	371	355	320	337	366	334	343	338	336	341	345	330	340	332	358	356	371	334	322	353	315	371	380	368	346	370	327	365	356	338	350	344	342	357	352	343	337	389	360	367	329	370	319	347	353	370	375	360	357	337	367	374	354	347	358	366	367	325	362	369	362	363	337	378	363	354	354	361	341	360	335	328	336	338	351	327	327	338	381	363	338	356	333	350	363	328	327	326	318	344	352	356	357	355	328	311	344	352	349	374	343	363	389	324	345	341	347	361	340	353	338	341	354	337	331	337	321	335	352	351	362	348	319	334	335	348	322	358	362	351	347	350	329	363	329	369	352	362	372	356	335	341	355	366	351	348	356	374	326	355	357	344	385	375	331	367	355	325	350	355	339	356	348	306	340	327	353	369	322	391	374	332	369	339	314	344	356	382	353	341	354	394	323	373	337	370	347	324	349	349	386	354	374	399	383	372	347	360	345	358	350	367	328	387	349	365	351	316	338	355	386	329	339	341	326	331	345	361	339	364	321	348	340	352	353	312	328	370	352	324	327	334	359	351	358	337	335	353	349	335	337	349	348	309	349	324	304	364	360	375	366	345	332	352	345	363	373	324	335	341	309	348	326	331	373	327	301	345	372	349	330	400	368	344	370	356	368	369	374	342	340	342	315	313	337	350	369	308	350	327	345	367	362	333	341	332	326	338	369	350	326	331	337	356	366	358	354	358	358	337	355	387	342	349	384	346	325	310	382	363	335	358	337	352	327	357	335	346	345	361	370	341	329	329	335	357	357	338	373	344	333	373	334	316	380	370	355	351	347	323	347	370	353	330	358	350	342	363	363	343	357	392	357	339	327	346	341	335	335	330	355	382	390	350	338	356	377	359	333	331	350	354	360	366	330	366	365	347	351	366	337	351	341	386	384	329	361	337	346	309	328	332	356	345	369	321	341	377	345	353	349	364	371	367	358	340	382	342	323	323	347	323	354	330	362	339	325	342	375	367	344	328	337	374	345	347	332	319	397	352	323	349	370	306	352	351	360	379	334	366	351	356	376	351	354	364	327	326	322	347	375	366	350	349	356	366	327	341	353	341	352	344	336	339	341	339	324	348	343	352	359	367	317	339	333	314	351	346	346	369	340	360	330	342	334	331	356	326	352	308	343	351	356	390	356	341	334	388	337	330	337	365	352	350	364	324	342	338	318	335	348	333	368	333	331	333	330	362	346	334	349	338	306	361	361	346	335	357	331	385	324	323	345	323	364	346	379	341	354	312	367	363	350	357	362	387	341	345	348	350	360	331	352	349	339	327	352	334	378	328	357	348	369	323	339	344	367	351	347	326	337	348	352	358	318	353	361	339	328	362	358	350	348	372	329	371	322	350	338	333	368	309	359	333	365	324	303	345	356	342	378	369	368	348	347	346	382	352	359	347	332	345	329	344	363	336	337	372	320	360	363	310	353	320	345	357	318	341	379	338	365	326	325	357	391	357	363	366	358	371	346	348	354	348	376	344	349	338	346	316	364	349	333	329	309	349	363	359	355	362	334	337	355	340	373	356	305	324	359	347	324	320	345	392	340	325	362	342	351	392	299	352	386	363	364	328	333	375	345	335	320	357	360	323	341	350	332	335	363	339	312	310	339	358	332	370	319	342	339	373	366	380	337	347	350	370	350	382	344	384	337	383	343	318	349	320	345	357	366	336	328	347	342	352	334	320	355	363	342	348	333	343	346	347	352	337	343	347	356	371	358	330	351	335	372	357	344	339	331	337	358	361	352	320	325	347	351	366	349	358	378	345	346	342	338	344	363	358	356	361	346	327	324	333	351	375	351	371	360	332	379	398	341	366	381	346	337	330	351	337	313	355	366	345	374	359	380	332	346	374	355	314	349	354	358	342	358	363	329	340	367	350	309	376	331	363	352	347	341	359	341	350	341	368	352	372	331	344	333	327	360	375	336	344	368	353	369	314	362	351	380	384	351	379	341	371	362	314	351	377	336	332	376	319	337	376	349	362	322	383	359	370	352	362	320	357	370	328	349	330	357	362	360	366	354	348	327	353	319	354	373	376	341	375	373	366	346	360	314	321	314	328	392	332	335	322	352	364	326	346	338	347	345	368	361	374	356	346	345	346	332	358	353	305	349	351	355	347	365	371	385	337	343	370	386	343	368	390	337	366	342	331	358	345	361	347	346	342	322	347	383	341	345	348	360	334	330	361	368	323	351	359	321	386	370	354	360	374	366	355	361	334	360	345	365	354	358	345	367	378	357	352	349	327	362	345	352	330	374	361	338	338	371	361	334	351	328	354	347	328	335	363	345	348	356	374	360	349	372	351	376	340	337	334	370	353	372	368	350	330	353	335	318	317	348	339	312	338	360	374	348	338	322	381	378	352	373	354	310	348	351	380	380	368	350	357	354	348	375	363	325	329	350	393	336	367	364	358	318	366	346	361	344	340	355	345	343	343	378	338	335	375	356	347	355	364	375	359	402	322	337	345	333	356	341	373	351	362	337	376	348	317	315	384	351	344	315	357	350	365	351	363	330	348	307	365	385
11945	3242	2528	1494	822	591	473	398	409	340	303	333	405	386	291	303	279	247	245	218	304	276	260	237	245	264	239	262	273	207	273	233	261	233	270	205	243	255	221	267	237	234	253	254	245	208	258	248	240	236	236	252	251	248	245	254	254	240	254	258	261	236	258	250	223	276	265	226	260	245	254	268	228	249	256	230	229	251	240	238	255	247	264	265	256	275	235	262	255	255	291	254	262	223	248	240	225	260	226	249	260	261	230	254	263	268	244	253	239	227	232	260	229	241	251	222	239	244	253	268	253	241	265	259	258	235	258	262	238	262	243	247	288	276	221	265	258	223	242	232	242	225	233	260	248	251	240	255	216	280	259	214	240	237	231	288	262	234	245	260	221	254	230	261	285	282	239	205	267	267	268	253	230	227	212	249	277	244	267	275	279	282	241	266	265	234	259	237	263	256	231	295	224	260	260	273	245	263	245	258	223	247	254	222	258	246	229	256	235	248	259	261	248	246	241	235	215	261	271	246	237	228	265	232	258	259	255	258	247	270	274	271	265	244	228	260	279	259	228	252	230	264	221	238	234	218	248	258	265	235	251	251	244	248	282	246	252	270	289	248	245	229	229	270	233	245	277	264	227	225	224	240	262	238	245	246	242	255	244	250	237	247	251	253	246	274	243	266	243	261	262	239	240	265	247	243	262	249	210	255	269	251	237	214	248	270	256	228	261	260	240	221	256	258	265	246	284	247	291	244	253	264	231	231	242	249	223	221	271	247	260	224	230	258	256	242	262	241	247	261	257	252	278	246	248	244	245	264	229	243	239	235	244	268	278	228	239	280	257	253	262	258	236	250	247	258	239	262	236	242	236	248	264	243	268	259	234	246	264	247	253	263	237	240	240	237	250	249	250	271	241	227	259	244	219	227	248	221	247	263	220	281	248	232	250	220	257	252	259	249	270	214	261	248	268	260	226	241	262	232	241	245	228	243	226	237	226	211	251	270	229	258	271	248	245	237	241	249	277	242	260	247	231	233	242	256	230	227	242	246	263	226	229	264	248	251	253	258	239	252	272	253	238	241	256	225	238	249	237	248	272	249	275	222	225	240	232	230	236	246	236	256	228	266	223	225	236	220	263	246	273	249	244	246	221	217	271	237	253	244	241	258	244	276	237	274	257	243	236	254	245	217	248	243	283	239	251	256	256	241	257	240	265	241	237	263	241	227	254	244	243	240	246	248	256	253	249	236	264	229	250	263	260	254	226	264	235	241	241	243	238	264	246	232	258	234	251	250	247	244	277	252	249	241	256	246	236	240	235	247	255	246	282	253	256	238	247	249	247	221	264	252	233	237	232	230	248	220	250	221	249	246	260	229	259	255	261	264	258	232	240	207	249	241	267	272	261	261	245	305	276	256	258	259	236	241	232	263	221	228	250	240	278	270	258	251	279	260	253	272	252	245	264	226	247	215	231	259	228	259	223	252	251	234	239	233	221	259	271	256	256	249	237	232	256	237	256	241	270	247	266	238	226	216	254	229	274	247	246	231	244	265	248	234	255	258	240	273	263	239	281	248	261	241	251	243	246	266	254	235	238	259	251	262	253	253	261	253	265	264	242	226	227	241	249	239	241	260	272	254	258	269	257	245	246	255	305	276	233	270	260	262	230	252	258	233	223	244	240	253	235	282	269	241	260	254	270	251	201	227	244	253	263	252	231	244	241	227	272	234	221	244	273	267	262	227	232	277	238	252	265	242	250	268	273	273	242	219	238	244	234	243	259	248	241	255	283	261	256	254	266	288	242	264	228	246	261	263	228	231	238	242	235	263	231	239	240	280	250	235	259	256	270	230	225	228	263	224	241	282	221	236	262	244	264	236	257	238	262	251	242	238	260	240	256	245	261	239	266	267	247	223	246	230	210	227	263	242	266	263	272	265	242	216	239	249	246	285	270	258	258	253	268	244	247	261	294	266	213	288	237	216	280	280	244	248	267	208	269	239	254	259	226	227	235	258	237	236	230	254	231	259	228	239	230	247	257	264	282	262	248	235	271	235	256	264	212	248	252	215	251	270	253	264	246	257	238	235	257	225	249	260	238	238	273	282	235	262	250	245	263	277	228	234	248	253	241	269	215	249	259	235	253	258	246	257	241	247	266	281	236	252	275	242	242	266	245	231	229	233	261	267	239	268	255	234	235	238	240	202	254	236	275	228	245	264	250	263	226	279	276	221	253	246	232	254	252	258	233	245	253	241	240	280	257	233	212	257	273	257	262	256	255	258	240	237	237	222	237	276	247	276	205	228	236	232	240	236	240	249	266	246	246	228	251	232	254	262	254	249	262	235	245	249	246	278	259	222	259	249	235	256	243	256	268	277	239	245	236	241	270	240	236	285	255	272	267	265	246	257	240	255	265	238	231	234	253	271	227	260	237	235	240	246	227	237	258	228	240	233	266	253	225	230	227	231	238	284	224	252	214	223	217	243	262	239	289	280	258	283	271	243	236	239	253	255	243	282	287	252	270	240	272	232	267	246	270	249	269	256	250	292	254	242	267	246	275	254	238	218	248	228	241	274	240	234	226	256	267	233	218	215	266	252	267	290	250	247	258	254	265	240	243	251	245	246	247	248	261	203	259	252	230	259	256	257	231	281	246	251	258	258	248	279	268	239	274	251	272	250	254	254	226	234	237	254	254	261	279	242	243	263	224	246	266	240	231	251	276	250	229	272	257	239	251	252	263	237	260	249	267	208	273	249	226	254	249	245	255	265	216	233	264	253	275	238	227	222	243	272	226	229	275	234	256	241	256	247	279	254	212	196	237	230	219	240	227	257	262	226	243	223	269	269	237	227	241	255	266	262	251	237	263	222	228	262	238	265	261	263	254	223	254	246	228	275	255	262	254	237	228	242	259	234	258	241	263	242	243	281	260	267	233	246	247	238	245	201	276	233	251	226	219	242	278	253	225	247	260	257	262	247	253	251	246	247	259	240	251	248	266	264	235	271	247	264	260	241	272	241	282	215	255	249	256	239	229	242	263	251	269	236	266	232	230	247	242	240	259	282	265	283	247	259	279	273	234	219	268	249	244	245	222	263	252	241	247	254	265	258	257	259	223	234	232	235	257	268	248	266	240	250	247	258	222	263	231	242	258	237	236	264	202	255	246	264	232	271	199	247	221	227	238	279	228	257	233	246	247	244	270	224	268	248	250	238	269	247	244	240	239	266	240	267	250	268	239	236	240	250	265	260	263	239	259	246	262	251	210	251	239	260	234	283	226	248	260	269	237	249	259	233	249	253	255	234	257	230	240	251	245	242	202	233	239	248	261	241	273	264	231	245	260	260	270	234	255	245	274	238	234	243	250	272	256	252	249	249	252	265	251	231	236	234	248	249	241	240	249	217	240	235	234	238	251	225	233	245	253	267	252	227	255	267	264	240	245	233	247	242	271	235	266	251	290	260	263	259	224	244	257	236	245	229	241	262	256	263	261	257	273	251	255	250	235	266
7190	2787	4662	4242	2637	2116	1538	1400	1248	984	1063	1171	1286	1152	810	715	716	670	617	592	587	583	577	559	551	575	576	565	601	564	546	523	561	592	539	558	505	584	577	536	544	545	550	548	519	592	513	538	539	511	525	566	540	537	554	553	565	507	542	514	564	534	527	520	533	551	497	513	576	538	523	502	536	571	555	537	532	557	525	569	532	534	539	560	574	542	529	598	524	566	507	537	566	528	545	524	532	577	530	546	501	543	514	554	542	562	526	552	517	595	525	535	552	528	574	507	583	550	553	505	591	546	588	541	494	513	550	544	567	556	520	518	516	521	514	564	565	535	509	563	537	533	561	561	523	543	521	583	508	563	505	517	548	518	573	543	553	550	557	539	526	559	539	521	586	541	521	534	523	565	535	541	504	520	533	590	539	536	563	514	529	533	580	514	542	504	548	537	511	541	540	533	569	555	555	550	496	581	560	504	540	525	530	507	565	499	548	558	506	542	521	492	526	555	543	552	530	536	529	549	540	535	544	527	500	542	547	524	530	502	526	548	548	560	544	556	491	554	548	535	523	514	526	511	559	543	537	554	546	575	581	537	497	544	525	559	534	556	549	535	577	573	531	532	535	553	502	518	539	532	554	534	532	489	540	530	557	554	512	526	527	513	506	535	551	536	525	534	569	554	561	549	522	563	542	570	523	586	515	556	529	575	526	562	508	539	540	543	537	578	529	539	528	547	549	546	525	547	547	512	539	526	540	545	525	510	535	533	561	521	523	548	534	557	543	571	545	499	496	532	553	540	508	562	528	538	551	519	522	553	593	552	561	562	549	542	571	541	543	566	552	594	550	549	553	544	494	569	510	504	554	573	582	524	534	519	564	549	514	573	540	567	551	569	547	572	520	520	523	556	512	583	520	527	520	514	554	510	537	537	484	541	567	512	548	509	538	556	557	510	581	533	541	567	531	541	525	574	595	567	557	569	529	509	534	572	562	553	561	562	525	529	534	553	582	560	589	556	497	581	551	515	580	526	518	533	532	511	538	564	568	555	582	520	575	556	551	526	580	531	502	512	550	559	542	541	552	551	569	500	583	536	548	530	532	499	556	493	558	579	534	525	555	525	572	553	534	566	549	568	544	504	572	540	563	588	553	553	581	533	536	560	542	576	512	542	582	573	528	568	543	556	524	542	572	519	533	548	535	529	552	572	527	532	561	536	544	571	585	548	551	563	536	519	532	537	543	530	513	564	500	554	557	538	523	500	543	523	563	581	516	564	518	561	531	555	554	568	575	522	540	537	540	499	545	507	546	480	502	468	481	528	555	584	511	507	529	545	581	537	546	553	544	556	575	549	552	538	522	560	524	572	574	546	545	567	520	508	543	536	527	498	515	551	511	533	533	509	527	578	536	532	523	503	539	522	550	552	565	581	598	580	542	499	543	548	490	550	564	517	558	549	534	564	509	567	534	498	541	544	540	555	515	563	587	555	536	520	467	518	573	572	548	526	505	547	567	522	530	548	524	522	530	553	556	574	529	538	512	522	519	521	568	524	552	581	542	540	546	506	550	556	528	528	563	507	580	563	539	549	534	558	591	542	521	527	578	521	511	558	539	537	571	512	531	517	561	578	526	532	549	571	546	539	582	512	558	541	523	539	551	570	559	567	550	511	541	544	501	531	499	564	528	569	577	535	539	550	532	556	511	506	536	531	537	518	534	514	562	533	520	529	573	550	547	536	536	535	514	514	524	508	548	567	488	559	527	549	528	564	547	564	525	572	547	548	515	524	574	571	550	556	535	508	542	519	560	571	543	583	564	559	550	521	542	543	545	520	584	534	540	573	566	510	524	581	552	539	550	537	609	564	503	507	528	541	544	535	569	546	555	544	568	490	565	545	550	558	515	574	555	555	539	517	558	532	532	504	532	535	551	519	540	522	500	512	544	537	517	559	519	533	534	519	558	538	517	522	559	530	570	527	519	510	523	539	596	596	572	531	515	523	501	550	538	540	509	565	542	559	539	526	515	495	538	544	535	529	526	540	557	557	534	515	540	520	535	535	526	538	520	524	506	554	558	576	505	579	565	532	521	515	570	526	521	513	532	540	534	503	503	532	564	556	537	534	562	538	526	554	566	548	507	572	563	539	581	597	578	539	523	542	543	557	516	537	544	535	543	528	535	537	577	563	527	503	569	564	516	545	530	540	515	556	553	566	581	539	542	540	564	541	498	576	488	495	554	506	539	559	516	514	590	502	553	548	565	518	552	520	556	558	557	539	526	505	567	541	560	516	507	553	539	509	546	540	571	549	555	518	537	527	550	543	573	557	491	573	506	552	554	513	535	510	528	539	538	534	517	536	536	513	569	580	521	547	524	559	524	513	543	520	590	531	530	583	540	554	577	570	511	504	506	514	510	553	566	534	552	549	572	572	546	534	588	531	542	549	569	530	547	530	555	534	561	616	528	527	544	543	570	541	522	547	527	518	546	547	504	493	544	539	573	560	516	516	525	547	534	521	552	534	578	520	514	556	558	547	563	562	559	535	523	568	531	519	512	560	556	565	523	562	587	526	549	549	543	541	524	571	570	553	584	520	494	524	554	571	531	560	534	558	531	495	527	534	514	555	525	502	540	570	535	540	558	578	519	548	496	532	550	540	526	545	544	578	577	531	515	547	545	494	570	529	546	533	532	528	511	573	560	542	499	537	574	569	555	557	553	514	528	503	547	579	576	586	508	526	549	564	520	524	545	506	575	472	542	520	525	528	552	504	555	538	526	558	504	527	542	527	519	540	526	554	575	529	594	562	523	518	571	550	546	569	517	540	551	515	556	502	538	502	570	549	558	511	522	567	537	537	500	544	507	519	497	548	551	511	561	547	512	548	540	537	553	562	546	581	552	578	511	522	537	550	528	502	554	564	558	518	560	542	527	491	563	504	589	518	507	542	575	536	583	566	577	544	546	536	530	538	593	527	527	556	539	544	531	548	550	536	503	537	555	536	568	548	558	537	547	529	517	542	559	528	529	542	572	558	518	552	531	565	557	522	560	523	561	525	590	535	561	594	503	539	541	530	559	547	515	538	557	542	530	515	518	542	530	534	549	543	562	487	505	523	583	566	542	540	544	508	517	519	593	543	536	525	547	575	526	553	549	568	513	511	527	599	534	546	560	556	532	577	521	542	599	545	557	548	511	518	589	494	539	542	562	573	554	515	544	560	543	523	525	540	501	542	549	532	506	518	571	565	544	524	547	534	495	527	552	520	564	532	534	524	511	530	566	551	559	543	526	554	514	551	537	524	554	497	535	593	543	514	524	510	542	525	540	575	507	535	553	586	562	554	548	527	539	527	581	579	533	539	548	547	541	523	556	571	486	556	544	529	556	560	532	524	590	503	517	545	581	560	516	521	558	534	544	548	518	565	550	533	605	538	506	556	526	564	509	551	545	525	579	504	536	558	567	554	529	533	549	572	515	577	536	563	511	551	551	570	546	581	523	550	563	549
25861	7996	4778	3113	1681	1280	801	558	534	408	369	360	406	347	262	259	251	266	289	210	215	187	195	198	182	190	191	150	159	155	180	200	175	153	151	155	170	177	197	176	167	169	198	179	153	173	170	148	192	144	149	151	179	181	143	157	172	162	165	148	152	151	165	155	147	164	145	144	158	155	142	155	168	148	136	162	149	181	182	148	134	136	178	126	175	176	140	151	154	153	182	152	171	143	149	155	164	165	136	146	138	132	159	180	147	175	134	165	135	183	147	124	160	143	152	137	149	141	144	162	156	145	177	179	172	142	134	153	159	173	149	161	158	152	147	124	134	164	156	133	151	156	154	169	149	150	152	160	138	127	145	125	151	148	177	153	178	139	166	164	160	146	157	165	145	137	167	169	165	156	150	167	168	154	137	131	142	144	162	139	195	147	147	162	144	163	155	176	134	157	144	145	162	149	147	142	162	142	139	145	155	185	152	155	172	152	154	156	161	155	131	153	158	163	155	170	158	163	141	135	171	136	168	166	157	157	161	146	161	160	154	156	164	136	137	156	160	149	140	161	164	171	179	155	145	140	143	141	162	176	152	164	143	173	161	125	154	163	157	160	143	141	171	156	156	137	123	171	139	154	157	126	157	172	147	149	147	158	149	148	150	157	150	136	146	146	157	169	171	161	138	211	168	161	148	154	148	145	151	175	151	152	145	138	168	143	181	149	160	140	149	139	164	138	119	121	151	127	154	153	154	165	138	136	136	158	166	150	168	161	135	140	154	158	131	137	160	139	136	180	158	170	152	155	156	150	190	160	163	168	159	138	181	123	156	147	163	157	125	162	172	151	151	150	149	164	153	147	141	154	160	144	147	124	138	155	152	137	190	139	171	156	133	141	139	139	161	147	147	148	167	147	144	132	136	180	169	162	143	134	158	139	136	150	153	154	171	161	153	127	154	176	134	138	137	184	169	154	178	150	175	159	181	146	150	171	166	135	158	157	151	148	157	164	162	144	155	151	145	157	180	163	141	133	148	148	150	171	138	155	162	167	147	176	156	166	148	138	157	159	163	155	149	144	139	157	115	182	147	159	137	157	151	159	132	162	152	143	170	161	141	146	165	150	159	148	174	161	146	167	154	143	170	147	155	164	143	159	166	141	149	152	126	133	148	147	155	172	161	138	156	173	150	154	159	150	153	166	142	139	139	145	190	165	173	165	171	132	136	161	146	127	169	152	132	157	176	166	141	138	147	138	153	159	163	130	163	134	169	147	170	167	166	158	173	159	161	173	141	169	162	169	151	131	152	170	139	160	166	163	148	143	155	159	163	164	158	153	156	153	167	169	137	133	154	152	156	158	137	163	161	136	145	158	168	181	153	163	145	173	162	135	146	158	167	165	182	152	164	166	170	142	157	166	148	152	138	146	144	174	165	158	141	153	185	160	157	134	136	160	144	149	157	159	157	155	151	159	167	172	158	165	162	140	150	163	194	177	152	143	155	153	161	152	146	164	131	161	175	141	168	147	140	142	187	158	130	147	150	152	137	168	173	143	158	165	159	162	148	172	148	157	142	141	161	151	178	156	144	141	144	138	156	144	138	163	156	166	157	142	169	166	140	149	146	152	162	144	149	126	152	165	154	167	179	142	162	125	157	161	145	146	133	148	139	126	155	163	132	174	157	138	138	148	140	175	158	174	147	132	156	150	154	154	152	188	139	164	137	131	169	155	158	117	145	171	138	146	130	166	144	136	146	151	123	140	150	167	164	155	150	134	149	142	165	127	165	129	152	153	165	161	161	172	159	146	131	129	151	174	128	143	146	148	154	163	175	143	165	153	158	160	153	158	159	176	123	157	134	157	143	170	148	140	164	170	145	148	158	156	145	155	118	150	152	147	158	153	152	140	175	162	165	126	179	176	131	150	146	162	144	141	142	120	149	154	160	164	166	177	146	157	160	167	132	140	140	143	166	153	143	167	171	153	170	130	153	138	140	149	149	165	187	146	130	182	140	125	150	133	168	169	145	129	157	156	137	145	176	176	142	160	131	149	173	140	140	139	165	152	156	164	130	164	162	157	149	143	148	135	154	138	147	152	149	138	152	156	160	166	164	152	137	147	163	154	168	129	152	152	156	134	139	124	184	143	161	174	150	157	157	153	161	155	149	149	136	163	147	129	174	158	165	140	154	136	136	138	160	172	173	139	161	145	156	172	170	135	169	142	143	151	150	153	145	160	154	144	185	155	158	139	137	178	143	146	170	135	178	138	158	160	143	154	148	133	147	146	139	171	137	154	181	125	163	154	189	182	155	150	162	159	148	156	155	132	162	140	153	146	136	132	174	146	165	160	153	164	149	141	147	157	147	151	127	151	161	158	146	155	161	148	145	161	172	144	144	164	157	161	142	154	127	172	143	173	169	155	144	148	148	161	145	159	165	155	143	158	178	148	173	164	144	156	149	135	158	159	175	151	169	166	160	163	152	139	158	161	147	145	148	146	165	153	172	157	152	153	166	156	159	170	165	161	147	157	153	169	158	154	138	170	146	172	155	164	161	173	158	153	164	146	155	160	168	152	137	153	140	171	161	151	164	138	171	172	149	139	166	146	155	150	162	156	130	133	152	149	156	146	151	160	161	138	178	148	148	158	142	168	145	130	154	151	162	129	150	140	175	155	149	162	154	153	148	121	167	166	161	129	161	160	176	158	154	134	150	160	151	146	144	162	157	171	150	173	123	167	140	138	170	136	176	180	151	179	142	142	144	144	142	173	146	162	161	144	155	158	136	144	157	158	153	169	195	170	145	149	140	159	185	155	155	131	146	154	161	157	158	163	161	168	180	156	146	135	134	169	162	156	169	148	126	162	142	161	147	166	152	160	158	143	184	159	148	133	152	137	142	166	165	161	168	146	156	132	142	150	154	160	152	153	161	153	176	187	154	153	150	163	120	149	139	150	149	152	160	140	142	162	172	153	140	150	144	138	144	140	154	177	148	149	137	161	169	134	150	145	148	156	135	186	155	142	161	184	167	142	129	173	159	172	162	149	144	143	155	136	158	162	156	133	146	129	146	150	159	148	134	146	139	128	162	136	146	141	170	143	164	157	151	129	144	152	159	149	162	147	154	145	159	126	138	162	159	160	153	148	140	156	177	147	157	129	146	163	133	126	149	160	155	156	136	153	159	158	162	135	147	159	178	146	152	146	148	153	149	162	147	142	163	145	153	146	147	175	141	149	149	141	163	154	152	181	159	155	137	157	147	132	159	175	142	135	141	143	151	154	168	157	154	158	181	137	143	141	163	147	167	155	162	153	158	160	164	147	148	165	162	155	168	135	150	123	165	138	137	162	150	160	150	151	142	129	138	161	165	145	160	155	137	165	156	132	161	142	138	157	138	182	154	181	154	166	159	153	144	140	143	169	145	130	154	190	166	159	162	164	150	169	153	167	141	154	141	145	126	137	171	156	133	151	171	159	142	161	183	167	147	140	166	140	133	156	120	149
15843	4875	7836	7308	5271	4373	3159	2533	2341	1883	1771	1880	2029	1627	1118	1120	1030	1198	1306	802	890	654	759	741	626	567	510	539	536	518	546	537	511	498	575	583	604	589	556	484	481	447	442	441	426	461	511	414	374	375	378	394	382	437	372	390	411	396	384	427	351	378	343	376	333	339	359	363	336	323	363	372	346	333	370	349	343	321	350	333	334	393	337	347	326	325	379	349	390	358	341	365	355	358	325	362	343	370	364	350	368	339	336	363	383	339	362	370	341	367	384	333	338	384	364	355	330	389	375	370	384	342	346	343	370	354	382	333	320	357	367	372	345	345	336	336	345	346	343	336	363	342	361	356	337	325	370	384	347	381	347	359	380	341	346	351	365	341	353	358	350	364	348	327	356	341	349	303	373	360	334	377	362	334	355	321	365	373	369	338	359	373	386	350	337	382	310	351	345	340	350	355	329	349	361	334	373	372	342	353	354	392	321	344	343	355	366	337	351	324	355	370	364	355	324	350	338	345	331	352	366	362	320	401	348	354	367	341	365	351	356	352	379	340	363	361	345	363	358	358	349	348	380	367	372	361	340	337	360	358	355	359	343	328	382	339	363	335	339	361	329	342	377	340	302	390	359	351	351	373	327	333	349	344	341	367	336	365	369	333	342	336	354	396	361	355	364	370	358	347	371	347	373	365	358	349	366	373	365	358	381	349	350	336	362	373	371	363	368	352	340	354	353	325	381	360	368	317	316	312	369	324	368	358	370	370	329	358	353	350	354	368	352	365	352	369	328	343	344	345	344	370	356	369	367	382	378	367	390	351	351	365	369	351	341	358	335	345	353	342	355	343	367	348	348	355	349	331	328	319	333	368	357	359	359	362	351	361	394	340	334	325	360	372	355	372	360	330	370	369	335	346	392	354	323	361	336	380	381	348	346	381	389	379	376	317	359	382	365	350	372	376	333	350	333	371	340	361	332	348	356	383	347	320	353	317	360	361	379	346	344	387	339	361	365	363	351	366	364	337	351	349	346	347	349	396	382	350	348	340	329	345	344	322	341	347	322	338	338	325	393	351	352	339	404	349	369	388	341	335	343	348	370	349	379	370	380	346	333	371	328	337	364	387	371	356	359	340	331	353	377	379	345	351	335	386	352	352	347	360	368	376	359	372	379	379	342	343	352	373	325	381	368	359	367	354	346	351	316	366	363	342	338	349	345	366	334	370	371	343	333	331	378	338	311	344	344	349	352	369	350	375	359	365	354	334	331	357	366	394	341	355	331	354	364	353	341	378	339	336	339	370	338	340	348	318	363	345	376	345	359	360	345	362	346	383	367	358	359	382	320	378	376	351	355	385	365	348	348	336	347	384	377	322	373	352	344	367	348	321	348	362	352	350	363	325	337	366	332	343	360	322	340	362	354	327	339	347	344	348	353	370	318	356	390	367	329	361	359	349	338	367	359	353	372	367	363	335	362	338	352	354	358	355	355	365	363	352	349	323	345	362	353	360	368	349	361	392	358	359	370	327	374	365	367	336	368	353	333	360	357	313	366	375	366	349	354	361	336	362	363	403	336	335	360	347	340	363	327	370	363	354	393	349	377	366	350	351	383	334	358	363	376	375	336	379	326	340	353	382	341	350	347	345	357	362	344	347	364	330	377	351	356	341	362	358	350	333	389	325	342	349	375	340	344	343	392	361	320	363	376	343	340	343	363	382	318	338	341	342	365	344	365	346	352	366	392	337	370	363	353	345	332	352	332	358	344	339	345	352	347	357	347	364	344	369	344	344	326	334	373	378	356	357	346	355	340	352	358	388	341	356	360	328	338	361	344	327	350	324	357	343	330	356	369	363	346	309	380	346	351	359	351	369	351	337	372	363	324	351	385	363	348	366	365	351	326	372	363	330	333	349	383	361	379	380	345	352	369	351	339	360	339	354	353	328	371	337	337	315	362	339	346	306	368	356	345	334	353	356	395	382	332	374	364	374	364	354	330	335	335	340	346	356	342	387	355	361	376	314	357	369	343	378	325	324	382	382	354	388	388	339	408	356	375	339	364	347	373	340	344	347	355	342	369	360	418	351	309	392	352	365	351	346	330	378	380	338	387	351	348	367	368	349	378	365	345	365	399	352	384	346	315	349	343	375	326	377	340	334	348	384	343	342	358	358	352	348	370	351	336	355	374	354	344	391	349	379	369	335	326	377	362	361	365	359	341	380	371	375	373	346	291	362	382	357	360	344	387	337	350	339	349	360	356	416	356	341	329	396	370	345	347	349	398	345	364	342	393	371	343	350	359	324	348	338	329	345	336	363	331	326	372	346	346	358	356	371	328	376	357	347	369	348	334	346	346	338	351	342	354	369	338	351	347	395	351	363	322	354	355	383	328	373	342	364	371	359	332	341	341	346	349	351	353	360	343	348	329	361	336	346	373	356	369	357	361	348	348	328	363	354	367	358	370	369	361	363	362	354	352	320	360	375	368	361	363	349	341	349	336	354	376	362	394	371	380	351	359	362	351	364	354	380	376	312	365	344	393	357	339	372	326	338	354	321	378	347	349	355	366	389	343	344	344	361	346	344	322	347	354	333	375	345	384	368	337	374	344	342	355	340	347	341	378	353	340	329	368	368	329	344	339	442	377	356	343	353	364	364	374	332	346	350	351	331	386	358	382	357	331	339	319	349	343	366	331	356	355	362	338	360	335	338	338	306	361	353	369	356	352	360	371	372	353	358	386	337	346	371	354	363	347	309	382	389	345	391	335	334	370	393	355	372	358	356	350	359	347	364	333	340	357	380	352	412	344	370	391	336	324	355	353	336	355	390	366	353	361	350	357	336	341	375	346	374	338	348	373	346	343	322	379	368	367	358	378	378	351	340	352	386	332	359	364	337	366	349	327	401	365	386	357	370	320	364	360	332	347	347	352	338	358	344	348	346	363	360	327	329	333	380	383	373	343	329	320	356	349	366	315	336	364	365	362	356	341	338	345	369	374	342	375	353	383	347	381	329	364	322	339	347	418	363	348	369	364	358	343	363	334	392	337	334	368	344	391	392	345	352	361	334	349	332	361	371	362	348	375	377	376	333	355	365	346	367	369	367	361	350	348	370	378	359	332	350	375	349	357	344	315	350	361	320	345	378	369	367	380	357	345	368	364	346	329	336	348	385	363	367	346	365	339	346	330	343	369	376	347	375	361	355	345	349	353	355	354	320	381	327	315	368	368	357	328	346	371	345	370	386	333	355	379	359	345	340	350	321	383	371	351	360	361	331	353	344	353	356	362	355	345	351	370	342	384	349	318	321	361	351	357	385	366	354	344	354	340	346	376	355	375	336	355	357	370	333	355	374	345	342	387	341	351	346	356	383	335	370	367	332	327	359	353	325	358	354	348	344	352	385	361	335	327	368	321	363	351	337	375	344	381	337	353	360	392	353	348	345	343	354	330	356	318	360	362	351	385	333	352	368	341	354	366	318	367	356	398	379	324	343	360	367	353	315	372	388
35900	12352	6921	4467	2642	1888	1273	887	743	609	533	596	541	442	338	343	356	402	434	246	269	234	276	232	223	200	178	189	182	171	227	180	219	211	194	192	183	203	189	188	194	178	175	168	171	177	187	154	169	201	157	148	174	152	159	155	172	151	139	148	148	158	156	157	157	156	131	145	163	155	179	156	159	141	135	139	158	173	150	153	145	173	170	150	139	133	155	142	159	140	141	140	145	166	149	140	149	150	153	170	170	151	185	131	152	181	141	135	123	144	168	127	154	148	151	128	158	145	138	162	127	155	151	139	157	149	149	155	139	132	137	133	151	143	156	134	169	152	132	141	153	147	148	156	177	149	168	146	155	184	156	173	148	148	143	162	137	152	140	143	127	123	157	138	146	155	133	166	153	166	133	160	154	164	153	153	144	152	152	142	156	147	150	165	138	133	133	147	150	164	129	130	119	147	167	139	145	156	159	166	130	145	160	141	156	136	141	156	159	146	151	131	148	132	168	154	164	141	125	142	171	153	144	144	137	148	136	149	165	151	140	159	147	132	165	154	149	148	164	142	139	142	144	150	152	175	155	162	157	158	141	143	170	144	125	183	163	120	124	130	144	152	149	159	172	148	156	150	153	149	123	161	162	148	134	160	141	150	171	167	150	136	164	155	151	163	140	147	130	136	139	147	163	155	172	135	151	131	124	158	147	176	187	154	163	161	157	141	152	161	163	130	156	138	172	124	136	135	145	166	171	145	136	135	171	157	156	160	136	163	174	146	121	165	138	143	120	154	166	147	153	135	143	150	143	157	156	177	155	152	162	148	146	133	149	144	151	145	157	142	157	139	175	172	157	145	184	156	156	156	132	147	141	164	167	162	132	109	129	162	131	162	177	158	173	158	143	145	163	158	148	123	157	153	150	145	148	160	160	155	153	122	152	142	132	139	161	144	147	158	147	146	180	161	137	155	161	171	144	144	127	131	149	125	147	142	152	117	164	155	128	147	143	153	136	126	116	142	131	123	162	160	142	144	168	139	141	136	153	165	167	169	158	160	136	156	146	154	147	164	144	157	145	143	158	154	159	150	144	152	155	157	143	146	158	167	148	148	164	157	145	175	151	168	156	137	159	135	153	162	154	160	168	159	148	156	146	166	134	152	164	151	121	150	160	168	152	133	142	149	159	136	140	143	142	149	153	138	156	167	150	150	153	155	142	163	138	130	148	157	173	146	160	148	129	146	157	152	135	150	129	156	156	168	157	171	149	156	148	136	139	153	147	170	152	155	154	168	143	149	147	145	151	135	159	146	145	156	161	128	154	139	152	144	132	158	155	166	143	150	159	133	144	151	144	157	159	139	160	128	148	130	166	140	149	130	139	184	131	142	137	159	137	138	139	155	132	166	147	125	142	138	182	156	139	150	134	130	155	168	149	160	153	154	136	138	155	165	129	159	150	126	170	145	152	162	145	153	150	146	147	166	140	178	140	143	149	134	157	162	165	154	156	153	157	139	173	145	179	151	164	157	143	149	189	154	158	168	152	142	167	150	117	148	162	144	163	153	133	126	140	179	160	153	142	158	146	135	130	152	173	128	164	150	138	159	126	160	138	158	163	137	134	137	143	167	182	172	141	158	129	150	152	142	156	162	135	142	158	156	180	174	176	154	158	134	145	146	189	163	136	154	145	160	155	153	145	131	147	150	151	132	141	151	140	173	131	190	165	180	156	145	146	146	137	124	133	131	154	148	145	139	151	136	127	160	161	133	158	146	139	147	151	150	148	145	147	153	141	153	147	150	130	163	157	151	134	162	135	135	152	153	147	165	128	145	167	155	158	134	179	133	147	169	168	154	161	136	152	138	154	176	167	161	139	137	160	129	166	157	146	157	150	150	146	162	153	161	140	152	161	185	145	168	170	151	155	143	172	128	178	151	141	155	158	138	143	150	162	162	146	154	151	161	137	157	128	137	126	134	134	152	147	173	147	132	154	170	155	176	147	145	146	145	145	170	158	152	167	158	146	117	131	128	146	145	153	153	138	145	129	155	181	164	151	152	162	149	152	145	164	142	135	129	155	165	140	152	151	145	158	140	155	165	153	133	149	149	150	160	139	150	143	145	146	167	140	148	133	145	148	148	146	155	136	182	156	164	148	152	173	150	126	169	146	144	157	149	141	158	148	143	153	170	160	162	142	141	144	160	147	146	139	145	154	155	143	188	165	157	149	175	188	146	142	147	153	138	147	166	157	139	161	164	163	151	153	167	163	167	142	152	157	150	137	143	158	143	151	147	137	144	154	147	141	137	149	144	144	138	147	138	146	168	152	131	145	148	119	151	145	177	165	154	161	146	142	143	145	144	184	136	173	134	172	124	156	173	161	148	197	142	143	154	153	144	149	145	150	165	147	133	160	151	134	183	170	138	164	146	162	162	148	152	131	157	132	156	149	162	154	172	149	171	150	129	140	121	165	159	150	146	172	168	159	158	151	147	131	154	151	139	155	158	135	154	145	152	155	154	169	167	150	143	146	152	163	136	153	172	153	158	125	130	148	153	136	128	128	157	189	155	176	149	156	159	128	145	170	154	141	176	160	154	134	155	139	159	145	147	158	154	152	152	188	161	147	157	146	150	156	141	162	133	167	163	187	146	130	138	130	146	161	139	156	133	150	148	130	139	152	166	125	154	135	135	150	170	134	154	144	132	133	148	166	157	128	164	159	153	154	166	154	160	167	148	143	154	132	167	162	161	148	165	167	154	177	172	143	151	140	150	181	167	182	145	131	144	132	145	173	159	153	156	157	161	139	165	167	163	143	150	153	146	166	140	170	146	148	160	150	134	148	125	152	147	140	136	148	150	159	163	156	126	136	158	146	148	142	145	149	159	163	154	166	150	162	139	154	160	152	151	156	169	147	156	157	152	147	175	162	146	159	151	136	162	145	158	158	156	155	148	159	150	142	164	176	151	131	148	162	161	162	131	156	122	147	188	177	150	143	138	137	124	149	140	142	153	150	143	146	136	174	146	143	141	169	147	150	151	148	136	149	145	160	126	141	169	164	150	196	151	142	140	142	143	164	167	159	143	167	158	145	140	122	161	176	143	154	168	162	160	163	147	152	153	169	140	139	170	145	162	157	151	135	139	155	160	140	148	166	153	168	172	162	135	142	148	162	155	166	143	153	156	153	137	125	166	170	143	166	130	140	132	146	139	161	160	158	155	146	152	176	169	137	148	167	164	157	153	144	147	178	156	169	167	172	135	164	173	142	156	147	135	140	145	156	135	153	148	165	155	149	168	143	150	139	157	160	161	157	161	135	172	151	159	133	141	153	144	149	156	158	166	155	160	185	139	143	126	139	147	155	135	164	176	171	174	146	149	135	142	160	145	171	165	165	155	130	147	165	142	163	156	155	156	157	134	143	144	175	157	159	150	151	150	139	141	138	153	163	153	166	132	147	149	154	137	173	138	149	166	155	130	163	145	140	144	169	160	126	154	139	118	146	130
20823	6320	10451	9957	7665	6627	4635	3855	3428	2883	2682	2839	3137	2116	1594	1750	1727	2219	1960	1321	1320	915	1185	1056	851	748	653	675	699	694	653	632	751	713	730	707	747	764	760	615	569	632	563	571	607	534	628	458	436	399	424	431	421	388	389	496	430	378	403	386	426	393	350	350	374	359	344	336	363	367	367	334	383	375	345	332	363	344	384	360	350	347	355	381	374	350	334	374	336	365	376	351	365	399	358	367	374	366	380	357	397	361	382	357	379	352	394	364	358	377	358	368	397	342	375	365	368	372	337	384	349	369	362	359	337	385	360	337	325	343	355	366	342	355	389	391	353	378	413	345	364	355	362	338	337	383	357	390	321	352	385	386	362	344	385	365	351	343	379	363	345	367	373	360	362	355	359	376	336	355	363	375	345	360	323	347	369	347	385	350	352	386	335	350	335	351	361	353	347	373	356	392	355	352	366	373	341	361	333	363	353	350	348	373	347	352	344	358	358	421	359	332	356	338	338	344	396	380	364	342	392	403	397	350	345	366	357	359	364	357	310	379	345	357	369	379	393	337	348	380	426	361	411	362	316	346	350	351	352	350	346	364	376	417	372	384	370	312	369	371	354	347	341	359	369	367	399	337	355	383	407	357	395	338	346	360	364	345	414	356	340	367	367	343	339	359	351	408	359	326	349	370	378	350	365	385	340	341	334	356	354	386	342	411	383	359	344	372	355	378	359	354	361	372	321	363	349	377	346	357	356	367	362	325	388	375	369	378	358	349	354	340	344	353	400	350	350	374	343	377	361	346	337	384	359	388	381	374	375	346	327	368	380	333	332	375	337	350	349	366	339	334	341	380	382	394	363	355	328	363	385	358	366	341	365	330	350	364	355	366	371	377	362	368	389	355	313	369	343	343	369	359	358	359	356	348	343	349	336	352	344	364	379	360	383	339	365	352	351	363	345	352	335	376	337	368	373	342	377	356	356	345	368	378	340	385	376	367	331	373	355	383	372	342	401	358	376	358	349	350	331	358	386	336	366	381	360	365	377	374	382	350	369	357	339	330	330	361	367	398	371	352	346	369	360	359	359	363	361	334	337	367	344	353	368	370	377	358	357	388	339	332	375	350	352	365	370	350	383	368	328	338	358	382	375	360	322	351	360	369	363	358	387	338	335	365	369	346	370	371	367	356	374	390	336	385	324	346	349	381	379	360	387	370	401	345	376	359	353	333	329	359	356	388	363	343	359	391	376	344	355	366	362	368	369	387	319	345	373	358	376	349	316	373	363	335	344	381	378	335	368	383	359	384	340	339	330	333	347	340	379	376	354	363	374	349	334	368	321	377	363	339	384	318	400	383	336	391	374	329	396	380	378	343	383	365	350	347	364	352	327	352	365	349	346	368	380	351	348	371	347	354	361	337	337	370	366	342	366	397	373	342	336	356	344	342	344	330	319	344	414	349	357	335	369	313	380	362	402	345	388	337	355	382	342	358	375	364	363	331	341	353	331	323	358	366	387	376	362	390	384	340	339	345	362	367	341	361	333	410	344	350	355	344	383	377	358	351	351	361	377	361	369	357	340	400	384	375	412	372	333	359	362	376	348	363	354	375	335	331	373	381	358	375	372	341	363	350	356	368	353	364	322	359	356	402	337	379	337	364	343	371	323	383	324	370	366	354	334	320	350	376	386	362	326	371	385	368	356	353	361	378	368	363	391	345	380	369	322	347	374	306	373	379	374	350	343	351	347	390	357	356	357	376	374	320	302	351	353	374	354	331	362	370	380	365	356	366	368	349	354	386	357	390	370	321	400	365	383	336	368	315	363	371	342	352	329	384	384	378	375	328	387	373	391	321	370	364	361	349	354	387	380	381	340	350	351	357	343	350	370	339	366	347	351	388	340	396	352	315	352	390	367	394	362	375	365	378	332	372	391	371	347	348	405	339	340	371	354	356	394	384	341	363	332	356	378	356	347	322	354	341	337	340	377	355	349	393	360	364	373	309	355	354	355	383	347	392	357	343	361	360	363	334	364	349	361	351	384	352	332	386	358	348	318	400	378	334	361	382	342	343	390	353	364	356	367	348	370	360	378	325	357	352	343	374	370	374	399	350	372	347	328	387	360	372	332	379	350	347	357	353	374	378	352	373	377	389	353	363	353	367	362	364	351	358	348	368	339	380	387	383	402	363	353	364	341	346	342	367	361	348	362	356	345	333	339	394	343	387	374	358	365	346	343	370	370	355	328	355	358	325	340	361	396	343	356	359	381	352	372	371	348	390	348	413	384	338	317	381	366	356	369	391	392	371	345	365	365	379	387	371	337	359	398	353	355	361	354	350	352	331	343	374	398	381	364	371	351	378	340	348	370	357	372	396	362	345	371	366	349	357	362	376	358	359	343	387	337	360	355	380	338	364	377	371	378	353	375	362	374	373	357	374	383	336	345	339	351	391	344	342	356	370	344	355	397	379	350	388	357	360	357	398	362	364	372	386	393	363	396	341	347	345	369	354	364	347	393	367	346	366	353	335	343	343	390	363	359	356	344	356	351	342	372	374	338	371	374	337	364	350	362	347	333	346	381	373	372	357	369	357	378	328	348	312	375	372	331	369	355	370	347	364	380	333	342	377	354	380	380	354	351	350	335	352	361	350	372	351	316	341	371	363	339	343	372	373	363	353	373	350	339	380	332	364	380	363	362	381	376	373	364	373	367	363	336	379	381	367	334	325	361	361	333	366	360	357	349	370	341	389	348	366	339	307	355	370	362	348	333	348	364	394	346	357	354	371	312	367	379	356	347	359	360	381	333	338	335	316	356	372	418	358	348	367	361	343	356	339	368	360	371	324	343	332	388	356	359	366	360	368	361	369	324	352	349	361	370	370	356	386	360	359	386	346	353	378	364	396	392	365	336	347	346	385	354	398	352	345	367	349	319	365	374	337	375	369	353	379	343	345	380	344	357	350	376	372	332	372	339	319	343	360	356	342	351	366	353	389	340	390	333	357	369	369	343	397	379	376	390	349	347	349	363	350	373	345	347	343	341	362	401	354	377	383	362	354	374	358	347	362	358	394	342	352	375	390	321	381	374	353	353	382	343	360	369	354	360	375	358	338	383	358	382	377	371	339	345	388	357	341	353	371	333	360	354	384	380	381	373	352	328	379	389	372	368	339	340	358	383	345	342	357	336	367	316	360	327	356	356	361	340	371	400	400	344	406	379	385	368	386	342	363	346	393	344	357	355	374	357	348	363	343	335	359	341	379	374	395	339	355	338	350	332	350	375	357	348	354	387	357	412	374	337	318	368	399	340	387	383	349	374	356	349	352	354	378	345	387	360	378	327	389	367	378	361	363	394	351	372	416	355	370	378	355	371	341	407	344	326	382	383	365	419	374	361	372	363	383	367	345	363	376	340	344	354	353	357	362	348	349	370	343	372	351	364	327	336	335	374	369	363	392	334	385	368	347	354	343	346	382	364	382	363	360	366	340	383	343	338	370	395	364	370	326
11520	2952	2235	1621	919	648	532	450	421	440	422	442	401	331	289	298	257	286	278	254	246	254	260	261	259	239	258	256	277	269	257	255	286	284	275	252	273	277	258	255	259	252	235	263	262	235	250	247	279	275	232	250	260	256	279	281	270	275	267	254	252	257	259	252	218	264	271	240	273	245	266	265	253	236	274	255	256	264	257	242	271	223	264	256	274	260	262	257	270	281	231	253	229	284	291	277	238	259	260	254	266	228	276	228	239	242	257	260	250	261	255	244	248	263	248	236	248	247	254	289	289	286	250	265	235	251	247	251	254	235	275	296	250	233	274	229	248	266	235	241	250	269	233	262	240	287	285	276	255	274	236	283	272	277	248	255	241	257	245	247	239	254	249	249	249	271	247	258	250	273	274	234	239	252	247	240	260	278	290	253	249	266	251	283	269	240	256	279	263	274	274	273	272	270	240	260	250	268	239	258	252	250	245	262	258	268	238	261	243	232	263	257	268	269	251	249	248	224	259	257	276	262	275	277	282	265	259	270	260	218	304	263	249	259	226	264	276	284	258	297	257	226	244	238	232	259	291	261	229	247	208	275	258	265	268	250	246	304	253	256	280	237	254	274	249	255	246	242	256	245	248	263	258	278	231	250	260	264	258	246	253	253	224	253	247	275	250	265	259	253	279	256	251	252	259	257	226	277	252	269	257	245	236	222	267	266	265	252	266	233	273	246	260	231	245	251	251	278	264	248	259	221	245	249	269	264	230	244	273	266	270	260	277	256	275	253	233	256	294	236	275	246	253	250	270	264	259	252	276	257	260	237	292	249	288	243	244	259	253	253	276	242	257	262	261	280	266	260	269	285	244	281	221	235	235	248	293	267	232	258	270	295	266	271	244	271	260	277	245	269	244	283	264	261	265	245	261	305	260	247	266	264	275	251	274	249	264	253	286	245	256	259	257	247	274	252	227	252	243	244	251	269	251	245	251	272	253	278	262	247	266	266	246	255	261	272	271	253	259	274	287	235	246	251	265	265	261	257	239	275	258	279	257	291	273	283	262	276	254	252	259	224	277	256	293	272	295	251	236	251	250	265	259	253	267	252	263	271	230	248	235	246	277	260	269	233	277	240	255	257	238	248	248	240	248	275	284	269	277	267	248	260	238	286	242	238	286	259	256	275	249	247	240	290	263	262	261	268	236	249	244	259	270	248	255	268	260	223	279	235	218	276	232	256	256	256	265	253	262	255	258	257	260	252	251	260	232	254	251	235	257	258	260	301	262	252	258	264	260	304	266	248	273	270	228	278	252	235	263	276	256	258	270	255	265	262	266	279	255	276	285	254	255	261	282	225	257	241	223	258	253	285	242	264	256	243	279	237	258	260	255	245	260	280	252	258	251	254	263	260	262	269	252	241	301	262	272	280	251	304	261	256	279	251	260	236	222	262	276	289	260	245	234	257	283	241	247	250	216	267	277	245	251	227	269	248	237	254	238	243	268	270	244	257	221	263	252	258	249	280	245	278	293	243	252	229	239	250	243	258	255	263	262	281	247	247	238	248	272	235	250	266	265	209	263	263	269	269	257	238	254	286	256	254	279	279	266	233	217	253	291	272	274	271	264	262	294	284	261	278	244	245	263	290	236	246	251	271	229	246	266	263	284	250	269	277	283	275	270	283	263	261	237	248	275	245	243	254	284	234	289	251	245	276	260	252	228	273	234	241	252	257	273	254	256	304	251	271	263	274	267	237	278	291	245	254	288	241	227	278	278	268	246	260	292	220	259	267	255	237	266	262	265	282	265	269	259	271	283	243	259	298	248	274	274	252	249	264	249	250	252	271	252	271	274	253	276	230	280	266	270	261	262	233	270	263	272	240	257	247	264	274	263	235	262	255	273	267	251	257	254	257	238	284	279	296	248	253	249	271	274	247	248	254	242	257	237	247	263	255	247	270	278	263	265	251	262	296	260	256	275	253	246	234	248	246	256	253	251	245	272	249	261	250	246	247	265	235	266	249	270	258	245	292	251	219	245	241	260	255	249	267	268	257	264	258	276	245	259	258	253	247	236	253	280	230	267	269	269	242	269	260	264	255	285	291	255	249	281	255	226	231	296	240	254	259	256	248	296	224	253	269	266	261	243	237	244	269	281	242	264	270	241	261	234	264	288	244	256	251	238	284	260	245	235	239	238	236	265	282	278	255	308	247	244	265	269	228	258	300	254	237	249	261	270	255	287	257	284	236	253	268	278	263	240	254	273	274	264	261	243	276	264	226	259	267	259	281	236	280	247	294	263	262	251	267	226	288	280	254	272	258	240	250	247	248	251	277	268	248	244	291	250	217	260	237	275	235	261	279	257	248	299	273	281	260	278	243	240	271	279	255	232	249	251	259	272	252	243	278	286	231	245	263	259	270	250	289	248	234	280	241	260	255	270	240	275	257	261	259	243	278	232	251	237	290	288	259	273	226	257	279	247	272	255	277	263	270	265	275	269	275	303	231	270	268	220	267	268	253	249	243	257	267	254	245	246	259	279	272	266	257	244	263	257	250	261	249	247	276	282	240	235	261	288	265	252	245	252	243	231	260	288	269	278	247	249	263	252	256	258	246	294	252	263	266	262	262	244	260	265	257	257	246	251	257	279	251	240	245	266	246	288	261	262	265	244	259	261	266	252	259	256	258	257	249	286	245	265	239	245	239	263	233	289	275	259	251	265	283	258	257	251	238	270	224	242	249	243	234	291	254	240	209	259	295	255	254	251	253	265	273	254	258	257	246	244	244	230	271	264	266	246	263	225	245	241	274	250	263	239	254	286	277	251	268	264	251	292	246	234	250	251	278	292	257	235	248	250	259	257	255	281	257	274	266	243	285	261	249	237	259	268	253	253	246	250	262	264	268	267	241	272	270	243	263	269	259	262	256	246	250	270	238	272	262	266	244	279	260	257	251	279	283	300	262	233	242	249	272	247	288	284	229	271	256	258	262	253	260	269	258	260	265	277	231	271	271	274	251	242	269	235	245	249	286	304	257	268	275	256	245	243	240	272	276	275	288	253	277	259	249	267	234	242	260	252	238	275	248	266	245	267	251	256	228	264	267	292	266	268	264	261	242	225	250	256	256	261	272	257	237	250	243	272	291	271	287	242	270	236	254	277	236	252	285	276	243	259	234	257	252	253	258	271	271	293	232	285	269	287	245	277	284	266	279	265	270	274	295	236	263	215	254	237	269	258	234	258	237	244	257	248	244	237	245	233	262	261	245	253	230	250	276	264	247	253	223	267	244	293	286	247	251	280	250	269	244	239	243	266	254	247	232	245	224	220	229	238	286	271	232	252	220	293	251	246	268	241	257	279	278	229	246	247	284	267	268	297	250	255	272	272	271	302	257	232	239	289	227	279	273	284	272	266	261	252	312	251	265	255	266	266	242	248	273	269	272	270	221	256	228	268	271	242	242	260	242	262	291	283	250	244	267	249	268	263	279	244	263	252	250	254	255	244	260
7085	2375	4454	4410	3406	2342	1820	1642	1462	1485	1363	1445	1438	906	757	742	702	733	609	562	612	627	628	579	574	584	633	568	601	582	542	589	601	542	609	567	540	566	553	601	575	552	554	525	523	568	541	574	586	575	571	543	554	514	556	612	589	526	600	543	591	503	564	557	598	549	552	558	583	525	552	603	605	550	563	580	543	533	603	554	561	594	565	535	535	578	560	550	553	545	580	532	583	574	548	562	561	571	515	585	559	594	579	578	506	577	562	580	547	575	559	557	547	542	551	545	539	549	546	539	561	552	557	560	537	567	542	553	523	598	591	582	559	543	566	559	514	588	578	521	592	552	597	545	617	588	562	528	573	589	495	561	567	576	533	584	571	552	512	570	571	549	532	521	586	548	571	578	577	583	559	567	550	565	533	526	536	564	513	536	547	555	513	569	601	556	572	543	550	599	564	544	611	565	557	547	577	562	550	570	587	558	573	576	558	525	577	570	589	544	549	541	562	544	554	559	583	588	560	564	558	575	583	584	603	556	576	532	586	543	620	566	544	562	548	552	545	549	568	595	576	522	525	541	511	565	562	591	557	547	527	553	526	557	559	552	552	566	562	550	567	611	559	534	582	586	542	574	557	575	563	558	516	583	557	552	555	517	548	557	578	549	586	548	530	516	517	582	573	545	539	557	543	553	574	570	524	530	574	552	559	539	540	543	553	508	565	549	545	575	573	558	612	576	532	531	532	550	492	528	560	585	561	518	544	588	535	567	534	613	559	505	559	527	560	542	580	508	520	552	516	551	527	580	533	612	537	556	568	562	477	588	576	589	560	578	574	553	558	532	551	585	552	518	575	584	561	529	576	564	565	579	526	581	493	558	559	553	579	537	526	551	560	547	561	524	552	545	533	552	585	592	569	575	599	528	539	595	538	540	558	561	598	530	546	503	564	544	575	576	557	509	533	548	531	516	539	549	553	560	592	526	555	563	548	533	563	523	578	574	542	595	522	542	557	579	577	534	589	569	567	553	540	551	531	576	522	572	534	603	562	551	547	579	503	582	596	557	597	539	535	554	595	544	581	580	547	517	569	540	535	559	578	575	558	597	594	548	536	559	553	531	544	569	538	547	535	547	550	565	552	603	598	535	573	563	568	540	542	581	579	590	580	553	539	539	589	506	562	598	620	553	578	573	512	528	563	581	581	544	592	589	546	557	593	591	557	534	594	530	538	552	574	556	559	529	503	562	561	535	558	552	566	567	572	542	571	604	554	568	603	563	572	560	569	583	540	550	571	581	554	530	538	585	579	527	571	552	605	505	525	554	531	599	556	621	517	573	575	529	560	578	540	535	594	571	539	523	519	551	575	554	550	570	554	570	533	531	562	515	602	579	528	579	519	574	564	569	536	571	554	571	552	571	559	555	596	552	581	582	548	552	524	511	538	576	552	584	507	568	638	585	564	571	537	545	539	549	543	546	577	548	563	574	524	522	543	530	575	544	547	539	563	534	570	551	536	563	583	547	577	529	536	558	566	579	572	560	553	554	561	549	553	594	595	611	559	566	566	521	612	556	557	571	537	563	551	550	575	522	567	567	555	527	546	510	582	566	582	581	571	528	563	591	567	580	566	611	558	587	555	585	551	532	579	572	602	543	580	565	553	596	554	554	589	536	576	540	573	545	562	585	552	565	608	516	535	542	535	553	572	601	518	550	562	567	514	552	542	524	545	532	555	538	503	533	560	595	562	579	530	528	565	503	582	548	596	545	525	551	532	544	534	542	563	554	595	564	571	552	562	529	531	547	548	553	569	575	531	565	583	571	571	582	568	563	536	555	579	570	551	549	544	585	563	563	562	545	528	511	586	543	554	557	572	523	520	563	561	575	558	544	549	563	550	534	532	584	579	547	561	531	547	526	581	574	547	588	590	504	545	548	558	546	560	570	538	530	615	569	554	524	516	602	564	526	582	538	546	573	563	562	566	565	553	543	546	536	562	535	594	559	563	517	590	557	573	554	578	622	598	530	579	559	585	591	519	570	575	552	562	560	549	517	571	578	537	559	542	587	588	564	539	582	570	561	568	589	523	508	579	533	529	546	531	593	561	561	569	516	563	575	582	587	603	572	579	540	559	613	557	578	577	556	567	568	575	535	567	535	578	576	570	563	538	544	534	530	517	563	544	539	539	529	542	558	592	554	533	540	576	576	567	547	567	541	566	523	568	537	561	579	592	570	561	532	558	544	572	555	603	573	556	509	560	611	577	542	557	532	522	536	545	565	542	511	588	576	553	509	560	540	569	530	552	598	553	574	602	600	561	563	571	534	615	571	596	558	546	559	575	539	546	572	584	544	580	544	581	578	573	575	555	565	569	514	569	549	596	570	587	544	540	525	579	596	550	572	543	590	552	527	543	539	598	563	550	562	555	529	538	525	618	556	524	553	528	562	579	583	554	574	592	566	523	561	538	567	546	587	550	541	573	604	548	580	551	566	560	535	565	528	568	609	543	554	553	607	548	529	594	604	502	577	553	535	544	584	566	526	566	567	558	576	537	562	544	538	557	580	515	603	533	535	502	554	524	546	576	579	594	543	575	550	508	523	561	514	549	592	595	577	595	557	551	547	584	573	620	564	541	565	552	556	563	595	544	558	574	555	533	546	519	569	537	552	542	570	557	575	585	554	539	556	578	554	586	569	537	583	545	575	555	588	547	532	578	573	542	565	589	583	553	583	539	602	579	562	565	532	543	583	515	538	528	539	553	555	545	556	539	580	548	544	565	561	556	546	537	548	600	580	536	546	510	580	558	567	581	593	542	528	574	568	540	522	575	530	521	550	539	533	574	523	557	561	546	526	549	547	574	572	556	538	555	565	530	541	591	588	533	555	516	592	543	562	574	552	550	545	563	536	554	518	535	563	566	531	549	573	561	573	553	575	566	529	545	556	553	576	590	600	509	533	547	532	553	516	591	554	587	541	535	545	534	580	545	564	565	613	564	520	573	552	550	564	566	598	565	551	590	552	531	582	580	543	540	504	574	545	592	609	552	537	617	604	549	583	522	548	589	551	536	551	553	561	585	545	548	597	564	558	557	551	579	544	556	523	568	598	547	607	573	527	578	507	574	541	567	509	567	536	572	526	543	541	549	570	568	517	574	531	559	549	530	594	563	594	532	510	538	548	548	567	557	525	544	576	566	547	532	578	573	573	551	565	563	582	578	541	573	540	514	559	551	545	601	589	580	506	577	570	550	580	549	564	556	559	548	554	557	553	566	561	527	576	559	548	534	572	538	560	576	553	587	562	570	575	571	529	539	557	558	534	566	555	527	528	578	584	592	559	570	571	604	527	582	556	548	557	573	566	551	544	586	549	540	573	510	521	502	563	585	571	537	548	578	538	553	536	511	546	538	542	567	565	548	640	578	531	503	560	565	521	587	535	577	562	524	576	542	556	572	599	549	520	574	604	584	593	546	548	584	576	546	545	548	554	523	571	582	575	581	544	580	524
25681	7277	4315	3313	2074	1382	970	855	657	482	483	525	430	305	269	291	298	312	231	235	221	202	214	202	198	201	197	194	179	168	191	169	193	151	164	216	175	171	208	186	190	171	167	171	189	175	160	187	149	142	176	162	158	167	151	184	167	150	154	155	148	171	148	168	176	175	163	198	185	156	161	161	184	167	143	197	163	140	161	181	153	153	145	153	174	171	155	166	158	171	147	161	174	157	180	173	173	162	176	136	162	169	151	152	146	157	158	169	182	145	164	170	133	169	162	164	160	149	151	163	160	161	156	158	159	169	159	172	174	165	148	164	153	163	172	167	191	152	146	169	170	175	143	136	147	166	162	157	160	173	166	170	156	173	192	158	156	170	172	173	156	149	168	176	185	193	190	151	162	184	176	160	170	157	167	156	159	133	157	142	185	174	173	170	173	153	170	180	156	181	168	159	170	168	164	163	181	171	171	158	146	155	144	151	164	170	148	157	149	135	183	144	167	164	162	150	177	150	148	158	146	162	157	181	155	154	176	153	163	162	157	160	146	188	165	156	150	146	157	188	127	165	167	168	175	159	134	167	118	160	166	191	143	161	171	176	182	180	162	170	178	149	151	146	149	149	166	160	164	151	152	148	157	171	154	171	148	147	145	184	163	159	168	130	158	180	138	153	157	168	167	191	144	129	153	150	154	170	172	150	154	149	157	162	157	167	172	147	178	154	142	154	157	149	157	158	152	166	143	159	144	142	182	159	150	177	157	174	163	174	171	167	140	179	167	175	163	194	157	155	135	154	158	158	152	153	143	170	186	168	159	162	146	161	168	166	181	170	155	169	181	178	153	151	177	193	180	184	158	146	152	158	186	151	131	160	176	147	159	137	172	160	175	160	152	176	163	184	153	164	137	172	161	161	167	150	157	161	160	148	161	128	146	143	144	152	173	168	147	173	175	169	159	172	153	147	148	159	155	165	158	177	149	167	177	151	178	153	181	145	164	160	173	171	165	159	158	154	176	185	173	210	162	169	169	166	168	158	175	168	204	170	182	174	138	153	146	140	168	141	166	157	144	166	159	145	154	143	149	152	165	164	156	156	171	181	177	193	139	153	149	165	151	157	159	146	165	152	195	162	175	185	167	148	162	159	165	183	137	151	179	157	151	163	156	152	171	180	178	171	168	144	158	167	174	157	162	187	161	132	158	195	159	127	160	178	152	163	169	164	168	163	187	152	153	158	169	149	126	153	138	193	159	167	170	162	176	168	143	170	164	173	158	162	135	157	165	170	175	139	175	154	177	170	168	158	169	170	153	134	178	158	154	160	157	177	145	171	181	168	156	155	146	156	151	149	170	157	175	166	166	138	155	135	175	149	168	176	165	158	180	178	167	131	179	155	164	161	169	151	163	150	161	161	165	161	162	154	179	145	132	162	156	158	160	142	166	150	149	176	170	162	176	162	139	160	156	159	168	180	155	154	126	167	151	160	160	158	176	172	180	173	189	171	184	174	153	151	166	158	156	144	176	181	165	180	156	159	167	173	158	180	160	168	169	150	162	166	166	150	137	168	177	150	158	153	150	137	188	158	161	159	173	194	151	146	156	156	143	189	168	149	189	174	173	170	134	165	167	142	159	165	167	167	154	138	165	186	164	156	158	157	177	169	164	163	157	158	146	149	146	171	200	158	151	161	155	159	168	154	166	184	195	165	143	160	173	170	176	181	141	173	152	144	168	172	137	155	163	168	165	178	145	169	163	145	156	184	146	147	170	194	144	157	156	179	144	158	167	158	146	180	147	163	160	143	163	143	158	164	156	138	158	175	162	167	174	150	179	156	197	159	165	162	159	140	150	173	149	160	162	142	157	169	139	140	118	153	184	172	150	154	160	156	142	161	150	157	156	149	150	187	166	147	146	164	163	194	143	158	145	150	158	175	142	169	177	159	155	175	153	162	180	162	157	143	172	176	175	146	132	142	164	149	157	177	159	146	158	170	159	132	150	172	155	182	155	148	172	161	184	167	188	172	146	163	132	172	176	152	143	132	156	171	167	136	149	171	156	157	181	138	147	164	154	156	145	173	150	168	152	183	148	152	164	179	176	162	169	146	143	150	147	159	168	156	170	158	168	159	182	154	168	177	163	156	178	186	144	182	136	141	190	172	145	168	167	164	166	163	155	157	143	172	164	139	140	154	154	160	154	182	187	161	158	169	181	158	150	162	160	169	156	176	167	148	148	174	172	145	178	165	148	165	188	162	169	172	165	135	168	163	149	186	165	181	128	176	162	132	165	178	131	166	168	162	166	185	165	175	178	160	150	162	160	150	173	154	173	162	174	191	170	167	137	144	151	205	157	186	135	166	182	162	158	152	159	157	173	154	180	162	193	164	172	123	171	181	153	159	162	160	181	163	171	188	168	173	153	187	162	171	162	150	143	191	141	178	136	185	152	170	160	193	187	154	179	148	151	152	157	159	150	148	159	154	172	184	141	146	178	189	163	173	131	173	159	152	156	173	134	171	154	142	178	178	150	168	143	152	177	161	143	156	175	146	165	143	164	141	171	151	179	156	152	168	166	152	145	163	185	161	166	150	161	152	155	196	160	167	152	185	149	162	182	151	192	172	173	170	159	186	161	162	169	167	135	172	178	165	169	168	165	156	185	189	151	144	152	170	165	170	176	177	155	156	158	161	165	194	165	180	167	178	164	169	177	146	176	154	157	167	167	181	165	174	164	147	152	142	147	172	155	170	165	181	191	157	161	163	137	140	145	171	142	167	150	176	184	141	161	153	154	152	140	124	170	166	147	145	162	181	142	139	142	177	151	145	195	177	170	145	168	160	168	148	157	170	150	146	167	170	174	165	163	145	167	145	149	168	160	147	165	148	165	162	175	147	154	142	165	156	151	171	180	167	171	155	179	161	165	189	143	167	151	146	163	131	156	149	168	147	152	163	215	137	166	173	174	167	156	159	185	167	179	181	177	174	146	158	160	177	191	159	145	167	174	133	148	161	165	164	173	155	167	192	174	164	176	160	166	162	150	136	175	202	141	129	173	172	171	181	150	159	187	159	122	155	188	181	153	183	186	183	168	127	154	169	176	185	160	154	150	169	151	173	164	175	171	147	164	159	151	146	181	172	165	152	150	190	163	151	163	185	163	186	161	148	182	155	144	158	178	137	171	163	170	149	175	167	149	137	144	166	148	154	161	154	162	150	176	150	154	141	148	187	189	165	182	172	152	181	159	154	148	168	164	149	153	170	160	156	153	149	159	169	146	176	145	148	145	174	171	144	157	168	152	166	174	171	162	158	172	165	159	191	172	138	184	170	150	182	146	174	167	152	174	161	179	173	139	169	165	170	145	146	163	177	145	160	146	153	156	193	165	157	173	170	190	146	176	159	147	179	143	184	151	139	166	173	172	174	171	155	155	161	150	153	167	155	159	156	177	134	179	173	153	162	136	180	179	158	141	189	150	161	154	161	179	185	161	188	164	173	153	190
15843	4100	7274	8353	6941	4813	3754	3262	2714	2240	2148	2414	1879	1343	1266	1285	1337	1511	958	941	821	707	782	660	620	561	528	499	545	516	516	507	568	577	523	497	510	555	502	532	494	553	476	445	497	479	407	420	394	387	432	432	425	379	442	401	373	400	358	373	386	403	358	372	361	369	357	369	369	356	361	348	343	362	351	383	367	392	414	341	335	356	417	412	352	372	351	379	393	385	399	372	364	378	357	428	358	374	375	380	343	376	393	378	397	351	355	408	369	404	369	398	398	384	356	405	367	404	383	378	364	367	352	363	406	373	345	404	344	427	379	410	391	409	363	340	369	365	398	373	376	371	377	366	360	360	366	362	367	371	390	371	351	359	365	353	360	391	352	373	372	373	401	397	381	379	394	328	385	388	409	357	367	354	378	341	352	393	369	345	377	389	378	363	356	363	385	380	365	348	366	362	392	347	341	363	372	388	337	380	357	353	390	369	366	382	375	373	363	382	406	370	348	398	362	343	387	385	392	405	397	379	369	374	402	402	413	390	365	337	360	365	362	329	378	359	369	389	392	350	378	388	412	389	359	369	392	364	374	367	396	370	376	357	368	381	364	378	367	381	350	379	363	358	403	364	381	379	365	346	357	378	393	391	361	395	389	303	386	373	388	360	374	369	382	343	365	384	380	393	363	327	346	370	382	355	380	377	362	359	355	352	357	378	371	394	368	372	358	339	375	347	367	339	383	374	368	367	354	379	350	375	369	357	377	355	331	379	356	349	356	382	341	385	361	353	368	353	342	381	384	370	378	386	390	384	375	349	344	386	380	356	415	373	370	350	372	367	376	358	376	401	371	349	414	368	370	377	376	399	403	400	369	369	379	378	341	368	377	412	359	408	387	378	389	356	366	358	337	413	376	378	375	402	335	362	341	372	387	391	359	350	395	374	382	377	387	344	383	404	372	399	414	369	398	388	382	359	380	373	335	365	355	385	357	429	378	364	370	410	373	386	346	372	374	373	369	382	354	393	414	343	372	376	361	339	412	396	344	377	368	336	353	375	395	381	380	359	321	365	365	362	346	378	385	348	406	376	391	344	376	377	395	391	336	360	398	372	384	342	374	369	397	341	374	381	364	362	368	348	382	406	361	355	391	396	407	383	354	355	343	381	366	405	386	399	391	338	351	352	389	383	408	368	376	352	366	379	394	363	391	371	351	360	396	379	382	384	374	393	389	375	376	373	332	364	363	359	376	359	322	375	397	353	390	363	330	372	388	384	383	369	398	375	349	423	352	366	396	348	394	361	391	389	358	372	347	347	360	364	389	353	372	394	392	365	359	389	373	370	389	348	370	391	364	373	357	380	355	364	387	400	344	391	343	363	389	386	366	378	373	347	375	350	374	371	358	377	342	381	371	386	368	351	375	374	356	335	325	334	357	406	385	384	349	347	347	352	376	363	335	393	366	390	375	370	367	366	393	368	414	386	363	351	367	338	387	406	404	364	374	382	386	338	402	327	341	342	385	366	330	385	348	334	393	369	361	395	344	360	359	346	371	370	366	379	365	348	343	373	399	366	386	345	362	372	373	352	344	382	352	374	341	346	404	366	425	365	340	387	377	333	394	390	384	368	355	381	377	374	391	375	357	407	357	367	361	325	374	392	390	353	388	381	359	346	356	377	345	384	380	354	366	348	382	377	408	337	366	369	390	389	379	371	368	390	376	392	356	388	384	354	372	400	374	361	369	387	394	374	364	353	357	368	346	381	351	350	346	361	360	392	392	362	372	367	347	375	358	389	380	359	405	385	367	401	371	364	352	359	387	386	389	336	388	369	367	355	346	392	329	381	373	373	355	398	395	390	385	362	409	366	382	374	378	374	373	363	345	358	363	361	354	388	335	394	360	379	384	377	376	365	358	372	390	371	386	378	350	347	355	374	331	352	374	372	393	382	372	370	359	376	369	391	377	358	391	352	352	358	372	330	375	368	378	376	381	348	387	379	349	375	348	363	369	408	385	396	396	368	398	336	375	374	389	394	385	343	362	360	362	394	381	361	359	365	387	362	373	405	362	384	371	394	394	369	399	388	358	378	329	357	346	378	362	356	366	351	351	397	378	389	352	364	360	415	362	364	350	353	345	383	354	379	372	405	358	374	341	358	397	396	356	385	349	349	394	350	404	366	380	345	385	381	348	381	380	364	372	416	349	384	354	355	358	399	378	355	385	359	377	360	393	349	368	338	404	377	393	349	384	360	370	364	353	335	372	353	379	326	371	372	397	392	341	368	364	358	375	400	400	376	401	382	349	341	404	375	362	370	371	402	375	381	389	382	358	358	338	391	353	393	359	413	406	392	403	364	351	371	383	363	362	351	371	338	365	376	393	376	364	371	330	339	378	352	383	338	365	374	362	371	363	332	345	380	345	356	354	397	345	407	372	377	376	346	364	370	349	413	397	378	357	388	360	375	429	375	377	361	361	361	364	353	377	355	393	385	410	363	358	368	392	371	370	326	398	367	367	359	375	356	385	371	403	363	375	398	381	381	391	371	383	365	367	363	366	390	363	393	369	357	378	363	365	364	377	363	378	381	400	375	378	355	393	349	322	353	351	372	396	351	395	347	362	345	351	389	356	375	376	391	355	362	366	364	368	366	360	374	349	377	368	347	366	367	359	370	410	367	333	403	367	378	361	378	354	368	368	359	376	374	381	379	384	387	364	346	385	379	400	371	406	394	373	362	382	350	376	382	348	342	371	369	378	384	374	369	377	355	373	395	361	365	351	397	364	357	381	377	352	349	389	376	370	353	389	351	390	343	377	375	359	350	349	408	407	407	372	386	355	377	406	349	346	363	402	371	410	407	360	357	370	385	342	353	374	378	359	378	387	332	390	368	359	364	360	370	397	374	305	356	370	356	407	375	362	368	378	359	389	380	380	340	390	361	355	380	321	384	363	389	347	326	377	385	376	394	374	388	404	361	392	360	381	415	377	367	372	378	361	367	398	378	376	330	344	392	377	374	402	406	372	369	369	372	317	367	346	391	366	378	347	340	405	389	397	348	358	323	397	373	363	387	342	341	375	357	394	342	371	390	385	355	348	325	343	371	360	360	373	355	382	401	380	390	341	363	365	375	353	377	359	383	355	380	406	362	377	370	362	387	375	350	361	364	373	406	411	408	388	367	366	379	381	362	353	343	378	408	374	373	389	378	379	314	364	355	399	389	378	382	400	367	396	360	377	361	385	380	364	357	418	365	362	357	379	362	397	390	351	392	357	358	362	364	368	390	378	379	364	385	388	391	383	345	359	387	437	394	382	360	379	380	355	375	352	404	362	359	373	385	364	386	345	382	350	364	363	401	379	383	399	362	404	388	384	355	367	368	361	413	342	403	358	378	386	386	361	392	370	356	372	367	384	372	345	383	373	398	408	369	361	406	353	361	358	348	334	384	341	354	360	397	375	338	371	349	402	378	363	376	376	383	329	377	383	378	364	410	376	352	384	354	410	350
36233	11420	6217	4834	2998	2133	1510	1086	912	676	611	670	519	456	400	432	447	473	281	312	252	279	255	226	220	179	175	185	211	202	199	184	179	209	187	180	224	188	209	177	177	197	206	177	188	175	151	167	160	174	170	169	178	196	166	157	164	155	176	152	158	167	168	160	148	169	158	133	141	160	174	165	171	151	164	144	160	143	164	148	187	150	165	147	180	154	173	148	148	160	174	174	186	132	143	159	167	156	183	187	136	166	161	156	169	168	178	186	140	169	162	156	156	134	156	161	161	134	173	146	149	165	152	161	169	167	160	160	191	136	138	134	145	148	140	140	150	175	146	144	131	146	147	162	155	159	183	173	175	163	147	166	152	169	161	141	166	167	176	172	134	152	155	168	156	135	177	154	158	142	154	151	157	148	170	197	151	149	160	188	138	191	164	150	149	156	149	152	121	146	154	154	141	155	163	168	197	166	135	156	156	124	150	191	136	177	162	150	160	164	163	174	177	141	166	131	159	173	172	151	160	142	167	159	150	184	187	159	164	162	165	144	159	160	158	144	168	138	131	174	159	182	164	147	184	151	156	147	146	190	158	153	172	170	154	161	145	139	185	163	147	151	151	162	152	157	145	162	180	159	171	151	176	182	162	197	151	138	163	162	170	155	149	171	177	149	184	160	156	179	149	163	150	161	163	152	153	153	169	168	160	153	180	131	145	152	154	136	171	134	178	171	147	127	160	175	157	161	158	148	155	153	155	173	156	156	169	163	164	163	166	132	166	157	148	140	177	146	153	147	153	159	148	173	168	168	155	146	137	134	136	166	153	151	144	169	181	152	142	162	156	192	179	160	144	176	136	168	160	160	129	156	162	157	145	141	173	156	155	140	155	145	160	147	168	173	172	168	162	177	178	135	162	173	173	177	146	161	144	182	151	156	179	167	156	173	190	189	162	170	181	146	161	138	153	167	153	145	143	178	141	140	166	141	146	173	175	156	160	161	144	183	140	156	125	163	144	164	152	153	166	141	140	152	187	146	148	178	151	141	149	171	169	162	162	167	158	168	167	134	160	161	182	160	147	156	168	167	145	168	169	149	156	138	152	164	161	156	145	147	156	143	158	135	159	160	142	161	153	168	166	173	151	145	134	193	149	162	146	135	142	142	137	146	169	168	161	161	134	161	147	154	170	141	158	148	142	159	141	163	160	167	174	168	155	153	160	161	159	158	174	158	156	144	154	153	148	150	164	154	148	133	159	143	162	169	159	145	150	165	146	156	158	169	169	151	169	150	167	174	139	146	152	164	160	170	144	139	163	186	171	167	137	162	186	189	168	139	168	158	161	151	162	161	155	175	159	189	137	159	159	156	149	145	162	145	140	164	180	154	145	147	162	134	185	160	147	161	185	148	137	166	148	146	166	160	158	148	172	167	142	169	147	159	191	141	151	158	154	184	163	144	146	160	160	170	174	174	169	140	159	143	138	159	169	153	154	163	169	181	181	182	138	140	166	142	148	156	180	175	157	141	166	164	148	158	166	161	148	155	160	147	173	183	166	152	151	167	166	196	177	172	169	178	150	165	159	162	160	168	149	154	145	139	139	165	178	160	152	141	159	143	157	167	171	160	156	157	160	174	149	150	160	171	176	167	154	149	186	169	199	200	154	142	165	153	179	156	171	195	157	150	156	158	158	181	155	135	147	173	151	151	153	154	186	171	163	168	153	173	161	168	153	162	160	180	148	184	152	156	149	167	166	171	150	160	148	145	137	140	163	154	165	156	136	168	160	160	167	143	161	158	152	192	142	141	138	167	158	152	162	156	140	151	158	174	151	170	138	175	168	149	151	155	167	161	171	152	186	164	138	189	151	172	163	176	161	185	154	174	178	165	151	158	143	156	162	144	149	175	147	164	156	151	156	165	166	158	178	190	175	160	140	149	157	173	144	179	160	146	174	161	165	141	144	168	168	152	197	161	125	152	156	153	153	167	154	188	161	146	163	184	163	157	154	170	146	163	135	163	147	179	150	149	146	144	132	130	148	144	141	150	153	161	155	161	168	170	176	128	172	176	177	152	174	159	142	162	150	140	124	131	159	140	158	144	172	166	162	164	158	183	136	151	189	136	160	173	154	160	179	169	148	157	185	170	168	154	159	161	166	162	167	149	159	182	176	171	159	168	164	163	139	176	162	167	149	158	160	148	137	145	152	158	156	169	148	161	168	173	154	165	153	159	151	145	136	165	161	197	153	136	167	145	177	152	167	158	148	179	170	182	144	154	151	143	182	163	152	187	134	136	170	161	148	167	165	160	134	154	148	179	164	152	168	156	170	130	171	117	162	186	166	183	189	149	171	153	161	135	144	161	169	159	163	160	155	140	148	138	166	154	166	175	140	147	159	149	136	147	158	140	169	164	169	163	153	152	150	166	157	137	158	149	171	168	157	153	153	134	153	143	142	136	159	155	133	162	159	172	178	169	151	161	137	132	150	139	138	156	151	177	159	148	162	186	156	168	149	165	159	151	144	160	172	170	183	155	151	182	154	147	168	146	169	157	162	163	171	129	161	147	149	174	165	152	159	168	144	168	154	174	178	157	163	156	172	172	162	139	151	153	153	150	186	181	173	170	153	171	176	139	173	161	177	170	167	142	165	163	159	139	161	170	151	156	143	148	131	138	141	183	161	160	135	158	175	161	168	204	173	159	154	171	161	179	163	175	158	169	155	166	146	157	165	137	125	182	146	154	160	144	169	152	152	158	156	145	152	167	162	152	151	160	145	127	153	170	147	172	161	171	129	165	158	136	154	153	179	151	169	159	155	145	129	154	132	163	141	145	166	161	145	162	159	165	146	143	155	114	134	142	161	149	163	183	170	135	169	177	156	172	144	140	153	146	160	161	142	145	161	147	146	154	160	160	179	164	155	188	141	136	167	145	137	170	178	176	175	170	176	167	153	141	157	168	151	168	151	138	143	154	149	167	161	170	174	159	166	136	170	139	162	131	159	159	163	148	171	144	164	157	161	160	143	149	163	173	152	164	159	148	164	142	161	153	190	187	194	160	174	163	151	159	159	179	164	189	141	177	163	136	145	149	165	176	148	163	162	179	147	169	164	160	160	178	156	152	152	164	168	176	150	153	133	149	151	152	174	162	192	134	142	166	145	157	153	159	142	153	166	171	141	152	159	173	146	155	155	149	154	155	169	153	173	146	144	170	167	155	201	174	159	161	148	161	155	169	181	158	136	162	161	157	186	155	183	158	163	142	146	150	150	139	135	161	140	169	162	162	152	154	157	131	137	142	169	149	176	136	152	175	156	140	150	144	155	159	152	143	162	154	155	178	173	193	159	165	175	162	139	163	147	147	151	172	172	176	167	146	164	163	173	163	165	170	153	187	155	162	193	150	167	169	156	156	142	145	151	152	189	166	161	184	154	141	157	175	154	176	162	173	149	138	152	164	154	157	175	149	143	166	176	151	163	166	170	155	151	149	171	146	133	154	159	166
20888	5250	9541	11029	9390	7004	6006	4637	3915	3014	3075	3528	2524	2116	1979	2132	2493	2210	1370	1594	1118	1098	1028	836	828	724	646	629	690	641	701	740	659	719	725	642	687	704	616	565	591	645	562	529	578	610	502	460	462	429	471	486	489	425	458	416	415	437	400	395	407	395	374	395	375	364	386	371	367	366	349	370	356	397	398	378	356	381	386	359	393	379	362	364	389	376	396	385	351	375	359	403	380	377	387	355	387	397	405	346	372	375	386	367	367	373	364	381	385	398	390	384	376	351	409	380	366	377	393	370	332	363	372	382	377	399	391	385	352	410	362	400	377	384	404	387	389	386	386	341	359	368	362	381	359	364	405	389	376	338	386	403	389	376	397	353	348	408	389	375	349	354	397	379	377	382	368	361	371	391	363	370	378	369	385	380	388	348	404	429	344	351	361	377	392	378	404	412	373	382	369	388	371	385	377	383	382	364	386	361	395	369	368	380	355	396	354	363	356	365	404	361	389	375	396	389	355	395	369	359	345	376	381	391	366	351	363	387	394	391	381	378	339	361	425	399	389	395	401	388	344	337	366	374	416	337	413	373	381	372	445	382	362	380	393	395	400	380	387	353	386	360	413	370	383	381	380	392	383	371	391	399	352	401	370	383	389	366	344	340	426	380	371	387	388	402	352	395	366	365	401	401	339	354	390	389	366	335	399	402	358	409	394	378	380	370	371	380	352	428	368	379	378	367	379	380	362	368	325	382	388	379	381	379	365	370	400	362	388	367	355	372	373	391	378	377	371	395	363	384	392	353	381	368	355	371	387	344	376	400	373	378	372	418	382	352	385	393	376	388	342	388	387	386	391	393	370	350	408	387	364	370	392	395	383	393	391	413	386	376	410	358	394	402	384	361	429	367	402	376	371	390	375	352	366	373	361	388	370	361	392	356	372	380	371	378	403	377	342	378	339	393	368	386	362	374	387	375	427	367	354	399	399	394	369	382	350	378	377	397	395	407	372	340	387	409	357	368	375	373	394	381	368	374	352	356	375	380	379	402	398	370	370	365	381	367	391	349	405	370	392	409	355	370	400	357	357	375	367	365	378	373	387	359	365	390	429	389	373	370	388	394	350	379	377	406	383	450	380	358	385	383	377	348	399	381	411	421	339	388	404	373	388	399	409	398	400	365	413	385	427	380	353	352	390	385	356	384	382	383	384	397	385	339	381	385	374	373	378	385	387	388	369	364	380	370	383	352	342	378	364	405	403	423	372	369	354	383	381	411	369	380	406	398	317	400	341	390	402	367	377	353	380	382	355	431	351	397	358	377	357	381	375	394	383	396	361	369	362	328	380	362	359	410	373	378	391	390	389	366	390	359	391	376	405	354	384	375	357	329	347	349	407	377	367	402	388	352	340	379	400	347	369	388	379	343	396	376	364	371	350	376	372	362	395	392	373	364	341	357	402	356	368	392	368	335	343	390	340	382	365	371	377	401	379	382	404	371	349	383	374	379	400	354	413	352	371	352	359	403	355	415	375	382	369	354	366	358	404	396	385	354	376	383	389	375	393	377	415	383	404	378	405	386	361	402	399	396	395	371	370	333	372	401	399	404	444	373	364	401	341	390	384	411	399	392	385	389	354	357	346	392	388	411	352	385	372	416	384	368	370	399	384	398	354	372	363	362	383	375	385	378	344	387	391	378	357	356	397	381	389	374	343	374	375	390	402	351	388	344	366	363	372	378	417	416	394	348	360	373	420	382	379	370	403	379	363	375	391	403	394	369	400	375	390	348	373	388	363	394	399	378	380	365	371	333	342	370	400	357	357	392	372	379	376	396	391	399	395	392	362	379	382	390	359	393	353	379	368	366	343	371	351	357	392	380	369	361	387	385	361	346	398	373	371	359	401	384	388	347	399	385	364	340	399	363	386	352	348	358	396	381	368	355	382	389	374	368	420	390	378	334	392	346	394	365	398	389	355	414	351	376	373	366	392	392	348	334	343	411	354	393	376	393	376	399	358	375	377	404	415	361	339	371	345	372	401	383	372	425	391	387	395	353	348	386	362	352	377	346	362	338	360	381	372	387	373	378	378	334	402	352	375	351	374	432	408	382	385	418	379	400	368	352	386	373	383	393	397	397	379	395	396	353	398	389	377	385	368	348	367	382	358	358	353	375	341	379	392	375	349	377	369	395	370	346	378	397	387	365	372	378	403	373	377	377	351	365	362	358	387	383	380	328	378	378	368	345	401	372	396	374	407	368	384	352	398	405	391	392	393	363	364	374	373	393	401	382	345	386	372	403	382	397	380	354	399	380	396	378	387	384	372	392	362	389	400	380	379	393	370	391	375	380	380	375	454	382	387	387	384	413	390	385	376	368	365	354	413	400	337	381	403	350	379	352	390	345	376	412	392	360	380	352	369	379	402	368	364	374	381	369	380	412	397	400	375	383	361	366	369	373	373	399	408	378	370	320	374	352	395	346	354	390	372	339	385	378	401	372	390	366	415	367	356	347	363	380	406	380	376	349	385	402	373	356	385	346	380	381	403	377	362	386	367	386	408	353	366	360	367	366	341	390	367	342	374	395	321	418	340	388	383	390	355	373	369	386	351	397	390	381	392	369	389	385	395	382	378	415	398	401	363	381	384	352	392	385	361	377	414	385	382	385	386	392	377	376	393	399	403	366	391	403	383	362	371	361	378	357	395	380	360	347	368	371	377	388	349	395	354	410	353	360	339	353	398	367	341	391	365	374	372	371	380	400	370	377	375	401	395	377	372	395	349	350	359	395	365	355	404	370	381	366	377	386	381	376	342	390	382	417	360	350	368	382	382	379	400	374	353	356	362	359	384	416	377	372	338	379	381	412	365	392	401	368	391	388	380	374	382	366	410	344	351	380	389	346	374	392	370	410	383	387	383	390	362	392	359	380	356	430	376	378	382	370	377	390	346	387	344	365	399	399	380	344	356	366	378	376	406	339	384	365	382	359	371	394	380	360	372	406	350	368	388	404	360	366	378	354	375	395	402	403	397	340	380	389	367	400	376	378	370	348	421	391	381	358	373	420	383	373	367	363	392	345	372	367	368	419	383	384	390	386	400	394	386	404	377	404	371	367	364	408	384	370	373	348	352	369	358	403	391	377	383	386	361	344	380	393	380	386	410	348	380	379	367	380	413	400	375	385	369	385	378	357	378	342	390	402	394	348	366	378	403	375	392	385	426	354	428	390	366	408	397	393	381	348	381	395	415	382	370	364	348	404	392	343	369	362	370	369	350	364	390	375	388	387	394	364	370	405	385	412	387	375	391	405	398	411	395	373	422	378	371	382	391	343	382	363	406	374	384	390	373	366	385	366	396	366	326	355	356	380	357	388	366	423	379	387	382	368	389	392	396	390	380	368	384	359	381	343	368	405	358	378	366	417	372	386	372	401	369	369	366	371	374	369	340	410	391	364	362	373	392	355	383	344	408	380	382	358	382	404	402	369	370	388	426	365	390	375	360	389	401	373
12584	2797	1900	1497	1091	719	637	531	464	389	401	432	363	300	291	284	291	271	278	278	269	259	278	243	263	268	247	260	286	272	251	285	262	229	283	273	271	281	281	239	279	290	300	300	290	319	266	275	232	271	284	275	260	266	267	267	297	289	288	241	254	274	241	251	241	293	309	265	273	270	240	281	288	275	264	231	304	251	243	244	254	297	244	280	276	278	267	280	260	247	269	260	261	257	253	251	241	252	257	255	240	271	248	311	242	257	255	242	270	239	207	288	246	270	239	243	243	265	267	272	248	273	267	289	259	275	287	266	244	232	290	294	277	285	222	251	246	273	259	278	278	254	259	255	266	272	244	250	260	230	237	242	264	268	255	269	252	303	277	267	270	266	291	289	283	278	229	269	252	278	254	252	250	267	245	269	256	270	271	259	263	231	242	265	259	256	229	286	273	235	243	260	257	277	281	278	277	277	272	261	254	241	264	279	285	278	279	247	273	276	252	287	251	263	233	255	302	252	270	278	277	283	289	276	265	275	258	296	254	253	255	253	262	279	281	265	248	241	218	243	254	255	257	265	234	261	268	275	271	239	271	265	283	270	252	294	239	242	269	256	275	249	272	268	290	252	252	271	272	265	277	313	246	288	252	226	276	280	268	276	260	270	224	269	270	269	261	235	269	259	245	287	253	277	242	294	226	250	261	283	251	292	254	263	255	251	263	260	235	248	266	256	260	266	266	260	281	261	258	281	214	246	281	256	241	236	253	251	261	251	280	273	248	244	238	264	253	215	278	271	280	270	262	284	248	276	283	254	265	230	256	233	279	238	273	267	260	307	293	261	280	240	286	273	261	258	250	312	281	265	286	296	268	271	266	243	222	279	237	243	262	267	265	254	273	283	266	242	253	246	258	248	253	252	257	265	259	269	325	232	272	268	272	261	269	238	250	219	255	284	227	252	249	252	241	255	284	257	272	243	270	247	262	238	260	258	242	250	254	273	231	235	257	260	300	277	284	255	243	262	247	291	285	263	251	253	248	287	271	254	260	300	260	258	249	261	273	269	259	272	270	276	289	272	250	268	263	261	235	252	259	261	267	270	260	240	275	272	268	264	271	244	260	310	258	260	250	276	252	244	270	258	277	279	268	245	269	282	269	283	266	260	281	243	269	284	255	269	277	253	282	268	258	259	260	224	266	294	266	249	240	284	263	281	265	249	275	282	251	249	268	247	272	282	260	269	282	267	249	272	242	298	279	254	254	258	270	241	254	274	260	290	263	258	270	303	267	290	247	248	258	272	242	295	246	245	270	261	273	259	237	277	250	259	272	242	294	270	256	235	230	267	288	262	261	291	237	261	270	286	289	276	258	252	288	266	255	264	250	273	261	245	267	231	273	245	250	256	279	242	286	269	278	290	269	221	254	247	247	257	279	297	297	276	239	276	276	245	264	254	263	257	287	313	251	248	277	279	255	294	232	228	262	253	268	227	219	249	265	256	265	261	279	260	233	231	249	272	274	253	255	276	304	276	245	285	270	247	264	272	263	258	245	281	260	243	269	258	292	260	273	272	258	260	276	256	261	272	258	287	274	259	274	246	251	257	290	242	239	236	231	265	256	284	255	251	288	265	248	256	271	242	246	269	279	250	280	286	262	257	265	257	266	269	244	259	254	253	262	249	231	252	251	261	240	274	242	252	235	291	256	275	280	249	271	267	261	243	251	252	268	266	284	262	277	266	277	245	258	273	278	265	245	252	280	217	267	245	286	251	245	245	239	230	257	293	279	272	262	277	257	274	284	309	251	277	293	265	268	272	270	250	272	248	274	281	298	252	252	250	262	281	284	275	253	257	248	273	231	266	252	253	250	271	256	274	296	230	283	294	256	239	285	248	262	266	249	291	264	243	266	257	309	275	260	224	269	266	240	267	272	279	255	289	261	239	271	282	276	260	236	245	289	264	289	249	251	266	287	283	241	295	243	244	282	291	264	253	259	263	251	273	275	295	257	225	255	280	235	277	256	280	267	259	253	266	247	240	265	268	252	233	257	252	293	234	273	277	258	270	261	291	199	245	251	230	272	247	263	257	259	241	265	302	290	303	274	269	238	264	269	267	269	280	263	254	262	270	266	264	233	288	253	269	262	274	283	284	273	273	292	273	264	266	290	255	285	252	264	260	244	273	265	259	255	265	269	279	250	236	256	297	277	248	244	243	259	235	218	268	270	235	281	241	247	288	306	260	261	270	278	272	264	267	257	254	277	259	273	273	245	261	269	246	254	254	294	271	321	302	244	246	254	256	260	223	274	261	259	247	243	279	261	272	296	284	279	245	258	269	273	264	286	308	260	235	242	289	252	235	256	242	261	255	216	249	248	287	303	270	240	251	267	282	269	238	291	245	242	246	280	260	273	277	243	253	264	279	246	259	306	254	262	272	252	267	261	250	293	247	255	279	257	232	262	290	299	249	263	279	239	281	278	280	261	236	264	273	235	279	274	253	248	267	281	268	249	260	260	233	279	257	280	265	261	293	242	229	268	264	281	245	237	257	244	249	292	274	276	273	226	263	275	248	260	265	290	242	251	259	230	260	292	276	284	267	286	266	268	265	250	253	260	244	241	265	282	257	254	241	254	255	265	263	296	254	276	253	273	295	239	254	308	243	253	287	266	260	281	256	276	254	246	280	263	278	236	282	240	258	271	272	270	263	244	240	265	261	271	261	260	247	258	289	265	263	262	274	298	301	277	245	265	277	252	266	249	248	292	262	261	270	242	276	263	272	257	302	242	247	268	232	272	267	289	307	264	296	246	267	296	289	287	256	243	260	317	284	283	288	274	259	256	249	263	289	253	249	248	246	276	286	264	271	255	268	252	249	277	237	287	254	258	280	276	258	270	255	256	278	246	276	247	265	253	289	257	270	268	261	257	222	252	266	255	253	266	254	261	228	230	269	235	245	265	245	257	290	309	279	275	266	308	234	266	263	276	276	243	250	267	269	257	272	258	280	254	211	247	297	269	263	267	278	264	292	253	233	251	299	269	246	264	274	250	291	230	253	294	259	293	261	273	269	247	269	233	232	281	226	261	269	267	273	233	261	252	237	253	308	252	230	275	259	254	239	262	259	269	285	245	282	277	265	279	277	263	290	252	294	275	277	263	247	291	263	279	287	264	266	266	254	237	285	268	255	261	253	243	250	279	271	267	238	251	264	260	262	262	262	250	225	265	288	234	258	267	260	303	261	274	241	258	267	263	255	256	273	269	247	270	275	241	266	277	256	272	260	292	262	270	277	288	289	255	256	263	218	267	293	242	272	285	234	262	259	250	274	266	258	276	290	267	250	272	298	272	263	286	247	255	249	260	250	250	257	260	243	240	250	285	292	274	250	295	272	253	217	240	273	278	279	258	238	261	277	271	256	282	261	253	282	290	287	279	236	254	284	294	250	265	238	285	281	268	286	265	258	261	283	271	267	266	231	241	256	257	257	273	256	250	272	263	270	274	267
7493	2163	3925	4391	4018	2737	2567	1897	1562	1410	1615	1554	1046	811	748	737	718	653	638	613	591	613	575	623	617	648	625	623	610	532	586	571	590	572	545	572	598	614	588	598	611	571	595	636	578	587	544	549	540	565	607	558	571	582	577	579	541	579	577	567	560	562	589	581	546	608	595	560	555	562	553	528	584	562	571	579	561	572	596	540	585	589	583	632	565	589	576	544	486	590	595	596	561	540	544	557	575	590	602	556	581	566	581	586	559	555	602	529	568	559	598	599	552	583	559	584	569	564	550	564	553	566	565	527	574	553	575	549	555	599	599	545	533	550	544	554	564	576	567	578	566	551	574	571	552	551	594	584	628	551	512	568	538	574	568	588	635	608	581	592	543	575	585	574	561	530	612	570	563	557	589	615	558	603	566	569	574	573	560	591	607	569	583	551	551	573	582	561	510	567	579	547	577	571	585	568	538	529	572	613	546	597	552	546	613	591	556	548	562	582	555	585	582	622	552	584	597	547	567	555	554	565	554	563	596	516	526	568	600	555	606	590	579	576	584	565	559	529	618	594	565	537	582	546	557	568	565	563	535	558	575	583	562	577	614	578	556	574	544	588	608	579	582	559	537	579	581	592	585	557	559	604	580	538	594	590	598	546	573	579	570	607	616	547	589	557	559	569	588	584	585	542	573	609	565	562	573	557	531	544	596	565	588	594	594	538	585	548	546	574	586	558	609	599	575	551	590	560	583	509	537	553	597	539	564	591	576	584	602	571	616	583	544	550	583	577	545	554	573	573	590	561	573	596	597	588	597	575	550	586	562	578	524	598	576	546	573	557	570	537	612	537	550	594	616	612	551	583	615	583	568	563	548	584	612	535	580	611	551	555	586	558	564	563	543	583	572	586	539	556	532	594	543	573	532	549	589	570	522	622	587	595	591	586	554	609	562	585	564	565	571	568	631	581	560	551	578	546	576	542	555	584	565	550	560	571	608	582	559	589	565	534	621	567	571	619	573	562	594	596	536	572	628	593	569	591	569	585	518	550	595	579	581	590	593	593	603	520	573	575	552	530	612	589	555	563	594	536	616	577	591	565	530	588	581	589	570	605	518	567	573	587	548	585	603	599	576	575	538	573	582	540	548	584	534	550	575	593	595	578	575	578	544	527	565	576	548	548	558	552	566	595	544	602	552	544	582	549	578	570	616	589	580	557	577	580	573	577	571	571	581	599	555	597	604	611	561	628	545	565	553	584	542	603	562	534	564	569	559	537	592	578	557	567	585	551	566	581	528	598	586	580	593	540	558	564	593	572	572	571	558	561	598	511	579	597	549	560	574	596	584	561	579	567	575	534	563	581	562	564	566	549	580	561	568	552	589	565	584	564	550	566	582	604	547	567	591	593	576	584	541	572	562	545	611	586	569	583	567	573	535	574	590	565	568	565	574	601	598	577	578	555	642	542	604	556	555	524	605	574	547	576	556	567	532	567	553	569	593	547	606	553	543	564	568	581	542	559	575	594	553	545	565	566	546	576	541	561	596	584	540	566	606	546	583	559	582	570	585	576	563	575	551	554	569	566	618	553	581	562	554	596	549	559	553	555	605	528	620	580	602	561	585	558	574	593	557	576	577	538	558	594	568	615	569	588	566	557	578	595	586	547	560	537	580	571	578	583	538	559	550	543	603	586	604	613	570	583	533	555	583	654	590	563	566	617	551	621	603	587	577	589	578	541	543	530	581	541	631	576	547	595	626	567	605	567	577	539	550	547	572	570	529	599	557	566	549	599	576	555	540	533	553	547	597	597	574	596	552	570	578	532	596	562	547	593	531	530	560	584	577	553	571	584	559	565	533	562	543	545	547	563	540	573	567	553	563	547	561	581	534	622	586	605	579	562	542	589	595	558	562	578	594	585	574	562	555	586	554	540	559	515	547	593	557	559	581	563	568	553	585	527	636	570	569	548	600	565	598	588	561	559	522	586	567	588	577	572	539	593	602	559	564	528	536	547	536	559	559	550	575	566	580	536	595	545	513	598	547	551	578	562	591	587	529	584	575	588	582	559	580	546	537	624	581	545	632	583	600	543	602	551	574	552	570	562	589	599	559	592	580	530	583	557	541	594	559	559	542	598	605	598	537	567	539	564	566	571	569	593	521	583	569	571	578	524	606	604	556	536	570	555	536	593	566	559	545	582	569	626	594	576	569	570	565	610	592	586	550	597	572	596	581	559	544	584	591	565	593	551	586	599	579	571	570	560	569	572	556	588	580	591	560	580	562	575	577	580	552	566	593	639	546	575	605	575	591	531	600	606	574	582	552	587	569	561	553	548	588	566	562	531	560	563	583	533	582	574	568	573	541	591	633	587	583	580	579	562	544	605	592	608	574	557	614	590	565	576	574	560	618	568	648	519	583	567	604	558	581	564	613	555	564	522	603	572	580	579	557	580	546	548	553	530	580	604	562	583	577	607	569	522	549	548	556	577	542	597	573	539	550	604	540	545	605	603	530	554	541	599	588	599	576	562	583	560	568	583	594	549	566	542	549	558	555	545	560	586	601	591	562	558	555	589	574	587	583	552	580	543	534	574	589	597	546	582	526	580	559	533	619	571	549	609	560	546	578	588	578	599	621	547	607	575	570	587	578	539	607	609	568	528	552	568	621	608	551	564	561	598	523	575	562	587	559	538	553	610	557	576	587	624	563	543	600	586	562	566	575	571	597	546	545	585	556	583	525	576	544	553	615	562	578	581	560	581	535	559	593	562	539	573	551	601	602	565	572	571	620	584	624	550	531	577	570	572	585	606	522	598	553	589	611	568	605	582	573	599	571	580	555	598	598	523	579	565	602	589	561	570	611	551	544	590	584	607	578	556	565	584	550	599	553	570	611	567	579	584	576	551	602	602	603	564	613	581	581	577	552	552	595	564	577	595	575	625	574	585	597	563	556	608	529	600	552	553	527	568	588	572	557	578	596	592	599	541	582	557	588	545	547	546	566	609	569	579	584	565	587	531	575	570	544	595	608	549	575	560	539	546	546	560	531	585	582	593	551	539	566	592	596	562	575	551	628	593	552	596	542	541	563	573	527	575	550	630	597	582	564	591	539	561	566	567	540	596	550	594	535	558	549	578	604	594	607	528	562	632	607	560	542	594	571	560	554	581	531	559	585	580	540	598	565	564	571	532	597	556	600	592	582	527	562	581	554	521	628	579	582	541	560	567	583	538	539	587	537	607	564	579	531	617	542	547	560	560	585	589	551	562	576	578	539	573	645	577	519	589	588	562	538	565	562	572	598	587	573	595	584	558	575	574	595	596	598	579	581	576	598	564	550	551	546	533	533	578	607	575	556	584	592	560	558	581	563	560	547	582	569	546	567	573	557	579	569	574	595	608	554	589	543	593	542	581	573	572	534	574	575	569	590	585	588	569	594	566	547	584	533	597	529	595	590	564	549	580	592	575	568	571	593	540	589	613	573	605	583	585	572	563	595	580	632	549	554	541
25234	6145	3857	2948	2091	1548	1147	745	615	588	557	517	400	395	353	328	365	282	243	226	213	216	202	206	215	206	187	157	195	200	193	178	193	166	179	178	192	168	191	159	177	198	158	177	204	172	177	153	181	201	180	167	158	174	150	179	176	173	166	164	189	194	161	143	161	180	159	183	181	196	163	137	184	161	174	173	146	167	150	170	167	159	185	144	154	159	174	189	159	172	161	153	158	162	177	162	141	159	180	166	158	169	165	170	141	151	171	168	162	150	158	154	161	199	169	145	146	144	147	172	154	165	183	176	151	178	196	152	161	174	153	174	179	170	174	193	164	173	171	161	143	166	144	176	176	171	181	157	167	169	158	154	162	141	177	156	173	150	164	158	181	182	176	174	195	168	179	164	163	170	196	172	159	177	170	150	172	172	163	173	182	160	157	159	165	184	171	185	156	174	177	176	162	158	188	163	167	147	131	158	167	168	176	152	168	160	163	160	191	168	137	170	162	168	158	185	168	176	141	172	191	199	186	178	157	147	164	157	176	172	166	156	174	164	163	169	164	156	169	167	176	167	161	151	173	152	173	178	163	147	171	170	153	150	174	176	177	174	167	179	171	159	141	170	174	166	175	152	170	158	158	164	176	156	183	178	165	157	153	145	160	157	139	179	192	158	152	136	134	182	168	194	170	164	155	164	157	171	171	185	158	165	153	151	156	186	168	172	153	200	159	179	169	152	174	155	174	191	171	150	175	158	174	155	159	182	168	152	178	161	177	189	150	136	167	175	170	180	153	153	183	180	155	158	149	153	167	185	154	173	156	161	155	169	190	152	171	174	166	160	179	149	169	152	150	155	146	146	170	186	169	146	170	145	146	158	172	190	184	161	156	145	142	193	161	171	183	160	180	169	162	174	187	167	165	152	162	164	142	155	156	179	181	184	166	171	170	167	191	135	180	161	150	161	184	176	172	156	168	177	168	168	190	173	163	186	160	170	172	153	175	173	170	172	147	165	161	167	179	174	166	161	156	162	148	160	170	173	168	163	184	168	150	183	164	154	156	160	148	158	147	156	161	173	189	154	144	143	161	158	180	166	139	169	173	167	148	157	187	170	137	173	178	188	143	164	145	192	192	172	151	151	185	168	169	156	178	164	147	156	165	169	164	165	162	160	174	167	160	168	162	177	170	181	174	172	154	152	184	151	176	162	153	157	171	164	160	203	177	167	161	179	144	193	165	157	156	160	155	157	152	154	171	139	188	182	156	163	141	181	148	190	157	175	169	163	164	137	158	163	177	147	156	153	174	187	170	170	181	161	155	190	167	161	175	169	162	172	173	172	165	149	163	163	177	153	189	152	139	149	164	193	178	158	172	163	162	184	164	148	171	149	156	143	159	153	149	162	178	157	168	190	178	170	176	150	179	166	146	143	150	173	162	185	155	174	147	158	188	166	183	180	169	168	183	161	153	177	145	158	170	148	177	158	163	165	177	173	177	160	151	145	162	197	150	148	161	158	182	161	188	178	161	160	172	169	157	164	146	160	166	169	192	159	183	173	165	186	158	169	162	174	180	173	146	178	164	154	181	151	178	170	187	149	163	166	159	166	190	164	169	173	177	148	153	194	165	157	179	173	187	165	158	165	151	171	177	189	159	142	180	183	167	145	173	188	190	143	177	184	188	171	153	146	164	184	158	156	144	182	189	169	150	158	140	159	138	167	186	172	186	168	152	175	151	148	161	176	162	165	170	136	173	166	142	152	155	144	201	182	207	153	149	184	163	184	167	190	162	166	155	161	172	168	161	175	168	163	171	167	147	184	176	157	140	181	170	162	165	165	172	183	172	178	156	167	169	182	153	153	158	162	176	174	171	178	140	153	193	175	182	180	181	172	141	161	151	157	180	186	194	176	168	173	169	186	176	158	170	160	188	150	168	139	181	177	163	178	173	179	169	159	170	185	153	161	168	144	168	141	176	147	195	155	186	155	158	153	183	169	175	180	167	171	172	174	188	176	164	155	175	157	182	167	177	149	148	164	144	180	165	170	174	172	161	175	126	173	182	161	201	155	181	144	151	154	157	168	175	171	177	153	166	173	149	159	177	165	157	170	174	154	173	177	158	162	163	158	178	193	136	151	150	161	152	142	174	155	144	170	180	188	142	163	154	177	132	156	145	159	154	165	171	169	178	156	167	169	160	192	187	177	166	153	161	169	191	155	158	188	189	169	154	138	139	167	181	170	164	160	166	163	163	154	168	171	164	166	183	158	164	167	170	175	182	147	172	164	165	208	171	161	174	176	176	173	158	143	146	167	154	175	168	149	177	159	170	177	151	168	164	182	160	139	176	156	158	167	177	169	199	155	170	188	171	141	166	158	193	182	156	161	146	167	180	174	172	161	142	173	147	175	148	162	181	185	164	140	181	173	185	153	177	155	173	144	145	166	172	181	175	158	188	149	163	150	172	155	155	162	171	174	171	179	180	169	172	165	168	164	174	139	181	171	170	142	191	146	189	165	178	162	166	170	185	163	173	176	140	173	167	174	166	153	159	175	178	175	146	156	159	169	160	184	192	176	178	164	158	171	150	170	162	177	137	137	182	162	178	162	150	174	187	154	161	137	161	172	166	187	186	145	153	174	177	152	165	182	170	175	186	146	197	156	162	162	136	165	163	166	178	164	160	159	156	161	153	163	163	164	138	159	175	159	167	152	160	189	179	147	157	185	153	153	197	175	153	154	168	172	156	159	155	162	197	184	173	166	168	144	164	166	160	175	137	138	167	171	170	165	165	164	163	157	169	177	157	185	171	188	185	172	148	188	170	133	168	157	177	175	155	177	196	143	175	170	165	162	146	154	173	145	167	181	185	169	160	176	173	163	151	183	203	175	155	180	185	189	150	170	165	167	163	166	156	159	172	181	176	168	177	152	187	185	174	147	155	152	164	172	178	171	168	178	174	170	164	162	159	167	162	176	153	181	169	203	179	180	169	180	167	178	168	177	178	173	164	202	174	183	174	156	119	160	155	167	188	156	157	223	171	161	147	166	176	191	158	162	202	167	152	144	183	170	170	187	154	159	167	166	171	172	180	158	169	139	177	153	163	158	174	160	167	151	149	151	177	175	172	184	176	153	134	160	193	154	147	176	168	167	131	155	182	148	175	161	157	156	143	144	149	185	171	171	164	167	170	192	163	164	159	157	182	151	146	169	163	180	148	172	150	155	183	152	145	168	155	144	138	177	164	157	156	181	159	174	160	151	175	171	164	159	184	176	154	167	161	181	160	167	153	166	184	161	170	158	164	155	172	185	158	175	166	171	165	149	177	162	128	171	175	170	177	178	158	175	136	164	191	161	146	159	172	147	154	183	172	164	164	160	148	173	190	164	160	168	169	160	176	169	168	148	174	194	170	185	155	173	191	177	164	151	166	156	160	152	165	157	143	155	173	136	151	182	184	159	191	198	172	153	182	152	190	162	156	164	163	160	152	157	154	163	173	146	170	171
15289	3362	7076	7753	7305	5628	4517	3286	2668	2574	2589	2266	1706	1524	1512	1615	1566	1152	958	943	742	799	625	618	592	508	545	528	533	525	565	552	609	547	516	573	582	586	536	503	518	522	499	488	471	477	417	424	472	427	406	433	476	432	385	419	379	403	400	389	376	373	405	371	400	376	382	416	359	368	406	367	396	341	333	447	382	384	417	391	370	385	359	374	406	418	403	359	367	404	401	389	334	375	378	387	362	381	386	434	386	386	409	369	392	370	390	340	356	360	355	378	379	370	367	356	368	386	377	423	360	373	383	371	390	388	388	415	391	364	369	415	374	406	379	352	359	385	381	411	378	375	377	373	392	426	400	395	320	395	338	377	367	391	370	371	368	401	375	388	360	380	386	379	401	382	364	379	375	379	384	369	380	377	422	390	374	394	361	386	363	369	413	392	371	373	404	408	363	396	374	391	407	419	364	385	383	362	403	382	399	373	397	383	368	372	408	392	388	365	398	383	389	391	380	377	392	344	379	394	382	371	377	365	388	369	402	353	376	364	414	373	387	379	403	380	394	383	396	394	404	324	402	397	383	371	419	390	338	363	375	454	387	365	375	408	365	363	394	367	361	399	358	389	385	376	381	366	368	369	400	372	389	375	395	360	410	380	374	390	410	350	398	373	385	380	378	360	355	372	409	383	378	396	399	403	383	384	386	405	342	375	406	342	364	376	352	366	393	379	373	386	369	392	387	358	381	404	354	367	372	379	384	329	371	403	382	356	366	367	353	380	388	350	373	415	405	386	368	399	391	375	399	402	372	391	401	396	419	384	370	338	379	380	366	379	390	389	402	377	386	357	384	389	369	385	416	368	354	396	399	377	367	376	412	387	397	385	373	326	387	366	383	367	377	391	369	353	360	382	408	373	379	403	376	357	371	402	398	399	360	353	365	375	362	377	385	368	366	356	344	376	350	366	398	395	350	398	383	378	345	413	376	327	345	376	395	359	372	428	405	383	396	379	367	361	397	379	364	392	381	379	410	349	385	356	425	365	375	400	370	361	388	353	373	368	324	418	385	347	394	354	380	360	371	395	396	383	392	403	405	383	379	377	401	377	373	398	386	382	342	361	378	357	393	394	418	367	358	383	387	416	371	386	379	385	382	413	407	388	378	421	404	394	375	384	374	401	386	387	366	407	352	349	389	395	382	388	349	392	422	381	373	432	390	400	380	390	388	384	399	358	380	392	357	400	412	389	402	412	363	379	335	395	389	384	390	392	363	373	368	405	380	385	384	368	384	411	395	365	358	381	366	378	326	400	381	395	432	403	367	399	337	427	383	388	385	374	385	413	369	352	378	358	390	384	428	364	370	385	404	409	354	373	365	388	418	402	355	354	394	363	377	372	398	398	372	372	400	362	393	383	409	394	414	400	362	399	367	379	367	386	436	387	411	381	401	384	381	375	405	365	327	369	383	420	382	408	354	387	378	354	395	383	378	385	333	350	373	384	357	382	399	395	369	377	388	396	363	366	372	393	398	417	356	357	381	398	402	396	405	369	429	395	407	378	380	399	389	377	360	376	374	381	407	394	369	383	365	345	401	413	399	364	365	384	411	396	381	376	382	378	396	371	368	419	403	351	363	395	396	364	382	389	339	374	362	376	415	395	362	407	410	387	390	395	380	386	379	399	363	398	393	391	379	399	407	389	342	368	371	440	364	372	386	397	370	398	343	383	394	359	360	380	389	372	372	397	401	422	376	361	372	387	391	374	421	356	399	378	375	400	390	405	374	368	376	358	423	393	363	415	387	397	389	371	385	418	393	391	337	364	377	379	362	398	390	378	382	360	396	323	349	394	398	380	398	385	384	401	366	341	393	382	389	373	380	358	375	380	387	398	401	413	379	384	380	392	375	356	399	343	356	382	404	402	381	407	400	393	383	407	397	354	391	366	419	397	389	378	410	410	358	398	392	379	363	352	352	398	386	389	386	414	376	380	382	379	368	349	368	394	364	401	404	351	387	400	395	380	348	379	395	345	383	399	364	395	389	383	399	402	386	356	375	348	369	398	387	373	387	407	391	399	393	375	397	347	398	395	345	394	409	430	418	416	344	386	363	388	383	378	399	370	383	383	377	334	385	381	383	371	382	403	381	346	396	365	356	365	372	371	372	387	418	347	382	371	385	389	368	382	363	380	363	361	381	382	394	369	402	407	379	400	404	345	405	394	361	376	410	408	377	408	381	398	361	382	359	412	388	374	375	366	379	375	397	426	390	372	399	378	370	356	398	374	386	385	374	370	368	366	389	386	373	381	389	382	382	354	380	346	373	382	387	377	390	405	376	361	410	361	384	371	390	372	372	360	384	368	379	387	369	386	376	372	422	328	355	408	354	370	388	353	404	387	370	391	385	423	397	396	387	410	381	407	357	403	359	384	378	351	367	393	356	364	383	391	382	363	356	343	416	382	363	395	412	399	394	390	352	385	370	358	385	372	381	381	361	409	385	389	400	357	384	364	395	366	405	377	371	382	362	390	368	387	397	422	380	357	408	399	349	374	367	421	370	397	385	414	392	366	399	382	374	373	388	405	406	400	390	414	400	387	385	380	351	409	396	367	370	384	392	404	375	384	407	381	356	389	410	315	371	418	392	403	360	389	366	373	398	384	405	349	389	360	361	410	363	354	391	384	379	373	381	383	388	416	395	397	370	385	417	383	373	431	416	334	383	365	383	391	405	409	386	370	396	378	358	400	363	398	369	379	363	372	407	390	376	384	362	387	408	376	400	399	381	371	363	329	362	394	369	383	392	358	367	403	379	374	348	358	415	416	409	419	364	432	405	378	410	386	380	360	373	387	371	386	367	415	409	385	330	400	405	397	366	386	387	342	359	350	389	394	415	365	389	333	379	432	374	381	361	406	377	392	368	379	384	360	389	368	367	374	382	367	377	360	368	360	415	379	390	344	395	385	381	366	366	396	368	395	384	363	376	367	395	381	399	369	366	387	380	394	360	383	374	360	416	386	386	409	417	382	385	405	353	360	420	402	378	378	353	372	410	427	380	391	372	380	370	394	378	399	371	374	391	368	380	409	350	397	376	392	380	410	380	386	386	410	369	382	364	408	359	408	368	392	384	373	374	392	384	384	355	374	410	400	373	404	366	376	355	396	415	387	401	376	365	394	354	369	388	378	368	364	422	360	381	390	390	361	374	339	351	396	384	368	369	385	393	402	373	371	394	369	381	412	403	362	386	355	357	411	392	405	393	364	397	369	399	355	395	367	366	370	377	394	349	397	375	361	378	385	371	383	367	383	390	381	412	415	370	365	403	364	381	414	348	371	376	389	390	373	400	388	387	410	403	381	362	405	379	351	383	400	407	393	396	382	420	362	389	415	378	378	359	368	378	415	398	414	357	371	378	361	376	426	407	389	372	387	335	429	352	382	399	382	370	413	382	357	381	373	376	383	373	374	356	372	405	384	396	394	384	357	399	397	383	386	361	388	364	391	390	378
35413	11107	6429	4855	3286	2511	1782	1169	857	764	754	640	513	483	483	650	453	342	316	334	278	243	212	242	204	175	213	167	228	227	213	222	195	219	214	226	197	188	202	175	215	191	199	202	207	155	155	165	160	158	188	162	182	177	189	172	159	147	184	170	164	153	171	177	193	156	165	161	172	178	160	183	163	164	175	178	179	154	174	176	160	173	172	164	159	147	174	184	174	174	170	180	155	162	167	167	143	149	158	177	153	168	148	173	163	139	135	151	169	177	154	173	172	157	166	171	174	152	158	170	169	165	180	164	141	162	180	198	146	139	164	157	145	154	183	158	191	156	131	192	154	157	179	169	159	190	151	159	156	159	174	165	190	167	150	176	155	159	156	136	158	160	185	151	181	144	140	178	159	177	185	154	148	145	145	156	165	144	164	151	168	142	170	159	146	175	151	181	182	171	159	158	146	150	176	155	145	187	144	140	161	152	148	155	175	166	170	165	171	164	162	158	146	160	173	160	150	177	151	168	147	174	166	191	191	168	192	167	168	158	175	181	147	185	178	155	178	158	142	174	165	154	181	175	161	147	154	165	178	153	167	157	204	157	156	162	159	171	173	178	185	151	176	178	154	150	179	162	157	164	156	148	169	182	159	159	134	162	164	191	157	171	166	171	178	175	143	165	154	153	156	163	157	145	168	152	169	185	168	176	168	163	171	163	183	149	144	150	163	163	181	161	137	147	166	180	143	170	153	160	168	139	172	153	165	170	154	148	167	182	149	152	159	146	138	171	149	152	155	167	166	162	149	162	192	168	160	166	192	177	146	148	157	169	173	174	163	147	157	177	177	165	152	159	148	176	155	152	177	161	150	162	132	165	145	173	147	150	160	175	193	170	153	168	178	162	150	146	163	174	178	172	167	170	145	160	181	132	158	155	159	165	157	155	153	155	187	179	206	151	154	161	173	167	188	166	161	174	162	179	175	165	156	139	160	147	176	173	164	165	181	144	178	149	166	148	143	167	139	145	167	172	165	168	157	135	153	152	149	168	145	193	190	149	169	176	152	147	153	175	153	175	172	158	189	166	179	195	141	193	157	184	166	152	157	169	155	180	145	170	172	167	166	158	194	172	153	169	173	161	191	175	187	160	134	163	166	163	158	172	176	180	141	137	150	161	164	145	167	161	142	171	167	168	150	161	163	163	159	154	164	176	197	162	194	154	172	145	150	171	168	169	167	163	154	149	161	144	171	181	173	178	173	173	164	148	153	149	145	143	188	158	157	152	185	158	162	152	165	156	181	169	140	168	150	150	186	178	141	168	176	156	155	152	174	159	160	149	180	156	151	167	184	162	163	183	179	153	158	161	173	159	157	149	143	145	194	142	163	160	175	177	173	168	184	163	168	154	152	168	176	180	159	185	174	162	158	156	182	195	174	174	136	151	157	171	151	169	174	149	166	171	142	153	175	137	146	194	137	147	168	190	172	163	155	195	147	168	155	157	152	149	164	161	156	149	168	162	159	145	156	169	187	166	141	155	165	137	160	167	167	163	187	185	187	164	172	158	164	164	153	151	169	174	145	179	151	173	173	141	155	158	146	167	147	152	169	157	168	180	178	152	178	186	153	172	154	167	147	160	169	141	142	159	162	158	159	151	179	169	170	163	165	168	156	158	163	150	161	166	147	136	170	162	162	175	163	169	155	174	156	189	164	153	158	158	180	176	179	143	157	151	159	174	158	162	179	181	176	170	166	153	140	165	139	146	166	191	190	152	161	168	179	156	142	153	167	152	183	177	176	181	139	157	155	147	164	159	167	141	156	160	158	163	157	134	148	160	166	159	169	166	151	151	151	213	162	156	139	158	165	162	189	161	170	162	151	166	179	155	155	154	151	131	201	159	147	169	175	151	152	154	159	195	159	172	166	148	160	168	137	189	178	160	159	162	155	142	134	175	162	178	169	129	147	169	150	149	173	137	134	153	166	178	180	155	148	180	165	175	175	160	155	170	164	163	183	140	151	157	160	162	158	170	154	168	164	146	146	166	168	161	150	143	167	188	164	192	181	182	179	156	157	166	176	152	172	176	174	179	194	145	163	174	175	163	159	196	183	148	158	164	160	170	182	154	155	172	152	166	187	154	202	171	193	182	136	168	184	171	148	149	183	163	176	149	173	132	167	185	178	180	151	170	134	157	156	162	175	218	184	146	157	181	186	188	146	173	173	138	181	150	152	165	164	144	184	145	158	145	140	175	163	172	179	166	172	185	163	137	160	196	167	160	175	157	152	167	145	169	172	162	154	142	194	169	165	165	194	145	177	164	147	183	161	164	156	166	173	173	170	160	155	164	162	175	164	159	164	156	194	169	215	174	155	161	190	172	202	153	164	183	155	179	176	137	178	147	176	172	152	173	182	172	144	173	140	147	171	166	172	136	154	149	174	180	177	148	185	159	175	149	182	159	166	165	141	165	173	158	147	195	181	164	165	140	154	178	179	174	165	156	168	169	155	165	171	196	164	178	152	160	148	160	182	160	153	164	180	177	148	162	159	176	178	165	169	159	169	155	153	173	175	172	155	150	144	175	158	173	161	164	162	157	146	161	159	171	159	158	160	162	161	181	141	177	170	160	167	156	139	160	172	151	168	167	158	155	167	148	176	158	149	175	168	176	193	153	176	185	162	188	162	157	159	155	159	147	177	175	164	181	170	149	154	142	182	174	165	168	166	179	153	167	159	167	168	155	191	154	196	159	170	188	165	162	141	184	147	141	179	173	155	155	174	144	171	166	159	172	156	173	154	141	163	167	154	166	167	167	174	186	171	156	165	159	166	168	137	170	178	138	169	180	174	190	157	179	180	175	154	145	167	163	178	160	185	164	150	138	149	157	139	148	145	179	145	162	171	179	163	146	176	168	172	178	152	175	170	165	171	165	166	166	165	127	176	169	176	151	148	172	145	172	205	190	170	171	162	159	156	162	162	155	180	156	183	158	158	182	160	169	129	162	139	168	170	167	151	155	163	177	189	184	143	155	165	175	173	140	174	179	177	180	148	174	177	175	173	176	154	159	165	138	173	174	172	147	166	149	161	190	164	160	143	154	179	153	178	182	182	160	141	163	162	179	159	181	193	149	163	139	173	167	182	167	181	160	158	173	189	180	173	184	142	162	181	184	162	212	171	152	162	153	166	163	160	174	188	179	193	168	160	169	178	168	185	147	151	168	169	183	156	170	178	151	142	149	156	159	165	154	152	171	158	167	158	156	141	159	160	153	187	181	158	162	183	176	166	162	179	159	153	165	160	156	146	149	143	162	134	161	163	179	169	162	153	154	166	166	173	191	193	160	173	190	187	148	195	200	152	138	167	161	143	162	179	167	154	180	167	165	172	165	169	178	174	141	139	143	159	171	151	162	150	173	176	172	185	168	160	154	157	155	178	157	141	147	158	166	152	170	150	156	152	189	178	159	176	157	171	168	160	145	153	147	169	189	171	169	170	152	162	176	171	176
20336	5107	9612	10387	9706	8287	6226	4665	3837	3570	3639	3043	2611	2432	2757	3158	2309	1645	1581	1339	1029	1020	818	875	727	602	576	613	710	694	660	699	673	622	628	703	762	743	631	616	602	727	599	527	585	523	462	442	477	437	461	482	501	552	437	424	420	425	453	428	389	439	379	361	407	385	384	398	405	356	392	362	358	397	384	373	359	349	406	400	396	396	374	370	392	363	380	369	383	384	398	410	386	352	398	378	399	393	394	380	384	379	353	408	405	416	345	367	352	408	370	386	382	374	381	424	396	370	391	382	405	375	390	374	424	400	394	408	397	375	355	407	402	389	387	409	417	376	369	376	403	356	382	396	408	399	357	369	393	411	412	395	380	391	364	433	395	357	376	373	377	390	376	421	389	378	387	372	365	379	401	368	407	360	376	393	375	390	376	409	390	381	382	334	434	390	384	358	373	385	368	335	382	386	403	332	392	379	390	340	375	361	378	380	391	388	389	414	403	382	398	361	391	358	432	406	376	378	376	364	377	382	375	376	386	369	381	391	394	384	388	411	398	388	376	366	397	407	397	365	372	412	399	404	411	381	392	383	377	381	372	380	419	402	419	369	366	398	414	377	375	413	393	406	382	395	386	379	359	390	376	382	354	391	414	390	378	401	346	390	393	367	383	426	411	407	360	396	417	392	344	378	371	383	419	374	407	392	416	387	352	370	374	384	386	424	353	398	380	392	365	374	389	360	353	380	410	404	385	389	406	363	389	371	354	398	390	375	348	365	401	389	372	432	401	389	369	346	376	395	426	391	372	399	375	386	382	371	368	413	387	371	407	404	408	433	387	368	402	393	386	367	369	385	360	355	351	403	397	409	372	392	372	398	405	388	397	374	375	375	390	413	404	386	363	380	326	396	348	406	369	351	404	411	390	378	386	413	371	379	382	407	378	365	396	399	392	370	401	416	389	354	376	398	370	389	380	399	379	384	358	386	405	400	401	347	374	388	377	368	346	396	384	349	409	395	352	416	456	393	394	410	356	433	362	396	396	376	356	370	386	414	351	433	406	414	402	363	400	384	379	372	385	355	373	384	403	389	352	360	370	401	401	421	398	367	347	390	389	389	407	380	420	417	368	372	384	404	376	387	350	412	394	346	376	414	408	397	382	382	400	417	364	392	352	420	389	372	399	402	408	379	388	381	391	383	351	346	353	353	403	386	370	360	404	396	383	407	394	390	365	424	366	406	390	372	332	395	445	359	371	397	399	367	394	391	388	384	404	401	365	389	398	374	386	349	405	395	409	383	409	400	439	398	359	384	364	429	434	391	367	346	356	389	372	401	379	364	406	357	384	401	417	384	367	366	381	367	414	431	390	381	389	371	400	358	369	394	367	393	397	368	395	369	421	365	377	417	383	392	408	375	372	398	389	408	418	403	413	374	370	384	382	409	326	374	375	385	389	361	421	382	374	396	379	375	381	389	402	394	416	398	392	408	376	346	411	371	360	397	375	399	383	418	416	413	359	399	380	411	388	419	382	356	414	372	375	387	348	367	380	389	396	392	361	403	361	391	409	383	344	367	419	367	353	377	384	331	356	363	398	367	369	423	375	366	361	388	359	379	366	362	357	348	370	378	410	382	389	394	372	405	376	390	364	372	350	386	380	366	373	420	362	346	375	393	406	353	373	353	402	385	402	418	394	390	400	358	435	372	361	404	392	379	396	353	402	365	352	396	351	371	372	401	352	384	362	384	379	358	367	382	418	390	409	399	383	358	405	371	374	365	361	395	388	368	384	378	371	399	386	388	363	387	388	384	383	380	402	392	391	385	382	387	377	368	408	389	401	358	398	406	411	394	397	352	383	392	369	371	398	386	393	390	409	385	381	363	376	401	374	421	418	362	355	404	398	431	341	415	415	396	403	383	403	418	399	403	370	375	407	406	392	365	405	398	369	405	388	387	387	347	379	373	389	376	385	346	395	368	396	409	387	361	385	386	413	368	382	379	382	402	389	364	415	386	373	380	388	396	395	354	359	411	408	384	404	385	367	406	380	392	394	372	384	392	379	374	370	397	327	416	403	391	375	372	395	369	394	413	378	392	394	396	386	381	362	415	387	416	392	354	419	376	371	384	383	358	388	386	411	425	372	372	366	415	374	388	403	395	362	395	407	353	394	368	388	415	399	372	397	382	386	392	382	353	402	366	428	410	391	407	426	368	382	380	408	393	405	410	422	390	388	422	354	375	366	412	360	370	398	412	391	397	389	408	371	369	407	393	390	369	403	386	360	361	413	426	396	362	383	374	401	392	376	389	387	389	392	394	378	369	409	384	385	366	368	347	371	374	392	349	376	408	408	375	367	391	392	396	364	388	378	413	401	374	369	399	413	372	388	382	379	404	399	361	406	400	365	364	390	387	409	391	388	381	384	358	378	377	382	353	373	380	400	421	367	360	390	400	390	383	368	388	428	388	382	393	386	383	420	387	366	385	366	392	412	363	410	398	342	351	367	388	393	373	379	395	382	375	393	379	409	420	389	382	411	372	377	380	360	395	373	378	389	420	368	350	375	397	356	369	366	406	395	378	366	381	388	375	422	370	365	373	403	384	361	407	375	373	364	387	394	368	396	372	428	389	425	370	373	347	416	404	410	412	398	397	357	417	401	398	400	371	369	378	402	382	378	387	358	366	406	435	396	387	351	366	414	371	397	413	405	325	370	363	384	362	374	406	365	403	406	347	393	381	366	392	379	379	401	406	421	391	410	380	345	393	364	381	394	379	378	437	372	382	410	390	383	386	401	346	391	401	399	377	392	370	378	374	362	352	395	395	388	401	399	430	363	379	431	410	387	384	377	390	370	357	366	372	377	378	415	375	385	400	351	409	403	403	388	414	392	386	376	397	382	377	393	419	398	357	431	418	387	384	395	383	382	402	388	384	374	386	351	412	384	389	363	378	391	372	372	402	407	408	402	402	394	403	389	390	388	385	388	377	359	420	408	346	344	354	325	395	400	357	380	439	375	394	377	374	355	395	373	382	399	389	385	395	388	380	378	367	395	365	367	383	377	388	394	377	379	406	394	365	371	375	397	369	392	395	388	388	396	385	387	393	418	400	366	396	404	382	396	392	377	389	374	383	392	418	364	380	389	369	383	410	395	390	375	385	420	374	413	355	422	391	393	403	394	372	364	371	390	414	412	391	387	387	377	389	379	402	429	386	401	361	357	405	371	362	387	357	372	382	400	382	372	385	387	391	381	401	383	397	396	386	383	382	426	376	408	397	387	374	404	353	384	400	371	390	413	400	391	386	360	383	393	360	394	391	375	403	357	400	387	415	407	378	399	376	370	392	399	367	380	413	345	397	360	410	375	371	385	383	352	424	369	415	368	391	364	384	384	365	355	393	370	396	396	372	393	397	379	380	348	365	395	359	390	399	375	382	359	414	379	358	385	409	414	389	362	367	388	364	389	353	360	369	370	378	396	423	360	400	391	404	374	364	360	385	370	381	390	407
12274	3082	1940	1426	1176	878	666	500	519	452	504	389	288	317	286	316	286	282	273	292	267	259	278	280	296	302	270	237	254	264	253	279	269	293	266	304	270	293	270	252	235	247	266	265	286	288	257	269	272	279	250	276	292	263	264	245	255	289	276	290	257	265	288	306	244	212	259	244	258	280	259	259	232	277	293	241	254	255	279	273	249	257	256	261	281	275	276	259	289	250	248	276	243	233	267	275	233	273	285	280	237	251	260	242	248	252	268	248	240	262	258	263	270	266	257	274	284	248	296	266	272	276	245	266	276	262	239	282	261	272	289	250	254	283	300	241	257	266	274	285	275	285	297	244	273	276	274	234	296	278	282	283	223	267	268	265	287	260	277	271	287	276	268	289	264	255	273	252	244	239	263	261	258	259	247	275	248	273	252	279	244	250	241	265	289	243	266	252	239	265	278	282	268	258	284	278	248	272	257	280	289	276	268	255	264	273	265	256	301	266	245	263	244	283	275	259	274	294	286	244	269	267	272	281	270	253	243	238	251	245	275	251	255	286	282	265	250	274	250	311	254	267	289	294	257	264	273	248	244	260	254	275	287	255	275	279	296	250	259	258	267	280	292	298	257	265	276	271	266	263	264	261	305	253	279	266	252	269	268	290	283	271	281	282	270	254	270	237	290	242	274	246	266	269	255	268	311	307	288	253	265	238	263	281	277	256	266	272	265	251	254	271	288	261	296	263	273	280	270	277	251	262	290	262	280	273	257	260	251	261	287	277	268	247	244	266	277	289	270	270	255	268	274	261	289	288	259	247	247	274	269	282	275	210	254	246	257	236	269	240	281	301	286	286	260	269	255	241	284	252	253	267	271	284	228	281	258	276	245	282	278	286	259	282	277	319	265	266	245	286	284	234	264	241	255	276	269	275	274	261	255	247	250	268	248	256	271	329	269	297	258	251	266	261	253	303	263	288	264	302	246	268	245	282	269	255	266	260	298	267	291	273	281	264	250	291	275	290	270	259	248	288	300	223	270	274	254	298	243	290	281	258	262	248	271	271	277	271	230	246	285	277	278	287	249	246	290	272	290	262	266	246	250	278	267	258	283	287	251	283	277	304	254	242	249	234	301	258	291	245	279	259	278	243	264	270	302	254	292	284	264	305	264	289	277	279	280	259	272	286	260	253	282	282	264	288	257	306	242	255	297	249	270	274	276	264	240	284	264	247	252	278	282	260	269	302	268	275	278	300	266	257	273	304	261	269	228	296	280	257	270	301	268	259	269	286	282	273	273	269	249	255	249	258	267	268	274	322	266	248	265	281	267	266	267	276	263	275	264	268	273	263	236	237	265	229	278	259	250	269	269	267	264	269	262	281	265	269	271	269	264	245	261	266	250	245	311	255	262	214	256	263	292	236	273	258	269	247	254	281	269	250	253	278	268	279	257	267	281	265	255	280	282	243	249	292	288	250	256	252	256	298	267	287	257	264	282	256	289	270	244	262	277	269	259	282	238	248	273	237	280	280	280	276	268	241	242	277	261	259	256	274	263	263	250	265	241	259	241	279	279	258	284	279	270	259	285	286	253	258	254	237	289	277	275	259	262	271	268	298	248	283	258	273	271	262	263	246	229	271	277	274	277	290	264	257	312	269	222	271	272	268	277	270	296	270	274	256	276	293	280	287	260	277	281	260	252	280	283	307	277	257	289	261	274	250	249	283	249	257	272	269	286	279	269	261	268	278	271	259	233	284	286	257	266	249	277	265	294	261	262	253	283	281	295	274	282	266	282	265	267	241	259	284	259	277	266	279	293	290	260	280	288	276	302	254	254	247	285	265	243	272	267	260	260	242	257	264	242	266	246	262	262	258	259	300	281	298	280	226	292	244	277	294	265	284	317	272	284	285	290	311	249	273	268	258	275	291	297	257	258	305	265	267	248	244	242	268	262	274	267	317	280	270	281	256	310	309	261	277	277	295	318	276	252	252	268	281	298	294	265	281	269	251	277	274	256	262	270	269	270	297	271	296	276	246	266	243	289	266	280	250	262	261	268	287	237	234	233	272	282	247	262	285	250	246	243	253	261	261	290	258	267	234	289	284	244	286	282	258	254	262	251	282	248	254	294	272	252	272	257	287	291	269	306	272	305	261	260	288	252	247	266	265	285	272	247	283	262	289	259	265	270	278	268	259	268	282	314	310	262	251	280	310	274	284	261	257	261	257	248	278	274	318	258	248	292	234	257	287	289	294	265	289	251	245	254	263	272	281	287	275	249	256	267	261	278	250	284	263	278	263	273	254	266	241	301	296	232	285	229	276	256	237	289	248	257	221	229	235	259	264	267	252	263	270	264	241	273	272	256	286	253	262	272	256	288	229	245	249	280	266	244	257	253	274	263	278	274	244	233	302	294	294	258	274	230	250	252	272	260	278	287	276	266	241	281	261	264	258	267	286	293	255	310	279	269	225	269	281	270	253	287	270	244	265	217	246	262	290	273	295	252	270	263	256	281	247	278	268	270	258	274	272	318	266	266	242	221	270	272	275	278	250	284	263	255	272	275	253	271	266	276	267	213	270	271	261	245	278	276	239	248	259	270	278	282	287	251	234	258	275	268	266	258	236	279	258	300	306	255	264	249	272	255	255	251	253	254	313	248	271	276	285	334	272	281	249	263	238	278	269	233	257	261	283	265	271	247	256	294	276	258	265	264	295	271	265	272	308	254	303	305	249	277	291	222	257	273	276	274	283	271	259	262	282	270	252	270	255	270	259	243	258	287	293	298	259	270	246	255	255	267	291	280	283	274	272	286	292	284	257	282	274	253	287	276	270	283	269	259	271	260	231	272	268	290	242	274	283	265	295	268	275	252	258	278	274	260	284	253	244	265	248	269	252	262	255	252	274	281	243	266	297	254	263	311	310	284	297	283	291	285	260	242	261	258	239	234	252	274	253	298	258	250	270	268	272	269	286	278	248	262	277	272	252	264	263	262	250	286	230	276	273	284	251	295	304	276	273	291	295	277	306	267	271	265	294	243	267	255	294	242	293	252	258	252	262	285	243	243	262	261	245	299	254	249	292	252	261	285	278	277	302	235	279	237	282	219	266	263	235	260	252	277	236	252	295	271	274	247	275	285	247	256	275	279	276	288	234	260	305	273	272	290	288	240	266	272	287	258	244	275	241	252	277	288	258	259	229	255	269	290	278	243	259	262	280	251	217	220	254	288	282	262	262	268	236	248	237	284	286	243	265	276	266	283	259	242	287	263	255	276	274	269	252	291	262	302	298	263	276	246	264	279	309	283	279	283	259	232	270	276	257	255	244	228	275	280	288	252	270	257	259	256	291	271	278	276	250	268	264	286	252	241	272	233	300	256	281	273	257	253	253	254	249	246	262	278	285	259	244	262	278	255	255	276	273	267	233	288	254	274	267	273	296	277	262	239	290	269	244	284	263	240	278	252	274	300	273	249	277	258	273	261	276	267	288	279	259	262	297	271	265	247	267
7426	2457	3688	4247	4431	3231	2526	1822	1651	1670	1643	1273	957	784	723	760	732	640	590	668	630	612	674	597	628	609	635	553	567	612	579	595	520	571	578	619	582	565	581	594	611	605	587	621	568	533	546	582	575	587	572	565	615	614	590	603	584	559	577	583	582	563	596	579	570	585	571	570	597	579	600	588	552	595	561	577	569	586	582	566	586	590	590	576	570	565	580	569	609	574	609	620	591	582	597	550	606	558	579	544	548	570	606	571	574	614	590	572	579	586	532	592	583	570	573	552	612	549	555	567	594	571	558	547	575	604	597	552	548	572	572	616	555	570	574	577	562	593	610	568	643	611	602	573	567	601	604	593	543	553	530	566	560	571	591	595	570	571	586	605	576	579	602	584	580	592	584	589	567	560	515	560	556	534	586	579	540	586	583	628	534	570	589	590	577	595	582	579	569	604	552	627	557	599	595	553	565	560	559	611	601	584	580	536	593	611	535	516	590	542	585	608	579	578	579	622	613	560	566	555	587	592	568	595	591	575	600	596	561	597	541	619	585	566	559	598	575	568	532	547	603	624	540	582	605	605	569	567	581	566	586	560	613	560	584	570	616	572	618	615	579	568	624	569	544	539	593	572	574	555	624	630	583	563	549	567	558	587	635	591	596	574	567	571	550	547	615	586	638	575	616	540	621	554	562	570	576	564	601	584	569	572	640	610	582	598	578	564	579	597	526	559	547	649	590	561	580	605	598	575	548	595	649	573	593	567	621	586	609	552	599	593	630	574	572	613	529	543	616	559	574	557	581	575	572	596	520	598	549	582	572	572	594	602	534	584	585	580	572	568	546	564	572	551	583	602	586	522	516	589	579	572	580	603	617	558	596	584	578	535	597	559	569	613	565	545	580	571	598	565	567	566	551	586	575	609	606	562	565	543	592	587	581	589	563	569	587	560	605	569	574	592	562	576	555	537	545	621	608	559	596	591	600	566	554	570	547	558	544	593	601	609	575	581	590	586	609	589	566	575	557	578	612	607	566	562	588	581	543	549	585	600	627	584	588	602	561	559	551	598	540	586	583	595	575	586	563	568	581	574	602	602	565	583	577	593	594	619	538	570	577	560	558	544	559	556	562	537	566	567	572	593	581	597	564	545	539	561	581	552	566	576	585	583	578	576	542	561	570	560	565	588	566	582	570	616	597	587	609	571	573	564	585	592	589	576	561	549	582	573	603	562	558	617	569	591	621	569	575	582	592	590	571	568	573	566	583	595	571	560	591	618	587	585	561	565	594	607	582	573	604	563	599	558	575	585	594	555	527	574	574	612	606	590	573	600	608	542	573	578	583	613	564	622	549	577	585	593	604	592	571	599	568	571	516	564	551	576	641	550	583	570	537	573	599	528	578	599	571	580	612	558	594	582	572	586	595	576	534	584	567	580	533	574	573	550	575	587	566	638	574	568	592	614	570	575	547	614	571	565	639	557	571	569	541	593	607	561	584	559	557	559	575	601	584	589	585	560	600	602	567	624	562	578	590	624	565	594	603	544	621	594	607	612	579	590	571	562	578	584	581	564	601	555	581	631	589	564	571	591	597	559	577	549	560	591	608	587	579	581	588	639	575	568	558	536	578	603	596	588	597	594	569	539	550	571	592	573	577	556	610	618	589	599	568	533	565	622	548	541	590	571	586	619	602	611	613	547	571	606	560	566	550	597	627	574	560	629	571	578	610	602	554	588	562	600	551	625	564	590	605	621	602	601	579	554	592	615	585	586	599	597	609	566	549	622	582	555	617	602	582	561	577	547	534	531	573	599	580	558	559	600	557	542	562	569	610	535	576	592	580	592	574	534	612	591	573	624	575	588	574	574	592	610	589	578	525	586	574	556	583	613	625	560	598	558	531	569	552	603	586	593	619	577	583	572	563	627	579	570	556	599	576	588	567	565	584	602	590	557	588	587	547	578	555	555	577	517	582	601	584	554	570	591	594	555	599	594	586	558	556	597	574	569	541	579	583	577	563	591	571	587	554	589	616	588	584	579	544	580	566	569	560	608	550	601	579	569	573	613	559	586	579	579	572	574	570	573	567	599	617	607	598	558	564	551	557	577	613	577	535	590	587	621	572	601	577	611	566	498	571	586	621	573	569	608	594	576	615	583	601	562	557	569	580	554	621	588	614	598	586	584	577	601	570	617	560	547	618	602	580	585	547	597	552	584	593	581	565	606	547	584	564	584	577	558	577	556	584	576	621	567	564	605	551	575	569	599	561	576	584	601	561	549	572	538	562	573	582	567	603	576	588	573	593	581	602	565	596	532	617	606	571	592	570	558	599	571	584	575	599	557	549	572	585	540	600	542	579	551	587	566	568	607	604	576	614	594	609	594	586	543	592	620	553	594	600	569	578	584	589	542	587	587	552	565	564	558	567	582	544	575	551	563	570	581	623	606	591	543	558	551	577	580	610	605	588	593	553	598	616	578	596	615	561	563	558	561	589	546	592	612	563	589	584	626	568	554	602	578	605	597	595	562	549	592	588	537	562	578	608	582	563	602	625	616	613	588	587	581	587	588	561	560	578	610	540	553	610	620	562	583	564	568	604	569	558	570	572	548	557	573	547	573	567	603	610	597	613	542	578	578	565	579	543	584	568	568	598	595	565	586	601	575	551	608	604	560	559	567	577	581	582	617	530	589	570	562	555	585	552	587	603	578	564	550	586	610	582	597	564	564	565	612	582	573	602	577	584	546	582	570	552	579	577	577	547	535	549	593	586	585	531	580	592	583	587	533	572	575	593	610	574	537	584	590	592	602	561	570	581	599	622	623	592	570	577	580	621	592	599	569	575	576	577	577	580	567	586	586	636	551	545	580	614	550	598	611	563	598	609	600	560	532	591	575	576	569	525	575	618	580	556	569	540	573	588	568	583	594	611	603	579	623	565	585	545	584	542	570	596	541	576	575	573	592	586	568	595	599	598	559	574	622	571	587	589	573	585	593	597	564	528	545	579	598	599	583	568	563	559	576	572	588	600	593	582	579	598	573	583	555	576	567	560	593	635	544	573	581	569	585	577	572	591	565	580	581	601	581	561	594	551	590	596	601	595	618	559	600	572	611	580	589	631	505	545	611	541	629	554	598	557	541	607	582	552	570	576	575	534	564	565	589	592	581	601	574	589	578	566	610	592	548	591	561	593	574	624	554	591	573	590	611	601	564	566	520	612	536	591	592	576	570	556	566	569	573	581	620	590	581	588	615	569	588	583	582	569	518	605	576	616	575	581	584	566	560	533	586	550	588	584	612	564	592	572	573	563	586	552	592	548	590	573	569	601	578	582	578	610	596	584	593	567	578	574	588	536	589	587	571	596	600	585	593	583	633	622	552	536	579	573	552	580	599	543	570	610	571	585	568	597	589	557	592	590	557	608	566	597	566	588	598	562	548	582	601	615	586	565	558	570	555	578	605	597	607	575	511	622	567	580	604	608	581	568	556	611	593	627	561	590	564	569	586
26079	6482	3732	3137	2292	1671	1137	911	677	664	638	504	409	361	417	399	289	260	254	215	196	220	196	211	174	190	184	160	219	211	177	167	194	192	187	202	195	188	191	204	199	169	172	194	178	181	139	187	196	168	159	185	182	194	163	148	158	209	193	154	171	162	194	168	174	174	173	178	181	187	194	161	164	178	172	174	181	187	155	172	170	166	164	176	181	167	180	177	155	175	170	159	171	153	172	180	165	172	177	185	160	162	164	167	181	171	185	190	189	168	184	179	166	180	156	158	166	163	170	162	194	176	188	190	159	185	160	193	174	167	159	183	181	195	151	170	184	185	174	156	179	183	180	180	199	176	161	171	174	155	179	180	187	175	171	175	154	189	190	162	198	171	178	150	177	165	158	158	177	149	181	181	192	166	171	140	178	169	167	172	153	193	164	142	176	164	162	204	171	202	182	195	176	160	179	159	175	193	157	175	157	167	170	169	174	172	190	169	165	172	178	159	164	186	181	153	162	175	167	182	180	179	182	167	163	161	164	170	187	159	159	179	170	177	157	165	150	144	166	184	175	184	159	161	161	148	196	180	156	186	158	172	147	151	195	158	151	184	137	165	168	169	183	172	164	161	189	157	165	194	179	138	183	159	187	171	170	209	165	155	193	200	155	163	198	185	164	158	187	155	179	171	172	184	174	159	188	165	180	160	154	166	190	171	167	158	171	182	171	154	163	174	160	175	183	161	164	157	178	165	158	165	177	173	154	163	171	176	133	139	176	181	175	160	168	178	179	155	194	152	162	146	168	142	141	171	180	161	161	185	158	174	182	175	188	176	140	196	177	190	149	169	157	185	165	165	176	169	193	166	168	160	184	191	163	175	176	159	154	187	193	184	176	168	180	145	165	191	188	175	155	175	150	162	172	159	165	174	173	183	199	191	173	162	137	160	171	176	175	197	182	178	151	186	190	164	157	156	172	150	186	167	180	156	169	164	165	164	156	151	179	180	168	190	166	182	169	168	182	174	162	169	175	182	171	177	188	170	174	194	151	160	194	180	132	160	158	173	190	168	183	157	176	175	169	151	165	175	181	162	162	175	168	208	165	134	157	162	181	179	171	183	160	174	163	161	158	180	199	183	179	143	164	169	171	141	173	146	198	160	159	171	164	184	189	159	180	189	164	180	175	211	199	177	185	156	170	180	167	164	170	174	169	189	166	198	171	177	173	162	163	170	186	177	155	181	173	192	175	163	158	151	185	140	185	192	157	166	183	172	166	177	189	192	161	183	184	167	152	181	179	164	194	170	152	180	163	176	191	163	161	188	180	145	186	189	166	176	192	170	163	160	186	169	156	177	186	155	158	174	150	153	185	177	165	171	188	172	197	159	163	168	167	186	181	193	179	161	160	182	166	170	163	163	168	178	152	165	172	158	162	156	168	174	191	180	193	171	177	143	161	163	166	180	164	194	177	174	165	169	175	163	169	171	169	162	161	143	141	160	180	151	161	168	171	170	178	151	179	174	162	157	191	194	176	180	163	139	163	174	152	161	181	183	185	197	158	176	173	164	159	141	187	157	176	187	150	154	165	176	152	153	190	159	174	175	177	159	180	161	172	154	167	188	180	150	195	185	160	157	159	147	154	160	185	176	150	171	165	212	182	153	156	169	185	163	189	178	197	185	192	168	167	179	174	148	184	164	171	155	157	147	146	174	175	160	147	163	165	196	174	177	173	181	164	155	159	187	183	156	177	162	135	172	167	174	182	190	163	171	163	202	191	190	194	135	198	175	167	187	166	161	173	179	175	183	155	171	191	182	175	157	156	147	160	180	175	167	174	150	170	158	185	180	191	167	175	203	151	167	154	163	160	171	142	171	191	183	171	166	166	166	159	189	178	184	144	154	164	193	175	163	192	160	182	173	153	165	164	157	161	158	163	160	172	161	150	150	175	194	132	173	157	171	160	162	185	174	178	187	156	167	186	175	138	166	191	164	177	179	167	141	194	184	179	167	190	164	178	179	185	179	152	168	163	155	185	168	181	173	144	175	164	177	187	181	141	157	162	178	161	167	173	185	174	195	174	173	171	157	170	171	163	161	174	165	188	162	147	176	163	185	173	167	157	162	174	149	164	178	167	165	183	156	153	166	158	166	199	171	174	178	144	191	173	161	165	186	183	151	147	178	159	175	156	160	181	145	161	187	169	165	159	177	153	145	154	161	196	184	179	174	182	167	181	180	181	169	176	176	161	170	171	164	164	154	177	184	168	191	167	150	186	151	176	184	164	164	148	180	155	164	145	169	161	162	155	173	179	189	183	186	160	197	167	165	199	163	183	167	161	157	192	157	171	161	181	183	194	158	181	154	169	190	178	177	193	178	178	168	174	166	163	161	167	157	177	176	174	183	172	169	168	161	164	155	179	165	171	141	162	182	201	163	173	163	166	154	146	185	158	176	189	168	174	174	180	180	157	183	167	176	139	184	167	176	163	183	159	188	180	172	172	165	189	175	165	175	141	165	172	158	173	219	161	178	200	169	182	164	170	165	163	161	155	158	186	175	151	161	175	161	179	178	188	181	144	163	163	156	177	178	148	178	208	199	184	165	192	156	167	152	183	187	187	147	169	175	189	185	174	163	175	195	139	150	178	161	174	182	200	191	190	156	178	170	158	165	174	157	149	152	163	166	184	191	158	164	157	169	168	165	162	169	161	188	144	169	171	183	157	183	187	196	176	158	173	168	151	150	178	173	167	181	187	177	166	182	172	145	177	152	174	147	173	162	180	174	173	131	165	180	156	145	177	169	153	200	177	185	168	171	178	165	173	192	164	176	196	195	158	163	195	160	150	177	175	192	172	177	134	136	153	182	186	185	178	171	167	169	156	167	188	190	175	171	164	167	165	137	160	165	176	159	157	176	164	147	158	157	167	178	161	167	167	165	205	167	156	155	207	148	192	154	163	152	198	176	182	162	176	159	184	170	163	159	168	199	189	193	182	151	153	202	155	158	161	168	176	178	185	165	187	154	166	166	138	157	198	200	170	164	141	166	160	174	159	170	163	172	158	165	159	174	174	191	168	173	199	166	167	161	169	156	172	179	185	193	187	173	191	200	176	171	196	174	159	181	135	164	179	165	187	163	181	176	164	181	155	186	196	173	165	170	172	159	178	211	172	175	165	172	162	188	145	212	192	182	175	172	172	159	163	189	180	168	172	158	166	181	159	173	166	181	173	162	161	186	168	171	165	164	163	160	170	172	169	190	155	181	163	184	163	165	171	176	177	172	178	177	163	157	176	184	168	163	167	174	172	152	172	164	155	170	178	181	172	175	187	165	176	196	167	167	162	176	161	175	181	174	149	162	163	176	166	196	171	174	158	186	153	185	185	177	209	180	163	166	157	201	185	160	165	169	142	162	154	188	151	155	171	176	168	139	158	168	222	216	154	163	168	188	163	183	177	173	162	171	167	178	178	172	162	161	149	151	183	200	163	149	187	154	176	169	155	158
15661	3910	6154	7916	7645	6080	4508	3394	2925	3066	2794	2112	1721	1578	1866	1855	1218	1058	964	866	792	622	619	617	560	505	519	481	562	497	586	501	589	542	511	568	557	569	554	514	513	586	451	454	471	494	402	438	445	428	445	425	437	445	380	436	444	414	424	409	423	363	411	401	394	390	407	395	386	417	399	398	420	388	388	422	407	407	409	397	364	409	432	373	411	373	382	358	414	406	410	405	377	395	398	387	430	387	393	402	387	400	407	407	386	369	407	389	406	376	398	424	402	390	360	383	418	372	359	434	419	364	421	440	379	411	418	376	391	392	413	387	408	398	382	340	421	413	362	402	426	379	403	391	386	372	418	411	440	419	388	394	385	383	395	402	383	376	391	361	414	398	404	416	373	386	406	376	412	375	378	388	397	397	401	406	404	420	404	376	407	416	397	379	360	383	404	360	401	416	401	399	412	384	383	359	375	381	390	412	418	364	385	377	408	367	371	372	409	422	405	415	413	370	391	379	388	397	403	415	386	390	385	378	392	405	419	402	401	394	388	394	395	439	388	399	370	374	415	381	393	422	367	400	432	408	403	404	392	379	401	395	388	392	403	426	371	381	412	357	361	374	415	416	403	426	375	406	393	404	374	378	418	361	387	391	397	391	409	397	378	366	382	363	381	362	401	375	380	393	419	407	410	393	399	387	419	368	401	386	416	384	384	384	375	423	362	371	386	372	383	382	392	400	366	358	397	389	398	378	411	362	417	402	393	399	366	409	394	380	408	390	451	374	398	396	394	389	380	387	403	375	378	383	379	392	388	388	379	392	365	419	404	391	410	389	399	337	385	390	372	385	391	394	413	396	372	396	405	392	422	399	391	394	384	388	412	384	395	397	390	388	373	382	381	421	385	448	399	389	408	382	377	382	371	419	398	376	392	379	402	428	371	371	389	394	404	395	419	381	398	378	388	360	391	366	387	393	411	420	391	377	367	381	398	362	379	378	404	406	362	402	406	391	368	403	414	384	403	406	386	412	378	392	334	380	386	376	420	409	416	391	370	404	361	414	354	354	377	339	416	403	357	400	410	415	376	379	370	353	398	421	372	361	382	384	379	407	379	379	390	356	378	411	362	350	398	429	414	367	409	404	377	401	408	413	404	386	394	361	422	369	420	411	376	401	418	394	390	401	400	371	366	386	387	404	391	400	368	406	392	378	410	371	381	380	370	394	361	362	418	439	367	380	393	386	365	413	396	408	413	411	378	361	354	387	423	432	398	389	354	394	389	386	362	363	397	385	389	436	405	373	418	364	374	392	401	387	409	410	398	374	360	378	406	362	391	395	396	384	404	438	399	381	370	380	360	388	384	373	406	379	387	357	415	388	395	404	397	381	438	377	396	401	387	392	434	383	374	400	370	402	376	388	412	366	391	376	375	391	395	390	386	388	398	419	405	397	397	405	370	395	353	382	381	380	408	363	422	415	394	391	377	419	394	455	361	352	429	385	382	356	417	386	395	382	369	399	392	445	401	383	387	387	385	402	389	393	401	362	389	395	369	432	371	406	405	366	370	418	416	381	409	419	409	366	342	405	391	433	433	413	398	373	397	449	407	425	378	421	381	435	392	400	364	423	385	385	402	431	409	356	418	396	439	362	390	383	433	369	391	335	390	397	412	398	392	431	391	399	388	405	382	408	383	403	423	372	409	388	409	356	369	418	392	367	401	395	394	404	377	375	392	375	373	417	403	393	422	401	380	419	422	406	404	367	387	397	398	387	442	398	378	394	408	362	374	446	378	377	373	384	399	401	377	371	382	427	381	391	389	361	414	424	382	387	400	402	382	404	371	434	392	358	406	377	402	397	418	403	394	402	349	361	393	383	345	414	407	392	413	424	376	393	402	403	380	407	392	371	446	383	370	369	403	379	385	391	411	429	368	402	375	397	390	408	387	402	416	377	400	391	427	410	411	395	405	392	402	355	403	387	410	406	373	419	359	381	392	385	386	405	371	400	381	395	380	402	411	357	386	388	392	393	415	375	384	366	362	412	410	381	422	376	402	364	420	373	396	385	395	389	381	378	397	401	384	386	405	399	406	406	411	402	373	399	408	403	404	377	401	388	377	391	401	417	382	373	384	405	363	373	423	378	422	357	389	383	383	383	379	407	382	405	380	394	412	378	403	360	378	426	391	425	427	388	377	394	405	404	382	406	409	377	419	400	387	378	385	425	423	382	411	389	367	405	411	389	403	397	419	352	386	387	388	420	376	394	407	393	390	367	368	378	371	419	385	382	353	424	403	388	383	398	404	433	400	410	402	389	357	378	352	372	414	438	389	396	369	418	376	422	393	377	374	399	399	388	406	359	436	374	392	423	381	405	389	361	372	417	389	404	378	372	396	404	386	370	391	418	424	390	391	394	390	370	402	372	385	374	399	403	401	421	394	397	369	370	395	407	397	411	368	372	393	389	441	396	364	365	391	411	365	404	398	401	390	374	394	424	404	397	371	389	383	374	369	378	384	400	374	395	391	398	420	378	366	364	396	411	401	406	399	393	394	401	392	376	352	401	396	399	389	369	401	370	397	370	397	394	392	365	391	388	380	386	377	388	400	382	407	384	399	381	345	366	405	367	383	367	373	396	390	406	373	388	390	380	404	381	419	395	380	410	388	421	391	415	397	412	414	386	360	378	361	382	391	393	379	411	415	377	406	359	389	363	402	384	393	349	405	359	433	433	397	405	405	368	380	392	401	366	376	407	392	388	437	406	377	347	375	393	407	396	387	422	388	403	425	398	410	416	383	375	408	423	413	418	406	367	365	392	398	375	376	386	449	424	383	388	396	395	384	416	397	401	396	390	414	374	392	392	372	389	440	361	374	401	392	404	340	414	414	389	420	408	389	383	395	378	372	413	372	397	394	385	389	420	382	336	373	393	386	404	423	380	404	440	376	366	382	399	389	388	405	350	375	407	393	386	395	415	378	394	400	407	392	384	373	400	357	397	328	385	401	403	383	420	430	409	418	386	386	398	366	397	400	379	374	365	421	423	407	365	360	363	387	389	380	413	413	362	384	394	400	397	365	417	375	397	405	406	394	418	386	409	384	356	387	389	351	376	405	376	395	367	364	388	384	375	380	396	350	402	376	378	396	371	362	410	411	378	355	400	399	356	376	376	410	414	357	384	396	382	374	389	369	398	380	377	364	413	414	383	378	378	390	394	400	408	382	407	375	404	408	404	386	409	363	380	385	405	413	367	431	369	375	376	391	372	414	378	381	380	359	420	404	411	400	346	367	414	403	425	366	377	433	393	415	376	392	401	379	399	397	388	385	384	380	380	414	410	378	432	373	414	419	386	394	395	409	382	380	354	424	370	367	401	391	434	373	432	386	380	395	380	396	400	375	406	364	387	397	369	394	377	378	391	380	411	354	384	380	367	386	394	402	382	398	418	373	423	397	381	417	363	387	389	376	388	399	377	396	427	412	404	404	394	396	393	394	370	337	423	386	373
35105	10228	5479	4356	3331	2441	1718	1186	949	1007	804	622	593	515	693	576	411	349	331	309	289	273	241	225	196	191	219	190	199	209	215	190	197	181	196	194	240	201	207	228	203	168	175	163	178	172	207	166	169	169	166	143	181	202	181	167	149	162	193	157	172	171	168	139	157	171	181	189	167	187	160	179	152	144	162	179	153	174	196	184	162	166	179	151	156	171	172	164	164	184	185	161	158	171	177	176	178	186	189	163	174	169	144	177	157	159	172	170	160	156	159	199	166	153	171	192	152	153	178	151	186	148	170	151	151	157	170	178	172	177	178	176	154	171	167	144	176	186	172	167	145	179	153	160	149	175	175	163	174	164	163	143	165	165	147	174	190	155	181	152	132	152	180	178	156	168	157	162	165	170	172	156	137	165	168	189	166	171	179	178	169	168	163	123	135	171	151	192	148	173	179	182	181	178	181	179	192	170	175	158	166	182	164	212	186	152	153	155	172	184	171	171	181	151	182	165	169	160	184	176	140	191	160	174	164	188	180	176	151	158	202	150	177	166	147	173	174	167	157	170	169	181	164	150	164	172	160	161	157	151	143	166	180	167	169	171	178	179	157	155	170	163	176	174	170	164	170	154	155	161	181	173	180	173	169	154	149	166	156	167	158	175	150	148	161	169	150	161	177	163	173	178	180	161	175	146	182	168	154	168	193	153	166	162	154	170	166	157	155	158	169	189	192	182	172	152	192	154	172	163	152	195	183	166	177	199	166	162	169	151	179	180	157	161	169	169	154	160	169	164	178	174	162	148	147	172	153	161	179	159	167	160	163	153	151	184	185	190	176	181	186	159	168	143	175	196	165	155	160	166	171	181	170	169	169	172	164	160	175	160	164	158	174	161	174	192	158	175	167	177	170	164	162	161	169	156	172	142	173	171	170	175	157	155	164	176	169	164	178	182	180	183	164	159	149	156	148	149	155	158	153	151	171	176	150	176	173	167	188	195	184	173	173	173	163	165	164	148	145	179	156	167	165	193	161	154	186	169	184	159	188	185	181	171	190	168	191	157	148	153	168	171	166	164	178	171	161	174	179	185	140	169	168	163	158	157	158	172	152	164	181	164	161	161	163	143	190	148	159	167	165	165	156	173	166	156	185	166	189	200	165	179	162	172	167	170	144	170	162	144	167	172	174	136	179	177	180	156	177	181	170	160	162	158	170	171	190	188	188	177	154	166	179	182	147	195	174	180	200	173	168	159	190	167	168	154	143	167	145	151	169	185	161	150	170	151	180	164	191	167	171	141	184	153	177	170	172	146	169	151	158	147	159	166	183	161	155	160	162	170	157	184	161	155	162	174	166	181	151	177	177	171	183	181	147	190	181	159	172	175	187	175	162	181	163	167	188	165	165	160	134	173	181	151	156	196	166	142	170	175	169	156	154	148	193	165	173	158	149	164	157	178	198	175	177	181	140	164	161	151	169	159	154	185	157	153	150	161	157	150	170	160	154	149	158	157	162	161	164	137	171	167	174	166	181	165	177	149	149	152	184	167	175	163	142	162	145	139	160	173	147	161	182	132	149	146	163	158	149	170	169	171	167	165	175	168	169	154	167	149	184	172	187	174	188	149	172	172	158	150	173	161	182	147	168	170	148	199	174	207	141	152	186	170	180	168	183	171	156	165	146	172	177	158	170	183	158	186	157	167	128	175	180	168	158	185	147	153	158	161	191	165	167	169	172	166	163	167	138	186	175	158	165	158	157	181	182	189	169	173	187	195	179	167	203	173	158	173	168	172	146	159	175	168	152	146	173	143	153	188	187	164	180	161	146	162	172	164	149	173	175	163	187	175	155	171	172	187	164	151	151	167	174	124	178	164	170	177	153	170	168	162	159	173	176	171	157	162	155	148	171	168	153	166	148	188	164	156	175	196	186	161	181	159	179	194	166	172	159	155	172	181	138	160	168	154	164	194	189	167	168	149	150	168	173	179	167	179	169	160	176	158	161	149	145	207	161	164	170	187	187	179	178	180	157	163	171	179	164	175	193	159	167	134	170	155	170	184	144	135	142	151	160	171	137	182	194	179	146	165	158	161	169	171	168	153	169	168	190	151	188	202	177	177	170	162	155	169	174	191	168	163	176	173	148	153	174	163	174	157	168	163	168	166	153	156	177	160	151	163	151	161	186	186	158	156	172	197	160	156	160	195	157	186	159	182	166	152	185	158	156	161	151	169	156	156	171	170	180	151	168	160	180	168	159	160	151	163	154	185	171	139	139	161	182	195	168	178	188	182	172	169	146	165	178	172	179	167	156	173	175	155	157	155	169	157	164	141	158	142	155	160	179	167	170	168	159	174	171	161	187	187	150	173	169	169	167	164	170	176	180	174	165	180	148	188	174	162	172	156	174	151	178	170	152	149	167	153	178	151	164	168	178	140	149	171	195	156	167	189	177	163	153	148	167	164	174	211	168	148	142	165	168	184	161	163	177	151	158	165	166	160	166	167	169	158	153	163	176	160	183	193	147	183	194	177	165	157	150	179	143	143	149	191	179	169	167	161	174	183	157	176	186	180	163	173	184	155	160	166	159	176	137	172	164	161	135	165	158	165	181	161	156	151	180	162	177	140	163	177	160	148	176	149	177	171	174	183	194	189	174	176	154	153	155	176	160	173	189	168	153	172	195	152	164	162	158	166	160	170	139	183	155	154	175	163	187	174	178	145	164	161	164	162	142	172	173	170	171	148	154	195	164	165	158	171	167	179	189	177	179	170	152	196	173	169	132	171	181	171	169	159	151	160	151	159	182	174	186	192	142	160	198	186	159	191	163	171	170	157	170	164	194	184	181	170	144	169	149	172	168	145	152	156	158	158	150	167	175	150	151	172	167	174	153	180	184	177	142	170	153	181	197	154	150	145	155	163	190	170	189	176	150	170	156	157	158	156	147	150	177	159	170	174	143	194	182	178	177	162	178	161	167	177	164	181	171	184	148	165	163	197	156	160	150	154	171	158	163	158	158	147	170	170	186	165	184	147	158	169	148	180	168	176	161	159	157	174	166	156	171	197	154	173	171	154	154	189	178	179	188	188	165	163	171	157	174	175	145	153	197	157	158	157	170	147	170	190	161	151	179	163	189	166	170	171	155	177	155	143	165	169	160	156	178	147	173	165	175	173	158	165	177	162	174	154	162	165	178	172	176	154	165	151	168	177	157	155	141	152	173	171	180	166	163	193	171	172	176	170	161	203	174	188	157	147	157	179	175	140	158	172	147	162	170	157	161	156	161	155	163	175	165	157	180	167	159	190	165	178	187	162	146	167	185	161	159	193	187	165	171	170	149	163	166	149	183	169	161	169	179	163	174	156	153	152	167	173	153	164	158	156	166	155	163	175	148	152	151	159	174	152	179	181	140	158	178	173	164	172	155	185	141	134	158	171	172	173	146	152	172	144	151	144	165	162	154	156	160	164	122	174	178	208	165	196	161	136	175	150	170	176	175	173	186	183
19518	5042	8411	10388	10290	8541	6424	4757	4528	4662	4115	2968	2765	2723	3261	2778	1832	1610	1489	1250	1077	867	819	754	632	614	648	627	699	692	712	683	624	613	690	712	726	733	690	652	667	689	611	497	521	569	423	431	445	452	463	445	519	496	407	431	468	458	456	411	402	472	393	402	381	373	394	343	396	379	435	454	396	403	415	398	401	376	410	409	408	376	395	403	439	392	389	398	425	388	412	405	429	411	399	401	376	377	392	372	380	394	402	389	367	385	356	376	384	387	410	408	397	388	351	440	425	393	427	404	401	389	433	394	370	346	379	420	344	385	383	429	406	403	398	372	450	425	395	375	398	325	402	398	410	417	450	408	366	397	412	368	371	385	365	374	398	387	407	376	445	384	388	400	382	392	404	416	364	407	387	386	397	420	384	413	379	393	395	416	391	373	412	397	393	420	363	406	392	408	347	431	414	374	363	401	365	385	433	399	390	402	369	413	394	391	396	356	381	390	398	403	392	351	384	402	388	382	379	438	361	407	375	412	396	393	427	412	417	390	378	395	419	379	380	356	395	391	388	397	366	381	412	403	398	392	391	377	380	369	408	367	410	396	407	403	367	407	379	366	391	380	405	409	410	415	352	361	356	440	347	421	389	389	397	404	398	395	413	383	433	400	389	366	398	366	407	376	392	400	413	365	387	398	368	412	379	419	399	410	378	397	391	389	419	385	398	403	385	375	424	380	406	375	408	407	398	420	377	380	369	389	371	409	400	390	388	378	436	358	407	392	407	406	414	409	381	395	415	395	409	377	367	406	401	397	407	400	388	411	395	380	373	399	388	401	398	401	401	400	409	390	389	386	425	408	397	400	351	376	407	389	393	405	422	431	408	407	410	389	436	383	444	357	381	399	393	387	417	378	386	377	392	393	385	400	420	413	381	376	398	406	414	387	392	389	412	362	377	396	356	406	401	392	398	354	379	391	382	391	382	367	418	395	376	357	434	440	381	377	412	375	382	410	382	412	367	463	407	418	402	404	384	405	391	401	389	424	392	379	418	371	416	428	400	379	400	398	413	417	421	378	367	410	400	374	389	420	386	411	378	399	347	399	409	420	408	412	380	384	380	398	396	372	403	399	397	417	378	416	368	370	423	389	402	427	397	386	383	383	407	357	409	374	384	362	372	404	397	397	373	400	416	395	423	381	402	395	376	404	406	403	409	366	409	367	382	383	374	391	405	387	373	390	411	397	422	412	395	358	365	394	347	419	413	370	429	392	406	364	417	387	383	399	393	401	384	371	405	430	381	361	386	373	414	370	373	412	378	409	405	399	419	395	357	363	406	386	376	441	373	375	347	394	387	390	409	378	422	402	422	376	419	395	396	395	404	406	407	395	410	404	389	372	386	408	380	406	359	408	377	383	422	388	376	378	428	407	403	383	401	363	404	358	377	385	405	391	390	428	413	394	374	372	379	407	387	399	445	376	371	400	408	399	429	393	374	375	403	420	340	387	374	377	404	420	391	385	416	349	394	387	383	397	393	409	403	361	409	350	379	369	399	405	389	371	396	374	370	385	372	365	379	420	378	387	397	401	383	387	413	395	397	355	424	385	388	361	395	398	402	385	375	397	422	392	384	392	400	406	376	385	416	375	389	385	395	389	366	407	389	380	393	377	412	397	395	391	391	374	365	392	370	404	398	406	400	391	418	375	374	387	404	376	357	379	373	383	382	382	400	395	409	406	421	398	413	402	388	428	412	375	367	376	378	394	386	391	419	371	384	411	371	404	401	383	405	403	418	366	418	408	402	381	410	402	413	387	390	379	397	401	398	390	373	411	379	394	401	346	404	384	418	407	407	404	419	405	405	392	405	394	403	390	398	405	383	396	375	402	439	429	404	384	385	398	381	431	390	415	379	376	394	418	395	393	377	399	381	420	391	428	394	368	365	437	424	399	405	389	410	411	358	419	360	425	399	388	409	431	390	393	388	388	368	378	387	402	388	395	381	417	404	361	355	390	423	374	414	377	436	406	432	371	421	403	419	395	372	375	397	391	403	355	368	400	384	394	424	390	405	398	395	404	397	452	416	386	415	402	395	386	371	389	374	398	414	424	432	373	425	384	381	395	423	399	402	368	383	440	398	390	404	377	370	384	376	391	372	402	402	405	406	399	389	383	388	391	420	404	361	419	387	414	391	384	380	401	372	413	416	387	371	399	404	427	394	403	387	387	389	400	410	407	438	385	395	362	389	364	435	422	410	380	388	359	382	390	380	405	394	366	388	393	373	399	383	373	394	375	380	415	382	386	409	412	439	400	408	375	393	419	415	402	398	386	403	408	412	380	378	410	377	387	380	391	415	383	391	443	370	405	362	388	382	399	393	387	401	385	365	393	376	439	401	376	438	432	379	390	411	396	414	422	373	421	393	402	396	424	390	384	391	379	404	377	365	365	391	434	373	412	420	370	384	362	395	401	414	390	412	390	355	421	414	393	421	432	412	382	429	376	388	351	377	406	402	396	392	411	371	398	369	351	363	363	393	420	413	392	380	392	390	387	432	416	379	379	364	373	388	371	377	413	411	409	402	440	365	404	403	398	352	378	379	416	395	404	373	404	379	389	379	371	386	436	367	397	413	415	384	406	393	379	394	375	391	413	356	411	406	388	382	390	365	412	393	406	400	425	406	366	405	392	397	404	432	411	404	388	407	368	395	454	419	392	348	416	343	437	395	414	365	439	351	414	392	411	397	406	412	425	394	384	379	391	405	412	410	405	378	382	402	408	357	356	399	441	399	415	422	406	351	403	374	389	354	375	366	379	384	402	404	411	418	362	396	404	395	438	388	396	381	405	418	381	389	385	380	375	409	406	388	378	424	387	405	380	402	409	362	392	364	376	383	393	403	369	402	409	378	410	438	401	362	345	401	405	377	402	397	369	413	376	368	420	435	406	380	411	351	424	398	365	418	381	396	411	378	385	411	393	364	393	361	358	394	388	398	399	406	394	393	378	448	421	397	402	383	403	362	388	385	417	403	455	378	389	369	381	431	383	374	354	421	411	371	393	417	381	394	371	402	392	422	409	401	392	384	377	409	406	410	407	357	389	382	418	382	368	393	365	386	355	388	385	378	357	409	361	371	393	382	436	363	383	393	413	417	384	438	387	405	381	375	404	392	376	392	411	421	416	363	399	394	383	370	367	388	401	405	394	392	401	389	385	393	392	406	377	395	388	373	399	357	369	415	405	388	373	395	423	358	377	419	403	387	393	429	399	373	368	376	363	438	422	403	382	394	381	396	365	396	374	388	391	373	416	372	406	364	394	430	395	412	402	384	390	409	429	393	341	396	390	391	428	400	412	403	418	373	411	388	370	435	423	372	400	375	413	390	387	380	378	404	403	400	426	379	365	391	420	393	398	413	375	372	375	386	410	342	377	385	409	389	441	411	391	397	393	381	397	358	414	394	396	410	377	396	392	379	415	400	411	378	379	409	415	427	404	415	404	376	427	387	443
12454	2873	1633	1382	1281	959	616	493	517	542	401	362	311	304	343	329	298	285	292	276	292	274	283	260	241	262	273	242	268	239	295	282	281	258	269	291	254	272	287	264	262	280	291	279	260	312	295	275	288	253	299	254	305	273	273	248	251	281	278	296	258	268	260	282	265	270	291	268	244	270	281	275	264	249	277	244	282	271	241	264	245	269	252	278	253	265	266	253	253	253	280	274	263	309	276	248	230	297	266	273	270	280	263	286	276	284	256	307	257	242	274	283	259	312	240	290	287	265	283	287	244	261	266	284	270	260	277	239	256	247	257	258	250	267	267	268	309	255	275	288	270	303	279	282	294	275	256	236	265	276	270	253	237	278	318	248	267	254	265	266	289	272	273	280	252	245	254	277	278	265	278	252	259	301	256	243	307	270	288	280	277	282	270	253	234	256	278	251	253	268	253	238	271	250	286	236	251	329	289	271	275	300	258	259	248	267	270	265	290	269	276	302	292	240	261	302	261	263	304	291	268	273	279	263	252	287	279	248	292	245	249	293	260	245	284	250	322	279	249	258	253	268	261	268	284	296	274	260	258	275	212	232	268	292	237	253	287	263	243	271	267	260	281	269	289	286	268	288	276	261	262	258	272	248	253	264	274	262	302	264	305	282	268	253	280	293	267	298	258	304	289	274	283	263	255	260	284	273	252	267	247	235	246	239	259	247	268	272	262	250	270	256	269	266	276	243	254	261	267	279	243	283	270	274	276	286	273	268	249	255	293	281	254	268	263	253	274	267	239	282	284	273	298	240	272	261	237	272	329	238	269	287	251	289	275	293	263	281	264	253	278	273	274	276	298	285	271	267	251	266	244	289	278	276	253	293	235	273	282	254	258	294	249	274	248	239	247	232	277	279	284	268	261	251	259	286	233	286	262	276	245	264	265	219	248	292	294	262	284	277	315	285	254	278	268	262	281	241	263	295	259	254	274	271	278	275	266	259	255	254	285	261	310	269	255	283	266	277	303	294	257	254	257	271	262	251	270	252	254	301	256	244	290	238	255	285	275	276	248	283	240	257	279	296	268	273	263	275	257	237	264	277	264	271	262	276	257	256	248	256	236	276	280	247	279	295	278	234	268	281	250	289	290	246	273	248	248	289	318	275	240	234	261	270	250	244	250	245	268	262	260	268	268	267	256	261	271	277	296	284	267	269	278	280	265	247	271	245	251	273	261	259	284	262	256	288	276	281	257	239	277	265	288	269	278	245	268	289	255	238	269	297	276	276	275	244	294	269	280	289	296	273	255	256	282	264	273	286	267	247	278	265	235	280	265	268	275	316	276	263	290	265	284	276	276	276	269	271	270	266	257	283	268	270	260	285	277	278	292	282	271	280	264	268	267	297	304	273	256	257	273	269	275	291	250	260	269	284	287	267	281	286	246	280	288	284	273	224	271	260	264	260	240	259	289	248	256	235	262	259	262	258	272	279	278	272	269	265	294	255	255	278	245	269	263	261	261	261	290	248	289	254	277	280	259	313	256	243	282	272	270	255	254	247	261	287	248	283	276	239	278	251	236	313	258	262	250	283	264	270	278	281	272	272	289	278	281	264	286	264	260	263	257	265	293	249	248	291	284	268	277	264	283	304	277	277	290	268	258	288	254	256	262	289	247	226	293	241	268	316	270	270	287	279	250	253	224	299	266	282	277	258	253	250	234	264	248	253	286	294	267	292	250	272	284	261	252	264	268	246	262	255	270	276	249	267	248	258	259	288	292	252	251	280	262	243	265	284	252	250	254	273	275	263	305	274	256	289	258	272	250	232	258	248	260	296	275	304	286	267	265	279	265	256	256	296	276	279	266	282	279	258	269	264	249	265	299	285	293	280	264	254	270	263	265	271	264	267	273	269	264	309	276	280	241	259	269	267	251	251	276	290	268	253	248	237	275	243	280	239	260	292	295	319	234	218	277	267	239	269	231	309	326	266	266	293	257	240	273	265	304	291	259	281	257	309	275	291	240	272	234	255	269	283	284	309	244	249	282	291	269	277	269	264	245	248	261	257	232	277	277	236	262	265	290	262	285	243	297	292	254	264	275	266	276	245	294	277	277	253	255	248	302	273	263	228	261	278	254	253	279	263	282	271	293	244	272	279	260	255	251	294	301	245	280	252	265	280	259	284	270	290	268	260	268	246	264	246	242	281	272	284	296	261	285	287	280	251	293	259	263	267	282	246	282	274	242	264	262	267	278	270	285	271	273	261	251	249	259	238	257	232	259	265	273	290	266	294	270	226	244	252	250	255	287	274	276	310	252	280	283	263	242	274	297	265	240	289	268	272	274	258	265	258	272	246	264	229	260	286	289	247	238	259	287	245	255	257	254	268	250	291	259	268	268	291	276	239	276	251	270	259	292	267	233	245	261	276	287	279	260	277	250	283	270	255	235	270	255	269	267	292	263	224	273	275	291	274	280	284	288	279	235	277	290	251	267	271	274	269	287	260	255	243	287	272	244	257	253	288	260	257	261	261	275	252	262	289	289	275	268	289	263	230	282	239	258	249	285	259	271	258	263	265	257	259	263	262	266	234	267	262	245	300	260	237	296	273	244	264	273	286	261	280	277	262	266	283	264	275	266	278	268	284	309	281	240	244	299	226	256	261	264	288	235	269	274	237	278	274	293	281	239	255	284	259	277	284	282	258	259	254	260	290	247	283	244	264	279	265	279	261	261	266	236	261	246	300	309	259	265	249	273	240	251	251	270	273	262	259	278	272	283	256	284	291	274	231	248	257	275	260	269	245	279	255	268	264	262	240	278	275	274	264	276	271	285	288	275	239	232	251	278	262	259	255	264	284	313	262	262	248	265	267	289	286	284	257	254	258	267	286	258	267	308	262	255	254	276	281	252	243	264	282	288	272	251	273	266	264	261	283	260	285	235	253	268	273	264	272	289	268	256	261	262	289	254	281	330	273	275	271	245	256	269	271	273	275	275	287	255	288	278	246	278	273	264	283	296	274	291	258	301	282	261	279	273	281	282	251	250	237	246	251	278	268	262	256	247	264	256	280	277	283	271	285	269	257	239	245	261	268	269	269	266	277	291	260	270	277	240	269	257	278	281	316	247	281	267	271	291	259	272	248	278	263	256	294	271	261	279	250	301	281	282	293	287	277	255	297	280	276	246	285	279	256	253	277	294	278	234	303	276	277	233	245	272	255	261	267	266	263	259	264	289	257	268	254	236	285	284	254	260	287	278	259	286	296	283	261	295	265	276	284	261	253	288	273	304	264	233	244	285	248	270	284	265	233	281	245	274	271	260	268	306	272	271	257	280	294	269	274	264	297	282	258	239	241	247	324	248	300	258	280	266	271	275	257	273	268	262	264	279	244	251	265	274	278	276	281	258	256	267	250	249	262	254	274	242	259	303	246	257	278	256	288	292	247	270	283	252	258	279	274	239	258	250	255	276	275	287	287	259	272	267	260	290	257	266	276	256	280	284	285	281	268
7388	2098	3280	4257	4701	3717	2580	1837	1955	1974	1395	943	762	776	867	840	720	679	631	634	619	598	590	609	617	599	598	586	575	608	570	574	638	593	625	591	605	625	617	618	621	608	598	615	599	574	629	582	572	626	586	632	610	601	563	566	575	585	567	575	551	594	603	603	567	583	583	612	566	570	622	566	612	556	585	592	564	547	571	574	552	553	625	568	547	598	560	614	596	536	617	537	606	579	618	571	563	603	590	607	604	592	576	581	610	562	596	564	597	623	557	548	584	585	581	544	639	536	603	567	575	623	605	594	620	539	587	537	546	557	592	562	569	601	579	597	544	539	585	587	599	604	575	630	584	602	555	595	543	614	553	611	593	565	593	553	566	594	563	581	544	561	559	577	598	582	614	619	558	565	620	571	543	627	582	593	585	601	616	559	584	587	596	546	551	567	613	594	585	572	536	563	587	583	587	556	552	606	555	605	569	573	591	583	637	598	584	597	598	618	610	554	530	563	606	565	565	601	650	618	607	571	599	595	563	520	625	623	623	597	551	543	583	557	594	560	566	571	540	539	591	603	593	577	571	553	574	576	577	528	604	545	598	580	562	592	573	573	589	537	560	563	600	571	610	565	576	616	575	586	556	559	584	530	587	609	630	575	575	578	620	589	570	556	593	606	605	574	581	580	603	603	567	608	601	573	588	549	576	584	558	591	574	579	606	552	584	577	580	609	553	584	591	537	595	557	576	568	580	581	577	594	546	606	596	578	605	606	596	592	616	570	581	605	542	581	528	545	617	567	568	575	576	609	535	555	545	538	606	587	620	582	523	582	561	562	605	591	617	599	576	603	576	565	604	575	581	553	578	560	555	591	605	541	521	582	603	560	591	558	553	609	569	566	571	576	588	569	570	578	574	575	586	595	582	554	518	650	566	603	580	593	588	579	560	567	577	611	597	631	582	581	557	564	589	579	589	544	571	534	579	576	574	549	566	621	577	562	582	579	584	598	559	593	632	551	572	598	585	565	590	597	618	580	611	611	561	595	585	574	583	564	588	577	591	545	610	590	577	575	585	590	640	542	606	568	578	599	601	570	569	570	580	584	589	591	575	580	503	577	582	594	549	567	620	565	631	599	641	575	587	621	570	540	616	597	581	626	558	591	607	566	581	611	598	580	605	582	590	566	598	589	533	552	586	656	587	589	591	596	574	565	599	582	562	584	556	579	533	572	608	599	578	597	559	590	553	575	583	604	575	601	589	597	595	567	572	553	598	573	546	496	572	595	555	579	557	563	613	600	601	556	584	600	571	530	572	585	583	569	578	611	537	609	604	535	585	588	569	532	592	568	645	567	592	620	589	617	562	596	597	558	612	596	615	622	606	580	581	581	560	598	583	583	584	593	551	595	564	593	585	580	590	592	570	558	615	600	557	619	573	618	571	593	608	599	603	580	617	584	573	552	595	547	621	588	582	550	587	579	578	538	589	534	609	597	564	634	658	625	603	585	568	536	594	544	586	620	572	582	594	566	588	557	614	582	563	558	571	595	576	589	527	568	554	589	602	584	599	631	617	564	579	598	574	568	589	582	591	544	632	563	608	559	583	579	545	568	638	579	532	559	592	555	550	558	560	614	611	564	611	540	570	574	622	555	603	608	618	552	597	586	565	620	554	582	594	591	625	590	585	610	584	540	579	552	605	574	590	578	593	591	594	557	554	570	579	551	618	605	568	552	563	574	572	619	563	585	606	610	581	594	552	560	564	542	582	581	554	626	567	542	604	604	606	604	576	563	603	573	579	587	577	557	587	599	587	582	600	544	612	588	564	585	606	591	571	559	584	581	595	604	595	566	606	623	584	586	572	580	569	591	582	524	564	611	573	592	582	578	554	541	577	544	608	585	592	600	551	615	607	579	570	609	597	582	589	554	591	568	524	573	603	579	593	580	549	582	559	571	565	580	598	596	606	590	532	594	561	569	548	553	630	575	605	595	586	554	558	593	587	590	592	587	588	573	600	582	613	566	584	570	576	603	587	570	570	630	595	590	575	578	617	549	593	548	565	615	616	584	578	582	557	587	539	582	628	612	650	597	572	571	557	603	588	554	592	540	597	559	576	589	566	562	625	624	605	560	541	571	600	582	563	596	591	576	575	566	575	609	584	579	563	604	603	573	559	610	620	606	619	583	592	531	526	560	590	619	656	579	554	571	579	550	589	592	590	593	572	586	545	643	584	620	595	576	575	576	595	554	590	565	625	556	578	595	607	594	631	542	597	568	578	626	589	588	585	601	635	563	570	610	576	566	578	587	551	579	569	613	544	606	635	568	536	540	608	618	602	561	620	577	557	618	582	565	559	575	544	600	596	618	613	582	552	567	596	573	592	598	577	573	550	593	570	545	567	556	587	537	589	564	561	562	573	568	591	614	596	578	591	619	621	644	594	569	551	594	626	600	566	585	566	531	561	581	529	605	628	609	557	597	619	603	610	569	550	591	547	569	614	609	546	614	542	585	572	595	607	538	547	523	565	588	619	591	575	601	647	546	546	570	575	594	554	610	593	573	612	578	623	606	602	587	569	584	527	537	572	645	583	596	559	566	570	590	554	584	571	571	605	564	578	545	579	584	603	559	561	576	583	569	589	613	564	566	613	620	534	587	597	580	601	600	597	573	574	570	562	568	555	568	609	569	539	613	645	582	560	564	617	607	612	563	573	584	567	581	552	593	563	612	595	595	629	591	606	596	593	559	602	561	609	597	544	596	600	593	578	609	560	583	571	583	601	603	630	553	569	580	620	542	610	616	545	577	611	551	557	566	599	567	562	588	558	600	600	613	576	568	588	586	594	603	612	593	611	552	577	604	611	591	577	540	618	597	595	546	568	550	544	609	583	604	588	596	603	551	615	558	556	574	582	593	586	572	556	593	622	569	594	597	547	568	555	577	547	592	575	586	580	573	620	538	565	592	562	592	579	577	554	545	561	535	572	586	589	625	570	591	559	622	580	557	605	652	563	599	573	602	604	558	553	526	590	580	528	585	575	567	606	598	566	607	622	575	579	527	560	581	560	593	558	618	567	550	565	547	550	581	588	539	600	584	545	556	620	600	592	579	616	595	600	558	574	584	600	593	618	582	589	573	640	579	536	597	571	609	578	579	607	574	564	569	615	604	531	592	578	563	588	618	598	575	612	585	594	596	619	593	555	568	576	588	560	573	582	607	544	593	542	581	573	588	607	570	603	576	601	568	597	587	552	613	570	565	591	574	606	563	577	575	600	585	629	617	620	595	593	614	596	584	585	570	557	551	551	539	597	598	550	624	579	625	601	590	574	594	593	593	595	577	563	552	603	582	568	583	567	583	616	570	539	635	566	572	603	588	599	553	564	630	564	547	624	605	576	581	585	590	572	556	573	556	575	535	587	559	575	578	591	589	570	546	588	581	561	564	558	614	571	586	574	574	570	563	579	577	545	566	578	575	576	532	545	580	572	583	542	599	568	581	584	600	563	556
25924	6136	3505	2928	2545	1705	1045	835	890	830	549	403	332	362	438	374	295	278	263	219	235	220	187	181	217	190	181	180	183	176	167	175	194	192	189	201	162	187	175	180	193	201	174	188	160	193	171	190	184	199	166	171	203	157	158	175	170	186	186	168	163	180	164	156	170	165	167	179	192	165	171	190	171	164	173	159	154	184	180	188	177	170	185	164	176	183	158	148	166	174	176	161	191	152	160	181	207	173	175	143	166	161	167	187	179	151	196	150	148	165	156	192	173	191	162	170	178	183	190	162	160	187	181	173	170	171	156	151	153	150	172	174	183	152	167	164	195	175	174	186	167	181	153	179	194	178	149	182	177	160	168	152	170	163	181	194	182	170	168	187	160	156	188	164	156	154	171	173	168	159	159	167	147	181	161	191	169	171	171	193	173	189	175	155	169	165	180	158	179	154	191	154	155	202	177	176	174	169	175	188	176	164	160	189	193	162	151	180	155	181	171	167	171	170	178	171	153	143	149	147	175	173	174	183	165	172	179	150	165	180	158	180	139	162	176	148	170	165	162	200	153	172	146	172	150	187	159	167	168	157	161	152	145	165	167	177	156	150	185	177	172	171	201	159	168	172	160	173	156	189	167	201	197	203	186	140	167	169	150	182	176	175	193	152	174	182	146	185	181	159	158	165	185	157	176	187	169	184	166	162	167	131	153	171	171	174	174	178	178	149	177	185	155	184	170	172	174	192	172	190	165	171	158	163	188	160	166	144	178	178	187	163	161	178	189	178	136	184	171	168	152	169	169	166	176	163	135	161	183	161	171	168	175	167	187	195	207	183	163	172	160	178	171	165	158	159	160	141	150	171	163	157	161	163	159	180	177	166	169	174	163	174	181	142	164	177	183	157	160	182	200	179	172	190	174	203	144	162	161	160	169	153	179	172	170	173	177	200	187	214	173	154	186	185	183	178	164	167	170	154	172	205	167	182	178	169	178	165	180	172	167	201	160	183	176	172	148	163	209	162	171	156	169	176	170	159	153	170	167	164	197	170	200	176	183	167	179	156	166	173	172	174	172	168	161	181	188	150	157	168	169	141	187	162	190	158	152	171	154	191	141	160	177	175	205	195	190	172	144	163	169	166	175	169	179	180	154	163	191	177	180	183	178	179	183	173	182	180	169	200	160	151	174	169	166	175	201	142	171	144	175	167	152	162	143	175	182	191	170	159	158	151	180	194	161	184	175	156	199	153	164	172	176	186	184	155	158	172	168	159	164	175	157	191	152	169	187	159	150	176	168	184	178	181	171	196	176	151	151	164	171	177	157	182	161	145	162	178	143	164	186	156	186	160	151	186	136	143	177	176	179	151	158	200	174	166	178	157	179	171	163	157	172	171	166	185	191	163	156	167	189	184	162	148	170	148	175	158	168	179	176	159	179	192	158	159	152	190	159	172	166	156	162	148	176	144	188	153	163	161	193	162	157	177	168	160	188	205	171	158	161	169	173	215	166	160	162	169	162	168	171	166	183	153	163	172	152	163	170	170	171	161	154	171	183	170	177	150	186	178	148	171	147	192	173	172	167	169	166	173	144	183	170	148	180	174	195	162	193	150	182	177	188	184	177	164	162	157	178	176	163	162	157	188	147	171	166	155	183	160	167	154	199	198	172	199	163	174	174	193	183	177	187	171	183	179	188	165	182	170	171	161	143	174	170	160	156	161	149	161	178	174	174	179	149	183	192	140	163	162	200	175	152	172	163	172	192	174	174	185	177	174	172	148	171	150	159	176	176	162	169	162	184	175	167	171	199	173	175	186	168	168	147	168	181	149	153	172	157	182	165	173	151	148	163	198	178	200	185	173	167	161	176	178	203	178	164	173	167	160	168	174	186	176	161	191	146	156	156	165	179	159	174	151	158	144	175	171	129	177	169	186	163	163	190	167	154	175	157	157	183	182	175	173	160	170	169	167	184	161	182	186	172	163	146	151	165	184	174	144	146	158	178	156	145	175	166	150	158	165	176	178	172	175	169	154	156	154	183	184	178	158	155	189	164	178	202	178	173	174	170	195	171	166	154	145	167	174	157	172	154	175	194	142	171	168	178	168	180	190	185	151	177	149	155	166	162	158	162	183	173	185	161	158	171	151	162	159	175	191	179	166	164	153	180	162	154	163	170	170	165	171	153	173	167	150	175	149	172	206	169	145	166	149	167	180	165	170	171	178	194	153	175	195	162	164	183	165	186	181	167	169	169	162	162	149	172	164	143	164	180	172	187	169	172	145	171	143	185	192	172	178	166	178	171	185	144	163	157	155	179	161	158	196	191	171	174	176	177	153	186	169	163	195	166	182	169	173	159	163	175	175	185	142	170	185	175	143	172	154	165	171	168	161	209	152	174	168	180	210	205	174	162	167	164	145	179	156	153	186	191	178	183	165	199	163	185	156	161	177	174	175	179	162	164	154	181	186	192	192	174	162	158	192	153	164	211	175	165	161	182	162	180	194	164	170	175	152	171	165	166	152	168	181	180	148	159	164	162	167	209	182	158	166	167	176	172	190	176	174	161	139	158	182	164	176	159	168	210	186	155	160	161	177	151	181	190	158	158	175	166	178	163	155	153	191	171	174	192	197	197	159	154	154	172	182	157	155	178	190	161	184	187	158	177	158	161	170	162	180	191	172	171	162	197	171	181	187	200	151	171	184	190	199	175	205	187	172	185	179	184	180	175	180	169	146	176	185	160	183	183	173	179	174	168	166	190	179	156	187	162	164	172	173	165	193	185	159	176	170	164	222	171	158	183	160	149	192	175	180	138	171	170	180	169	171	191	142	138	183	161	169	178	160	178	174	200	170	201	178	174	174	171	156	198	178	151	175	151	169	170	186	166	166	175	166	167	168	166	186	155	166	188	189	216	204	189	171	174	171	178	184	159	189	167	174	147	174	183	165	177	185	157	162	160	162	160	185	195	186	152	185	174	171	157	157	185	193	179	162	164	176	156	147	201	164	185	185	155	159	169	190	176	167	186	197	193	158	199	168	156	174	186	165	205	188	170	146	162	178	180	193	169	146	164	175	166	186	146	180	162	187	151	160	192	166	152	151	197	210	175	204	162	168	174	169	156	148	178	155	169	173	174	151	183	162	173	180	150	162	191	175	154	168	165	176	146	176	178	158	178	175	179	157	182	153	173	182	137	146	195	156	163	146	168	181	165	176	171	183	165	159	175	171	158	181	162	170	164	183	174	160	180	174	181	170	190	169	163	139	186	173	162	165	174	141	148	199	162	172	149	171	169	180	182	193	142	168	172	170	162	163	161	174	154	162	160	168	180	163	177	170	178	183	170	163	178	156	172	153	169	171	202	152	185	184	190	170	150	168	178	170	151	172	172	202	197	155	182	156	173	179	193	186	155	173	201	167	157	182	170	175	166	182	167	165	148	141	143	184	187	195	162	166	151	167	179	164	203	154	151	183	171	158	168	157	177	169	182	181	200	172	176	154	180	204
15263	3450	5971	7675	8659	6411	4561	3690	4190	3589	2339	1897	1821	1668	2318	1760	1101	1038	1049	989	760	671	685	626	554	528	505	518	545	519	550	518	523	524	589	575	550	551	547	493	541	549	476	461	486	434	422	411	410	434	413	421	447	393	446	394	430	432	431	424	378	380	406	378	373	390	407	413	381	400	400	373	404	380	409	388	366	437	363	379	361	408	437	408	403	421	378	377	416	397	417	394	385	400	403	461	424	407	377	439	375	388	396	400	379	390	366	406	372	380	366	387	357	406	413	413	365	350	395	361	399	423	413	383	365	402	361	384	380	372	386	427	408	404	362	395	378	404	362	435	415	392	371	399	375	337	419	418	408	393	369	392	405	401	368	388	382	377	397	382	417	388	365	343	397	382	400	384	411	371	436	399	396	407	390	387	380	396	390	393	374	390	383	403	390	392	368	402	407	410	375	409	400	408	402	344	385	419	419	413	401	402	383	383	418	363	399	388	410	405	378	404	436	428	389	416	399	402	367	358	407	427	401	417	383	372	378	400	395	397	392	393	420	393	424	371	360	391	415	404	383	439	402	371	391	395	359	392	415	366	389	414	404	404	403	383	436	399	364	360	352	388	391	427	388	396	374	394	405	427	410	397	428	361	417	364	361	376	420	397	382	382	406	366	431	400	396	387	410	375	395	362	454	401	400	404	413	407	403	366	387	386	369	358	356	431	367	381	366	364	359	414	408	426	404	375	355	380	398	395	375	397	368	402	377	401	372	386	407	368	430	376	382	359	383	361	358	361	401	398	380	368	391	390	398	398	356	381	411	357	352	391	394	405	390	408	410	389	367	365	388	405	375	391	421	401	378	412	402	407	373	420	373	391	370	411	374	388	380	419	401	379	384	398	390	401	369	387	347	378	369	388	380	386	403	386	377	413	362	407	409	404	386	381	359	374	367	383	408	412	351	381	381	395	397	391	383	372	396	388	381	378	370	405	378	405	426	375	377	384	416	363	401	404	418	404	376	391	396	378	439	386	402	401	394	400	407	398	371	376	425	405	390	389	371	359	371	426	378	390	391	403	392	394	409	422	372	375	380	367	387	406	373	404	401	401	447	371	416	390	386	425	374	387	388	403	397	410	383	406	405	387	413	393	413	380	407	431	369	407	377	409	392	407	381	403	391	457	400	419	373	372	371	395	406	363	383	384	387	433	368	411	425	403	399	364	390	404	411	413	416	374	383	382	396	395	437	360	393	373	371	386	380	377	365	409	343	416	419	392	377	378	396	401	428	410	393	391	366	390	380	389	380	366	386	399	394	341	377	383	415	350	431	367	396	430	353	425	400	403	388	389	371	377	408	395	424	369	406	373	405	376	396	409	386	389	397	385	416	378	373	391	395	416	375	447	396	405	386	358	413	362	417	391	413	389	423	424	360	408	374	383	399	412	407	394	366	367	394	416	427	365	437	401	354	352	396	366	438	413	370	351	402	389	406	365	389	415	397	394	432	379	377	381	422	356	379	371	387	402	421	425	399	376	410	397	390	401	405	405	415	383	403	399	404	393	366	438	412	401	408	367	370	408	365	404	398	429	379	378	384	376	384	415	413	392	413	370	364	393	404	392	414	374	378	372	375	357	413	386	342	380	368	391	419	433	392	386	408	397	370	393	398	396	407	403	414	410	406	410	423	404	404	412	369	412	378	382	422	422	402	423	405	409	387	365	377	405	402	349	409	418	397	389	387	385	391	427	406	390	398	385	393	393	408	403	399	366	385	419	397	384	384	367	377	413	379	384	430	391	384	372	398	385	362	406	377	403	367	396	372	375	391	377	399	380	390	405	365	375	386	385	386	407	368	406	391	382	371	416	398	418	417	389	362	368	359	379	427	419	390	369	381	401	364	403	416	381	392	347	394	417	399	407	381	386	373	369	377	376	410	400	404	387	384	402	413	397	371	401	380	400	441	412	405	421	404	417	372	401	433	401	360	404	353	424	394	388	415	395	387	378	394	389	368	377	374	416	426	409	400	370	385	395	348	353	410	403	397	386	413	362	385	405	407	385	412	391	385	341	425	372	377	384	389	395	404	394	429	400	392	376	389	393	380	396	398	391	385	384	388	397	392	425	400	390	379	369	366	343	453	431	389	396	421	393	332	414	420	412	401	390	393	406	385	380	406	391	350	392	366	417	401	382	389	383	354	381	377	405	386	419	433	382	417	406	401	385	409	394	362	381	383	368	394	399	396	392	387	413	400	378	401	380	390	402	419	439	381	427	394	388	360	382	360	402	404	439	388	398	386	351	397	412	340	368	356	394	399	422	382	393	388	388	385	354	410	383	393	397	415	374	377	386	395	425	388	408	386	397	385	400	385	404	391	388	386	375	393	395	393	375	413	356	388	380	391	396	397	343	396	362	405	370	399	412	398	340	398	359	395	387	382	373	405	348	370	353	391	383	401	383	391	392	422	375	408	376	401	417	388	427	392	401	375	418	418	410	393	386	393	390	408	395	416	400	374	390	409	380	386	400	379	386	374	385	408	393	400	398	391	390	399	407	408	395	390	410	376	429	374	367	382	406	423	417	386	411	375	397	380	390	393	388	414	385	431	376	364	411	453	401	398	416	400	389	387	373	366	431	386	402	413	387	381	376	417	395	394	447	405	390	374	379	418	391	418	389	398	402	384	433	374	378	392	399	380	379	426	377	406	397	403	421	407	415	440	379	409	387	442	408	384	402	381	412	384	368	372	356	395	407	360	390	382	410	360	391	386	381	387	427	393	383	391	402	400	380	384	397	356	348	379	387	399	410	392	374	402	382	422	402	380	366	408	423	404	425	367	391	410	408	411	401	376	417	373	404	378	375	393	366	371	400	379	373	375	383	369	413	383	357	414	425	389	385	390	350	375	396	387	356	380	366	390	388	417	385	385	368	374	400	389	371	388	384	403	361	398	411	415	421	372	403	372	428	415	414	371	380	399	408	395	381	382	416	384	343	370	403	391	358	394	381	416	395	409	410	405	367	365	409	344	397	378	381	402	383	376	405	375	390	396	386	353	389	430	404	401	380	403	344	358	397	361	403	410	397	399	389	394	369	393	396	362	396	397	383	368	384	394	408	415	368	380	372	405	386	393	409	380	423	407	395	401	399	408	397	391	392	411	385	392	413	394	432	417	403	359	365	388	383	389	394	379	417	349	428	412	364	373	381	403	409	373	381	361	336	404	393	374	408	387	374	388	398	370	372	388	404	413	379	388	400	395	418	417	402	414	404	401	387	384	408	350	409	403	427	389	395	380	371	393	416	423	386	406	389	419	410	386	388	391	376	402	425	388	388	350	424	373	370	375	417	366	410	384	364	394	383	404	453	368	373	408	409	342	399	385	384	393	398	416	421	359	367	396	377	415	414	387	397	401	386	379	396	355	404	384	397	393	394	441	377	383	416	352	359	380	396	372	383	399	363	405	439	397	389	406	414	386	411	413	392	375	360	377	366	414	415	389	384	382	397	385	383
35246	10360	5545	4610	3934	2488	1765	1408	1345	1010	757	594	595	623	779	483	371	332	344	299	280	226	232	226	211	214	203	213	225	213	196	178	199	192	208	214	203	196	222	204	203	210	193	173	181	181	187	183	179	172	161	196	183	164	164	159	156	176	174	164	166	173	174	167	166	159	162	207	174	165	157	168	171	179	145	174	183	158	171	187	179	154	152	167	158	147	144	201	162	154	178	185	187	189	168	166	141	162	182	151	168	156	166	182	169	173	159	179	153	178	192	164	170	170	194	175	149	151	185	171	185	164	172	176	162	186	185	161	169	175	180	188	188	159	171	169	152	156	164	148	161	163	178	184	165	141	146	157	151	172	134	138	181	171	173	172	165	140	146	155	151	160	191	168	170	168	158	164	159	168	167	163	175	154	143	180	173	159	166	175	180	164	188	175	180	169	161	175	157	184	170	163	167	173	163	164	177	145	178	180	157	170	174	176	173	157	155	187	167	186	133	161	166	160	176	187	138	157	153	182	181	157	156	166	163	173	166	214	186	147	158	130	178	162	189	176	179	163	160	174	166	166	176	179	162	165	181	180	176	171	160	156	180	194	159	179	177	156	140	180	144	161	168	148	171	191	152	166	178	152	163	176	171	160	176	192	155	136	175	195	156	159	164	166	173	162	162	175	157	170	169	170	176	174	145	167	156	166	179	184	177	195	180	197	186	171	186	185	144	170	171	168	159	181	176	167	176	161	163	166	149	181	155	154	166	183	178	153	192	189	179	159	181	158	173	159	178	168	182	174	178	155	196	168	176	165	192	153	168	175	179	193	168	157	168	178	153	158	146	132	204	161	186	171	173	155	172	189	164	174	184	178	184	171	185	172	154	140	172	160	163	152	178	168	163	149	159	167	167	180	178	152	182	171	184	136	167	194	171	184	150	165	177	169	171	166	165	169	189	185	146	166	150	158	164	185	157	161	141	184	164	168	178	185	176	167	180	163	169	184	156	150	156	164	164	198	173	133	174	187	174	171	148	141	187	175	175	163	152	132	172	186	179	161	149	155	167	152	164	155	146	178	169	183	166	183	163	151	177	174	173	167	185	172	168	168	154	169	163	180	155	152	147	169	177	154	181	155	160	211	181	183	176	172	189	168	199	174	150	174	173	175	173	149	180	168	183	191	162	170	172	152	177	162	170	140	150	168	163	171	163	156	177	161	176	159	169	176	166	168	174	149	171	193	161	180	164	155	163	168	164	151	169	154	168	162	139	173	178	167	186	162	171	144	162	188	173	163	177	183	165	173	186	148	148	172	184	165	189	168	152	146	142	142	156	161	169	192	168	166	172	183	174	168	146	163	196	169	141	176	165	175	163	156	169	182	152	167	146	179	186	158	178	176	180	154	160	182	176	207	166	155	179	178	148	182	158	161	189	169	176	159	140	193	180	173	170	159	161	148	137	168	172	155	164	172	172	165	171	148	161	154	176	159	162	163	169	166	161	158	151	174	182	164	169	167	159	180	166	158	162	168	165	152	185	162	172	179	169	147	152	182	154	182	157	163	177	147	171	167	169	159	137	143	174	183	169	172	180	164	169	195	154	161	145	158	154	173	150	177	162	176	171	161	173	181	182	150	166	158	149	167	172	162	146	181	150	139	147	156	172	159	142	169	171	161	153	173	181	176	161	171	178	161	166	171	186	173	172	143	170	167	190	157	167	176	165	187	180	173	182	150	154	168	169	182	156	166	152	144	165	168	162	184	148	171	176	180	173	167	148	151	174	159	165	178	183	174	149	179	165	187	173	187	164	148	154	153	148	148	148	158	173	157	145	150	163	183	201	163	160	175	173	161	153	136	137	174	197	206	181	150	146	158	160	171	151	171	173	143	174	148	150	170	174	158	152	136	169	175	171	160	158	152	171	160	154	177	165	178	162	187	174	178	147	162	167	160	166	145	167	151	193	183	175	195	155	168	153	163	176	188	156	180	139	141	193	148	175	155	182	149	172	161	176	169	172	152	158	169	145	152	160	165	177	160	165	182	160	172	152	147	155	190	154	158	154	180	167	187	168	157	155	149	170	185	167	169	170	151	199	162	167	195	160	185	159	183	154	145	160	178	192	171	171	159	157	156	156	156	174	178	176	155	169	133	175	189	176	192	145	162	183	174	164	173	199	171	153	192	166	189	193	156	169	155	186	178	187	154	164	142	155	153	157	151	167	182	152	156	156	171	184	162	150	160	169	151	166	135	170	155	183	172	150	169	153	160	172	165	168	172	138	141	151	168	142	142	183	183	164	195	159	173	152	171	170	147	206	174	174	154	146	171	160	157	171	191	165	191	156	160	167	187	168	150	164	126	165	147	176	136	165	170	151	182	162	148	159	176	180	150	181	165	157	171	159	179	176	185	161	194	165	162	171	168	166	170	164	179	169	176	166	190	191	171	144	156	165	196	167	170	178	149	180	161	176	147	183	165	142	182	138	177	155	163	189	187	197	203	160	164	179	195	142	167	190	179	169	150	155	169	158	164	155	156	176	176	190	148	132	175	153	185	165	182	182	153	154	164	175	183	172	153	171	168	151	181	192	168	177	183	154	175	173	192	169	131	149	177	174	160	182	159	172	172	150	157	147	156	188	149	156	148	173	188	171	132	209	174	167	169	190	153	158	186	160	179	157	153	196	146	154	149	159	177	143	158	139	167	162	159	172	168	129	188	167	172	171	178	176	186	178	176	164	149	161	170	173	170	172	181	183	156	168	142	177	186	165	167	147	195	162	176	174	153	156	160	164	142	186	164	167	177	155	159	157	155	174	168	144	151	177	170	183	177	183	167	167	179	171	191	156	173	152	150	147	168	151	162	136	182	157	155	200	195	168	169	181	166	183	175	174	200	163	145	173	176	156	135	181	195	174	181	173	151	154	158	137	157	148	152	140	172	186	147	166	162	153	170	162	148	217	187	145	177	171	161	151	159	169	174	165	201	136	164	177	157	163	163	154	186	195	173	156	185	158	171	191	163	173	168	202	159	157	152	165	168	161	172	187	157	155	186	160	160	173	206	170	176	150	203	158	154	180	187	153	143	175	189	183	153	155	172	171	173	167	176	170	173	173	169	154	165	161	145	152	130	166	151	169	182	179	147	160	177	167	170	172	168	163	176	158	148	183	143	168	172	156	151	167	167	137	150	175	170	195	190	151	166	123	166	193	162	189	152	146	148	166	156	168	163	180	156	154	173	182	180	156	172	169	161	162	174	146	177	169	167	161	164	169	182	175	172	179	189	166	160	155	177	177	156	199	178	152	181	166	163	163	173	170	179	154	172	165	180	158	171	173	190	170	143	165	150	166	160	163	148	157	150	151	192	152	175	159	172	161	150	174	166	165	176	176	161	174	164	161	145	189	162	170	166	134	178	180	162	142	141	171	158	176	175	153	169	151	162	173	167	197	166	185	174	159	175	143	152	174	180	169	147	170	164	179	181	146	167	162	156	172	175	149	170	161	177	184	182
19703	5044	8168	11177	12082	8648	6263	5684	6139	4970	3590	3031	2883	3033	3860	2343	1716	1616	1542	1498	1100	925	881	811	752	669	601	616	628	615	614	634	614	696	692	670	682	762	668	581	653	653	579	553	518	583	477	400	479	444	453	564	515	464	413	424	457	433	421	434	415	417	421	387	391	393	370	410	425	388	427	383	412	340	403	378	406	421	401	377	410	376	384	450	393	368	409	399	413	406	409	408	386	350	407	410	386	411	388	374	393	407	385	369	399	407	432	405	377	367	407	426	387	400	392	421	367	393	384	417	399	405	384	364	378	421	431	394	386	391	396	404	467	382	402	430	365	394	427	414	432	396	364	406	399	425	412	416	385	388	398	375	412	392	399	373	370	400	452	409	412	381	407	397	410	404	373	449	426	427	381	409	415	403	399	376	403	380	415	386	416	409	403	393	405	395	374	380	387	384	386	391	400	415	394	419	412	411	377	402	437	380	449	412	397	383	376	403	393	388	383	399	394	411	380	394	386	401	404	391	395	395	411	376	402	395	353	375	387	388	365	388	397	418	421	389	423	383	429	384	395	432	423	404	385	414	433	430	360	387	427	356	399	413	367	427	417	385	400	368	378	405	377	386	385	393	380	417	385	423	397	424	416	354	356	405	401	436	413	414	405	414	391	402	357	391	409	387	418	416	371	375	443	383	397	425	407	430	425	415	386	434	381	384	397	407	375	393	412	410	395	403	381	402	419	394	388	385	402	371	388	388	391	424	386	399	382	393	391	408	420	399	369	402	405	406	404	365	376	403	386	418	474	422	387	404	384	367	362	418	414	413	406	397	387	381	351	396	403	383	395	363	412	401	372	378	397	420	375	378	409	373	371	418	408	403	410	383	378	441	379	383	379	371	374	405	435	370	403	378	395	400	412	373	385	389	382	357	416	404	423	372	378	404	376	413	366	418	381	387	362	398	412	377	387	366	377	391	403	401	394	424	381	390	382	412	374	424	402	392	400	394	390	383	419	395	377	443	375	395	375	405	391	376	359	388	410	350	390	389	352	421	378	415	429	416	382	399	432	402	408	387	382	400	391	388	387	418	417	405	378	387	398	403	438	395	412	370	393	368	392	388	426	380	396	352	386	415	420	381	423	421	440	412	398	354	365	386	382	442	407	396	394	382	419	399	403	384	393	393	384	382	433	395	396	402	411	403	406	359	401	412	404	392	394	391	379	389	394	422	426	393	355	387	394	392	374	424	406	394	419	396	415	394	381	401	396	397	413	384	397	400	396	369	404	392	368	412	377	402	406	375	386	391	384	384	406	400	406	391	396	390	393	400	390	372	393	385	415	379	382	449	383	385	424	410	403	398	380	398	393	414	395	376	425	386	388	393	408	393	384	399	387	385	420	368	409	402	391	430	391	384	402	382	393	394	417	407	420	410	376	399	439	392	419	408	377	405	411	414	374	389	404	435	410	382	411	419	417	403	412	409	432	397	404	391	422	378	440	408	391	389	385	373	417	378	372	402	429	406	419	406	391	411	421	380	373	430	396	394	418	413	422	405	413	407	398	333	420	373	384	385	433	385	350	409	369	396	408	370	389	400	399	383	425	370	390	402	401	383	406	399	331	390	376	397	399	402	383	412	399	388	368	382	390	375	413	384	379	385	403	373	378	413	420	398	389	426	402	387	359	402	429	415	401	428	383	400	412	392	421	343	415	385	394	419	385	383	387	387	419	419	367	421	424	414	399	394	363	429	366	352	399	390	399	405	355	413	374	360	399	404	399	406	384	400	422	403	408	424	409	399	381	387	419	361	403	379	403	404	427	397	373	396	387	399	427	429	396	402	432	402	415	408	443	385	401	389	381	389	420	364	379	432	387	413	388	366	387	397	380	434	396	381	399	407	391	406	388	408	408	417	412	381	403	399	411	441	384	396	383	402	419	435	407	390	370	425	396	422	419	401	387	418	394	387	397	385	379	384	425	427	382	409	403	403	403	393	400	418	409	427	412	365	377	370	406	400	384	398	419	403	354	391	395	385	414	405	405	391	393	413	356	395	393	405	380	400	357	398	378	417	374	394	422	379	396	441	396	419	426	443	365	405	393	367	392	391	408	418	383	379	419	402	409	381	397	401	366	361	411	408	410	387	420	393	400	399	409	411	420	349	362	379	395	398	390	365	382	427	430	407	393	410	387	421	417	396	387	373	378	382	404	417	395	376	399	419	414	411	380	408	374	407	411	423	414	390	397	438	384	374	363	427	407	401	392	408	375	404	378	410	428	406	401	408	433	415	420	419	367	414	412	380	403	417	386	388	419	419	413	410	379	376	400	417	379	379	379	437	395	352	409	372	407	445	395	385	407	373	398	380	379	415	360	406	393	398	417	390	396	394	385	382	351	396	411	382	398	409	387	370	408	424	416	397	419	407	435	395	409	419	436	390	390	403	379	397	422	375	406	414	405	372	389	378	386	406	397	393	406	405	397	418	410	394	341	355	412	415	364	432	382	426	418	401	417	426	432	401	368	378	372	364	394	378	373	379	407	394	419	426	396	363	409	409	376	406	388	374	399	412	343	395	389	401	393	420	406	404	403	417	392	373	380	407	368	404	386	422	434	362	383	406	397	395	383	423	404	402	406	391	407	399	392	401	403	432	416	386	382	387	370	390	403	418	387	389	381	384	390	403	420	422	394	395	415	347	399	374	400	378	399	383	399	383	420	376	394	420	394	368	394	429	419	370	429	377	405	404	386	397	378	395	384	399	420	354	404	434	424	406	395	411	397	404	397	382	387	380	423	416	389	400	414	370	395	403	371	399	384	405	359	392	412	402	405	399	412	376	424	378	350	416	376	409	392	382	428	396	391	354	387	410	392	423	400	395	434	371	452	419	381	392	411	394	398	388	401	374	435	413	389	432	366	408	428	382	389	396	425	398	396	386	400	418	410	410	376	426	391	396	396	386	392	388	438	366	414	392	398	448	389	389	356	377	366	421	436	414	413	356	335	409	415	410	361	397	393	372	355	376	385	396	397	400	382	388	414	423	408	373	375	387	420	378	392	394	389	406	388	408	418	409	383	390	385	385	386	426	427	342	424	418	388	420	415	407	373	429	420	424	406	409	378	390	375	417	437	359	411	382	368	376	386	403	397	373	394	409	418	386	413	380	396	380	397	397	379	386	421	368	379	376	366	367	391	423	385	361	398	393	427	406	422	409	374	430	406	421	423	412	418	397	397	395	387	396	395	404	389	408	431	372	405	382	406	423	429	382	376	394	379	391	407	404	393	383	403	415	422	405	395	375	351	421	382	404	390	382	380	361	406	400	412	425	424	390	432	384	406	405	396	408	402	390	378	413	402	357	373	423	433	381	384	385	415	396	412	423	408	395	414	384	430	400	380	423	378	387	380	384	413	410	401	419	385	405	378	344	422	369	381	372	362	403	410	381	419	434	402	388	388	428	401	427	398	406	399	420	405	372	403	426	401	414	418	381	408	391	368	434	350	451	376	405
12005	2549	1538	1574	1420	861	649	618	580	474	345	296	303	306	293	326	300	283	292	282	263	294	274	285	280	300	277	267	272	280	269	244	281	325	309	282	230	248	286	272	285	261	270	289	280	259	266	260	254	278	299	287	303	269	255	271	281	273	291	252	278	274	278	274	271	295	282	284	267	269	249	248	265	271	263	282	281	269	263	262	298	284	250	299	241	276	274	288	299	299	288	293	281	268	298	255	294	243	272	246	263	253	253	285	268	253	289	296	281	295	288	275	285	285	245	272	255	315	274	234	272	277	297	264	276	256	263	230	272	291	268	265	254	251	238	267	300	265	226	257	260	252	254	263	262	301	262	286	272	253	264	238	267	275	265	242	269	289	274	297	271	299	254	290	238	289	291	242	254	253	265	256	295	261	274	263	239	280	284	261	295	323	259	246	275	296	284	270	263	268	297	253	279	273	258	289	257	265	303	305	242	261	288	262	261	266	250	274	247	265	254	254	239	290	250	283	259	279	273	266	276	270	254	270	249	256	264	301	248	252	257	283	298	259	264	287	280	280	264	278	254	263	279	287	277	274	256	275	297	273	287	268	272	250	296	280	299	250	295	284	262	309	221	251	247	256	237	261	242	282	262	259	267	263	282	298	273	282	259	267	277	271	272	284	242	240	268	277	273	284	305	291	265	295	280	260	278	292	278	294	296	284	245	263	253	263	272	293	276	274	322	305	326	290	295	275	249	281	234	287	264	233	252	266	268	262	265	267	260	274	291	284	279	257	294	310	289	287	268	258	237	302	281	255	294	257	273	264	250	253	252	269	264	238	278	277	283	271	256	293	267	261	277	263	257	261	235	304	277	276	244	273	261	238	283	258	256	274	276	260	289	277	239	262	265	250	269	245	291	254	255	270	293	285	292	252	281	256	284	289	270	277	227	263	251	304	274	266	253	273	261	256	257	298	278	291	282	270	259	269	273	279	291	260	267	282	275	264	314	270	262	258	229	239	285	267	262	249	273	293	249	267	249	272	256	277	252	282	271	313	255	269	256	269	283	255	273	278	267	246	260	281	294	273	255	269	283	271	267	279	282	240	260	246	259	273	264	290	307	270	261	310	261	236	272	284	290	283	290	285	260	261	274	309	274	312	275	255	281	238	287	274	258	225	266	321	285	300	260	296	256	255	267	261	258	297	243	290	272	283	275	250	282	259	245	285	249	266	261	265	279	253	265	274	245	260	271	250	281	254	251	263	288	277	232	268	257	297	268	298	280	256	244	259	289	270	294	263	291	254	264	271	258	281	297	258	249	290	292	267	277	250	265	278	232	263	248	262	283	275	256	262	294	275	295	287	228	262	284	272	254	282	251	264	280	259	280	250	263	256	280	308	274	269	270	223	252	246	267	284	252	258	296	276	284	287	287	294	282	299	304	294	256	295	248	252	266	266	244	295	253	232	293	263	256	305	257	314	285	285	285	241	240	300	270	265	258	274	283	229	249	252	292	267	260	265	254	295	235	280	258	267	264	275	265	309	285	270	249	278	270	257	271	248	263	286	276	267	276	265	286	276	274	282	269	295	285	268	256	301	280	233	285	271	267	257	258	297	277	287	272	263	246	275	302	279	272	303	280	269	302	269	256	287	269	250	255	270	257	251	267	284	249	274	260	269	262	236	273	308	254	255	249	292	257	265	258	243	287	280	261	293	261	307	277	314	259	259	287	254	269	249	268	261	257	271	269	256	260	243	293	255	249	272	287	243	268	262	290	263	290	289	262	249	293	263	284	289	284	279	256	260	245	282	289	287	279	253	271	274	285	280	262	250	263	275	270	294	273	275	303	260	254	284	250	253	267	269	274	270	241	256	284	292	244	276	252	297	262	242	274	211	294	288	290	277	267	260	266	288	286	290	279	258	258	306	310	263	254	272	251	279	271	278	242	339	277	281	240	283	286	250	311	281	271	283	262	286	281	269	268	282	279	258	277	233	239	271	307	297	261	286	256	270	254	269	255	264	270	274	241	236	271	277	286	259	267	265	265	271	280	261	241	284	288	287	259	257	270	270	261	261	269	288	269	280	268	281	293	277	244	290	256	267	272	294	271	295	273	249	305	268	265	287	303	263	268	273	292	239	259	276	275	275	258	250	279	266	242	247	306	294	250	259	270	302	267	250	275	255	285	295	256	293	268	251	273	292	247	254	294	276	237	285	275	296	301	262	274	285	250	275	271	269	226	252	255	241	258	288	291	266	250	237	252	255	280	273	231	258	273	259	272	258	271	290	287	255	282	280	279	258	265	279	236	266	239	249	258	272	266	273	281	269	257	277	250	274	265	216	265	298	318	264	270	248	254	259	248	274	283	260	239	271	254	289	259	263	271	287	279	247	267	265	297	286	250	282	305	275	274	283	297	255	274	273	286	264	259	292	255	259	266	276	260	257	304	260	260	257	275	285	278	279	282	260	269	300	274	271	260	251	258	249	305	273	276	300	278	274	289	260	256	240	275	283	265	279	292	283	285	272	269	296	265	262	285	286	246	260	234	258	266	253	267	288	268	259	270	287	297	265	254	248	287	271	291	259	245	325	319	303	267	281	243	281	269	262	273	272	266	270	253	255	310	286	256	272	257	275	280	249	279	265	256	259	260	276	249	292	269	257	291	270	279	257	240	300	291	276	256	252	283	263	266	237	264	276	297	285	295	272	261	285	284	246	272	269	258	238	270	269	264	258	247	285	231	272	242	254	241	240	269	263	292	292	281	267	296	268	277	259	311	272	269	265	278	277	304	277	293	260	276	231	266	295	286	255	245	229	246	247	291	247	296	233	241	256	261	284	268	248	267	278	281	260	268	282	300	266	281	272	327	241	261	264	279	281	290	289	258	250	280	299	261	260	275	279	270	265	263	271	256	284	248	278	268	239	291	257	273	288	288	246	248	269	290	295	273	277	263	249	270	292	272	287	274	270	243	256	261	274	261	296	267	256	275	331	274	264	251	302	279	272	288	281	310	286	288	260	279	272	242	240	244	264	264	260	286	294	265	287	325	282	286	285	251	253	304	268	280	294	300	279	274	255	251	301	270	262	273	302	254	246	286	259	251	271	259	296	294	253	258	274	263	277	290	300	272	268	282	262	294	276	262	267	253	255	273	270	273	313	287	277	249	257	318	283	245	280	277	256	252	265	282	242	276	233	256	259	287	277	287	284	245	262	270	311	282	278	259	275	261	290	296	233	305	254	262	275	281	283	246	282	274	275	284	270	284	272	271	268	250	257	270	237	268	280	265	241	250	273	279	265	265	252	257	242	252	289	256	264	266	277	272	299	266	268	299	266	255	253	279	271	255	256	291	283	257	273	266	270	272	264	293	251	291	280	266	266	278	283	305	261	264	279	284	261	281	265	276	281	304	279	258	256	273	245	276	287	299	312	266	244	269	279	271	280	284	296	282	257	291	281	246	256	257	268	301	250	314	271	266	265	236	303	267	253	248	287	271	269	247	265	262	280
7116	2093	3206	4784	5417	3115	2316	2302	2345	1802	1168	864	826	924	823	793	783	670	661	661	629	634	631	710	649	619	600	620	618	596	605	602	628	604	611	609	579	654	574	614	586	618	619	623	625	599	548	576	613	555	592	629	604	625	600	572	644	604	585	610	605	578	581	589	613	591	614	603	586	599	557	627	557	626	590	595	569	628	577	597	588	607	600	621	549	579	538	586	619	571	608	596	602	586	622	591	570	561	630	582	595	552	589	599	626	617	529	581	627	568	579	587	608	600	568	570	613	587	556	586	569	601	575	588	590	614	594	587	665	541	605	583	579	587	607	618	598	618	599	558	633	574	541	597	569	558	605	565	591	576	590	578	572	599	578	581	572	564	604	613	607	546	585	609	642	555	504	619	583	591	623	563	585	572	604	593	569	595	572	605	586	589	577	593	598	561	535	580	598	578	603	582	575	566	591	585	586	640	578	605	607	603	564	593	533	609	612	570	583	540	597	588	579	592	567	584	598	556	599	592	620	547	604	600	575	613	569	628	611	570	589	577	608	594	551	612	615	579	596	590	602	610	634	631	576	587	577	585	576	567	583	592	575	582	634	614	608	552	610	520	577	606	603	589	607	580	564	595	575	602	568	586	598	597	555	603	599	639	523	556	603	580	582	564	576	522	606	559	607	589	563	595	601	560	566	578	604	552	551	587	577	604	608	567	550	589	555	558	612	596	578	585	595	540	600	595	566	596	592	624	586	600	608	586	629	553	588	617	603	597	545	616	559	551	625	605	575	559	590	608	543	603	603	595	636	550	579	578	563	585	582	596	548	605	555	624	577	547	573	594	541	557	565	594	588	611	589	551	602	562	588	596	564	599	564	608	591	584	581	573	595	618	585	622	573	570	604	585	566	597	609	582	592	638	571	516	598	580	589	567	580	565	630	529	616	631	627	601	574	570	581	566	542	572	585	571	569	574	601	570	571	564	608	594	592	643	548	601	559	555	573	563	598	592	602	554	559	553	569	565	594	585	581	568	553	593	550	583	639	612	584	555	560	594	620	569	598	608	595	581	599	559	590	546	570	613	608	587	586	584	594	540	588	598	554	594	562	592	548	561	622	628	623	585	614	574	581	579	616	615	555	568	599	573	571	587	576	584	569	592	578	571	574	562	566	605	574	587	594	556	597	603	600	567	578	551	566	594	619	586	589	573	605	609	539	607	593	577	573	592	604	582	590	534	609	608	612	514	591	581	584	596	566	603	575	616	582	625	600	559	573	566	576	593	596	587	591	608	596	607	599	636	597	596	613	593	587	562	597	595	614	596	557	617	606	632	565	561	565	596	584	530	571	629	607	609	550	605	593	586	595	603	588	555	595	591	568	547	587	568	633	593	593	610	584	615	580	603	574	586	559	577	627	565	611	567	584	578	529	593	579	573	613	592	572	620	628	583	603	585	589	583	561	591	573	550	595	578	587	615	613	537	580	631	544	579	582	628	587	574	630	571	575	570	581	597	573	589	613	577	582	585	569	551	580	564	577	540	606	618	557	600	604	608	596	570	597	574	578	604	628	586	596	568	581	592	572	571	589	603	603	603	601	557	574	571	580	580	556	577	567	606	571	581	600	560	557	573	626	557	588	589	553	601	574	556	616	562	588	568	581	618	583	608	579	577	582	627	565	581	560	593	630	586	605	606	577	600	569	585	589	581	553	599	618	591	571	584	599	586	531	610	583	587	545	545	564	593	558	590	561	564	594	594	616	603	549	561	570	593	577	598	589	578	583	605	577	630	585	635	574	602	617	581	565	605	550	567	566	582	578	579	568	622	612	537	613	633	569	609	584	583	629	591	583	599	574	570	616	551	537	558	578	605	600	567	590	571	596	572	562	591	591	572	568	629	586	573	650	569	541	564	583	627	588	604	561	585	586	611	580	593	575	597	590	587	597	590	575	566	577	598	582	572	586	591	615	545	603	553	582	544	575	578	616	601	603	621	601	622	597	570	561	631	584	558	594	611	572	605	596	536	629	607	603	665	580	575	561	602	589	561	582	575	589	598	587	557	576	611	614	596	613	574	607	581	588	577	581	586	608	603	582	591	595	613	582	584	600	597	610	570	590	581	592	611	568	593	596	596	584	571	606	573	646	545	565	602	556	617	577	607	595	558	596	598	566	601	588	589	560	572	586	581	603	595	616	608	596	604	585	625	613	563	578	606	578	580	576	608	591	568	593	589	559	583	624	594	567	578	576	604	606	594	586	564	608	588	633	559	617	549	583	545	601	617	613	582	595	582	620	576	633	618	588	636	571	590	563	539	588	623	563	574	582	580	583	614	600	566	610	576	588	612	616	601	576	582	606	623	587	603	573	625	596	603	585	612	580	629	590	631	602	575	586	572	591	604	603	547	550	565	630	544	587	625	581	583	539	548	608	572	599	586	557	541	581	587	647	550	550	599	589	586	551	598	573	588	580	584	620	555	508	561	563	542	588	600	571	629	549	551	591	583	560	585	609	562	593	598	553	608	538	603	585	574	609	590	581	590	574	583	581	617	568	559	561	612	640	597	561	596	560	602	591	621	572	582	579	628	553	603	604	598	580	564	577	600	596	578	571	566	570	545	593	625	591	571	578	582	534	567	617	600	565	607	595	554	592	585	585	573	574	589	624	600	616	592	615	590	580	596	620	574	609	552	580	581	576	611	609	556	634	576	607	596	601	585	561	627	598	574	601	572	625	595	593	590	580	574	614	614	576	567	591	596	576	624	614	557	527	593	595	562	569	564	591	585	590	549	567	577	571	622	606	600	587	596	593	631	633	591	632	582	587	604	608	553	555	574	565	537	631	547	604	574	579	573	533	619	545	576	589	540	540	567	569	604	593	556	562	596	613	575	596	564	637	570	579	589	545	590	620	589	581	643	611	571	632	572	543	597	626	595	628	555	587	556	590	625	564	580	592	597	543	599	577	588	579	580	617	592	598	597	561	580	579	611	603	651	598	609	552	596	563	613	553	597	578	611	607	590	611	611	581	611	618	598	602	584	573	570	570	568	622	613	629	621	618	642	563	583	572	580	594	590	633	586	597	560	630	566	607	559	563	571	568	551	567	590	570	539	574	590	548	594	577	567	594	605	567	590	558	566	560	576	598	574	617	583	583	573	594	622	591	598	585	594	600	649	608	600	600	583	627	587	599	604	610	607	584	577	582	641	563	611	646	593	559	595	572	627	569	593	593	552	565	581	526	559	548	532	568	569	623	581	604	581	597	596	597	559	585	572	623	546	583	576	555	560	589	602	587	549	569	578	580	611	587	572	599	578	612	593	621	615	606	610	627	575	561	607	624	595	575	603	567	576	585	603	565	582	601	606	580	606	592	616	611	583	598	543	601	603	606	592	551	620	550	565	589	604	565	587	597	606	607	568	586	617	608	629	587	586	578	599	549	583	559	561	551	585	578	600	596	618	603	597	555	575	566	596	599	606	568	553	564	517	604	597	595	569	601	596	558	585
24833	6378	3702	3530	2770	1579	1172	1052	906	724	473	456	383	481	458	332	255	276	254	243	231	204	210	210	207	201	169	174	184	160	169	167	183	191	196	200	183	201	196	199	183	213	171	179	167	180	183	174	164	162	156	181	160	162	169	192	173	202	194	159	156	163	168	212	163	171	194	168	184	146	191	191	179	149	149	175	178	176	139	167	187	178	195	158	154	173	149	161	185	155	201	164	146	170	182	156	174	167	147	174	187	175	173	180	174	159	160	193	165	156	176	162	180	195	153	162	173	162	167	179	165	184	174	176	183	175	172	183	166	212	193	169	184	173	199	194	166	187	182	152	155	152	170	180	170	170	171	149	177	165	159	176	187	169	160	179	212	157	171	149	192	174	171	161	195	167	157	206	166	175	176	178	176	151	167	163	170	186	181	163	163	167	190	158	171	162	173	170	177	195	177	168	182	178	196	162	196	156	168	186	183	181	162	180	167	157	168	165	161	192	190	186	171	194	178	171	194	182	185	160	188	166	160	192	176	167	161	185	173	164	157	192	188	160	166	165	172	180	171	196	182	193	175	154	195	163	176	199	198	162	166	194	191	188	164	189	180	196	163	160	165	165	162	158	152	199	170	177	183	173	201	194	193	186	160	174	168	183	165	151	174	196	204	184	165	179	168	151	160	195	181	193	166	152	180	168	157	165	202	167	180	165	176	182	175	160	156	160	177	155	189	173	152	194	158	154	188	180	145	157	195	205	188	152	179	170	169	160	167	182	181	178	193	182	178	177	199	176	167	171	196	172	172	183	182	181	167	192	172	159	156	175	163	159	190	185	162	150	178	169	170	170	191	180	168	164	160	150	196	197	155	156	176	149	182	158	146	157	161	184	176	186	178	179	171	170	180	192	148	173	165	178	172	167	151	152	183	189	163	152	184	169	168	181	176	147	183	187	198	189	187	161	181	187	195	150	166	141	215	174	176	198	171	180	188	164	167	179	189	169	170	167	195	160	166	200	191	165	168	183	194	183	165	176	202	154	181	141	151	182	162	162	189	204	198	147	179	171	148	207	200	158	159	171	157	174	177	190	165	155	187	206	210	194	163	178	152	156	166	166	141	171	192	200	180	194	176	161	192	165	184	162	193	209	160	161	190	187	173	192	158	178	167	166	162	166	158	152	154	163	170	189	185	159	172	189	173	129	173	179	146	174	157	162	186	169	184	187	185	150	175	164	203	176	152	165	175	183	171	173	164	152	179	158	179	168	163	175	169	167	170	191	175	160	183	135	169	152	167	172	199	175	149	175	162	192	188	209	170	167	173	176	178	160	158	174	185	163	158	189	182	189	164	160	187	196	180	174	172	182	159	158	170	168	174	184	157	156	176	175	178	179	170	183	189	177	179	167	155	175	190	150	164	184	155	159	152	170	167	162	169	179	179	175	176	166	146	185	166	173	166	176	185	174	142	160	178	170	140	184	173	187	178	155	184	164	163	162	157	176	183	174	156	155	186	182	181	171	178	179	188	173	173	157	149	176	175	161	178	178	194	199	165	180	173	176	155	181	172	181	175	178	185	176	189	175	198	168	180	183	159	168	158	150	189	170	165	147	169	160	175	159	173	169	133	178	175	168	173	163	161	154	153	157	173	167	178	170	178	174	152	163	138	185	188	200	173	195	199	154	191	197	155	147	173	183	177	173	167	149	164	169	173	188	162	147	159	196	197	205	149	177	191	175	171	171	162	167	191	183	172	179	167	162	169	186	186	165	180	150	201	172	182	186	138	173	156	172	177	176	163	151	167	185	158	167	166	173	156	166	161	163	174	159	183	151	199	197	174	177	172	165	169	166	175	155	182	155	179	170	186	153	190	142	151	184	148	158	180	167	174	181	160	169	167	160	186	201	169	170	159	178	196	151	162	169	173	181	163	193	153	150	168	158	183	179	177	183	169	182	163	185	181	196	180	152	162	168	162	203	162	198	177	184	222	160	179	155	191	185	167	178	175	173	164	173	177	147	155	185	208	161	168	172	163	150	176	166	166	173	182	186	184	204	175	169	174	186	182	164	187	169	160	165	155	161	191	183	166	171	155	187	208	160	177	197	158	161	176	175	172	189	179	148	165	169	170	172	161	174	162	172	156	174	180	148	155	179	168	168	193	153	199	165	161	188	169	185	182	174	166	148	143	154	156	172	181	177	161	177	178	168	173	190	168	176	168	180	167	175	190	178	186	175	185	185	165	173	162	178	157	152	182	189	155	162	222	161	155	192	150	181	176	177	181	173	187	183	184	165	142	183	170	178	163	161	192	166	165	166	162	144	202	170	171	172	169	171	195	196	187	156	156	182	176	196	200	184	159	167	164	154	169	173	173	171	182	183	185	188	188	179	161	157	168	162	161	179	149	202	181	176	171	163	212	165	200	173	171	181	161	163	157	161	174	162	145	158	167	150	154	163	147	183	160	158	169	204	190	191	170	150	187	179	175	164	171	176	149	165	194	199	182	173	191	164	190	163	147	167	160	175	149	170	170	178	163	182	172	165	183	167	179	182	154	158	167	165	219	161	171	171	196	173	211	179	171	156	153	179	169	170	183	155	160	166	168	204	160	177	190	175	191	205	188	187	176	161	168	159	155	160	169	165	181	160	160	178	177	142	189	205	187	175	185	157	166	163	144	177	177	174	173	176	180	177	175	168	196	174	158	173	207	181	176	179	181	170	157	165	211	175	172	179	162	170	150	168	172	188	169	172	183	171	169	197	179	164	188	181	169	167	202	151	211	162	183	176	184	190	192	174	151	159	175	181	193	186	178	173	166	188	150	171	156	176	179	172	145	154	193	173	170	173	180	177	180	182	168	190	173	181	189	162	162	151	167	154	179	166	162	164	162	191	184	173	171	160	169	186	156	164	182	165	187	172	168	165	178	187	159	161	172	149	177	176	168	160	165	165	180	151	142	171	166	157	183	163	156	182	191	151	182	182	175	191	168	180	166	144	140	152	167	174	154	196	191	148	147	206	167	170	152	156	168	179	203	172	174	176	179	196	174	155	164	167	177	170	179	207	175	200	185	166	190	178	168	173	156	174	179	187	178	185	179	173	166	210	191	158	197	139	199	176	188	172	185	179	172	166	164	205	176	174	173	155	172	176	160	158	183	177	178	164	157	170	182	205	180	159	166	182	192	161	165	164	187	179	197	182	164	171	192	212	180	188	154	178	186	150	217	183	188	192	159	166	152	204	147	186	182	170	170	169	180	144	157	200	136	139	180	186	170	161	177	167	184	219	172	177	199	160	151	177	180	179	206	176	202	197	175	156	184	163	165	193	169	155	170	171	161	160	163	168	206	191	192	188	164	161	174	173	158	195	159	181	177	178	181	190	197	161	189	185	132	186	156	172	191	185	173	170	161	187	139	187	174	170	185	169	157	143	167	175	170	177	171	169	179	184	153	155	169	179	195	156	152	220	181	190	158	186	187	186	191	184	183	164	175	194	175	172	160	161	171	169
14927	3868	6263	9614	9019	5496	4558	4627	4461	3266	2390	1915	1836	2351	2088	1530	1124	1078	1093	942	836	786	705	691	557	508	535	511	533	505	498	508	497	521	537	542	511	563	593	534	577	503	516	481	462	450	492	387	408	453	480	469	445	384	415	402	430	458	432	440	411	425	393	432	406	405	397	393	380	415	402	430	405	393	432	419	406	381	370	399	401	417	406	423	386	376	364	361	415	413	385	429	444	407	404	415	387	428	384	416	383	403	424	403	386	391	421	402	388	416	375	378	374	402	412	416	395	431	430	413	365	387	376	397	370	374	406	370	422	384	423	405	411	413	432	405	415	367	355	426	392	389	404	362	421	382	418	400	421	401	404	373	380	397	382	395	399	398	396	374	375	414	413	413	403	419	415	399	382	433	395	345	416	411	379	385	369	417	399	399	389	384	403	392	384	433	420	403	395	404	396	383	386	412	393	370	365	396	387	407	407	388	391	383	387	388	380	404	371	367	384	397	416	409	435	365	373	412	369	390	400	415	434	397	440	446	377	357	418	419	393	415	387	372	401	419	401	399	399	418	412	375	379	431	407	405	412	447	378	406	414	375	391	396	409	413	410	420	379	365	425	396	398	404	352	402	360	377	379	402	409	398	387	384	394	428	394	369	430	355	392	417	390	427	376	359	368	415	411	385	391	412	359	375	442	424	411	398	382	403	384	390	398	371	385	396	393	425	396	407	393	409	412	356	407	406	396	382	393	397	392	381	404	409	414	387	410	388	401	370	373	429	412	409	386	381	422	409	409	369	378	377	383	409	406	391	442	414	405	384	402	427	369	408	384	377	436	398	373	355	379	392	389	388	396	375	431	364	426	392	411	384	418	439	379	373	384	384	385	391	374	379	373	402	422	403	388	379	379	389	409	415	395	387	393	401	415	350	405	385	387	391	376	404	386	412	398	414	387	397	398	376	419	379	437	374	406	411	373	379	391	391	406	362	387	409	448	428	381	388	405	407	422	429	402	398	395	415	401	383	387	386	426	413	370	388	387	363	391	391	421	397	395	427	391	397	405	413	443	360	391	373	413	408	441	392	416	362	426	384	386	404	439	402	394	384	381	413	415	416	439	427	404	424	419	388	400	402	385	367	394	374	411	406	411	394	413	438	409	409	374	394	401	377	389	401	385	396	374	411	372	398	408	372	391	391	384	396	396	398	398	414	399	410	409	407	350	381	414	404	404	385	396	397	392	421	386	390	385	394	398	380	377	398	393	403	418	438	390	381	396	371	417	430	401	363	403	404	376	436	416	416	417	402	398	381	414	409	395	394	415	422	417	380	426	392	372	357	419	404	416	407	365	394	404	404	412	373	426	380	422	429	395	361	412	383	424	409	375	426	363	370	413	400	378	388	374	400	429	409	387	407	399	411	374	391	409	404	419	386	435	399	408	364	395	413	374	408	414	374	398	411	412	405	381	401	421	393	390	377	382	399	404	371	374	375	393	408	402	418	419	395	383	362	398	414	386	379	377	405	383	407	412	418	386	402	413	370	378	400	393	353	418	366	384	396	370	391	392	391	418	384	374	423	432	359	394	404	396	389	410	412	392	403	383	381	406	421	466	395	390	398	409	397	380	427	388	405	402	427	381	432	390	407	417	346	415	389	405	416	395	421	398	369	406	401	427	401	386	418	385	419	385	406	400	417	399	393	413	388	402	359	407	379	390	440	403	397	410	393	412	405	409	396	380	404	385	422	382	379	381	398	403	392	410	404	393	386	402	408	408	424	382	394	372	358	417	386	421	410	402	369	392	453	398	416	418	391	413	365	376	412	420	407	399	395	356	359	456	375	406	406	393	391	388	376	408	380	400	398	422	379	384	415	398	408	390	405	398	428	433	396	410	400	403	400	418	397	425	392	403	427	375	418	367	400	400	417	435	400	381	364	383	354	393	436	398	401	389	424	366	391	389	400	413	428	407	352	403	363	392	420	421	424	453	413	408	395	376	401	403	384	392	388	397	396	363	417	415	426	387	429	388	400	404	373	377	373	358	386	383	371	411	428	411	398	428	411	416	426	398	377	399	418	385	376	427	392	409	377	406	353	391	406	389	403	405	375	393	425	400	422	404	419	432	378	406	425	405	419	376	401	387	387	399	424	363	396	425	386	401	436	409	373	393	364	409	387	406	389	371	424	403	372	423	369	414	400	401	409	355	394	435	381	422	404	417	374	396	400	411	383	383	435	376	400	403	374	375	397	409	402	402	427	356	427	403	386	431	356	414	422	386	424	405	425	397	378	373	398	410	421	379	378	404	403	393	429	367	394	398	360	429	405	396	399	389	383	384	383	396	426	408	393	404	394	364	385	420	371	409	383	384	379	402	391	397	408	409	435	446	410	416	399	363	406	414	418	416	421	385	392	398	362	399	384	421	423	392	408	364	363	393	417	407	413	399	405	386	382	378	436	398	386	403	394	360	381	376	421	403	423	361	403	397	433	395	371	393	406	404	420	403	386	394	383	419	378	411	384	402	411	412	399	428	383	402	434	419	399	409	364	431	387	385	401	388	377	386	392	391	402	439	396	378	408	396	387	402	435	396	399	391	410	376	361	362	412	412	386	398	385	394	392	389	389	404	400	435	406	384	405	393	373	424	378	382	351	430	362	360	374	402	388	379	410	421	363	395	376	420	374	381	403	444	419	402	408	413	387	400	424	411	369	374	405	428	396	413	414	430	394	427	396	393	404	426	381	378	393	393	377	377	407	395	409	392	421	365	428	371	366	416	410	413	404	398	418	398	460	425	422	397	385	389	371	415	411	385	397	420	407	404	393	401	368	399	357	370	411	427	401	402	407	400	411	414	402	410	398	382	390	352	382	411	411	397	412	369	410	347	392	383	400	426	395	422	364	420	400	423	378	397	403	418	394	372	376	383	372	401	390	400	370	447	405	367	383	405	389	413	387	389	399	401	386	387	380	413	400	387	408	389	400	354	395	407	387	416	413	402	415	369	381	395	391	368	406	382	404	417	405	403	400	388	442	417	395	387	423	425	418	386	393	384	430	412	367	390	464	434	425	378	398	429	407	409	408	382	393	372	402	375	382	384	374	376	394	410	396	414	403	421	408	410	364	386	385	375	416	391	415	416	384	415	377	398	416	404	363	371	404	428	380	384	408	397	409	408	418	409	415	399	401	414	418	390	411	385	386	401	401	386	421	406	384	410	372	407	418	411	404	396	388	400	398	388	387	367	384	404	416	434	414	401	398	382	410	401	417	385	378	403	432	413	379	372	421	380	408	411	421	391	417	384	384	396	386	346	380	388	386	372	433	383	399	374	392	423	362	392	382	389	406	441	381	403	413	396	417	421	372	384	425	421	381	429	418	383	397	363	388	407	403	384	373	394	403	395	418	421	431	392	412	430	404	360	389	416	398	368	394	400	370	370	424	395	398	394	376	369	436	385	393	369	393	365	416	431	374	423	418	385	385	350	388	383	389	368	438	389	420	363	392	430	394
33121	10482	6541	6362	4294	2316	1909	1702	1449	1007	755	684	707	799	643	456	417	360	355	332	302	271	230	229	218	211	218	198	176	197	201	171	199	211	189	214	235	229	213	210	206	218	178	188	147	180	166	183	142	173	195	175	198	170	175	167	189	183	174	189	161	171	191	165	170	169	162	172	165	197	163	181	185	197	171	160	175	160	205	164	178	183	197	174	169	174	163	161	191	154	183	174	161	181	176	168	157	153	210	172	178	156	164	155	196	145	194	164	136	175	190	167	176	165	142	162	174	178	166	156	161	143	171	184	193	178	146	168	153	197	167	163	162	166	162	147	177	173	189	199	155	165	166	184	186	175	187	163	167	179	148	201	182	159	158	187	155	173	165	168	171	177	139	181	167	168	169	168	176	162	184	171	194	162	145	150	166	175	206	189	151	157	149	171	195	183	165	195	173	180	184	172	168	182	178	172	158	178	182	163	157	170	163	163	174	176	159	184	178	174	181	156	180	177	189	182	157	145	176	168	194	170	189	170	175	151	165	178	181	161	162	181	181	181	168	147	165	166	193	183	187	152	169	175	156	160	161	159	178	181	186	192	177	171	142	189	172	181	186	162	139	198	179	169	158	174	169	186	155	161	157	151	183	163	171	176	168	173	158	168	156	172	166	158	179	167	179	159	209	172	168	199	147	169	157	171	159	177	159	182	175	162	167	156	172	184	174	181	176	173	170	161	167	191	159	159	172	200	148	188	163	163	164	191	180	195	161	179	212	178	166	173	165	182	150	163	154	153	164	163	181	186	182	162	203	165	189	172	179	159	164	162	204	163	173	148	172	188	177	149	144	183	159	165	149	168	163	157	161	159	172	143	151	165	158	176	199	151	174	184	156	173	183	163	175	203	191	164	184	141	163	170	186	162	136	174	173	184	159	169	176	176	169	155	172	176	179	151	172	163	176	190	178	198	168	178	183	173	198	169	157	178	164	175	206	163	176	176	148	197	174	165	170	172	182	152	191	187	160	163	172	162	198	189	197	171	169	170	171	180	193	164	164	173	159	179	151	166	171	174	198	177	201	186	193	186	179	176	169	158	165	155	168	192	154	185	171	179	169	179	162	146	160	178	176	201	158	187	159	178	159	162	172	163	162	186	162	155	197	175	167	178	183	151	172	190	164	164	180	163	162	150	171	188	154	197	162	151	166	201	170	156	168	171	166	178	151	145	172	151	206	167	166	180	173	189	164	170	171	143	165	166	163	158	185	158	154	183	193	186	172	144	170	176	165	185	159	181	183	179	195	172	161	161	178	181	147	166	134	182	175	171	141	158	165	172	150	177	189	172	166	186	181	171	192	184	172	186	162	172	168	180	172	172	157	156	188	176	181	170	182	178	205	162	184	163	187	156	165	189	184	172	200	157	179	169	149	173	184	167	182	137	190	179	121	184	170	153	194	167	161	191	174	166	164	161	168	169	155	186	178	183	170	188	166	160	166	170	171	165	137	206	173	162	171	182	169	171	169	193	167	174	170	162	184	161	183	154	152	173	164	188	167	177	191	172	177	176	175	156	183	157	178	181	169	155	155	156	187	169	180	187	186	184	173	198	186	167	172	148	161	171	180	170	169	163	152	187	173	151	200	177	180	159	169	165	183	172	174	157	159	187	187	185	141	199	163	178	172	175	181	176	150	144	174	171	179	152	166	163	174	169	180	184	168	184	189	187	193	168	171	170	191	159	174	164	177	174	162	168	156	168	174	190	191	169	193	163	187	162	175	147	166	177	157	155	159	157	153	169	156	178	185	185	146	187	169	171	184	185	169	153	156	156	164	178	166	163	144	192	200	168	190	171	167	153	173	186	165	180	157	170	154	160	178	175	195	177	188	162	165	185	186	190	155	172	168	158	163	165	169	163	145	182	179	184	190	193	182	171	171	183	180	185	191	142	179	164	173	176	200	159	157	156	164	154	183	167	175	181	155	162	183	140	173	173	192	160	170	167	164	181	161	152	147	163	161	170	160	126	169	140	152	147	161	158	178	171	159	144	171	197	180	169	201	191	151	198	181	170	158	167	176	184	158	137	154	161	154	171	194	178	178	167	188	166	167	170	186	157	161	161	128	152	169	167	161	172	170	188	162	177	149	183	196	189	155	193	151	181	178	161	169	176	181	167	173	164	161	148	173	159	171	174	190	152	166	174	189	180	181	188	159	179	177	158	151	170	182	164	164	176	179	163	160	180	166	173	144	193	155	160	185	152	181	193	167	174	142	173	151	183	160	173	166	163	187	145	160	158	181	147	159	189	178	174	163	180	163	178	195	174	162	182	145	156	183	180	151	174	188	168	163	160	191	171	168	162	167	158	174	155	167	174	185	166	141	184	193	155	188	172	165	133	173	188	169	184	206	173	172	159	179	167	166	169	193	173	147	157	150	170	176	174	162	153	156	156	175	192	192	188	147	157	192	161	186	185	140	158	174	171	158	182	203	169	194	169	180	157	171	155	171	136	168	184	162	168	168	171	179	175	178	175	172	159	152	144	201	170	167	178	165	148	170	170	194	162	172	178	174	185	195	166	174	167	175	193	158	156	174	194	146	158	166	179	169	166	190	162	168	166	185	186	179	186	159	179	155	166	168	190	177	177	180	165	166	175	146	184	172	179	167	167	173	184	152	151	179	194	172	153	180	145	173	134	181	165	172	166	173	167	182	142	182	177	173	159	155	163	156	184	178	162	158	180	214	156	178	195	190	153	178	152	166	171	177	164	175	194	169	156	146	179	181	178	150	156	170	179	183	149	189	172	159	175	176	156	166	170	181	182	162	173	202	184	170	166	192	183	170	180	169	184	178	181	159	160	177	164	172	164	167	185	146	169	184	168	148	159	169	166	175	171	195	168	171	161	150	173	157	175	164	154	167	197	183	175	166	144	168	153	152	173	169	178	160	160	165	189	186	176	154	185	183	194	166	205	167	145	174	193	171	168	177	148	155	163	183	185	166	180	156	177	190	184	152	185	167	170	175	195	158	152	165	163	167	167	164	162	176	156	152	158	175	172	194	158	172	173	165	207	186	185	162	174	170	193	173	148	179	177	172	200	180	167	161	153	160	170	166	189	158	168	185	142	182	201	154	163	187	169	182	167	154	159	198	201	175	163	198	164	173	175	188	153	183	196	175	189	182	179	167	172	180	183	206	163	166	200	151	173	172	156	171	173	161	149	152	171	168	159	164	160	158	170	175	185	159	141	171	185	165	152	171	165	156	164	185	179	189	164	181	168	187	163	174	172	178	169	191	147	156	188	171	163	172	177	180	187	172	180	163	177	175	164	174	180	164	157	194	148	170	169	177	178	171	193	202	170	158	147	157	168	168	188	159	175	181	182	174	161	161	172	174	159	162	177	162	160	146	186	165	186	180	186	156	169	164	143	202	164	189	179	160	157	148	147	167	169	147	171	184	147	164	156	170	177	150	175	183	179	177	155	157	165	162	165	144	168	164	158	145	188	163	174
18871	5274	9490	14171	11815	7570	6899	6897	6425	4513	3864	3147	3393	4347	3124	2320	2006	1693	1767	1433	1191	972	988	856	703	625	633	608	596	586	561	588	586	655	678	695	684	705	593	652	700	654	613	566	489	523	450	426	487	498	532	493	432	456	429	411	451	470	422	423	411	432	421	424	434	424	415	405	421	399	399	375	407	426	431	368	414	416	407	383	425	432	417	422	392	394	372	411	384	395	452	413	403	410	381	398	398	412	418	400	415	423	427	381	418	367	418	384	443	400	395	380	441	421	389	400	365	379	407	390	393	418	406	402	423	396	401	437	412	447	410	421	419	393	417	399	438	396	438	416	401	366	404	423	404	389	418	415	389	379	401	431	387	387	415	445	382	386	390	408	385	422	406	415	405	349	442	408	406	396	406	423	420	400	386	420	404	396	427	404	414	436	395	419	402	406	395	442	426	402	406	415	388	403	388	426	394	417	384	394	382	401	442	411	393	391	439	443	396	372	450	384	390	408	368	395	401	388	416	424	411	398	407	424	397	399	413	429	396	398	392	407	419	405	407	449	371	408	411	389	407	381	396	408	452	429	412	423	414	394	406	431	429	392	389	417	394	428	402	391	397	418	399	401	411	358	431	385	423	397	398	384	425	421	417	383	438	403	418	410	415	406	404	403	439	402	372	392	408	397	360	364	382	393	372	407	409	430	381	410	434	363	429	387	419	374	427	390	412	356	426	417	401	379	443	408	400	394	428	403	358	427	402	413	420	405	409	399	405	394	405	389	406	403	388	388	370	425	420	422	390	391	392	399	420	389	431	416	390	405	461	416	394	381	399	425	421	373	386	418	381	428	437	402	395	405	400	433	404	401	383	392	404	446	382	431	399	407	375	442	386	441	414	419	394	402	424	400	364	397	391	419	390	340	448	419	402	415	405	402	399	401	401	416	398	418	414	404	396	464	380	423	408	393	407	398	417	392	410	373	358	400	418	391	432	406	417	368	402	427	436	424	436	382	404	429	401	393	391	388	395	402	377	425	427	407	396	414	378	406	399	414	389	408	422	372	403	427	426	392	378	383	413	409	398	425	392	402	431	422	409	424	407	362	415	400	401	426	418	419	392	418	412	404	398	421	404	411	390	394	400	368	415	416	398	351	445	411	377	394	421	418	435	388	412	359	388	377	418	384	395	385	384	401	406	422	416	375	399	409	382	418	397	382	405	405	396	417	370	422	378	419	436	377	425	401	377	431	402	419	406	388	375	413	415	396	404	408	404	377	431	429	405	395	424	393	390	388	416	390	438	401	392	438	409	432	374	380	393	406	400	414	431	394	419	383	439	398	412	415	437	374	437	444	393	389	409	424	409	431	393	388	414	413	366	429	409	436	378	396	424	379	390	423	402	413	414	449	377	424	400	403	399	405	354	395	383	379	388	414	422	418	405	401	412	369	427	427	399	439	381	390	411	429	396	395	408	392	399	448	413	404	401	372	393	399	422	410	413	418	389	415	411	415	385	413	391	424	404	424	359	401	395	393	406	385	395	410	394	405	430	397	424	418	413	381	380	439	387	353	382	426	406	402	434	428	427	387	406	425	409	406	412	411	380	400	434	412	429	425	381	428	412	404	384	404	368	414	406	385	401	418	382	407	422	408	427	373	407	432	422	432	406	377	394	410	387	413	415	391	410	416	371	420	411	404	399	407	405	411	421	398	399	388	414	432	390	362	393	410	401	366	438	413	392	441	372	434	415	382	440	420	414	399	406	427	401	419	391	389	400	405	442	382	389	472	405	399	430	403	420	396	429	440	463	410	428	429	397	375	417	387	415	399	404	400	427	406	383	423	418	408	392	418	414	402	395	404	375	416	429	400	358	391	421	433	402	415	427	420	412	377	424	406	426	443	407	403	393	411	399	403	398	388	413	386	415	397	413	399	394	413	393	415	401	403	410	393	392	426	429	431	393	426	419	417	437	424	419	375	409	418	422	402	455	434	413	413	377	426	437	386	371	456	401	413	418	390	403	358	449	429	410	404	401	447	413	395	403	398	370	390	389	348	406	381	393	379	400	395	403	406	397	410	405	376	429	387	434	368	446	402	396	439	407	400	412	420	354	404	401	411	391	430	409	383	434	409	411	377	421	429	390	408	426	446	405	424	419	409	389	394	411	395	441	432	384	411	385	413	386	431	419	393	420	435	420	401	412	430	387	407	414	406	433	400	384	411	446	382	433	395	410	409	406	410	436	394	393	396	430	399	389	353	423	374	394	402	390	431	423	415	403	395	417	448	387	401	365	390	416	391	454	384	386	382	380	435	408	452	412	420	385	411	417	416	393	432	390	397	428	454	408	383	381	402	385	433	413	406	423	423	391	426	392	390	392	404	375	382	426	405	383	394	407	411	408	408	387	399	386	421	439	409	392	426	419	386	377	378	383	451	413	412	378	402	441	411	393	367	398	384	366	412	424	410	406	391	372	407	417	388	373	384	427	413	431	352	378	408	403	387	385	415	425	422	429	386	411	378	414	441	412	381	422	374	422	377	416	405	391	410	417	403	409	403	379	417	422	401	396	413	396	375	415	355	444	440	431	428	404	447	412	408	421	400	400	379	364	401	396	416	417	394	393	415	395	431	423	395	440	460	381	424	454	400	418	389	430	466	401	420	373	397	435	378	394	388	426	386	400	418	434	414	375	378	376	443	416	356	408	386	420	407	407	389	391	347	421	417	371	389	413	452	400	416	390	406	396	393	411	414	472	421	406	420	412	421	408	421	439	423	403	413	377	417	400	360	394	394	433	426	411	386	402	432	401	384	397	409	427	394	391	373	426	419	410	394	375	404	421	394	388	389	399	394	407	412	396	372	405	408	401	420	389	389	413	418	406	394	400	417	407	370	383	421	405	399	422	384	409	409	412	392	397	430	402	416	421	421	402	418	424	429	400	396	407	359	439	417	386	417	384	420	394	386	399	430	420	410	431	402	436	413	423	404	416	433	417	378	436	380	382	417	390	399	416	420	383	382	413	414	374	412	424	385	378	396	389	375	392	405	394	403	425	406	410	409	401	393	427	420	401	394	399	371	438	386	380	394	387	392	420	416	385	395	387	419	418	384	380	417	411	371	371	412	413	416	406	388	402	419	399	373	413	430	398	430	408	422	417	424	385	394	416	434	410	400	426	401	375	411	411	391	391	397	408	408	366	400	416	392	386	375	412	398	411	440	404	461	409	429	382	371	416	430	434	421	426	410	441	407	413	420	384	415	416	382	400	477	439	387	412	414	408	421	392	445	416	407	406	413	395	434	423	374	400	403	382	406	413	409	380	410	374	411	415	403	413	381	369	413	398	413	405	430	407	396	431	426	433	394	410	397	372	379	413	400	415	409	441	400	391	384	401	398	418	377	395	432	392	379	396	388	426	393	408	374	387	407	379	392	392	381	402	388	448	414	433	391	407	416	401	454	396	397	395	394	390	411	334	380	403	416	412	414	420	418	361	383	377	408	377	452	418	410
10821	2368	1925	2164	1367	761	703	614	551	390	304	292	329	359	346	313	320	282	266	297	299	298	247	323	264	312	284	289	285	282	277	261	282	294	261	277	257	277	324	296	274	309	262	268	257	271	270	275	307	291	237	282	284	255	271	249	272	285	277	263	278	254	262	282	267	252	259	263	285	253	294	282	284	277	272	307	261	234	280	295	265	328	276	282	255	278	289	253	280	287	265	292	272	268	283	275	297	281	264	252	287	266	295	268	265	316	297	278	278	305	251	247	271	277	259	308	276	286	283	306	268	275	283	255	288	257	266	276	261	290	261	289	256	287	286	270	283	243	240	266	275	289	292	265	273	293	256	293	273	259	262	314	250	289	288	280	307	258	282	257	290	292	318	318	239	289	293	258	245	305	271	271	283	282	289	276	260	296	243	274	291	258	294	295	284	268	293	260	260	272	251	257	253	245	281	284	294	265	261	298	270	289	282	262	275	294	279	301	241	306	271	296	285	302	315	251	261	272	251	263	267	293	287	271	242	277	306	277	262	295	267	264	283	246	269	281	254	275	277	286	285	276	262	299	257	284	276	273	273	287	283	280	273	266	291	268	292	255	284	261	248	266	268	251	272	244	302	278	253	272	266	265	266	269	301	255	231	270	305	260	287	271	250	294	287	293	214	269	291	258	265	288	271	301	300	272	265	284	301	293	297	263	274	270	284	300	255	295	260	296	269	257	243	256	272	250	265	233	250	294	286	256	270	271	266	267	280	276	264	258	275	266	239	270	311	263	264	281	260	268	270	277	235	296	301	262	254	259	264	260	294	229	277	267	272	275	244	295	237	275	309	273	262	283	285	238	289	270	258	306	270	284	266	251	279	290	265	257	230	254	267	289	259	294	270	268	282	270	259	253	294	263	278	298	277	288	264	265	276	259	272	281	254	272	268	260	274	284	289	268	298	256	281	293	268	276	265	279	282	255	281	286	267	301	290	326	307	274	238	260	281	278	255	272	272	309	289	266	264	276	260	267	278	255	245	297	259	269	282	265	289	226	284	292	287	289	277	276	264	261	300	258	282	283	245	262	259	258	237	282	293	256	273	306	259	267	274	276	282	257	281	266	292	291	277	281	292	277	265	291	258	273	274	280	258	297	261	304	288	248	255	285	288	283	260	294	248	279	253	281	264	303	276	246	275	233	244	259	265	296	269	272	270	274	262	271	266	280	292	290	296	265	250	275	252	274	298	298	254	280	265	276	291	323	270	275	272	275	260	300	271	305	306	286	280	282	247	232	262	267	254	272	262	249	277	268	271	261	289	289	273	284	266	289	266	301	274	300	263	259	285	289	286	269	302	292	261	256	281	270	243	257	284	305	267	270	290	264	295	238	283	282	252	275	253	287	279	280	273	270	265	268	262	293	297	257	266	265	246	273	295	276	311	248	299	317	281	301	229	241	261	291	289	261	262	244	261	312	206	269	273	263	268	293	278	238	263	256	261	284	275	302	280	260	261	287	286	283	284	262	263	274	267	246	306	261	282	290	279	255	269	269	321	277	286	276	272	265	257	230	239	269	283	260	245	298	299	316	297	267	283	298	273	292	256	269	269	262	280	289	269	270	272	269	312	272	289	257	272	246	271	263	250	294	291	271	288	276	281	273	259	305	261	259	264	300	269	283	280	241	268	252	276	267	267	265	283	277	270	263	297	280	293	288	239	249	251	270	262	281	247	276	300	276	278	243	269	273	312	230	283	238	257	278	270	268	264	269	263	278	276	292	249	269	248	245	260	264	261	249	270	268	268	288	288	266	286	292	261	280	233	296	282	281	280	296	279	287	252	242	256	273	285	254	273	280	298	270	302	291	294	265	294	259	295	249	261	275	280	277	243	267	284	261	283	295	310	276	254	251	283	286	284	282	274	263	280	275	247	274	263	238	296	272	255	293	256	262	269	288	264	305	269	261	265	296	271	267	281	270	297	254	301	283	256	273	306	282	265	292	265	268	264	326	291	283	248	268	300	271	293	289	279	284	297	322	303	293	267	286	275	275	244	300	250	307	293	271	300	281	268	276	269	270	266	267	286	235	279	282	291	296	269	274	271	261	298	313	303	286	266	251	285	308	269	252	263	282	272	248	280	273	290	252	295	285	257	265	290	258	284	253	252	266	303	266	307	290	272	301	276	245	264	306	269	264	312	303	286	268	275	292	273	263	241	278	286	293	257	273	257	276	272	262	268	312	252	280	233	293	329	277	271	284	261	275	277	275	294	286	295	281	260	274	257	274	308	267	271	314	266	311	270	269	297	270	284	282	292	284	260	249	287	281	287	295	271	277	275	305	292	283	278	272	265	287	281	272	299	259	255	276	323	274	291	265	254	300	298	266	291	296	300	287	279	278	273	290	256	282	267	259	288	306	260	260	267	282	272	307	288	268	251	275	301	288	262	278	272	287	312	269	234	306	285	274	274	268	260	271	271	275	247	285	282	282	249	244	268	253	290	282	275	292	267	234	242	265	281	272	283	297	275	303	286	263	280	262	269	305	309	279	278	292	280	256	279	280	237	288	243	287	308	254	255	278	253	234	268	290	276	257	264	257	241	272	297	284	286	291	246	311	289	275	245	276	286	248	270	297	250	291	255	285	280	284	273	250	275	283	269	287	268	265	303	267	283	245	260	263	279	266	277	286	300	242	286	265	245	302	280	254	274	270	243	285	256	278	292	269	288	267	316	301	254	280	280	245	310	261	290	262	275	265	270	288	268	261	262	280	280	300	263	277	271	274	270	262	245	341	276	265	251	279	267	292	273	296	285	281	311	294	268	258	264	272	277	266	259	285	282	278	284	266	285	259	270	259	255	266	277	230	291	283	270	269	272	284	293	254	267	279	276	301	251	240	237	292	289	272	292	265	265	250	314	254	281	261	250	244	292	279	257	276	254	291	275	271	260	260	252	275	288	258	268	269	261	292	246	272	268	281	291	284	248	265	269	265	276	285	276	291	250	259	254	258	273	294	288	287	245	273	288	276	289	283	286	247	318	313	256	268	279	291	282	268	261	301	279	295	284	253	258	287	299	271	300	293	234	291	272	296	274	255	289	313	267	262	274	317	279	273	277	288	287	264	268	259	306	264	299	251	268	267	293	263	262	268	284	270	279	271	259	253	287	261	287	268	262	290	293	283	251	298	292	252	278	278	280	290	271	298	289	283	264	306	278	261	263	270	270	232	272	260	266	314	250	278	261	291	276	273	284	268	276	260	301	279	262	280	282	277	294	287	271	279	280	272	249	261	242	271	267	286	278	220	267	275	298	257	254	259	277	281	256	260	271	267	278	258	282	269	284	248	279	274	255	273	303	291	244	257	266	287	271	270	260	275	314	279	285	299	279	248	255	305	283	291	307	266	286	286	295	248	240	280	261	323	292	258	337	258	264	288	272	274	310	280	273	248	313	282	262	276	279	254	262	274	285	306	295	299	259	272	279	260	281	303	285	261	288	261	301	287	266	265
6812	1961	4071	6591	4723	2759	2640	2607	2267	1428	1024	843	929	961	947	944	819	672	653	661	697	709	745	693	648	641	603	623	600	622	624	634	595	665	611	596	652	629	635	594	645	642	619	619	627	640	639	587	644	607	597	585	631	580	571	600	656	606	617	557	574	585	591	569	612	599	603	603	594	610	600	555	584	612	552	584	606	623	560	632	600	566	556	551	613	557	598	584	601	587	582	627	614	615	600	625	543	598	616	586	592	566	567	621	605	594	644	569	646	573	593	621	595	568	630	601	585	563	613	585	588	618	583	602	615	592	576	572	612	595	583	572	537	617	602	593	592	626	560	622	638	603	572	537	596	606	543	586	620	608	620	582	593	562	577	565	606	579	572	566	611	557	597	576	571	575	558	639	649	616	637	598	589	584	579	604	613	554	640	565	605	596	578	618	605	585	600	605	628	598	590	607	617	599	547	593	614	647	588	580	608	598	589	636	605	609	570	594	605	636	595	579	635	612	563	592	628	596	570	613	614	572	589	577	642	577	582	611	557	600	597	573	607	578	648	581	567	564	584	606	590	581	581	583	611	563	589	613	611	570	601	573	598	580	590	568	554	636	587	640	573	611	631	610	601	542	589	610	591	619	623	632	619	598	579	584	561	615	594	555	603	581	617	571	565	568	578	593	617	597	590	659	594	596	599	639	604	562	587	562	601	595	576	592	594	581	582	589	577	597	586	631	616	588	584	628	611	601	636	616	607	621	571	629	598	570	572	614	614	615	610	603	580	611	589	600	615	593	580	616	610	628	617	585	569	616	602	631	624	591	632	578	626	597	550	554	613	586	572	585	609	618	604	595	643	613	573	625	655	592	619	623	573	581	650	591	619	597	601	610	600	612	593	583	608	586	633	576	579	616	635	606	614	599	608	619	585	616	585	583	578	609	602	632	584	613	584	589	550	586	590	634	584	554	598	633	625	598	579	607	624	573	551	571	569	600	606	575	585	600	608	605	602	605	561	593	596	555	592	603	549	607	602	594	572	616	623	627	618	558	547	593	572	617	582	566	586	622	596	605	614	571	625	588	606	598	585	613	611	559	626	589	585	608	562	637	577	583	583	610	572	606	581	562	604	587	615	610	635	591	584	613	650	582	604	583	609	612	607	606	631	624	587	618	578	610	572	577	608	591	611	559	617	589	578	615	565	564	561	598	592	579	578	572	618	568	594	592	598	595	567	644	602	625	598	589	663	590	587	622	605	557	620	671	550	611	594	611	566	597	581	627	610	580	565	590	601	625	591	592	630	600	572	572	592	644	639	572	599	592	591	601	619	578	566	599	635	589	601	565	614	557	579	616	559	585	611	607	579	564	592	597	572	604	603	599	606	614	619	615	571	570	633	596	627	578	565	589	593	595	620	592	634	576	618	571	629	620	609	618	613	607	615	625	647	578	606	618	582	601	621	613	601	598	597	624	592	552	585	598	613	585	608	587	605	593	596	610	608	641	584	611	591	589	573	633	597	592	605	597	680	614	578	571	595	631	619	648	604	632	602	594	619	556	655	592	634	634	601	611	611	606	575	584	594	600	627	615	610	575	592	597	625	625	613	594	550	586	602	587	634	585	588	606	602	612	598	602	596	608	588	608	577	605	600	591	583	567	575	596	601	577	601	605	624	660	582	595	605	598	580	606	620	587	608	621	584	590	616	591	595	548	597	620	585	616	630	578	599	581	592	661	616	634	606	653	592	600	592	584	580	579	589	615	587	599	623	640	600	639	610	590	580	584	618	551	607	588	631	645	587	603	578	626	637	583	591	646	566	620	622	616	645	590	578	611	638	582	613	603	631	548	614	620	595	578	599	620	634	614	605	584	608	567	613	646	623	596	620	589	579	609	590	593	640	585	609	588	595	596	588	589	578	583	605	611	610	617	600	630	625	591	612	617	595	607	594	622	620	628	585	643	602	614	607	622	602	647	574	638	637	603	646	644	586	551	598	586	634	577	582	579	568	622	580	590	568	563	567	617	641	588	606	586	582	590	623	582	597	606	592	613	600	607	607	591	582	646	574	647	605	627	635	565	584	605	589	613	638	625	578	587	565	592	604	628	577	599	631	589	589	639	600	609	606	632	648	586	557	593	635	577	566	550	620	590	601	619	614	668	588	633	650	575	659	624	590	615	624	615	569	655	611	594	528	586	623	579	605	566	588	625	595	641	582	582	646	592	591	603	631	585	590	560	607	615	596	612	600	592	592	613	592	601	633	607	595	582	623	590	606	600	575	640	672	614	648	593	545	566	601	621	606	586	595	586	618	566	599	609	573	587	634	584	607	631	602	580	574	589	606	573	578	601	612	628	607	588	581	611	578	607	590	611	619	611	604	592	623	601	597	621	579	589	591	576	576	588	634	615	593	589	565	622	645	591	560	594	655	563	573	578	586	607	610	571	617	596	552	573	626	587	606	566	637	622	579	582	570	592	653	605	585	591	601	605	595	640	598	577	605	596	582	553	595	620	607	550	602	610	624	637	592	585	564	589	608	590	609	588	566	647	605	554	625	582	563	583	627	600	559	579	577	609	613	598	555	569	556	589	604	619	594	613	614	560	579	597	615	589	560	614	615	603	608	601	590	594	615	611	623	604	567	545	572	566	639	592	596	579	548	600	601	579	566	630	545	612	592	617	549	568	563	605	591	640	615	602	625	615	613	582	587	648	604	610	612	610	607	560	548	600	589	631	615	605	624	582	576	613	587	603	611	598	627	603	610	596	598	591	622	653	552	594	615	611	592	563	642	605	606	626	587	636	614	593	614	595	583	598	626	623	563	556	586	589	630	578	591	581	567	590	641	595	590	637	628	638	601	604	598	598	610	602	613	575	594	643	614	653	569	593	624	583	613	560	615	554	568	604	640	620	611	590	598	590	591	599	580	582	580	596	601	603	560	589	612	579	585	585	621	611	649	642	564	579	624	573	610	601	615	571	612	623	558	650	563	619	559	607	593	602	601	621	605	585	600	626	592	609	568	610	616	601	621	607	610	621	589	612	559	607	595	575	604	599	625	615	589	628	627	575	618	580	615	623	617	596	578	583	604	565	596	596	598	581	631	591	590	597	600	608	625	619	626	654	660	594	601	570	592	592	564	627	595	597	561	578	612	599	620	582	607	616	591	619	635	628	612	616	580	593	596	625	576	616	625	633	574	596	586	607	604	571	603	594	546	576	607	569	617	625	587	608	587	575	571	575	610	609	584	609	536	586	633	630	612	616	590	580	586	591	584	589	635	601	586	558	573	562	637	632	615	612	608	615	584	626	616	599	587	599	565	598	613	617	613	604	587	579	624	580	585	608	568	613	604	613	589	601	562	629	610	625	620	640	597	574	583	599	583	618	616	628	597	595	593	594	647	594	575	576	583	600	590	597	595	592	598	609	595	578	635	595	595	609	574	575	607	598	609	612	610	591	584	585	564	582	603	571	551	617	608	600	554	604	635	634	574	623	631	580	642	596	577	589
25900	6639	4384	4673	2575	1652	1254	1166	865	652	513	472	520	459	390	371	317	275	288	236	237	218	235	189	193	205	199	177	187	162	178	192	211	188	214	184	211	218	197	182	205	181	187	183	155	187	164	178	221	184	187	198	154	155	158	175	178	166	189	181	181	203	184	165	179	166	190	183	166	153	162	179	187	200	194	161	179	196	172	162	157	172	189	185	151	176	178	190	180	166	159	172	179	167	193	151	174	185	168	172	183	166	175	172	165	177	183	161	149	163	172	208	182	168	182	165	190	171	165	191	173	191	201	177	156	182	161	183	159	169	157	166	159	159	186	179	198	160	177	162	182	178	148	138	170	167	162	170	142	174	176	177	153	162	161	173	165	173	207	187	155	201	190	199	162	181	178	181	183	161	206	182	167	163	185	200	169	196	161	160	198	198	163	174	186	216	203	154	193	176	159	203	181	177	170	192	173	177	175	156	163	178	179	191	181	217	215	190	181	207	185	160	184	172	185	202	174	164	177	162	191	169	188	189	172	180	173	168	151	180	186	157	168	161	155	178	183	179	172	177	184	197	165	178	185	177	177	168	173	173	189	179	180	216	173	176	174	162	168	195	180	180	162	170	151	192	178	196	193	168	172	194	187	204	191	185	176	146	186	192	165	159	180	200	172	181	190	195	185	188	170	192	180	174	191	153	194	189	187	177	192	190	161	186	189	193	175	195	170	201	150	166	185	169	193	161	177	163	156	181	182	163	168	186	153	175	162	168	202	189	178	171	171	173	168	173	159	173	174	160	176	168	178	196	182	174	178	186	174	175	154	178	197	181	166	206	165	157	195	187	173	178	191	193	168	177	181	156	180	158	157	169	194	162	183	151	193	173	188	173	184	178	184	175	167	182	190	211	161	174	171	159	182	172	188	171	183	187	165	169	180	196	195	168	171	161	197	198	174	136	173	183	182	144	182	159	168	166	187	174	174	196	189	164	177	167	178	193	192	175	187	177	184	174	170	174	191	184	166	174	190	138	152	182	190	177	179	178	177	162	168	198	187	151	164	190	157	178	175	179	150	171	182	165	165	171	205	180	183	164	171	164	193	188	174	187	185	163	183	169	175	176	188	193	184	179	153	173	162	178	180	183	149	167	149	204	169	172	156	187	181	195	196	180	177	190	163	162	162	200	176	167	170	164	193	166	173	167	187	173	165	175	169	181	192	173	153	180	181	186	175	169	169	171	165	177	196	183	178	203	188	183	180	183	174	201	180	192	174	163	207	180	201	171	179	162	166	181	162	188	159	185	162	174	159	140	173	156	181	161	165	162	192	182	182	168	186	180	192	191	183	189	178	167	169	181	184	171	149	158	167	184	202	191	169	155	177	178	188	167	175	199	160	191	190	179	189	186	187	186	181	182	199	179	169	158	181	189	166	175	190	195	168	165	158	152	172	172	203	158	156	183	176	178	185	220	176	180	195	180	158	190	162	191	177	181	168	183	174	168	144	175	176	181	172	191	183	161	160	190	184	179	156	167	196	159	162	199	167	179	172	182	208	185	200	171	158	190	167	193	159	169	185	178	184	183	173	180	144	179	190	172	181	170	163	177	174	178	176	160	166	150	159	165	185	193	192	188	189	150	163	152	178	156	170	167	158	167	160	171	173	170	175	176	164	168	178	163	193	187	182	165	180	215	173	156	168	191	184	182	176	151	190	204	164	185	201	192	175	187	186	199	153	168	168	177	178	158	164	181	150	187	172	162	195	184	185	175	167	158	186	163	173	144	168	163	168	182	183	195	201	152	170	198	173	198	177	192	175	186	186	182	161	169	147	162	186	191	197	167	200	200	171	176	171	158	190	150	211	187	184	175	184	170	190	164	180	170	175	189	168	181	176	170	195	171	180	180	202	173	212	170	202	197	205	190	186	190	187	174	172	173	189	177	178	164	177	162	179	191	196	157	179	165	178	179	189	169	187	169	198	158	183	183	167	200	195	179	175	173	180	182	197	180	179	186	192	169	163	156	159	158	173	182	160	163	150	176	184	175	165	186	192	199	176	157	178	162	182	175	192	182	213	171	150	197	201	202	204	172	171	185	186	175	168	200	179	169	208	179	185	162	188	159	173	177	191	192	184	198	163	169	173	183	173	187	199	203	201	154	176	202	159	198	183	188	179	185	202	184	181	178	177	183	162	170	173	187	187	180	210	205	187	152	184	175	196	174	160	187	174	173	166	170	169	178	174	171	183	179	169	161	166	157	196	192	172	188	173	175	160	172	151	180	175	182	156	179	202	191	163	182	186	157	169	176	163	177	169	181	183	167	201	169	152	173	182	206	175	179	191	192	169	159	172	182	185	170	209	214	164	205	197	182	179	143	182	190	189	175	188	179	179	178	190	171	177	197	191	172	172	187	160	175	177	175	162	191	174	173	204	181	188	171	171	183	175	172	190	191	171	189	150	181	171	172	198	170	177	157	160	164	189	183	192	179	189	171	175	162	185	184	182	164	192	175	170	181	188	155	184	166	179	162	188	164	144	195	184	162	179	187	192	156	172	159	184	190	162	159	172	188	199	195	187	163	164	164	195	186	173	171	197	177	193	185	159	196	176	180	190	172	193	172	176	166	177	152	173	170	163	207	190	181	184	187	164	176	193	176	183	164	194	171	153	187	169	167	165	165	184	157	190	200	189	170	185	188	166	203	166	196	175	174	166	182	183	199	186	174	166	188	175	174	217	189	171	175	181	162	162	181	179	156	182	187	173	187	189	166	205	175	194	156	174	177	209	159	164	169	179	170	188	182	163	192	172	171	172	196	194	188	164	176	207	160	168	180	177	196	168	179	205	197	175	177	196	204	174	194	176	158	184	157	168	195	194	187	166	187	167	171	184	165	175	152	215	156	166	164	191	186	190	154	167	178	169	163	181	185	168	179	175	190	165	181	195	183	182	164	160	171	181	195	208	179	170	172	190	175	157	166	188	178	167	178	166	180	199	210	174	177	190	167	164	157	175	187	170	192	203	169	166	189	185	189	172	188	171	171	167	165	184	166	190	184	180	188	194	144	179	164	181	151	168	209	163	174	183	188	170	173	166	162	187	149	167	179	181	183	187	204	170	181	157	178	181	171	190	168	183	195	188	165	205	198	174	205	181	191	174	188	176	184	188	172	160	185	198	173	186	186	182	189	183	197	172	200	182	180	168	164	185	181	191	199	170	172	176	168	152	192	182	170	176	204	216	158	178	158	179	197	174	166	182	179	177	167	180	163	148	183	167	181	163	164	161	172	177	169	172	175	163	189	164	171	169	164	188	198	178	180	175	196	181	195	179	158	179	166	184	170	185	168	204	192	176	139	167	170	191	178	178	188	170	193	176	182	172	193	167	175	172	167	176	174	171	193	196	193	165	176	178	168	175	150	188	162	170	169	185	188	167	173	193	169	174	160	178	191	148	195	211	188	147	168	168	185	177	171	159	159	191	183	188	170	197	195	212	215	169	181	164	193	174	195
15727	3510	7633	11849	8184	5621	5104	5085	3971	2714	2400	2098	2322	2437	1701	1543	1266	1216	1161	1040	826	798	733	595	558	552	555	512	476	501	521	458	476	542	528	577	516	566	538	542	547	555	550	506	471	454	429	432	483	446	485	443	459	414	412	429	456	462	427	429	403	376	386	398	432	423	423	392	395	414	406	399	408	389	379	420	448	407	397	415	404	397	423	398	389	407	417	387	432	454	389	384	417	403	424	425	396	413	406	401	392	415	414	427	402	423	400	443	406	416	400	417	419	417	426	393	390	422	374	401	394	422	408	390	430	402	408	426	405	384	406	424	417	403	382	441	438	399	433	437	381	398	410	402	439	400	395	430	422	413	414	407	398	396	399	400	380	421	416	389	400	380	401	407	399	439	408	373	386	394	398	410	363	414	401	425	388	357	368	414	379	413	378	395	380	430	398	408	406	431	432	408	426	409	392	428	412	444	375	414	416	388	416	383	443	440	393	400	418	403	418	423	381	422	426	364	408	384	421	389	436	426	387	453	393	400	412	392	413	423	412	399	413	412	384	400	407	423	372	407	403	391	419	426	430	387	431	443	398	391	420	407	424	384	411	406	380	373	435	392	376	409	383	429	395	428	430	405	419	392	403	419	404	386	393	402	382	367	403	438	442	402	425	451	404	450	445	380	397	383	390	431	406	395	421	418	394	380	406	382	401	384	406	403	445	415	359	397	402	390	419	400	402	417	417	402	400	400	400	405	440	423	399	408	395	441	393	396	429	419	420	398	459	387	377	414	404	390	424	422	406	391	419	380	429	424	410	415	403	394	417	405	384	387	424	413	384	449	394	389	404	418	408	429	418	413	438	432	406	429	378	398	363	423	390	423	420	407	397	396	441	415	380	384	394	423	402	362	413	397	424	423	405	410	387	427	384	417	385	364	396	404	405	417	429	414	440	448	420	421	395	399	394	394	439	390	415	421	410	422	402	402	387	405	419	396	400	378	373	388	430	404	408	416	406	386	425	422	391	380	386	388	425	429	414	443	428	437	403	400	416	394	429	448	373	404	411	421	434	390	405	407	358	415	421	388	395	404	415	399	406	391	421	410	438	387	420	417	413	425	415	410	395	381	366	430	423	394	436	393	395	406	405	455	422	400	434	384	419	420	426	387	415	404	436	421	429	412	403	392	421	379	400	381	375	392	426	404	390	404	393	441	408	443	436	411	429	402	419	378	409	453	411	419	445	385	396	415	401	387	360	413	400	398	412	423	380	410	372	402	389	435	399	409	397	431	407	426	412	390	377	424	434	403	402	431	408	383	398	393	390	386	409	418	422	414	445	415	408	403	415	379	418	377	389	419	410	423	409	396	444	392	386	401	437	394	387	434	369	370	419	402	397	438	456	401	395	389	407	361	385	415	392	402	408	418	387	448	388	391	402	405	399	421	421	401	416	430	413	386	417	416	427	341	413	374	406	424	406	405	425	407	423	369	417	421	448	402	390	437	391	387	397	415	436	429	441	392	404	410	379	393	394	422	395	398	399	431	373	403	418	401	404	441	430	408	411	411	427	415	413	411	429	440	409	382	394	407	445	399	371	402	413	406	409	405	440	424	420	415	349	405	415	448	401	429	398	393	408	430	376	369	422	436	408	393	398	399	435	413	427	408	390	373	435	404	397	400	412	389	414	397	400	379	430	406	391	363	427	411	420	395	421	405	407	407	399	412	382	391	420	401	413	410	427	375	394	388	446	383	403	408	418	443	415	421	384	417	382	427	418	382	430	404	379	432	395	393	412	393	391	404	405	389	407	399	418	398	410	410	400	393	411	386	426	385	410	423	433	397	383	399	411	433	397	405	408	417	456	394	442	427	424	404	420	396	424	420	366	374	418	425	429	402	421	419	399	390	399	438	402	375	411	426	399	397	423	404	409	434	379	410	399	433	410	433	417	411	360	385	459	387	388	399	416	399	380	421	383	402	424	384	436	407	382	427	399	430	392	425	440	385	410	407	412	414	410	399	393	414	393	378	395	407	421	383	437	381	432	389	427	413	394	440	414	416	420	421	462	407	433	431	441	434	419	406	378	424	423	373	429	426	419	433	433	410	414	423	441	411	435	418	412	413	379	382	392	459	400	391	370	415	392	442	414	420	429	423	406	420	430	419	414	422	438	386	377	409	448	410	410	392	422	406	396	393	418	423	421	432	401	410	380	390	422	395	397	426	407	386	386	436	390	388	410	409	395	449	416	401	429	412	405	411	383	409	412	413	404	434	416	366	391	420	448	404	405	412	382	396	396	410	445	398	425	394	385	422	418	374	415	375	415	451	426	411	377	417	410	430	396	426	401	414	392	384	400	417	420	405	397	411	411	397	424	377	402	375	407	419	385	408	406	422	386	422	427	437	412	433	416	403	386	453	373	414	384	394	423	420	408	411	429	408	433	392	407	420	392	398	443	378	405	414	416	366	409	434	420	396	378	414	421	372	409	398	422	409	438	438	397	369	408	376	394	438	433	433	410	394	411	410	395	416	416	413	393	420	411	409	374	436	389	382	383	383	383	381	380	421	453	411	401	442	426	424	401	425	400	401	404	357	398	433	381	408	412	376	415	415	395	407	413	367	414	402	416	419	391	423	421	414	399	396	408	404	387	446	399	428	444	350	427	428	377	423	402	440	421	398	426	403	422	416	421	394	400	393	389	407	342	435	404	402	429	437	448	373	412	427	441	407	418	414	409	406	382	397	390	423	362	382	396	393	428	377	411	411	439	425	368	412	393	411	457	411	437	416	358	410	373	410	404	412	376	392	373	405	443	415	399	381	429	431	378	375	393	416	394	411	429	415	391	432	409	399	377	394	425	414	389	435	398	399	395	393	398	402	371	422	404	418	400	411	386	413	385	366	452	378	402	415	402	426	439	422	413	395	403	392	406	401	406	412	383	412	397	430	431	432	365	386	418	411	420	429	420	394	433	414	410	392	375	397	411	369	429	392	374	406	374	403	418	417	429	374	430	393	413	399	404	394	417	408	441	391	375	362	406	452	392	433	401	407	402	418	394	378	421	397	402	413	408	412	418	391	397	423	424	411	386	386	414	410	370	414	388	412	359	389	433	423	417	441	393	381	394	385	456	427	393	390	410	409	426	408	439	389	389	404	417	439	402	380	396	425	359	426	383	434	367	416	421	435	415	404	452	398	410	372	444	406	415	428	404	406	399	418	385	417	410	398	391	409	408	417	406	395	355	400	408	458	435	399	387	374	419	353	417	408	429	411	408	396	435	405	380	391	400	358	423	414	373	414	359	392	376	393	389	415	454	440	428	418	393	406	413	423	439	365	411	436	425	384	448	400	390	417	413	432	422	405	446	446	403	447	420	376	404	424	383	413	428	409	411	401	420	417	379	382	391	405	430	450	427	404	399	414	395	419	405	374	475	411	412	418	399	402	427	402	396	406	420	406	402	445	405	406	433	411	414	433	386	391	415	408	388	391	427	413	424	420	393	422	414	392
36388	12259	7616	7382	3939	2748	2047	1723	1248	910	894	761	821	815	549	448	412	405	386	306	272	251	276	213	226	179	160	174	176	180	213	198	232	213	198	229	199	210	183	232	210	169	186	179	198	181	170	186	211	174	180	179	179	154	190	173	195	173	213	217	171	193	184	175	160	183	171	193	191	185	174	174	225	189	177	170	182	168	164	167	160	190	166	157	168	171	161	180	159	152	167	181	174	149	180	182	194	176	181	170	185	173	170	169	172	188	182	140	167	184	173	165	166	177	162	171	169	179	188	177	197	165	185	168	148	184	162	172	191	185	165	165	173	178	163	162	180	206	160	155	217	168	180	178	173	167	175	190	164	163	174	147	191	151	166	194	174	194	165	172	188	171	177	178	173	173	168	157	170	184	180	172	181	187	170	153	191	179	186	199	203	176	152	166	191	184	214	187	166	181	176	158	185	183	175	166	187	150	176	159	167	155	178	158	174	181	174	169	167	176	163	182	165	184	184	175	167	190	169	196	173	159	157	182	192	142	171	190	175	169	208	179	198	172	166	206	182	172	186	163	165	171	185	174	177	166	172	187	160	164	156	164	172	160	173	157	172	201	172	197	176	165	181	149	156	164	177	179	179	192	152	168	191	177	144	182	176	154	181	221	146	176	165	152	163	165	165	191	154	180	179	169	166	154	175	176	170	170	140	150	151	165	145	174	171	194	192	176	150	152	164	176	161	182	141	157	160	173	178	158	176	173	182	164	148	167	151	189	169	169	163	163	159	176	162	189	164	188	167	175	173	179	201	153	166	203	159	153	184	162	146	162	192	176	159	170	196	157	170	185	180	192	166	150	183	175	178	180	175	141	168	157	178	164	179	154	196	196	190	197	174	169	186	182	165	175	155	195	178	161	164	188	198	180	171	196	170	192	198	196	166	163	179	182	159	183	173	185	181	156	186	175	169	191	196	156	180	155	165	176	173	160	185	142	183	158	174	155	177	189	180	182	198	199	171	191	178	192	170	160	161	182	187	159	165	193	146	173	178	148	175	160	186	176	188	149	156	177	155	178	151	171	192	157	176	185	168	174	145	164	170	193	156	168	153	173	184	168	161	176	179	190	170	163	166	151	190	148	150	166	163	170	153	166	175	154	156	179	162	162	176	172	181	194	173	171	179	183	174	175	150	170	176	166	168	171	177	160	171	169	170	174	163	174	195	164	164	183	160	158	192	188	152	179	182	162	186	165	180	181	146	160	161	188	177	171	162	177	167	167	181	160	162	189	158	166	187	152	194	173	174	157	197	193	160	185	190	181	183	167	186	150	191	163	171	186	164	180	176	174	173	166	179	154	136	154	172	133	157	169	177	169	178	161	179	133	195	155	189	147	173	177	199	175	188	169	164	179	166	157	171	158	189	156	178	150	169	180	177	188	182	163	168	163	151	159	176	197	136	167	192	178	175	207	167	179	183	160	173	179	188	168	148	175	173	179	161	160	163	199	189	150	172	153	172	140	183	191	184	177	193	171	182	187	173	184	172	182	157	166	158	155	166	155	195	182	188	191	169	181	146	184	197	156	169	181	176	162	160	169	166	156	152	161	182	165	213	179	172	151	178	166	187	170	202	172	195	171	165	166	176	169	195	196	177	186	200	155	181	175	181	172	168	186	185	168	208	152	167	166	179	192	183	159	183	197	172	166	169	144	179	167	178	181	175	161	172	170	180	207	218	178	185	160	151	172	174	177	160	177	176	151	135	173	140	184	160	179	192	173	163	168	162	177	181	183	190	175	167	160	175	169	181	170	182	168	162	195	192	158	191	181	170	165	163	181	141	178	187	201	193	187	180	182	166	182	181	180	178	194	161	189	198	182	191	157	185	194	173	172	171	165	177	210	179	181	167	181	207	151	150	195	193	189	167	174	157	164	177	192	162	191	185	186	157	161	173	173	185	182	140	174	174	174	178	169	186	167	172	153	162	171	170	144	169	184	177	194	186	155	167	180	170	171	160	164	190	177	155	181	174	196	200	178	183	176	152	193	175	184	154	150	151	186	164	180	186	162	186	174	188	173	168	192	179	175	167	171	160	184	166	145	150	175	174	193	172	205	157	200	154	172	188	159	190	165	167	168	179	162	168	169	180	157	167	194	188	172	176	185	157	185	172	173	167	186	175	175	158	163	174	177	197	200	168	178	164	168	170	181	165	161	175	166	153	157	175	197	173	163	186	152	159	159	188	161	164	172	167	180	185	183	179	171	179	162	169	176	187	180	170	178	178	154	148	182	178	175	161	175	203	158	162	178	169	157	159	174	172	176	193	205	160	183	184	162	162	169	179	182	193	155	183	201	175	152	164	180	173	162	181	145	171	184	187	197	186	181	168	151	163	200	184	175	178	203	154	168	147	149	151	164	177	157	175	174	184	150	178	182	176	175	179	180	145	167	176	155	160	169	176	177	178	174	190	160	158	177	167	208	171	186	154	166	160	181	152	179	158	182	166	177	162	176	181	163	184	154	168	167	170	155	194	183	172	177	164	170	203	178	165	174	170	185	190	159	182	177	168	185	178	176	159	167	176	174	191	179	175	162	157	186	185	156	198	163	172	165	192	174	179	169	185	192	184	150	166	163	182	197	187	166	186	187	171	173	187	186	168	174	185	156	206	174	164	153	177	188	199	170	144	166	187	149	155	166	164	157	173	195	189	169	170	184	205	183	180	158	181	149	168	165	178	186	163	158	159	169	191	155	147	155	167	165	164	164	148	156	192	161	171	152	175	198	148	173	169	177	163	171	150	180	169	188	178	182	185	166	197	169	182	185	182	198	178	172	177	164	177	177	166	187	179	191	163	184	162	152	155	187	180	148	162	179	168	154	184	164	161	195	176	175	204	180	164	163	189	151	168	175	151	163	181	165	173	187	182	168	182	189	187	184	165	160	185	165	145	175	157	209	172	197	168	188	198	165	167	167	189	162	176	149	180	173	178	174	187	175	170	196	158	177	174	168	192	178	196	161	185	162	185	167	173	160	182	157	183	178	164	154	181	187	161	190	185	165	173	162	168	162	188	172	217	195	176	177	185	168	185	159	198	176	152	176	167	184	180	204	196	182	190	172	197	161	152	169	147	181	151	164	174	170	145	176	158	165	178	186	188	178	182	175	146	163	164	192	187	194	172	195	142	198	159	179	186	183	169	181	184	174	172	138	176	203	169	146	183	178	153	142	169	201	174	177	175	164	177	172	150	170	162	187	194	197	196	167	175	178	170	174	165	169	176	163	184	177	168	197	188	158	171	162	171	148	153	190	173	152	157	161	179	163	166	173	182	184	155	167	201	187	180	156	164	206	161	165	167	164	180	167	170	185	156	180	172	175	158	159	171	173	195	176	176	168	174	171	180	169	172	159	202	176	157	188	187	151	179	187	190	155	192	171	166	176	169	172	173	169	182	180	184	165	172	158	173	179	207	157	189	178	170	189	189	164	181	175	212	190	177	186	184	179	161	139	187	175
21378	5479	11269	15945	10967	8470	7636	6683	5396	4453	3785	3354	4005	4068	2462	2215	1880	1824	1672	1530	1042	1087	933	773	620	613	613	579	541	548	540	579	576	680	681	731	685	671	682	682	715	722	596	589	516	486	443	481	530	542	529	514	463	410	493	471	458	489	485	447	432	383	406	415	462	416	406	390	393	392	400	423	402	402	426	422	372	425	403	435	378	408	380	413	408	419	450	408	407	400	417	409	396	397	390	397	419	411	394	420	408	436	405	380	445	418	396	382	402	415	425	415	371	414	404	452	410	410	436	395	416	441	392	389	391	427	425	402	402	382	393	412	407	385	440	373	442	394	406	407	403	392	416	403	451	394	399	407	394	439	445	398	405	424	403	406	452	436	397	405	421	392	436	373	432	382	400	422	422	422	424	382	387	394	409	362	381	440	410	424	439	430	408	400	412	395	422	416	436	420	416	407	430	398	425	431	396	413	401	411	415	432	429	359	440	407	433	433	438	388	386	408	439	415	423	402	393	420	438	446	396	439	431	414	397	380	411	451	389	439	431	452	424	378	416	392	410	400	402	410	427	404	394	381	384	462	385	428	442	424	402	448	413	389	415	425	423	428	390	434	405	399	416	378	406	436	436	388	390	393	401	428	418	416	388	405	398	422	394	423	415	383	372	406	419	432	400	406	421	366	402	371	386	398	402	396	395	379	419	362	409	388	435	439	417	405	406	396	425	374	425	403	416	402	410	417	445	408	420	406	399	424	429	420	415	440	382	445	382	393	379	427	395	432	413	426	423	402	404	436	409	425	424	376	418	399	400	413	420	376	382	461	405	392	394	390	397	416	395	412	410	389	363	395	389	414	389	404	399	403	398	399	387	389	431	448	390	421	407	372	424	422	385	430	445	391	378	414	421	401	413	396	426	381	425	421	418	440	405	408	436	429	394	381	401	438	388	417	431	412	395	415	397	438	406	398	410	442	459	395	428	413	374	430	403	440	411	400	394	438	411	393	403	371	430	416	408	434	411	425	446	375	385	360	402	418	435	375	414	407	372	415	400	405	408	386	374	434	450	423	387	406	384	409	413	379	394	412	395	420	416	442	448	410	420	410	427	417	426	376	421	402	390	394	397	412	408	418	429	382	430	395	427	411	429	391	415	445	409	411	426	410	399	420	399	417	406	402	455	381	421	403	447	411	394	419	415	419	402	397	398	420	382	419	393	427	397	430	413	411	371	423	394	431	388	381	409	418	423	396	421	424	395	407	423	387	370	420	400	387	426	408	414	407	386	400	402	378	392	407	441	401	426	437	407	393	401	440	421	398	409	438	402	403	409	391	444	369	420	442	439	403	394	428	409	437	429	410	376	389	395	400	416	449	450	379	398	404	401	411	417	453	383	407	403	409	416	404	336	371	409	448	430	402	431	434	382	414	394	386	442	411	398	389	390	379	424	375	395	412	417	365	402	397	414	402	438	420	419	385	436	427	376	374	384	370	383	422	414	443	417	426	402	430	436	440	398	416	448	407	397	391	410	387	379	398	419	389	407	422	439	431	449	427	388	420	421	416	385	427	390	392	398	371	429	415	418	400	452	423	403	398	405	447	425	455	419	414	406	404	424	430	421	404	403	451	390	405	376	408	428	404	396	389	397	396	408	417	413	417	395	437	395	409	371	441	437	407	394	394	430	424	429	450	395	403	420	408	408	410	398	439	443	442	413	385	415	365	389	390	396	406	395	395	420	405	421	416	392	386	404	405	422	405	401	418	429	394	384	431	427	404	364	412	371	398	395	392	434	397	411	376	437	383	454	376	406	408	426	403	404	407	393	439	431	384	399	384	426	405	398	380	409	410	426	418	442	435	410	392	401	386	448	395	418	421	417	406	430	407	419	403	407	421	406	408	454	417	395	405	424	393	380	372	390	417	431	440	425	396	396	401	399	462	452	407	407	385	404	443	437	402	441	439	427	391	425	430	393	405	413	398	378	410	392	430	423	383	388	432	392	405	431	399	403	421	396	459	381	422	391	409	418	430	406	383	402	435	398	388	410	401	407	446	392	440	403	432	415	425	424	399	430	427	359	419	388	454	396	382	416	373	426	419	399	431	392	386	399	445	427	407	436	400	383	392	412	387	397	429	422	366	407	392	390	404	427	378	421	417	395	390	400	404	422	410	419	449	426	397	413	411	420	391	426	394	402	431	414	434	402	393	379	425	425	403	413	410	394	408	484	395	390	399	394	448	394	387	420	431	380	412	429	405	420	414	431	394	387	399	389	422	394	422	389	409	405	409	403	436	421	406	431	412	442	435	422	398	404	406	406	392	403	404	389	422	416	430	398	413	405	420	433	407	404	397	414	412	426	411	431	419	408	412	427	431	440	441	401	426	422	423	434	418	401	404	400	405	433	425	402	431	425	383	392	404	434	424	428	404	415	390	446	422	438	422	406	406	402	368	393	425	397	393	409	360	418	400	412	396	400	397	396	398	401	419	447	434	416	428	384	422	397	372	412	386	386	434	403	455	412	435	403	412	396	414	416	423	384	396	418	401	421	400	439	378	385	405	414	417	439	420	441	411	402	410	415	386	443	391	392	418	428	457	438	401	354	408	423	429	416	412	431	389	420	403	438	431	422	414	404	438	385	416	417	443	417	429	401	422	402	414	414	365	423	393	399	423	424	387	370	398	417	419	408	424	448	394	412	417	415	421	413	417	459	389	366	410	404	426	485	443	412	427	394	390	407	403	408	404	402	420	429	425	430	434	429	410	422	395	374	430	367	419	441	380	402	409	396	407	435	450	406	444	440	404	451	401	420	367	446	400	453	405	399	395	426	387	434	378	410	429	380	388	410	389	393	400	406	395	367	405	372	406	387	423	430	402	389	398	435	418	389	432	413	348	403	421	418	400	420	408	408	415	407	387	420	427	415	403	427	412	410	407	406	407	381	434	455	406	421	417	449	382	409	398	407	416	372	403	387	431	406	369	407	410	399	409	400	410	394	374	352	437	403	419	440	411	407	381	405	407	427	412	437	379	426	421	414	434	407	433	403	385	451	384	441	396	434	442	412	407	419	419	377	408	384	363	432	398	405	428	406	395	414	358	408	424	404	400	406	407	406	372	407	419	431	400	410	395	423	416	392	437	426	408	365	420	432	400	414	401	356	395	419	448	394	407	461	406	406	422	415	382	438	390	398	447	444	434	430	405	444	382	388	398	408	405	402	370	382	444	391	413	433	387	386	416	391	442	423	423	405	409	391	397	397	388	461	407	391	412	382	395	389	399	381	413	420	396	433	418	436	379	399	415	403	403	388	393	417	366	417	426	419	432	430	440	390	361	390	402	368	458	411	417	421	436	412	381	381	416	421	428	389	415	420	415	433	425	411	416	419	441	424	403	432	402	414	415	410	371	428	388	477	446	412	425	407	364	412	423	414	415	415	423	414	431	399	431	389	448	379	416	412	425	400	389	426	393	405	427	426	439	386	416	396	417	420	429	416	408	414	413	391	381
11525	2495	2389	2527	1235	855	675	571	429	367	325	285	343	326	342	321	283	284	280	287	273	305	257	264	304	249	268	292	275	298	283	249	297	277	276	266	281	260	282	253	260	299	270	270	274	244	262	295	306	295	271	270	262	282	244	298	293	296	325	289	253	287	287	310	290	290	284	300	288	280	269	286	305	278	282	264	261	268	290	322	261	280	293	277	308	305	306	284	290	275	263	282	274	288	275	268	260	254	284	290	280	266	274	279	279	272	305	261	260	298	269	251	282	264	278	259	253	245	280	293	285	308	271	260	264	282	279	261	297	279	261	287	300	301	261	288	294	292	298	251	266	269	269	303	277	287	279	276	288	281	271	277	272	283	297	271	274	292	288	271	265	299	299	271	259	249	275	266	286	276	269	257	276	258	268	257	283	322	286	292	260	280	278	264	289	295	291	285	261	278	262	290	267	272	264	278	268	270	270	236	310	267	287	289	305	258	272	297	271	265	270	269	275	282	251	265	315	246	294	277	237	293	291	271	251	265	276	271	298	270	266	274	283	265	256	288	263	245	270	247	272	273	258	267	288	279	265	280	281	294	289	240	253	259	289	285	292	291	298	292	272	276	253	291	270	303	271	242	320	271	278	273	281	271	278	264	274	285	242	240	280	266	278	250	273	266	299	265	301	279	254	265	278	290	283	278	277	277	272	258	273	295	258	268	260	277	287	270	285	256	269	257	261	271	271	274	279	239	277	265	268	281	268	319	288	304	283	262	311	293	257	278	284	296	245	256	289	279	284	279	286	259	275	270	245	279	285	267	281	260	286	279	289	263	244	258	279	295	283	307	283	283	264	283	256	289	271	279	267	295	258	279	255	262	317	306	271	278	354	293	286	263	279	292	262	265	286	300	269	257	266	298	274	319	266	282	282	281	283	261	259	263	274	254	261	303	272	262	265	290	297	279	274	275	277	289	292	284	237	267	279	271	286	288	278	268	282	270	263	294	245	275	278	274	279	269	273	282	271	270	254	294	270	309	296	276	278	252	302	268	246	266	286	259	281	252	290	272	293	289	280	286	289	278	289	274	250	280	276	267	251	254	280	268	247	290	317	261	277	264	272	282	289	253	291	286	230	265	285	279	276	263	242	270	292	287	249	255	280	268	311	280	254	304	225	263	268	282	286	310	264	272	255	285	258	292	264	256	298	294	275	277	266	297	281	291	242	281	272	320	307	270	266	272	274	283	266	276	281	309	247	268	289	277	262	253	256	289	308	270	257	276	288	271	309	265	320	287	250	250	278	302	268	265	262	252	252	272	290	254	274	284	290	276	271	280	323	257	300	289	263	295	235	277	287	292	256	279	267	242	294	278	264	243	299	291	282	257	283	303	284	272	290	265	279	277	294	294	256	288	250	282	276	270	274	299	273	284	274	290	240	273	278	251	284	284	290	261	258	309	283	253	290	285	262	273	278	251	259	271	260	297	253	267	292	267	291	271	276	282	252	266	291	274	272	259	303	272	285	265	270	287	248	245	256	281	297	286	280	265	274	266	299	273	276	245	281	279	267	257	303	281	295	254	269	302	290	252	274	234	269	274	312	245	238	306	286	291	271	281	289	298	273	253	273	254	264	302	264	253	307	273	271	297	302	264	302	260	246	248	276	307	270	288	305	277	258	285	267	305	264	300	285	279	280	294	247	291	278	301	274	255	267	285	290	246	246	283	333	291	276	272	291	273	273	309	268	281	287	319	279	271	282	286	266	270	300	329	286	260	282	262	265	289	277	304	253	275	276	241	291	256	237	255	292	281	256	267	304	256	286	245	296	257	272	253	276	288	260	280	282	311	294	284	280	277	238	251	276	282	295	292	269	268	249	293	274	267	254	269	281	297	293	284	272	281	280	252	267	272	304	288	311	255	282	273	296	255	260	264	278	276	288	253	276	306	274	269	295	284	287	284	275	306	261	269	291	262	284	257	280	261	272	272	301	299	246	268	288	284	239	288	282	268	301	264	279	299	297	273	259	282	267	272	301	277	282	275	268	277	294	274	280	283	297	311	272	272	278	276	271	302	263	276	273	274	262	258	277	266	246	277	258	307	287	285	295	286	253	256	293	295	265	295	275	264	294	256	271	263	275	266	275	268	266	261	246	264	297	300	246	254	270	267	262	286	269	257	258	297	262	270	279	302	259	301	287	280	276	263	269	286	273	266	258	248	265	298	287	253	303	256	272	305	244	270	271	296	247	282	278	271	272	279	284	298	260	294	279	288	282	278	297	295	272	278	281	306	270	263	240	287	271	282	240	267	283	284	277	279	258	298	288	278	292	252	289	253	278	298	262	282	260	268	280	280	257	254	252	260	282	282	272	269	305	266	256	286	264	267	273	266	277	297	250	257	249	300	264	259	240	279	266	276	287	268	299	279	293	264	252	283	275	259	280	267	251	282	276	250	279	266	285	273	293	288	283	281	288	266	282	270	254	252	305	287	287	257	249	295	268	280	234	297	292	268	234	291	298	272	267	276	258	252	304	276	269	283	244	297	271	251	243	277	283	268	272	246	289	300	255	269	266	248	312	258	260	285	277	242	290	296	265	252	270	304	265	271	274	276	242	263	300	293	279	276	277	299	278	306	286	275	249	276	266	255	287	314	270	300	285	273	271	291	280	256	264	273	252	310	277	262	301	262	284	291	260	297	267	279	285	297	283	254	292	260	275	251	276	273	289	289	271	295	292	262	252	278	251	275	272	264	287	274	263	287	274	280	280	271	289	268	278	274	283	265	279	264	227	283	274	319	275	268	282	315	253	256	259	236	308	253	271	301	278	291	277	300	267	276	235	292	292	284	275	250	320	287	277	268	258	275	330	268	281	270	314	286	261	269	308	282	284	242	275	299	299	298	266	291	263	284	244	260	268	268	296	267	255	265	279	243	266	248	283	280	265	260	266	302	251	285	302	258	286	248	283	290	262	296	283	279	264	289	257	289	264	264	266	268	282	252	251	293	308	292	281	240	284	288	297	263	277	261	282	283	263	281	281	297	290	237	268	269	268	260	271	275	271	269	259	261	235	236	258	242	289	249	273	283	297	300	296	277	272	285	302	280	272	279	260	272	246	248	317	278	292	257	269	268	285	274	302	275	270	257	285	265	249	267	275	328	262	257	276	272	264	272	269	279	262	274	279	291	283	252	308	295	300	253	265	272	284	264	314	246	244	287	271	279	263	257	291	253	248	285	277	256	300	266	287	303	244	255	230	269	259	292	295	284	295	269	252	292	252	326	286	257	292	306	273	293	297	284	270	290	290	256	254	257	269	289	277	253	272	273	243	264	279	284	324	267	272	288	283	299	304	245	270	307	299	254	274	248	263	300	263	284	266	293	293	293	276	282	295	284	270	275	275	285	282	256	297	280	288	284	273	298	287	281	255	282	289	288	264	298	291	247	286	290	321	264	268	280	264	256	279	275	278	263	282	269	260	281	240	271	280	276	288	270	277	264	253	286	235	252
6961	2059	5077	7070	4856	3101	2510	2174	1548	1064	891	875	978	1011	898	834	775	647	664	690	669	726	699	668	658	647	600	614	578	581	615	644	630	617	583	671	640	635	603	585	574	670	605	636	602	590	606	613	593	557	577	599	628	624	567	615	632	572	622	614	571	593	629	606	591	580	604	622	623	582	567	542	596	578	630	619	618	553	618	602	615	616	593	632	601	598	589	599	611	589	585	595	564	592	627	623	603	590	622	600	579	615	596	647	594	624	600	596	642	572	576	606	636	627	547	585	612	589	583	586	623	585	562	563	585	627	599	624	551	572	612	647	624	597	587	595	601	644	590	654	606	585	593	624	635	592	609	602	578	623	588	588	601	613	606	584	603	592	618	596	569	615	585	620	604	590	622	586	624	577	601	596	583	596	588	567	580	624	610	616	580	605	626	607	556	567	614	610	622	573	567	632	598	603	573	616	653	623	588	598	603	568	614	588	582	615	605	612	606	580	597	630	582	570	600	586	585	610	559	567	628	588	563	560	544	592	590	591	618	593	629	618	648	620	565	604	656	611	556	626	571	637	593	598	625	592	621	597	620	596	586	591	600	629	572	628	610	639	608	590	605	581	609	615	557	631	605	601	579	631	574	612	591	574	593	649	594	631	604	605	608	616	577	628	591	624	596	601	614	591	585	617	603	586	599	614	610	593	577	594	551	624	624	585	571	588	621	586	611	586	550	600	596	616	628	552	591	557	535	622	596	579	597	570	622	616	638	605	595	607	602	561	635	590	610	591	568	590	605	623	624	625	597	552	646	583	651	617	599	603	582	575	611	590	620	641	592	596	629	578	542	567	596	562	606	569	581	561	585	578	582	654	578	631	575	622	626	618	603	570	599	607	622	530	616	617	610	571	621	615	601	585	557	627	605	569	614	599	628	601	649	587	573	589	565	585	602	601	618	622	572	590	574	574	554	587	588	629	568	616	583	612	598	625	639	594	607	534	608	586	598	624	606	612	614	599	583	561	570	633	581	617	590	615	634	637	611	607	633	624	584	605	615	582	601	571	580	614	625	603	597	588	581	595	609	612	602	601	592	630	601	591	598	613	572	572	623	619	560	583	565	556	591	599	576	599	581	598	559	613	591	598	598	565	583	607	577	598	586	572	576	586	599	574	580	592	607	588	588	587	602	604	580	583	579	614	581	569	621	609	608	587	557	611	554	613	620	583	573	604	555	601	545	631	592	592	593	587	608	576	617	646	570	617	597	605	610	624	578	554	606	603	630	587	594	616	622	633	623	589	644	591	590	595	616	580	603	573	589	610	577	594	620	608	585	637	587	643	603	570	567	576	636	619	615	645	620	599	577	596	622	583	623	623	600	623	590	625	607	630	606	572	587	567	601	573	556	611	550	637	556	624	590	614	596	624	589	591	581	566	579	595	612	542	583	621	567	602	618	622	612	572	556	624	585	639	605	604	618	580	620	604	580	597	559	584	581	631	553	594	609	588	624	574	586	583	622	566	640	602	604	630	586	596	600	587	572	577	599	599	576	628	560	636	592	597	611	618	597	573	602	602	589	621	648	613	582	582	596	582	579	637	630	583	608	580	602	585	571	584	618	612	591	604	572	626	593	598	611	602	582	566	625	616	612	651	562	583	593	590	627	646	616	653	610	629	609	576	622	578	636	660	583	601	604	615	618	633	560	604	593	572	588	612	608	579	576	611	561	551	616	637	591	582	597	600	576	580	571	603	609	566	626	569	587	617	569	595	603	625	566	581	648	619	582	624	587	634	615	620	608	610	620	619	610	598	599	608	590	603	569	621	627	635	573	621	598	590	607	578	571	606	581	597	624	583	627	603	629	598	607	617	598	557	587	600	590	562	601	628	619	618	630	600	617	587	603	658	592	585	634	564	588	626	596	604	603	640	584	577	590	589	606	621	614	594	600	597	568	604	614	619	624	588	583	622	556	607	625	633	612	544	589	590	632	598	572	583	587	575	611	600	596	573	578	642	640	617	582	614	567	615	557	584	576	593	541	602	586	611	576	583	591	598	595	615	620	594	590	606	606	604	599	554	561	605	589	607	560	592	609	580	601	635	610	624	582	588	573	585	629	631	613	617	598	618	593	599	580	531	590	574	576	581	589	585	578	633	594	525	607	623	576	642	613	598	644	554	566	618	596	655	646	627	557	627	577	632	607	590	622	618	587	617	646	602	603	610	564	614	552	560	592	601	534	646	598	571	572	614	636	606	570	616	610	615	578	629	636	611	594	634	599	581	612	609	602	610	615	616	612	579	597	589	616	644	606	634	583	588	580	603	595	600	602	581	615	565	616	608	623	586	591	643	635	580	556	582	573	578	613	559	632	581	583	586	581	590	630	606	606	616	610	574	636	611	601	591	583	581	618	600	630	574	613	628	594	576	564	599	598	588	602	594	611	626	629	569	595	622	582	613	579	606	620	593	608	609	622	628	594	591	636	601	577	600	585	598	597	586	644	612	620	624	615	590	574	599	613	624	578	593	571	623	619	622	636	610	628	621	595	570	595	592	600	589	602	571	605	636	588	647	634	612	589	620	617	622	609	590	611	610	586	574	609	565	612	615	591	580	542	611	626	606	608	594	629	575	601	600	639	604	575	609	597	610	605	573	631	608	553	602	580	561	610	595	599	588	642	581	624	592	583	602	604	564	602	605	595	576	608	562	599	590	583	588	591	556	594	606	597	615	641	614	593	548	631	613	593	630	597	612	595	572	571	624	580	590	581	534	591	594	590	586	639	608	619	603	567	554	576	620	610	621	580	615	630	631	603	567	582	568	589	590	609	646	586	601	579	631	650	622	598	592	625	610	634	581	609	606	552	612	585	575	634	614	619	610	609	570	645	610	629	609	594	568	596	621	560	618	568	592	595	601	616	628	554	637	631	609	583	578	582	629	649	632	604	637	589	649	576	674	616	582	594	595	591	589	596	584	618	617	643	577	572	614	567	610	534	553	600	575	607	597	587	574	583	611	604	579	647	621	594	541	603	626	601	590	601	562	575	614	620	584	621	605	602	574	598	625	630	649	621	615	644	608	575	575	612	581	605	636	554	563	580	600	623	612	628	609	628	554	611	605	565	572	630	609	554	565	607	540	567	603	589	599	621	583	622	609	570	623	579	591	604	638	596	597	533	578	592	609	602	557	635	570	586	539	608	607	618	601	600	643	626	573	607	622	585	597	603	620	572	588	582	607	600	576	583	606	619	575	550	585	635	581	523	658	617	669	633	593	602	642	605	577	606	551	576	616	615	585	613	565	540	579	612	585	603	597	603	605	626	562	598	599	608	578	599	613	585	594	608	571	640	628	601	570	575	632	630	599	584	603	566	635	595	563	574	579	634	570	617	630	649	600	572	587	580	608	607	609	575	635	608	586	555	630	614	609	631	632	603	596	607	581	614	576	619	619	595	602	604	625	604	577	585	594	610	615	622	583	639	596	631	619	620	580	616	572	575	613	628	551	628	604
27948	8456	5685	5001	2838	1644	1215	1007	740	555	527	482	528	445	398	384	299	254	287	277	241	238	185	202	222	183	180	204	174	179	178	209	191	210	170	186	212	179	177	201	180	220	187	185	183	174	203	186	170	169	167	177	162	183	187	170	164	170	185	179	187	169	189	158	165	171	168	195	166	187	152	194	149	164	177	162	193	171	190	178	188	158	184	183	178	169	188	185	187	187	182	202	190	179	170	162	154	185	149	170	205	166	195	179	191	142	166	179	192	195	189	159	165	173	207	214	185	173	195	178	169	169	162	197	183	150	190	170	181	169	160	194	180	162	181	182	172	162	180	206	165	167	169	192	180	159	175	151	176	175	181	201	180	162	180	173	204	200	164	145	171	161	177	169	184	170	176	194	167	168	171	160	196	176	206	201	204	179	170	165	172	159	189	181	159	183	168	176	179	160	179	173	182	196	156	169	204	200	174	182	175	185	159	199	191	174	192	207	171	170	205	162	162	152	175	191	173	180	162	186	211	170	157	186	175	184	199	185	168	161	171	156	176	181	207	189	174	158	189	195	184	180	139	192	185	192	170	143	164	167	178	187	162	172	183	186	175	163	156	208	182	183	170	165	168	172	188	198	133	190	200	194	163	181	180	188	158	187	189	200	184	182	177	190	194	169	159	179	176	167	176	160	173	166	170	188	159	172	156	169	168	188	164	173	179	173	195	159	157	177	191	193	179	191	161	158	175	170	169	165	198	184	190	175	194	192	167	171	180	174	153	161	163	195	191	168	193	174	170	196	182	193	185	193	162	179	165	200	180	174	176	203	188	164	202	163	180	189	187	195	168	186	185	182	176	192	173	173	182	162	154	149	196	145	193	167	175	183	150	168	156	163	174	156	197	172	184	206	164	171	188	190	187	203	183	187	155	171	183	177	171	191	156	183	182	159	190	174	185	171	165	188	159	160	162	174	135	177	180	170	181	207	189	197	168	181	181	162	180	202	183	154	152	170	161	165	153	162	157	208	153	173	172	174	191	181	173	193	186	176	176	188	176	209	167	154	196	192	164	161	152	196	169	180	184	166	207	183	175	179	181	181	190	200	188	173	169	193	192	196	195	168	175	200	201	176	179	183	187	188	175	160	186	165	178	161	172	175	178	181	147	179	188	192	174	193	210	177	152	177	167	161	153	182	167	173	163	186	181	176	198	172	145	156	176	159	192	176	198	182	202	178	173	184	182	169	179	185	174	147	195	166	168	177	165	186	207	187	172	163	161	187	154	177	168	168	195	190	187	171	174	175	179	179	170	178	176	198	188	160	198	163	203	173	187	165	171	163	179	195	179	178	168	165	196	206	170	206	162	179	194	188	197	169	164	185	181	162	178	180	146	190	161	181	164	155	160	171	185	176	191	179	172	174	154	195	171	174	192	170	183	167	198	169	153	185	185	191	183	166	169	161	173	192	198	187	175	176	149	172	185	171	179	168	168	189	171	167	192	136	171	194	179	178	157	173	166	184	185	172	184	178	174	192	166	194	168	175	192	174	183	189	149	165	179	201	198	174	176	179	176	182	197	186	181	169	211	148	158	188	186	163	175	187	176	177	163	158	182	151	167	160	182	182	205	167	167	179	147	196	161	198	191	176	180	176	158	162	170	183	154	176	217	164	158	173	195	188	163	172	170	173	175	177	174	163	191	157	194	201	191	165	150	180	178	164	171	178	172	168	174	166	182	207	177	184	175	185	174	182	175	191	179	161	183	166	189	176	180	200	169	165	176	168	166	171	167	173	186	184	191	176	201	162	161	184	170	197	181	195	187	200	186	171	194	172	185	163	193	169	159	196	187	172	185	161	165	177	177	178	173	166	171	151	177	180	174	177	170	166	166	181	157	164	167	166	181	155	185	192	166	194	192	175	144	177	169	158	163	196	190	164	189	148	175	175	187	196	169	185	168	189	201	186	187	181	172	180	159	184	161	159	177	186	164	183	179	186	168	154	179	181	169	159	204	204	171	168	160	199	170	176	166	198	192	175	167	167	183	187	201	185	153	166	185	170	173	171	176	222	180	170	171	168	161	178	171	187	159	170	188	172	160	186	193	203	191	195	172	163	139	169	173	165	165	190	179	202	193	160	191	178	156	157	167	165	193	176	194	167	195	165	170	178	184	169	159	185	191	170	175	174	185	195	162	186	180	182	170	188	181	163	208	172	170	157	166	166	174	190	188	179	161	185	171	152	175	160	193	180	189	190	180	188	189	172	163	173	180	181	193	176	163	184	177	171	188	180	176	159	207	182	212	180	179	183	192	196	171	182	161	181	167	157	196	210	187	167	181	166	182	171	189	182	171	175	177	185	187	190	167	170	149	183	184	196	176	174	154	189	163	176	176	169	177	161	167	171	146	166	188	172	171	214	176	183	190	174	150	192	185	183	180	172	193	165	172	194	162	188	168	156	155	192	166	180	177	193	167	169	189	178	173	171	174	162	191	222	175	188	188	189	170	184	172	181	158	148	189	168	172	157	169	143	170	184	184	184	161	163	179	157	204	169	175	206	178	175	183	182	198	162	192	175	165	158	191	190	203	171	168	167	189	196	188	187	188	176	180	202	196	174	166	191	165	167	176	187	182	202	178	206	184	167	171	179	189	178	178	204	177	175	162	207	141	167	147	163	163	180	201	193	191	172	184	192	158	167	190	183	180	179	177	195	175	174	188	188	182	194	177	183	187	196	181	183	175	176	172	210	166	188	174	178	171	185	165	191	172	164	184	175	185	179	179	147	161	168	179	184	172	168	186	174	168	209	175	162	143	191	199	178	175	174	154	187	207	170	156	177	179	184	173	153	173	166	170	166	164	175	181	178	177	146	162	189	179	183	160	187	185	189	203	166	165	164	159	161	193	173	193	179	186	158	159	149	186	182	174	185	178	197	188	182	233	131	176	160	231	199	210	171	167	181	156	162	196	163	151	195	194	177	167	187	174	176	194	161	165	151	178	193	189	164	192	172	190	174	151	177	163	206	172	186	164	197	181	169	195	174	151	166	190	169	160	155	180	155	177	175	174	186	175	149	170	168	195	184	178	190	184	173	164	194	165	187	204	202	140	159	177	202	163	183	178	166	175	160	171	170	157	178	170	166	149	171	165	163	172	197	199	156	182	185	177	175	186	188	167	202	171	192	207	173	166	174	174	159	148	155	162	164	162	162	183	172	175	149	187	187	137	161	176	208	183	168	168	180	178	169	170	176	217	195	169	179	161	195	172	200	170	200	150	183	166	167	157	184	185	147	168	160	193	159	198	164	205	188	189	180	193	188	171	164	187	186	168	190	142	173	169	150	182	192	168	156	162	160	187	175	185	187	184	157	178	174	183	195	174	175	174	170	167	161	172	191	187	204	176	173	163	179	182	202	183	196	189	181	184	181	179	187	174	162	188	167	183	180	184	170	160	216	214	171	167	176	173	161	192	179	194	162	178	187	170	191	162	170	187	181	168	196	197	179	198	174
17197	4282	9574	12172	8826	6036	5072	4468	3208	2743	2620	2221	2635	2116	1612	1431	1290	1142	1046	1056	826	823	730	578	613	544	459	471	452	475	484	469	534	515	550	542	591	566	553	562	592	588	575	547	452	469	470	478	455	480	468	433	445	406	460	449	439	448	450	422	444	415	408	393	451	415	422	384	405	378	421	439	452	418	433	425	392	399	393	402	400	435	424	376	400	433	415	445	431	424	418	379	441	407	398	423	405	423	438	431	415	408	411	430	412	413	406	404	420	401	398	431	392	391	340	349	410	404	433	397	428	408	427	405	400	404	423	415	398	411	379	383	401	397	431	395	429	450	389	420	399	414	367	417	404	424	383	411	414	430	395	420	433	430	392	389	422	386	382	425	395	401	414	421	431	443	411	432	418	402	404	385	412	403	419	413	421	399	385	388	395	394	456	420	377	395	389	362	416	418	414	430	418	398	452	426	410	369	388	393	385	381	421	396	429	383	438	376	400	440	383	421	396	411	423	399	382	395	440	403	422	415	407	429	381	408	399	418	390	461	416	399	410	387	402	424	440	418	441	388	399	437	395	413	415	384	390	403	377	415	406	369	390	394	427	403	409	405	410	429	358	417	416	395	424	393	410	372	431	415	426	410	419	395	405	427	407	405	392	384	442	461	407	362	439	404	406	436	405	430	406	424	430	406	398	389	426	425	416	399	420	406	412	375	415	423	378	428	433	441	417	384	417	424	364	430	426	414	377	398	409	397	387	411	436	428	441	385	402	391	385	409	410	391	413	451	442	409	387	382	420	384	425	429	408	417	423	396	411	402	436	425	428	405	436	403	413	402	395	382	436	398	382	419	430	376	414	403	411	386	413	390	416	424	422	395	393	394	455	415	411	405	420	417	470	380	408	383	401	402	388	402	362	402	396	387	364	388	430	383	418	399	389	400	394	414	432	406	439	399	437	392	394	395	434	471	423	393	402	429	420	412	401	417	414	407	414	387	425	401	410	399	394	415	401	390	412	449	420	402	420	405	420	390	400	361	429	435	385	438	433	378	401	422	422	438	411	413	420	419	424	445	378	393	399	384	473	407	438	449	404	419	427	403	410	420	411	403	420	396	431	387	455	372	384	421	410	432	405	414	383	468	421	448	419	434	415	415	452	420	431	434	427	409	389	395	441	376	412	409	392	413	387	426	388	432	438	400	419	406	386	422	412	398	451	359	437	437	381	413	392	410	388	428	435	415	404	428	450	392	402	432	421	405	400	391	410	414	403	383	425	410	412	382	409	432	379	386	404	388	411	375	404	378	453	445	412	434	435	381	401	413	425	375	435	424	425	417	391	408	413	362	421	418	393	421	423	401	413	406	387	399	400	465	407	414	393	402	420	382	390	419	402	406	420	416	406	383	401	416	407	415	415	393	411	414	393	421	412	408	425	382	424	404	394	410	422	405	399	440	401	385	415	398	399	433	380	400	389	399	382	447	438	388	413	416	377	433	416	419	387	375	432	407	393	428	405	382	408	414	445	442	409	407	405	404	418	406	384	428	364	428	401	378	407	387	414	413	410	380	419	427	417	384	381	427	406	394	399	431	427	413	422	438	435	411	434	404	392	432	391	417	417	413	420	407	431	429	397	421	401	402	433	419	397	425	428	424	420	459	416	403	395	437	415	396	412	426	393	368	389	401	364	440	408	416	404	423	407	400	411	413	417	390	373	402	418	441	419	398	386	412	441	418	435	412	435	382	378	413	429	439	412	445	410	412	419	423	409	357	415	395	424	388	385	447	380	406	412	387	385	382	399	386	414	411	437	402	405	413	408	398	387	441	423	424	381	399	380	414	413	402	429	447	410	417	404	412	413	405	453	370	389	410	435	397	435	394	393	417	396	404	379	393	383	398	426	392	433	383	429	360	415	407	417	431	417	415	402	395	427	372	424	425	419	402	396	412	400	429	433	398	380	442	421	421	421	409	408	415	384	413	397	390	415	408	408	390	380	392	415	446	405	372	424	383	386	425	389	429	438	396	434	381	434	367	392	413	377	410	375	433	409	427	401	432	452	381	415	387	400	377	419	402	390	396	407	380	400	400	407	451	425	393	403	399	420	416	404	379	381	432	429	414	417	418	413	410	394	463	377	400	439	453	419	439	389	404	376	409	402	395	434	394	377	426	415	397	385	429	453	395	421	390	442	435	416	406	398	408	408	397	412	415	404	384	412	383	410	443	383	416	408	431	444	403	396	393	423	398	413	425	440	412	406	415	408	405	398	422	400	367	420	409	439	395	402	412	409	410	416	425	436	388	370	416	460	412	414	408	397	432	430	427	431	414	414	387	400	435	400	431	403	389	415	403	403	450	419	400	393	417	421	429	406	408	421	409	396	419	429	420	409	403	409	381	407	440	385	430	437	409	400	435	386	405	374	407	398	386	433	431	433	422	395	423	421	391	417	381	383	400	405	418	425	404	388	404	385	378	423	398	395	398	414	435	402	415	429	423	421	373	406	408	415	401	418	395	423	428	414	417	410	405	430	430	404	402	387	411	407	394	411	401	415	447	407	420	413	433	412	420	404	395	403	402	411	404	398	401	423	419	444	380	402	365	443	417	404	439	436	395	431	422	415	400	423	414	414	396	392	407	439	443	389	448	430	421	409	412	415	397	415	465	415	402	376	422	373	418	425	394	415	386	387	387	396	398	419	414	410	390	405	422	398	396	385	384	424	425	424	422	416	402	419	409	447	414	402	421	393	434	412	403	426	399	406	416	365	431	420	412	401	406	403	401	417	426	422	419	406	400	410	391	407	403	435	405	401	388	419	415	386	391	402	407	424	407	401	400	383	458	398	369	423	387	399	435	376	446	401	401	430	409	385	422	439	397	383	405	423	416	389	404	366	435	421	394	412	429	360	409	385	396	415	381	400	390	486	403	406	438	430	406	419	417	440	412	385	431	371	407	376	417	411	399	371	429	423	395	421	414	425	404	417	437	417	435	394	399	383	433	400	429	421	403	417	398	406	432	403	442	426	401	435	450	467	464	427	403	421	420	405	405	438	403	422	393	405	370	369	409	448	400	422	416	418	427	399	440	427	406	403	397	350	409	404	399	415	445	424	373	393	392	416	407	379	416	427	391	405	393	397	407	428	406	454	426	404	420	408	421	414	407	418	397	413	410	429	435	403	418	392	376	417	436	397	427	418	426	417	404	430	361	425	447	406	404	363	398	434	421	402	419	419	387	393	418	372	416	425	421	395	429	438	426	407	422	386	394	407	415	443	391	415	436	380	402	395	418	405	400	430	396	392	394	381	417	419	394	423	415	413	399	399	418	405	423	444	404	399	399	421	397	373	401	437	441	431	419	444	393	426	381	362	440	410	438	403	400	418	388	412	402	394	439	456	429	406	408	386	433	408	408	373	388	400	418	419	392	396	429	415	410	400	430	407	408	431	390	406	438	428	414	406	385	422	428	416	446	383	400	415	457	426	412	402	379	396	456	429	375	396	411	428	400
37849	14170	9374	7446	4572	2827	2073	1457	1157	959	822	708	829	710	516	422	416	400	384	351	312	256	276	216	194	245	190	196	189	193	177	198	210	203	210	195	203	208	208	184	204	193	248	216	178	182	190	194	205	160	178	201	201	195	176	189	186	211	186	184	159	188	174	194	162	191	182	186	172	161	173	177	164	183	187	172	168	178	186	179	168	186	166	185	173	174	212	142	148	145	169	175	177	159	170	184	173	170	177	162	175	161	181	199	154	179	160	191	174	173	168	168	161	149	172	163	170	178	177	167	175	178	165	164	139	174	156	147	180	193	173	151	148	163	188	173	195	196	171	159	164	168	174	184	162	171	174	172	152	148	187	205	168	170	196	173	148	158	153	162	167	196	179	155	171	172	153	174	185	217	177	185	155	184	154	200	172	159	156	190	205	169	197	175	171	185	170	189	204	167	165	158	177	185	179	180	190	183	161	178	186	173	189	189	185	167	177	163	147	183	156	178	175	154	168	144	193	180	179	176	178	166	183	170	165	184	183	198	178	167	158	180	178	152	192	174	147	175	177	191	167	186	167	173	165	190	187	175	160	180	215	146	166	174	196	155	168	164	158	166	179	195	181	187	172	156	176	169	195	176	176	158	161	188	165	163	168	193	199	148	173	174	172	166	183	173	177	155	160	196	177	169	170	205	167	168	166	166	155	174	181	165	183	183	187	165	169	189	177	191	177	206	148	190	157	179	186	148	179	183	193	171	168	169	175	178	147	144	164	178	166	188	183	201	150	175	197	167	167	167	169	191	186	190	169	163	176	167	161	180	171	176	187	174	181	209	173	183	155	163	191	185	165	171	162	168	165	195	161	172	175	157	175	211	175	170	184	173	173	164	161	161	183	210	151	201	190	170	172	192	181	185	168	182	201	185	179	166	163	156	171	156	160	185	168	166	196	174	169	174	182	182	162	201	195	172	160	183	159	149	169	166	172	170	163	179	168	153	163	166	188	152	194	170	176	201	177	182	176	168	181	158	153	180	173	142	202	181	148	169	191	167	165	153	174	170	170	175	168	173	172	187	181	181	192	188	167	176	153	162	173	156	158	172	173	162	168	184	187	177	169	184	160	197	177	165	160	159	169	178	155	155	200	168	194	176	168	160	169	183	182	190	152	171	197	187	139	195	171	169	172	175	186	176	172	191	182	183	170	165	177	201	184	165	174	174	198	177	194	175	164	169	197	168	194	186	176	174	175	180	176	200	184	166	168	166	192	180	170	186	170	162	188	189	176	184	156	172	148	154	187	173	155	172	186	184	165	177	177	173	160	179	183	162	163	192	175	182	154	171	174	186	173	186	197	181	161	191	160	173	181	172	183	151	175	171	180	155	191	172	165	143	200	163	147	204	182	159	186	171	174	177	187	178	173	202	187	157	190	169	189	174	189	174	191	192	173	155	160	169	176	149	182	166	195	157	186	162	168	190	178	201	208	169	188	180	167	195	183	173	192	188	190	195	166	190	200	185	193	190	150	165	188	160	168	164	174	177	159	189	183	188	180	208	172	180	193	193	200	170	160	169	177	165	188	187	179	164	191	154	196	186	163	191	196	184	166	152	189	200	178	159	181	155	166	174	195	186	184	165	171	153	171	180	173	182	162	189	183	165	158	174	168	171	162	184	173	188	177	159	173	183	185	170	160	161	168	189	203	182	173	186	175	154	190	149	173	183	158	192	186	191	172	172	174	183	201	171	165	178	185	180	171	181	167	157	169	184	147	193	170	171	171	195	145	147	171	155	171	181	170	193	160	174	172	178	160	189	175	171	189	167	177	185	199	189	179	178	169	153	136	171	188	181	171	167	189	157	168	189	164	182	156	173	158	192	181	155	172	160	175	186	170	172	152	192	169	170	178	179	167	172	157	190	190	184	185	164	176	151	177	191	179	171	190	187	199	160	171	179	183	179	175	185	177	186	154	164	192	173	183	164	146	186	168	142	187	150	169	178	160	180	190	178	168	168	188	173	183	169	190	178	187	183	203	153	158	177	188	180	188	176	156	179	166	172	150	157	176	176	164	185	157	188	176	190	187	170	185	182	180	169	180	148	176	217	184	173	158	168	156	185	177	176	185	167	172	157	165	163	172	190	155	187	198	162	170	179	180	148	179	180	144	184	171	209	174	157	173	161	167	197	187	180	190	165	136	182	154	168	161	187	152	158	142	183	186	189	162	142	173	186	163	176	161	167	193	153	180	192	142	169	164	166	202	179	193	189	180	174	184	159	153	184	152	159	161	182	173	174	177	162	172	184	175	177	135	171	181	158	164	183	191	144	174	182	172	171	177	213	152	166	166	160	189	185	175	156	170	149	168	190	195	174	158	145	164	179	163	186	182	156	177	208	182	182	180	167	145	193	181	164	166	180	201	178	189	170	147	174	169	195	161	168	197	157	165	173	152	174	169	167	186	142	171	148	150	208	156	177	172	165	190	197	151	168	166	187	192	186	173	166	188	194	174	177	175	129	188	155	180	162	166	182	191	164	155	180	157	179	190	180	180	157	155	183	171	163	169	156	163	169	172	143	178	185	184	195	156	202	169	161	188	169	179	198	163	163	195	177	162	167	201	179	155	182	180	174	173	186	166	190	153	185	176	185	159	172	201	164	165	180	195	191	198	190	205	169	187	196	169	173	157	194	177	160	182	192	174	174	193	175	175	148	199	175	186	174	183	171	205	184	160	161	179	163	159	203	193	178	198	175	174	167	174	168	177	149	172	173	170	197	171	182	186	187	156	160	176	190	201	175	202	176	170	195	164	174	182	179	181	161	163	151	149	173	170	172	167	192	191	174	172	182	181	172	180	179	167	180	174	185	148	163	169	182	175	178	188	193	183	181	173	176	186	182	190	179	175	161	191	167	170	168	176	171	193	180	169	175	220	194	196	171	168	197	145	153	169	171	152	166	177	162	190	199	185	143	153	193	173	199	173	186	187	181	154	148	171	186	174	181	166	167	181	189	181	166	164	181	175	180	150	189	186	175	206	198	187	144	197	178	184	177	173	199	174	150	177	198	173	165	168	193	182	181	156	173	182	150	192	191	166	169	172	147	163	167	169	192	200	160	183	156	179	170	152	167	179	179	194	186	193	184	196	173	165	178	173	175	189	177	172	166	148	172	183	156	175	155	139	152	184	167	178	165	173	181	169	161	172	171	164	181	184	176	157	179	156	197	167	172	189	176	169	159	164	163	191	195	174	179	179	186	193	176	177	168	164	170	174	180	174	188	162	176	174	180	192	177	165	181	154	179	155	167	148	157	199	189	170	160	178	168	145	156	187	171	166	169	164	179	164	170	160	174	161	178	162	191	162	183	178	185	172	196	180	178	183	172	153	203	180	160	191	167	159	173	206	172	158	166	168	178	169	184	204	205	199	171	188	170	160	175	177	160	172	180	170	164	190	190	165	148	158	181	164	181	169	185	159	196	170	169	177	182	190	192	184	203	184	189	187	155	148	171
22816	6238	13766	15573	12280	8618	7449	5999	5001	4499	3831	3505	3967	3454	2510	2200	1848	1841	1731	1412	1104	1069	862	715	752	666	578	546	534	528	547	560	623	652	705	683	690	663	686	770	772	754	725	600	509	485	517	443	499	562	485	496	490	493	489	467	500	504	518	510	442	416	380	408	393	399	428	433	425	419	449	417	414	419	385	414	400	457	415	390	408	381	418	436	404	408	397	371	439	416	446	436	418	413	428	388	403	438	409	466	399	407	416	434	396	406	411	386	416	436	387	408	371	421	461	392	459	387	458	411	414	408	423	433	414	422	394	402	373	447	438	407	414	451	446	419	398	411	399	424	437	423	421	422	424	403	437	442	418	412	424	420	425	429	407	428	418	400	429	387	404	441	418	413	435	431	408	413	459	420	430	427	416	427	434	385	421	458	425	424	409	419	401	365	405	414	421	416	432	425	415	414	413	388	410	387	385	416	411	414	426	444	431	415	425	433	429	421	384	410	423	429	429	420	404	416	396	403	432	367	417	420	385	400	433	407	465	436	372	426	432	359	405	403	405	395	395	417	410	407	406	377	421	389	407	409	400	424	437	384	426	416	409	412	412	402	385	389	453	429	411	385	384	439	391	436	416	417	385	438	405	430	431	403	393	438	401	385	423	389	400	397	416	427	399	391	400	435	426	396	398	411	394	413	409	403	385	431	437	416	452	436	445	410	431	409	434	417	408	433	403	414	417	435	375	410	396	417	415	415	374	414	451	393	444	422	430	402	403	397	403	420	419	408	456	445	411	404	367	398	422	405	426	431	394	404	391	423	432	419	396	422	447	407	418	443	423	401	393	401	417	391	410	436	397	415	413	415	408	385	397	442	429	440	420	443	387	405	364	402	387	434	400	443	435	417	400	432	448	424	407	391	410	391	407	413	430	372	420	415	440	391	408	405	388	418	414	430	392	425	410	429	446	442	407	400	399	442	414	374	395	447	420	398	414	417	414	416	417	451	406	434	414	424	406	398	422	426	384	406	424	440	412	422	427	405	405	390	406	410	401	431	392	413	447	431	385	378	443	402	397	410	373	419	407	416	362	407	407	379	457	432	396	401	427	424	425	410	412	406	414	420	431	415	436	443	390	430	419	401	441	427	397	429	436	428	423	429	427	410	442	400	435	431	417	376	429	448	435	395	403	408	412	440	396	390	394	402	404	402	418	407	409	420	417	426	399	430	419	398	411	434	409	374	410	437	416	391	450	414	419	407	426	438	417	383	419	434	406	446	418	359	441	404	455	427	401	374	432	382	433	400	416	417	383	405	419	406	401	380	415	449	437	416	424	423	425	415	393	443	443	407	397	430	375	396	403	396	407	449	421	421	411	420	418	431	417	415	438	427	424	430	411	427	425	432	404	401	412	380	414	427	416	408	424	403	397	439	410	425	408	401	412	428	430	436	414	440	443	386	433	397	392	431	399	411	411	450	427	415	405	441	382	396	404	404	435	450	442	404	442	436	400	418	415	475	402	412	431	422	384	408	440	432	370	435	417	403	403	409	415	444	407	429	428	415	401	419	410	442	404	380	443	381	410	405	415	409	387	374	412	464	430	401	389	435	405	423	407	420	412	420	374	451	403	394	438	423	383	443	435	440	401	412	417	391	421	416	420	419	415	377	413	404	414	415	411	410	430	437	384	401	411	412	396	404	403	414	445	415	390	381	393	430	412	410	409	412	409	428	430	424	387	396	418	419	388	397	382	418	435	393	455	408	400	429	407	406	424	379	416	415	436	413	401	444	437	390	424	428	406	402	404	408	433	434	390	410	424	431	418	427	409	428	442	390	403	426	363	433	411	416	421	376	424	423	421	401	395	411	419	379	442	410	426	411	434	436	421	407	389	413	412	386	397	413	438	425	423	408	444	397	442	405	417	389	390	436	397	420	426	403	435	414	443	419	404	416	415	411	428	418	416	400	420	420	480	411	437	383	441	423	392	412	402	404	413	436	406	388	414	421	395	395	429	384	428	433	400	416	450	434	403	410	458	388	421	413	379	435	439	404	411	409	384	433	408	411	439	430	418	407	406	399	417	422	384	394	402	438	435	359	396	418	411	456	431	383	430	421	409	409	406	408	443	405	413	425	406	392	424	415	404	391	396	380	443	405	417	409	415	458	418	424	415	408	418	421	414	381	399	391	383	435	424	403	403	437	406	409	379	366	415	418	413	407	407	425	433	397	431	433	365	413	426	433	441	403	400	422	454	407	386	406	408	451	424	467	367	384	387	397	399	446	414	427	413	382	405	415	386	365	398	400	399	463	420	415	443	414	428	437	416	445	406	416	399	408	420	401	416	401	441	420	418	407	406	415	438	400	421	407	424	400	437	433	433	422	390	419	408	383	393	443	453	401	409	385	395	396	319	382	428	400	433	393	404	422	372	433	453	438	394	403	431	434	390	362	419	409	430	442	406	421	412	400	430	411	441	427	424	411	417	452	421	423	418	389	430	419	432	402	412	373	392	393	396	435	461	443	416	397	425	438	408	412	428	415	390	422	388	421	444	450	403	444	400	403	450	402	417	433	417	375	428	412	388	394	427	403	432	416	435	386	419	418	406	418	427	416	411	425	413	431	395	458	456	417	407	407	389	424	441	415	412	436	443	414	399	413	402	417	441	446	423	378	384	440	420	398	404	392	416	438	411	437	389	442	390	429	390	419	433	440	451	409	413	408	449	401	391	396	391	396	452	388	459	423	396	452	409	427	410	432	376	413	430	415	412	447	403	388	415	397	402	385	416	436	416	464	421	436	446	403	428	422	420	395	404	404	401	446	415	423	445	426	434	405	401	434	407	418	383	381	386	394	412	437	423	389	407	414	416	372	419	402	434	406	394	384	425	434	398	430	399	380	426	403	390	412	412	426	386	432	426	413	428	398	406	404	429	385	420	413	446	417	384	427	424	398	429	421	448	429	425	426	398	385	424	409	416	435	381	410	412	467	407	455	372	388	431	424	430	427	368	418	368	379	387	360	445	383	424	425	400	426	427	435	422	411	430	413	390	490	411	402	405	425	431	395	393	438	415	377	432	404	437	459	418	454	485	443	434	404	415	419	454	405	376	429	420	426	408	435	377	453	422	416	412	406	448	437	433	426	404	451	451	418	427	390	445	412	400	404	405	402	418	417	408	394	427	409	396	386	460	427	415	397	446	431	392	361	407	435	432	401	429	427	409	436	416	409	405	411	391	382	401	416	420	411	420	444	439	423	409	413	392	396	408	428	408	467	403	379	421	404	451	420	405	421	411	445	388	403	404	405	384	394	448	419	442	399	401	383	417	410	400	411	398	447	393	406	406	392	392	445	428	416	382	418	389	416	419	396	422	418	392	414	407	415	406	388	430	427	433	437	372	431	418	375	409	470	389	430	377	421	391	418	442	426	396	426	422	429	390	428	442	452	416	390	425	428	457	396	420	411	446	380	436	403	441	419	429	381	397	441	415	395	424	425	364	444	425	426	411	412
12562	3114	3320	2570	1424	761	631	474	421	329	364	343	321	327	325	340	282	281	295	292	288	264	274	311	277	273	249	307	275	241	281	272	261	295	292	267	285	287	282	258	256	301	284	253	252	299	298	293	285	291	314	277	274	264	262	296	271	255	279	288	304	310	281	295	294	279	292	265	282	292	263	246	324	312	294	277	287	308	277	288	272	266	268	289	229	271	273	281	279	288	270	252	302	311	279	300	267	286	255	281	293	272	305	292	248	274	292	276	270	293	277	258	278	263	286	274	295	267	292	287	254	239	258	288	289	288	273	251	263	279	301	272	302	295	296	276	279	258	306	263	271	277	246	264	301	280	257	290	261	287	279	302	267	266	298	263	256	268	280	289	312	251	265	286	279	248	234	256	288	259	292	254	283	287	279	286	286	283	298	262	287	278	257	246	263	283	273	289	308	266	289	234	248	250	291	253	281	274	259	288	314	277	264	256	260	258	264	258	236	274	281	254	313	251	265	293	277	262	273	274	254	254	231	281	277	244	255	269	277	263	288	283	276	291	247	298	248	284	234	263	289	287	297	281	297	281	304	253	267	275	260	275	277	273	274	298	264	303	328	282	313	261	266	290	249	300	275	273	253	287	292	275	276	275	271	289	259	278	281	294	249	288	246	265	271	291	263	277	271	261	287	282	274	248	258	261	280	225	290	264	257	279	307	310	249	287	272	292	308	272	278	274	266	252	287	247	266	284	261	270	274	293	266	255	286	288	298	285	285	273	263	285	286	245	274	277	255	251	270	284	285	284	280	268	279	295	277	269	274	281	270	285	320	280	272	264	305	274	287	265	298	275	280	262	280	304	291	286	264	260	249	261	300	273	232	285	271	291	273	297	240	282	299	281	259	281	269	251	294	261	244	272	272	280	266	267	264	240	270	300	244	315	287	288	284	269	272	293	269	275	274	268	273	288	281	277	280	252	292	290	277	260	258	251	256	267	263	273	297	285	276	260	282	298	282	302	273	250	287	255	280	293	259	270	277	257	251	273	297	255	282	270	268	282	242	298	251	294	286	275	297	277	268	310	281	255	290	270	281	284	259	282	250	309	259	282	280	267	275	266	257	276	266	265	291	281	283	308	290	272	289	287	263	241	277	314	276	260	291	305	274	287	272	285	250	276	285	278	287	277	280	300	306	303	308	272	270	299	264	245	235	291	259	277	288	271	272	275	306	266	263	258	283	277	272	285	293	277	280	271	265	252	273	281	277	261	252	237	252	280	281	258	270	296	280	252	279	252	275	273	279	283	295	257	270	267	280	267	270	284	267	281	283	298	260	270	284	251	258	281	271	274	305	262	273	257	313	258	244	244	243	275	260	279	279	272	302	283	287	254	267	296	264	279	264	276	305	275	292	279	297	277	279	294	283	254	295	287	241	314	284	292	295	283	291	289	269	260	284	289	264	289	269	296	266	252	266	285	303	272	293	268	277	289	282	272	267	265	253	250	252	250	265	286	269	281	263	266	261	294	266	235	259	234	258	286	266	269	302	292	322	286	277	292	278	251	307	269	297	267	285	267	257	270	249	303	295	285	253	293	269	258	303	264	257	268	275	309	294	281	288	281	258	278	271	261	259	296	265	274	277	251	300	277	289	281	278	287	291	270	257	269	282	264	267	313	291	295	304	281	277	265	257	272	263	299	263	262	287	301	260	270	290	298	295	305	262	265	263	299	251	246	262	311	276	304	284	274	252	301	299	291	294	281	248	273	294	268	267	285	291	313	275	285	272	268	293	303	272	301	307	256	302	264	271	274	298	309	240	278	280	286	243	267	267	271	279	257	272	278	264	281	255	276	312	286	269	268	286	286	275	266	326	273	277	276	277	257	272	312	261	268	300	257	247	281	280	291	274	291	256	284	287	308	254	239	257	321	270	268	282	265	295	288	264	276	282	273	279	249	299	285	256	276	279	266	262	263	261	282	279	278	267	308	301	266	291	310	282	260	292	250	285	266	268	316	250	265	266	297	285	281	283	311	279	253	260	260	306	271	254	278	273	287	257	283	245	261	306	280	256	259	298	273	268	284	268	264	311	268	279	255	275	315	292	281	268	306	308	284	268	288	252	284	289	309	296	292	274	291	273	268	257	282	302	296	295	272	278	264	280	269	284	268	302	280	245	269	291	272	266	267	255	285	251	290	282	300	281	255	306	263	281	297	238	263	262	276	265	288	263	275	304	263	244	285	279	285	276	307	271	293	306	301	267	291	261	268	244	288	246	274	276	255	264	301	282	260	248	264	283	257	255	255	272	281	259	281	272	273	267	297	300	298	292	297	271	243	252	279	269	292	261	250	293	249	265	259	279	319	281	277	241	267	273	290	291	232	291	299	259	278	306	277	268	312	268	300	280	274	298	285	271	297	267	271	268	295	254	269	261	309	287	286	259	302	270	282	259	323	263	249	275	290	282	267	264	328	274	253	251	268	237	287	276	282	288	305	289	265	291	274	242	259	271	290	281	304	258	276	289	284	291	256	310	253	292	271	289	267	276	298	294	243	270	275	257	274	266	284	247	263	281	280	262	292	276	268	300	265	255	281	271	262	283	269	262	249	286	257	309	264	288	263	276	280	270	267	277	305	267	292	236	283	310	294	297	270	263	248	284	265	296	252	295	287	306	305	236	274	282	240	240	265	277	275	287	262	275	263	248	271	273	270	284	279	303	271	314	297	284	281	294	311	251	275	262	282	276	277	275	226	298	260	270	285	292	320	269	293	299	296	293	274	267	280	281	282	276	276	295	280	279	244	263	268	313	276	264	274	260	269	245	276	309	266	267	289	281	268	270	265	274	265	281	289	268	267	281	300	246	288	260	260	295	249	257	285	273	287	289	240	257	266	286	281	278	313	269	253	272	274	292	301	259	272	297	311	299	299	305	283	245	301	257	304	286	293	262	273	262	273	266	305	261	276	288	286	330	299	323	280	271	279	280	247	287	269	308	271	249	283	294	296	297	269	244	283	261	271	273	275	275	311	288	268	273	290	292	310	256	287	300	257	292	288	292	281	263	286	253	258	274	264	285	260	265	302	299	283	261	278	316	280	256	273	232	300	273	270	263	299	302	248	296	276	266	283	260	278	258	269	299	268	296	282	299	278	295	259	273	239	273	292	271	240	259	261	250	235	309	295	281	276	281	270	261	262	283	293	266	273	298	285	287	264	248	263	278	303	269	245	277	265	298	279	261	301	303	265	275	287	296	282	301	299	264	301	272	279	291	305	276	269	262	290	258	267	274	289	269	283	267	281	274	259	293	262	295	268	286	258	271	254	287	271	319	258	258	295	262	293	265	272	297	260	249	281	300	279	290	264	290	277	292	293	293	288	290	298	278	257	293	273	272	267	267	255	290	289	269	262	322	285	281	289	308	304	269	279	275	280	257	269	269	294	296	278	300	270	239	286	315	264	269	273	278	270	275	304	300	255	282	284	295	247	252	293	295	277	298	310	289	287	269	303
7580	2441	6343	7137	5010	2934	2375	1720	1294	1054	1026	1011	951	905	803	764	777	703	710	710	728	725	681	672	683	612	592	581	589	550	601	655	607	595	630	654	651	595	656	634	570	623	616	633	650	582	581	581	653	676	630	614	600	621	642	617	621	614	651	580	645	649	580	596	580	630	628	608	590	635	607	616	565	628	591	614	587	605	592	596	611	583	580	601	553	569	574	622	621	603	589	580	621	589	574	617	597	601	584	608	631	545	620	592	635	625	573	627	592	596	595	635	612	650	576	661	598	626	599	607	669	620	574	674	609	585	571	608	632	587	594	631	587	591	627	604	606	609	580	551	566	675	615	613	594	614	592	605	583	588	628	614	593	588	620	569	599	585	599	593	622	594	620	607	570	596	563	596	584	625	592	618	579	576	614	574	623	613	624	593	602	627	569	588	586	579	587	656	583	596	557	587	604	574	597	596	597	625	608	663	679	575	623	628	607	606	612	591	612	584	600	596	628	626	633	612	606	650	569	609	590	623	612	640	584	575	646	557	578	602	601	638	655	578	584	599	645	645	617	635	637	630	600	603	662	585	618	591	601	604	680	602	636	588	578	636	570	565	550	609	611	559	577	561	557	623	632	653	584	587	597	614	618	612	607	615	633	581	568	602	567	562	569	613	578	593	620	610	598	618	583	557	615	632	642	574	601	585	606	652	576	646	590	624	610	565	592	576	619	610	616	596	600	565	591	688	624	614	558	608	599	548	595	606	594	607	581	601	606	592	554	605	600	608	591	598	583	610	620	629	627	576	579	601	591	580	597	648	610	600	584	628	581	614	604	629	632	595	605	597	597	563	589	598	587	583	618	597	598	621	598	589	669	562	579	609	557	614	607	601	598	596	614	601	606	591	554	618	599	587	552	569	607	593	625	580	573	623	597	626	616	586	608	619	607	577	547	595	581	642	655	590	607	572	614	630	577	603	587	613	569	619	637	571	585	586	588	633	628	617	625	602	609	574	611	596	567	612	608	617	601	597	602	606	584	570	611	606	611	633	612	570	615	573	578	650	592	635	579	569	626	610	580	632	577	585	614	608	591	638	628	609	616	565	612	592	616	594	578	600	579	640	604	602	621	621	588	614	626	658	599	610	634	628	586	622	561	606	582	598	567	583	560	596	607	590	660	612	608	586	556	600	565	616	612	583	592	608	595	607	571	631	553	571	597	627	639	590	615	611	565	641	598	597	593	653	551	607	596	599	603	597	604	599	591	604	644	627	592	623	630	594	603	581	576	618	594	606	602	630	614	557	605	595	589	598	613	650	597	626	579	634	625	594	623	638	578	582	611	584	569	615	597	577	639	639	593	617	567	593	621	615	607	567	617	577	621	591	601	648	575	604	571	637	615	629	598	591	608	613	598	635	619	618	604	600	584	622	609	587	609	619	602	585	583	677	572	573	607	590	613	600	647	600	612	642	561	594	614	647	605	633	597	599	581	608	603	609	566	595	640	587	593	634	617	600	596	617	641	593	608	611	594	616	589	597	606	629	622	617	621	600	569	602	638	582	620	611	584	625	558	593	623	620	629	636	603	599	624	593	605	602	581	681	672	599	661	584	611	653	615	601	617	587	625	641	612	616	600	562	597	560	615	604	632	600	620	602	658	590	607	672	618	598	556	586	632	630	585	612	576	592	584	619	600	615	607	596	569	573	607	613	572	603	626	619	636	622	575	548	614	629	623	615	596	624	600	628	635	610	589	631	508	596	631	593	581	613	596	607	586	603	599	645	600	590	624	602	591	629	569	624	590	596	647	594	629	622	611	590	591	569	655	608	567	617	557	626	613	634	593	623	652	600	594	656	577	637	613	588	617	566	605	625	617	611	580	635	589	611	624	604	598	585	624	645	651	588	601	589	574	554	601	577	593	605	612	630	634	639	571	589	611	570	611	606	592	639	634	650	587	621	603	622	648	629	588	605	632	599	574	610	541	572	572	615	625	609	624	561	574	613	599	598	596	620	559	593	581	615	592	635	612	620	659	556	601	614	546	592	634	603	629	640	619	573	567	640	599	588	595	608	599	597	596	594	613	607	618	589	610	618	596	633	634	600	588	654	607	597	610	557	534	579	577	603	591	615	609	627	607	609	596	604	618	588	596	597	646	604	605	600	603	601	619	617	577	613	560	660	592	575	576	631	611	567	641	618	605	616	630	593	591	666	647	635	578	600	548	653	600	595	584	665	601	593	587	624	568	576	584	653	639	610	572	628	630	591	602	633	600	618	566	586	565	577	599	595	609	613	629	629	625	625	575	577	570	623	626	638	630	586	599	574	641	583	618	576	648	624	587	632	566	577	659	568	584	607	658	632	598	637	601	606	602	621	577	594	609	588	587	596	585	585	623	594	610	588	627	584	649	598	635	559	593	606	617	619	639	599	589	614	610	565	588	628	543	617	560	581	602	580	596	520	579	622	603	571	600	613	640	595	647	595	624	568	611	606	595	599	597	596	638	606	563	622	620	614	623	616	607	619	612	606	605	593	581	603	617	579	625	606	581	593	644	632	593	592	566	609	601	585	609	572	593	633	582	579	603	590	597	618	597	586	650	585	617	608	609	616	622	614	573	580	588	616	646	599	612	579	568	656	603	584	628	576	622	606	566	579	598	594	623	618	654	666	614	562	615	615	624	588	637	558	656	644	605	619	612	622	591	598	648	580	607	596	531	545	584	586	585	590	592	617	616	628	578	563	652	569	615	595	609	609	622	618	611	597	574	670	594	612	569	585	592	618	603	578	620	619	575	619	562	660	618	597	588	587	585	657	602	557	598	635	545	614	590	582	620	592	597	585	631	596	610	598	582	576	643	634	578	623	604	591	597	578	598	645	612	575	579	611	579	590	589	605	593	627	572	629	632	625	612	590	598	603	599	649	639	657	565	598	559	595	586	610	586	637	609	584	573	585	604	587	616	650	641	660	587	599	576	577	646	622	634	643	586	608	627	588	599	616	617	572	571	594	614	632	595	603	602	608	599	610	629	591	616	589	548	630	600	604	606	607	578	585	585	635	664	612	584	569	573	598	585	576	618	572	568	608	601	613	629	569	570	580	604	627	598	618	596	587	590	608	609	625	622	598	582	610	662	597	634	610	600	622	603	574	562	625	607	551	577	628	617	587	565	559	619	621	641	631	579	603	612	590	624	603	564	593	570	575	592	616	620	616	614	603	570	586	611	596	622	578	592	587	619	605	618	597	577	568	605	609	598	603	594	604	586	620	621	624	587	599	633	621	591	616	596	598	613	588	605	623	586	625	623	525	594	610	652	647	614	630	564	629	621	601	590	600	595	626	590	624	597	612	596	568	586	619	624	624	621	608	583	621	617	606	628	577	610	593	623	612	592	595	591	559	641	643	633	624	578	650	633	656	597	641	624	587	551	573	590	617	595	613	600	638	601	591	616	615	598	609	631	594	617	622	625	608	609	614	586	604	604	602	582	587	590	597	608	635	622	554	602	601
28040	9138	7193	5687	3039	1739	1352	913	705	559	518	473	582	445	359	311	285	278	265	247	265	239	230	190	186	195	182	177	204	172	192	193	198	206	190	221	199	200	196	229	196	216	222	182	203	174	188	196	227	187	186	161	178	165	171	194	183	189	200	186	195	183	166	188	177	192	184	196	159	174	180	159	195	192	176	167	172	168	197	202	170	202	207	178	203	181	155	177	173	191	186	201	171	172	175	186	178	195	196	184	172	178	174	178	151	207	200	178	208	203	178	160	186	191	181	156	206	179	163	172	170	204	186	200	190	209	197	186	167	184	159	188	169	171	175	192	199	194	180	156	151	190	199	178	185	177	185	179	173	178	195	160	172	186	190	185	172	164	180	177	168	190	170	191	164	174	194	174	189	162	171	175	164	169	178	179	192	197	179	185	175	171	170	164	183	182	170	189	194	169	200	178	182	189	189	177	183	176	183	162	185	186	184	161	175	182	160	149	203	192	179	160	168	187	176	183	183	174	165	184	182	173	191	185	187	188	175	167	184	165	161	180	174	181	164	192	205	177	177	163	183	166	189	206	171	188	190	161	164	133	189	182	189	195	170	194	181	200	197	184	160	176	196	180	164	169	181	175	164	182	174	200	192	186	168	182	191	216	199	172	170	207	171	175	169	180	188	186	180	161	197	154	187	185	210	210	205	163	191	157	193	172	207	176	176	186	177	161	174	197	193	179	191	179	193	189	192	160	203	183	160	135	176	172	177	211	175	160	170	165	191	183	178	209	190	176	168	163	182	180	138	193	174	172	180	158	165	170	179	195	162	161	161	162	183	173	199	178	171	201	221	189	163	184	170	161	161	184	189	194	182	178	161	178	187	176	178	183	181	185	150	191	184	183	146	189	174	185	168	152	175	169	162	190	189	183	176	161	173	173	156	172	181	170	169	175	183	179	204	170	217	190	164	198	179	188	160	167	183	182	179	149	193	159	166	154	202	156	179	193	197	171	167	184	174	155	174	162	180	171	188	182	178	158	181	193	179	164	199	190	172	191	174	202	188	157	183	181	169	160	155	170	200	152	179	168	197	167	169	195	178	168	152	167	160	185	171	156	188	187	180	194	173	180	177	167	174	187	185	182	157	203	181	183	166	192	150	176	176	168	179	177	193	165	168	178	167	165	160	178	162	150	152	172	184	169	191	163	171	193	172	167	173	200	173	170	177	195	181	179	217	175	180	188	206	182	179	178	169	175	168	165	191	168	176	179	169	174	171	169	160	167	154	168	196	196	176	179	167	168	167	158	178	193	172	193	207	171	161	165	181	173	189	165	173	176	184	149	166	177	190	203	167	191	213	169	170	180	182	189	196	169	181	172	178	169	172	179	144	167	193	179	173	190	165	168	191	175	195	167	170	149	155	182	180	179	190	172	183	170	181	176	172	184	170	178	190	180	198	182	208	179	170	154	153	195	179	162	186	187	178	189	182	188	178	156	202	193	169	201	166	167	192	201	175	169	169	167	188	182	194	190	186	176	174	206	152	182	187	181	168	176	172	178	179	199	162	168	172	184	193	193	181	177	167	168	185	179	187	203	160	176	172	187	183	167	159	173	209	180	172	173	194	187	191	173	161	172	194	172	180	181	171	168	211	182	178	160	183	197	179	177	185	177	163	189	201	177	166	169	192	195	178	193	178	165	194	173	189	177	181	170	182	195	182	189	159	185	183	166	156	196	191	184	189	165	203	157	175	189	204	182	181	177	174	177	167	177	189	160	198	180	179	181	160	158	209	193	162	161	159	184	164	176	172	179	171	195	181	164	191	180	181	170	196	165	196	161	163	177	176	205	175	205	171	149	165	180	193	171	187	185	174	201	160	163	150	178	182	184	183	174	186	184	171	165	191	188	195	165	196	177	146	151	156	156	176	168	188	167	180	163	173	206	168	182	199	159	165	185	162	189	172	193	189	170	194	178	179	162	153	173	170	161	190	181	188	202	188	169	170	184	162	164	212	147	172	171	180	182	206	186	147	189	161	169	213	195	153	201	161	208	188	182	168	200	178	195	203	166	164	174	155	181	195	175	203	186	165	207	176	185	160	162	186	171	181	179	198	185	184	189	179	167	166	180	163	174	171	178	184	184	170	213	195	168	185	191	176	162	186	222	184	197	191	178	172	174	163	165	171	183	182	167	191	174	158	165	196	166	160	202	197	169	180	168	181	189	163	129	179	160	154	181	187	170	172	173	165	198	181	165	150	161	163	172	185	175	180	159	167	199	174	157	191	164	161	158	194	190	180	175	171	185	190	184	186	171	169	193	182	155	177	179	192	195	180	187	169	180	174	168	192	181	177	156	165	177	180	210	191	178	195	194	175	155	187	171	172	167	182	185	187	177	185	168	168	170	185	187	173	165	146	157	174	191	157	198	180	163	180	168	175	174	181	182	182	171	181	164	184	172	181	182	178	180	181	171	179	172	186	181	192	188	181	181	204	156	170	172	208	187	185	183	209	168	165	205	196	208	182	193	158	175	177	182	164	192	197	187	182	157	156	162	173	176	192	186	151	182	169	202	166	200	159	155	193	173	185	192	159	147	196	172	186	162	165	148	158	170	156	178	187	159	167	166	200	174	165	167	166	177	163	152	197	155	157	179	176	173	183	197	192	183	177	203	197	173	166	174	189	163	183	170	169	192	180	177	196	166	198	179	170	185	180	165	189	187	171	187	169	213	181	175	183	182	146	179	171	189	199	195	161	177	192	184	209	183	166	195	211	187	174	163	173	181	165	166	173	193	189	178	211	193	185	171	185	170	162	186	158	177	164	146	197	190	175	179	185	165	183	147	179	153	158	160	160	167	200	165	207	159	184	174	163	191	196	172	190	181	177	179	181	176	184	189	152	180	150	171	182	174	198	150	180	171	184	172	159	183	164	183	188	182	186	193	185	177	183	159	181	193	203	157	174	181	167	198	175	179	169	196	170	173	189	191	179	171	159	171	190	181	168	198	182	184	177	163	171	176	161	173	168	184	202	187	166	205	188	206	165	186	182	169	175	172	200	180	173	187	175	168	159	148	182	211	178	191	204	179	172	183	160	192	192	165	188	199	200	202	164	203	174	192	176	184	173	180	160	176	186	167	201	147	190	164	171	191	209	185	178	176	174	166	166	166	171	154	187	182	183	176	205	163	163	178	155	174	177	165	173	165	175	180	169	182	179	171	192	170	179	167	184	183	181	182	169	189	174	158	168	191	147	167	158	185	171	188	162	134	175	186	168	192	188	174	180	176	200	195	190	190	154	185	207	182	165	172	177	171	157	180	192	186	191	184	157	185	172	160	147	184	169	183	172	184	198	169	172	173	183	167	178	187	198	176	168	203	180	189	161	199	164	189	185	185	152	157	208	179	175	183	148	188	170	166	215	195	175	196	204	196	181	172	193	205	188	177	193	157	177	185	193	190	163	208	165	167	181	194	157	167	188	164	160	187	166	160	175	170	155	169	183	165	183	170
17295	5145	11839	13333	9100	6146	5377	3993	3068	2782	2381	2048	2802	1930	1556	1417	1208	1123	1096	881	832	739	693	591	618	508	456	441	447	477	498	508	538	529	555	562	567	626	618	608	610	603	559	508	447	464	456	477	470	478	447	392	447	454	445	428	468	475	462	445	434	435	434	391	398	423	427	419	414	420	433	397	412	410	388	431	398	410	415	461	392	424	438	389	390	416	413	417	418	468	431	392	416	406	458	430	421	417	434	382	413	435	421	372	436	409	409	420	386	424	428	370	433	422	423	426	432	427	369	417	442	429	424	398	406	453	414	418	423	400	395	411	399	398	392	407	381	393	389	417	370	420	422	414	426	404	404	442	421	427	387	413	411	399	416	398	411	412	380	421	379	416	413	378	416	404	458	412	422	418	393	406	372	385	415	411	412	431	391	385	402	428	403	398	438	426	411	388	407	407	406	369	408	411	390	422	396	418	365	399	406	417	417	411	383	425	399	454	397	388	435	395	420	419	380	397	389	401	427	391	413	392	423	408	423	387	380	419	386	422	405	419	388	411	432	380	407	368	445	382	421	399	367	410	420	431	400	417	417	385	398	394	413	436	421	439	406	424	395	400	416	395	421	437	389	419	415	400	385	409	403	402	416	398	393	436	429	379	380	405	413	392	409	432	410	413	384	418	421	422	390	378	409	427	395	406	388	378	431	434	427	398	412	387	404	396	403	369	404	381	395	430	440	428	412	395	418	400	371	412	413	452	396	441	382	425	378	406	408	428	405	421	413	405	377	399	395	409	394	407	403	385	436	412	405	440	405	412	436	392	380	384	399	425	402	412	387	393	400	390	437	396	395	444	377	428	410	406	410	392	408	426	412	410	418	401	430	418	444	446	396	417	414	419	406	410	360	427	380	438	416	405	422	389	404	389	417	404	406	421	449	419	419	406	391	396	400	400	423	405	399	413	404	453	439	446	406	417	394	429	411	413	434	422	384	422	400	430	411	421	457	410	419	391	386	400	412	415	407	412	429	407	440	393	430	405	408	394	412	432	376	434	381	445	404	405	376	409	415	409	398	436	413	398	386	439	390	388	415	393	399	406	413	400	434	414	436	375	426	413	418	404	434	429	414	403	393	456	421	427	400	403	425	350	398	430	394	412	413	397	392	409	391	423	426	386	415	384	403	424	437	402	393	405	410	444	416	427	460	401	412	408	448	426	429	403	392	421	417	399	395	397	419	459	407	412	440	423	426	393	433	387	404	406	410	446	369	410	433	447	428	423	419	432	424	419	456	368	424	416	406	395	448	420	450	385	393	419	387	405	398	415	439	409	447	436	408	366	401	451	443	419	403	418	383	415	389	384	422	396	428	408	391	436	405	400	402	407	415	436	435	381	416	405	418	410	394	432	416	426	369	451	432	413	382	381	453	437	435	379	402	420	384	402	396	426	413	411	406	425	383	430	403	396	399	423	368	413	421	417	430	396	434	406	370	414	426	404	408	420	410	392	424	395	414	417	395	398	438	439	414	388	470	421	398	435	422	424	397	420	429	399	405	423	444	419	371	398	397	403	435	419	364	422	425	378	372	426	393	407	410	438	396	397	403	419	423	398	392	402	420	389	426	405	419	400	407	394	381	434	437	390	440	417	417	410	398	388	397	387	404	430	441	377	424	358	381	416	385	421	398	414	386	442	391	418	393	379	450	413	395	422	419	397	428	419	388	426	420	432	370	419	434	371	422	409	408	425	394	425	368	410	432	413	373	443	401	364	435	396	393	436	400	444	436	407	419	415	386	439	419	379	393	423	414	408	410	424	410	439	384	387	403	422	409	415	403	432	437	419	381	413	416	440	405	435	449	408	428	429	395	449	432	400	396	442	401	408	394	391	407	418	439	424	428	382	414	439	379	429	402	353	412	428	415	453	439	386	427	398	404	428	391	455	415	433	377	403	430	436	454	428	398	407	379	432	388	388	379	458	426	413	406	434	395	383	429	398	442	391	453	432	405	390	435	405	420	398	434	437	415	430	437	408	416	408	398	424	439	418	415	425	410	412	376	411	408	407	413	386	369	393	417	427	408	409	446	407	428	415	436	421	423	440	430	401	410	418	397	404	401	440	448	434	423	418	412	420	421	432	391	436	390	424	378	402	408	424	422	402	419	426	453	388	397	417	419	434	418	383	411	415	404	453	396	409	393	397	412	410	395	415	420	384	422	381	411	381	410	409	408	416	427	433	422	413	417	397	409	397	384	371	388	392	398	468	421	442	420	448	392	404	389	431	397	365	446	383	440	421	371	406	384	403	428	418	432	376	402	431	361	414	438	415	440	417	378	364	386	414	431	387	416	403	403	405	434	413	423	438	398	402	421	430	422	404	386	407	406	413	420	390	417	415	427	404	391	433	384	402	423	357	423	356	413	418	417	389	427	385	391	421	404	405	380	408	443	409	424	431	420	431	434	437	422	388	439	398	414	419	390	396	429	436	437	378	415	412	441	387	420	399	419	379	436	437	422	404	411	434	399	386	397	391	422	416	418	392	428	414	432	412	417	399	424	405	425	412	389	410	414	420	384	406	397	403	391	426	444	390	395	403	400	420	420	395	400	395	418	428	375	427	432	455	425	428	440	400	425	447	431	405	428	420	438	433	418	409	424	446	387	423	417	408	426	403	410	405	416	395	400	442	395	414	421	386	404	383	419	420	406	390	367	436	407	389	427	421	436	384	376	381	405	401	382	406	433	392	404	385	396	388	397	400	390	420	411	416	394	377	437	457	416	414	418	432	398	427	403	393	400	426	410	436	410	400	419	371	442	410	408	418	399	420	425	420	414	400	417	408	439	409	379	415	428	398	386	412	399	402	439	387	390	392	401	427	420	428	412	443	416	422	414	382	440	419	403	428	424	408	413	386	407	432	414	431	382	419	401	395	419	441	460	417	430	368	401	410	414	437	418	387	436	424	406	400	443	426	436	402	422	412	389	394	417	388	384	406	399	428	367	463	417	417	398	401	377	424	400	405	425	356	444	417	445	416	401	421	407	400	409	386	406	402	386	384	435	414	421	390	419	394	378	453	401	415	398	384	435	388	366	414	411	391	451	412	411	394	443	436	398	396	382	420	415	425	412	400	403	441	423	444	415	384	392	373	420	419	433	432	425	415	406	413	390	432	411	407	419	409	430	407	411	384	450	405	439	418	436	426	405	406	392	397	391	431	388	417	414	387	380	415	435	396	420	387	390	393	401	418	372	409	403	394	427	409	403	383	394	418	417	432	382	428	449	404	429	401	413	436	421	391	396	389	409	423	436	411	407	420	389	368	415	408	405	410	407	386	439	449	412	408	395	387	424	430	413	426	393	414	426	434	393	422	383	380	422	436	406	422	403	417	416	384	379	403	420	447	421	440	375	423	455	419	410	379	370	393	445	423	412	408	395	393	426	422	420	437	391	438	421	449	415	403	443	405	419	432	410	396	393	438	417	417	401	402	389	432	398	408	441	396	423	395	420	430
38647	15686	11781	8694	4565	2849	2121	1540	1261	1002	811	647	827	659	483	445	431	349	366	311	272	263	234	234	197	189	232	222	200	191	198	231	188	216	215	215	217	216	227	226	229	261	200	195	170	195	183	189	200	218	193	185	204	175	177	189	183	201	162	183	172	188	180	195	161	165	198	171	167	209	187	175	157	169	178	169	168	174	167	198	192	182	178	162	179	166	184	177	180	168	167	193	183	179	186	196	165	168	187	168	183	191	172	189	175	168	185	172	162	167	167	185	141	174	156	170	184	186	190	170	176	170	188	171	171	198	167	189	178	189	200	172	192	178	163	187	200	173	164	177	148	178	187	188	198	187	173	183	171	169	184	202	175	168	179	186	206	208	207	170	150	177	178	168	177	188	196	159	175	148	177	158	164	196	178	182	183	173	186	193	152	183	161	162	178	174	166	188	170	165	169	196	182	174	180	167	185	186	185	170	174	157	158	189	156	205	184	175	161	178	202	167	168	191	164	163	153	174	159	175	188	203	167	174	181	179	152	168	184	164	183	170	190	203	143	173	168	183	157	159	180	164	175	204	166	192	175	175	176	201	172	170	154	185	193	202	189	178	151	184	168	185	177	171	163	159	194	183	169	197	194	166	172	184	200	161	159	156	168	181	172	174	186	162	210	183	162	157	167	167	194	184	188	168	157	154	181	177	155	180	182	195	176	182	199	171	173	169	192	179	180	200	177	196	171	169	186	195	165	170	164	171	170	183	173	182	178	168	171	192	164	173	187	198	179	173	170	156	186	182	190	163	168	188	179	174	176	170	179	168	164	180	168	193	182	182	181	170	171	199	169	191	159	198	205	186	151	172	184	213	177	188	166	165	200	177	163	171	168	165	144	154	177	167	180	160	184	194	171	188	184	178	184	187	174	181	164	190	193	191	160	184	172	186	186	167	154	185	187	189	170	196	199	173	168	193	183	155	173	177	173	179	206	182	163	180	182	164	176	177	168	192	173	194	178	167	197	173	180	183	170	201	199	193	168	193	187	180	182	190	182	176	180	182	173	194	186	208	180	170	201	160	156	200	191	181	155	174	174	170	170	164	180	165	189	174	160	159	181	173	179	185	185	157	206	180	167	181	179	185	159	178	178	182	173	168	165	186	185	192	175	172	164	172	194	211	171	155	190	192	178	172	196	170	178	185	169	182	186	170	167	165	183	175	185	178	206	174	194	184	175	168	179	182	182	179	163	168	169	179	188	180	185	193	189	166	194	162	178	148	158	167	190	194	157	186	162	169	162	171	167	176	171	163	181	186	170	198	202	177	168	162	179	168	178	157	175	176	169	188	167	167	198	205	212	208	155	192	189	186	194	193	167	172	152	186	169	179	192	142	184	186	197	153	166	160	163	171	186	179	179	170	192	195	189	173	187	170	174	154	165	193	173	201	173	176	180	172	214	178	224	194	194	211	177	172	182	169	170	203	159	184	172	171	172	201	173	175	184	173	184	185	163	219	185	157	202	178	167	182	177	179	174	180	181	198	171	164	188	200	183	174	177	165	184	166	185	196	206	175	163	185	189	180	175	160	171	153	182	178	190	179	176	164	167	143	166	194	169	162	177	193	194	201	177	173	189	182	181	210	197	177	193	146	169	204	194	186	174	189	165	200	191	154	213	161	187	178	199	179	168	174	172	169	155	155	165	173	167	192	185	186	175	180	165	173	194	148	200	167	178	142	195	163	166	158	192	165	179	166	171	190	189	198	173	217	189	190	190	179	173	189	197	202	179	162	169	162	160	173	193	163	190	178	167	181	177	155	186	182	168	190	185	177	175	209	173	180	198	175	168	176	187	208	211	175	184	158	191	160	206	204	170	184	176	179	165	176	169	191	177	174	193	179	190	192	167	177	171	187	163	196	180	154	169	195	168	171	181	173	166	184	142	165	194	181	198	182	170	176	190	167	185	167	147	172	179	190	170	181	197	181	180	209	183	202	184	157	161	166	161	196	169	173	172	181	166	191	174	189	182	186	190	176	171	171	185	157	197	179	161	177	199	202	185	210	163	169	190	197	174	177	194	178	180	185	179	130	194	191	155	195	185	172	173	199	191	170	186	178	194	176	163	187	199	181	194	183	183	165	150	165	155	187	193	161	187	184	191	172	170	164	196	189	172	172	176	159	171	194	181	181	191	194	213	160	176	183	174	166	163	160	166	195	179	172	187	163	176	184	170	174	168	185	195	164	155	194	180	165	194	183	182	199	181	221	185	179	189	187	168	166	138	205	169	190	167	187	186	163	170	168	182	178	199	161	170	174	187	228	188	199	183	171	198	191	162	188	188	162	159	166	171	195	176	227	158	149	164	179	189	180	181	178	168	184	185	195	171	169	173	191	171	200	186	180	174	189	181	159	168	162	180	175	192	177	199	194	169	177	200	179	211	169	146	169	181	207	193	180	181	150	178	190	183	185	162	192	193	177	173	168	165	176	166	168	181	155	162	205	179	147	174	174	163	191	191	177	176	164	164	173	204	174	157	179	176	185	184	160	179	190	177	195	178	191	148	177	163	159	167	184	179	153	183	170	153	177	163	178	167	173	197	188	193	191	174	177	164	169	185	209	161	195	197	189	175	180	186	177	157	158	183	169	177	167	162	203	167	183	186	171	193	198	200	174	155	195	179	179	179	176	187	192	201	195	170	176	201	197	162	178	175	190	193	195	171	182	171	168	208	174	191	200	195	211	169	151	186	182	183	167	163	195	189	165	168	178	179	189	169	161	156	148	189	183	206	195	167	195	187	174	169	154	191	174	174	180	199	179	176	197	178	173	157	162	175	166	183	206	187	181	186	186	161	184	170	174	167	181	189	165	181	168	190	179	173	182	169	170	161	158	175	180	148	170	182	177	185	180	167	171	191	185	174	176	169	183	171	154	210	173	188	179	217	166	162	183	205	186	163	200	160	189	163	172	179	172	179	150	178	176	163	163	179	203	204	182	172	182	183	218	185	195	175	205	182	173	155	163	164	163	178	183	171	168	160	189	198	143	170	148	181	160	180	175	179	196	164	183	175	189	186	166	178	202	173	188	172	193	178	173	184	197	192	160	167	158	161	185	192	201	186	209	160	165	152	167	163	168	155	192	168	187	181	172	176	214	174	175	176	154	191	191	212	180	194	177	200	188	186	179	175	191	192	197	195	188	171	164	188	191	182	165	189	171	184	188	163	169	191	155	169	181	193	201	171	179	182	180	141	163	184	153	176	160	179	176	184	167	182	200	176	160	194	190	204	183	155	167	167	181	182	204	220	179	185	179	172	169	174	191	186	185	189	191	163	194	202	187	198	182	182	195	201	139	183	195	202	197	198	191	178	171	205	175	138	197	203	198	166	166	182	182	182	178	168	179	176	189	193	168	180	207	168	178	186	195	179	175	183	180	184	192	183	174	162	180	181	174	195	180	185	183	183	155	174	166	159	149	177	191	155	187	178	187	191	166	162	160	180	164	174	177	169	187
23089	8181	16332	17674	12035	8795	7539	5969	4737	4388	3664	3222	4260	3142	2367	2204	1803	1761	1632	1256	1140	894	760	717	699	589	539	555	523	489	577	551	609	607	656	731	783	838	769	767	781	840	753	589	537	493	485	472	608	576	564	524	519	505	453	519	540	520	483	506	464	409	401	402	431	407	468	448	441	392	440	429	399	437	406	407	416	402	427	415	433	437	464	429	455	446	376	386	369	424	428	426	412	399	418	424	407	422	438	453	424	467	474	421	427	413	417	429	409	424	442	423	385	366	436	439	421	456	409	398	403	413	402	420	414	439	435	422	432	446	395	446	402	436	454	431	408	412	410	413	418	408	427	421	426	412	458	400	445	445	418	455	413	387	431	470	433	392	417	412	417	418	409	408	433	441	394	408	417	434	402	427	416	437	428	425	459	420	418	456	425	442	437	439	426	424	424	405	437	415	410	443	458	420	421	410	428	439	437	439	391	427	415	435	440	408	426	428	472	468	423	385	454	416	405	403	440	421	426	457	415	418	405	448	456	395	411	421	430	395	419	401	383	408	419	408	436	444	417	413	438	425	439	427	409	427	411	410	411	403	418	416	407	461	425	425	449	432	443	397	397	432	420	420	421	398	421	396	450	480	450	457	431	469	415	423	402	406	412	402	387	455	404	418	403	432	384	405	407	432	414	419	427	447	457	412	408	436	418	420	445	467	462	428	438	437	384	431	441	428	451	395	422	396	473	436	426	424	426	384	412	427	402	397	416	428	415	404	468	420	428	445	436	396	395	429	439	437	425	410	415	418	443	439	391	423	415	409	434	405	425	424	425	397	428	430	408	427	412	395	446	422	428	406	398	440	423	445	459	422	411	401	390	428	413	435	434	427	400	429	433	430	406	427	438	434	465	417	419	403	423	465	418	417	427	432	396	426	411	403	426	455	429	437	411	429	395	412	417	420	420	415	416	410	437	433	435	424	405	377	401	395	426	410	419	418	417	421	369	407	418	377	446	379	397	416	433	388	398	393	420	431	428	440	416	387	420	398	434	393	434	444	444	412	385	446	399	429	406	445	437	416	424	427	457	434	410	415	403	419	429	403	430	420	442	438	429	408	388	433	399	401	416	414	385	412	431	414	418	431	413	421	412	434	403	410	401	404	415	430	431	406	424	413	412	474	444	432	439	414	421	437	425	402	404	438	416	447	438	419	412	421	434	420	414	461	362	444	429	456	442	401	408	448	407	403	397	437	424	443	424	404	427	389	435	445	403	396	399	416	448	426	416	413	433	437	451	439	432	431	434	411	467	406	424	444	395	422	407	420	411	413	408	417	434	435	434	408	403	450	433	400	419	425	424	382	431	416	431	422	438	409	417	425	429	449	406	471	418	413	432	420	432	431	436	404	395	388	406	412	417	458	419	417	436	451	408	441	439	431	414	450	399	396	395	422	433	449	398	405	418	414	416	387	414	429	475	417	443	414	420	430	419	397	415	388	443	431	412	416	412	375	413	400	431	447	382	434	406	398	427	403	421	425	410	415	409	371	429	437	435	399	415	415	425	404	409	445	442	419	409	390	390	420	453	434	451	423	453	403	439	445	427	382	418	429	451	402	424	448	412	429	417	423	420	455	456	445	391	374	422	425	437	416	450	419	402	441	441	396	424	455	412	444	409	400	436	405	465	416	455	376	404	425	445	423	454	427	426	434	404	416	444	424	439	407	434	436	403	405	423	423	411	440	454	387	411	427	439	440	408	424	434	433	418	438	387	418	417	413	390	412	416	455	421	381	392	403	445	424	440	426	395	433	394	429	412	421	437	427	411	391	406	421	417	397	426	410	410	400	413	412	421	393	401	404	402	413	403	441	396	390	395	389	397	440	390	399	404	403	418	442	435	430	404	434	401	406	421	415	448	421	428	396	414	445	420	438	422	404	444	424	391	416	407	403	410	413	425	446	423	408	422	419	444	430	406	444	432	427	423	438	407	408	427	393	425	439	437	422	377	427	402	388	418	424	433	438	410	431	438	445	422	442	405	413	415	428	427	412	415	424	446	421	438	409	439	446	418	408	386	401	370	429	426	429	414	400	412	418	385	420	389	413	460	429	395	411	441	417	418	441	436	409	431	420	430	415	422	425	433	399	401	398	456	396	439	426	434	415	450	394	412	394	433	447	411	418	419	458	442	414	418	447	410	417	429	428	417	457	426	407	460	424	418	391	412	398	444	381	394	467	398	408	422	412	457	452	424	419	428	440	424	394	388	429	431	443	406	434	348	405	402	419	437	438	427	434	410	395	406	432	423	400	416	429	417	413	439	449	429	396	396	445	454	460	390	408	400	402	431	427	416	417	400	448	438	385	427	412	402	430	420	435	445	387	422	437	432	392	393	458	431	462	442	417	448	417	421	399	426	415	426	442	407	472	396	423	419	426	421	425	411	428	382	419	399	411	442	406	441	382	407	436	429	405	436	436	437	422	415	422	405	398	379	413	406	428	351	398	421	393	399	434	434	434	423	455	392	420	446	427	408	431	456	413	385	436	388	438	403	427	449	392	420	456	426	402	470	384	378	407	401	428	416	389	410	421	402	413	445	462	405	426	412	441	429	407	400	378	426	438	378	461	393	402	434	421	449	403	428	427	407	387	427	434	398	417	418	410	416	400	419	407	374	425	460	416	387	430	424	409	436	400	420	424	417	432	448	417	427	432	437	406	423	425	393	427	397	415	392	419	413	432	416	419	430	453	446	454	442	410	404	411	424	414	410	397	468	397	434	403	424	415	383	422	425	419	410	409	396	457	428	429	430	415	426	408	404	385	410	414	427	435	421	426	420	418	442	431	422	411	433	416	401	419	403	409	403	404	435	398	424	432	420	397	423	424	411	417	417	415	432	401	409	415	435	400	420	422	418	409	402	399	441	437	425	426	416	425	411	390	436	434	418	433	426	415	409	427	434	438	428	401	439	416	396	405	449	409	430	405	391	441	397	407	442	423	441	390	462	398	419	442	415	411	427	436	424	430	432	389	432	417	437	429	425	419	395	425	428	397	418	427	410	399	427	414	382	416	425	433	444	443	439	393	425	422	389	374	401	464	460	419	425	389	434	439	387	403	427	434	424	449	431	420	446	418	392	414	417	410	434	420	421	451	340	425	414	437	442	415	424	421	441	422	426	413	435	425	438	420	417	412	429	406	445	438	423	412	416	429	406	423	453	425	462	410	420	418	414	428	421	420	436	434	459	439	422	430	411	430	430	413	390	393	407	419	385	422	426	441	405	414	421	417	412	436	433	440	408	415	367	431	417	382	412	398	458	418	431	416	410	408	350	371	412	431	405	395	509	411	423	414	411	432	461	407	408	409	432	411	409	436	456	442	393	404	394	435	400	382	419	439	425	437	403	411	442	405	397	416	382	427	414	423	378	398	398	437	436	399	412	432	417	400	417	413	432	443	400	456	419	405	440	418	427	406	426	410	432	452	428	430	397	417	416	402	434	405	409	408	404	449	415	411
13305	3878	4159	2983	1423	882	701	496	378	340	301	357	323	347	294	315	282	312	318	313	323	306	293	296	279	306	285	321	275	272	301	272	301	281	291	268	290	266	270	297	276	275	264	285	299	263	271	296	282	303	269	296	266	291	280	298	281	294	325	295	283	277	308	274	253	259	287	287	303	253	291	285	278	263	268	293	252	280	266	288	279	305	285	294	288	285	287	322	275	290	315	288	273	277	280	289	305	268	279	286	312	298	276	287	278	294	267	273	292	276	309	309	294	314	257	272	247	266	243	276	279	267	255	333	297	273	267	273	303	279	246	279	281	278	275	288	288	288	267	307	303	299	230	280	276	291	250	298	251	277	292	293	302	287	239	279	251	246	280	296	297	293	275	273	284	279	248	261	283	314	234	271	294	268	306	289	275	272	284	252	244	268	288	306	307	259	275	276	255	292	266	311	281	262	263	266	281	298	257	295	282	261	291	274	301	267	311	281	292	289	296	312	267	318	280	303	254	264	276	296	253	257	266	294	266	265	274	300	283	274	278	265	259	290	281	272	291	276	256	296	273	263	248	256	322	278	256	256	261	283	283	283	324	259	251	270	279	305	268	281	276	283	256	268	276	300	273	259	272	271	302	291	276	276	254	267	278	291	297	262	261	269	295	276	286	303	267	261	300	290	307	278	294	270	273	290	268	283	285	304	299	274	262	255	279	305	283	275	295	259	286	306	275	241	273	292	264	294	278	268	298	274	276	283	263	298	270	270	265	277	289	257	275	293	281	309	248	274	281	269	264	260	301	272	288	277	262	286	276	297	285	265	291	254	257	259	277	312	303	281	298	286	261	260	260	275	309	295	264	298	274	275	273	276	280	250	279	249	284	238	259	285	276	298	280	319	266	282	327	301	270	312	281	239	272	292	265	289	278	302	270	264	270	267	257	295	295	273	278	290	287	280	254	290	265	284	284	318	270	298	272	270	283	323	269	285	278	289	283	285	286	259	285	263	253	274	262	257	301	258	299	320	292	328	285	312	268	266	278	304	283	297	247	279	305	290	274	285	285	266	307	317	286	261	269	287	283	313	287	261	290	328	270	280	265	275	287	254	267	299	280	269	279	276	260	307	289	284	291	265	303	278	261	270	269	277	259	294	265	279	320	275	259	263	305	303	312	250	290	259	263	276	272	264	298	265	265	257	245	281	292	270	290	297	324	303	300	291	274	303	297	262	284	277	291	273	283	259	277	278	271	279	293	297	278	293	294	285	301	281	295	320	280	268	255	263	278	253	289	293	303	291	275	302	293	297	275	280	266	286	274	306	275	250	239	279	263	245	283	264	279	302	290	248	244	263	311	304	266	283	284	277	306	298	276	266	279	271	285	269	272	271	318	336	301	265	307	264	290	260	273	306	278	253	293	232	259	244	270	274	257	239	269	306	248	301	266	294	308	279	304	268	290	272	252	256	279	287	270	275	273	261	283	302	303	269	284	266	259	287	282	276	272	251	299	300	277	252	316	295	281	276	270	295	284	286	314	295	257	260	263	266	282	293	266	251	247	295	268	307	261	287	261	296	265	258	262	275	271	253	267	271	286	271	304	260	276	262	247	298	307	272	268	284	281	263	277	268	262	270	274	304	247	264	259	294	280	291	280	282	290	287	263	282	275	274	291	296	257	281	265	302	287	297	280	290	291	287	281	298	300	271	275	276	318	269	288	326	284	289	268	259	294	274	265	299	252	256	290	262	270	291	247	295	280	288	296	267	237	269	276	240	266	273	294	261	261	280	274	275	270	293	287	260	288	248	284	294	242	287	294	264	287	272	274	267	293	259	268	271	286	270	309	304	300	270	273	263	270	291	293	287	308	286	262	310	262	282	276	263	260	275	297	259	269	248	318	303	280	296	238	263	279	276	262	269	276	279	305	309	272	240	278	258	266	297	304	258	285	277	307	274	274	286	255	291	291	260	302	287	281	287	283	254	249	289	284	260	272	268	265	252	264	306	258	284	281	281	283	270	259	298	271	295	299	284	272	278	289	271	272	248	294	280	274	293	272	284	278	251	270	298	316	313	304	295	292	287	256	262	315	291	265	290	254	260	266	252	266	257	270	281	271	279	272	277	293	289	295	280	271	265	274	260	256	288	279	258	290	262	276	283	284	256	280	255	287	302	314	254	272	282	260	264	270	284	267	257	277	304	316	312	304	256	285	246	283	278	304	267	256	264	306	256	255	302	284	266	276	286	283	252	263	307	292	277	259	271	287	302	281	279	272	334	271	305	292	288	262	295	298	260	283	296	267	317	303	286	301	285	276	280	285	271	259	280	255	309	284	260	315	275	279	248	273	264	319	287	291	288	261	274	265	300	277	239	278	280	323	293	250	288	290	260	259	273	284	299	249	277	292	288	305	265	275	295	284	277	256	288	292	279	281	272	261	322	299	263	283	306	257	260	274	238	286	299	251	255	296	292	254	295	283	310	284	279	263	267	271	282	283	279	296	291	272	259	270	292	312	315	281	252	297	295	270	285	241	247	269	258	255	274	297	272	298	295	272	260	287	249	277	273	254	296	281	284	285	281	274	272	284	262	280	257	289	287	280	263	251	268	280	278	268	306	248	287	305	277	289	269	266	261	294	273	280	319	282	283	266	294	304	318	246	272	292	256	284	241	308	286	264	303	281	304	244	285	260	273	275	290	305	278	250	260	311	286	288	253	256	274	238	281	283	281	303	265	261	332	286	289	289	274	284	292	242	259	248	280	291	260	309	246	277	307	267	260	266	292	291	275	266	307	278	267	275	283	275	284	251	272	258	302	267	265	308	268	280	289	242	312	263	303	287	264	314	286	244	272	291	261	273	282	272	273	296	307	265	304	271	271	254	261	292	257	271	304	287	278	278	275	278	287	279	275	289	294	267	260	279	271	286	266	324	293	263	261	292	301	291	285	287	269	288	303	249	287	271	253	312	293	265	263	292	285	265	304	280	316	277	322	272	289	287	300	274	281	259	320	291	272	248	301	264	278	266	280	284	302	318	285	300	308	278	268	264	262	282	256	304	268	307	300	305	291	247	312	230	285	291	304	272	277	291	294	313	267	262	276	270	286	284	305	284	273	266	295	273	276	312	262	278	271	282	270	300	304	257	278	285	308	270	268	269	285	281	258	288	292	262	296	284	283	274	283	292	264	258	259	284	288	281	298	287	278	273	268	290	289	296	306	281	286	294	261	310	262	269	257	248	251	287	299	290	308	279	297	293	248	267	279	267	276	279	297	297	274	315	256	295	252	310	273	259	281	281	291	292	276	257	267	282	316	308	275	312	290	271	273	268	283	294	261	272	292	277	307	287	275	294	294	289	289	269	292	272	295	293	266	271	286	263	281	249	275	283	292	275	262	280	307	293	278	287	284	279	277	280	266	259	305	297	272	316	272	279	269	261	293	301	316	281	289	255	263	262	269	266	284	274	298	260	293	242	279	295	268	241	284	252	301	269	300	305	324	253	236
7832	3222	7908	8144	4561	3577	2487	1651	1175	1018	969	977	955	813	833	796	752	724	670	765	730	705	683	690	635	647	612	607	570	602	631	620	624	608	626	663	611	652	607	641	619	629	612	619	623	597	569	646	577	581	592	574	626	576	607	668	648	662	597	623	598	614	606	604	672	650	612	638	620	597	585	584	570	586	625	570	610	570	622	593	615	581	615	584	603	631	603	630	590	590	598	605	617	604	605	572	587	593	597	604	624	613	610	600	594	597	603	590	588	618	607	579	635	573	598	587	641	541	641	605	594	599	597	576	593	587	671	594	575	584	609	604	629	605	613	602	595	609	599	548	588	590	636	542	619	602	602	605	599	583	621	571	604	591	625	616	620	626	587	556	585	587	590	578	592	616	603	564	591	571	595	620	592	630	630	606	634	586	603	609	621	624	564	607	568	627	615	634	618	618	588	590	585	602	623	634	584	587	605	688	584	551	565	628	582	578	648	603	580	620	602	564	590	625	636	604	638	618	582	630	635	600	665	643	587	595	611	573	628	550	600	597	558	616	626	585	602	631	598	585	632	576	610	563	614	630	592	647	617	638	617	567	594	586	622	598	661	625	641	633	600	570	581	654	624	639	616	596	646	558	616	558	611	638	621	604	617	629	576	618	623	583	605	588	608	598	659	598	576	568	634	621	615	674	610	680	624	591	585	609	594	583	579	621	636	597	628	623	571	609	621	625	629	620	608	628	581	592	616	587	607	557	651	597	632	592	594	587	610	622	575	611	675	614	562	600	604	630	598	606	635	601	657	590	607	615	611	595	626	663	642	596	601	622	571	604	637	605	613	626	586	616	626	671	602	610	648	554	617	598	569	578	648	624	589	583	601	585	628	578	629	582	598	612	627	647	617	594	609	574	643	595	599	643	599	624	567	590	619	639	621	624	609	593	604	577	601	600	615	587	630	582	668	601	586	577	562	597	616	603	622	643	592	587	599	645	639	640	603	635	598	656	563	627	632	593	631	623	612	598	583	588	562	605	621	570	586	617	637	644	619	615	619	632	619	625	590	572	610	608	640	608	573	582	610	605	640	640	572	623	554	611	568	619	596	591	635	632	600	599	593	615	604	578	657	640	604	641	588	621	617	608	596	631	577	628	630	598	644	617	612	649	632	630	558	581	590	591	603	613	626	630	598	674	604	575	609	594	619	615	583	612	644	587	560	632	621	578	582	598	650	605	618	599	638	567	601	604	575	631	596	638	576	593	602	593	581	609	592	606	600	610	593	582	598	602	592	602	609	590	576	611	614	620	598	631	628	607	555	602	578	590	637	589	601	559	642	599	584	622	624	581	588	563	632	590	637	609	620	610	620	558	569	616	598	598	617	617	624	667	609	597	593	598	590	606	613	628	598	578	641	630	618	592	644	606	579	576	575	666	592	660	560	598	575	637	657	617	621	620	616	593	608	636	619	619	600	638	626	609	602	604	629	604	625	555	592	611	604	622	584	591	604	613	602	605	633	579	575	611	574	590	578	610	615	585	634	623	659	577	599	587	622	606	599	599	613	548	625	590	617	614	586	611	571	583	614	637	573	594	645	626	611	649	570	592	585	593	562	614	576	617	577	599	569	636	629	620	588	628	634	626	613	610	603	580	616	588	615	623	632	593	571	643	580	636	615	573	587	591	596	645	612	638	625	632	630	610	621	591	585	584	610	623	549	618	618	603	605	604	584	634	649	563	612	589	635	565	610	588	624	577	633	604	610	623	607	609	594	597	560	562	620	609	578	583	564	614	612	606	583	611	654	588	567	570	601	556	624	594	633	622	575	611	588	647	640	614	586	589	604	625	600	581	572	627	601	630	589	583	580	599	627	614	591	589	604	625	597	619	579	583	615	597	610	614	655	635	590	605	582	623	656	579	629	590	586	608	625	634	612	633	619	597	591	564	609	612	573	578	631	587	656	621	592	579	622	597	614	578	590	560	620	605	600	562	595	612	573	610	597	605	603	584	584	625	620	606	673	596	594	595	611	579	566	602	629	539	618	610	585	594	575	601	608	542	617	583	646	626	621	616	573	621	623	607	620	634	604	623	618	649	603	618	619	603	591	590	616	588	586	601	590	582	591	627	577	624	641	575	640	608	537	581	569	582	613	653	623	609	670	592	605	568	635	650	570	621	621	643	616	598	587	579	593	619	632	593	598	629	592	630	570	608	613	585	560	654	609	598	608	647	633	597	590	580	612	591	564	601	603	599	617	624	574	585	580	578	641	608	599	629	601	610	600	604	608	576	631	585	603	609	598	584	624	636	643	610	637	593	560	660	576	584	586	615	569	617	609	634	620	610	608	602	577	595	610	616	616	614	640	607	610	621	596	628	625	597	638	639	608	603	643	580	602	621	634	601	624	563	642	602	581	583	574	597	608	587	596	612	606	576	641	594	604	603	599	591	627	599	590	609	586	614	579	614	624	611	615	578	598	614	606	600	605	616	602	555	629	605	606	611	593	628	611	577	609	577	639	595	576	625	632	631	604	636	633	584	578	593	659	614	591	571	616	631	613	610	562	607	587	613	576	615	610	634	597	587	597	618	603	662	639	598	606	605	601	591	586	628	616	571	560	605	618	608	638	612	613	579	619	595	547	603	602	614	620	613	608	596	636	578	603	626	595	576	645	636	614	623	573	614	654	614	616	571	600	622	608	618	579	571	635	613	605	592	617	610	637	626	600	630	637	635	592	645	608	599	592	610	604	597	624	593	603	637	613	592	610	630	634	581	589	631	610	555	589	615	625	568	580	593	601	628	590	607	655	645	624	605	604	623	619	609	598	632	619	607	603	576	643	575	611	619	616	620	606	595	645	631	613	612	631	604	604	634	582	617	593	604	591	590	596	634	641	660	612	585	657	628	589	626	617	594	606	584	642	623	619	611	636	592	599	573	645	629	611	636	622	615	581	604	635	631	579	571	643	626	621	546	646	589	599	589	631	551	624	639	575	617	574	602	589	607	592	583	617	661	673	641	600	578	620	615	601	594	686	589	588	582	628	573	580	575	610	604	598	641	603	583	595	622	622	594	611	610	583	600	591	562	651	620	626	590	606	615	634	643	650	562	598	592	583	631	569	533	644	619	622	590	582	613	621	607	608	586	594	570	570	639	631	602	637	599	549	611	605	601	641	620	579	631	612	622	662	605	581	611	635	603	593	596	616	603	605	559	592	582	605	578	618	567	612	609	568	562	643	607	607	579	587	572	586	605	588	609	590	632	617	596	634	558	573	597	608	587	615	594	593	660	606	611	609	589	665	614	597	568	681	578	600	596	582	571	621	636	639	625	629	584	631	619	586	608	590	638	602	583	611	573	621	585	660	630	608	617	578	636	588	652	579	592	605	573	648	603	565	655	619	631	656	584	593	628	603	615	620	629	634	592	592	617	647	594	620	661	582	591	635	585	608	613	658	566	629	587	623	635	632	575	613	596	592	596	583	567	582	566	557	607	600	576	594	625	589	621
28050	9410	8341	5950	3324	2208	1303	908	705	563	507	560	537	406	330	294	322	290	270	245	219	233	217	220	187	195	193	139	176	186	174	214	193	177	176	177	205	200	211	225	206	222	185	192	195	181	183	201	191	194	192	181	167	179	192	183	200	183	171	174	183	148	147	190	162	174	148	179	187	191	199	208	156	180	157	183	183	153	174	154	197	184	157	164	159	171	194	177	198	188	199	174	139	195	171	194	201	213	192	185	157	177	178	194	183	172	154	182	172	176	165	161	179	174	194	189	188	185	185	178	163	181	168	156	200	187	186	168	162	194	196	162	170	177	189	162	154	188	140	175	204	204	188	186	188	179	170	161	176	182	195	182	188	148	198	184	172	183	174	189	185	181	172	176	185	202	168	175	189	180	170	189	175	186	197	169	174	181	166	168	223	158	209	174	159	171	166	187	172	180	191	183	189	174	153	180	182	194	188	171	169	168	177	190	173	165	172	196	179	168	184	194	200	184	177	186	185	157	166	185	194	164	177	195	170	150	158	160	141	184	188	157	194	186	177	204	173	182	189	181	180	207	194	175	186	169	176	189	177	172	188	170	199	166	187	181	185	193	182	208	180	187	183	157	181	176	174	163	187	182	201	158	185	187	192	167	168	185	174	201	193	175	147	165	186	164	194	151	148	185	160	195	175	196	169	172	151	166	213	185	157	191	183	163	192	197	160	181	180	178	183	184	168	156	191	170	191	187	175	191	161	164	177	194	179	181	163	174	210	187	163	170	213	200	190	195	164	196	181	182	149	177	161	182	187	177	150	139	175	172	190	185	185	182	176	194	196	178	174	162	183	180	192	142	174	167	169	194	164	165	190	157	182	192	175	180	161	174	199	181	182	179	195	195	168	187	158	185	174	170	214	206	152	162	201	177	169	195	153	171	152	173	163	176	200	170	188	190	193	194	213	153	182	153	160	183	221	162	178	184	173	178	154	152	177	195	171	171	156	197	177	171	195	180	191	171	196	180	168	215	165	185	184	169	163	180	203	190	198	172	164	194	169	165	174	154	186	162	186	180	190	177	188	170	202	157	154	174	169	167	161	205	182	155	199	175	171	193	174	211	170	199	166	199	187	163	193	186	143	171	182	190	156	179	190	168	194	194	179	171	169	194	193	186	170	187	178	171	167	165	193	193	194	193	190	184	199	169	188	155	158	175	176	177	150	177	183	200	197	190	182	182	177	185	158	178	163	183	157	190	160	175	176	165	205	200	191	170	192	183	196	138	165	182	178	161	190	180	142	176	171	184	147	198	186	212	210	160	185	186	177	195	193	176	154	206	193	168	170	183	173	206	171	156	197	159	180	164	148	185	190	167	145	180	163	177	187	181	155	173	187	191	169	182	186	171	178	159	174	214	168	156	193	177	177	186	167	196	169	181	173	169	183	203	188	185	183	181	196	164	165	153	165	187	186	185	186	163	160	185	151	167	182	175	175	177	181	190	177	171	177	183	166	183	188	166	178	178	157	162	196	172	147	172	179	180	156	187	179	174	172	155	169	171	177	171	176	174	169	175	172	201	191	156	208	186	176	161	194	176	203	179	184	165	148	180	160	177	179	208	201	177	196	180	185	181	172	173	179	157	168	185	189	187	188	164	161	169	195	186	184	154	175	173	145	168	155	168	167	154	180	173	195	187	176	180	179	178	181	170	170	169	177	162	174	180	185	190	184	189	193	202	195	176	197	174	166	172	186	200	187	181	172	164	207	164	170	155	189	176	170	185	155	178	177	164	170	158	179	159	188	182	206	181	177	181	153	171	178	149	197	192	170	182	172	185	196	194	188	157	167	153	178	156	168	181	164	182	177	162	180	178	175	200	169	196	170	180	170	177	149	183	173	156	209	178	186	191	181	197	193	178	194	182	180	177	200	158	175	158	184	177	140	174	189	183	154	170	190	165	167	168	159	161	154	166	203	172	181	201	189	192	199	202	164	165	184	196	176	193	181	193	166	188	178	171	166	195	217	178	169	188	197	166	181	203	152	187	161	177	171	178	204	164	197	181	190	178	176	157	213	182	176	176	176	179	175	182	188	210	185	192	202	183	146	176	176	207	164	166	174	179	181	178	171	187	184	191	189	186	186	187	173	189	173	198	172	142	159	184	180	177	162	186	200	187	191	184	170	184	197	167	207	210	179	196	172	174	190	181	187	196	185	193	177	187	184	173	153	159	166	193	152	176	194	188	202	178	172	196	167	154	172	192	203	193	169	179	172	198	196	159	177	169	188	176	180	202	187	196	173	163	179	175	184	163	187	175	197	176	180	162	179	175	174	210	173	161	199	166	171	186	161	161	175	188	199	186	201	186	178	172	176	185	163	160	198	184	172	182	208	178	142	182	155	189	163	148	165	187	170	181	181	148	180	153	187	170	175	186	190	164	184	205	179	138	206	172	176	170	190	166	189	179	199	191	166	181	190	163	193	205	179	146	170	185	180	173	184	179	156	173	156	175	182	153	184	190	178	172	160	178	180	187	153	166	162	187	168	208	172	179	167	188	205	168	176	184	194	194	177	178	186	169	174	199	174	189	177	184	210	188	175	154	178	203	164	172	169	189	174	189	197	173	203	173	183	204	171	185	176	186	146	175	182	177	170	179	182	170	159	167	178	173	169	176	178	192	174	202	163	178	177	190	182	175	190	184	170	167	181	198	181	158	203	172	181	182	158	177	188	180	170	171	186	184	178	162	200	186	166	192	156	172	181	180	179	164	171	141	158	201	170	172	180	192	192	196	194	197	153	179	169	205	185	170	179	174	169	185	174	182	169	162	182	164	189	150	180	197	194	187	198	170	168	184	167	189	173	179	174	177	165	165	167	193	195	176	181	180	152	195	185	180	204	201	180	189	166	204	187	171	168	189	171	157	193	148	188	193	195	179	203	151	150	164	184	158	181	186	185	199	206	176	166	217	171	181	173	181	203	209	198	166	197	186	183	182	194	173	192	166	169	180	181	187	200	160	182	159	174	182	168	197	191	192	199	193	181	178	180	161	195	164	177	151	165	187	181	173	171	166	177	172	188	187	192	173	179	181	181	167	191	190	179	181	200	165	160	204	166	188	203	185	181	178	169	172	185	153	181	161	178	169	183	131	182	185	204	180	196	188	186	165	187	212	166	163	197	195	198	185	172	168	175	191	173	167	166	169	199	161	169	200	174	176	175	164	183	170	172	176	173	171	185	185	179	192	195	188	183	183	189	175	180	181	183	178	181	185	176	169	193	169	163	176	173	173	185	226	211	166	179	177	188	181	181	163	198	160	194	161	173	198	185	151	154	173	184	168	199	175	162	164	167	177	169	159	198	181	150	181	201	164	192	168	199	171	192	184	206	183	164	172	154	175	181	176	172	180	182	196	165	171	172	171	188	168	181	174	173	184	162	190	179	159	192	178	165	158	175	174	183	162	189	172	187	183	184	158	184	192	165	182	189	174	180	167	151	188	164	192	181	168	196	184
16905	5876	13230	13643	9665	7652	4861	3821	2967	2658	2301	2501	2537	1738	1505	1318	1251	1116	1077	921	799	692	686	620	594	481	459	451	475	459	487	530	537	537	582	564	572	588	608	542	582	594	531	492	472	472	481	460	516	458	433	427	436	459	447	436	429	468	435	379	434	406	405	382	422	408	392	412	439	413	383	392	413	435	407	392	394	389	409	439	402	404	445	412	401	426	395	398	406	423	449	432	404	421	381	395	406	435	416	406	393	413	372	409	420	374	421	391	416	413	382	450	428	402	362	402	432	400	423	428	391	394	439	400	406	434	449	424	412	410	413	474	396	407	383	384	429	423	412	401	434	403	411	416	419	389	430	405	422	455	396	412	416	434	373	385	420	435	407	429	391	432	444	404	436	410	422	409	394	405	400	378	421	375	415	390	426	387	412	415	406	375	443	400	429	367	412	380	381	381	436	420	412	397	403	405	360	428	417	393	442	409	418	428	381	360	377	400	414	400	360	419	417	393	381	417	399	395	410	400	399	421	370	414	420	401	446	405	409	399	408	428	420	412	381	434	420	383	412	411	389	419	382	397	402	420	437	366	425	402	419	423	389	388	375	415	413	396	446	419	418	444	440	369	381	391	434	387	378	413	401	420	362	370	419	402	428	420	397	426	450	431	380	403	422	420	427	447	374	414	440	421	414	426	445	404	443	401	398	426	403	397	391	402	405	426	434	455	417	409	403	424	427	428	417	452	399	433	419	428	403	419	442	398	395	385	402	391	418	403	434	398	418	427	389	402	402	409	442	459	440	387	415	414	391	393	414	406	411	383	417	402	398	400	395	403	400	437	415	427	412	406	428	407	405	432	402	415	420	393	417	400	396	429	410	420	426	373	417	411	416	410	445	399	431	416	375	403	391	404	394	390	378	415	433	411	426	461	408	420	428	422	400	421	432	415	404	425	423	400	375	451	406	388	422	436	392	404	438	408	449	431	451	422	429	401	434	407	397	440	393	432	400	397	380	399	374	403	414	401	395	451	398	412	415	384	437	397	424	425	394	371	401	402	381	365	384	407	398	391	403	412	444	403	416	398	374	402	393	388	388	369	401	407	393	402	441	421	413	394	388	388	393	412	432	410	407	379	424	409	378	380	434	402	423	415	405	405	412	393	400	383	417	416	421	443	404	391	408	397	373	404	395	412	389	378	481	417	441	424	433	376	420	435	410	408	418	387	400	392	397	409	416	395	408	419	402	407	414	407	443	417	424	415	446	375	420	395	410	407	410	446	387	397	399	408	428	417	395	418	435	419	390	387	402	406	428	436	387	455	392	399	405	401	437	414	398	419	433	467	389	431	384	420	398	370	423	405	439	424	411	404	411	405	429	378	413	427	456	427	435	426	401	376	413	404	408	414	425	409	405	426	428	439	413	398	433	428	402	424	427	387	434	397	400	402	397	434	416	422	396	389	414	407	412	382	430	422	401	387	398	402	379	409	367	421	417	403	393	396	390	407	401	413	405	393	405	399	408	416	454	421	413	392	452	413	408	409	416	441	388	424	450	423	407	406	385	424	421	428	397	405	386	409	405	386	383	429	412	414	418	396	373	411	440	462	437	393	433	389	390	430	403	426	410	446	416	374	423	391	434	442	371	385	412	418	434	419	417	469	412	398	413	392	386	422	385	447	395	406	411	409	402	428	405	400	397	421	418	385	438	416	418	421	401	424	433	432	460	436	425	405	385	404	394	453	418	416	412	439	413	422	399	431	382	414	422	401	396	425	388	412	414	429	436	416	396	401	427	434	395	408	412	397	385	403	411	417	411	416	399	394	428	395	413	406	360	423	394	391	423	395	420	377	451	439	402	405	393	400	396	373	384	449	404	383	375	480	400	409	425	415	380	406	417	418	395	436	386	390	409	400	398	399	418	407	380	421	452	420	418	396	404	356	396	412	414	411	396	414	399	440	405	428	403	418	433	421	386	400	402	437	394	387	392	443	384	420	417	437	408	391	440	415	410	373	417	397	401	400	415	414	389	412	419	374	442	416	397	433	388	375	407	358	371	371	404	413	397	403	384	411	379	387	408	390	381	429	432	412	396	419	418	395	406	400	433	409	383	374	428	448	418	417	376	419	447	390	421	421	380	445	388	402	393	377	401	399	415	436	394	410	397	394	398	405	383	417	378	422	422	403	402	422	407	395	408	412	441	392	419	381	384	385	416	409	411	404	396	395	413	392	383	387	418	384	419	422	403	432	410	422	391	424	422	427	435	423	397	373	412	409	405	412	437	397	387	418	401	414	440	437	418	410	409	439	403	393	428	417	411	422	385	370	365	406	417	413	440	410	432	444	431	422	413	401	420	416	424	363	373	433	402	429	434	418	456	355	391	415	413	401	412	415	463	420	425	407	404	433	403	420	405	426	413	429	410	432	450	421	408	462	425	393	400	403	433	400	397	398	434	448	406	442	408	427	398	419	393	400	418	372	422	405	419	401	449	377	416	403	385	397	413	390	455	418	413	406	433	412	421	397	405	435	404	466	378	395	383	416	417	446	385	414	446	395	387	387	449	409	400	419	418	446	436	403	370	391	445	391	428	404	414	412	438	393	406	405	414	412	431	393	409	416	429	430	396	396	358	365	385	442	401	409	421	426	403	440	432	412	405	420	420	421	431	414	403	434	387	377	398	382	388	463	405	384	410	399	425	422	372	391	419	399	400	431	421	421	410	394	393	404	418	442	351	402	408	415	400	409	367	397	381	459	411	427	393	378	375	419	401	420	421	383	439	394	425	397	365	423	391	397	440	437	413	405	416	378	356	401	392	390	410	437	426	365	434	438	450	420	419	353	402	396	406	412	399	388	398	412	436	436	423	418	384	414	411	416	384	405	400	382	413	401	409	442	392	389	400	377	386	408	392	432	398	411	386	419	445	408	452	412	370	410	380	400	410	421	374	433	411	378	434	382	430	405	403	392	441	407	415	459	433	414	410	370	380	423	406	391	387	376	445	443	426	426	409	414	393	440	413	422	424	428	423	390	403	405	427	412	399	432	449	419	396	397	433	424	439	435	373	388	411	409	426	402	386	432	425	417	410	416	434	392	411	438	404	404	428	425	389	393	371	431	408	402	385	421	430	419	395	381	389	393	404	427	418	370	434	379	433	397	407	445	423	408	407	446	381	365	400	384	446	410	394	391	407	417	392	394	395	430	429	405	423	385	388	394	408	403	391	415	411	398	404	412	366	409	388	421	384	394	410	400	413	372	406	427	424	386	412	389	382	349	420	426	415	444	455	406	407	433	414	426	433	435	442	432	382	397	408	439	420	377	410	399	400	416	432	400	391	415	376	418	421	362	395	379	397	420	436	413	437	433	412	406	439	405	407	410	416	417	385	420	421	437	410	417	440	407	412	410	394	421	399	439	394	404	422	418	419	408	405	384	433	427	404	402	380	429	420	402	392	407	407	385	413	388	400	425	439	424	378	410	399	402	401	428	408	404	392	421	442	377	385	408
37028	14249	12068	8749	5446	3456	1754	1333	1130	901	897	774	812	512	494	474	370	384	323	290	261	236	228	221	225	190	195	204	168	162	217	217	202	216	205	212	233	247	194	201	225	199	197	187	182	194	206	180	202	216	183	187	199	207	202	180	202	178	185	172	188	180	188	163	173	179	184	205	176	158	189	186	184	166	171	182	175	154	164	173	215	196	162	157	177	170	162	192	141	163	176	148	134	152	174	181	159	179	154	165	198	181	148	191	175	188	195	202	174	179	179	171	178	190	205	174	174	184	177	166	206	162	160	158	207	180	162	188	169	221	195	176	189	169	207	184	183	204	174	175	172	174	181	179	171	183	182	177	167	183	195	168	184	164	187	190	158	170	197	178	185	169	166	201	188	171	176	139	182	181	185	205	172	152	183	168	178	176	194	169	159	172	167	158	160	172	161	173	163	177	178	189	177	161	168	179	173	176	151	173	219	179	155	167	194	182	186	175	201	172	196	180	205	196	182	155	184	147	165	175	190	188	206	159	173	217	171	183	175	141	158	194	186	200	196	161	181	164	158	225	193	187	180	187	154	156	180	151	158	162	177	141	176	145	162	173	181	154	178	179	166	161	169	170	171	156	177	177	164	194	163	158	157	189	155	177	172	172	154	160	162	197	185	172	164	180	175	179	146	161	171	203	175	184	194	195	204	162	185	170	183	167	160	145	193	156	146	203	181	166	163	172	156	170	170	186	167	196	206	159	169	195	163	186	187	159	172	175	192	159	194	149	156	174	173	187	167	161	166	149	181	156	192	172	171	153	175	157	162	181	208	184	184	158	186	170	178	149	153	160	168	174	167	158	194	174	176	175	170	166	169	158	171	171	164	143	148	198	170	176	178	178	174	197	169	149	171	161	159	148	163	176	162	161	184	184	162	174	184	177	136	158	186	177	164	169	166	162	160	182	160	184	186	170	154	185	159	175	164	157	177	201	164	192	181	157	170	171	173	189	166	177	144	167	162	214	179	173	154	214	144	174	176	180	164	170	161	157	183	189	185	170	151	159	174	180	174	173	153	196	179	188	174	185	183	173	174	162	151	166	172	164	179	167	184	166	183	176	193	181	168	182	167	196	174	186	167	150	194	200	167	168	155	155	201	168	170	161	175	158	206	172	170	172	185	188	184	179	174	172	163	206	168	180	206	173	167	165	175	203	177	163	202	165	158	196	170	181	181	167	172	154	194	184	198	162	197	163	173	183	182	178	160	164	180	167	163	179	199	188	190	184	185	165	173	183	185	194	178	191	172	173	178	174	163	169	160	158	162	175	151	151	171	174	184	182	146	171	199	172	158	168	184	195	177	171	187	175	190	188	170	191	193	181	171	164	176	180	176	177	167	184	195	176	174	175	179	174	175	180	167	177	156	201	174	170	181	174	193	170	190	181	184	158	198	178	165	167	171	169	149	200	170	139	155	172	160	179	187	193	210	214	166	162	194	173	192	168	194	183	178	163	175	172	179	185	188	163	169	183	188	160	170	166	173	192	162	176	153	174	186	147	159	185	186	195	176	185	177	166	186	183	171	174	170	171	169	181	183	172	172	185	150	176	194	154	165	183	179	156	157	149	185	195	165	203	168	171	186	157	158	206	163	173	182	154	179	174	190	200	159	165	157	170	163	156	179	159	177	210	185	168	168	173	193	177	173	163	156	159	194	181	171	162	178	187	145	181	172	177	177	157	195	167	156	167	181	188	198	175	177	178	183	178	171	179	147	174	154	195	194	167	208	161	192	166	196	176	171	189	175	136	162	175	179	174	184	190	173	183	175	191	186	171	169	167	157	187	177	180	172	151	173	169	219	172	178	160	182	159	165	195	175	154	165	172	169	161	185	180	187	185	184	173	150	166	159	168	164	196	142	157	173	185	181	194	168	160	174	164	170	188	191	182	171	164	191	155	208	194	179	176	163	201	166	189	186	161	186	178	155	146	163	165	169	185	205	174	186	172	167	165	169	181	174	183	141	178	174	188	140	158	170	164	178	187	163	165	160	174	182	208	178	188	178	161	195	182	201	184	183	166	189	193	177	168	168	194	167	165	184	176	152	148	182	164	166	168	176	178	172	179	157	173	151	156	184	174	159	171	169	188	206	177	191	194	181	194	174	153	153	155	170	174	169	194	205	177	181	167	185	204	167	169	156	168	175	189	163	173	186	168	184	162	186	188	170	174	177	201	174	173	156	164	184	165	166	158	178	196	169	181	186	178	154	150	186	181	171	160	173	166	174	164	153	187	212	195	215	169	155	169	181	165	182	142	158	167	171	144	171	186	180	182	180	170	174	175	160	162	163	162	200	152	185	175	170	198	181	167	163	162	175	196	144	181	170	184	167	174	187	181	173	154	181	155	176	219	169	182	162	172	155	191	168	200	168	152	181	177	178	158	157	170	167	187	185	158	173	166	167	190	172	202	164	170	199	171	162	173	213	161	177	141	184	170	181	184	181	156	179	160	185	179	161	177	166	162	188	168	150	180	191	199	191	160	153	166	157	167	174	172	137	176	147	195	172	187	190	171	155	154	168	190	192	166	188	186	172	171	176	175	173	169	159	201	173	168	184	175	184	171	158	179	194	144	164	169	166	169	198	179	162	184	169	177	168	156	168	166	181	183	164	161	191	169	189	174	163	168	180	195	175	156	188	161	184	170	180	161	177	147	174	205	179	176	205	193	185	179	176	154	175	131	173	161	181	190	151	163	151	161	162	147	188	176	200	197	195	176	197	184	172	195	171	204	197	193	162	190	198	172	181	158	155	181	198	176	218	159	178	214	155	189	192	154	176	145	165	187	171	178	168	178	166	162	184	162	179	192	186	165	170	184	184	163	170	139	138	159	224	195	193	206	159	159	191	183	182	170	188	166	192	144	185	191	208	160	184	179	167	171	188	175	156	173	178	169	161	188	173	188	167	163	156	148	159	172	160	165	153	186	151	144	174	191	187	174	182	180	175	195	170	160	167	159	167	172	161	172	153	181	176	175	159	176	199	191	156	184	169	193	172	189	159	190	150	164	164	207	149	172	189	199	166	166	177	173	179	159	168	169	192	178	180	179	149	202	190	208	176	172	175	172	181	155	156	195	193	162	183	193	183	162	180	169	187	166	185	171	167	180	178	181	189	174	196	157	202	183	208	160	183	172	211	188	188	180	207	196	152	180	164	159	207	167	186	179	165	179	186	168	165	169	159	179	197	196	175	163	192	180	177	175	167	199	174	190	188	169	152	152	167	189	167	171	164	159	149	169	179	167	182	175	165	172	186	161	183	202	185	177	188	161	162	186	170	183	172	158	181	174	164	177	178	193	177	196	174	217	175	175	167	185	169	175	167	140	169	168	170	157	146	208	178	188	160	146	202	173	189	183	163	163	168	175	190	166	170	186	163	188	145	213	170	205	202	193	151	175	196	198	173	167	195	192	155	161	167	174	182	154	172	156	186	161	177	175	171	178	177	195	174	154	166	168
20909	8295	17051	17732	14622	10231	6831	5405	4678	3919	3791	3727	4289	2493	2299	2102	1863	1785	1636	1246	1025	978	945	797	664	535	589	527	475	508	543	595	652	712	657	682	765	792	720	729	836	832	620	535	513	517	490	524	555	546	489	506	469	467	468	468	478	497	483	419	435	438	438	447	396	407	406	430	397	455	440	413	400	386	376	438	411	401	400	424	425	388	429	446	416	416	377	415	419	429	395	437	405	396	431	410	407	438	409	439	411	413	420	428	439	386	424	399	410	423	404	415	388	391	434	389	402	415	400	406	421	410	398	408	432	423	403	411	400	418	430	388	438	415	419	449	417	404	413	451	403	391	420	442	451	440	392	413	414	439	394	399	384	435	411	437	397	461	410	424	393	416	445	439	421	396	433	408	409	440	420	407	436	432	421	438	412	419	438	458	404	467	408	389	395	421	398	379	446	427	413	389	408	440	412	350	427	427	407	412	401	369	446	415	462	395	413	433	426	424	439	439	404	386	452	437	437	424	405	375	425	417	405	437	428	428	423	377	431	396	452	402	384	399	415	401	374	401	440	403	420	378	420	443	417	434	374	413	403	417	411	379	428	389	399	442	389	394	402	434	408	403	407	412	403	409	424	455	421	425	415	388	415	407	407	440	423	480	432	386	398	424	427	397	380	407	435	408	426	434	384	388	403	409	404	444	415	414	402	428	409	400	411	414	392	421	415	413	425	445	424	442	424	421	409	410	427	408	409	458	426	407	425	402	387	388	424	433	418	411	426	413	436	395	398	412	434	433	400	418	424	449	392	394	423	415	417	405	445	400	437	396	412	422	420	416	401	412	370	420	415	414	447	437	421	413	380	420	401	399	428	370	414	419	405	418	390	383	434	434	410	402	405	441	397	418	409	387	402	424	424	391	414	403	416	396	391	396	440	440	390	421	401	396	444	409	418	430	413	400	409	448	428	394	447	386	414	411	397	395	423	405	430	390	400	403	425	415	389	391	418	423	445	432	432	417	429	423	401	422	388	395	411	380	403	427	438	416	392	414	421	446	424	400	421	405	388	410	432	398	425	395	395	406	421	396	449	411	413	422	429	399	400	442	419	417	385	415	399	397	405	390	420	408	436	401	392	421	396	431	414	393	404	442	418	413	426	410	437	421	418	422	393	384	419	414	405	422	400	408	441	392	410	369	409	422	374	380	386	404	413	405	443	409	381	445	422	451	439	383	400	398	397	414	410	390	420	398	418	419	389	415	401	419	411	442	399	372	399	445	413	415	423	400	396	405	413	436	441	418	404	398	416	419	404	403	434	398	434	376	426	401	393	416	427	395	399	437	427	405	442	425	425	426	381	389	394	409	419	413	396	416	384	397	400	430	430	384	416	420	422	432	445	414	421	409	408	408	455	417	420	376	375	395	386	444	402	381	426	402	424	418	400	425	422	405	373	409	446	439	417	438	392	415	415	425	379	408	399	428	458	410	413	435	413	399	420	406	413	428	407	393	402	413	396	409	424	440	402	413	427	416	424	393	438	396	392	364	398	429	398	405	388	411	402	434	412	403	400	410	398	428	423	429	434	408	433	393	413	420	405	440	430	402	405	393	366	400	414	395	422	475	438	429	447	446	453	437	391	438	398	418	424	418	403	417	401	378	387	415	387	420	444	433	412	393	446	432	385	390	411	385	407	445	392	415	425	422	400	398	402	414	407	426	407	396	405	383	431	425	390	430	384	426	437	434	416	408	380	390	394	453	376	386	437	426	413	384	452	405	399	398	420	386	440	411	401	398	454	418	378	413	411	411	418	369	408	406	401	393	396	393	404	441	437	408	405	431	400	410	399	439	394	446	429	419	442	405	418	385	405	416	425	415	386	451	408	396	444	431	404	404	428	409	413	405	423	418	378	466	386	403	413	477	409	374	395	411	398	441	459	435	399	391	425	432	392	404	424	398	470	450	396	422	409	375	400	372	388	435	408	423	401	436	392	426	422	380	411	420	406	412	392	427	375	423	397	398	376	382	417	461	412	415	394	422	421	397	423	396	410	411	417	392	403	388	407	401	427	398	447	444	430	431	428	379	384	404	390	412	396	398	410	399	441	377	411	386	391	403	387	385	371	428	399	383	406	406	412	438	428	409	428	431	404	366	402	406	402	419	406	465	420	414	394	387	417	449	413	389	401	367	413	390	405	409	417	436	409	410	416	419	442	392	403	399	420	426	417	407	413	411	438	456	415	413	451	401	396	380	419	400	404	450	447	435	402	429	415	424	409	410	432	401	424	455	456	419	354	409	394	438	442	436	425	396	430	381	424	398	371	405	411	382	417	427	408	417	418	400	426	413	456	421	410	420	445	401	410	400	404	423	460	416	423	463	434	393	435	375	366	382	403	452	427	427	423	421	398	391	406	399	374	410	428	466	435	427	389	419	393	365	399	451	422	366	446	394	390	403	421	426	440	411	425	430	403	415	431	417	405	446	391	392	421	411	416	405	427	394	401	435	422	396	414	393	395	410	419	401	393	367	415	394	433	411	408	388	381	408	424	402	393	428	405	421	415	411	442	413	381	396	444	390	427	402	435	408	418	389	447	394	416	410	419	445	412	449	422	385	381	421	432	416	401	409	397	401	432	426	445	433	439	405	387	422	403	417	415	428	420	405	411	420	435	422	402	411	400	397	423	400	416	437	454	422	411	417	398	421	382	410	419	417	402	420	394	425	389	437	388	410	445	373	380	414	410	436	400	391	385	384	410	428	403	425	405	424	396	394	423	415	403	384	456	436	449	449	359	417	392	436	393	433	370	388	424	423	421	395	396	425	423	433	406	389	440	407	433	398	388	406	413	454	424	430	423	444	423	420	399	423	412	427	415	432	414	412	393	396	406	418	417	422	400	445	426	410	424	413	460	403	394	418	427	442	415	430	435	428	381	422	410	398	435	386	424	390	452	435	392	407	436	391	414	441	448	407	373	395	365	399	452	376	419	385	400	395	415	398	440	425	479	424	402	405	390	400	364	410	395	373	421	368	401	406	424	373	406	418	422	398	383	418	454	391	445	422	398	415	427	416	420	394	395	403	388	415	431	416	420	417	405	410	405	414	441	403	378	421	402	416	408	422	376	438	403	402	443	440	404	447	405	429	400	418	426	444	423	408	389	430	391	419	437	427	445	389	426	408	412	391	415	416	413	408	399	412	446	415	398	406	425	420	414	430	425	427	397	442	416	425	460	404	419	419	399	410	377	395	428	396	449	405	405	422	431	403	370	414	412	405	352	423	423	410	412	384	437	422	426	411	418	409	398	417	426	432	405	392	404	410	398	422	381	402	418	436	422	420	429	423	416	423	444	462	457	385	414	400	399	454	400	407	432	363	425	391	427	436	412	387	429	405	420	415	405	403	438	418	380	406	436	417	435	390	434	432	429	447	392	443	392	413	388	411	451	434	407	388	419	420	403	391	407	435	416	444	392	442	399	420	425	397	390	415	400	413	397	424	405	398	423	421	427	439
12540	3981	4237	2862	1736	995	572	409	349	360	340	329	351	301	279	314	325	260	288	317	291	258	283	269	283	282	296	279	301	291	251	254	301	270	267	264	287	275	244	281	243	275	277	282	315	295	283	313	278	256	271	287	306	264	276	255	304	260	251	255	294	265	232	280	291	254	257	270	261	262	246	267	254	261	248	290	260	264	263	253	312	320	261	290	269	278	256	267	236	260	273	254	258	287	290	273	288	272	272	288	275	301	306	287	283	247	280	264	280	282	263	269	260	293	288	269	271	274	282	248	236	261	285	311	269	266	281	259	291	284	281	293	267	252	329	261	260	257	267	298	268	252	293	257	252	275	256	282	279	271	232	279	288	294	228	297	269	276	284	292	277	274	257	279	258	279	260	270	290	303	256	280	279	278	268	263	259	266	270	283	279	268	282	277	275	289	270	281	286	271	265	269	264	309	265	282	283	279	278	249	271	277	281	256	268	299	290	274	269	287	276	293	271	280	281	272	257	269	276	291	276	281	270	282	281	284	280	246	296	289	307	285	258	262	277	293	274	261	292	269	285	306	288	285	301	292	257	287	281	276	284	314	285	264	281	271	263	274	277	275	274	250	253	253	285	271	262	298	295	274	295	259	301	303	288	275	295	289	271	239	269	269	293	281	276	278	269	305	271	314	302	245	278	296	283	263	283	307	263	274	266	263	290	266	265	285	260	271	275	241	294	274	275	274	248	273	266	289	240	263	313	262	278	281	268	275	275	290	273	247	315	285	305	269	272	295	281	287	275	229	307	269	283	278	275	296	269	241	290	248	272	316	254	305	266	264	272	262	283	283	241	288	303	279	297	264	269	265	282	294	269	282	292	286	272	284	258	255	275	263	273	262	275	303	281	260	280	271	275	280	287	279	295	285	308	288	279	267	261	274	305	253	277	264	302	285	271	297	277	263	250	262	256	278	274	303	313	313	280	256	262	267	298	228	283	279	293	312	281	261	246	285	268	221	309	267	271	268	265	265	299	281	239	295	257	248	266	276	288	276	298	282	268	287	269	297	270	252	282	284	303	275	283	255	251	283	260	278	280	266	290	266	268	290	261	270	288	277	283	298	247	281	285	293	266	285	289	280	274	277	274	299	264	297	292	263	270	283	269	276	274	292	250	259	307	285	285	253	306	247	256	252	288	327	274	284	285	283	284	323	312	246	272	268	283	250	264	277	272	264	279	283	296	265	252	259	279	294	304	278	257	275	265	274	278	279	253	250	290	278	315	250	252	279	286	258	303	267	285	286	296	290	266	271	272	276	283	273	272	250	249	286	269	268	277	290	300	271	305	272	269	305	298	307	243	247	274	256	239	273	287	302	261	290	295	303	262	259	270	293	272	302	257	276	259	253	270	310	284	252	274	265	249	270	293	271	297	295	251	279	284	291	261	279	291	315	265	255	273	267	297	285	318	301	274	263	270	282	267	291	262	261	277	238	306	273	260	307	272	285	304	274	254	295	257	292	263	285	312	281	280	269	267	286	247	290	274	279	290	268	278	249	298	298	283	289	284	278	292	267	281	250	309	290	250	290	291	276	259	271	284	253	247	260	285	284	264	270	268	304	305	301	309	298	282	268	282	264	258	267	244	294	257	268	281	282	282	264	305	277	303	287	269	273	270	269	250	300	274	297	257	262	284	250	267	283	271	312	255	294	243	280	264	280	324	290	281	268	272	258	286	266	278	279	279	282	295	278	256	292	276	282	293	282	299	268	254	307	285	256	264	292	279	278	255	301	266	295	280	314	300	254	299	289	286	285	302	278	302	297	272	286	273	293	273	254	263	274	264	277	271	260	217	262	273	292	279	270	284	287	292	306	287	270	255	261	264	291	283	286	261	266	303	304	245	264	257	289	282	277	296	277	286	299	277	314	276	271	289	289	279	261	290	283	302	277	241	260	260	263	275	301	279	301	271	272	283	283	319	286	284	283	289	280	256	275	306	278	278	296	289	282	281	278	304	295	280	309	261	270	273	260	246	278	249	287	270	250	276	282	301	277	260	267	270	272	301	314	243	310	292	317	286	288	261	289	284	302	272	267	262	291	243	263	271	271	297	264	284	282	266	280	299	239	276	291	289	276	270	310	300	249	262	289	307	295	274	268	285	298	251	268	279	268	294	277	263	311	288	300	256	267	284	250	281	275	238	273	267	272	322	264	283	292	281	278	286	272	255	248	292	240	269	278	261	249	294	290	281	277	265	258	287	270	274	265	295	278	259	256	266	257	283	280	303	273	269	283	272	256	276	273	294	303	284	279	270	285	289	275	240	276	260	266	262	268	291	286	290	277	271	257	284	302	266	279	259	284	303	285	280	252	240	281	314	268	289	315	239	251	275	261	258	322	274	306	276	277	271	276	279	281	248	275	276	303	285	249	279	261	272	272	277	299	253	271	283	267	259	294	279	272	285	273	269	255	296	268	302	266	261	279	273	243	250	320	320	281	288	278	286	257	317	288	279	275	264	270	269	225	266	286	286	252	254	309	274	272	277	270	276	281	284	262	265	282	269	249	250	252	277	304	256	293	308	272	275	252	241	304	296	281	265	288	276	258	305	241	250	287	269	280	299	291	266	291	282	273	268	281	284	248	300	288	261	272	280	256	284	308	292	258	285	251	288	266	292	268	262	289	270	278	283	271	271	274	295	294	264	309	271	285	317	279	248	248	280	276	259	274	285	298	301	281	262	283	314	260	260	279	263	274	274	274	233	261	265	264	283	278	287	258	268	279	261	273	259	253	271	291	296	250	252	270	263	280	266	305	269	267	310	288	269	284	294	280	260	280	296	253	271	263	278	305	308	261	247	296	274	261	245	262	258	262	292	261	265	290	261	261	265	294	288	276	248	275	291	313	308	279	255	275	275	259	271	309	302	290	282	282	256	268	341	272	277	286	269	261	283	318	283	248	262	264	301	288	237	244	276	275	264	262	321	305	283	265	288	277	267	304	293	257	263	304	244	273	261	301	256	299	267	270	252	264	263	254	273	240	301	283	287	271	280	256	272	286	270	264	264	270	283	297	252	293	301	271	284	262	261	268	275	279	308	262	274	264	257	303	284	278	281	262	292	291	284	314	263	264	309	306	259	270	279	271	254	265	283	249	285	271	284	293	252	281	277	298	280	271	275	282	266	271	282	274	243	283	298	304	290	255	285	296	277	250	275	261	287	266	307	289	257	296	252	268	286	277	267	278	270	273	300	277	254	280	283	283	259	281	285	255	304	253	248	319	223	299	280	282	278	261	289	279	258	248	280	269	264	266	280	269	263	287	266	284	288	279	282	263	262	278	295	232	275	306	276	294	265	300	279	252	258	278	276	291	294	260	244	262	262	261	295	284	262	269	284	281	301	276	265	271	260	260	277	245	259	296	291	263	263	270	279	303	253	269	273	246	265	285	299	235	276	235	285	293	296	260	268	284	269	275	290	253	246	257	263	311	256	261	260	302	286	300	282	272	276	246
7320	3353	7732	8125	6229	3529	1993	1363	1121	1022	1104	1017	943	884	824	829	866	761	753	780	694	718	695	664	685	642	576	568	596	591	618	634	633	644	623	592	613	615	632	619	602	635	610	599	618	603	622	598	617	599	606	593	602	573	630	641	649	593	648	597	617	599	618	614	591	548	635	608	639	621	569	602	612	582	630	572	570	593	611	655	615	584	604	622	615	614	598	561	584	595	603	627	585	595	593	556	636	628	617	545	614	568	570	600	580	587	603	561	565	597	613	624	592	601	590	609	607	630	602	598	586	607	622	584	579	628	643	606	577	595	538	639	613	553	590	600	593	646	661	598	630	600	583	586	595	584	581	615	603	597	604	584	602	572	641	610	615	607	595	645	618	595	660	578	598	573	601	632	628	582	643	612	604	626	626	624	560	592	588	587	600	571	584	552	577	619	611	598	593	642	613	626	618	641	638	639	596	621	588	601	628	562	616	610	629	603	564	614	611	621	632	571	647	605	571	606	619	591	611	569	582	576	610	608	597	569	627	601	625	572	588	551	552	662	587	556	629	585	637	610	591	595	629	614	603	588	604	613	618	611	560	597	619	598	540	593	610	647	560	619	591	551	614	615	593	629	610	597	582	633	582	605	637	619	534	587	610	582	610	624	592	602	633	635	571	582	619	569	583	603	581	603	588	586	622	575	575	567	593	602	599	616	594	608	616	594	551	616	569	591	630	554	588	601	623	573	569	598	602	639	647	618	617	574	553	594	572	635	605	569	579	563	579	570	626	572	628	528	606	582	604	610	591	590	595	598	601	597	598	591	602	584	579	564	608	589	591	584	630	601	644	552	575	585	631	638	629	623	562	594	585	587	577	615	620	612	613	527	571	632	628	600	634	599	601	604	569	624	618	622	586	578	598	606	557	626	638	581	602	582	594	603	600	611	597	597	592	553	583	601	623	608	653	596	629	601	632	617	587	604	610	608	589	589	612	592	579	647	592	614	602	619	588	602	607	584	606	616	597	655	625	599	571	592	602	582	550	623	634	640	618	622	609	612	586	583	621	580	584	626	609	613	596	612	614	580	585	599	541	610	568	601	592	620	616	546	539	620	585	591	602	594	605	566	575	657	602	583	633	609	600	659	609	584	618	607	642	627	587	617	597	606	641	583	602	585	580	655	582	634	580	568	597	607	595	584	602	612	673	580	602	623	616	585	602	623	648	571	678	642	587	611	598	606	566	610	634	593	575	572	597	585	630	575	568	617	618	618	574	618	587	632	570	571	571	601	595	609	609	637	619	561	575	653	584	597	584	612	598	639	600	582	612	650	604	638	575	588	610	628	625	630	655	641	596	589	605	598	554	613	614	626	617	614	597	633	579	627	624	634	619	564	585	617	607	548	581	572	612	605	580	614	617	580	604	632	593	576	592	591	556	588	590	562	567	595	593	584	613	594	572	577	571	583	572	611	605	617	561	638	557	571	642	603	627	593	606	615	604	611	640	634	605	567	560	575	588	590	624	620	629	591	601	627	587	581	573	622	651	639	601	598	561	622	621	572	614	628	626	635	625	609	596	572	634	565	590	604	595	587	624	586	615	588	587	616	599	578	572	587	633	598	631	646	596	620	592	631	603	608	612	616	574	618	602	585	600	597	596	629	563	612	611	593	623	590	616	612	584	566	586	557	603	591	591	591	569	606	643	576	583	620	611	612	588	638	570	574	611	592	648	603	582	545	626	580	593	608	584	576	615	583	583	629	618	610	606	566	621	609	592	566	598	606	578	602	571	570	595	630	620	635	618	578	589	597	557	609	593	567	583	667	632	621	595	598	595	599	607	594	566	633	606	598	615	638	568	564	597	653	626	582	594	591	584	597	576	590	606	595	630	640	599	571	579	584	590	584	606	555	613	628	613	617	618	601	569	579	600	615	593	575	605	612	616	594	587	607	603	609	633	612	589	619	621	571	587	617	609	583	585	584	645	632	584	604	549	626	603	601	566	594	618	568	618	588	586	599	577	594	597	629	606	623	613	589	614	615	587	562	595	585	594	577	625	612	599	632	607	644	617	630	606	636	597	565	635	610	621	587	607	540	603	579	566	596	639	611	598	583	617	614	594	591	632	565	587	605	596	622	587	601	609	628	584	609	634	616	627	620	609	604	586	598	645	582	574	556	587	601	574	572	582	621	611	570	602	597	601	618	633	625	604	641	643	606	589	554	566	612	570	607	644	637	589	570	645	622	603	618	615	590	608	602	575	617	593	596	582	604	607	613	584	605	615	610	572	623	582	559	623	600	609	600	558	564	540	572	595	614	533	605	582	572	605	594	607	611	591	595	558	629	578	609	608	616	583	641	585	587	584	654	594	597	598	604	617	585	647	562	590	569	594	575	592	591	611	580	629	598	559	590	592	608	573	599	549	598	626	604	610	586	641	631	556	602	641	604	624	581	601	628	605	636	637	575	601	637	566	643	596	584	638	587	596	634	618	554	605	589	568	597	623	606	610	589	639	598	584	617	627	599	618	647	583	605	594	614	637	606	554	563	585	570	568	606	601	594	620	603	587	637	601	565	602	602	611	608	620	594	623	602	639	616	610	557	600	608	635	633	586	625	638	588	563	560	622	594	604	619	605	658	589	628	572	620	544	632	675	598	624	612	626	563	636	559	637	633	595	586	590	583	629	614	592	592	602	561	565	632	624	607	619	572	620	567	569	582	601	600	642	589	604	601	619	622	599	605	554	604	550	616	629	586	603	593	590	589	638	566	603	609	586	579	655	641	621	610	621	636	622	594	635	607	627	606	662	597	542	620	602	583	575	594	599	628	628	613	590	617	604	635	614	617	645	650	594	594	596	608	638	624	576	596	630	593	628	578	643	601	621	565	603	625	617	634	638	611	624	615	574	630	560	644	587	563	634	593	617	576	587	573	624	615	596	613	619	531	615	647	584	585	577	598	599	627	638	587	616	609	577	598	574	606	576	560	560	614	551	620	605	619	622	621	613	586	582	654	606	600	612	579	590	558	616	564	598	591	622	577	576	619	619	597	574	618	651	635	626	602	617	626	543	572	635	590	587	648	619	590	655	612	618	597	624	543	602	613	627	625	549	554	611	636	612	581	609	617	612	599	616	557	583	632	649	579	547	609	581	593	625	625	628	600	619	644	601	559	603	604	586	622	569	618	581	570	601	587	650	625	623	573	625	613	626	555	602	639	579	590	605	637	590	615	566	607	605	590	556	576	553	617	589	617	602	615	575	621	597	616	597	645	585	577	616	641	589	615	604	615	606	549	605	609	600	574	608	592	588	576	579	610	603	632	607	614	646	648	585	596	611	556	599	645	572	589	607	646	609	606	574	614	629	632	606	603	601	563	642	655	607	588	642	591	614	627	629	557	630	616	645	585	570	602	627	595	584	627	568	609	553	569	610	590	591	605	610	628	594	602	623	597	620	578	581	587	609	625	629	555	607	612	611	573	596	592	591	559	601	583	583	607	593	613	592	581
25530	8415	8027	6245	4058	1884	1049	798	675	648	627	565	570	388	382	360	297	302	269	222	265	225	205	224	207	197	178	180	189	198	195	192	221	190	180	201	174	204	194	209	209	212	185	197	180	207	176	186	175	162	174	204	193	184	174	193	186	179	196	173	210	196	164	200	203	198	182	174	203	163	188	192	177	196	200	172	189	194	178	168	199	190	174	189	195	152	179	156	175	194	214	173	156	195	192	197	183	190	174	181	190	167	183	187	176	159	193	189	173	158	154	188	173	177	203	193	195	173	170	174	184	184	200	169	192	196	180	187	183	153	187	155	180	167	182	167	155	187	196	176	171	197	145	196	185	169	180	164	171	189	180	191	175	164	163	177	187	167	185	206	179	170	163	183	177	181	175	168	177	176	181	192	172	199	191	192	160	205	167	188	181	190	163	187	196	183	207	194	182	177	190	188	176	178	169	206	178	164	189	173	165	187	176	179	190	202	167	192	181	140	181	206	150	172	165	181	202	174	179	181	189	177	181	185	164	181	168	167	180	195	185	173	187	176	150	182	167	196	171	187	194	198	205	189	191	183	196	217	174	199	174	136	188	171	154	182	166	178	185	189	189	176	172	163	168	182	151	179	180	190	203	185	168	163	188	174	189	203	167	162	153	187	208	186	173	166	179	180	197	172	196	183	173	190	168	166	178	175	170	175	169	162	171	177	190	190	181	162	187	204	206	175	172	178	189	179	167	181	202	189	173	180	151	169	186	174	169	181	183	184	194	164	149	167	169	203	169	188	214	159	180	148	189	177	181	173	158	172	181	178	175	203	171	168	197	174	169	199	162	188	162	185	193	164	179	181	195	148	168	172	174	197	178	176	203	175	167	186	164	175	200	174	165	179	196	165	190	181	159	213	205	187	180	174	190	178	166	149	174	206	193	200	170	185	175	184	168	173	174	178	175	184	182	187	182	156	202	170	169	191	206	198	164	203	173	167	167	154	196	201	178	184	140	206	182	191	189	195	183	162	182	160	199	178	152	196	174	191	185	161	170	151	170	185	170	181	175	204	173	166	172	175	160	168	176	161	180	186	198	215	183	188	189	184	188	166	174	182	200	183	194	181	179	177	188	193	179	182	197	172	181	160	144	165	178	197	210	180	206	169	167	180	169	176	186	158	182	172	189	151	172	143	158	164	184	165	166	178	208	175	173	177	196	186	149	206	199	210	173	172	178	177	159	179	154	179	182	175	159	176	187	186	176	178	219	177	157	172	165	192	165	181	172	198	148	175	204	189	180	185	175	148	174	178	192	190	199	166	180	170	182	176	199	172	184	165	160	195	152	152	158	200	168	185	187	189	166	195	175	197	164	181	171	182	174	197	163	192	180	197	198	153	172	175	155	196	162	136	177	170	174	177	145	181	170	152	176	169	180	187	175	178	182	169	158	175	202	144	201	168	175	187	163	157	171	151	189	228	203	173	189	200	193	176	182	189	185	166	162	162	150	219	191	193	212	168	186	180	182	180	181	192	189	176	175	155	194	206	184	172	182	181	174	171	173	189	184	166	169	178	188	191	193	174	178	181	176	174	178	168	190	194	167	174	186	180	176	177	187	182	182	182	197	169	193	176	173	189	179	176	198	195	153	183	156	177	150	170	168	187	183	175	185	173	187	162	171	176	212	164	159	179	171	168	169	174	177	191	175	155	193	158	166	174	178	169	168	189	184	162	177	208	200	160	166	156	166	199	178	164	172	168	182	184	170	163	160	172	182	182	177	158	180	176	188	157	163	161	170	190	172	163	185	184	181	194	191	199	171	192	180	193	165	199	157	167	185	205	173	181	171	186	190	177	173	177	178	160	153	185	173	169	165	161	193	186	182	176	172	201	173	164	208	173	157	182	196	174	200	179	186	174	171	199	162	186	188	204	189	183	181	188	160	183	179	160	172	207	162	197	194	181	162	189	166	159	167	188	193	184	159	155	203	159	151	159	159	186	175	180	190	196	198	186	196	184	178	179	160	175	183	183	173	182	188	164	187	195	187	199	205	172	188	201	202	207	201	189	211	174	173	163	149	169	183	203	147	151	184	178	187	167	172	174	156	177	177	161	187	167	167	190	162	200	173	187	200	189	160	179	208	176	205	198	202	192	154	169	177	149	185	177	188	194	190	163	180	183	190	196	196	171	165	158	171	172	192	163	182	143	175	185	207	197	187	157	184	169	180	191	161	200	175	177	192	163	195	160	191	172	159	170	157	183	186	194	177	150	163	167	184	149	186	183	173	196	172	164	155	171	177	176	191	184	186	183	194	187	170	182	164	177	170	196	185	189	180	171	175	158	173	183	176	188	172	190	202	204	190	182	176	199	173	180	190	174	179	183	159	166	156	187	170	167	172	185	193	180	169	164	145	170	191	169	170	221	189	183	183	174	199	183	209	195	178	166	165	179	187	188	170	210	192	184	167	190	165	163	220	183	174	174	200	166	164	197	170	174	182	166	176	180	166	187	171	180	191	195	164	187	169	191	195	195	166	202	197	203	168	166	169	156	183	187	206	177	200	182	202	187	191	191	182	179	186	189	176	184	165	178	172	151	174	159	170	186	174	192	198	182	188	180	180	186	176	180	186	198	179	174	178	167	176	182	157	188	201	160	163	181	154	177	189	192	201	184	180	167	187	183	164	156	174	135	163	161	193	176	188	180	172	171	194	184	157	188	155	178	199	170	164	127	197	193	172	199	154	177	166	182	179	164	134	189	219	191	197	191	177	187	182	171	147	167	162	179	176	149	158	196	166	175	193	168	179	167	204	151	165	177	214	179	178	159	194	160	173	198	181	182	178	187	187	169	193	183	159	167	186	157	188	191	194	175	170	220	175	189	180	193	179	185	141	189	180	213	193	143	167	180	165	189	165	174	162	180	166	189	173	184	174	160	176	173	155	177	177	186	189	174	179	188	172	162	185	173	180	179	187	176	167	203	181	196	136	174	170	180	172	150	185	169	156	170	173	181	193	164	179	172	183	186	179	173	172	172	175	187	167	174	162	182	167	207	203	191	179	144	168	168	184	153	184	165	145	162	194	174	160	184	178	171	194	155	176	188	161	158	168	161	160	161	162	172	162	168	176	181	179	170	172	179	182	165	216	194	183	165	176	176	176	164	181	173	176	189	181	189	171	171	180	138	172	145	203	164	165	187	156	196	191	199	168	203	198	175	178	197	182	168	173	142	164	182	162	158	178	157	188	183	186	184	172	168	140	164	168	161	153	197	175	168	164	188	180	195	187	174	158	171	153	170	173	165	175	189	179	162	198	184	169	165	175	148	196	179	176	176	183	212	177	177	175	186	201	185	191	177	168	174	176	155	187	187	158	175	179	165	170	183	180	191	180	163	178	185	181	191	159	172	168	179	151	172	192	192	182	173	163	182	180	193	203	193	199	183	181	165	167	199	192	184	206	191	200	181	180	181	163	178	191	168	154	192	187	157	167	194	166	220	193	167	178	185	187	207
15072	5828	12809	14873	11670	6215	4091	3632	2950	2706	2567	2595	2537	1737	1594	1486	1359	1153	1087	948	785	747	725	646	580	506	441	497	446	462	496	467	532	493	567	574	590	547	579	602	605	626	484	519	459	438	458	474	433	435	410	422	406	491	444	482	495	535	442	411	421	424	412	398	427	392	435	401	431	436	379	407	377	409	466	440	420	419	388	416	403	440	395	385	413	380	401	408	413	412	422	395	399	415	408	426	376	404	420	406	433	422	399	420	432	414	408	417	409	414	409	437	379	388	410	424	429	389	424	375	384	412	380	423	400	438	434	431	391	434	418	421	383	403	381	387	404	426	443	414	440	417	422	396	412	435	430	429	426	398	419	449	412	424	430	403	396	400	436	387	444	423	468	445	390	387	422	420	424	395	400	404	354	413	374	385	399	394	415	410	408	430	415	403	377	443	420	403	392	433	408	437	434	444	425	398	400	419	406	417	386	394	396	412	402	423	431	391	394	445	371	441	415	417	434	418	409	435	410	376	435	381	411	439	432	426	386	383	362	399	429	402	444	404	409	419	396	385	444	418	397	405	426	430	405	420	398	440	415	416	397	416	423	427	421	402	429	412	408	434	425	403	380	432	406	457	404	390	391	401	404	423	424	422	410	413	440	404	414	408	414	431	428	451	375	452	442	384	389	417	416	418	395	412	428	416	408	387	409	427	408	419	385	435	406	413	435	357	418	410	370	386	377	415	392	442	412	420	419	387	467	425	380	407	428	436	425	411	393	419	420	459	421	400	420	378	392	427	408	441	397	386	366	420	413	439	393	403	421	395	428	408	401	440	415	415	413	400	397	395	406	403	401	412	401	437	414	441	409	407	424	414	431	432	398	388	446	432	399	409	385	403	414	415	405	391	417	405	378	380	397	428	397	401	412	447	370	411	427	436	389	397	396	368	411	404	397	419	389	417	405	415	408	376	443	373	428	408	399	425	445	411	361	430	419	374	420	441	414	414	376	412	410	389	426	404	387	400	395	436	387	414	377	393	414	432	401	406	396	388	394	413	412	431	430	412	398	403	410	409	410	419	400	419	392	437	419	404	400	450	436	399	421	414	442	451	421	416	389	399	409	414	442	440	387	422	382	393	402	434	404	405	386	410	378	434	369	431	435	414	410	435	393	440	410	407	449	433	407	425	436	416	421	415	426	404	424	421	392	408	403	374	405	410	403	394	395	407	439	371	366	380	396	382	419	414	425	417	408	397	381	414	439	426	405	389	384	427	401	412	387	404	413	379	411	360	422	400	431	395	413	410	404	394	427	410	393	397	389	430	389	391	401	442	434	424	416	394	376	441	409	429	428	396	412	425	422	397	443	405	417	439	407	409	401	398	373	379	379	384	408	424	399	421	401	452	391	419	385	406	403	414	444	398	412	406	423	433	408	412	421	423	418	392	417	413	438	395	363	406	417	424	397	432	415	412	413	390	419	449	444	412	438	435	395	437	391	447	432	411	405	400	429	450	416	393	379	427	401	422	393	449	393	395	433	417	376	416	374	419	432	411	450	415	404	407	424	392	393	387	390	416	390	400	427	386	451	423	397	435	399	395	420	397	405	450	387	402	372	412	441	375	393	411	365	401	401	405	403	384	385	438	421	380	382	388	397	450	428	414	390	381	439	414	439	435	388	388	410	418	424	447	439	430	427	368	414	401	428	422	388	391	413	422	414	413	440	423	388	439	421	426	400	405	412	372	393	452	394	394	419	408	423	393	432	444	441	415	409	404	422	409	419	411	404	417	426	402	423	403	396	402	379	445	415	421	438	397	431	401	431	424	411	415	412	432	413	407	402	411	450	457	410	429	397	419	403	372	415	385	385	438	429	393	409	433	419	412	412	414	375	379	407	386	428	463	397	386	429	394	436	431	437	405	407	367	446	399	423	412	413	406	410	406	425	443	424	392	401	404	411	407	401	421	382	374	407	446	401	414	398	406	423	435	389	415	410	429	425	410	399	403	430	449	399	397	423	409	407	375	403	419	357	417	401	416	384	359	405	444	414	402	465	432	382	401	408	406	393	406	423	404	407	411	392	411	409	429	433	431	395	428	420	400	393	394	379	434	402	427	385	428	422	434	406	418	418	398	411	439	432	401	432	393	416	405	408	421	429	427	402	378	446	401	409	410	445	383	364	405	401	389	439	407	417	382	376	405	408	432	379	422	364	406	430	402	380	416	410	367	419	389	395	381	404	422	377	396	377	433	405	439	417	430	403	374	401	410	421	389	441	361	422	422	435	402	417	424	368	403	437	404	398	412	377	423	427	376	420	415	408	399	369	427	384	422	357	425	408	444	404	411	410	400	386	415	428	460	389	445	435	394	401	427	389	412	396	402	392	401	428	436	447	407	419	379	364	414	403	432	423	395	412	448	379	418	387	433	403	421	360	393	442	412	405	385	399	389	405	413	425	412	435	413	394	374	421	430	446	412	397	439	417	391	405	411	406	376	369	437	436	387	426	387	409	392	412	443	422	394	425	421	407	438	417	379	401	444	425	407	394	405	387	432	403	418	424	428	421	437	448	425	450	393	420	399	417	414	374	398	406	416	417	427	397	419	398	436	385	426	420	407	404	410	412	381	453	399	429	384	395	423	426	421	403	405	473	388	411	406	389	390	416	385	433	388	405	439	382	386	426	441	429	417	413	412	419	409	409	403	429	428	438	418	427	383	423	377	439	439	389	445	411	432	410	387	408	442	407	396	400	414	393	423	424	398	408	416	425	397	429	426	419	401	412	404	424	393	431	398	431	436	396	373	424	449	415	374	409	400	384	439	388	413	410	405	423	403	382	447	410	389	412	428	417	396	408	416	412	391	386	449	386	450	472	441	374	401	388	424	404	400	449	438	360	409	412	406	421	396	449	409	427	414	462	434	405	463	409	406	405	416	431	405	410	395	423	402	401	388	411	438	427	439	418	413	424	383	410	401	428	388	385	412	392	396	419	436	411	413	432	416	397	428	426	415	423	350	415	394	415	411	414	400	428	408	404	416	385	412	403	399	444	375	451	410	433	427	404	427	417	394	425	450	402	406	415	398	407	423	399	429	412	393	414	430	428	408	423	402	394	419	399	408	439	427	405	449	426	409	403	411	435	405	395	407	413	418	415	395	417	417	435	379	423	401	361	420	413	417	421	454	406	382	421	436	414	379	392	398	434	435	417	404	383	384	409	396	416	405	358	393	416	409	430	376	393	401	414	425	395	444	399	379	419	413	416	414	402	401	407	406	409	393	409	407	427	374	447	427	409	408	423	384	389	434	408	401	420	408	373	397	432	396	416	447	418	422	381	381	387	425	440	380	441	440	426	471	408	413	429	395	450	411	419	401	407	377	415	384	413	402	389	405	361	419	405	381	439	404	361	432	417	401	424	419	374	421	414	403	405	426	417	435	397	404	409	428	422	415	440	426	438	421	412	407	414	390	400	400	387	425	404	413	418	407	404	438	426	420	387	373	368	407	435	411
34688	13315	12037	9780	5874	2677	1828	1416	1210	997	928	963	790	621	483	414	394	392	337	300	291	267	229	235	187	217	221	221	204	196	210	207	221	203	212	220	249	184	225	221	228	214	196	204	163	173	204	209	163	221	235	185	185	199	186	206	178	204	193	176	211	193	180	182	157	170	169	202	195	171	161	178	168	161	196	180	169	196	168	172	159	197	212	185	168	191	180	210	187	160	164	176	172	184	153	166	162	146	162	206	199	180	193	193	202	168	178	193	183	214	192	172	183	158	187	188	192	188	177	169	176	175	159	182	183	177	177	190	179	185	158	193	177	187	166	170	156	178	202	162	161	179	178	162	185	172	218	149	182	160	194	197	175	185	162	151	188	182	180	171	164	176	159	172	170	173	178	208	168	163	185	200	191	183	181	163	178	184	166	187	159	200	185	167	150	173	149	184	168	213	186	208	162	181	170	162	187	174	191	178	165	175	177	161	177	160	163	176	182	189	194	184	146	186	143	171	183	195	175	202	192	194	179	167	177	215	176	179	189	158	162	172	176	185	162	177	169	181	172	206	182	154	195	182	162	165	157	145	155	159	167	174	178	159	212	173	168	174	178	169	197	169	197	187	160	176	187	184	165	161	145	171	166	193	168	186	165	209	171	166	183	182	177	189	160	170	198	183	178	169	190	177	191	161	176	163	170	167	171	177	160	164	201	186	188	174	188	180	158	207	174	178	187	176	162	178	190	185	186	208	166	163	197	197	177	166	175	186	175	171	161	195	161	210	205	171	174	186	198	145	161	161	158	191	192	200	166	184	184	183	175	173	157	170	172	154	202	164	184	169	148	149	168	138	159	176	141	175	174	168	177	158	196	162	196	167	175	179	180	156	201	182	171	170	198	185	169	220	181	173	194	177	156	173	196	199	163	202	151	151	193	178	198	188	166	163	187	180	139	179	161	178	175	175	169	155	182	191	205	179	184	194	173	195	194	204	181	164	152	163	179	157	167	175	169	173	168	200	155	166	166	177	173	189	182	184	153	170	184	169	177	195	176	160	187	183	148	188	169	166	171	170	199	185	162	177	186	160	156	164	181	157	147	154	172	161	159	174	185	161	164	172	176	195	181	167	197	192	141	191	165	184	197	164	191	174	181	168	168	177	189	202	179	165	179	172	183	180	149	184	166	184	186	198	199	162	156	180	161	172	205	163	199	173	172	211	171	189	174	196	181	159	177	197	178	191	162	168	172	197	163	181	159	172	155	164	175	194	179	177	194	205	182	180	197	164	141	162	161	178	200	169	179	196	193	157	153	163	169	149	178	145	133	164	180	161	165	166	212	171	168	171	189	170	168	181	166	186	197	175	169	156	192	146	165	189	162	167	192	180	185	159	167	175	171	171	199	142	135	210	170	169	168	168	163	167	160	178	160	155	171	180	176	173	166	170	161	190	175	182	168	168	188	163	196	182	172	165	172	188	172	183	170	174	157	171	177	192	159	176	161	183	185	141	190	165	175	166	202	177	211	207	167	182	178	160	161	188	198	191	178	186	195	179	186	162	170	156	158	197	152	161	157	172	183	175	185	184	182	190	177	179	174	180	161	183	170	201	176	167	201	185	164	163	192	169	175	183	152	165	172	187	141	176	156	187	197	189	174	174	201	175	207	186	187	158	167	168	196	174	177	198	168	212	197	183	186	189	164	191	187	141	172	186	184	168	171	145	183	169	169	174	166	160	165	186	165	176	177	177	169	171	172	163	184	188	178	179	207	142	191	164	192	193	182	181	176	165	173	205	176	174	150	176	175	181	182	168	168	189	174	225	162	154	167	190	199	183	183	187	208	180	185	186	184	191	200	179	174	195	174	187	151	176	199	198	163	173	191	164	199	212	171	161	186	187	169	186	184	172	162	182	198	167	190	177	167	165	171	194	156	163	162	193	165	162	163	147	201	181	181	170	202	167	177	191	214	175	215	169	174	175	195	162	174	171	158	178	156	148	198	183	173	199	194	162	175	172	196	185	200	172	200	188	172	189	189	157	175	170	198	188	166	160	175	161	167	180	189	171	198	188	171	164	204	191	174	170	171	173	191	199	143	156	162	204	149	182	153	184	193	167	190	169	169	156	176	180	181	165	192	166	186	165	183	164	159	170	146	179	162	155	160	193	179	171	176	172	161	215	181	180	166	193	159	187	159	199	178	191	182	177	192	176	168	153	173	176	167	166	184	189	205	169	176	155	191	199	178	189	199	183	182	179	154	188	184	158	149	172	179	152	175	183	183	140	158	180	168	166	158	172	144	153	176	152	167	175	195	178	201	184	159	185	186	152	170	181	187	188	180	200	172	177	154	163	175	194	170	162	170	138	170	187	173	171	182	181	190	141	183	200	174	179	181	188	180	190	206	189	187	182	163	179	182	158	144	160	167	169	187	194	177	166	158	172	170	157	164	183	192	158	171	189	172	196	166	181	169	190	214	181	168	198	176	191	177	164	206	191	186	185	205	176	173	172	166	165	190	185	175	181	189	194	188	180	188	165	159	162	171	181	189	198	149	178	172	185	165	166	185	176	173	151	157	171	188	178	149	175	189	179	168	191	197	183	167	189	167	173	172	143	190	181	155	192	165	206	174	168	161	170	197	150	187	167	172	179	164	160	197	182	186	197	174	185	173	182	170	181	176	187	215	183	171	175	177	178	178	163	189	173	176	183	176	181	204	198	184	163	162	168	170	197	166	171	199	159	203	197	177	174	159	190	188	183	184	175	156	180	182	196	167	209	177	188	175	159	185	185	180	184	186	165	195	168	182	181	174	155	167	159	177	166	178	173	160	205	193	171	188	173	173	181	175	167	205	189	172	197	167	154	176	178	200	184	175	165	183	175	185	162	184	182	154	159	165	174	198	151	140	166	143	166	166	213	203	151	172	150	170	181	178	163	193	161	202	178	166	191	181	182	160	188	159	163	163	170	154	186	174	172	172	173	213	185	198	183	191	166	166	189	166	204	153	189	196	187	202	185	161	160	168	184	192	171	177	176	167	181	162	178	172	177	173	181	187	172	174	194	160	190	162	193	170	173	167	180	167	170	197	180	166	195	176	161	181	165	183	180	181	176	200	167	183	195	171	167	189	161	161	176	171	161	195	183	194	195	152	210	173	181	184	161	183	172	168	178	149	177	179	160	177	178	203	172	153	191	205	179	183	188	157	168	161	198	177	199	175	178	173	162	158	170	172	162	165	188	184	188	181	188	193	194	205	186	182	155	167	183	168	163	174	159	196	152	166	194	179	149	161	190	180	173	184	172	171	192	172	190	176	169	188	178	159	150	182	179	166	183	180	176	192	155	166	176	164	167	178	174	188	173	166	159	200	165	183	194	200	153	191	218	195	171	167	190	164	178	147	170	152	192	161	185	197	182	181	171	190	191	183	172	183	197	191	197	226	156	164	190	170	154	166	158	159	188	176	173	172	187	199	171	180	171	160	167	200	147	185	192	157	170	157	187	184	172
19158	8283	16866	19742	14475	7592	6086	5456	4693	4003	4059	3990	3597	2783	2249	1966	1888	1767	1579	1188	1032	978	855	830	741	626	522	552	514	547	600	615	602	706	680	719	777	658	751	820	795	796	586	612	570	495	527	469	462	463	489	535	460	486	449	513	578	557	444	467	464	451	431	426	429	421	417	418	420	452	426	408	403	384	410	445	392	406	410	421	439	436	394	435	402	417	465	404	413	441	468	443	468	466	431	457	414	407	416	439	413	423	433	418	416	432	376	400	434	377	383	389	421	441	414	402	422	450	438	384	404	410	425	429	419	428	423	406	435	417	417	422	452	412	404	398	443	394	450	433	429	421	430	375	406	420	398	442	428	437	419	427	400	418	408	421	430	436	398	403	411	398	429	393	393	397	418	402	405	403	407	401	423	417	465	410	405	402	412	438	429	409	417	417	407	410	414	409	450	426	410	407	369	400	403	447	420	388	413	436	439	423	387	426	415	407	404	414	431	439	374	374	383	420	395	455	436	438	424	419	431	393	404	457	408	424	415	405	431	405	420	399	415	401	412	438	404	418	402	418	459	382	442	422	421	413	388	438	431	409	362	419	410	418	397	428	455	448	406	470	412	453	393	393	411	423	419	419	415	401	389	428	419	445	402	421	439	415	393	392	408	420	426	438	421	435	430	422	379	422	427	461	422	438	433	458	401	433	414	439	407	430	399	384	416	410	456	395	414	395	426	444	463	434	442	428	421	409	439	452	428	421	433	407	418	435	469	444	436	431	438	416	418	464	424	431	418	437	414	407	404	387	426	455	405	443	421	375	411	404	420	445	378	370	406	423	430	450	425	387	399	427	420	417	429	435	426	398	434	431	377	415	405	406	449	404	426	415	435	423	419	419	402	386	409	423	435	405	459	404	386	400	406	413	419	469	443	420	437	418	409	426	406	444	447	400	436	430	425	438	425	426	405	390	382	426	402	442	425	431	371	382	401	408	413	440	406	417	431	435	406	424	409	409	371	436	394	417	401	421	382	441	419	386	407	422	409	388	455	381	431	448	440	375	416	397	355	416	430	452	408	400	412	459	390	399	410	391	415	416	393	459	428	432	415	429	465	444	416	402	388	424	422	406	397	414	426	433	402	389	465	437	401	413	441	370	413	386	391	417	434	449	419	397	386	423	427	426	427	414	431	419	441	403	434	400	412	457	432	452	426	422	424	392	456	405	405	419	398	419	388	437	439	423	406	426	431	394	431	444	422	454	430	389	397	432	379	424	441	410	409	402	401	402	422	408	429	429	433	418	439	443	359	368	365	426	445	403	399	399	415	423	376	400	392	407	397	402	423	432	391	427	407	380	433	399	480	468	422	420	439	372	416	451	404	391	406	410	447	387	393	405	417	393	424	417	435	409	409	449	412	398	413	399	439	446	444	439	402	411	434	423	423	395	427	415	432	425	394	460	436	419	424	389	428	376	456	421	418	407	435	448	416	441	399	450	387	400	422	401	438	416	420	404	463	404	417	402	444	423	400	403	482	401	433	445	438	419	437	424	393	438	407	393	413	422	470	429	429	411	398	371	405	429	418	407	447	451	409	401	417	444	420	409	432	415	400	414	408	403	410	417	406	434	401	414	465	415	450	408	436	439	444	402	412	467	469	394	425	411	438	407	439	408	452	395	411	435	406	439	418	430	429	451	422	389	388	405	410	416	391	419	409	453	428	447	445	400	440	472	412	402	404	435	403	416	423	414	436	447	416	405	428	402	404	415	435	450	397	411	427	405	417	397	440	385	439	466	440	420	398	425	444	445	450	392	394	441	429	395	402	421	417	410	412	386	411	411	403	375	432	419	427	411	417	430	408	454	430	430	426	418	403	432	432	423	408	387	431	388	427	430	411	442	402	407	451	418	399	432	435	436	411	440	423	412	410	414	415	412	414	416	418	430	432	369	409	390	425	370	422	428	402	431	398	435	421	426	401	388	429	410	407	412	423	426	398	405	424	390	442	420	447	396	434	438	427	411	407	421	415	388	415	437	409	426	443	440	419	389	429	419	439	439	447	431	397	406	414	455	425	410	441	402	428	406	436	403	405	425	429	394	442	384	416	412	444	450	407	390	396	413	419	472	386	419	444	403	397	394	389	422	442	448	430	425	426	447	399	395	391	433	410	389	443	404	413	399	409	415	410	403	386	449	406	410	423	418	400	414	404	404	396	400	427	403	384	392	380	426	402	455	413	424	409	418	386	396	420	400	407	409	436	375	419	423	409	432	406	418	452	416	409	374	405	388	452	425	397	398	411	432	417	404	400	391	406	430	438	425	423	415	409	418	397	378	414	457	433	449	419	410	403	399	439	405	435	424	431	442	409	409	402	419	411	413	439	412	386	415	417	409	427	460	405	417	431	403	420	389	400	424	433	427	432	391	386	435	372	434	417	403	432	379	409	441	424	429	428	410	408	393	401	423	409	419	386	420	430	471	369	433	414	434	411	423	442	425	403	443	423	420	405	431	421	404	427	411	402	385	430	414	423	411	384	425	445	438	433	395	427	415	415	413	428	397	429	443	449	422	419	426	442	455	403	402	422	402	442	414	394	461	446	415	437	418	401	417	409	415	441	464	434	419	404	428	426	405	432	452	424	414	391	428	404	445	430	450	396	455	412	430	430	414	409	437	427	420	410	437	432	425	434	410	408	408	386	439	414	408	407	413	418	447	414	416	423	407	415	423	412	431	422	432	442	407	447	431	432	402	443	423	408	408	443	424	402	434	408	431	383	427	396	420	437	436	431	391	425	422	417	414	421	452	421	432	419	394	415	407	407	419	395	421	423	411	419	415	411	401	367	422	416	416	444	417	445	408	421	390	413	413	419	421	428	364	422	420	424	412	413	400	423	456	438	427	402	406	387	408	391	433	400	410	464	420	410	433	423	406	421	410	450	418	463	428	407	435	428	421	402	384	409	423	443	408	442	418	387	430	445	433	376	404	394	382	419	441	405	395	408	440	420	398	406	439	413	390	425	444	391	438	414	425	446	448	476	380	413	431	421	420	423	429	388	412	394	381	407	404	419	428	421	415	434	396	405	411	433	435	420	394	433	427	405	423	421	421	395	442	402	390	409	434	416	446	428	403	441	398	437	423	457	447	426	414	404	393	461	421	367	430	431	378	434	401	416	449	395	451	390	414	441	386	423	387	448	434	424	438	429	389	439	423	435	407	423	408	423	433	445	382	424	395	407	419	408	416	397	437	413	432	390	416	425	421	404	413	418	406	440	429	424	431	466	429	396	429	401	413	407	412	382	411	449	426	447	439	390	390	405	414	416	413	426	412	422	427	420	425	392	415	427	424	454	448	373	423	410	407	437	399	415	433	374	390	445	410	396	396	421	429	422	408	430	408	439	393	425	411	423	384	398	420	399	432	429	455	425	417	439	395	415	411	428	424	416	407	392	373	408	404	411	416	419	393	405	434	386	417	393	426	439	442	412	403	443	414	419	445	397	425	447	446	455	389
11647	4029	4286	3187	1611	622	465	345	323	355	396	383	306	376	335	343	331	289	329	304	290	303	281	315	266	251	295	321	281	278	303	288	295	300	270	282	282	319	327	284	276	248	287	318	275	317	294	260	265	272	273	254	258	276	266	300	288	271	298	281	293	293	285	289	286	271	264	269	279	295	292	283	273	269	292	281	274	296	264	240	288	272	301	315	248	277	297	287	252	285	288	278	285	286	287	262	287	254	257	290	284	268	294	276	304	247	298	245	275	261	289	296	256	284	238	308	299	251	283	299	257	291	259	292	272	276	268	281	292	269	280	273	274	254	280	270	310	275	258	232	287	251	267	275	281	289	275	284	274	231	275	309	278	247	275	261	279	280	254	275	303	270	281	297	267	291	291	280	281	294	294	292	246	294	273	241	308	279	271	281	272	251	285	286	265	255	269	259	288	284	296	276	297	256	266	264	293	265	247	280	278	305	283	251	247	285	267	260	297	302	296	245	275	256	269	297	298	266	274	269	251	243	273	280	244	258	311	247	252	262	281	267	266	268	257	260	284	262	258	274	290	274	284	276	300	289	261	271	261	289	286	270	264	256	268	256	298	296	279	279	273	303	282	257	235	282	308	272	284	271	292	280	284	287	291	295	273	282	305	261	300	297	299	290	271	257	279	300	298	275	305	251	273	284	292	268	311	288	272	259	311	280	258	319	266	282	303	285	285	248	262	288	288	281	273	241	301	272	262	264	307	270	273	296	275	308	268	303	275	265	268	273	310	256	289	288	292	303	285	268	254	256	257	256	284	284	272	279	288	286	263	280	276	272	294	287	273	267	274	284	272	311	296	281	254	302	281	265	285	247	274	270	262	281	295	266	260	267	302	292	272	287	245	272	288	328	297	278	276	298	265	278	283	294	302	256	287	266	280	262	267	289	279	280	301	279	267	249	274	282	269	294	317	274	297	286	274	280	291	282	245	274	296	280	261	278	275	268	305	297	272	270	310	279	269	250	255	279	258	264	258	310	287	276	268	288	287	274	260	271	276	271	292	288	285	281	333	294	266	288	287	273	263	313	284	276	271	280	276	278	257	314	270	266	266	285	309	257	269	272	289	282	289	276	283	274	296	279	261	278	249	270	264	287	317	288	263	307	282	271	269	272	281	284	302	284	259	284	295	256	263	282	278	292	264	251	289	282	284	316	277	262	249	294	320	284	279	295	291	278	288	304	281	324	259	286	283	303	297	259	234	273	302	292	253	277	290	290	267	276	282	273	240	267	297	251	279	279	323	273	271	302	285	271	269	304	298	270	275	266	304	279	295	249	296	276	263	262	302	301	292	283	303	262	291	273	301	277	241	310	289	274	294	263	254	259	286	287	309	273	295	267	292	303	303	278	285	275	254	280	265	287	266	280	278	295	272	261	274	306	283	284	276	290	269	277	274	285	266	294	285	267	294	278	283	261	278	311	255	282	278	258	268	269	302	283	287	272	280	276	270	284	296	308	268	260	274	293	268	281	255	281	289	262	282	267	293	297	278	265	304	266	254	259	263	284	303	263	277	302	246	269	281	282	269	280	267	264	273	277	274	254	276	290	266	323	276	224	254	262	262	267	279	250	292	280	296	302	276	257	292	283	246	287	308	266	257	262	316	256	279	242	250	280	266	266	284	272	256	257	315	291	286	289	305	271	282	280	279	283	305	275	292	287	248	277	266	278	267	268	269	282	286	288	338	284	300	272	258	329	268	258	253	282	260	280	271	280	316	262	304	286	302	271	254	261	242	299	305	299	267	265	285	278	293	286	276	273	254	269	281	309	293	263	273	271	281	265	294	273	253	273	265	273	290	260	290	286	273	304	286	292	286	273	281	289	275	273	269	270	270	289	274	277	310	315	297	283	288	264	291	289	241	287	243	263	257	278	265	280	265	294	303	329	277	284	279	302	286	270	291	289	258	292	267	258	284	283	267	237	280	270	256	282	288	264	278	276	268	277	285	285	268	269	300	272	280	286	302	336	256	294	295	268	276	264	248	297	275	250	302	271	293	277	280	280	286	314	289	290	262	288	292	275	281	260	274	291	259	268	280	244	298	284	255	287	264	252	257	286	238	266	284	267	261	289	278	306	288	271	267	300	292	266	291	305	276	268	275	270	280	290	310	251	261	290	290	263	254	285	266	283	295	264	281	296	264	313	255	298	267	268	280	293	296	289	297	295	265	249	252	297	277	273	286	302	272	267	271	266	297	313	271	270	302	291	277	263	271	296	283	272	254	264	276	292	255	292	287	269	260	263	285	314	276	269	260	277	312	293	260	264	257	293	258	295	277	262	275	281	290	287	269	306	289	291	266	291	296	261	308	297	298	279	280	264	283	274	253	260	288	278	260	298	242	319	287	256	292	269	278	256	290	294	275	281	322	280	254	265	279	270	274	251	293	288	259	258	275	293	298	270	285	298	296	330	287	264	288	286	299	280	258	265	277	276	282	289	268	283	290	257	246	256	298	276	291	254	287	266	289	260	282	251	268	289	300	276	268	298	295	262	271	289	292	283	274	281	255	280	248	284	273	305	281	260	259	290	295	278	265	286	290	297	299	263	283	300	277	272	247	319	326	300	281	296	293	266	320	245	290	293	298	310	304	277	319	262	279	272	287	276	246	287	271	257	258	291	266	273	261	288	269	280	308	303	273	288	280	322	281	285	266	304	304	286	279	268	286	283	275	284	277	268	257	296	296	267	287	248	274	278	247	266	293	268	294	293	236	277	284	281	287	248	255	272	271	271	270	260	292	307	271	277	261	255	270	278	319	285	277	286	280	278	309	293	270	296	276	298	303	280	296	282	278	296	287	289	298	312	251	277	295	269	249	284	255	277	289	278	326	292	253	276	308	263	275	252	247	301	296	291	300	281	255	303	280	293	292	261	256	289	298	297	286	280	274	269	258	260	266	265	293	278	274	254	264	278	271	290	284	254	264	283	295	267	291	298	279	262	277	282	292	321	293	294	266	266	266	299	275	281	278	287	325	288	274	289	284	279	275	288	276	272	285	294	293	286	262	267	298	241	287	311	248	286	291	243	260	282	250	265	252	290	298	302	273	297	300	291	325	294	266	265	279	254	267	288	295	303	278	265	288	286	274	301	248	298	264	270	271	257	298	271	258	262	273	303	275	252	289	267	277	240	287	292	238	300	280	308	307	256	287	294	284	266	263	285	248	265	302	279	249	270	246	277	287	284	313	259	277	264	309	292	253	308	258	253	262	286	304	266	274	265	298	294	275	262	265	263	266	275	286	255	286	277	295	277	298	275	295	269	288	276	287	261	281	269	299	299	275	285	266	304	300	260	249	287	316	272	263	294	249	303	273	242	268	283	294	264	273	268	299	261	290	255	284	262	260	262	268	318	262	272	299	286	306	267	280	274	266	266	274	294	298	281	270	267	275	270	251	244	283	275	251	282	306	285	289	288	290	258	251	305	279	269	298	282	292	286	306	265	260	267	288	279
6876	3482	7808	8956	5203	2280	1413	1128	997	1084	1146	1032	954	837	833	840	781	747	760	806	759	712	723	710	687	622	633	593	611	637	564	609	633	682	618	604	590	638	588	606	615	607	650	595	620	642	625	573	550	613	620	561	615	643	617	644	664	616	602	601	558	599	604	594	629	607	609	582	571	595	578	575	600	628	600	629	609	624	621	607	579	604	612	618	633	611	587	628	558	592	593	610	585	586	623	612	622	613	604	573	595	607	630	561	603	600	614	578	617	593	615	594	641	614	581	626	608	618	575	606	644	557	541	602	593	617	591	608	641	543	628	590	664	590	612	646	622	611	615	565	564	604	590	633	638	581	641	596	605	605	580	647	640	582	630	636	610	605	559	598	597	642	621	625	592	581	566	622	569	575	620	567	598	596	605	606	678	583	595	661	637	603	588	639	596	598	636	615	645	629	589	627	594	616	616	609	617	636	588	635	595	593	620	577	572	553	598	561	577	597	595	574	590	587	576	572	601	629	624	602	610	613	571	601	596	564	616	594	577	583	617	578	584	588	633	575	581	623	615	607	633	631	610	597	570	586	618	643	578	606	596	624	583	606	609	620	584	617	614	578	590	598	646	585	593	635	619	612	645	601	647	606	602	576	672	620	613	594	593	656	599	597	597	673	551	610	604	560	642	575	633	588	606	606	612	619	618	606	589	576	572	633	587	582	605	588	615	600	580	597	564	639	606	625	589	617	610	593	574	615	575	607	630	591	569	588	634	598	597	607	605	600	607	561	647	625	576	550	623	588	618	587	615	630	609	605	575	611	659	627	583	666	630	618	608	610	633	531	629	590	613	574	599	604	602	601	644	601	641	616	633	612	609	645	603	627	588	613	571	591	639	596	606	648	597	599	641	617	605	630	595	613	594	598	657	606	574	618	620	615	602	646	607	588	588	599	596	615	623	603	613	594	615	590	583	604	574	588	602	615	619	616	575	582	597	603	633	600	646	611	624	648	586	615	571	636	575	667	609	592	615	585	661	604	622	596	593	586	625	562	557	602	656	561	622	616	567	580	608	581	594	566	574	585	598	615	630	602	561	643	624	602	614	614	619	615	596	619	613	607	597	594	641	583	582	584	592	630	621	598	628	566	576	609	593	591	610	582	565	645	577	653	628	615	623	559	618	606	598	614	598	646	616	631	591	627	612	545	575	594	604	610	644	622	623	607	618	636	552	583	606	639	584	590	582	627	640	603	610	594	585	648	573	650	599	618	577	639	572	638	607	607	570	587	592	594	624	607	598	608	567	602	628	658	613	599	604	598	622	629	575	590	581	619	602	555	612	631	632	593	596	594	599	592	596	650	586	614	564	631	550	634	625	594	625	575	566	595	616	621	572	576	579	611	614	571	626	606	589	615	617	586	614	608	632	603	623	642	616	641	576	638	556	670	566	626	602	570	576	629	583	610	597	640	547	569	619	641	605	659	621	593	566	677	613	593	621	586	595	628	614	635	615	602	630	603	610	607	625	608	622	612	649	558	630	593	637	613	594	587	577	595	622	689	588	633	564	577	613	614	600	572	613	632	609	603	572	545	589	599	570	642	611	658	617	607	626	595	610	582	614	562	581	608	637	616	587	610	571	596	619	583	596	603	629	619	601	610	636	628	581	629	588	586	618	587	633	568	578	584	586	596	588	651	623	601	612	591	587	611	603	637	595	616	637	621	606	538	574	598	605	620	568	621	611	631	614	595	591	598	593	595	639	572	596	587	565	590	589	620	614	611	607	612	641	624	582	582	595	599	584	600	571	605	606	624	597	657	576	636	571	587	595	587	633	633	577	605	619	611	611	559	584	587	607	618	675	585	546	583	587	654	637	635	668	643	601	584	585	602	604	604	600	567	583	614	622	582	590	603	630	646	599	570	606	581	573	663	568	607	612	620	586	605	601	583	600	559	623	589	610	611	600	624	577	603	639	630	578	615	572	619	601	599	564	607	587	561	613	620	616	592	634	650	594	580	625	585	615	601	617	570	595	619	602	600	590	623	558	583	594	629	570	607	612	629	601	637	665	672	612	569	607	574	602	640	594	618	583	594	599	610	578	578	593	638	596	612	588	605	625	624	588	627	621	616	601	639	577	581	582	629	601	574	590	583	623	600	599	601	633	629	630	603	649	610	620	594	608	644	583	584	601	647	637	614	600	613	574	571	621	556	563	606	645	596	585	619	599	622	598	630	587	576	619	621	605	565	587	589	632	620	607	619	590	642	622	632	601	581	613	593	586	600	624	640	604	580	579	621	600	578	606	606	541	592	591	587	570	623	556	592	608	629	656	591	588	605	570	622	587	562	627	598	585	601	632	619	628	616	599	599	651	581	634	636	566	603	596	625	614	604	620	600	586	640	626	588	568	609	589	630	629	629	598	593	583	569	641	609	596	632	596	582	614	597	640	626	609	611	610	622	617	577	625	578	592	634	558	619	598	590	648	610	623	560	577	600	602	566	645	636	627	593	618	606	628	580	594	592	607	645	611	596	621	598	557	535	655	628	608	616	640	598	618	598	655	618	622	618	603	570	654	591	608	567	635	592	583	614	618	628	593	594	600	644	612	597	591	624	561	597	672	572	609	603	564	606	623	559	603	601	625	594	608	617	632	586	577	596	585	543	593	613	622	646	620	624	568	616	626	605	619	611	566	621	593	600	588	592	604	578	637	613	597	591	628	567	589	621	622	633	608	578	591	547	609	625	601	584	608	617	601	600	561	615	563	610	602	654	590	601	616	629	539	622	585	604	592	610	593	575	610	622	602	625	632	622	596	653	546	583	600	594	603	611	602	656	653	615	567	611	616	657	590	570	612	584	588	617	598	549	618	617	604	577	628	609	646	581	595	587	641	608	619	649	630	615	596	640	640	575	562	620	583	622	633	584	619	601	658	575	624	605	652	652	588	597	581	601	571	556	629	610	560	646	575	621	614	620	643	552	628	617	603	625	617	638	547	587	623	611	599	632	617	653	557	594	606	592	628	611	598	583	584	618	567	598	618	602	614	592	629	665	542	577	578	619	531	584	601	556	615	619	574	638	602	626	563	605	607	641	651	581	634	602	613	596	642	610	620	625	597	605	629	598	592	557	609	609	633	622	596	566	588	620	593	611	641	571	586	583	635	598	612	614	567	565	611	591	646	625	576	632	599	688	576	557	593	618	621	603	565	565	574	678	622	591	628	600	606	612	595	604	599	611	615	610	632	670	572	592	626	629	594	610	586	601	581	612	572	594	600	616	553	607	617	606	628	614	575	586	599	581	590	612	607	628	603	622	610	637	624	596	627	658	586	560	639	618	603	612	595	569	604	621	584	576	603	600	637	618	595	644	612	604	571	585	610	641	613	580	631	588	647	579	643	609	578	610	636	622	603	632	570	572	639	572	574	630	617	582	614	580	599	597	685	569	577	580	603	582	605	621	608	557	611	614	599	640	575	605	606	606	592	591	597	624	616	594	632	614	621	550	619	584
23978	8496	8580	6806	3126	1314	882	728	814	678	591	546	447	408	344	333	342	284	285	244	221	250	258	210	177	217	195	164	190	183	196	213	205	198	202	194	189	219	213	175	222	201	198	203	178	178	177	188	193	183	194	184	211	183	195	209	185	177	195	169	212	184	180	195	191	164	158	174	202	177	169	192	182	152	163	198	183	189	155	167	172	191	175	175	191	179	173	168	178	180	169	179	160	167	192	167	168	170	185	178	194	177	194	181	178	159	146	190	191	211	192	190	162	183	195	157	191	184	185	189	202	192	189	178	164	167	172	148	191	183	161	175	160	196	177	188	186	181	174	167	181	183	186	192	176	170	193	174	185	156	168	188	200	181	175	195	167	178	201	179	181	179	176	187	191	184	193	178	155	175	177	185	183	178	178	201	177	173	215	181	192	165	193	202	193	167	200	195	183	189	167	190	208	174	152	180	188	191	164	191	190	171	197	164	181	167	194	174	203	182	181	193	196	181	193	164	167	174	212	182	171	184	190	204	186	186	192	194	168	182	216	191	202	196	170	206	208	195	184	186	175	180	201	187	176	180	167	162	164	187	196	201	184	186	195	172	197	180	176	162	180	175	172	171	172	164	177	223	197	205	180	199	172	164	179	152	176	172	184	184	186	179	151	203	178	177	187	160	187	180	214	185	203	172	200	196	185	191	191	173	176	179	167	170	196	170	177	221	186	182	177	192	179	222	189	214	182	200	168	201	185	170	173	184	173	179	191	184	172	159	170	188	186	190	169	153	176	181	167	170	174	207	189	199	179	178	182	158	168	164	178	199	203	211	186	207	166	152	178	190	195	216	206	164	190	193	195	163	195	166	174	200	208	166	179	167	185	192	182	184	189	197	193	165	190	205	164	180	188	200	165	178	192	196	192	196	183	185	185	182	181	192	186	197	177	211	170	149	211	182	165	175	182	179	180	166	180	183	175	200	182	172	189	174	157	205	199	199	183	170	176	203	181	181	184	186	202	183	172	200	199	181	184	197	202	192	208	202	169	172	196	186	170	180	171	184	191	167	181	183	181	214	179	182	204	183	160	169	174	182	196	173	201	153	191	173	175	195	190	182	193	196	176	169	170	185	179	177	200	197	169	163	178	188	165	206	172	190	164	183	208	184	184	168	182	189	217	165	175	196	197	213	174	196	180	205	206	186	173	163	174	187	173	185	163	193	176	202	182	187	211	198	186	193	206	189	171	193	207	220	194	181	171	206	161	162	169	198	182	179	174	197	184	224	177	174	187	185	180	195	177	191	185	181	210	165	203	191	171	175	181	167	187	208	185	164	200	187	175	198	163	175	155	180	190	202	171	169	201	192	178	168	183	215	191	183	189	193	173	191	196	181	181	187	200	208	155	194	176	193	195	162	211	189	162	175	178	190	165	185	179	159	191	191	186	186	173	180	182	149	165	182	204	180	203	203	178	151	189	229	206	210	172	176	157	192	189	176	174	175	169	167	180	171	155	193	183	179	154	195	183	216	189	138	168	179	188	185	215	166	194	201	193	163	190	188	190	171	192	182	208	176	174	166	177	161	209	210	186	185	203	202	218	199	162	177	178	174	205	190	192	165	162	177	185	170	192	200	153	192	197	167	196	187	196	173	190	150	197	162	207	196	195	174	194	165	185	185	165	168	166	202	167	177	176	159	190	180	173	180	167	165	180	190	199	167	167	186	185	195	185	173	200	192	173	189	169	198	182	178	186	175	174	177	170	157	194	202	192	174	183	164	178	177	186	203	189	189	174	190	163	165	226	181	176	222	187	180	191	173	172	171	173	177	182	188	147	177	188	163	183	195	186	172	181	183	183	191	197	212	193	172	178	193	186	197	186	166	174	165	189	170	202	169	166	179	188	187	180	204	198	177	184	188	188	166	167	187	183	155	177	198	157	192	194	182	193	165	198	219	199	204	197	162	168	199	187	175	178	166	173	162	185	196	186	185	187	183	172	178	198	189	199	197	190	160	187	186	187	170	152	204	161	187	175	184	172	189	185	176	190	199	201	176	172	178	190	192	195	182	187	206	187	191	187	193	180	180	169	197	170	181	189	186	146	177	189	199	183	182	187	184	188	180	214	196	175	166	188	177	191	193	197	184	198	184	166	183	149	164	175	180	168	180	165	186	185	193	169	162	178	196	213	178	219	162	157	188	189	187	169	202	170	203	172	167	170	180	166	168	170	181	181	204	191	180	180	204	171	220	183	181	174	160	168	169	168	160	186	186	178	178	166	202	188	167	166	176	182	187	222	163	195	193	180	187	174	185	174	182	202	189	206	185	159	165	174	159	201	201	190	193	212	157	170	161	189	167	194	200	200	166	192	165	183	189	204	179	180	143	162	187	183	179	194	183	210	209	183	202	199	184	175	171	199	188	179	196	178	191	191	157	175	171	176	191	180	191	195	188	210	180	150	164	165	198	168	181	185	201	186	189	198	192	222	166	172	174	180	200	223	202	169	171	198	202	204	172	212	194	172	170	157	206	183	154	185	183	186	170	192	176	197	168	206	179	196	186	200	196	195	198	173	188	207	186	186	167	171	177	220	163	163	204	181	206	185	168	160	168	172	169	194	195	188	186	172	189	209	171	181	181	173	196	160	183	166	174	192	200	167	209	174	204	165	176	174	170	211	187	161	188	167	172	190	190	195	168	183	209	210	176	182	176	187	202	181	172	169	177	196	190	176	178	194	167	192	165	181	183	178	176	185	188	193	214	169	181	198	176	160	188	192	222	169	194	201	153	201	188	187	179	153	169	190	174	190	199	173	199	168	181	180	160	166	196	183	183	181	189	169	169	165	200	165	172	197	179	188	176	188	180	176	186	198	188	213	189	177	185	180	190	184	197	179	196	202	168	179	181	182	191	197	191	186	164	190	175	214	182	178	164	223	210	179	175	167	185	178	171	185	192	180	160	206	193	173	180	173	177	166	200	162	178	190	195	215	187	182	191	187	195	200	206	188	196	181	173	189	195	142	191	189	181	174	176	201	193	200	175	169	216	182	180	179	195	178	170	177	184	190	214	168	194	185	173	162	171	194	211	194	200	182	183	195	188	197	181	171	164	182	196	202	177	198	169	185	171	192	168	194	194	170	169	186	193	195	184	180	187	174	162	146	171	173	178	186	155	181	189	170	195	166	200	193	194	168	197	200	170	171	178	202	184	194	188	165	174	189	176	187	183	159	184	184	178	154	195	178	190	192	198	179	191	200	203	211	176	191	165	186	194	198	179	175	201	210	197	192	208	205	176	199	185	182	163	180	171	157	148	173	166	165	172	169	192	170	184	168	176	176	170	181	156	183	198	175	178	168	169	171	186	190	189	179	194	187	166	185	192	191	173	198	151	163	159	176	172	197	195	180	176	164	159	172	185	177	183	175	174	174	179	192	196	198	179	186	200	175	189	173	185	193	189	215	188	180	173	189	180	183	186	197	175	185	164	180	189	194	188	198	147	173	158	176	173
14395	6185	13412	15643	9273	4694	3763	3465	3168	2885	2793	2495	2115	1702	1410	1256	1237	1223	1150	784	839	768	696	672	591	500	525	544	516	473	483	510	581	531	597	636	583	553	625	614	688	629	552	563	482	472	455	435	475	457	436	493	454	445	540	538	481	457	454	429	412	430	416	451	405	421	407	408	440	427	394	409	425	456	410	406	417	408	416	433	422	415	449	423	396	434	418	445	410	424	406	428	447	394	431	417	440	417	428	440	420	408	413	420	431	469	401	429	405	406	436	402	444	417	398	426	407	403	445	420	432	395	415	380	433	435	418	403	407	454	414	385	428	413	437	386	425	408	453	418	370	448	442	363	418	414	427	391	431	419	405	464	446	407	414	397	392	394	405	430	419	390	383	412	397	428	443	396	414	443	424	435	420	429	423	431	460	422	440	429	428	449	425	432	452	418	411	429	397	445	403	463	436	441	436	466	416	405	416	446	437	446	434	427	388	400	419	435	426	433	426	434	406	385	438	388	449	414	438	426	416	406	423	435	403	435	420	424	396	418	384	445	452	432	412	439	392	410	440	408	429	384	443	405	430	449	426	440	416	416	468	398	402	407	455	409	408	433	403	388	408	419	444	409	421	396	421	426	381	419	447	387	467	446	420	444	415	410	399	410	415	414	413	445	387	420	430	405	442	413	425	391	449	407	407	434	437	421	398	385	465	411	442	440	424	483	451	398	433	465	428	432	406	426	479	425	415	454	460	415	429	405	425	429	424	403	397	390	434	384	404	420	400	411	412	453	439	408	445	406	426	414	422	433	410	436	408	426	455	391	402	373	406	406	410	401	436	409	407	423	403	422	416	425	389	459	434	421	418	430	422	385	413	429	430	411	446	397	418	408	381	416	390	436	475	411	432	419	404	395	442	421	431	425	451	419	401	432	417	453	428	447	404	433	413	433	404	424	409	452	423	438	425	418	426	443	429	425	422	404	393	421	468	429	414	375	409	419	417	461	400	398	448	427	409	410	446	452	412	407	432	392	450	481	441	397	432	436	412	394	432	419	431	442	448	388	434	401	452	455	432	401	414	404	424	400	405	399	409	443	449	422	442	395	418	382	466	420	385	449	422	409	436	404	450	397	421	434	420	422	401	426	425	404	419	408	389	446	467	423	394	417	421	392	432	420	386	403	437	393	426	414	414	410	381	418	406	413	437	416	381	448	373	425	416	432	437	378	406	440	425	464	416	452	412	442	429	415	433	437	435	401	461	403	398	397	430	425	400	394	453	423	421	436	386	435	393	407	427	399	428	427	414	413	443	423	439	404	385	444	446	419	440	427	421	396	421	429	432	436	399	399	450	423	424	385	435	455	411	417	399	408	419	390	425	393	418	395	407	410	448	429	427	440	413	428	426	436	427	458	400	424	433	383	446	449	425	413	390	449	407	425	377	381	441	412	402	406	441	411	408	401	432	422	459	428	420	431	427	431	418	440	432	412	421	448	376	427	472	439	437	418	436	435	427	420	399	430	414	442	457	423	400	375	412	421	411	392	403	422	399	440	445	407	404	393	427	396	433	400	425	405	405	448	421	428	398	410	429	451	444	469	447	401	413	421	403	447	431	452	416	420	401	445	458	425	424	448	432	407	413	441	405	395	416	426	450	399	422	429	374	395	410	436	455	439	391	430	452	401	403	425	441	445	409	429	416	431	405	389	434	428	398	424	421	414	444	434	408	418	393	426	415	407	426	428	377	444	399	439	459	433	386	440	416	425	405	403	405	454	417	426	412	423	401	425	448	411	437	388	442	420	437	420	444	442	391	434	456	442	424	438	421	429	447	402	453	408	381	431	438	442	431	424	426	409	485	443	422	406	427	431	449	406	402	475	428	370	400	415	438	429	425	430	406	418	434	433	447	429	419	442	416	445	405	416	407	388	428	441	442	386	413	434	398	388	435	427	415	404	431	417	429	401	401	422	432	444	417	428	378	433	397	406	437	410	428	458	422	404	426	419	395	416	388	403	409	424	450	414	418	398	427	400	419	412	430	420	472	390	431	386	434	414	382	432	472	420	419	395	412	456	397	411	428	434	422	428	431	393	427	451	404	445	443	402	431	407	430	414	424	405	423	410	433	429	442	423	428	437	418	411	415	410	431	422	443	402	403	436	417	436	466	431	394	418	414	417	451	416	432	435	422	430	406	426	411	409	416	402	445	443	437	419	423	396	434	437	407	430	452	373	424	404	429	457	412	396	426	429	412	422	456	420	429	430	448	413	429	428	452	420	443	427	416	424	400	414	437	394	407	431	441	457	421	410	369	410	424	420	420	430	406	415	460	441	403	438	420	458	383	426	419	469	418	443	428	402	436	408	413	456	398	404	436	413	411	424	406	407	400	463	414	400	401	409	402	427	436	420	407	424	416	418	429	416	406	384	418	452	408	442	455	431	395	403	446	399	420	382	434	433	411	385	467	408	424	415	429	413	419	406	441	400	431	416	397	395	415	439	433	433	428	386	431	436	406	422	405	414	423	398	404	401	432	428	410	474	418	381	432	447	433	408	406	420	446	407	435	424	401	419	421	408	444	442	408	418	429	393	449	439	421	401	394	419	432	424	424	444	391	416	409	404	453	379	415	437	400	396	419	423	441	396	429	405	443	423	393	429	428	409	383	423	419	439	409	434	444	411	426	408	393	396	421	404	425	410	427	406	462	429	441	450	410	398	423	392	427	413	426	425	423	439	412	400	411	429	396	434	448	398	429	403	436	399	426	469	380	448	440	435	430	432	418	402	422	426	446	417	448	430	426	419	440	468	436	434	409	435	425	443	425	442	395	440	453	432	419	422	426	425	382	422	411	401	415	420	399	406	438	434	406	416	416	466	402	429	419	400	431	424	439	467	419	421	429	422	424	442	427	410	422	445	401	443	439	447	460	419	403	470	405	461	432	420	440	412	411	417	426	400	416	392	418	401	460	391	410	449	425	419	401	378	443	402	425	437	416	414	437	415	422	401	389	391	399	414	447	438	381	464	417	416	450	410	430	408	407	406	398	428	426	439	419	417	420	407	390	432	438	415	444	420	438	434	429	407	418	407	456	401	407	474	404	400	344	419	477	421	447	409	440	423	417	410	398	416	423	456	439	445	409	447	393	448	436	422	412	414	402	389	423	434	455	423	401	428	401	413	424	449	409	382	435	452	449	434	452	403	437	396	405	419	420	432	427	402	431	407	399	433	411	393	402	433	443	389	385	388	417	436	434	450	412	434	392	392	388	427	440	397	430	432	440	414	418	365	422	422	416	428	397	398	430	424	435	447	427	405	408	405	397	449	437	441	400	442	417	398	432	406	430	427	429	381	419	417	414	397	433	409	392	381	428	443	436	400	439	413	444	416	442	431	420	422	437	431	432	432	425	400	406	370	425	405	404	422	412	414	435	442	385	406	394	424	448	439	431	410	418	392	415	459	437	405	407	399	411	455	412	440	419	406	410	398	415	383	450	458	369	425	427	450	399	454
32500	13230	12367	9937	4670	2145	1875	1559	1150	970	1051	862	620	528	483	444	366	369	355	292	231	254	247	237	234	244	201	225	224	228	196	226	228	212	224	227	235	231	219	249	247	249	242	223	209	188	194	201	180	204	204	172	175	194	217	220	207	205	216	205	181	208	195	184	158	187	186	185	168	178	188	196	213	177	189	170	178	172	170	169	170	185	189	180	170	186	164	193	190	168	196	179	184	188	183	185	208	171	194	165	166	185	206	174	178	175	180	168	186	193	186	172	187	165	183	215	175	211	181	164	163	174	179	170	181	184	207	201	215	223	205	195	168	189	183	196	165	187	188	182	180	189	178	169	185	186	178	195	190	165	189	212	181	207	175	181	173	180	212	151	190	185	180	205	169	163	203	169	165	185	167	202	175	197	196	186	173	176	171	174	193	201	167	176	189	165	166	175	190	169	206	198	183	185	191	183	188	192	192	162	190	175	181	165	179	199	163	157	183	177	146	161	183	194	176	178	179	173	182	185	186	194	167	181	177	170	200	178	162	182	174	185	178	195	184	186	196	200	177	162	195	170	191	201	168	193	187	174	174	190	175	170	197	185	178	172	167	180	170	181	198	174	180	200	204	180	174	154	183	191	171	184	162	207	199	193	190	170	179	165	193	226	194	166	178	175	204	178	155	171	209	164	168	193	194	169	158	161	158	183	178	203	183	208	179	175	187	183	177	171	170	223	152	193	182	174	178	208	186	191	175	174	173	187	167	182	192	189	187	184	174	183	168	175	203	185	206	180	176	185	195	177	195	191	186	189	205	185	168	183	155	169	163	193	187	189	192	195	190	182	182	176	198	189	181	181	159	175	182	167	173	186	190	178	169	160	162	162	181	180	165	181	171	181	160	171	185	195	179	171	178	182	205	182	176	157	178	169	178	189	183	184	195	194	151	193	196	182	160	169	189	185	175	165	167	183	176	205	156	159	152	174	178	184	188	162	179	153	173	176	185	164	185	167	166	215	198	195	168	189	163	173	203	163	181	175	161	178	196	158	174	196	195	174	202	193	186	201	189	199	184	216	177	196	196	200	173	188	179	184	158	157	188	174	183	167	211	182	195	190	195	170	170	191	173	173	197	161	168	193	180	185	169	177	190	172	172	165	167	156	166	180	171	189	183	175	171	181	165	197	161	192	222	195	183	159	203	169	193	159	166	187	176	189	222	184	196	163	164	141	170	167	188	205	183	179	176	188	175	191	195	188	220	157	190	198	181	186	200	177	166	186	180	176	212	191	214	195	188	187	171	192	207	174	200	185	174	169	173	183	180	214	190	171	185	205	191	184	185	221	204	183	197	187	184	188	183	194	205	160	170	180	178	197	198	198	169	186	177	206	165	184	194	173	190	170	171	178	171	180	181	174	188	182	150	182	150	177	181	165	200	189	169	175	165	158	167	192	184	178	180	197	170	174	168	174	182	175	189	165	166	195	173	200	183	198	169	194	186	197	170	193	209	165	146	168	171	210	175	199	173	194	171	170	182	189	163	184	191	211	175	190	187	171	172	176	187	192	161	191	182	162	176	184	188	162	172	174	182	168	184	187	201	160	168	158	185	187	160	188	176	170	195	179	198	164	159	173	190	169	156	172	182	172	189	181	179	189	177	175	173	198	198	178	179	165	162	188	197	195	224	180	208	178	164	166	168	167	221	167	195	166	198	181	177	206	167	200	166	186	178	172	178	164	155	167	196	195	203	197	194	203	205	197	221	154	191	185	157	195	194	163	175	192	162	179	176	191	177	191	202	183	191	167	171	175	181	169	190	191	188	200	188	174	182	191	169	178	200	190	170	184	150	206	192	174	168	195	165	189	180	164	174	190	170	188	186	171	190	199	207	155	191	187	191	178	184	214	154	182	170	192	184	172	170	180	178	189	182	178	190	165	173	184	173	160	186	185	185	177	173	178	194	152	192	165	173	168	170	183	190	174	200	196	187	190	183	181	176	175	180	185	189	166	196	208	165	183	164	190	184	174	162	155	196	185	198	196	188	204	183	174	187	184	196	188	171	177	179	182	187	190	195	175	173	182	184	174	199	192	171	173	173	191	179	163	195	181	195	185	148	202	197	187	190	177	187	181	183	216	195	180	189	195	192	201	193	151	163	180	198	193	185	159	192	185	207	186	182	190	202	214	184	195	182	181	181	181	180	133	176	170	173	202	149	191	202	170	170	213	184	183	192	165	187	173	211	179	171	180	174	170	170	150	188	186	184	165	170	199	176	184	219	191	192	177	171	199	158	213	196	176	205	204	186	168	172	177	181	199	169	174	181	186	162	194	194	176	182	179	167	160	181	164	175	185	178	171	193	214	163	162	186	163	193	197	175	183	163	225	176	178	174	190	192	202	168	172	188	163	213	174	194	164	174	201	185	163	173	174	181	192	160	173	174	187	160	168	151	190	192	185	184	193	176	171	168	171	176	180	182	177	182	186	173	171	183	205	157	190	183	190	197	188	205	165	178	204	178	186	187	201	161	190	190	202	186	185	173	172	177	179	166	177	193	177	175	185	171	189	182	181	203	184	176	159	181	186	167	186	173	170	154	175	201	185	195	200	183	197	179	192	192	157	204	181	177	169	189	208	187	180	198	166	186	201	172	169	173	188	161	167	206	199	169	188	194	165	158	153	180	158	180	159	186	174	165	192	162	170	172	175	195	207	201	171	208	185	196	202	181	201	153	181	206	166	189	188	190	184	161	180	181	190	184	205	162	181	197	179	196	197	199	173	179	190	202	161	175	166	164	153	160	186	177	183	172	193	189	187	190	203	193	213	195	194	173	174	187	192	167	172	202	188	168	190	190	162	179	184	191	187	191	198	173	192	178	163	170	181	167	174	205	181	178	173	203	166	172	179	183	198	190	188	170	157	181	173	189	200	196	177	184	187	193	189	169	200	201	198	178	148	174	217	174	166	188	193	161	210	218	157	181	191	157	155	177	186	181	175	165	175	194	190	188	173	188	210	169	163	182	170	189	181	192	186	197	180	173	201	161	163	212	187	165	219	150	161	192	159	185	161	177	180	181	169	191	200	203	194	155	183	183	180	168	202	194	169	154	187	195	167	181	166	175	187	190	156	170	199	167	182	162	190	182	197	176	196	187	200	182	188	161	171	182	179	202	206	163	168	195	175	179	181	192	217	176	176	195	189	211	198	166	174	184	175	183	189	184	169	178	189	169	162	184	184	175	174	198	183	181	164	199	191	178	155	177	191	170	209	156	187	210	193	160	191	186	193	197	202	187	185	182	182	195	167	170	172	197	168	187	198	180	195	165	168	195	199	186	182	189	160	182	175	214	180	196	169	151	179	161	187	172	195	188	198	212	177	173	170	190	169	183	179	192	196	214	179	196	182	172	179	198	229	164	175	174	196	170	173	164	198	181	193	190	169	183	154	180	161	172	167	150	185	189	195	196	176	188	189	167	158	170	171	180	183	220	168	198	172	170	187	162	162	176	176
18068	9133	17325	19633	11152	6161	6201	5681	4679	4399	4758	4023	3200	2593	2238	1978	1822	1843	1599	1144	1054	989	935	861	716	645	601	595	545	516	622	598	692	708	736	782	732	702	824	804	947	856	693	676	645	486	547	488	466	531	485	505	524	553	564	630	488	475	470	481	421	427	413	432	432	447	405	464	429	439	405	408	405	419	426	458	409	452	407	446	407	421	425	434	420	445	405	432	457	442	477	459	412	433	415	427	404	421	463	412	423	463	422	440	417	411	458	459	429	406	465	431	428	438	429	435	408	419	424	422	487	411	450	424	447	424	398	444	440	450	449	442	471	369	428	437	432	437	443	418	412	442	393	422	459	415	390	395	468	405	414	425	406	460	403	430	395	393	418	436	420	471	433	433	416	408	434	441	415	437	481	410	427	452	398	412	459	462	431	441	438	437	433	418	420	431	452	426	452	409	417	436	423	434	402	450	429	443	455	444	427	451	415	406	420	410	462	434	446	424	414	425	443	440	435	429	445	449	423	436	443	439	427	415	426	449	411	427	438	426	437	418	409	389	423	412	448	413	429	431	438	434	433	452	425	445	448	440	446	402	427	445	432	407	425	420	414	423	427	441	439	460	420	405	428	439	425	404	435	389	448	462	412	447	435	443	426	435	454	457	465	424	405	439	445	396	433	408	416	402	445	453	463	421	381	455	442	446	434	431	424	419	445	485	437	428	453	420	419	416	401	452	418	455	428	447	406	418	410	411	404	452	412	409	473	425	443	441	428	455	458	429	457	423	428	467	441	415	411	404	461	451	431	426	435	425	422	416	425	424	396	419	425	426	441	409	427	396	444	425	456	429	445	444	426	443	417	413	469	438	427	394	458	432	405	469	426	450	441	438	439	416	410	449	461	429	418	403	428	420	433	404	413	442	400	422	409	424	404	400	445	429	424	459	402	412	406	446	431	422	426	419	409	432	391	417	408	436	449	396	418	417	442	394	418	421	405	405	431	424	425	434	456	472	424	420	414	419	426	459	419	440	424	452	424	420	448	446	447	435	454	459	421	451	431	420	405	417	429	411	402	423	419	418	433	449	435	424	420	467	404	424	448	446	391	430	416	431	416	430	402	418	440	389	414	432	416	380	439	428	402	433	451	427	451	430	435	427	427	414	419	464	445	436	436	431	432	427	426	397	449	424	419	390	439	448	421	438	385	411	416	428	410	451	415	403	407	409	407	414	464	426	457	455	405	445	410	430	405	403	421	429	462	422	401	440	438	411	436	428	427	435	470	399	419	430	441	462	409	416	441	430	420	432	448	469	416	389	399	423	421	442	410	405	403	397	423	449	419	438	408	444	467	402	444	433	423	359	449	394	376	405	442	421	433	442	445	430	415	415	421	448	416	410	414	445	408	464	429	428	420	397	429	452	414	467	431	428	435	443	395	453	421	390	428	405	433	441	439	435	480	419	431	459	416	449	445	422	412	465	429	395	413	432	443	421	442	443	453	431	472	405	429	382	431	447	401	455	407	408	412	395	441	418	415	420	448	414	406	446	460	403	432	465	424	429	418	453	409	409	458	410	430	463	460	470	433	438	420	437	426	438	418	396	398	442	445	419	414	461	420	449	411	434	435	421	445	437	395	427	431	434	395	438	431	404	411	463	419	448	400	417	409	425	430	442	474	415	409	425	407	423	425	445	449	402	399	420	456	495	421	444	447	417	438	431	430	442	429	440	422	445	418	426	441	422	389	406	435	424	434	454	427	393	464	433	423	437	415	425	411	433	404	435	370	428	393	409	457	442	401	447	450	441	428	414	441	407	416	447	420	426	412	431	471	435	430	431	459	434	437	446	481	449	440	434	421	410	449	443	424	433	408	428	454	382	431	428	418	406	432	416	455	436	402	446	419	407	389	406	447	453	436	415	420	426	424	406	465	453	479	418	440	417	385	426	433	445	439	417	386	421	394	426	447	420	436	429	416	433	428	422	445	421	422	421	434	419	441	437	433	430	434	416	439	431	402	416	416	455	435	449	430	429	417	449	398	401	441	409	463	418	417	452	449	410	416	417	427	450	399	480	409	448	432	463	406	465	434	428	446	439	433	448	413	402	434	418	427	433	419	397	404	419	462	419	430	414	415	429	418	459	400	434	435	440	410	427	436	434	437	420	436	391	454	404	423	425	445	429	439	454	429	483	459	433	432	457	432	434	402	406	418	434	440	403	465	403	426	426	446	425	427	432	433	416	435	415	418	403	418	408	450	424	403	421	463	392	442	468	430	411	463	421	396	390	431	419	428	477	422	415	415	415	431	424	424	428	438	453	442	444	442	488	429	439	406	434	418	420	416	444	472	429	391	436	426	448	443	427	440	411	433	446	425	451	461	437	450	428	431	442	458	446	426	470	418	464	445	447	436	419	435	438	402	430	424	431	418	417	433	465	472	428	388	409	461	419	389	417	461	406	415	394	439	467	430	403	421	433	422	435	462	410	457	424	412	439	391	387	404	450	462	423	479	426	409	446	438	406	424	426	440	461	460	408	414	425	447	462	464	433	436	414	441	436	393	400	422	408	413	412	420	446	449	426	405	424	480	443	425	414	456	410	423	411	406	416	426	377	410	429	421	416	409	422	455	454	459	410	375	436	446	401	417	413	442	436	406	408	460	396	449	450	397	437	458	447	437	402	448	435	426	439	397	425	426	475	433	424	421	445	472	453	395	424	433	456	426	437	428	424	442	402	425	429	442	419	406	430	421	444	428	429	458	389	423	413	409	397	436	396	421	419	428	436	401	395	482	407	432	441	423	431	450	433	427	390	439	440	434	420	432	424	423	423	401	409	414	454	412	421	443	418	407	428	434	428	466	438	408	472	437	411	433	433	418	433	430	439	398	447	417	431	429	422	456	393	451	441	410	391	441	409	439	422	430	413	441	463	424	431	454	428	437	429	436	412	443	424	411	442	426	406	410	439	447	414	425	453	408	450	425	398	423	407	450	454	421	434	419	451	424	466	414	436	437	412	408	468	427	438	414	430	448	399	424	438	447	429	454	438	461	424	424	413	409	420	447	420	447	397	415	428	424	432	418	453	412	412	477	433	457	412	440	474	401	400	407	406	420	429	421	454	482	432	445	428	384	409	405	446	454	417	434	469	393	428	453	443	449	417	426	396	456	420	407	397	407	490	433	416	416	412	423	439	408	416	448	414	439	428	437	428	444	448	419	407	432	448	428	420	483	475	408	457	427	410	431	415	443	414	393	449	421	434	407	437	424	417	456	451	445	417	444	428	423	407	398	430	435	420	372	438	416	442	427	399	453	395	439	406	442	417	430	415	408	443	406	402	440	417	379	479	405	454	429	413	430	436	454	435	436	440	439	429	429	416	437	423	414	409	448	452	412	383	436	431	398	435	434	423	446	450	389	422	428	415	470	456	460	427	425	389	430	411	410	429	430	433	444	464	425	450	381	446	433	430	434	387	448	404	401	402	476	453	452	462	438	409	440	441	400	390	413	434
10524	3921	3918	3074	1093	478	368	375	346	381	389	315	365	307	285	307	321	323	314	306	320	322	293	316	307	245	267	301	296	267	283	291	287	300	271	279	299	269	285	293	302	286	281	290	280	287	286	278	291	282	276	304	283	291	293	285	279	274	317	258	305	241	269	272	295	294	285	311	291	288	260	271	287	318	305	269	295	276	299	319	270	289	293	280	308	294	300	270	303	277	253	256	270	254	290	305	278	279	252	284	269	291	308	254	266	264	310	295	290	311	260	278	288	258	279	258	290	248	295	307	291	301	281	270	270	295	290	277	257	298	239	310	279	284	268	305	290	290	279	281	264	292	285	282	298	290	266	275	315	268	281	257	272	289	286	276	290	303	286	261	262	278	291	270	285	280	269	302	265	274	288	316	288	289	285	278	298	263	273	276	291	296	306	250	258	300	268	308	314	250	285	288	279	290	282	302	291	296	267	287	233	312	297	304	294	279	295	307	297	300	269	282	274	283	251	281	258	276	260	270	258	282	278	303	292	287	293	303	297	308	298	290	287	294	288	260	291	287	335	306	283	290	299	280	300	301	330	281	282	311	274	276	324	256	301	286	295	303	267	247	315	295	304	254	246	277	292	307	308	307	283	281	281	270	341	249	285	275	279	259	285	275	308	286	296	291	306	284	290	280	275	308	283	298	257	267	259	266	276	310	268	274	264	262	266	322	288	286	264	270	307	286	295	269	311	266	313	303	251	290	278	296	283	292	293	293	264	282	291	259	271	258	292	269	290	254	282	279	275	292	296	285	258	275	304	277	317	288	249	301	281	268	274	299	307	302	306	292	257	253	301	299	272	263	281	266	292	315	288	325	273	287	275	266	267	333	311	306	276	290	233	291	263	292	273	290	292	277	296	272	253	297	258	278	279	275	293	288	249	309	279	264	303	264	278	267	282	256	297	274	279	263	293	264	279	280	283	291	286	286	287	314	273	288	301	270	283	278	289	295	307	327	276	284	293	280	293	269	269	286	283	275	314	282	293	264	265	308	302	278	268	292	311	327	298	296	284	282	277	326	301	286	296	313	295	293	280	267	276	283	256	291	279	314	279	271	300	282	315	273	314	299	294	289	261	291	303	280	297	283	277	297	295	298	334	254	257	280	303	277	258	241	283	281	287	290	285	289	274	321	274	272	269	291	276	271	293	295	274	263	299	303	278	283	268	259	323	285	314	259	289	268	274	274	270	314	327	283	257	294	297	287	296	292	288	295	298	309	295	294	284	316	270	265	275	269	291	273	304	302	269	266	270	282	265	293	283	258	264	294	279	291	249	290	297	272	309	290	317	284	280	288	314	249	288	316	279	283	255	243	283	288	286	267	304	267	282	274	289	272	287	281	280	299	283	273	288	291	248	277	266	288	249	271	266	280	295	293	272	271	280	268	265	265	286	273	279	271	271	275	282	292	282	285	280	291	266	283	317	302	279	297	291	293	297	278	263	280	290	234	255	277	277	289	257	284	269	249	264	254	278	302	257	294	277	267	330	315	279	271	272	271	283	258	263	298	255	318	271	310	277	279	267	285	287	281	290	296	272	263	285	290	280	271	283	304	317	283	280	294	295	325	289	281	263	279	254	290	299	295	319	279	285	290	280	272	293	308	282	281	257	308	280	277	292	283	281	282	278	314	281	276	284	269	273	268	300	298	304	280	267	270	269	254	311	309	297	301	262	315	278	306	281	296	289	300	276	316	281	260	302	255	301	303	273	245	271	277	300	340	327	255	284	297	312	287	327	279	291	275	268	274	244	271	273	279	258	284	284	263	309	276	280	300	302	319	273	286	268	273	280	299	291	305	292	268	267	277	287	269	302	290	283	309	276	284	305	254	284	303	314	302	269	281	241	288	280	259	246	292	259	297	272	290	312	266	307	256	279	280	300	257	283	290	314	315	287	258	277	312	278	246	305	288	270	268	279	290	284	296	284	278	326	293	255	275	286	299	294	298	282	291	326	292	290	281	290	326	283	278	262	299	272	273	282	308	268	280	288	317	298	288	329	250	259	293	297	298	272	264	291	268	277	297	297	266	269	290	276	280	308	328	264	261	269	285	250	320	305	256	301	304	274	307	279	289	258	279	279	277	294	277	273	308	263	255	297	298	262	273	273	309	313	306	279	281	258	273	275	269	290	297	304	283	278	293	275	302	317	302	309	293	289	282	281	303	312	269	270	266	251	276	305	280	272	296	279	296	288	285	293	292	251	279	319	283	294	266	287	276	287	279	295	261	294	292	281	288	265	267	286	279	292	286	283	298	285	265	284	262	276	271	297	261	266	285	292	292	290	321	313	279	290	278	273	258	262	274	278	282	291	284	313	268	258	290	267	292	259	284	279	265	272	279	282	283	298	275	298	315	288	311	262	262	273	344	307	259	290	273	286	262	283	302	269	271	282	297	290	297	288	274	283	258	300	257	273	275	308	274	288	309	275	313	323	286	285	303	270	249	271	282	253	267	289	276	305	297	263	321	304	293	289	305	269	252	276	265	296	300	281	271	271	286	264	262	287	305	275	282	275	269	285	250	263	303	278	267	247	263	309	288	272	293	259	264	273	299	278	301	312	285	275	283	285	334	294	295	277	294	297	300	326	303	289	265	280	256	239	302	273	259	303	262	276	275	274	280	285	274	289	290	317	276	288	278	266	239	285	299	280	288	283	248	254	305	285	312	255	264	254	283	311	272	256	289	287	299	302	276	289	307	280	278	257	263	270	262	288	279	249	306	263	296	296	299	325	277	277	270	284	320	297	254	286	244	301	281	288	288	294	275	286	297	280	289	269	264	266	272	297	262	277	277	283	279	288	319	292	297	296	289	287	315	296	281	298	292	280	281	282	320	304	260	293	291	279	277	283	266	283	279	295	307	270	287	248	295	292	304	252	255	286	268	274	327	269	259	283	280	255	263	270	279	261	270	262	304	307	285	286	274	311	291	303	279	287	270	296	261	294	289	278	277	279	296	282	284	300	327	311	273	257	285	304	285	296	269	277	259	284	246	292	271	270	279	283	290	239	283	301	289	306	285	286	331	286	258	284	250	267	293	294	269	291	254	247	304	296	283	278	293	289	275	279	297	272	302	311	280	293	285	285	306	270	268	289	270	289	244	248	266	305	295	259	257	273	273	289	278	278	294	289	277	318	262	276	285	308	294	275	295	319	282	256	276	286	297	281	292	309	297	297	270	298	295	289	299	285	276	245	304	296	286	270	296	292	306	281	312	280	290	274	293	262	277	308	271	296	278	277	292	289	301	274	243	304	281	281	266	246	283	295	292	318	257	296	264	275	318	301	272	292	312	304	304	275	293	274	282	280	303	277	285	318	272	306	254	250	304	305	274	272	289	253	288	248	319	312	270	302	264	268	274	307	300	268	312	296	276	279	290	279	304	251	278	280	271	263	254	324	320	283	281	288	273	321	305	279	257	297	282	261	262	288	291	278	289	300	255	288	281	270	305	271	270
6365	3751	7243	8582	3442	1548	1184	1097	1046	1031	1075	1099	998	939	852	813	751	870	750	773	672	710	745	712	733	666	636	629	637	618	647	634	669	601	633	653	637	600	649	661	643	668	639	619	622	608	598	628	626	641	620	598	644	645	617	664	634	624	607	603	629	597	586	604	572	631	618	593	578	611	614	622	576	636	586	604	621	616	628	621	639	642	634	586	612	614	602	648	649	587	583	571	621	594	590	647	622	632	601	614	639	600	648	600	626	617	602	590	616	602	626	592	638	634	588	587	607	600	638	619	632	618	636	606	608	632	629	660	597	604	647	592	654	632	615	585	575	641	652	624	564	620	660	620	633	636	613	609	592	654	607	625	604	659	664	626	628	591	631	612	630	595	644	574	595	587	635	616	571	614	642	622	581	667	608	626	562	637	565	679	571	629	603	587	572	610	592	598	632	631	598	602	634	614	580	614	615	569	582	639	638	613	591	616	632	635	657	611	594	606	619	576	623	599	643	602	620	626	613	591	654	665	595	627	548	613	585	614	600	626	632	576	573	607	622	661	593	587	656	667	613	583	641	617	612	585	595	647	613	605	593	642	598	603	596	610	628	639	625	561	586	640	615	652	582	600	644	614	632	568	558	615	613	569	656	587	594	630	636	622	572	597	616	592	602	632	594	605	619	658	590	641	668	673	634	595	625	636	598	607	626	647	603	593	588	641	608	659	631	611	644	591	629	630	599	597	630	614	603	649	645	626	581	634	592	601	641	592	642	615	608	613	574	619	615	611	625	662	589	612	622	639	588	602	664	575	583	638	614	584	620	597	615	594	620	612	610	620	630	629	619	658	606	649	605	616	653	667	616	608	617	632	588	611	649	677	596	573	592	626	607	586	576	631	635	574	554	631	650	624	620	621	589	647	647	635	622	640	597	660	592	603	593	627	639	646	580	612	673	614	617	588	666	581	626	606	621	658	637	632	592	609	626	618	594	654	610	624	621	634	617	603	595	629	631	617	639	634	577	614	600	655	614	605	623	608	604	638	604	603	653	620	598	702	615	628	614	628	580	596	607	611	654	622	627	609	639	597	632	614	628	593	588	595	574	636	601	616	646	631	620	609	623	585	562	647	620	628	582	586	580	596	621	593	597	605	617	648	647	624	605	589	578	595	613	595	576	642	647	603	576	614	594	575	596	613	612	638	643	608	591	583	625	666	632	635	606	614	629	630	621	668	631	631	615	644	619	633	667	619	614	616	647	617	638	636	614	613	639	613	628	624	632	612	582	597	618	614	595	627	631	629	603	582	595	597	613	593	604	598	624	580	634	625	637	629	599	623	629	617	567	619	602	639	619	653	620	620	578	625	611	616	639	658	585	660	662	630	605	639	654	611	628	593	643	590	665	619	633	625	612	569	626	618	624	625	644	565	615	632	602	667	635	625	594	583	654	630	623	622	612	562	649	537	577	604	572	628	578	606	613	577	639	622	660	551	623	574	620	634	614	640	595	599	630	627	598	593	595	594	632	617	639	625	643	611	651	607	622	614	581	559	655	605	574	604	611	560	587	592	625	645	566	570	587	597	651	633	618	595	610	622	644	606	596	568	613	654	625	633	607	623	636	590	561	599	624	655	675	600	645	615	633	641	599	632	613	612	667	582	600	636	570	617	601	641	610	597	664	579	614	602	619	598	583	623	643	618	633	668	652	609	643	573	574	614	623	608	599	611	599	638	643	632	653	617	562	646	587	606	574	604	648	619	644	590	609	611	586	666	615	629	569	641	641	633	613	602	625	605	625	587	616	565	624	631	628	616	619	653	613	632	575	608	580	622	575	642	598	627	622	622	626	567	607	644	632	640	644	634	579	626	612	614	608	627	642	626	634	609	634	605	656	655	657	641	630	661	625	593	617	587	634	642	613	641	624	612	631	580	613	615	592	594	590	629	616	629	658	598	617	650	633	597	610	603	652	633	612	652	622	599	625	650	618	598	587	614	623	615	637	609	629	609	655	625	668	631	650	651	604	619	622	592	616	614	654	629	625	606	583	622	652	609	616	615	645	610	590	636	597	609	570	622	626	578	628	541	627	641	654	580	638	641	604	642	584	652	615	570	612	596	651	671	610	603	602	573	617	648	616	598	624	615	669	627	624	638	630	580	652	593	582	581	636	662	620	628	602	619	595	624	628	585	614	627	636	595	640	614	635	635	601	601	601	644	584	596	636	703	584	638	636	623	578	607	608	627	576	581	564	643	627	627	642	599	602	660	582	600	613	588	577	608	592	639	634	652	599	631	599	652	589	618	613	568	634	591	594	646	635	589	588	579	598	648	664	610	601	588	612	629	569	584	639	631	607	623	597	601	575	589	629	632	599	585	618	649	600	580	652	653	601	580	592	626	619	583	552	588	626	596	660	614	606	617	635	581	664	603	601	594	608	649	620	626	648	608	633	632	650	604	611	623	608	612	568	593	610	613	610	622	649	615	655	589	602	619	657	634	624	640	584	596	600	620	557	659	603	648	598	632	610	637	580	629	611	615	610	599	664	634	612	593	598	675	651	628	644	616	613	595	592	581	599	586	631	618	596	614	621	611	636	609	610	615	631	632	625	610	622	601	650	614	619	612	608	585	608	599	641	594	619	649	615	621	613	597	604	630	633	654	604	638	625	596	644	596	610	556	592	592	578	649	622	608	647	588	637	578	620	599	659	641	599	576	674	673	607	628	659	564	542	604	614	607	562	606	613	646	612	604	638	617	587	614	596	637	595	608	614	591	615	651	633	561	659	623	636	656	607	655	569	612	576	598	591	611	577	633	631	654	666	617	601	651	603	563	597	588	629	613	588	610	614	592	631	588	628	630	630	605	642	568	625	648	655	662	625	615	651	621	623	615	669	639	628	611	615	637	591	603	632	627	638	564	598	629	611	615	596	599	636	610	626	614	619	610	596	598	590	608	546	637	616	606	602	637	586	605	599	627	635	606	631	604	560	613	602	577	609	596	631	632	666	599	648	661	585	601	621	587	666	658	634	587	641	644	622	611	625	652	618	598	604	611	618	628	611	658	644	651	635	620	635	585	608	616	591	603	653	633	591	615	604	633	610	634	637	661	651	615	599	577	577	641	610	623	647	624	619	616	582	628	591	606	626	634	618	595	598	638	607	619	625	649	596	578	587	625	621	585	666	628	660	587	641	616	614	614	638	660	618	646	601	609	614	588	620	606	612	606	602	613	624	590	613	641	591	610	639	628	610	594	609	622	608	644	629	630	637	586	605	588	613	644	605	647	605	595	635	604	607	664	571	624	634	639	610	590	635	636	613	659	575	616	607	649	657	599	629	599	646	607	619	632	641	589	601	615	622	613	643	610	613	596	603	602	650	593	635	623	596	618	644	654	616	630	640	615	610	586	582	587	637	595	652	629	597	623	599	647	665	614	674	613	633	629	651	617	630	631	614	576	612	605	593	598	658	579	628	590	579	615	644	606	578	656	628	616	633	633	619	613	539	590
22685	7476	7053	6129	2320	1256	1014	787	712	627	663	548	499	391	342	297	311	320	268	228	251	236	254	201	193	202	207	203	206	184	199	213	185	224	217	196	183	182	187	167	228	187	226	217	184	177	203	193	196	206	210	160	196	178	175	188	217	186	191	163	167	163	205	176	173	169	189	191	194	181	195	146	162	189	173	188	177	195	187	168	179	178	167	169	216	200	182	174	156	161	182	177	189	207	196	176	200	181	177	179	203	207	194	186	183	177	197	172	207	188	185	199	155	183	193	160	195	177	163	177	193	182	183	196	165	169	187	166	178	169	177	210	198	205	205	184	177	171	166	162	168	194	163	173	180	185	167	177	193	197	182	178	205	164	176	177	198	161	198	175	181	190	197	182	169	197	167	160	197	176	194	147	184	194	177	180	169	161	219	193	173	212	171	192	177	167	189	156	185	153	169	195	188	199	197	175	172	189	176	191	181	196	171	177	177	174	181	175	197	183	213	165	194	159	174	188	168	197	192	181	178	176	192	161	212	198	167	172	189	192	200	169	174	168	193	185	151	231	198	207	178	192	156	192	166	184	191	201	186	191	162	188	194	197	189	178	168	185	171	206	158	179	173	172	189	188	166	204	177	180	175	189	176	216	199	178	181	192	181	173	166	178	157	196	178	183	180	186	183	193	171	156	182	139	192	153	178	197	185	194	220	172	172	192	154	185	168	159	166	184	196	152	195	180	178	165	172	171	161	182	192	176	200	178	171	149	189	176	176	171	184	201	194	186	158	182	173	186	214	164	177	180	175	191	176	160	175	179	209	174	171	192	160	202	172	179	193	191	189	188	176	193	188	200	196	186	166	169	181	188	164	166	192	168	188	175	178	188	170	175	177	170	192	204	196	188	179	169	200	164	175	200	181	203	166	161	169	185	172	186	195	176	192	190	167	167	155	173	188	196	187	189	189	182	180	171	173	173	198	194	165	181	184	186	179	175	173	199	167	177	157	204	183	183	174	199	168	185	186	201	165	185	169	178	197	188	179	186	195	175	184	157	177	168	190	195	226	171	179	196	204	197	174	204	187	186	164	199	192	165	187	163	179	184	181	171	193	183	177	199	204	163	177	183	177	175	191	179	171	173	176	194	179	173	170	176	205	181	174	171	161	178	186	178	167	183	167	165	162	190	182	192	183	192	174	184	168	162	158	169	186	178	188	159	176	199	158	186	175	146	175	189	183	173	171	160	180	214	181	133	180	184	174	177	184	190	179	172	180	192	174	176	172	182	203	161	196	168	176	177	202	156	189	184	178	194	193	187	209	192	164	196	174	180	176	176	182	179	180	187	168	184	174	184	222	190	170	199	194	198	176	188	190	176	197	171	172	168	192	183	181	197	188	186	170	181	177	153	203	167	179	199	175	198	163	158	186	177	201	190	171	170	186	171	196	155	143	182	183	162	139	185	196	174	173	174	170	196	192	205	180	178	200	187	210	190	170	182	197	188	188	200	191	178	195	204	168	164	171	185	166	211	179	187	205	174	173	191	196	161	193	183	219	175	193	167	192	169	175	169	175	168	186	195	211	196	201	196	201	220	182	189	206	200	168	202	184	166	167	177	172	170	191	168	180	203	202	199	162	185	175	157	198	178	197	182	170	163	194	194	177	194	193	181	193	191	164	164	156	197	160	179	178	160	169	164	169	169	170	166	189	177	186	172	188	204	184	199	180	178	180	180	182	174	190	163	198	152	164	150	162	186	153	187	195	207	184	158	174	212	194	196	186	176	202	160	164	158	191	169	173	173	177	195	163	203	180	159	188	199	200	177	165	168	186	194	161	166	172	193	173	184	172	184	203	198	169	192	204	171	176	179	181	173	166	198	155	203	177	183	210	198	182	172	179	182	175	176	189	191	174	201	192	170	193	174	198	196	192	179	180	175	202	176	200	217	174	177	187	187	162	177	188	172	167	180	194	163	186	187	174	180	170	182	178	145	174	184	185	190	165	188	166	182	172	211	193	183	198	174	186	186	176	185	174	213	186	194	196	161	162	200	209	170	179	217	182	154	210	172	190	185	185	172	147	154	174	180	175	187	215	212	183	199	194	203	171	188	182	179	164	189	194	190	176	159	158	175	202	183	185	177	190	208	174	189	182	156	174	177	178	186	188	162	186	178	171	156	182	183	198	167	163	183	167	217	192	197	196	170	226	185	193	182	198	205	185	204	201	164	187	192	175	166	190	192	187	196	186	156	186	185	189	167	181	176	168	160	192	172	178	206	162	176	179	196	179	184	190	166	194	185	182	143	154	203	204	198	165	172	184	192	174	160	184	152	172	206	185	198	162	187	201	183	169	176	176	198	178	168	195	201	190	178	180	171	193	186	214	194	174	203	178	210	189	167	194	177	161	185	156	177	158	173	193	150	177	193	181	168	185	190	204	203	190	158	183	176	173	179	171	175	184	176	210	158	188	152	182	190	185	157	206	183	158	167	175	184	166	151	167	188	177	172	178	175	187	162	200	168	181	188	177	166	166	214	171	202	176	165	156	187	158	189	186	165	194	200	166	181	180	227	178	182	179	159	175	192	185	171	162	178	183	186	175	173	184	180	184	164	197	210	192	222	183	181	170	198	198	179	166	200	186	183	169	197	168	205	176	180	161	168	177	193	173	204	200	159	188	184	173	185	186	178	200	180	200	153	193	170	185	179	152	162	182	140	192	174	179	188	160	193	171	173	178	213	149	181	178	182	175	171	179	189	174	189	213	178	182	182	172	191	168	173	177	176	191	201	203	196	168	170	158	159	190	208	185	177	206	201	187	184	188	162	209	163	158	191	151	154	179	194	196	182	163	175	167	183	183	170	206	170	170	185	174	174	185	170	174	188	198	180	212	196	186	163	187	192	183	210	185	164	170	181	194	196	167	188	193	175	183	178	208	210	177	152	166	183	190	187	181	182	206	175	202	198	170	184	190	194	192	202	195	173	196	182	201	181	163	182	189	194	190	215	180	196	170	185	175	185	198	196	169	191	178	181	206	165	182	168	186	178	198	178	193	164	177	168	196	180	205	177	182	179	190	167	180	171	180	191	201	189	210	205	147	171	194	174	176	187	185	187	188	165	194	193	193	182	190	176	197	167	186	173	193	179	179	169	180	188	172	166	194	183	192	180	166	173	175	191	194	176	172	214	200	175	203	166	172	165	168	187	195	159	204	152	193	192	185	162	181	190	162	146	183	175	186	193	148	184	160	160	170	156	162	197	169	144	175	174	169	203	194	192	159	189	204	177	153	205	190	160	179	149	190	167	199	199	183	179	211	198	187	155	166	144	183	194	202	191	160	194	187	185	208	186	213	186	207	197	167	175	195	198	199	171	165	174	187	195	181	178	197	192	172	187	197	172	169	186	209	215	179	168	165	177	170	177	158	154	199	165	166	189	204	177	206	183	193	163	172	158	183	197	159	192	201	181	171	163	174	149	186	174	202	221	220	204	174	194	167	170	165	168	161	176
13631	5399	11928	13922	6705	4554	3956	3444	2810	3050	2981	2307	2098	1616	1356	1136	1125	1277	1073	915	879	790	735	663	620	528	516	539	535	544	523	620	572	613	559	635	598	585	611	631	696	641	561	526	500	464	458	459	415	480	477	440	446	529	450	455	396	436	469	415	413	423	398	420	442	389	395	394	450	408	397	441	373	418	454	425	430	397	396	400	418	400	403	417	403	378	417	402	408	402	406	427	443	405	460	418	423	386	420	427	431	392	427	416	427	419	442	438	450	472	398	418	418	409	391	422	420	394	424	441	427	464	425	433	406	389	381	411	410	431	430	458	435	408	407	425	394	483	404	404	420	417	427	415	431	433	399	431	447	444	394	422	398	396	411	381	398	403	379	421	380	420	402	446	406	411	401	406	438	407	436	427	405	421	417	472	424	378	456	417	408	419	451	457	409	448	427	438	409	405	377	401	408	415	376	427	448	438	383	418	431	413	436	436	408	432	440	423	377	442	396	445	406	420	411	382	422	406	443	402	390	437	426	396	409	394	384	414	409	398	432	423	414	407	406	415	385	418	418	430	466	400	413	448	396	421	407	407	434	462	424	416	417	424	446	411	427	411	392	393	419	440	450	425	415	400	406	408	429	425	436	451	436	420	403	422	425	404	405	415	428	436	398	417	390	437	441	433	433	407	406	443	445	427	391	416	449	435	413	441	404	400	434	375	422	416	438	433	439	437	402	440	413	405	417	404	390	414	443	402	456	422	410	407	426	412	391	415	401	394	426	445	388	418	422	450	443	418	418	419	454	406	422	454	389	383	434	416	398	453	424	418	384	416	400	415	414	430	427	435	413	430	450	414	440	448	381	408	395	423	410	441	433	437	443	379	443	421	406	441	434	412	432	421	408	406	376	389	394	379	445	381	366	411	443	403	414	403	420	424	438	406	380	438	370	355	422	397	445	374	432	430	412	421	424	415	435	376	421	407	435	402	439	468	399	401	395	411	424	388	386	424	424	436	409	429	417	397	415	456	393	402	416	397	421	432	429	433	402	418	348	395	402	441	404	413	415	421	405	413	410	391	434	456	424	442	457	435	424	393	408	402	449	403	368	450	430	414	389	424	428	412	426	407	427	417	421	398	430	411	492	405	459	430	421	401	402	430	386	444	412	431	451	423	410	418	407	373	415	408	426	401	421	425	410	423	425	369	375	381	412	415	421	410	384	437	409	424	455	426	435	422	416	450	402	418	454	401	395	416	433	423	416	427	407	405	425	398	428	429	425	422	390	383	447	454	409	419	436	449	402	429	392	434	453	388	415	425	381	414	425	399	401	446	420	411	401	409	413	393	414	419	420	406	383	467	386	410	395	433	415	435	410	429	399	441	449	410	431	406	462	425	426	406	396	406	398	412	415	398	403	408	430	442	397	426	377	429	439	419	401	410	406	431	405	389	442	418	390	407	430	439	414	440	393	400	426	423	413	396	455	414	409	399	409	408	408	430	401	384	425	411	392	413	410	438	438	440	435	416	414	411	381	401	429	399	402	408	427	412	430	446	410	436	424	428	442	442	435	398	389	405	420	409	428	435	455	412	397	393	431	393	384	398	400	397	430	362	429	409	430	440	428	380	388	417	446	430	433	371	419	412	432	407	418	427	411	377	415	417	390	415	400	407	436	391	414	417	444	348	407	401	426	427	401	435	443	384	434	388	419	371	397	438	406	427	394	406	409	402	405	420	388	439	426	415	392	405	401	416	425	421	436	410	405	430	439	408	421	416	394	376	462	403	400	425	401	436	407	418	421	428	390	426	433	415	421	366	389	478	387	401	406	444	439	421	380	427	437	422	425	421	424	425	454	428	433	386	423	404	435	425	436	439	419	450	419	416	394	379	442	414	391	438	402	452	390	432	411	379	414	458	426	408	452	446	410	408	398	445	417	398	422	401	414	429	420	423	430	395	444	444	397	446	433	413	427	416	411	427	434	419	415	432	402	433	444	380	425	449	417	412	425	435	426	413	458	405	442	371	397	431	432	415	434	419	443	402	394	414	417	445	388	383	409	378	430	406	394	422	395	428	437	410	396	397	408	432	410	433	434	397	416	454	429	396	431	397	364	429	464	431	415	463	402	411	406	414	373	409	398	409	418	411	395	388	437	435	422	404	436	398	413	391	421	395	427	428	441	433	410	449	421	404	456	397	420	383	406	422	430	422	411	397	403	421	435	441	422	419	396	402	413	405	432	423	403	441	408	417	418	414	473	392	399	394	408	417	422	420	392	391	397	416	435	409	408	418	419	420	485	408	413	408	426	435	417	411	428	445	420	406	428	432	396	409	470	402	431	416	425	423	387	416	373	429	379	400	438	452	429	422	417	428	435	413	418	408	429	436	436	435	433	433	422	400	423	393	402	435	471	389	424	414	434	395	428	445	408	440	431	423	408	437	449	415	420	408	415	445	390	427	421	406	417	429	403	441	458	418	413	381	436	446	442	427	388	404	390	413	441	422	421	393	381	415	408	456	435	415	423	407	375	413	437	408	424	422	387	396	411	416	411	407	422	439	428	421	431	418	435	431	454	413	407	439	429	444	418	415	418	419	442	381	388	420	454	435	388	372	455	410	446	413	381	430	438	434	403	433	429	422	399	436	401	388	422	397	451	427	410	425	431	411	420	403	409	419	460	424	447	412	422	429	419	418	412	408	424	406	444	409	395	424	457	383	429	429	445	442	409	433	437	423	458	413	419	391	397	442	431	415	395	411	407	394	419	442	473	408	419	409	389	436	401	444	414	453	442	411	404	399	403	409	397	434	432	426	421	435	397	447	413	417	446	418	431	430	415	397	418	383	405	402	396	420	429	389	385	387	406	393	425	400	393	436	414	418	409	466	435	439	429	415	427	425	413	402	426	412	380	418	454	400	396	434	434	419	452	429	395	403	372	395	417	441	395	434	417	403	438	424	409	436	412	434	449	426	389	462	410	440	392	396	423	422	368	441	403	400	432	374	428	400	430	428	411	381	414	419	406	393	441	428	415	462	434	455	384	412	425	432	422	423	405	382	415	445	407	432	390	430	404	453	411	402	422	442	397	447	418	410	429	381	397	420	384	389	442	455	394	421	460	419	403	419	407	432	398	406	425	381	405	440	400	420	443	396	366	430	401	404	443	410	424	459	428	422	386	432	438	416	401	373	437	432	411	448	394	414	431	415	387	452	438	397	410	412	420	409	426	425	424	405	430	412	456	433	457	440	422	410	424	413	422	441	429	431	442	451	372	457	415	425	395	424	405	398	446	421	407	438	405	453	422	441	407	419	408	364	426	444	401	421	417	435	394	439	399	453	428	397	385	399	408	423	414	391	464	416	412	409	438	407	428	405	435	380	429	399	413	400	385	419	444	430	450	396	449	398	384	436	412	438	428	368	417	370	435	415	428	408	389	424	411	399	418	403	442	413	406	413	390	404	429	430	400	415	393	398	431	433	435	426	406	411	453	447	390	406	435	467	385	445	413	447
30850	10375	10511	9121	3687	2319	1872	1655	1206	1232	1078	807	690	514	452	375	356	401	301	297	298	299	219	264	237	224	212	201	206	191	208	212	219	220	242	223	235	230	221	254	223	245	194	224	237	191	189	177	212	197	208	192	214	200	183	192	186	191	212	181	193	191	176	169	164	176	190	166	162	187	183	193	193	176	180	192	167	194	198	159	186	177	181	180	169	199	175	178	193	187	164	159	199	158	167	169	163	200	179	176	184	172	182	191	184	176	164	164	178	166	180	195	190	196	204	155	174	181	177	179	189	179	180	185	177	168	175	184	189	190	185	183	161	201	176	198	175	175	167	164	166	180	163	205	185	176	207	182	162	163	190	175	170	169	179	183	182	163	149	186	170	195	170	179	188	172	177	197	184	186	177	213	190	177	162	216	156	180	187	190	208	170	182	131	197	181	188	162	186	181	176	177	166	186	204	167	162	174	190	183	172	161	184	208	187	186	187	197	166	164	158	190	179	172	193	141	176	208	184	198	178	184	163	204	201	179	157	186	189	189	202	178	199	215	196	162	164	202	207	168	160	186	171	198	168	178	186	177	175	171	162	182	168	177	171	164	171	182	154	159	173	154	162	187	193	192	189	155	200	189	166	185	162	196	171	201	172	168	178	174	177	191	182	169	176	160	191	179	170	192	178	164	172	170	197	185	189	164	167	172	190	195	161	165	171	211	148	169	167	186	208	172	177	176	198	180	209	182	181	193	197	188	185	177	178	196	179	184	189	180	209	197	156	178	164	167	178	191	178	195	176	171	201	196	168	165	192	180	183	185	171	179	193	169	180	181	207	160	178	166	177	180	179	160	161	204	198	160	199	167	188	168	174	168	197	169	158	183	214	170	205	170	155	184	185	179	183	174	185	177	212	169	177	175	209	186	152	198	175	182	180	208	157	187	153	159	168	193	160	183	199	160	160	187	166	191	178	193	169	188	167	173	198	173	178	174	179	193	181	177	187	167	179	193	191	195	185	187	188	176	172	188	156	176	203	176	170	179	172	180	188	171	190	187	173	169	196	192	162	181	196	179	210	193	178	179	172	198	205	163	196	167	188	211	188	204	180	167	177	181	184	172	149	164	187	198	160	177	185	171	168	205	192	169	188	189	188	185	182	172	174	173	174	176	177	189	189	160	168	180	178	163	163	190	166	201	197	179	181	183	165	168	207	176	217	160	198	188	172	175	175	179	188	161	178	184	164	143	186	173	187	204	184	154	190	154	184	180	171	166	167	194	177	176	195	180	159	164	191	155	182	152	189	159	182	176	173	171	183	166	180	197	169	159	154	173	176	160	173	153	172	179	185	180	155	164	154	156	189	199	161	170	168	171	187	160	182	166	184	156	175	182	185	163	179	176	182	159	162	188	191	178	171	160	166	164	182	195	169	164	180	171	169	181	182	213	163	164	182	200	180	151	172	175	183	188	157	195	153	175	189	190	164	162	172	195	181	178	216	186	202	168	171	174	180	196	185	153	192	182	186	182	181	197	208	190	181	174	162	175	176	169	166	181	190	201	166	170	162	157	187	193	190	172	175	162	211	199	169	198	159	167	163	176	166	176	189	195	174	165	185	197	172	172	192	170	195	167	193	177	180	188	195	179	175	201	191	188	173	156	184	178	184	192	182	188	167	172	188	158	161	177	173	205	207	191	194	191	179	190	166	170	190	191	184	180	184	174	167	161	163	162	187	175	197	195	180	172	165	197	182	183	171	190	155	188	207	189	168	189	166	185	180	184	193	174	175	175	181	175	204	178	191	171	193	194	173	149	171	184	176	177	172	162	198	162	158	148	189	156	191	176	189	172	173	162	219	172	170	193	189	186	189	173	178	177	172	199	171	173	170	159	187	167	178	184	182	158	175	189	187	191	184	185	168	178	186	187	178	191	180	177	186	197	186	182	198	163	175	186	187	216	185	192	173	165	180	178	178	187	193	182	160	186	189	188	183	199	179	172	165	161	181	185	160	186	184	184	177	153	190	200	195	188	181	188	195	165	174	187	177	179	161	167	179	167	184	151	169	176	191	183	183	189	157	205	142	185	194	182	171	184	172	191	196	178	202	191	176	180	200	173	180	177	190	190	160	214	205	179	188	196	173	170	179	200	177	213	170	185	163	163	180	172	175	170	191	157	187	167	172	184	180	183	187	190	173	187	182	202	166	185	146	166	163	169	166	168	166	178	193	185	172	180	160	170	142	195	177	182	188	158	176	158	146	186	185	204	167	177	176	171	171	170	163	173	187	175	166	180	203	175	197	153	168	150	190	194	158	150	181	184	155	176	180	196	194	167	178	207	167	174	190	190	176	212	178	177	179	172	182	177	178	188	190	164	177	178	152	197	182	209	194	172	182	160	213	184	197	199	195	192	183	187	178	180	184	160	169	179	171	161	191	187	167	182	174	180	185	156	180	177	174	160	169	182	192	185	164	148	179	173	182	193	183	196	167	183	163	179	196	184	171	199	200	184	190	186	195	195	175	180	202	192	161	182	178	183	178	171	186	182	197	201	180	184	170	191	211	188	189	190	176	175	174	180	183	165	170	198	176	207	187	168	199	143	167	186	165	171	186	180	163	201	194	170	218	196	177	167	156	170	141	155	172	183	163	166	181	169	157	181	169	175	193	192	188	167	181	198	184	178	188	157	183	172	182	177	167	187	172	146	165	161	178	178	165	193	167	163	164	194	179	189	203	214	187	188	187	167	175	181	162	201	179	165	169	222	178	193	192	191	186	179	186	192	188	180	193	180	175	150	158	171	206	189	170	173	180	172	179	197	173	166	160	193	198	156	192	184	194	194	193	163	187	182	169	199	166	194	180	176	180	192	193	188	161	183	202	163	163	166	169	154	171	188	163	167	169	173	162	187	173	168	202	183	181	195	160	177	190	174	205	172	181	194	185	168	196	156	174	171	168	174	179	171	178	170	187	191	161	180	190	193	166	171	174	183	209	198	196	190	172	181	176	193	182	181	199	161	222	190	174	155	200	190	185	173	171	187	184	204	195	184	181	199	170	169	169	188	197	180	200	170	178	173	173	172	173	192	184	178	184	153	166	159	169	187	166	185	165	189	185	185	175	168	199	186	190	183	188	168	192	170	178	170	189	165	204	175	174	156	169	204	183	182	168	178	173	178	192	187	181	169	185	157	179	147	182	184	191	180	174	176	178	183	162	168	162	189	164	190	209	184	189	173	170	180	191	179	208	173	182	207	172	183	171	178	206	173	175	206	155	180	172	165	185	187	187	175	185	175	171	198	167	187	179	179	173	167	171	198	179	162	164	176	184	181	158	179	185	194	196	169	199	200	172	181	165	183	161	177	187	180	157	178	153	171	188	198	172	172	195	190	172	182	174	215	191	175	165	196	181	206	179	207	187	162	197	183	166	166	166	186	178	182	213	187	178	173	151	174	187	167	167	177	166	166	165	150	189	193	183	161	179	183	203	167	185	160	185	152	179	175	170	169
16815	6623	15774	17940	9417	6839	6372	5523	4856	5218	4920	3531	3315	2499	1923	1604	1888	1893	1468	1226	1265	1060	938	862	741	648	641	625	572	628	621	636	745	764	749	739	774	760	731	786	841	811	643	622	566	491	475	484	507	517	502	492	556	452	464	448	494	467	480	446	417	444	411	426	452	470	453	435	438	458	399	444	419	429	436	398	429	409	435	420	427	385	452	417	403	389	361	440	410	422	434	459	418	429	436	428	456	445	434	426	417	424	468	440	404	392	431	412	421	435	400	441	409	420	426	440	450	426	447	410	400	441	428	412	446	436	436	443	442	440	409	457	426	428	408	434	455	430	399	404	445	415	453	416	441	466	422	437	391	455	438	399	429	421	453	410	436	437	403	415	407	402	430	402	440	432	414	410	422	423	428	416	405	437	454	434	417	433	432	392	454	399	404	411	422	444	412	422	436	411	418	445	433	440	424	417	400	448	427	417	423	427	419	423	416	398	375	418	437	430	453	412	416	424	380	437	407	426	395	438	447	418	424	436	433	436	437	440	395	405	425	453	451	443	405	404	438	447	426	412	448	390	429	423	423	413	419	436	407	456	427	403	448	422	440	409	421	431	392	394	432	388	392	451	413	440	448	425	420	440	378	453	435	434	444	361	440	420	421	374	425	412	413	434	420	432	465	398	449	408	420	431	391	439	396	423	425	426	434	442	413	427	405	414	426	449	430	418	402	456	445	391	431	442	447	399	423	400	431	405	436	442	429	410	410	424	436	417	420	435	425	427	427	422	428	428	443	460	478	425	430	427	448	436	452	436	446	416	378	414	443	406	396	410	388	424	422	422	425	406	417	430	411	426	440	419	409	408	411	390	424	397	420	436	406	412	446	405	419	459	428	410	421	409	435	442	406	412	434	420	439	448	411	418	433	404	462	413	400	454	418	445	435	439	425	463	414	411	414	436	433	385	415	409	409	417	419	455	421	394	434	403	435	388	431	387	434	418	431	473	431	398	391	427	396	450	417	387	419	419	441	449	436	447	420	447	435	419	407	412	433	432	426	443	425	409	425	431	433	431	396	393	414	465	450	437	433	401	401	396	386	462	409	435	415	417	420	411	413	436	405	401	430	436	431	399	419	431	431	399	436	439	398	467	410	435	421	443	438	451	431	473	384	435	437	408	432	386	415	440	414	443	455	439	428	459	433	409	432	415	408	409	420	409	388	404	455	412	411	397	412	426	476	438	404	430	462	415	372	403	405	422	422	454	417	407	395	409	378	495	398	442	389	409	418	417	417	426	422	422	424	409	411	402	418	435	421	439	455	364	401	414	430	427	435	385	424	390	451	441	430	427	422	423	428	436	423	412	440	437	433	468	381	432	412	416	414	429	462	442	406	433	428	391	407	414	414	412	406	416	429	432	424	412	404	444	432	463	425	405	473	398	398	411	400	399	414	407	433	446	435	410	410	397	431	432	422	449	415	430	419	416	401	398	387	439	408	422	423	401	435	404	407	409	399	451	422	448	422	437	433	404	429	432	429	421	420	431	395	407	384	406	425	447	426	431	444	433	426	424	429	431	414	406	450	417	416	448	430	401	408	407	443	455	414	410	469	444	382	438	424	402	419	417	460	427	402	406	431	407	402	415	399	452	424	404	408	391	443	440	449	407	422	427	428	431	419	452	435	408	419	420	433	452	405	401	466	438	411	409	448	421	437	420	432	448	395	407	411	441	414	401	411	461	388	408	445	414	439	435	460	405	414	429	456	392	455	420	430	472	415	426	394	445	433	433	394	425	439	434	459	426	428	414	416	385	398	410	435	433	431	427	405	420	435	406	433	417	424	423	450	412	406	453	418	467	439	391	394	437	474	402	422	411	398	404	429	420	420	442	424	413	382	444	427	453	440	437	425	406	446	418	374	416	406	431	409	400	412	413	414	429	426	427	417	399	426	428	423	409	446	423	426	442	402	416	431	402	387	414	444	420	444	417	415	429	422	430	439	418	454	429	413	410	408	447	443	432	404	415	473	392	426	396	429	430	419	437	418	434	420	424	441	396	440	430	432	456	417	429	439	423	426	417	482	424	430	389	407	426	386	421	399	415	477	397	396	443	462	430	418	437	412	398	406	443	432	447	431	447	392	415	432	433	426	414	413	429	457	411	405	406	386	419	396	407	431	420	410	416	478	403	419	420	416	411	420	432	404	464	450	437	446	414	401	415	431	400	407	457	418	427	449	415	435	419	423	451	415	420	434	461	446	431	422	418	416	464	399	417	414	395	426	366	442	462	400	439	412	427	460	411	448	424	457	408	421	396	388	421	437	421	440	380	393	438	441	424	464	417	449	427	425	416	450	426	461	401	424	458	440	400	443	426	416	418	445	470	474	401	431	421	467	444	399	453	446	414	415	385	443	493	425	449	424	445	442	484	413	427	440	432	438	438	423	426	400	439	414	438	444	459	438	406	424	445	446	440	431	425	418	448	408	418	416	390	400	441	435	444	435	401	445	401	427	445	421	436	462	409	421	411	425	423	407	424	437	430	435	444	430	437	394	334	418	445	406	402	424	413	415	435	418	445	415	423	403	457	475	480	416	427	440	448	404	454	449	444	395	430	452	421	397	436	433	440	414	409	408	386	428	468	461	425	419	413	426	411	429	461	413	427	418	404	405	426	412	449	384	400	418	423	426	442	450	416	453	424	387	460	418	430	449	446	380	404	421	426	434	430	419	414	427	409	433	434	400	417	411	428	430	441	420	452	438	407	430	402	439	409	456	467	395	425	458	423	383	397	404	406	424	430	441	440	401	413	419	488	435	450	438	420	429	457	460	415	396	446	441	420	449	428	420	431	429	425	442	439	428	429	419	404	419	411	435	406	433	381	446	411	429	450	436	390	421	437	406	433	429	450	425	401	482	408	434	410	437	413	409	450	398	406	411	401	382	447	416	414	441	381	454	431	439	436	425	408	389	369	439	413	401	414	400	424	430	427	448	446	434	412	430	413	442	438	422	433	420	394	447	453	420	402	411	405	426	413	463	404	432	436	436	432	429	443	465	398	396	421	403	400	435	398	408	411	438	431	446	458	435	425	425	408	398	390	435	422	413	436	419	405	402	402	443	426	421	404	427	397	432	425	434	439	459	437	407	385	434	416	407	438	443	432	402	374	406	407	461	429	417	471	411	448	424	451	417	403	413	419	445	445	427	449	406	415	447	407	377	396	424	414	444	421	439	429	430	395	401	431	439	421	438	391	405	436	411	454	441	418	445	408	392	408	424	390	433	378	432	402	408	427	425	460	448	414	416	396	420	431	414	395	463	416	413	458	388	411	412	437	419	432	450	414	435	403	450	444	395	440	378	425	420	443	426	435	412	420	415	436	418	418	412	419	433	428	393	456	390	412	500	430	403	440	438	413	413	418	409	427	425	429	415	450	431	409	402	448	369	393	445	446	433	443	445	424	457	386	465	423	417	449	407	435	415	406	467	418	457	432	451	391	413	435	416	385	416	432
9838	2639	3437	2824	817	414	370	321	326	349	355	336	321	340	334	311	284	304	332	289	290	311	339	330	297	271	289	275	297	283	267	299	289	265	283	268	312	268	277	245	284	273	275	286	266	262	258	332	326	291	286	251	308	308	284	292	277	287	293	252	275	276	236	264	259	290	298	282	327	329	295	259	283	285	297	319	259	301	298	294	267	296	319	302	272	284	288	284	300	266	300	261	290	268	290	290	304	286	274	306	298	268	267	300	285	293	295	283	271	250	285	279	277	271	279	269	271	299	258	293	298	268	279	285	281	305	309	283	295	272	271	293	269	279	313	298	268	266	237	299	278	301	270	326	277	311	251	299	288	327	294	264	259	278	305	302	294	340	267	281	283	278	277	270	256	315	252	285	275	278	294	275	301	294	279	305	286	263	304	285	301	266	229	290	290	268	283	285	271	304	254	281	255	308	309	299	306	307	276	310	290	305	320	289	270	274	297	278	315	258	289	264	267	278	273	263	256	276	290	298	274	273	288	301	254	293	256	300	284	302	275	271	278	293	253	278	283	281	269	254	263	242	276	290	266	287	271	285	277	280	261	296	285	295	286	254	262	263	298	272	282	272	268	295	284	315	285	259	274	297	268	272	250	325	266	289	271	294	319	288	298	275	295	273	292	301	259	269	277	281	287	286	307	260	282	291	278	258	268	282	266	258	274	293	272	255	264	271	273	293	293	298	274	285	249	282	309	284	313	305	265	272	268	314	283	312	270	273	313	301	287	262	268	289	258	314	273	284	264	284	296	293	267	286	269	271	280	278	261	275	297	295	303	303	272	293	289	299	316	296	282	258	283	284	296	283	311	275	259	267	265	297	302	287	263	294	281	282	293	330	244	258	251	304	268	292	291	302	312	283	288	278	261	277	274	299	267	281	290	292	268	286	282	277	305	251	293	275	297	304	295	281	287	267	276	291	281	265	302	278	244	273	311	295	257	275	275	285	285	275	298	288	272	291	284	300	284	280	257	254	298	261	313	301	275	328	256	256	265	265	269	295	265	308	289	267	287	299	238	280	304	280	299	282	290	313	302	287	264	321	263	264	283	277	306	263	296	284	281	282	336	318	299	308	309	303	271	285	276	268	282	270	308	310	278	308	305	298	262	291	297	262	263	272	284	264	283	281	271	257	290	295	268	284	278	318	295	242	294	273	240	267	321	259	259	280	269	294	279	296	264	273	256	259	255	317	274	266	267	274	292	272	311	282	263	246	292	302	262	273	286	293	251	287	259	284	294	258	262	299	281	313	315	302	286	288	275	248	286	289	291	308	266	273	280	263	257	275	276	300	294	318	295	293	265	312	270	291	262	275	281	269	288	297	238	293	279	271	282	282	321	320	284	285	289	313	272	280	297	307	291	291	285	292	267	277	290	288	270	272	291	273	293	289	263	300	285	269	312	298	313	314	276	275	267	267	257	305	272	256	294	283	278	278	306	231	279	293	305	278	281	296	246	268	258	271	274	285	266	271	267	287	312	262	268	276	293	267	249	279	271	269	275	273	296	285	280	279	324	275	306	303	280	282	254	291	295	282	283	293	277	279	276	301	289	286	309	292	267	260	277	279	304	309	280	282	291	307	260	269	277	284	277	263	263	276	253	307	284	277	294	261	283	308	261	287	263	273	287	264	278	299	260	295	303	274	265	268	274	316	300	294	309	256	313	272	247	274	296	313	247	258	301	279	269	273	328	300	284	272	237	274	285	268	322	267	288	260	289	301	293	294	276	270	270	311	290	281	284	284	309	264	292	277	287	262	265	293	297	251	267	274	300	242	306	278	312	268	298	258	278	287	297	304	299	288	283	269	251	262	300	284	309	298	272	285	311	270	247	270	262	274	294	281	297	253	281	265	289	315	257	277	287	264	271	301	275	282	295	260	275	257	277	284	278	295	262	280	272	294	290	283	262	316	269	270	270	290	277	280	295	301	263	291	289	298	297	279	263	248	302	266	269	268	288	312	293	327	288	289	285	282	278	314	257	261	261	310	276	299	290	300	287	273	296	263	278	260	300	281	297	291	278	251	291	296	296	261	251	274	314	272	314	295	267	296	324	305	303	243	260	299	322	305	290	265	284	270	269	306	256	303	269	269	277	291	287	271	283	286	244	271	253	283	268	285	300	292	285	305	275	286	303	278	269	307	280	316	305	311	279	280	282	274	304	273	291	266	276	277	282	305	274	293	272	291	286	267	306	287	249	300	290	288	267	257	275	271	273	274	262	306	289	293	247	280	328	267	278	258	289	285	278	296	266	281	266	267	274	287	279	287	265	270	289	272	285	320	248	303	289	280	305	290	308	270	304	288	305	283	285	316	267	291	267	293	287	281	244	264	291	269	296	295	271	296	265	291	298	283	280	274	281	252	296	267	296	294	295	274	278	273	286	298	284	299	269	267	282	267	279	290	297	268	275	250	286	280	293	271	292	284	314	263	272	296	289	270	305	280	273	263	295	309	279	294	297	260	294	293	260	273	287	259	297	250	283	286	276	246	291	299	307	253	268	264	254	295	274	354	254	299	249	281	304	247	271	288	278	285	316	318	288	267	282	316	275	282	285	265	274	277	289	273	273	276	269	319	285	269	288	308	270	294	269	276	250	307	276	260	291	302	221	284	266	281	297	300	249	264	280	270	308	276	259	267	281	306	272	292	296	257	280	278	243	294	241	277	314	291	280	258	254	284	302	294	303	279	278	299	307	275	302	290	272	278	280	271	308	289	275	272	276	291	271	283	281	285	306	267	273	284	285	313	276	279	280	303	273	298	256	267	283	292	269	281	266	274	247	259	267	269	286	267	282	281	279	277	276	296	290	339	278	289	272	292	270	287	274	292	257	273	301	275	277	265	297	302	295	273	291	289	269	272	290	284	299	285	281	304	289	294	297	293	288	302	295	250	296	278	257	283	296	254	293	259	292	298	283	291	252	295	274	259	268	273	258	295	286	306	270	256	311	255	259	269	275	310	288	302	268	275	301	272	292	287	241	237	264	283	286	297	292	266	302	268	283	252	276	270	267	263	260	267	270	287	309	291	266	292	275	284	268	273	282	260	261	252	265	263	267	270	280	315	310	289	279	295	316	235	279	279	276	282	276	285	277	281	276	286	311	261	265	271	258	269	294	260	277	262	262	287	241	277	265	278	276	297	283	253	275	287	301	270	292	292	295	310	255	279	253	254	283	292	289	266	307	297	293	307	314	234	287	288	277	272	287	295	296	283	323	308	285	292	289	288	291	274	272	291	276	257	292	288	308	302	274	269	296	268	301	287	278	320	257	267	302	266	310	306	291	319	279	278	266	256	292	294	300	267	284	293	264	265	294	302	273	289	299	292	255	277	277	299	273	286	235	267	292	248	330	274	289	268	294	311	295	291	305	285	284	256	237	260	266	290	300	286	313	320	277	285	277	296	264	293	290	240	290	265	254	254	250	244	282	304	286	289	315	283	297	283	270	253	255	306
6156	2372	6844	7227	2712	1479	1023	962	948	1052	1050	997	968	849	791	761	836	875	809	784	800	812	711	714	703	645	628	669	621	591	645	703	644	618	636	650	605	622	596	624	661	635	621	626	624	667	606	626	574	616	608	600	615	621	631	633	638	608	614	630	599	600	628	596	627	614	603	633	625	636	633	580	580	645	555	631	626	613	653	568	623	653	648	642	620	572	621	587	604	639	619	599	584	625	655	575	589	635	603	626	633	643	639	579	602	618	591	600	622	603	584	638	585	644	638	622	613	616	625	643	582	613	639	580	618	639	596	624	568	608	633	644	618	621	591	602	667	610	634	661	597	629	608	626	633	584	606	637	609	587	617	593	584	628	635	637	644	626	640	593	616	613	639	576	573	605	639	558	604	622	624	597	606	622	655	602	599	597	644	644	633	627	623	590	574	659	640	644	613	618	655	599	614	606	633	666	649	642	670	583	609	645	589	583	594	561	638	614	570	595	641	665	615	623	569	608	624	622	605	613	616	633	610	605	580	587	615	624	596	562	601	628	653	622	643	571	594	593	651	618	608	627	592	643	575	608	680	595	598	583	641	611	622	628	607	615	596	618	658	599	617	570	594	556	614	634	550	632	616	594	599	596	570	660	615	636	545	601	591	623	656	638	615	594	590	608	570	627	655	584	605	609	606	595	631	575	606	607	619	582	626	612	597	643	630	626	663	588	585	565	657	629	603	602	595	623	595	620	584	620	604	639	595	605	604	646	606	564	640	615	606	618	584	603	614	620	548	605	642	634	622	636	622	602	606	613	577	642	657	663	641	623	600	640	581	647	637	616	660	642	600	605	609	614	564	616	608	658	602	636	672	635	595	606	590	630	624	653	627	657	624	652	655	630	574	603	627	622	570	659	646	633	598	665	663	659	611	638	594	629	615	571	597	564	629	636	607	645	661	601	597	635	625	627	630	655	574	661	613	626	568	591	634	613	655	628	624	633	597	616	649	623	615	610	640	609	607	670	586	618	596	626	639	540	607	638	634	611	598	597	647	588	669	616	587	592	562	624	622	608	582	615	607	616	598	653	596	616	625	606	614	627	652	589	602	613	637	622	610	618	628	613	592	595	639	625	649	610	646	584	647	603	617	566	610	624	647	605	621	634	639	629	586	630	590	647	612	582	604	597	614	619	619	619	621	571	624	598	668	626	687	633	598	594	599	601	613	613	590	582	618	594	624	588	597	603	577	594	619	617	574	625	616	638	639	620	612	619	535	623	585	604	589	619	578	638	607	583	584	617	622	585	637	614	606	644	607	595	614	580	657	590	586	626	629	611	631	588	606	626	631	614	603	623	599	637	637	607	646	608	598	607	595	627	616	652	610	625	605	589	633	599	631	591	668	586	589	573	612	652	576	600	566	604	629	636	642	634	623	611	642	629	616	612	589	587	616	581	676	581	590	571	604	617	578	615	615	613	630	612	597	619	638	614	638	667	585	607	625	595	577	586	589	609	617	597	664	667	609	592	627	620	637	598	646	585	629	575	626	598	622	617	614	622	576	605	644	589	618	642	647	604	619	624	594	661	596	605	635	594	618	669	611	626	639	609	635	604	580	623	637	619	607	626	595	647	601	605	578	577	622	631	622	594	643	621	624	595	610	588	604	613	598	647	598	591	613	627	583	606	622	605	643	620	646	609	604	640	592	639	617	583	610	594	636	657	610	646	566	665	650	620	654	576	587	615	620	617	607	542	620	640	614	598	621	578	590	598	645	678	602	607	612	632	595	620	623	589	631	631	631	573	650	641	647	648	624	616	629	616	620	628	610	624	622	573	631	661	616	574	591	613	578	633	622	592	611	613	647	593	622	586	624	631	615	628	607	643	650	625	608	612	553	623	603	588	614	638	638	627	583	591	642	629	623	597	635	607	630	604	627	635	564	600	588	624	624	603	602	580	601	594	621	628	596	616	609	600	651	621	621	599	602	583	607	607	626	655	611	616	580	633	561	603	590	593	612	637	549	543	620	596	587	650	648	622	612	625	605	604	576	603	594	662	640	647	584	595	633	608	624	609	619	614	613	569	590	626	620	592	601	585	568	631	620	608	602	618	605	622	538	589	637	583	606	623	640	620	634	579	633	641	627	640	624	608	574	599	628	585	628	609	580	637	621	567	638	586	595	597	626	604	589	613	623	604	587	650	659	620	585	591	647	626	596	607	593	641	588	575	646	579	613	609	607	602	607	614	604	578	624	610	643	567	659	598	619	581	576	595	626	604	644	579	594	592	635	598	598	638	631	669	619	609	602	607	640	546	617	616	593	618	619	591	632	595	591	595	610	629	643	623	654	617	600	654	611	583	624	624	605	634	593	596	599	591	600	606	624	649	662	558	605	664	622	663	638	579	611	588	586	636	553	608	580	612	603	654	610	597	562	644	610	597	628	645	598	658	614	595	606	615	637	580	651	610	581	608	567	607	587	640	663	664	604	628	651	602	612	572	566	643	617	605	615	581	652	558	561	606	579	641	632	634	619	642	581	602	585	653	654	636	606	654	600	591	600	562	624	605	583	577	614	632	633	618	561	579	603	613	604	672	597	602	627	597	613	558	628	574	604	615	627	638	615	637	569	620	624	659	597	626	590	651	574	671	629	592	607	652	603	595	604	614	621	598	590	616	621	567	615	620	595	609	601	668	643	616	587	610	585	571	611	625	596	590	648	593	631	597	597	605	674	615	667	621	612	627	660	653	625	615	636	641	590	652	614	626	604	648	595	592	627	557	568	633	580	643	636	594	597	624	597	616	570	626	591	653	617	588	628	597	622	588	623	629	620	604	618	570	610	575	618	570	625	629	601	628	603	617	603	634	612	579	576	561	595	629	578	642	612	628	603	624	650	611	663	596	612	612	581	604	594	597	602	568	598	577	654	577	596	597	630	571	584	641	606	620	603	654	607	576	598	637	626	603	617	629	607	630	620	610	636	590	609	663	612	613	626	588	604	629	640	607	610	662	616	620	598	612	629	610	599	625	586	576	596	640	570	652	672	600	575	628	597	601	596	594	602	604	627	633	631	617	598	651	635	600	627	590	607	586	669	567	626	632	600	619	574	603	577	622	582	617	615	637	622	607	621	639	628	609	607	610	613	619	648	594	636	594	576	624	601	636	621	624	609	629	619	626	630	628	579	595	628	604	599	648	618	580	598	576	649	591	596	617	613	633	667	643	592	618	613	609	609	604	578	587	602	647	597	579	630	623	654	617	605	638	586	607	624	569	654	626	626	615	577	603	626	600	625	620	661	598	647	618	632	626	633	628	603	548	624	626	617	640	607	593	634	600	618	613	597	604	597	647	613	621	584	578	620	600	636	626	614	633	640	599	615	575	582	640	611	643	640	576	622	608	670	617	583	627	638	621	643	642	646	612	617	608	575	578	616	604	602	649	581	611	611	623	598	643	636	627	638	610	651	634	634	618	664	612	622	581	609	615	619	594	579	624	600	639	599	636	610	632
22107	5843	7177	5276	2068	1419	1144	794	701	764	659	487	463	348	312	275	286	299	231	232	262	243	233	216	201	216	203	191	200	190	180	218	206	203	202	183	208	201	185	211	185	172	166	210	217	178	177	186	182	187	217	185	198	155	177	179	193	199	160	177	173	182	188	184	182	158	179	179	169	207	181	199	167	166	171	197	183	173	151	189	174	173	188	171	189	146	209	179	195	171	154	209	200	198	224	153	189	201	192	179	166	182	186	184	184	170	186	198	185	170	175	167	191	182	213	156	176	169	187	184	196	196	167	208	177	185	173	175	179	170	201	168	183	170	172	192	201	183	192	194	168	188	196	183	181	192	160	189	198	163	165	166	163	157	195	179	188	177	206	183	207	175	184	175	197	164	190	195	186	171	168	183	179	191	147	209	191	194	203	168	179	190	178	171	184	183	173	163	151	146	204	181	175	167	166	169	166	210	173	174	166	190	193	188	180	189	186	180	193	170	170	208	164	160	181	186	199	161	157	173	178	191	170	190	185	192	181	205	174	198	179	182	169	167	144	200	171	160	186	165	172	185	189	176	170	184	171	190	204	202	161	199	191	173	205	205	172	181	183	178	186	186	182	184	190	171	168	170	179	177	212	179	174	177	185	172	180	207	200	200	155	163	180	141	140	175	158	178	175	147	175	165	169	174	167	185	198	220	198	174	159	191	180	167	190	171	202	156	174	188	196	180	198	180	178	174	181	193	203	183	191	182	165	173	168	168	189	182	201	168	167	185	164	181	180	176	187	192	154	167	198	165	195	167	172	193	171	166	178	177	157	183	184	187	174	187	178	178	186	204	161	167	170	187	201	188	185	183	190	203	163	206	188	213	186	175	171	201	186	179	187	207	196	199	189	175	183	155	190	209	184	202	188	176	179	198	148	166	176	181	179	168	163	184	176	154	176	193	189	172	192	194	155	164	188	166	165	169	174	196	165	157	180	166	190	187	192	181	185	201	189	178	178	183	181	177	170	164	192	186	188	189	213	175	190	188	213	176	186	156	192	172	190	162	192	187	199	179	196	181	177	182	146	177	173	180	157	198	185	162	170	170	182	187	178	203	172	185	176	158	203	193	162	196	164	181	185	183	188	170	167	194	198	200	180	183	175	179	182	171	197	182	182	184	190	209	175	151	190	173	163	179	178	172	197	176	152	176	178	172	158	188	164	192	195	173	161	189	205	190	185	166	158	202	189	190	225	161	188	180	175	179	158	176	176	151	178	172	176	183	210	202	185	214	190	153	166	183	197	161	167	174	183	182	160	198	178	178	175	158	176	196	178	166	181	171	154	195	185	169	186	180	182	163	173	188	169	181	160	169	157	165	186	167	187	180	188	177	187	152	127	192	176	197	179	157	187	176	160	180	176	151	186	175	165	192	182	166	183	190	190	218	178	194	183	169	184	179	154	168	178	176	173	173	172	200	160	186	176	200	189	177	189	193	180	177	175	168	193	162	175	174	179	168	175	148	187	182	181	189	197	176	176	181	163	182	184	180	216	208	172	177	186	185	199	183	175	166	195	210	166	173	171	174	178	192	166	193	198	172	166	163	198	158	167	171	195	185	193	164	160	193	158	171	200	188	181	173	204	174	152	185	160	195	181	174	209	173	183	178	169	165	198	191	146	187	208	193	179	173	153	185	149	194	187	192	146	179	198	212	163	175	159	186	168	163	165	174	164	184	205	178	174	182	185	179	182	158	190	139	183	218	182	183	201	180	207	168	182	144	175	157	183	171	177	192	194	162	163	195	165	180	186	167	182	186	144	191	160	185	172	137	158	180	153	187	173	188	170	198	179	190	203	152	176	185	187	166	181	193	190	182	168	185	189	184	169	169	182	160	194	183	177	149	177	142	185	178	175	195	191	188	165	175	163	193	193	186	184	178	179	174	191	160	158	158	193	179	178	175	186	180	189	160	186	172	164	154	175	167	204	147	166	213	177	184	180	203	166	188	187	162	170	195	165	184	191	169	196	195	193	162	169	186	185	176	198	184	203	171	198	179	171	203	203	181	177	173	201	169	179	163	196	179	223	182	174	158	166	187	198	180	187	176	152	192	185	172	171	190	181	179	183	196	168	191	191	158	187	158	229	204	210	201	162	170	169	192	160	206	182	177	184	150	188	175	207	180	169	198	182	173	195	190	212	197	165	160	164	186	146	202	175	192	179	162	190	198	171	182	201	178	177	183	189	180	202	204	198	168	176	171	170	186	187	198	173	160	202	168	196	180	179	175	184	186	196	168	193	171	175	198	169	183	198	178	172	179	193	171	190	181	211	192	170	177	202	191	182	183	177	154	184	165	176	182	180	203	186	170	174	152	165	157	198	164	182	197	174	177	192	175	166	178	173	209	189	170	168	128	184	219	185	191	177	187	177	149	180	180	212	187	185	191	151	157	174	174	195	178	169	184	188	186	190	189	173	182	195	198	186	184	162	167	182	183	153	179	169	178	221	189	177	188	175	175	185	190	189	186	197	212	205	172	164	170	168	189	198	190	173	196	162	180	201	182	186	177	188	181	197	188	190	192	186	176	170	195	162	178	162	171	163	186	190	169	163	178	169	195	164	194	177	190	206	177	210	177	214	234	174	166	161	154	176	195	181	147	193	160	178	163	180	183	195	173	208	178	190	162	159	176	194	206	183	166	183	176	210	184	178	188	193	183	173	208	188	171	163	185	176	212	175	165	179	199	196	162	194	168	163	192	168	197	168	169	191	166	192	183	199	174	147	166	178	166	168	184	181	186	189	181	174	178	211	159	186	165	201	161	186	172	201	166	168	177	183	159	175	171	188	185	200	184	201	186	177	188	175	176	208	156	196	176	188	173	190	187	172	187	158	198	164	184	171	169	192	174	187	162	151	153	203	192	174	172	176	184	177	166	179	160	171	181	168	189	193	202	170	183	183	183	158	161	199	192	162	172	183	169	181	165	175	191	173	154	165	167	152	154	185	196	184	179	194	203	174	188	162	169	214	183	182	181	172	173	194	180	158	170	175	170	180	171	203	194	168	165	175	176	200	159	177	181	201	177	186	225	169	159	195	187	165	158	203	173	193	161	173	158	174	182	189	199	151	196	176	174	184	184	171	176	166	199	193	204	188	187	192	179	186	208	189	219	173	176	169	191	177	183	204	181	178	203	141	148	171	180	179	165	194	176	205	184	186	215	184	173	188	192	181	165	194	191	186	157	182	186	179	186	169	194	175	196	188	186	174	186	182	199	205	201	184	163	167	161	146	154	170	183	168	169	202	195	150	197	165	174	190	181	170	191	165	174	173	212	166	186	175	173	191	185	178	178	177	163	178	175	176	179	190	182	191	142	178	176	208	189	191	169	169	142	196	182	181	177	170	197	208	189	219	190	166	195	171	194	172	207	171	197	173	194	202	181	173	201	187	167	182	196	178	171	163	166	202	195	163	170	171	188	167	203	167	185	180	197	200	199	194	181	192	178	175	172	172	197
13321	4186	12459	11678	6527	4784	4272	3332	3226	3396	2675	2345	2073	1537	1136	1135	1336	1149	1035	935	1005	807	757	741	636	535	562	510	516	506	536	582	553	542	495	596	584	580	564	536	649	576	539	504	461	442	457	435	479	498	414	467	428	404	432	393	460	424	429	377	411	407	420	458	407	454	412	430	445	465	413	421	434	436	418	408	416	421	465	424	449	384	433	420	419	430	438	418	396	385	433	404	407	413	414	434	401	407	431	411	413	417	431	435	416	399	402	407	400	438	389	428	385	421	422	408	416	409	417	380	427	387	389	384	399	407	422	410	451	443	430	437	403	410	398	433	398	415	416	419	457	406	394	457	431	420	435	433	394	414	401	407	373	395	426	445	419	428	383	437	438	414	429	417	422	381	425	419	456	415	415	414	416	419	388	452	424	420	427	432	426	361	399	424	417	449	408	430	413	384	427	427	418	430	425	418	398	405	439	415	418	446	412	436	394	422	386	412	422	418	417	423	444	391	392	381	414	422	420	433	431	445	389	411	413	390	404	383	433	405	373	416	435	448	441	383	405	399	416	393	395	421	406	404	400	374	382	380	427	393	408	387	421	423	402	428	436	398	438	397	429	396	416	405	412	443	393	434	386	406	422	475	427	442	438	395	389	438	421	417	372	422	423	420	393	420	403	414	410	413	420	408	387	404	387	398	403	459	428	418	372	410	386	401	416	420	400	409	424	416	433	423	388	414	398	423	436	400	379	404	390	411	392	420	445	398	388	450	413	400	439	428	433	421	417	370	404	412	436	409	410	431	400	420	425	434	431	407	432	390	412	412	402	431	414	444	449	390	404	436	406	388	437	464	419	424	426	397	421	397	412	394	411	418	402	415	386	419	432	387	391	425	409	426	400	378	438	412	401	440	396	425	477	382	422	431	400	425	418	429	439	358	400	410	415	420	451	390	395	438	441	448	388	453	382	412	421	402	423	436	431	412	434	421	428	397	407	405	379	422	405	410	419	383	453	409	391	406	426	430	412	391	400	415	390	403	404	387	410	404	419	416	416	424	437	420	398	421	409	413	418	398	422	422	412	429	418	416	404	409	410	394	434	404	441	389	429	409	392	400	405	416	372	424	386	413	445	395	430	407	417	422	427	385	401	398	423	407	413	389	438	392	434	432	395	424	427	421	446	372	374	436	413	427	412	442	398	412	430	427	412	440	433	436	394	426	398	492	420	473	405	443	410	404	419	442	387	428	426	381	404	411	436	446	354	427	420	396	455	400	406	441	425	388	419	409	435	436	446	421	424	418	398	431	420	406	389	403	384	424	394	445	389	454	449	408	416	401	404	393	403	442	411	398	396	409	394	392	390	425	415	440	438	450	416	407	419	430	442	402	434	399	409	413	392	435	435	411	424	427	431	389	427	447	413	410	414	415	387	413	407	432	406	447	410	402	397	414	349	439	405	418	398	421	389	412	396	390	427	438	412	388	431	391	419	435	402	402	405	409	440	399	434	383	443	420	442	410	394	456	435	428	396	406	411	388	403	431	411	383	414	418	427	435	403	409	411	419	433	412	439	426	400	383	444	434	428	392	414	415	429	416	409	400	404	388	428	403	445	415	416	390	413	388	423	440	449	403	390	399	454	383	443	404	435	394	392	360	434	393	400	408	453	405	393	419	440	423	435	427	449	441	416	418	443	415	422	432	449	455	386	386	412	423	416	413	415	448	395	382	412	413	388	403	408	463	418	436	438	445	400	400	442	403	414	404	394	439	415	398	415	371	403	435	414	445	409	400	400	396	432	394	423	451	409	420	425	390	378	423	435	372	442	397	414	430	411	384	408	412	377	443	434	378	378	430	396	425	399	396	384	405	433	420	433	421	417	458	395	384	416	423	416	385	400	432	420	394	393	403	402	383	433	416	437	402	426	406	372	401	405	414	420	390	434	436	435	420	400	435	439	448	406	434	412	418	435	429	424	412	410	390	437	417	399	413	448	429	415	456	377	393	436	442	417	415	412	401	383	399	393	427	386	406	389	411	410	398	426	400	437	438	424	402	408	436	399	417	415	433	429	445	437	428	388	431	418	417	384	395	450	426	437	398	415	439	409	427	418	402	395	433	433	405	429	403	388	410	418	396	381	407	423	391	404	397	389	427	414	431	449	446	407	410	427	393	445	433	420	409	431	431	455	443	417	391	422	404	453	427	431	438	443	426	434	439	422	416	429	387	444	397	410	466	424	400	460	395	450	381	420	472	429	408	402	392	408	394	397	428	407	417	378	401	391	429	397	437	409	404	422	409	408	427	451	417	419	396	408	410	411	408	387	414	389	413	413	411	407	403	426	423	434	411	432	441	408	403	456	411	381	420	418	456	426	402	420	401	433	446	407	392	440	442	400	423	427	416	403	424	412	418	410	409	368	410	441	421	444	414	388	429	396	421	413	412	415	408	408	405	429	426	411	416	383	436	390	409	437	405	414	423	434	423	400	443	390	439	384	395	413	437	415	410	407	428	399	397	385	386	409	402	407	409	404	420	385	422	446	397	409	416	386	406	404	426	438	429	418	412	436	391	386	448	412	434	427	431	426	423	410	433	417	405	422	390	405	414	403	418	430	369	405	405	383	447	424	415	405	431	462	413	414	438	439	412	427	408	420	416	413	433	435	429	438	403	397	432	389	413	393	431	420	450	410	398	433	416	427	366	414	401	416	459	416	412	409	444	386	435	404	424	453	425	423	401	400	413	377	416	408	419	427	409	389	408	428	439	416	430	431	420	438	412	427	399	448	406	414	408	412	382	400	417	373	444	421	411	406	407	407	406	406	406	401	441	441	444	440	405	417	417	419	405	416	417	422	408	422	403	416	422	413	406	442	428	420	400	403	443	396	391	403	411	422	398	439	426	397	367	393	410	420	404	431	426	420	406	403	408	452	398	441	414	427	440	426	386	423	411	407	392	432	411	423	429	397	402	395	420	407	445	401	411	429	392	394	475	429	404	412	398	394	405	416	426	425	452	389	380	404	404	398	428	393	444	447	415	431	419	436	400	403	417	427	471	423	427	438	415	397	394	395	409	396	393	397	411	398	403	404	387	445	423	410	392	399	421	418	442	430	440	414	451	415	416	396	401	424	429	406	436	449	389	425	404	434	381	414	417	377	408	389	426	410	403	387	401	435	406	444	443	404	432	402	439	411	433	443	423	441	413	371	414	437	402	398	400	408	408	427	416	408	418	419	382	376	422	398	396	419	444	439	412	422	427	389	418	456	455	406	407	444	419	378	422	408	397	418	371	415	402	432	430	427	424	383	445	422	420	457	389	407	403	408	375	374	428	412	410	386	454	386	419	395	416	405	428	415	412	377	445	415	427	438	385	470	417	376	421	404	453	420	368	403	429	401	414	388	411	408	439	415	421	413	380	411	414	395	411	404	417	395	414	406	403	418	422	420	392	405	452	436	394	398	374	434	424	393	415	423	441	436	396	401	375	426	434	406	406	425	404	404	414	414	429
31635	10284	11250	7836	3137	2493	2189	1527	1659	1472	994	753	652	484	436	395	398	341	386	328	311	287	233	277	240	199	211	205	167	193	219	193	223	223	192	248	240	201	213	241	223	205	202	184	177	189	167	212	180	179	202	183	175	176	160	199	164	184	178	202	190	187	164	186	197	188	209	169	174	188	212	197	213	202	178	181	165	183	173	173	173	176	186	169	179	179	227	193	140	200	187	200	191	177	192	145	181	211	189	165	187	173	172	172	201	154	193	171	179	155	178	159	174	207	186	154	178	197	193	184	191	181	187	185	165	173	179	190	197	163	209	214	174	205	185	187	196	178	169	197	171	172	194	196	170	157	198	184	192	202	180	175	183	177	179	179	179	199	196	174	184	161	174	179	194	181	187	192	144	208	204	157	175	167	172	164	197	205	198	172	173	173	157	181	169	150	177	201	168	174	178	159	191	184	193	209	193	172	195	177	151	189	179	173	179	189	188	161	183	187	208	149	183	176	206	196	154	189	181	203	183	188	177	179	170	163	194	173	172	186	187	170	172	190	189	190	191	178	203	200	175	170	192	177	200	164	193	164	189	182	190	162	198	172	166	179	171	193	169	185	161	192	184	176	180	163	168	153	173	175	216	169	189	187	191	204	191	141	165	178	216	190	174	162	179	189	171	205	176	172	173	175	157	203	174	202	182	174	194	199	195	163	215	148	195	172	185	180	174	182	195	191	187	202	173	205	186	206	161	174	160	192	171	175	189	176	169	184	161	193	189	174	165	195	187	161	171	168	214	174	194	173	171	205	164	172	209	202	167	179	195	177	175	192	178	167	209	180	185	205	200	185	156	163	192	172	161	163	202	199	189	184	194	170	179	181	184	153	168	186	175	208	162	186	178	176	182	190	188	177	188	170	170	151	195	192	167	178	195	186	188	187	193	210	179	195	194	184	159	200	183	183	182	171	181	218	161	187	175	185	160	179	205	194	188	186	186	168	175	170	191	192	167	175	172	180	196	183	189	199	165	194	190	185	195	162	188	174	182	178	174	177	196	195	166	156	170	179	197	167	177	194	186	178	196	181	183	175	196	181	203	178	172	179	169	176	167	193	167	181	185	162	182	172	169	182	186	198	169	170	173	172	185	181	189	205	194	157	180	178	199	189	179	168	175	174	182	207	181	154	185	187	174	190	187	174	204	186	176	184	162	208	207	165	198	184	197	200	199	188	189	190	134	167	177	173	211	187	193	162	175	171	178	174	199	181	214	184	216	182	214	144	183	166	178	194	188	195	190	153	175	174	173	188	166	167	163	176	189	176	175	206	178	181	180	178	204	209	188	189	182	179	165	191	183	175	190	194	197	195	181	171	194	183	161	179	159	160	219	163	179	201	190	197	179	188	176	171	153	179	193	182	158	190	178	178	211	181	203	180	186	187	172	182	186	176	179	162	174	165	157	188	155	176	167	193	170	140	195	181	172	160	174	177	148	180	163	154	182	181	162	167	148	191	186	188	185	219	162	193	182	183	167	195	172	189	167	174	176	190	169	177	182	147	163	180	178	185	174	170	169	172	184	181	180	185	187	180	186	185	201	180	160	189	161	161	182	193	151	174	170	184	201	152	196	162	179	168	180	197	193	162	170	159	182	166	174	158	178	174	187	185	183	179	185	188	184	178	141	147	177	165	189	186	167	174	179	189	209	145	171	200	168	157	177	162	164	179	166	173	186	181	191	194	190	185	174	189	173	204	197	198	200	197	151	181	172	184	174	170	168	181	163	172	179	188	197	190	181	184	178	184	173	172	153	171	177	194	159	180	164	182	171	205	184	170	192	173	167	167	173	185	192	178	194	180	189	192	188	182	191	172	179	194	166	178	186	213	203	199	194	174	162	180	205	168	172	169	178	187	166	168	153	188	189	173	176	189	201	180	207	209	178	187	173	185	180	174	199	165	163	182	198	193	163	174	176	154	190	189	182	174	189	184	190	188	156	177	146	164	192	181	143	178	190	216	167	189	173	173	167	154	209	179	192	197	180	182	189	208	176	192	183	175	168	169	188	161	185	156	189	196	196	166	169	177	172	162	190	172	181	160	166	189	222	180	181	181	184	197	186	188	161	186	190	181	163	167	163	186	185	192	175	179	177	190	194	156	171	163	175	164	168	189	195	163	172	151	196	194	204	167	190	195	184	174	189	202	196	155	164	164	169	202	183	174	196	177	171	184	192	161	155	132	200	161	187	155	153	161	173	199	198	177	191	174	196	176	197	140	178	179	192	184	188	178	181	200	166	182	185	198	170	197	192	187	169	178	203	169	178	164	180	190	190	196	176	197	164	190	174	199	186	210	188	149	170	194	173	174	188	178	183	181	181	161	190	173	192	208	192	159	145	170	184	201	202	200	177	162	163	186	185	175	165	172	161	197	178	195	204	170	180	192	174	195	197	179	199	148	183	164	201	161	168	179	185	186	196	178	187	171	159	162	182	176	176	162	200	184	176	192	162	192	148	171	181	181	163	178	160	182	185	180	182	156	179	195	174	184	184	184	172	189	182	216	192	176	195	183	190	170	162	180	185	185	170	156	162	183	157	194	176	184	192	196	194	166	158	186	191	199	182	194	180	175	154	172	163	184	166	176	182	158	199	202	202	177	190	194	191	181	176	213	166	186	176	181	199	182	174	177	164	205	203	167	171	185	203	206	205	200	182	184	163	147	182	187	195	169	185	184	172	177	166	200	201	185	191	205	170	153	178	185	178	188	190	189	208	183	176	185	190	178	195	174	184	171	175	173	198	159	167	171	163	178	205	157	157	178	202	183	179	173	166	190	174	191	182	171	177	198	206	178	189	179	169	170	175	186	172	196	169	193	193	176	169	185	187	193	185	193	157	200	186	178	174	167	195	177	186	201	206	176	159	177	188	185	171	182	214	172	183	182	169	183	196	184	176	198	180	177	156	174	163	200	171	178	200	211	184	182	177	167	173	195	176	189	180	196	172	192	177	184	180	187	204	173	182	194	185	166	178	163	177	154	198	180	178	181	177	162	187	179	187	174	205	189	188	186	165	168	159	167	172	162	208	186	152	178	192	184	181	173	193	159	182	182	209	162	152	193	195	164	184	185	192	207	173	184	160	175	181	212	205	185	163	174	205	168	185	178	205	169	192	172	172	171	186	182	213	204	185	174	163	175	197	169	178	182	175	173	178	180	171	199	185	141	190	165	199	223	195	157	161	191	203	173	173	184	160	175	162	190	212	175	186	189	175	171	197	155	173	174	166	171	164	210	155	189	159	175	172	183	137	232	196	179	173	187	188	171	184	157	195	191	193	165	194	198	189	173	215	178	166	167	179	201	193	171	189	164	178	202	171	181	205	180	192	188	193	190	182	180	207	198	192	175	184	202	168	183	190	190	211	202	192	182	181	168	194	210	202	207	144	151	196	212	204	187	153	167	176	195	200	185	212	176	166	185	187	175	180	187	171	179	194	177	171	166	170	165	185	178	181	159
17290	6441	16323	15072	8639	7782	6898	5540	5734	5616	4246	3439	3112	2180	1580	1726	1791	1627	1481	1356	1266	1112	1017	833	768	718	670	681	642	588	708	668	724	682	711	728	683	648	671	743	823	729	594	598	591	500	479	495	442	518	457	529	467	448	445	405	434	438	451	458	469	453	469	416	444	452	443	405	397	418	442	417	454	462	398	437	441	425	446	442	414	417	431	486	359	411	433	421	406	422	426	384	457	433	459	394	446	454	417	440	400	451	454	418	417	449	427	428	446	400	428	471	432	436	392	451	430	458	423	439	441	452	388	393	400	430	423	431	427	422	411	418	369	419	416	421	426	422	383	404	405	394	408	433	439	415	435	425	484	439	402	409	406	446	423	401	401	412	445	457	472	413	417	427	429	420	414	428	393	442	378	444	410	424	399	404	439	441	388	402	416	422	425	426	425	408	453	424	424	399	431	388	421	410	453	442	421	437	432	388	477	402	402	399	425	447	432	431	424	431	435	439	419	449	422	393	418	442	424	448	399	385	397	406	447	457	413	395	390	405	383	449	436	437	414	424	400	422	382	445	424	431	438	433	436	433	431	393	418	399	449	425	422	398	454	387	406	402	423	424	435	436	429	407	434	416	406	443	453	454	437	403	465	419	410	405	410	423	435	435	401	437	426	441	416	416	452	389	433	413	419	425	409	408	436	422	430	435	463	437	419	419	437	423	411	428	437	417	445	378	417	422	423	431	418	408	405	445	424	426	425	419	434	431	448	446	453	389	432	399	452	439	398	368	428	428	402	423	385	412	425	402	422	397	435	441	429	430	419	415	416	394	410	423	436	436	400	421	461	401	413	420	440	415	423	429	435	441	436	337	420	413	439	412	446	426	424	438	400	469	375	456	415	419	391	380	450	455	422	447	393	423	414	401	431	419	448	451	392	423	417	428	449	435	416	430	426	400	455	411	457	427	441	407	445	436	454	428	463	452	404	413	411	455	438	374	433	419	405	447	452	392	442	421	452	397	407	463	396	439	429	442	433	431	450	417	459	420	409	393	423	412	420	453	422	474	413	425	451	410	443	426	425	448	441	387	410	435	423	398	405	422	424	420	398	415	435	506	446	423	381	447	430	396	421	405	455	421	431	425	424	417	454	445	428	444	417	433	448	418	412	375	433	441	400	401	422	447	423	400	445	439	447	430	433	437	424	402	455	474	378	411	435	413	408	413	444	390	420	423	389	467	436	433	459	394	409	410	418	425	424	427	444	413	441	419	431	438	419	379	399	442	413	398	461	426	430	455	437	434	470	432	416	404	423	403	442	408	421	438	421	449	438	438	424	423	409	429	427	421	414	409	436	415	401	443	412	438	413	409	457	423	389	428	434	441	399	424	460	436	410	401	439	391	422	444	433	431	406	400	418	406	439	423	429	435	447	434	443	384	428	433	433	414	435	451	462	440	436	444	408	432	422	413	417	421	451	438	421	436	437	384	408	413	416	437	456	426	424	442	421	401	431	428	414	462	425	467	430	421	449	410	438	428	382	446	427	404	442	400	398	463	378	401	454	456	428	369	418	448	421	426	408	388	417	402	439	406	447	413	449	432	433	406	432	467	405	450	426	447	398	429	443	423	425	424	446	414	450	421	429	474	420	432	422	478	408	457	449	432	424	442	436	449	438	416	419	441	406	445	392	408	447	402	430	392	441	415	440	422	440	409	440	417	414	459	416	448	426	410	415	401	466	415	438	422	415	400	405	393	434	417	407	416	405	427	413	431	423	465	410	438	405	454	458	428	435	414	393	438	427	467	427	419	411	407	438	421	456	414	434	437	409	401	395	408	419	409	459	441	456	379	408	428	422	424	410	419	419	412	416	412	381	425	419	425	422	437	413	417	425	411	425	432	426	387	427	399	401	416	419	426	464	462	433	389	427	440	445	385	431	449	401	409	405	423	408	432	407	429	413	438	457	458	401	473	410	418	395	383	419	399	405	437	429	466	432	455	440	448	413	446	414	428	399	452	441	428	415	427	440	452	432	452	381	418	415	401	473	392	430	409	415	443	397	385	417	421	448	424	414	399	408	409	477	377	400	490	454	445	397	460	434	425	420	392	418	449	422	411	397	418	426	426	437	423	441	435	446	410	440	418	449	408	436	431	407	445	446	402	485	427	403	380	411	393	449	436	404	437	388	410	425	450	413	405	430	445	453	436	425	446	435	404	457	459	412	439	441	413	416	436	421	432	452	444	426	423	418	439	424	448	437	448	442	403	403	435	441	441	411	429	449	401	441	427	406	445	417	426	410	454	439	400	410	379	409	448	431	431	422	411	417	397	416	436	444	432	433	431	407	447	390	418	414	456	420	398	426	433	433	427	431	416	404	449	437	412	426	430	445	436	398	415	419	428	442	421	410	402	399	397	417	370	418	443	396	442	424	442	421	427	407	400	436	422	431	425	426	437	444	429	417	428	442	426	424	407	404	434	458	405	421	415	429	419	428	405	400	398	427	449	389	406	433	450	442	414	410	405	401	471	439	441	441	430	433	417	417	412	435	429	479	433	417	426	407	400	447	420	418	408	443	437	400	395	394	420	445	415	446	413	439	409	422	415	469	435	455	413	408	394	392	425	393	417	413	446	396	404	414	434	411	431	420	413	406	405	402	443	432	389	448	413	434	420	450	422	435	406	401	427	445	389	417	429	432	428	411	450	429	407	412	437	429	410	400	419	403	437	426	452	450	409	408	414	454	414	434	426	465	421	444	413	438	422	416	447	432	461	467	411	431	458	425	443	443	419	435	424	426	460	415	409	383	439	401	463	446	427	425	428	395	483	406	426	422	423	436	433	456	393	424	421	442	407	424	465	446	410	409	406	448	401	430	428	424	432	406	422	374	409	423	399	429	392	410	416	399	450	476	400	416	458	406	399	409	434	475	469	438	427	446	441	401	435	435	439	418	448	397	422	457	390	417	392	446	381	421	418	406	420	452	439	444	434	434	422	435	404	404	409	440	454	428	460	434	444	429	432	377	455	452	431	408	415	442	452	404	432	439	449	438	453	436	426	418	439	428	441	416	434	403	411	401	409	449	441	406	425	365	430	416	464	387	444	423	436	379	399	449	383	423	442	449	420	438	413	433	401	425	416	409	415	450	435	417	427	437	404	394	417	432	433	432	424	428	398	402	428	434	443	387	438	408	448	402	432	425	419	426	420	401	403	424	441	419	409	401	400	446	440	465	409	422	405	433	372	427	420	392	378	399	421	415	423	429	453	422	408	409	419	415	454	435	441	405	435	426	403	443	456	388	417	412	414	448	444	409	418	429	431	429	405	411	443	458	416	453	397	447	443	432	454	469	433	412	409	416	430	469	432	421	430	451	434	402	396	454	447	404	398	405	408	411	433	430	422	444	437	410	401	424	443	450	396	419	427	402	409	415	463	419	406	403	437	424	420	410	436	381	394	426	398	430	454	422	437	443	418	382	393	452	390	391	426	413	415	412	395	397	408	454	442	423	416
9394	2757	4113	2327	800	435	361	337	311	372	330	339	352	312	292	300	305	312	279	312	297	305	320	311	287	301	287	320	287	299	265	305	291	286	277	270	269	302	270	258	264	276	300	296	298	324	241	285	289	316	289	253	298	285	275	249	259	288	262	274	319	308	269	291	289	246	272	271	277	288	277	291	297	304	286	318	248	282	280	334	275	284	290	279	303	301	267	279	292	282	292	314	281	257	267	288	283	273	280	276	276	293	310	297	249	296	306	272	285	280	294	274	293	295	302	295	280	264	292	283	287	254	273	297	291	270	274	273	296	313	278	304	318	299	277	262	314	288	277	287	289	279	272	275	241	285	308	265	284	288	278	284	283	266	292	287	260	276	258	280	277	299	297	296	300	275	269	280	292	304	293	283	279	230	284	260	283	293	312	291	300	305	299	296	280	273	285	310	298	295	301	328	291	306	283	287	277	310	298	313	301	311	271	265	267	294	273	277	283	319	257	292	257	287	276	284	272	275	268	283	261	270	288	284	303	290	278	299	285	276	303	279	273	289	295	286	255	318	292	300	299	269	283	287	273	299	244	282	294	313	328	259	279	283	277	304	285	287	289	274	291	323	276	279	269	294	280	271	293	280	277	280	303	285	278	272	286	297	284	273	296	285	291	311	308	275	263	301	258	308	275	297	280	280	323	279	301	242	295	298	267	277	253	324	256	251	272	319	302	272	249	293	285	303	280	280	310	269	270	271	269	291	321	275	283	301	286	298	309	310	297	265	246	289	259	288	290	263	267	283	298	286	291	302	314	291	311	264	287	274	312	282	289	282	319	286	302	293	316	281	299	298	258	274	246	272	280	331	293	282	285	318	281	252	231	279	256	301	275	265	276	256	294	274	293	294	267	258	300	273	257	259	276	283	289	357	314	268	290	298	290	315	327	271	304	283	299	279	272	276	321	286	316	277	263	315	289	313	305	287	289	286	282	293	285	295	286	324	276	300	289	301	272	286	270	301	288	309	313	252	255	290	262	237	295	311	333	265	294	289	258	255	293	297	305	287	298	276	292	278	299	285	309	251	264	268	304	264	329	297	287	272	245	290	263	301	290	292	295	305	295	292	322	290	300	301	287	276	266	279	280	288	273	308	279	270	286	256	307	284	291	282	307	277	305	313	282	259	276	268	295	255	257	290	285	266	284	286	277	278	311	251	298	295	273	260	259	277	271	302	289	306	302	276	283	298	309	285	300	264	271	255	307	272	320	271	253	252	281	286	294	277	290	294	327	281	315	292	276	272	306	270	308	237	318	261	323	299	293	266	257	323	295	281	279	292	252	260	315	271	298	295	310	287	261	266	285	290	249	261	308	318	257	292	291	267	282	302	284	313	286	260	294	299	291	300	267	288	287	267	289	293	295	293	307	293	263	307	299	290	288	284	273	284	290	294	307	258	301	307	307	307	319	268	323	309	269	298	241	299	285	293	280	309	272	291	307	290	285	293	274	314	273	302	287	290	294	288	277	295	287	281	309	268	287	280	309	284	250	305	292	286	285	313	316	280	293	287	262	279	262	260	273	279	272	276	290	322	277	303	288	253	321	275	251	315	264	252	292	269	280	270	310	329	282	301	279	298	299	298	269	261	281	279	301	292	291	278	301	298	283	274	287	331	260	320	295	285	287	313	265	267	243	268	288	284	293	298	264	271	292	288	281	277	271	298	330	285	267	277	282	293	242	261	290	289	314	249	297	277	282	265	285	257	328	280	293	301	276	293	285	292	306	294	290	303	292	275	293	283	302	288	321	293	295	288	281	280	281	309	272	327	297	296	305	301	309	259	255	318	267	285	300	267	265	292	281	301	306	271	288	269	269	255	266	281	255	302	294	281	285	289	260	295	271	293	285	296	275	301	276	295	289	269	256	282	289	304	278	284	261	273	302	274	287	278	302	286	267	289	281	312	294	311	269	310	272	305	273	293	259	307	300	304	269	294	293	272	316	299	292	284	291	293	280	285	284	286	297	293	307	308	289	260	283	279	286	286	238	289	301	307	258	276	297	281	271	316	300	264	289	296	256	280	282	284	267	301	320	274	266	286	300	283	274	256	274	283	268	286	290	277	284	309	309	287	289	273	279	295	289	278	282	296	283	278	282	314	275	292	277	306	293	312	291	268	273	274	278	282	289	271	264	282	265	277	284	298	333	329	323	288	295	271	292	281	262	267	292	287	294	299	275	309	276	263	315	283	301	314	316	311	287	297	296	287	278	277	288	286	297	290	291	272	276	279	287	268	296	270	280	267	305	299	319	287	264	283	298	285	279	254	272	311	292	328	293	272	269	260	291	259	280	278	299	295	287	274	282	275	311	286	305	277	287	303	283	298	271	265	268	294	304	318	251	264	289	273	290	319	285	269	272	300	275	265	280	290	255	286	293	274	279	306	310	298	322	278	280	285	293	306	292	267	304	276	297	325	290	277	270	265	277	275	276	293	291	298	270	259	274	291	288	291	284	294	282	281	289	271	309	295	323	295	263	270	282	304	266	295	314	286	276	304	263	253	263	263	299	289	274	305	292	280	260	269	295	282	261	302	288	285	284	282	281	260	313	315	302	302	288	306	269	287	288	260	281	291	282	279	300	289	286	249	274	293	267	273	298	297	276	305	282	268	252	277	272	258	309	299	327	268	289	301	265	271	279	257	283	303	316	305	291	270	277	298	289	289	299	284	291	270	283	300	294	308	314	295	288	283	295	287	287	250	261	283	300	274	264	277	300	276	278	232	272	283	281	307	311	255	315	284	305	292	263	270	271	295	279	262	274	272	305	274	269	287	283	287	301	285	256	241	276	333	310	289	271	309	276	274	266	295	305	287	309	293	284	275	276	283	278	265	264	262	307	290	261	266	314	337	285	313	303	274	283	266	295	266	274	285	317	306	260	298	295	281	302	294	292	265	276	302	318	289	297	274	277	308	296	281	295	278	263	316	273	293	254	274	306	292	288	292	281	280	281	274	268	274	281	278	295	276	249	297	249	303	277	279	275	287	300	310	277	264	278	308	270	256	293	288	272	303	267	304	277	287	261	300	280	287	292	326	287	272	305	286	289	265	275	277	308	280	273	292	285	287	299	310	353	279	284	267	260	277	267	306	287	277	292	297	256	244	294	293	276	297	287	286	232	269	270	297	284	284	307	271	294	289	295	286	301	258	279	305	277	291	263	273	244	283	301	267	283	301	328	309	305	318	305	289	305	275	273	304	319	295	298	295	295	288	264	316	296	291	276	294	284	274	287	281	283	317	276	296	274	247	286	320	298	277	334	314	294	272	287	292	284	276	273	265	286	310	258	270	281	255	299	311	305	305	301	270	280	298	300	277	268	256	312	319	288	295	276	320	281	289	305	302	314	286	287	259	282	257	317	301	278	244	273	263	295	263	262	284	291	302	270	272	262	275	265	290	280	294	273	301	295	312	294	280	278	279	270	301	295	282	283	301	286	269	307	305	310	290	269	265
5769	2627	7516	5943	2354	1223	1019	956	1013	994	955	1031	962	815	734	836	825	866	876	862	784	829	813	740	702	678	669	659	629	630	651	575	625	633	623	615	624	608	635	621	636	609	657	640	673	630	586	597	615	641	646	611	651	627	572	638	617	622	604	641	637	613	651	659	597	639	595	596	603	637	615	586	626	592	654	582	615	588	634	604	652	616	639	655	664	621	665	623	645	649	594	598	575	601	652	594	601	625	639	592	644	617	628	611	606	602	575	604	636	640	619	592	616	610	624	606	631	593	598	579	594	591	628	644	585	622	633	632	589	603	616	626	645	630	617	628	596	633	623	597	607	604	628	619	627	637	630	607	632	631	596	602	598	647	629	639	605	603	659	653	639	598	629	591	581	629	636	584	612	617	615	620	634	603	604	636	584	594	639	616	559	612	640	603	606	587	636	621	614	644	626	616	626	617	609	623	618	645	585	643	620	636	555	578	632	601	601	613	652	619	604	615	617	587	649	612	606	597	633	638	597	628	607	664	598	609	595	617	615	612	575	579	620	623	596	591	616	618	583	671	622	631	633	565	622	625	586	591	603	664	640	599	651	560	599	638	610	569	524	602	635	578	642	604	653	612	634	575	630	608	620	607	619	616	640	628	645	578	626	635	614	615	640	646	633	622	635	628	616	596	605	674	635	634	651	631	607	595	619	612	615	612	609	620	615	620	604	618	620	608	640	609	642	590	591	630	615	633	643	577	617	632	617	608	615	647	627	596	643	606	608	627	636	635	552	652	599	640	613	637	591	602	615	627	638	602	602	591	613	645	672	630	626	628	603	608	641	601	629	621	614	586	651	669	615	645	627	610	620	620	613	674	623	622	650	663	606	588	643	588	634	654	631	635	583	624	598	596	587	591	544	590	598	621	614	613	636	611	639	612	610	621	629	650	651	639	630	642	614	698	654	665	643	660	612	669	610	614	618	635	595	589	609	645	628	588	640	665	584	623	597	659	664	623	665	639	589	642	619	595	628	586	611	569	599	614	637	622	556	576	601	580	626	605	644	612	596	603	615	591	588	590	586	657	616	643	586	603	610	595	609	620	633	633	611	622	628	618	632	619	592	594	628	613	647	642	589	613	657	644	634	579	624	604	586	654	631	606	609	610	625	615	618	644	624	632	646	651	607	620	596	619	605	612	629	688	598	622	576	659	579	587	575	622	675	617	632	572	612	597	579	601	620	584	592	640	626	612	632	674	616	590	644	607	605	615	631	624	622	638	626	607	596	619	611	672	586	636	655	620	635	579	607	605	628	627	649	648	640	644	606	617	642	570	597	582	670	620	627	580	595	586	579	611	604	586	592	655	579	647	591	626	624	597	562	632	632	587	616	615	674	633	631	648	605	636	607	614	591	611	598	594	595	631	623	651	551	618	615	603	597	618	617	619	645	649	608	644	616	620	615	606	594	587	585	603	598	621	578	598	587	635	625	601	696	614	555	612	598	582	604	608	662	617	631	654	641	623	582	608	630	614	645	641	606	608	612	647	615	623	675	637	551	593	585	583	608	620	667	592	650	648	616	627	603	673	590	649	625	603	671	593	581	624	597	582	600	615	626	624	612	620	615	638	608	641	639	602	609	633	557	615	627	589	605	621	625	651	621	645	601	595	609	626	608	567	618	621	636	612	615	607	635	607	610	624	643	605	638	628	572	592	618	610	669	592	603	652	580	644	594	564	610	574	625	633	611	616	604	634	626	612	620	617	618	602	626	605	602	576	594	664	632	619	595	601	674	655	609	617	600	645	658	626	652	560	645	601	662	645	627	628	641	593	628	599	624	574	612	628	614	624	604	644	610	645	605	584	638	585	634	648	631	649	655	626	645	605	609	625	627	631	647	595	670	663	590	607	574	596	605	616	613	619	599	649	595	668	609	617	615	622	591	632	644	616	621	642	587	607	621	654	571	601	567	605	588	576	598	579	638	631	637	566	646	619	588	588	604	597	645	589	638	595	623	609	593	635	608	614	589	661	618	652	649	598	607	650	627	623	596	646	591	614	630	640	587	624	613	631	579	642	608	607	577	613	608	575	591	601	571	626	630	597	629	660	617	629	580	604	605	645	623	586	637	627	621	598	634	584	643	614	606	577	638	609	617	638	640	565	631	627	605	617	653	619	642	662	611	686	626	613	670	596	593	584	671	584	638	622	635	614	600	638	609	619	620	610	607	625	609	613	632	662	594	603	610	643	597	642	616	578	645	694	600	604	613	630	632	633	638	664	596	576	650	596	606	634	606	653	620	613	653	617	580	616	608	630	588	636	578	609	632	627	607	619	608	584	617	598	592	589	620	598	637	631	617	626	587	636	631	676	684	621	586	630	613	652	643	606	596	668	577	630	613	665	626	653	621	638	621	619	649	604	649	587	605	567	599	589	608	605	618	615	591	637	651	606	650	665	598	663	584	616	600	604	600	601	600	537	666	609	663	621	600	637	594	610	628	583	640	627	624	625	575	555	684	595	569	611	602	622	604	594	603	634	571	644	606	601	634	650	599	630	581	598	588	606	655	592	592	590	600	614	623	652	626	586	631	616	646	610	609	598	652	624	616	670	630	622	630	590	630	630	642	620	572	584	653	601	620	597	621	676	649	618	648	640	591	587	628	610	584	621	604	594	602	638	662	631	632	637	639	573	628	635	637	666	636	604	653	635	649	632	633	634	645	617	627	616	590	604	630	600	612	588	613	624	641	569	638	678	616	595	613	602	590	668	672	607	623	633	617	631	601	605	591	600	632	678	596	613	616	602	606	608	657	602	608	671	575	664	612	627	605	607	568	579	608	628	604	619	605	630	584	588	644	632	674	626	634	619	609	595	611	666	638	616	642	609	596	618	663	614	638	579	616	612	626	586	606	627	596	626	640	591	661	548	623	605	598	633	609	598	651	650	557	618	575	661	623	619	617	557	583	630	613	571	591	621	627	605	627	690	580	662	629	658	614	644	613	568	590	594	622	621	624	589	615	598	655	629	582	608	623	607	628	608	608	652	600	623	641	629	620	631	655	653	588	606	623	570	654	573	608	634	638	584	652	597	591	580	682	612	638	630	608	583	583	627	617	606	624	596	674	639	611	623	639	601	637	643	602	606	572	635	637	649	617	639	627	634	611	623	613	587	594	627	579	573	627	598	593	562	566	570	649	579	635	601	627	659	602	646	610	654	648	594	602	587	638	601	617	605	632	576	612	609	642	654	618	617	598	620	610	596	631	617	623	616	603	647	613	600	696	590	639	624	611	589	608	580	602	639	641	626	594	656	607	612	617	588	628	576	625	572	643	654	571	552	621	606	643	647	537	626	615	626	612	616	571	583	647	626	617	606	607	599	596	612	646	622	603	610	628	643	598	679	634	632	584	609	609	650	596	615	600	618	618	628	576	629	608	646	626	611	674	612	606	671	667	688	613	621	654	644	652	648	612	649	617	649	626	607	623	629	602	638	620	612	587	621	617	631	615	648
20798	6339	7836	4697	2089	1470	1170	920	909	898	599	543	472	294	254	267	289	291	265	257	242	243	219	184	206	193	197	209	214	213	192	223	197	184	219	198	194	189	195	218	177	181	178	173	192	179	188	199	192	199	204	183	169	178	147	187	183	176	159	186	191	202	183	179	154	171	174	175	197	175	163	186	171	194	200	179	151	197	167	190	176	189	203	162	167	182	195	169	151	171	179	167	193	184	194	207	180	177	186	200	204	178	156	197	173	179	181	189	164	194	163	182	181	177	180	195	176	187	165	181	154	192	175	190	198	169	154	184	161	165	180	180	170	168	170	169	164	202	169	190	180	167	168	185	185	173	180	171	177	176	171	201	182	177	191	192	206	174	175	187	181	183	185	170	180	205	171	170	206	159	184	179	181	155	194	190	156	158	196	180	180	175	163	168	159	162	183	191	215	190	185	192	198	183	169	174	176	194	182	196	166	167	197	193	167	189	160	191	201	175	195	171	153	170	192	137	179	185	187	175	177	177	189	180	204	159	168	191	159	182	180	174	193	173	171	208	170	180	194	184	172	180	194	171	200	169	180	206	177	174	172	172	185	169	170	173	176	188	199	196	204	192	182	151	166	192	168	196	173	195	194	199	178	182	186	206	197	168	185	189	174	180	174	176	184	184	208	161	199	168	178	189	191	182	164	174	189	208	191	160	164	173	150	190	179	198	196	175	169	174	169	194	182	168	182	188	185	181	173	156	174	182	176	214	165	167	159	201	188	189	185	184	160	175	186	202	175	196	219	224	204	178	184	193	215	172	192	191	169	166	200	185	170	189	197	206	204	168	156	166	173	165	199	182	171	176	170	175	185	191	230	187	172	166	171	178	213	182	179	197	210	198	174	174	190	220	200	164	190	180	192	198	193	155	151	210	192	178	170	165	168	183	153	187	159	178	180	177	190	177	188	188	186	185	171	186	170	158	167	180	177	169	174	172	183	190	167	215	205	205	178	186	186	171	192	198	201	183	174	189	152	196	188	170	163	165	191	174	174	187	151	195	199	206	190	170	194	180	178	154	168	170	173	182	174	183	187	192	194	159	175	183	167	195	206	184	196	171	169	172	182	149	185	177	173	209	177	167	199	181	180	184	172	186	173	178	185	175	171	199	160	177	174	184	150	166	171	196	185	191	201	174	164	217	185	190	180	192	191	186	187	192	173	175	164	191	166	175	169	192	163	180	180	168	179	162	179	182	162	192	162	197	182	173	162	180	191	197	175	170	171	192	163	164	169	166	207	183	166	163	192	166	205	245	190	172	170	184	185	174	166	183	172	197	184	194	161	189	194	162	160	170	194	180	179	166	177	164	164	173	191	174	184	201	176	181	206	190	168	208	162	188	170	181	154	179	177	183	157	182	175	189	194	179	186	164	157	187	175	144	159	202	169	180	178	176	172	197	160	166	188	188	172	173	152	175	177	180	201	202	188	169	173	172	180	184	176	185	178	166	197	198	177	172	194	154	150	161	174	205	164	198	208	196	199	176	209	201	175	177	185	191	192	197	165	190	211	189	172	162	191	206	152	173	187	186	191	167	192	186	175	173	222	166	181	198	162	198	185	169	167	162	170	172	199	176	173	196	147	157	179	212	188	191	183	195	204	174	171	186	192	164	183	186	165	179	197	187	210	218	198	190	181	202	192	216	194	173	171	173	176	202	180	165	207	191	188	161	165	200	200	169	166	186	149	209	178	176	180	182	171	213	170	184	213	175	177	216	154	182	188	204	186	159	171	178	184	168	194	180	203	181	158	189	167	200	190	169	227	194	212	169	202	185	181	186	199	191	167	182	177	185	187	180	166	185	167	187	159	189	186	197	186	176	190	173	187	160	174	185	184	203	182	167	174	176	164	186	183	179	181	179	208	189	162	178	179	175	177	200	203	177	192	163	181	189	187	168	210	182	195	184	179	190	185	172	186	168	197	183	187	187	191	189	164	184	200	174	173	202	159	189	190	178	153	167	190	169	174	159	168	162	160	196	197	182	176	184	175	178	168	185	202	178	178	205	170	203	193	208	200	159	172	168	190	171	185	184	182	193	187	205	185	194	190	211	166	193	194	185	164	192	194	168	161	187	175	195	159	194	188	164	159	181	185	182	206	202	180	205	195	176	182	182	185	172	166	157	184	164	207	180	175	187	191	172	167	200	170	196	179	176	197	170	180	141	170	161	167	179	193	181	199	186	194	168	201	176	196	166	168	181	150	173	176	151	178	163	188	203	195	188	220	161	174	202	165	193	188	176	203	186	189	178	166	166	176	197	190	189	188	186	179	189	192	175	177	200	180	184	192	182	172	179	186	187	168	179	179	187	167	194	175	190	174	177	188	189	203	194	201	194	174	176	164	193	177	180	180	147	190	198	183	143	175	161	159	178	158	179	194	166	209	182	181	217	195	163	197	161	184	231	204	202	167	182	196	168	184	194	157	170	181	199	191	188	160	174	168	184	173	163	150	165	172	173	192	190	176	169	179	165	185	199	183	212	191	194	178	188	150	146	191	182	170	185	176	185	177	162	162	194	198	179	189	185	198	160	184	175	177	165	162	188	168	192	160	177	173	166	182	195	179	183	149	162	144	175	188	177	198	176	199	177	159	172	189	176	167	155	200	186	155	183	181	172	188	170	181	178	167	163	182	205	184	179	171	177	181	157	175	220	191	200	197	200	191	180	214	161	184	180	155	184	175	191	215	177	192	183	155	182	169	192	184	191	183	201	178	186	164	184	208	168	183	179	186	202	175	173	162	183	178	185	190	190	170	201	192	174	199	173	169	176	188	182	184	172	189	219	168	170	172	161	168	178	175	172	165	187	189	141	192	163	177	167	172	193	173	197	200	185	155	170	159	194	173	196	170	172	166	211	162	192	172	175	150	158	176	191	191	168	170	203	173	215	184	188	194	166	161	175	170	186	173	177	203	204	189	206	202	175	175	182	158	174	174	173	175	199	191	192	174	176	171	187	210	186	183	166	171	161	166	200	168	165	170	208	220	180	167	202	175	176	187	183	197	159	217	165	205	184	180	186	167	175	174	184	189	169	161	188	195	185	182	210	169	190	193	162	163	190	193	179	192	170	181	166	193	183	199	184	172	179	170	157	155	180	174	183	172	175	199	204	182	189	183	184	147	184	197	196	154	177	175	182	179	180	176	177	200	160	186	192	157	166	196	185	177	181	179	171	172	174	172	201	186	175	191	215	201	188	185	182	159	169	200	170	177	193	172	178	188	173	161	177	181	166	182	191	156	161	156	162	165	164	182	187	167	169	187	188	165	147	189	159	181	190	192	183	160	180	177	181	197	143	184	176	206	164	161	196	177	192	167	182	197	173	176	176	180	164	154	169	166	181	213	157	203	192	156	195	181	173	205	190	173	164	168	168	157	177	198	182	180	157	176	187	181	182	173	213	157	190	161	182	176	160	177	192	191	182	174	166	191	202	186	199	171	189	210	197	183	185	162	181
12562	4975	12636	10417	5806	5025	4207	3818	3723	3459	2469	2379	2150	1260	1180	1170	1166	1108	1065	966	900	892	810	658	650	571	559	547	534	534	572	533	562	531	587	570	524	545	553	587	569	538	504	514	485	437	475	454	471	439	457	436	451	450	438	435	377	452	419	447	481	406	421	397	405	424	418	413	431	448	453	468	423	408	386	446	384	383	446	435	426	459	421	402	434	419	430	430	449	407	433	400	444	384	414	433	438	437	418	403	411	418	427	387	401	423	411	397	407	420	400	427	388	418	457	393	412	415	417	436	411	417	426	423	402	443	417	377	428	439	404	405	422	414	426	468	415	415	421	437	454	387	418	424	397	441	419	407	415	394	420	397	397	414	397	390	423	423	386	400	442	424	383	409	418	394	420	426	436	425	419	432	403	416	363	425	389	412	428	395	378	432	414	436	420	452	393	402	376	358	392	438	391	420	441	427	434	432	414	380	396	399	424	414	415	425	415	390	446	405	407	414	419	413	402	413	370	398	423	430	423	426	419	397	415	419	414	419	398	435	399	418	396	430	405	398	417	383	415	385	420	421	419	420	418	405	421	451	402	425	429	423	419	385	409	423	391	431	412	450	424	424	391	437	430	413	406	406	445	406	423	483	389	420	420	413	400	422	384	426	389	415	422	425	416	426	397	411	405	399	431	417	427	426	430	398	399	418	397	411	406	410	424	415	426	384	413	435	410	382	396	453	387	424	390	419	391	444	444	415	417	453	386	419	404	420	435	444	416	417	406	425	429	435	417	444	444	422	407	397	397	411	417	405	413	413	412	424	416	414	407	415	425	444	439	411	425	424	415	422	454	405	473	420	405	425	388	410	443	409	405	404	416	408	382	409	430	441	406	387	404	372	394	418	426	400	413	406	437	442	445	403	438	429	407	476	433	482	404	419	416	413	410	445	401	446	384	399	423	408	431	368	411	445	430	415	396	455	409	412	407	414	390	386	444	409	402	385	417	388	434	437	399	408	421	414	420	430	372	410	446	466	429	409	413	403	411	383	422	405	407	422	418	407	410	399	438	466	404	443	434	392	383	426	407	422	425	424	436	417	405	433	415	443	449	407	406	429	448	416	375	440	401	428	424	373	398	423	428	395	406	381	411	406	430	459	400	411	441	411	459	406	403	403	376	430	384	421	438	389	418	429	422	437	399	421	418	451	446	434	401	387	402	432	417	423	410	408	409	423	383	412	415	422	434	386	420	401	438	406	425	398	404	456	425	411	391	415	413	387	417	444	442	378	429	392	400	394	408	436	428	423	404	385	412	432	418	449	440	440	392	444	403	412	419	417	416	430	410	423	453	429	442	449	420	404	401	418	409	404	423	440	379	420	412	440	367	436	456	426	421	429	437	380	423	440	414	429	420	420	441	400	415	411	412	442	406	390	385	424	398	425	400	421	398	439	419	399	396	427	421	446	393	422	424	435	406	408	373	410	427	400	414	458	448	426	431	425	419	411	401	391	419	385	439	415	405	439	449	432	439	401	413	414	398	437	409	435	452	392	424	411	417	401	426	366	461	408	416	415	412	424	400	426	395	406	452	452	427	401	417	373	448	429	394	392	426	437	455	414	415	420	428	425	438	433	443	398	386	383	419	433	410	453	423	425	429	417	401	392	435	445	410	409	420	429	406	448	413	440	392	413	449	409	421	409	396	408	417	418	422	398	406	421	453	448	479	401	410	443	433	389	437	406	421	431	442	390	444	414	421	400	412	424	417	398	413	404	420	390	391	444	422	392	400	404	427	418	429	427	417	433	421	385	393	431	446	449	363	403	424	405	438	414	400	422	415	444	394	423	397	432	481	394	425	422	433	433	384	456	406	400	370	396	421	402	407	388	421	438	439	422	430	442	394	431	415	417	414	401	395	384	396	443	403	415	398	380	405	419	433	410	423	384	414	419	414	408	455	396	431	425	430	426	439	390	411	403	436	399	431	400	442	408	384	422	452	411	387	387	447	412	434	406	417	384	413	427	439	420	452	412	374	427	429	429	399	397	441	423	390	415	401	417	403	397	428	397	436	406	404	429	402	406	423	411	424	407	415	454	419	400	408	399	448	407	427	441	435	437	372	415	408	439	395	393	405	412	458	432	423	392	396	438	401	421	401	409	392	425	371	442	435	422	467	450	434	412	447	424	441	410	418	439	418	420	391	400	393	441	411	463	374	431	423	404	426	421	429	414	413	430	414	414	398	420	403	399	422	363	423	434	434	408	402	394	418	432	392	426	427	449	413	401	419	412	422	398	421	423	391	440	449	387	396	411	414	437	464	446	415	424	396	423	434	423	435	390	427	401	379	413	390	434	405	431	439	381	384	443	372	394	422	414	424	396	424	434	431	427	416	412	429	433	419	410	421	380	401	406	468	397	429	435	409	415	376	424	390	428	421	420	387	395	437	426	449	418	397	424	440	447	426	408	465	426	383	434	428	438	447	415	419	422	433	391	418	415	442	415	439	431	430	460	405	407	414	431	420	402	441	410	407	418	415	439	438	464	430	401	400	387	423	423	436	419	433	405	405	375	413	464	444	416	437	399	417	428	462	417	428	403	348	423	439	417	435	404	436	413	434	437	408	396	415	433	373	421	427	385	421	459	399	415	374	432	478	434	408	395	446	432	424	409	437	382	425	425	388	415	423	464	448	397	413	363	383	421	439	425	427	433	444	425	396	449	433	421	383	390	419	407	436	407	417	398	443	418	415	432	442	418	403	374	415	409	391	410	398	406	412	326	450	396	408	414	429	418	415	419	435	405	372	412	403	464	419	429	404	411	443	419	445	423	434	393	396	389	423	421	377	423	424	417	383	418	425	427	391	433	410	402	406	404	394	410	426	408	407	423	419	399	428	432	433	425	416	394	402	402	396	429	398	429	420	447	407	433	446	412	409	385	421	403	399	377	422	463	375	430	426	412	437	405	448	439	404	396	394	455	424	429	393	457	412	422	449	412	422	401	382	425	414	426	437	407	386	426	417	422	431	439	386	443	440	394	417	432	395	420	422	408	404	428	430	408	428	500	405	443	440	430	410	463	389	411	430	390	449	395	398	419	422	394	426	400	407	415	385	397	447	395	395	377	420	402	419	391	432	410	404	381	462	411	378	406	423	412	413	402	442	377	379	380	418	444	418	387	416	447	391	424	439	421	424	417	428	419	419	392	408	436	435	397	397	400	443	382	376	442	424	379	417	411	444	349	410	420	412	387	400	457	416	430	416	373	420	411	409	398	399	431	408	405	417	403	416	430	410	393	432	434	417	429	399	409	439	413	410	401	384	415	390	423	433	401	425	440	381	401	420	378	399	425	423	393	438	416	414	400	412	439	399	390	399	428	421	407	397	459	393	403	411	416	428	409	397	405	426	448	403	418	419	409	437	402	453	413	409	464	452	423	400	446	440	404	401	405	442	371	419	409	394	447	450	383	471	440	442	433	434	416	422	424	424	398	429	425	432	386	410	395	394	443	455	422
29928	10022	11178	6653	3233	2549	2033	1958	1552	1208	1003	862	684	439	356	387	417	337	304	372	306	306	261	237	220	212	232	241	231	235	229	195	206	211	227	205	190	227	217	216	201	256	174	209	201	193	184	247	188	169	172	199	199	189	205	209	212	186	158	194	202	177	199	189	188	210	181	193	209	180	186	220	207	184	174	162	194	169	178	183	200	195	211	191	163	169	146	185	179	186	199	183	196	213	174	200	173	191	186	204	186	186	195	167	179	178	162	181	173	196	192	167	182	179	185	166	181	184	208	168	180	190	200	187	191	191	191	196	196	184	190	169	176	181	186	170	166	203	197	194	183	162	185	178	176	213	170	183	163	206	181	164	175	203	184	198	176	175	197	184	184	197	217	202	171	197	201	171	194	206	195	183	213	173	178	186	192	160	175	219	174	189	191	176	189	207	181	198	166	210	176	161	184	204	209	168	191	188	197	179	176	166	186	197	180	204	189	190	190	188	148	205	176	196	197	195	192	197	173	198	179	183	188	191	203	190	184	192	199	199	182	211	198	189	193	194	187	162	189	197	205	160	171	167	188	172	210	206	197	206	182	206	177	192	193	195	163	176	209	199	214	202	193	181	200	194	228	196	182	202	206	177	195	193	179	201	192	176	179	197	198	192	178	163	196	191	171	196	195	189	155	159	190	186	175	195	190	179	180	191	193	196	208	175	183	185	191	168	187	186	191	207	202	177	196	185	169	169	193	187	176	152	189	175	186	186	187	198	162	178	175	179	217	213	169	172	178	188	194	179	190	174	197	168	197	193	177	181	182	173	196	180	180	178	186	176	196	175	211	180	195	182	145	201	208	189	184	157	212	173	183	169	189	163	215	189	208	204	196	170	160	206	191	199	171	193	199	183	182	157	185	212	207	185	175	189	205	192	155	190	192	183	171	177	192	191	183	191	199	194	197	159	185	183	177	158	207	186	193	153	184	158	180	187	201	187	189	172	196	199	171	183	217	210	199	196	162	183	192	187	186	168	200	175	174	203	176	185	186	206	193	175	176	180	207	190	191	197	183	173	167	205	164	160	168	193	217	155	147	167	170	215	179	179	166	186	186	177	183	178	190	235	190	174	196	198	184	195	181	167	216	197	182	168	223	153	220	214	210	190	177	173	177	187	172	184	182	189	202	202	181	167	189	180	178	181	209	165	173	197	199	191	190	193	199	222	203	216	200	162	216	212	184	189	207	187	188	207	209	178	166	189	180	180	180	202	223	186	210	196	189	166	196	185	185	179	195	197	180	194	192	204	186	205	189	195	189	184	175	195	183	177	180	194	171	179	175	201	205	174	188	200	189	167	167	180	171	189	191	173	165	169	178	194	163	190	180	178	183	203	178	179	201	189	197	225	185	178	164	202	172	182	200	206	195	193	204	201	177	199	181	164	190	192	178	176	213	182	190	210	190	171	195	195	190	175	193	189	180	196	174	205	153	177	194	190	176	190	191	207	202	159	189	180	180	155	157	197	201	189	168	175	180	185	174	198	222	168	215	200	197	196	179	189	186	210	189	166	196	191	176	192	187	202	157	171	175	193	187	168	178	194	212	207	178	181	168	206	175	177	193	176	166	188	210	166	186	202	177	190	189	220	201	177	181	180	175	173	170	181	196	196	180	189	163	193	191	194	192	179	197	200	181	187	189	192	175	170	205	197	191	206	185	178	185	187	182	194	183	176	202	156	189	184	186	157	164	192	196	193	218	174	160	166	171	178	200	183	149	183	148	179	192	203	171	178	205	157	172	196	185	163	184	197	175	184	192	188	191	172	170	190	193	159	193	231	162	191	177	184	184	186	190	235	205	186	163	179	183	171	172	173	207	170	183	189	199	194	203	217	192	207	174	165	194	199	192	194	193	193	184	215	192	174	177	159	198	168	182	176	172	183	171	182	194	180	184	209	174	192	186	181	197	176	189	168	172	189	198	186	163	165	188	178	180	201	174	168	178	179	188	179	214	188	205	183	171	200	184	190	182	171	182	224	196	178	163	189	174	180	199	205	173	169	149	193	172	207	188	192	202	178	188	188	196	177	202	169	200	170	194	186	176	174	180	172	173	185	173	195	206	184	170	187	198	163	149	174	183	205	174	155	182	196	187	182	169	199	198	197	200	174	177	169	194	157	216	183	198	174	174	204	186	174	186	180	150	171	170	185	201	207	192	191	185	174	161	174	185	190	195	175	180	209	219	211	188	161	186	178	173	213	156	199	171	189	161	175	182	213	172	188	188	187	195	207	183	200	168	169	176	191	164	172	158	194	197	179	210	202	178	185	194	226	220	194	154	171	170	179	180	150	196	176	183	166	166	213	174	179	168	165	179	200	184	184	183	183	163	192	200	174	199	196	179	167	187	227	184	161	169	222	182	181	211	175	199	176	196	195	158	211	188	197	178	189	183	184	204	206	174	198	163	191	188	167	196	167	167	207	185	175	187	173	178	156	199	214	214	164	172	203	178	165	190	161	160	204	183	202	198	198	173	187	205	193	187	209	167	216	198	193	180	209	163	174	196	164	189	208	169	179	161	165	188	193	183	180	193	213	178	179	187	185	212	186	200	180	215	192	169	151	181	172	186	163	182	192	185	174	185	196	201	183	202	185	194	176	196	190	199	191	183	201	194	157	176	193	181	190	188	188	183	189	186	188	169	185	200	167	168	186	168	186	189	183	179	167	189	220	168	195	188	175	190	185	188	168	191	196	199	183	174	185	190	191	183	205	194	174	178	177	183	189	190	225	169	207	206	160	198	183	154	160	186	186	199	166	174	204	210	196	173	176	178	180	165	192	198	195	196	212	177	171	181	204	178	197	172	162	178	172	179	185	198	175	173	193	168	175	193	167	186	198	200	196	167	167	191	188	173	170	166	205	179	180	190	198	173	196	169	183	212	192	183	178	163	194	194	173	173	182	190	201	193	176	166	177	184	201	203	193	192	198	168	194	178	189	182	190	173	182	171	201	212	193	189	197	185	204	184	171	185	194	172	169	195	165	176	181	177	184	175	191	193	203	180	187	174	185	198	196	181	208	186	188	178	183	171	209	183	182	211	167	169	146	202	177	168	206	216	200	173	186	175	184	183	186	207	200	152	180	180	185	198	165	218	174	168	184	189	177	202	183	187	195	205	182	199	208	153	192	193	175	170	184	211	171	213	207	189	186	182	197	182	169	159	189	162	171	173	182	175	204	172	198	169	181	222	175	165	171	200	181	168	176	155	170	159	200	210	162	187	208	177	185	179	170	193	184	175	199	190	186	188	179	196	192	191	199	180	193	163	188	183	187	176	189	211	182	196	193	179	184	152	200	187	179	189	186	194	181	169	182	164	186	191	170	201	168	178	199	190	189	197	148	176	188	195	193	202	179	209	188	198	190	187	210	175	197	201	162	190	185	188	204	178	204	166	162	191	191	206	183	171	194	189	203	184	183	210	189	176	192	193	185	176	189	168	213	185	199	184	180	169	185
16407	6861	15620	13016	8464	7325	6682	6614	5486	5007	4002	3739	2963	1866	1654	1688	1710	1548	1472	1325	1239	1183	1020	881	793	793	778	698	635	690	686	681	619	671	712	609	653	659	721	732	769	765	666	630	571	526	524	516	486	497	488	489	469	450	429	450	448	419	461	468	457	457	470	408	422	430	469	423	433	421	431	426	477	464	458	472	456	427	448	450	469	453	445	451	439	475	428	432	455	453	435	461	470	446	441	426	428	418	451	457	467	447	439	458	438	450	452	480	443	414	437	417	431	429	445	444	468	412	450	414	434	423	417	462	418	429	422	415	434	436	414	414	441	444	454	459	437	469	419	443	436	437	447	495	463	470	457	434	439	449	417	487	445	434	445	422	419	441	399	404	450	429	448	463	445	420	491	439	438	412	441	429	453	450	441	478	447	434	452	452	434	417	416	422	398	410	475	469	461	458	438	417	444	456	402	441	418	435	431	443	429	435	471	414	476	424	395	462	432	428	410	424	425	426	409	429	429	405	448	462	459	433	425	469	418	471	450	432	425	452	410	427	435	387	437	432	413	462	453	466	442	431	418	432	412	422	434	438	401	412	426	443	465	452	461	460	424	453	448	421	437	428	442	427	436	452	429	439	409	409	428	443	442	414	472	425	456	423	421	427	422	442	465	414	472	473	430	443	445	437	432	410	412	447	432	411	426	484	440	444	462	446	473	438	428	423	451	449	462	421	446	439	454	439	413	464	447	444	462	435	467	424	435	417	439	382	452	434	429	421	466	450	426	425	453	446	437	433	446	454	441	420	429	438	438	465	429	436	464	407	462	495	452	427	422	422	443	449	455	420	435	436	456	427	446	444	420	421	445	440	473	404	431	452	406	447	471	417	472	416	425	409	444	415	462	452	425	443	412	418	423	405	434	453	449	424	462	439	435	409	446	453	434	437	446	426	432	421	449	441	407	432	365	413	424	422	436	452	418	469	475	448	455	436	479	409	470	457	447	409	459	428	443	457	472	438	431	463	453	429	432	475	407	425	446	400	428	468	437	414	422	469	440	468	462	430	463	444	433	437	413	415	452	445	458	444	453	441	449	435	426	461	439	440	412	421	451	447	432	443	404	466	415	407	455	431	399	446	474	448	439	461	477	444	449	438	432	418	371	449	486	458	451	457	443	394	430	451	415	441	389	452	440	462	431	461	439	477	429	473	424	412	459	423	448	463	426	453	439	438	450	424	423	419	455	451	444	453	442	451	453	491	453	428	405	467	409	419	450	425	442	406	423	459	456	428	475	401	432	456	398	444	449	473	445	437	410	448	457	455	442	436	450	449	421	443	442	439	455	445	442	445	439	418	453	448	429	422	424	418	417	378	470	441	456	445	449	450	428	437	423	447	433	429	455	458	420	429	397	445	426	445	482	460	441	407	466	438	430	469	474	442	391	426	432	437	466	416	459	421	467	438	451	423	446	409	452	442	444	443	482	449	451	373	432	438	489	440	432	427	420	430	435	418	432	417	401	425	423	467	470	465	446	399	456	441	445	419	435	440	481	442	392	441	472	430	434	422	452	428	445	445	447	415	395	438	417	423	442	440	437	475	459	442	463	455	411	470	451	449	430	428	415	437	440	419	431	442	449	435	428	427	447	514	440	409	435	427	458	422	387	468	423	463	422	437	433	461	430	413	482	409	447	420	396	425	459	460	444	413	442	428	474	443	425	435	454	425	439	445	470	455	409	450	432	415	457	427	451	415	412	454	457	446	454	428	459	426	419	494	397	436	453	422	436	455	421	431	454	424	427	450	436	456	418	459	446	455	387	402	440	444	430	438	442	432	401	455	462	420	434	446	430	424	452	407	407	417	492	471	446	437	419	408	439	436	433	451	421	432	439	441	402	444	426	459	451	433	439	427	447	426	462	411	443	428	417	421	456	445	424	423	427	402	435	449	424	430	450	426	437	432	448	418	409	394	422	460	471	434	447	424	459	468	391	437	414	453	446	427	400	419	428	416	417	437	452	447	416	451	471	421	447	425	439	448	442	426	461	415	443	443	453	426	460	475	445	445	436	431	426	451	492	410	437	424	424	446	470	427	419	431	460	404	454	423	448	442	454	454	445	403	442	407	428	423	454	419	448	425	478	403	420	434	431	425	452	501	439	462	431	426	481	419	406	461	462	460	417	438	454	402	495	404	449	429	437	436	466	385	439	460	482	440	449	441	443	374	419	435	451	429	407	462	438	434	459	435	448	475	441	438	398	425	419	416	428	418	411	423	460	477	442	447	437	417	448	413	439	452	454	501	421	415	384	421	440	428	473	430	445	448	415	439	448	419	412	437	441	454	435	446	419	396	431	435	467	438	438	430	432	397	445	415	453	448	428	453	436	445	437	426	436	421	392	442	445	445	459	399	439	462	426	428	478	422	442	426	423	471	405	450	412	433	436	421	451	431	440	471	427	413	408	455	424	436	433	424	425	429	455	438	426	433	438	429	444	417	447	461	414	452	460	456	431	453	451	464	419	464	444	422	456	442	434	426	420	449	470	430	444	448	451	492	418	439	448	440	441	451	461	437	475	447	455	418	447	403	434	481	474	406	426	433	404	425	462	437	431	423	448	414	443	441	432	431	436	431	429	427	454	412	447	474	429	414	414	440	451	415	467	437	404	408	444	448	481	442	412	409	491	434	412	462	420	402	405	436	480	410	403	431	447	452	439	455	443	445	434	422	424	449	415	433	442	478	432	432	442	418	437	425	431	451	448	433	438	416	425	441	433	411	455	472	431	407	419	432	477	425	466	442	397	445	443	447	460	461	427	459	460	443	411	469	460	416	456	443	414	440	437	443	431	451	402	455	444	421	421	434	441	438	445	431	418	409	430	441	406	436	390	453	440	431	451	460	462	443	451	443	421	419	469	439	441	412	452	444	407	439	465	450	414	432	431	427	424	414	424	437	432	438	418	429	487	423	428	455	433	468	431	463	441	457	442	397	451	434	457	416	467	454	450	423	439	443	425	420	457	434	457	405	426	464	421	420	422	424	451	417	434	433	429	438	408	465	423	467	440	429	470	407	431	471	451	452	433	458	459	416	399	481	444	418	443	439	470	472	420	446	395	438	421	447	435	413	440	432	422	438	443	448	432	428	410	437	465	437	411	445	420	408	430	451	468	417	460	420	411	485	447	430	450	451	441	436	391	444	437	440	434	467	456	460	424	416	451	429	400	415	426	439	444	418	438	486	392	430	435	441	445	442	430	455	442	463	419	411	412	428	456	423	458	427	432	467	422	466	422	435	420	433	421	414	430	436	463	442	409	432	431	427	426	434	402	466	459	458	434	464	468	432	469	431	435	433	427	469	431	457	446	424	469	433	380	412	427	430	453	457	428	440	445	439	426	392	444	429	410	473	439	459	450	435	444	434	473	412	449	424	445	423	445	423	432	434	425	438	451	459	468	431	472	442	452	395	423	453	451	419	435	416	433	451	471	461	417	447	398	432	445	438	428	427	454	381
9367	3078	3732	1758	779	477	431	387	339	353	404	356	315	306	314	334	301	320	296	319	330	346	303	301	302	327	284	282	339	264	308	318	259	287	318	314	293	272	301	286	283	278	264	290	300	300	297	297	291	256	287	298	314	277	328	306	282	324	309	261	281	271	250	281	252	294	287	275	291	296	320	315	276	277	273	319	295	275	326	303	304	275	314	268	275	309	255	321	316	313	279	236	334	302	292	306	308	307	293	291	269	309	253	275	284	276	294	322	302	277	282	281	293	284	279	297	284	302	283	287	312	253	283	316	299	295	262	250	287	286	315	260	284	300	303	275	307	279	247	305	298	287	291	295	285	310	326	316	310	286	287	304	299	278	303	263	275	291	270	299	291	295	285	284	289	306	288	305	275	248	277	252	286	270	300	297	264	318	334	273	306	281	288	283	276	291	263	294	294	275	265	304	304	270	322	285	273	290	324	276	274	299	281	311	281	275	283	321	342	276	264	286	273	285	283	289	277	272	285	275	291	259	281	283	309	297	275	306	296	294	281	295	282	300	290	306	271	263	310	306	305	333	277	304	286	270	290	276	288	321	310	274	273	295	270	317	281	280	323	305	301	307	290	280	245	272	282	288	294	266	292	301	292	273	299	276	281	305	290	265	296	294	291	295	280	274	282	304	276	295	281	289	276	285	336	283	297	275	316	295	297	297	308	279	303	289	283	281	304	276	291	276	297	305	312	297	322	267	305	308	272	275	221	288	295	298	272	244	300	324	304	338	341	248	282	281	288	311	321	289	264	307	288	290	286	332	321	269	308	293	320	290	245	311	257	302	260	259	309	304	292	279	309	287	328	305	302	286	301	295	297	265	286	306	304	331	277	277	273	258	282	310	290	313	319	288	315	280	276	292	274	281	310	293	285	289	287	285	310	305	266	294	286	270	307	296	284	303	291	288	288	286	308	317	271	278	314	263	307	284	293	283	302	305	234	287	271	274	262	263	291	278	296	305	287	288	290	268	303	280	298	278	272	306	278	316	311	291	287	316	285	300	263	282	298	290	260	296	289	293	303	283	281	260	299	281	294	296	283	256	273	247	300	320	265	289	293	266	275	260	295	266	280	291	316	259	293	301	275	291	302	313	308	292	280	306	307	271	281	335	297	305	278	301	265	316	281	275	295	291	299	291	307	261	287	286	286	297	261	281	319	290	287	288	277	297	319	311	292	312	306	303	254	317	283	269	277	267	296	288	335	315	260	298	280	276	307	279	329	281	281	306	262	283	321	273	308	279	272	274	315	323	309	268	275	299	333	305	308	294	279	302	301	322	315	292	307	275	291	294	261	293	298	265	279	311	287	257	275	311	259	296	321	306	283	275	283	322	292	265	300	282	287	293	311	282	278	291	281	354	285	284	281	318	284	265	268	294	302	291	300	312	281	268	322	305	264	294	328	307	288	285	286	283	275	292	304	272	294	317	305	311	259	287	287	236	266	306	299	274	321	268	288	297	293	309	294	282	288	282	269	277	280	300	296	310	292	298	305	318	272	307	277	300	298	301	283	312	273	287	292	293	303	272	276	300	305	308	292	313	323	314	280	298	281	310	292	297	276	303	304	323	281	268	289	278	290	277	284	295	308	292	311	265	281	289	313	256	329	286	296	309	294	293	316	294	307	264	315	308	290	283	268	316	290	300	293	272	274	284	295	238	274	292	263	314	284	310	281	267	284	309	296	293	287	290	290	279	278	258	274	287	303	290	293	294	308	315	294	279	298	312	309	293	291	296	301	283	303	303	282	310	307	290	290	274	318	309	293	290	298	271	287	305	303	299	283	317	309	305	330	296	252	291	334	286	264	302	297	264	275	279	283	287	309	277	309	314	306	294	268	278	295	291	289	291	277	292	264	299	321	271	287	315	321	270	308	264	291	280	267	301	294	294	279	291	283	306	276	325	303	293	284	269	296	286	296	319	296	286	291	300	292	295	280	292	327	334	305	322	311	326	315	291	313	278	271	281	285	286	318	315	287	273	277	250	276	308	309	321	299	307	267	281	288	248	286	278	276	313	308	254	284	300	319	280	301	333	291	287	285	259	289	271	265	308	315	291	309	312	321	306	300	290	269	303	330	271	294	321	295	302	312	336	291	284	288	304	306	279	274	276	258	309	322	319	260	316	306	300	292	338	274	290	300	296	304	310	277	332	299	273	284	290	300	296	310	327	307	290	294	295	295	272	280	300	304	296	302	320	296	303	302	275	265	299	304	288	279	282	281	278	282	275	274	265	284	260	298	297	282	275	292	311	303	290	302	289	289	319	294	295	288	315	273	295	292	295	298	292	306	303	293	302	299	295	295	319	327	285	279	272	318	299	309	290	258	283	303	265	286	288	297	285	307	329	288	272	304	299	310	314	286	288	285	295	272	265	300	292	293	264	290	322	295	297	265	302	280	294	326	281	271	275	287	324	277	301	283	286	281	289	316	293	265	288	301	288	291	286	264	280	283	282	274	264	272	284	305	294	284	314	288	304	283	287	317	285	298	299	299	298	272	295	307	299	329	275	290	294	276	284	289	263	281	311	287	293	279	310	281	272	283	267	268	291	290	315	295	311	304	324	276	310	310	308	310	316	285	301	309	301	307	280	273	294	297	308	313	279	290	309	309	280	290	280	280	321	278	268	301	289	297	276	269	223	302	287	276	292	303	328	299	325	290	313	302	312	309	278	290	334	291	245	303	292	263	318	264	276	281	287	299	321	289	283	279	279	269	278	300	289	286	299	244	275	282	316	294	282	297	278	282	279	274	264	279	255	266	276	287	232	284	321	278	289	294	249	301	306	286	286	278	290	317	280	246	268	312	277	293	280	265	327	289	335	326	287	318	274	293	277	296	296	297	277	311	276	309	310	296	290	314	287	301	313	291	313	264	279	278	259	297	274	282	314	305	319	284	311	298	307	298	272	280	269	282	314	295	264	297	273	255	277	300	298	305	288	297	293	272	329	341	281	307	273	308	282	304	307	286	307	267	289	301	269	292	306	307	259	309	303	304	301	262	296	290	339	337	295	285	294	263	289	294	314	269	332	316	324	279	277	261	274	293	293	279	264	298	269	327	304	298	296	258	279	281	269	288	287	322	328	296	267	273	291	305	302	288	317	278	292	289	276	299	320	280	325	291	300	268	253	296	283	326	302	281	311	287	282	306	301	280	308	257	266	285	308	259	291	311	291	298	310	289	260	305	276	270	280	306	288	336	284	307	272	272	328	271	261	294	291	315	319	319	258	265	312	287	305	278	281	294	300	273	267	335	278	302	268	274	261	320	294	307	259	306	277	284	306	281	266	277	293	307	263	308	299	289	273	290	301	282	304	265	317	288	294	277	308	302	299	266	284	301	244	292	329	291	286	316	279	303	294	289	280	304	283	311	290	267	298	269	275	260	294	275	318	253	298	299	304	278	289	273	310	304	307	278	272	283	316	323	273	288	283	319	290	295	260	315	265	281	275	323	287
5762	2972	6646	4974	2308	1419	1238	1146	1101	980	990	1075	831	785	800	774	824	793	840	844	845	894	768	741	724	693	663	605	711	698	636	629	597	627	616	612	693	606	663	664	640	663	631	642	633	626	622	635	656	648	614	594	665	674	572	653	659	653	663	682	667	665	604	643	628	614	601	655	655	638	652	654	636	577	629	638	645	619	656	649	626	639	660	617	638	610	605	634	606	671	608	611	643	622	676	581	621	650	662	659	646	603	632	609	609	614	634	605	642	645	644	581	666	617	650	646	672	616	627	610	661	602	618	633	601	611	658	668	587	597	660	584	681	624	703	568	662	597	618	592	636	648	633	624	680	679	581	645	625	621	617	612	601	594	665	635	644	644	643	640	654	668	607	634	655	624	611	620	655	597	568	625	658	665	628	636	638	649	599	656	646	642	611	631	659	652	636	631	631	662	638	633	636	595	692	626	623	627	587	679	578	619	614	699	636	612	634	607	628	624	628	612	623	643	662	612	635	637	662	685	612	631	666	688	615	647	608	667	622	624	603	629	565	650	624	585	655	636	597	616	683	654	609	644	602	655	666	631	690	618	648	663	646	666	627	610	637	588	612	647	644	586	598	635	636	668	614	631	629	602	623	655	612	588	665	658	676	649	631	637	655	674	610	610	628	628	630	660	621	615	644	685	598	604	629	631	625	612	647	615	643	630	588	629	604	610	637	650	621	624	614	627	614	620	657	663	634	611	608	619	636	644	685	626	611	669	652	618	581	627	595	633	634	607	606	610	668	603	635	643	618	606	633	625	636	634	587	626	624	619	608	626	634	666	636	611	624	642	607	641	613	649	622	691	606	651	623	628	643	616	621	615	575	608	623	619	661	621	628	616	635	631	658	663	611	599	593	656	564	616	606	628	608	644	647	625	655	598	616	632	587	637	612	633	638	659	624	627	636	613	610	628	616	657	623	606	651	675	622	624	600	615	645	582	663	649	607	707	638	609	630	636	626	671	650	607	645	649	595	611	621	567	627	662	580	636	591	675	626	628	639	607	654	653	658	644	639	629	650	646	610	623	610	636	645	642	636	589	668	672	632	633	672	617	639	640	597	633	623	653	659	661	581	607	601	602	635	598	614	599	631	641	681	662	581	593	597	610	652	623	628	584	631	604	687	651	652	617	656	632	659	673	648	616	632	635	647	605	604	643	664	647	623	652	654	611	598	650	619	652	586	612	656	660	598	652	604	615	613	596	604	626	630	618	610	652	605	657	646	676	636	655	649	641	586	606	615	647	645	601	638	612	593	611	597	645	647	641	645	676	655	654	670	629	657	609	643	586	637	601	668	609	656	591	611	675	641	682	642	596	625	628	626	635	643	619	638	653	645	619	682	663	604	665	619	640	573	642	653	647	674	622	655	601	640	645	593	631	608	625	627	690	601	630	660	648	625	601	681	619	659	615	608	580	653	648	633	616	660	629	617	603	647	653	608	638	658	588	662	651	586	641	619	636	655	628	592	645	650	598	673	643	640	669	581	668	616	623	653	661	600	677	654	655	631	621	570	649	636	653	627	664	666	635	636	651	671	640	662	565	654	612	585	638	653	628	626	606	646	670	619	618	622	676	660	671	583	617	636	693	656	639	672	634	629	633	650	600	639	665	655	618	604	656	624	653	659	645	689	646	628	621	682	675	645	671	704	606	664	660	623	587	640	689	648	656	633	609	663	607	665	659	597	611	640	624	635	593	617	625	652	639	617	689	607	631	643	635	689	603	626	662	621	622	663	627	628	601	658	664	621	593	602	610	661	622	622	640	630	661	599	619	623	600	631	639	647	654	599	639	626	612	629	629	672	637	598	611	645	589	641	637	653	661	610	610	617	607	596	651	649	624	645	630	622	617	609	684	633	637	635	617	600	628	633	638	659	657	644	593	652	624	606	626	662	655	628	633	642	599	641	644	584	582	632	666	663	651	618	657	630	631	644	596	607	629	654	634	609	617	597	650	630	645	621	668	662	631	660	617	699	629	670	623	676	613	660	584	635	665	637	611	617	653	644	607	635	668	633	643	649	661	611	600	634	636	594	568	652	607	658	604	651	611	587	649	610	652	660	636	613	649	661	585	632	628	720	660	643	613	652	648	678	662	605	617	623	563	643	637	651	604	607	606	621	574	598	626	634	653	672	629	651	606	613	644	662	596	628	630	661	635	637	709	644	639	606	639	682	628	649	630	648	637	642	637	597	608	637	633	685	660	652	646	598	628	612	589	622	639	642	648	618	625	607	596	616	554	616	655	678	653	640	622	614	654	630	625	596	645	646	610	603	607	622	619	654	637	609	632	637	621	634	645	658	592	637	639	600	646	614	630	588	668	606	642	616	626	623	611	648	578	615	658	622	628	632	635	653	655	602	599	636	645	637	617	638	626	625	636	621	608	632	632	608	659	603	630	591	633	641	653	665	603	595	656	615	613	609	637	622	658	612	647	590	653	626	618	641	621	633	613	662	658	644	626	634	648	616	617	653	577	648	604	651	599	643	626	631	617	621	660	666	645	667	611	658	630	685	655	659	630	689	646	590	615	633	687	640	615	634	615	613	614	658	611	623	642	636	589	633	666	593	649	644	615	607	633	648	598	662	651	622	603	698	629	616	607	625	590	674	603	627	620	624	652	607	638	623	627	627	627	626	648	626	618	660	623	677	624	585	647	608	604	678	656	622	641	649	597	649	657	575	632	625	632	597	628	637	679	624	679	636	639	661	597	608	635	667	635	668	644	644	642	619	608	625	639	626	634	658	655	652	625	659	669	637	682	675	630	596	667	629	639	587	652	611	646	627	640	640	642	649	651	635	607	615	659	654	671	655	634	627	659	636	615	630	607	632	613	606	646	560	641	673	628	641	591	631	582	654	610	632	656	664	646	612	664	606	650	651	622	628	642	675	660	649	600	649	625	680	617	631	603	685	684	632	623	611	672	633	592	610	637	653	635	607	669	643	639	645	625	630	618	635	636	693	612	625	656	641	617	640	653	651	637	628	626	630	632	666	660	592	613	669	597	624	632	612	665	626	671	633	647	680	593	630	612	659	670	633	647	619	647	613	645	638	611	657	605	604	629	598	636	625	609	593	655	609	652	642	637	623	656	654	628	626	641	634	612	627	636	623	633	666	646	631	660	665	661	606	616	618	586	632	652	651	646	638	624	590	609	577	640	649	633	606	663	637	613	644	664	633	617	595	618	587	639	641	577	638	644	642	636	654	605	652	643	619	659	619	620	644	601	646	668	640	626	657	608	634	627	628	584	664	585	599	638	650	660	650	621	629	617	671	654	612	612	619	636	645	595	634	677	619	628	618	638	599	646	628	635	678	620	646	610	651	598	577	641	607	673	656	652	642	646	627	626	594	643	655	625	655	618	680	652	621	621	634	673	648	657	625	668	619	660	651	632	591	626	614	682	682	647	599	626	620	623	671	589	614	641	642	624	627	642	599	678	661	594	664	618	611	611	647	627
21950	7188	7212	3889	1832	1376	1234	1121	876	636	591	438	371	356	260	277	290	276	262	246	292	254	243	223	223	203	214	208	201	221	198	213	200	226	172	209	192	223	217	206	196	194	190	186	213	193	193	188	177	210	199	187	179	186	173	202	210	195	182	184	176	165	202	171	196	201	183	172	224	183	179	187	205	196	183	180	173	204	174	184	176	182	186	198	175	166	187	211	195	215	199	192	191	181	166	192	178	194	196	181	172	182	184	222	178	163	191	186	179	218	203	175	196	203	182	192	196	189	199	211	189	181	148	197	179	223	166	206	207	204	188	184	209	196	188	189	188	176	184	163	208	194	189	191	170	169	186	179	171	190	175	175	190	184	213	195	165	200	201	163	203	174	182	159	188	207	210	195	200	155	204	177	173	169	202	218	177	196	177	196	201	196	188	200	177	217	187	187	177	195	192	191	158	228	181	186	196	180	195	192	202	179	213	179	184	190	206	187	194	191	183	173	171	210	194	194	180	173	187	195	179	196	209	167	206	202	191	192	207	187	164	182	178	199	196	165	187	182	171	198	206	203	211	174	179	170	211	193	196	194	216	179	156	195	197	180	174	188	191	227	186	171	180	205	198	181	181	187	179	191	183	200	226	202	185	175	198	183	164	177	197	167	149	193	200	182	197	209	205	218	161	175	184	215	183	172	188	176	202	196	196	201	173	207	211	171	181	193	207	179	185	173	176	204	192	149	178	199	176	213	195	189	181	211	202	201	210	172	171	186	197	188	202	173	196	178	210	188	198	207	187	177	193	188	205	206	201	205	204	199	231	176	154	182	177	196	185	196	184	194	192	187	203	202	183	202	188	190	190	180	182	195	152	159	184	195	199	195	193	183	191	187	156	222	189	170	172	198	208	186	203	187	211	185	190	170	205	173	195	186	207	170	158	195	226	199	196	187	162	162	190	216	188	177	189	196	166	184	188	173	174	206	177	201	194	201	206	194	166	183	192	190	153	178	180	199	177	192	185	192	196	193	190	179	205	176	192	187	185	185	194	171	170	151	199	198	209	171	186	182	179	205	212	184	189	229	204	210	214	185	215	170	182	187	180	231	206	211	172	175	217	186	183	200	198	195	200	195	197	200	167	202	195	185	164	186	183	186	193	197	181	221	192	178	185	151	182	184	174	177	187	189	190	208	185	202	186	185	164	187	205	180	209	195	186	177	187	192	195	178	198	156	187	187	184	189	208	206	188	186	201	176	200	206	198	183	158	178	192	181	209	183	201	215	191	200	187	168	191	196	190	198	195	191	187	193	202	213	176	200	184	191	183	181	175	172	209	209	182	180	209	185	189	189	207	178	192	171	162	191	173	179	221	190	165	190	168	215	169	181	182	205	196	192	195	197	198	170	176	196	182	212	167	192	193	193	173	174	185	188	203	155	184	179	189	201	190	182	208	199	186	177	206	218	198	197	201	199	208	197	213	200	191	176	194	189	204	218	227	177	196	171	178	175	180	181	184	216	175	173	174	185	210	174	188	211	196	198	190	180	200	170	202	178	182	194	195	171	214	214	199	183	184	190	203	170	182	183	196	198	168	201	215	187	181	194	196	176	211	191	192	187	182	230	197	156	168	158	220	171	182	198	208	210	199	208	180	169	176	203	195	183	183	184	233	202	164	185	192	199	187	196	179	199	191	201	184	191	196	187	192	204	206	205	214	198	202	164	181	205	193	166	180	184	169	197	181	172	174	173	185	220	200	192	181	185	190	177	217	170	209	176	179	179	175	177	208	182	180	160	187	181	185	212	206	212	158	182	180	193	210	180	186	180	191	185	192	212	202	202	168	186	202	207	199	206	201	214	199	182	226	188	183	183	169	176	186	187	189	190	188	184	215	198	206	188	195	202	184	185	192	216	200	223	173	198	190	201	202	183	162	220	197	190	217	194	199	199	178	207	221	192	193	206	201	217	153	166	185	194	181	193	179	183	184	180	211	200	183	165	201	176	193	175	206	185	178	199	205	199	183	189	180	213	173	196	205	177	222	158	192	177	196	175	233	166	198	203	172	180	187	205	189	191	208	179	187	204	169	186	192	174	166	203	190	191	205	199	201	195	187	191	199	173	202	214	171	185	185	174	165	166	206	182	174	207	201	192	169	187	189	178	202	191	171	180	185	192	170	176	171	186	200	171	203	194	204	184	183	186	183	180	185	186	174	192	185	160	192	197	210	195	173	177	178	201	169	201	204	194	203	185	194	196	189	193	181	194	209	188	179	184	178	199	202	201	202	210	187	191	178	178	202	190	191	193	186	195	188	165	179	194	199	191	198	182	173	185	180	180	222	186	187	197	209	214	180	218	207	208	155	213	198	193	182	181	198	197	188	210	200	214	200	224	199	191	204	168	173	199	189	181	148	198	172	187	175	187	213	192	229	201	203	174	194	210	185	177	214	182	198	197	154	196	211	182	204	204	204	198	197	185	209	186	199	176	198	187	189	189	206	186	195	198	179	181	219	194	181	194	198	163	181	179	166	183	190	192	186	193	207	194	202	201	170	159	202	193	175	148	189	191	222	175	194	197	163	191	160	174	181	182	166	185	174	153	195	192	205	160	194	198	200	191	193	166	228	188	160	169	192	201	229	190	196	198	189	201	185	188	230	173	190	181	215	175	191	214	183	174	186	179	194	163	188	187	186	169	161	198	192	191	199	193	180	189	182	187	189	176	195	192	178	192	201	197	218	171	176	171	186	193	192	188	186	231	180	175	172	188	200	208	176	194	186	180	169	169	165	179	180	212	197	177	207	196	204	192	173	185	186	213	186	189	180	202	167	172	199	204	205	181	204	191	179	184	176	194	164	181	203	167	195	205	197	174	197	188	179	171	181	180	212	184	201	188	169	185	192	197	174	186	194	183	204	163	189	180	174	221	202	178	186	181	195	207	169	176	216	179	186	189	167	185	186	181	172	191	168	158	190	200	201	194	205	201	208	185	172	173	188	174	175	157	188	181	192	180	192	205	188	176	159	219	214	196	199	188	181	199	171	182	201	215	193	162	199	180	213	225	175	225	195	180	205	210	200	234	174	203	204	176	199	177	193	197	204	196	181	199	178	194	181	214	178	192	201	204	185	184	199	211	209	176	187	198	211	183	184	185	190	217	167	186	197	195	184	165	184	194	197	210	185	167	170	179	205	168	169	189	219	174	151	213	181	196	193	191	191	176	171	159	194	177	170	203	208	195	179	204	157	188	201	199	198	170	169	182	196	200	190	187	192	164	202	199	174	202	198	186	191	166	194	192	196	189	198	179	203	188	214	180	173	206	163	199	180	196	184	184	184	202	171	179	181	191	181	166	177	180	208	207	180	195	192	199	196	196	168	191	206	168	179	201	189	201	178	186	191	204	202	168	186	183	208	173	167	191	182	180	214	161	174	194	189	187	195	195	193	211	192	182	232	186	221	190	200	214	189	201	211	192	199	167	196	190	178	177	189	196	185	209	189	210	192	216
13399	5424	11365	8784	5392	4835	4676	3891	3371	2987	2505	2031	1609	1275	1094	1087	1069	972	1012	988	939	958	810	697	623	598	550	575	555	596	537	537	522	555	556	535	527	561	567	654	648	556	518	524	556	439	513	475	440	442	481	515	411	425	471	420	451	496	485	467	503	461	433	457	403	428	426	404	469	468	457	435	420	401	459	471	392	420	418	455	430	420	433	425	447	433	432	420	495	439	468	420	417	420	413	403	408	432	446	456	437	422	438	464	409	440	427	432	451	468	463	394	434	443	398	435	451	428	408	389	444	449	403	437	412	446	429	415	419	422	429	435	430	471	430	436	429	422	435	436	439	393	429	445	471	419	412	414	416	438	465	436	402	429	479	416	413	452	434	430	445	439	464	432	425	410	462	414	438	398	449	445	412	417	435	427	439	429	423	427	397	432	444	423	418	388	422	458	402	452	448	448	440	465	429	433	445	436	458	441	425	461	459	436	432	469	436	434	429	416	433	459	389	402	427	446	438	422	435	446	427	440	420	495	411	459	377	403	432	427	448	471	455	430	432	453	427	417	453	436	447	427	436	429	438	419	409	443	439	466	420	431	460	441	428	422	450	432	424	432	455	484	439	443	441	422	426	437	452	438	424	433	429	480	428	463	427	447	438	457	457	416	436	434	433	406	406	422	465	432	432	438	424	452	447	462	436	446	446	430	449	450	426	448	433	462	441	458	398	431	411	387	427	449	433	435	421	434	449	448	434	421	471	419	390	428	396	440	426	429	394	422	452	419	419	445	428	416	445	427	432	453	435	427	433	425	432	459	439	437	437	440	416	423	403	413	478	423	436	426	429	435	416	448	452	422	404	457	447	428	445	410	415	437	432	426	417	413	446	434	439	396	468	406	459	455	418	427	439	422	415	445	426	412	437	427	438	415	447	432	397	421	395	436	407	433	425	437	438	406	425	426	397	464	389	422	450	449	423	468	467	458	475	415	427	407	428	441	466	388	423	444	441	444	427	439	424	471	469	423	472	441	414	409	440	429	427	426	443	443	435	426	477	455	415	433	404	454	423	415	404	435	430	424	424	425	444	436	395	468	398	425	469	413	452	474	462	444	443	449	416	443	424	426	445	404	441	432	434	461	415	419	430	401	409	472	429	438	405	440	421	418	447	436	424	422	442	394	429	446	402	411	424	449	449	446	460	378	394	433	403	429	397	398	440	481	442	425	414	447	415	450	390	409	445	410	461	408	420	418	416	411	428	454	409	427	419	445	412	387	416	399	432	428	443	438	425	451	419	431	375	482	433	432	403	449	430	389	471	410	453	427	447	428	437	446	435	408	452	435	444	456	444	465	423	415	424	453	495	447	422	429	438	467	447	447	428	427	438	436	426	457	427	436	435	432	444	432	439	462	431	442	477	419	427	469	417	419	420	435	421	466	392	437	422	446	481	394	431	438	440	428	441	441	416	409	427	416	444	429	421	433	420	405	407	419	455	427	442	439	454	466	434	415	427	408	455	445	401	414	425	459	460	397	477	385	371	411	459	459	477	430	452	413	399	438	458	435	419	445	479	443	410	474	441	407	478	432	428	450	460	444	427	411	439	404	427	464	429	428	458	418	422	421	402	451	487	374	439	420	451	418	421	451	471	429	425	437	417	448	443	425	438	468	454	391	427	436	417	425	475	471	437	427	380	407	444	441	437	429	458	461	431	402	432	418	464	443	440	444	443	465	443	488	441	452	421	404	452	444	415	402	438	438	436	439	456	407	437	404	443	453	472	435	427	401	403	412	410	447	424	437	453	465	443	412	428	422	454	461	455	431	417	443	419	404	432	446	467	411	416	422	406	452	418	423	430	418	395	420	425	393	425	437	434	401	447	461	459	428	411	412	453	465	446	435	441	459	456	415	450	453	427	443	483	471	401	428	428	413	438	419	412	414	427	418	415	414	412	426	439	425	431	453	443	439	371	414	425	424	463	434	463	431	435	454	473	440	431	435	478	432	432	431	467	428	409	436	433	443	471	417	465	438	437	424	427	418	444	445	438	446	483	417	458	435	418	407	435	448	416	451	437	445	439	430	413	405	446	412	433	432	424	407	458	457	437	424	481	422	457	453	439	478	435	473	428	447	423	393	419	460	463	434	429	432	439	448	457	424	448	448	419	438	411	405	436	433	430	446	436	429	421	392	461	431	459	397	396	444	446	413	396	456	417	429	389	453	420	442	412	434	427	428	398	434	412	449	428	441	410	397	375	409	426	417	443	415	450	454	414	428	446	440	439	439	418	403	436	452	450	415	464	427	412	437	452	403	412	375	443	418	413	415	412	426	405	425	456	446	457	439	445	406	426	441	421	433	417	471	444	464	441	417	462	419	455	424	435	431	420	475	437	444	448	448	432	430	430	404	443	453	423	460	466	403	418	418	440	421	451	448	423	426	421	483	449	460	461	416	459	398	413	415	435	414	453	379	456	418	457	432	467	435	420	383	451	428	466	442	413	453	411	446	469	460	410	400	442	461	438	436	454	411	434	480	436	445	450	454	442	441	458	434	422	457	419	435	436	429	449	399	424	447	436	467	460	493	420	406	481	407	412	457	451	411	452	465	453	452	409	438	430	448	429	481	424	430	415	408	415	427	486	426	412	403	446	437	448	420	469	472	448	446	437	398	432	434	444	433	432	424	412	435	429	425	433	397	430	437	446	462	427	432	399	436	398	450	433	448	428	459	445	434	452	437	436	436	456	432	397	429	418	437	436	416	442	434	416	449	418	445	418	432	421	404	454	421	446	418	448	427	429	439	427	438	401	426	460	448	436	427	419	431	440	461	479	456	446	432	423	407	403	413	430	424	463	440	441	448	440	442	445	482	465	425	461	456	416	451	447	402	455	398	444	461	427	421	402	480	403	459	414	436	469	410	441	442	413	417	418	435	438	464	449	430	384	450	426	405	443	433	445	429	430	401	473	409	409	416	446	435	415	429	407	420	439	471	411	458	411	433	418	427	426	480	436	444	419	421	421	446	435	449	435	428	438	442	439	394	440	471	411	457	437	432	417	451	416	428	435	469	455	443	399	423	439	441	474	448	391	456	429	424	429	427	423	407	443	475	407	429	426	470	431	422	435	386	436	450	439	395	412	419	420	422	400	408	433	409	408	415	442	452	431	395	398	458	426	420	413	435	445	468	425	415	432	418	447	426	443	418	432	456	422	434	486	451	399	409	421	423	443	474	441	430	455	382	445	444	423	425	470	444	411	414	405	438	448	436	432	459	430	420	425	461	453	422	435	426	443	428	452	429	466	439	437	456	452	471	434	445	418	448	450	431	413	414	413	439	427	433	447	431	446	396	401	463	422	446	477	430	470	440	458	412	424	411	459	434	492	449	433	443	460	423	489	441	447	431	434	445	399	455	411	395	446	435	433	433	430	478	436	435	425	380	442	417	447	420	442	399	447	438	443	406	445	405	406	443	423	482	448	441	447	428	459	456	444	449	397	419	417	428	429	430
31736	12168	10784	5934	3147	2497	2059	1956	1399	1162	864	782	596	438	350	404	348	296	293	297	311	289	232	254	225	221	219	216	203	236	224	219	223	263	207	214	202	216	240	254	184	214	237	219	218	209	190	200	174	214	189	204	191	160	175	198	192	169	181	227	192	191	165	180	219	193	225	193	196	186	174	213	204	189	184	208	182	190	194	181	195	166	181	182	194	199	198	203	190	187	208	212	193	185	188	183	190	191	182	196	194	190	187	176	198	203	191	226	222	217	160	180	155	193	184	200	195	183	165	194	215	164	233	173	171	200	184	200	203	182	197	188	184	178	207	181	189	212	197	158	183	185	195	236	180	166	206	176	186	193	186	212	195	177	184	194	215	185	170	187	170	163	183	183	218	196	184	212	178	201	170	205	180	182	223	187	203	204	188	167	190	187	164	172	205	182	188	180	194	183	173	197	194	178	176	168	204	170	198	192	187	171	178	194	199	199	223	181	200	209	164	178	184	187	190	180	193	182	187	206	215	198	167	187	235	203	230	186	171	199	202	199	211	166	197	178	191	186	199	178	177	199	206	183	171	184	204	188	168	168	179	177	185	207	181	168	174	186	187	206	164	183	226	181	183	204	184	147	204	174	166	188	200	179	218	185	192	199	205	207	189	196	189	191	188	208	193	178	187	167	194	183	201	170	192	185	182	178	177	172	203	180	153	184	186	205	201	167	205	190	201	186	148	213	171	193	202	184	163	180	176	213	173	170	205	211	203	176	206	155	157	184	190	167	208	188	180	172	181	175	175	194	188	193	179	227	189	201	189	164	184	203	178	180	185	196	193	194	183	188	188	207	186	188	221	178	207	173	224	174	201	181	182	164	167	203	197	190	155	184	182	181	191	212	200	184	161	171	184	196	176	208	193	184	181	165	183	218	195	168	218	196	197	186	169	180	196	167	175	189	200	194	205	213	182	174	178	201	188	195	192	201	206	177	183	174	207	218	193	216	188	194	187	213	171	194	197	171	203	178	189	216	184	189	194	222	204	190	197	165	199	183	197	189	177	199	183	189	217	194	191	177	160	179	208	203	194	204	209	172	183	186	172	188	202	180	207	185	179	174	174	187	179	171	176	169	189	169	209	189	204	166	186	172	196	183	192	195	223	176	177	185	202	204	207	196	207	161	186	194	197	181	155	182	176	163	200	191	221	193	189	207	176	184	168	190	163	221	190	203	210	185	199	157	170	194	193	207	197	204	206	183	161	188	188	161	157	176	193	195	191	193	203	208	200	157	195	187	175	185	170	157	220	211	185	219	214	217	203	181	169	209	210	182	176	207	190	190	182	189	170	183	223	188	177	194	188	191	176	189	216	211	207	173	193	187	198	185	208	192	183	206	177	178	183	197	191	176	144	202	195	162	199	204	198	168	213	189	196	200	198	166	184	190	200	200	190	193	197	198	185	195	185	159	201	170	202	173	201	187	179	214	203	191	164	182	207	180	206	197	173	184	185	182	209	202	175	166	183	195	171	185	201	195	171	214	219	200	200	185	193	185	186	207	168	183	173	192	170	187	212	178	188	183	193	202	204	188	189	188	191	178	199	205	190	169	194	192	182	176	201	198	181	189	179	183	184	192	171	174	230	191	200	221	181	214	214	174	189	176	200	200	219	210	199	199	170	161	197	209	175	176	157	198	174	174	177	151	189	226	186	185	218	195	192	191	192	178	178	198	185	199	186	178	172	168	167	197	177	177	196	187	211	178	203	158	192	175	164	207	192	180	176	201	171	182	173	190	173	164	203	180	214	187	204	181	185	200	221	174	183	189	190	176	196	191	181	186	209	204	176	175	195	189	180	190	190	189	180	202	218	185	167	225	184	179	176	186	191	241	175	191	184	186	197	179	207	184	200	186	197	190	209	198	188	184	186	196	172	193	199	194	187	189	213	194	202	187	190	161	212	213	200	164	202	189	202	200	188	209	176	195	175	211	177	199	195	186	212	180	196	183	183	199	212	169	175	226	201	175	175	154	190	188	190	169	182	182	162	197	200	189	178	186	196	219	224	193	199	206	203	218	174	186	179	184	213	207	188	202	185	188	190	197	203	193	177	193	163	172	173	214	198	200	186	198	181	181	189	206	190	166	164	193	188	179	187	160	213	210	204	188	190	183	204	196	175	167	167	197	173	196	199	162	208	179	171	172	174	183	185	203	174	201	184	184	173	194	205	182	196	204	176	206	204	168	172	193	197	192	204	194	178	195	179	211	186	204	190	192	216	189	183	218	229	184	209	192	172	218	173	175	207	196	185	174	208	205	189	183	232	173	178	176	211	190	173	194	170	192	186	206	203	187	192	188	195	173	179	197	186	202	174	177	195	192	149	172	173	202	181	198	219	199	169	204	185	196	201	180	199	196	205	185	204	213	194	177	207	194	171	182	212	195	198	225	199	183	167	221	193	212	185	190	179	221	189	189	202	194	181	192	202	181	203	187	188	159	183	219	190	171	160	199	203	181	169	196	177	201	178	184	205	186	211	216	192	201	201	175	196	169	190	195	209	175	215	161	194	170	189	178	192	189	190	166	191	206	184	180	176	176	192	197	187	168	188	192	210	171	170	209	202	185	168	171	184	192	183	184	209	214	199	212	192	181	164	196	183	199	168	182	185	187	187	180	182	186	177	214	179	190	163	210	211	167	223	199	193	189	220	205	168	186	192	198	199	181	219	175	179	163	171	175	195	202	204	214	229	200	193	197	184	169	179	172	184	184	234	193	183	167	180	193	204	194	193	191	189	177	205	201	212	202	192	165	191	216	186	178	205	218	206	197	181	180	185	178	181	168	201	190	191	216	198	170	187	190	192	200	190	183	173	197	197	197	192	214	203	190	187	185	209	193	204	217	206	224	184	197	198	220	205	181	175	201	198	184	184	198	187	196	207	195	187	163	195	194	163	196	196	193	192	168	191	175	203	190	192	226	170	202	194	195	225	182	212	196	196	190	202	180	186	205	179	182	215	220	190	189	178	195	159	170	179	165	170	178	190	166	182	176	191	237	205	196	195	201	204	176	161	159	201	195	196	193	184	202	183	199	169	228	187	171	190	171	198	208	209	185	161	186	185	201	165	198	189	155	165	167	180	182	192	187	170	199	175	174	219	197	178	187	171	187	205	175	178	186	172	196	186	186	183	213	203	199	189	177	179	177	188	210	203	173	200	195	168	182	201	199	193	192	177	177	182	182	178	163	182	178	191	188	205	176	201	204	197	193	197	198	184	185	197	168	179	205	205	199	176	181	174	211	164	190	173	200	180	199	177	207	158	187	171	188	170	187	198	217	184	199	199	176	191	191	199	173	168	215	201	176	199	208	193	190	197	191	193	171	174	175	189	186	200	178	184	191	185	192	202	201	199	182	194	197	179	200	188	200	181	178	201	200	198	208	180	191	171	189	183	213	188	202	175	207	182	181	152	200	207	191	171	194	185	187	176	185	234	211	206	185	204	202	220	191	188	173
17835	8143	14772	11762	7896	7476	6765	6287	5174	5034	3873	3099	2618	1877	1573	1582	1505	1407	1314	1226	1334	1087	901	848	800	770	717	630	627	703	686	660	663	713	661	605	643	757	799	855	707	677	646	623	658	598	533	525	501	504	498	542	476	434	449	450	509	472	537	498	493	459	442	457	423	459	468	476	450	459	477	475	458	448	520	506	480	432	487	468	435	451	463	462	427	437	460	479	457	458	462	416	460	483	463	400	445	448	427	444	414	447	456	477	467	420	433	465	461	436	449	429	461	473	471	439	443	487	462	457	444	430	438	493	437	429	435	436	389	428	451	471	461	470	445	472	469	474	472	461	455	452	454	466	472	444	445	460	435	436	458	437	425	404	479	489	449	448	452	402	462	489	447	438	452	459	400	430	456	443	492	452	434	413	474	431	419	465	486	454	441	463	455	444	439	465	459	443	466	464	466	446	439	441	454	431	463	466	458	433	453	431	460	426	423	501	435	453	430	451	390	432	472	454	474	471	417	485	429	449	429	449	449	453	412	452	477	475	393	467	475	437	452	470	464	495	474	444	463	470	387	441	475	426	430	424	446	477	462	443	406	441	473	441	404	429	453	436	457	432	417	438	437	484	451	420	441	508	437	410	441	431	447	442	449	445	414	451	431	456	456	435	457	457	404	430	406	418	445	444	451	449	419	424	471	419	419	427	449	447	386	416	438	445	434	439	420	422	426	432	415	439	437	422	409	416	456	441	454	433	472	425	420	436	413	419	439	446	452	434	465	442	459	448	432	466	451	439	452	448	456	451	437	446	423	439	461	469	436	428	403	450	449	443	450	440	471	411	423	415	421	452	433	452	446	425	454	428	451	447	464	447	442	468	453	440	458	479	458	424	410	419	427	454	440	438	432	451	435	454	434	453	431	447	427	439	462	477	436	450	447	442	477	457	447	437	478	446	458	452	428	427	417	425	446	449	465	434	419	441	435	472	410	420	446	450	405	461	403	449	473	451	443	456	421	431	469	418	458	413	412	443	454	449	448	452	464	468	452	451	441	416	451	462	429	413	436	456	440	461	457	430	472	398	433	476	435	438	455	468	441	483	408	458	434	448	452	469	458	466	449	449	458	485	422	484	448	417	448	420	456	398	422	422	421	479	465	461	481	433	457	425	437	470	485	444	449	448	422	465	450	450	434	477	440	453	438	456	418	428	440	406	449	461	425	400	446	434	458	445	433	457	426	476	462	412	412	433	449	439	425	447	444	414	451	445	453	424	442	433	447	454	446	433	449	414	412	440	424	449	448	465	416	443	435	516	458	443	417	436	439	449	434	449	456	447	436	442	451	459	444	466	448	415	456	448	434	455	423	436	454	438	465	444	429	455	438	440	424	439	442	469	454	443	462	460	462	435	454	453	475	472	452	451	430	449	449	434	423	465	434	466	475	434	433	470	438	411	451	437	455	468	468	427	439	480	436	488	452	441	446	459	410	446	435	427	424	493	420	450	464	438	428	438	464	433	461	431	434	439	426	472	466	447	427	450	471	445	438	425	486	455	434	454	404	454	442	430	437	487	440	423	453	501	460	426	462	435	476	481	456	431	403	470	404	422	429	456	464	443	432	464	435	458	433	423	494	441	442	445	450	419	439	461	414	421	440	437	445	460	422	446	469	466	452	430	433	436	433	439	459	413	449	413	418	429	438	434	415	471	460	426	424	419	440	466	448	411	458	418	465	434	458	420	422	459	454	452	451	406	441	431	413	440	450	442	442	461	405	478	467	442	450	461	440	456	456	442	421	468	430	465	426	409	402	481	449	499	429	445	409	424	454	448	480	427	441	441	474	437	433	442	450	421	398	459	421	422	425	451	463	438	466	447	457	440	452	417	463	472	426	459	438	447	468	436	475	430	441	480	443	411	436	465	470	449	417	460	456	442	450	465	448	433	452	458	453	460	477	425	447	404	419	429	466	448	422	481	455	437	429	453	467	439	482	436	447	485	451	438	419	452	446	470	443	451	440	450	469	446	438	429	446	454	448	444	442	448	430	454	440	452	433	449	431	438	470	453	428	419	457	462	463	434	459	438	469	444	485	448	436	404	490	419	469	476	445	445	429	442	462	449	436	433	499	411	432	446	415	453	456	463	446	456	409	500	422	420	443	412	458	427	463	416	453	449	422	467	442	440	436	438	435	446	438	409	457	430	458	459	436	425	460	429	448	481	434	434	443	414	448	427	458	457	438	430	448	398	442	460	425	456	449	472	450	412	450	440	446	431	440	458	443	459	387	419	435	452	422	440	427	440	437	454	431	444	475	444	449	472	426	418	421	463	398	437	411	449	434	421	473	467	436	408	466	411	446	433	470	431	453	470	466	455	463	462	453	447	431	406	456	466	419	430	499	455	436	434	449	434	468	438	450	458	470	443	474	438	423	424	449	461	467	442	437	474	433	431	455	452	463	458	447	462	479	411	490	482	421	436	422	424	416	465	475	430	436	449	445	465	448	413	438	463	425	465	442	474	417	471	468	451	438	446	437	449	415	444	454	435	412	442	478	452	459	427	470	415	414	404	423	457	444	441	459	470	451	409	425	397	410	409	426	409	430	438	446	489	472	431	408	447	426	431	450	432	453	465	485	460	399	430	452	411	458	451	422	418	439	440	448	461	460	412	431	438	488	482	471	452	439	425	443	435	454	430	421	448	459	436	438	454	479	463	436	432	415	497	439	442	439	418	416	471	451	440	435	413	446	459	446	454	472	437	419	462	434	443	460	461	432	415	464	431	449	419	436	490	449	477	436	474	433	437	451	471	444	442	441	425	420	443	455	431	432	464	421	441	415	473	424	451	473	433	435	434	469	447	464	443	434	447	403	424	461	422	417	461	455	439	451	418	470	453	465	477	441	438	468	443	424	451	458	442	438	468	451	434	452	458	466	468	413	434	442	455	428	436	421	477	470	466	409	458	449	435	504	453	455	457	444	440	447	440	418	456	451	446	447	468	456	421	471	398	411	440	487	503	452	449	431	414	440	452	447	478	441	429	457	435	453	445	457	448	438	467	433	449	433	470	444	462	457	414	465	424	444	418	463	467	437	440	482	440	489	433	412	455	447	408	433	415	415	455	447	428	429	416	445	464	447	423	457	443	462	432	459	426	424	447	417	441	484	432	437	457	431	475	466	441	450	438	442	425	427	421	428	425	438	428	444	436	438	455	436	476	447	437	456	499	424	444	480	425	471	434	406	501	453	480	414	439	470	436	420	447	410	461	448	435	436	478	460	439	425	430	414	441	424	453	463	420	448	429	477	467	458	446	438	392	469	439	429	457	425	414	447	461	442	460	478	444	420	453	447	420	447	469	469	472	449	425	452	434	414	434	437	440	463	453	445	426	428	439	455	432	456	424	477	411	466	423	481	428	470	439	454	450	446	419	476	463	405	433	463	452	451	436	393	413	448	427	483	450	426	452	433	433	447	459	491	459	486	513	461	447	427	442	446	439	468	460	426	463	417	461
10404	3906	3766	1637	680	484	437	407	360	391	378	348	324	304	325	302	328	315	348	323	342	343	311	296	331	293	305	287	300	285	290	284	286	288	312	272	298	294	287	273	256	289	234	323	311	299	282	264	307	285	319	280	289	281	331	324	302	299	293	292	329	322	335	312	290	284	290	290	302	325	298	312	308	307	305	308	274	295	285	286	292	314	308	278	300	328	303	290	305	303	282	292	334	297	301	273	305	262	278	283	264	296	246	303	238	287	261	289	289	283	312	267	292	252	301	307	306	285	266	294	282	294	289	304	295	311	303	343	302	291	304	298	306	291	298	333	301	269	307	337	300	290	297	286	336	291	282	284	284	266	290	315	307	343	269	306	332	293	290	345	274	285	320	324	262	261	303	295	298	295	291	296	307	302	328	269	309	317	315	266	300	286	269	304	281	298	280	327	281	312	306	265	281	290	277	292	307	285	299	317	324	289	283	316	310	283	272	315	292	306	309	281	299	289	320	301	297	296	285	282	289	297	291	310	282	304	310	273	304	304	281	280	296	284	321	303	261	314	298	305	303	326	279	259	287	346	334	289	322	308	282	275	325	282	288	262	315	309	307	309	315	241	274	293	308	336	288	271	299	320	276	280	278	311	284	293	315	327	340	273	287	312	286	288	313	308	283	289	317	266	305	341	289	298	319	289	277	310	296	290	282	301	290	289	289	293	286	307	281	279	262	310	293	294	281	326	299	294	299	323	276	282	317	281	290	332	295	292	341	296	314	297	302	295	276	285	293	301	310	294	276	258	340	301	293	263	335	323	303	266	283	321	301	308	313	303	281	292	297	286	288	291	317	288	293	270	305	315	306	287	276	270	303	308	297	285	307	281	293	289	253	268	264	264	303	312	299	278	293	277	292	294	280	293	283	266	271	298	297	279	295	300	293	282	281	324	286	295	304	311	294	259	316	300	277	278	289	253	279	304	289	300	285	298	285	308	319	312	300	309	280	305	274	281	259	294	271	314	276	310	274	285	272	285	311	291	313	303	256	290	274	303	291	293	276	301	313	317	282	324	323	297	287	329	278	313	255	288	325	273	309	341	272	298	261	320	308	269	293	275	291	288	254	294	299	302	285	289	305	302	305	304	301	300	298	279	277	301	304	287	296	309	301	302	273	277	285	269	288	313	291	296	295	309	305	288	296	289	285	275	282	299	281	293	324	287	315	314	268	267	276	264	265	319	333	300	264	296	313	299	315	323	282	308	295	292	267	288	286	276	285	316	285	302	302	317	300	306	294	315	283	336	293	289	308	286	285	295	271	295	261	274	301	296	258	261	313	263	310	291	279	319	291	286	267	332	304	293	268	336	285	258	294	298	254	315	297	294	280	300	305	297	290	296	313	281	280	279	302	271	311	288	281	304	319	282	286	284	286	273	311	296	306	334	324	258	277	285	252	289	290	257	268	276	298	317	275	288	267	277	327	276	317	309	291	282	294	309	297	279	308	278	327	302	305	279	293	288	299	284	284	297	278	281	293	290	266	278	287	286	266	287	278	292	283	279	318	287	279	263	311	273	290	278	307	307	268	280	319	293	283	295	362	303	304	274	304	248	284	349	313	256	260	283	300	291	306	288	256	247	284	276	280	278	312	294	314	293	294	365	295	299	281	318	294	290	291	304	324	293	339	289	298	300	322	272	288	264	295	308	298	306	298	306	310	257	301	299	294	320	302	316	303	307	289	328	333	272	298	341	327	296	286	261	303	318	317	282	257	290	300	277	290	266	277	282	343	267	304	294	290	321	256	267	297	299	306	318	303	291	295	261	298	268	282	247	287	309	280	311	298	293	309	310	305	320	335	276	302	260	296	276	287	304	276	294	298	295	288	312	301	276	298	327	279	294	293	275	287	298	298	326	320	300	273	292	270	284	326	333	319	293	275	284	277	286	283	275	261	265	276	320	259	296	277	287	312	280	281	299	281	302	269	290	307	307	326	287	281	274	325	261	296	265	284	293	322	301	294	299	311	282	272	297	316	289	281	290	281	301	289	345	278	304	331	294	303	297	306	262	268	290	310	281	317	299	288	313	307	278	292	315	266	272	286	277	296	298	295	290	319	316	304	282	281	265	272	297	296	296	308	284	286	282	306	274	290	298	287	315	311	295	306	278	298	292	276	302	281	283	272	334	281	286	288	268	265	301	287	306	295	300	278	305	273	295	328	282	261	296	338	313	286	289	297	301	288	302	269	310	262	287	285	265	281	299	300	286	312	285	288	328	268	302	321	302	325	277	311	304	278	279	276	293	279	293	283	319	299	317	273	285	316	280	308	251	311	323	312	288	290	319	331	291	292	264	295	296	308	286	279	303	294	308	330	282	320	291	263	311	296	310	276	280	277	304	311	272	299	272	317	308	252	317	278	294	303	294	262	307	279	289	272	301	310	315	304	282	314	285	300	288	296	318	293	279	257	262	295	279	282	298	304	290	294	287	289	278	253	279	273	255	303	333	300	275	298	301	298	273	294	317	303	287	274	296	274	302	293	313	312	267	296	285	259	296	274	319	265	283	304	286	289	262	295	328	294	297	270	316	314	306	320	310	319	344	309	340	287	309	299	307	281	290	312	320	290	294	296	304	272	310	324	262	297	281	275	251	277	282	261	279	260	320	298	294	265	283	294	304	282	285	275	282	296	283	316	284	298	284	281	292	256	314	320	287	233	263	331	257	287	289	259	295	296	274	291	293	313	298	299	308	325	315	309	321	298	282	283	277	306	312	277	302	268	338	286	307	316	282	330	285	288	312	316	272	276	320	313	301	320	321	263	308	303	281	290	269	288	293	295	308	306	282	314	289	268	311	281	291	293	305	299	273	292	317	315	284	275	303	333	282	288	257	298	282	272	314	313	287	306	291	311	271	265	305	289	298	300	298	278	279	301	331	315	301	292	304	288	276	283	293	295	289	282	312	299	279	298	271	270	295	319	277	283	281	314	310	293	291	311	279	302	283	288	298	276	288	303	268	306	325	289	321	307	306	271	283	265	287	308	282	296	301	280	290	308	291	284	295	269	306	323	300	310	286	300	292	310	288	313	324	314	322	318	293	279	297	326	288	300	290	308	265	278	304	299	295	318	273	263	295	325	270	301	247	279	266	310	254	280	304	283	320	323	282	300	276	290	311	289	283	298	282	305	296	308	269	253	284	284	291	264	284	292	293	269	284	315	331	310	295	297	357	282	315	306	312	304	304	323	292	264	251	295	276	328	283	321	313	329	314	275	258	294	302	310	305	272	301	286	275	284	297	287	263	283	318	277	298	320	318	270	251	309	305	326	301	298	281	270	284	276	293	260	280	273	278	276	262	304	303	328	291	289	305	268	309	298	302	299	286	277	259	291	318	316	304	315	295	323	304	317	285	279	297	304	315	326	289	307	280	301	271	300	310	298	323	274	271	280	271	283	315	311	277	285	288	308	293	326	287	286	306	283	274	267	347	279	295	294	293	290	322	265	307
6261	3460	6590	4288	2110	1572	1159	1160	1004	1073	940	875	860	840	803	749	737	758	864	839	908	893	781	699	700	694	701	669	636	659	646	606	604	710	649	613	657	645	649	660	634	614	692	679	639	637	632	664	661	660	643	673	639	668	674	666	609	673	685	665	705	627	651	664	666	645	604	638	672	665	653	634	600	684	596	661	692	615	636	661	655	665	627	656	666	635	639	640	707	651	674	627	640	698	620	629	619	614	587	576	630	649	630	641	645	635	704	627	650	608	607	606	679	639	608	636	618	679	643	664	596	598	670	627	628	656	692	618	646	650	625	625	630	631	635	587	660	610	661	604	663	649	649	635	634	636	633	643	672	616	602	692	667	593	669	642	689	615	630	644	659	684	619	618	631	598	639	606	680	610	632	650	634	625	604	625	605	614	650	621	627	687	619	636	620	632	634	672	649	619	638	685	604	618	638	586	616	636	650	646	648	682	607	614	622	669	670	642	644	621	694	626	672	708	633	634	615	681	613	631	626	637	672	649	673	653	621	625	604	616	612	628	654	641	628	638	627	651	647	614	617	642	669	680	674	624	641	626	645	620	572	677	678	634	645	673	639	625	676	636	615	630	656	675	604	629	639	620	611	695	586	617	642	650	684	602	621	617	617	674	681	613	673	682	635	629	614	624	611	637	669	654	641	625	663	643	626	633	635	696	669	632	634	634	605	632	655	560	643	630	639	665	625	632	624	629	629	686	646	639	647	632	678	665	653	608	672	665	609	642	628	644	631	606	617	606	631	632	663	649	642	586	641	660	636	622	654	556	617	614	621	667	624	656	620	576	640	637	674	688	601	662	653	637	654	626	655	684	659	676	676	653	617	621	673	626	614	639	602	632	649	663	623	633	577	655	650	631	675	659	640	645	644	656	627	632	675	685	626	628	673	604	667	659	630	672	667	625	640	614	626	636	667	617	654	640	640	668	593	690	623	625	616	626	665	650	699	622	623	670	631	612	631	623	636	621	635	666	623	626	669	674	642	670	678	660	609	655	619	680	643	656	650	615	604	672	623	648	675	617	698	643	615	653	636	630	646	642	637	647	610	668	629	664	655	632	632	643	631	646	676	663	598	651	654	613	605	676	627	648	671	656	650	626	628	618	633	659	648	647	640	577	609	626	612	604	599	618	656	654	630	609	614	611	654	622	697	655	631	657	651	652	643	648	616	619	625	631	625	616	656	652	626	608	656	651	601	632	608	587	628	643	647	631	679	642	657	627	631	641	671	627	652	673	622	663	643	635	615	659	639	658	614	654	636	673	643	638	589	653	657	606	640	595	616	619	647	668	642	651	595	660	641	701	609	664	620	634	639	690	658	613	594	619	670	679	689	619	632	608	625	611	634	678	670	633	590	669	629	664	640	628	632	652	624	623	621	640	633	638	661	664	649	634	609	640	575	646	610	660	621	639	629	645	623	653	666	622	599	652	617	626	659	654	626	631	632	623	670	616	625	665	643	625	625	669	665	623	584	609	632	635	653	626	644	645	691	622	620	628	652	613	620	680	684	651	650	689	647	664	634	665	602	651	602	620	637	636	648	623	627	636	625	669	611	621	607	639	696	630	622	622	631	666	651	640	654	648	588	610	638	603	680	634	683	652	626	676	624	598	669	655	648	664	627	627	662	631	675	656	636	617	647	639	651	625	647	628	663	644	630	628	621	621	647	602	620	646	640	633	614	638	637	655	650	621	610	637	610	600	607	632	683	685	646	624	684	653	616	612	637	628	646	604	632	669	635	676	639	698	618	645	610	623	636	625	640	671	656	603	617	640	672	641	603	643	659	629	651	620	594	635	616	609	658	597	649	592	663	588	639	628	612	621	634	645	653	634	667	627	641	664	620	674	664	629	609	631	647	657	671	645	615	630	592	605	614	574	665	623	608	632	653	643	635	638	612	663	640	633	580	622	675	660	623	619	651	616	643	670	625	702	594	702	627	639	656	673	640	649	644	699	682	597	682	636	605	671	610	653	647	626	653	661	641	640	673	665	659	610	668	636	669	616	682	660	638	641	629	648	637	638	625	628	667	649	630	647	626	613	627	627	674	658	676	626	620	662	612	656	648	622	635	652	630	631	656	599	652	647	664	622	595	683	680	627	632	639	674	618	621	659	622	640	601	631	669	669	638	603	648	621	663	627	660	648	642	651	623	627	683	628	625	638	611	612	644	686	652	640	657	625	627	634	604	681	623	659	658	657	630	652	649	685	639	636	662	630	583	619	637	633	637	632	698	646	651	655	704	636	619	657	633	638	600	665	701	646	602	637	625	643	618	657	641	637	718	634	627	687	607	635	598	616	653	652	596	632	645	658	675	609	644	631	621	639	677	620	666	645	657	616	643	590	668	642	611	642	630	662	602	623	622	628	619	650	619	632	648	661	650	621	652	647	645	630	605	639	649	649	640	681	636	645	642	622	617	679	656	620	634	634	610	604	635	633	669	639	619	659	618	660	628	616	637	595	621	664	657	625	633	629	692	650	619	614	668	649	623	625	680	663	636	673	607	604	639	636	593	679	634	618	643	668	668	643	685	605	613	648	661	638	652	665	627	578	695	620	635	627	638	629	624	638	660	622	689	686	609	601	657	633	626	656	664	618	637	634	665	657	655	665	599	621	647	610	646	628	693	652	656	618	619	652	616	629	613	609	643	606	633	638	621	670	609	663	654	644	681	647	670	607	613	644	693	640	651	602	653	629	676	648	619	668	652	684	651	677	630	694	693	668	647	665	637	628	647	659	633	632	614	684	647	651	678	672	658	644	672	617	619	610	645	659	639	599	649	618	660	624	641	620	688	685	672	605	621	645	620	632	671	587	615	598	628	654	672	634	625	653	638	628	633	623	644	662	646	612	619	666	639	636	649	661	645	570	613	628	660	662	675	674	584	639	657	668	668	638	681	634	660	627	620	618	626	630	661	668	631	627	673	667	644	623	662	614	635	615	626	661	626	613	699	652	614	638	627	634	611	651	594	659	629	614	679	677	640	613	687	601	662	677	605	642	643	675	637	626	635	659	629	607	648	655	667	628	665	654	686	650	630	572	634	649	656	659	623	614	658	659	706	632	627	671	666	653	616	602	662	637	593	624	654	679	636	643	622	671	673	617	615	657	645	650	697	652	629	651	633	606	630	610	650	608	652	655	668	658	647	634	671	670	630	638	630	637	604	617	614	639	634	601	604	655	711	623	616	636	594	645	660	664	635	621	656	601	648	647	676	625	640	623	639	606	655	635	630	662	609	644	630	644	641	658	642	667	682	657	639	624	635	641	638	608	629	666	599	629	613	636	651	633	689	672	643	637	645	611	651	591	653	626	612	651	645	578	670	646	647	611	630	667	644	634	586	616	660	637	639	593	630	648	630	665	682	632	607	659	648	601	670	699	624	620	607	566	650	635	639	630	650	638	637	652	681	629	635	635	663	631	662	636	654	638	661	603	634	631	613	668	676	635	650	659	600	643
22239	7867	6920	3565	1950	1324	1128	920	888	721	587	422	416	327	315	274	273	295	279	296	278	253	257	225	241	231	200	208	220	235	227	209	234	230	228	210	206	205	207	215	209	216	208	227	189	229	238	175	208	196	208	193	202	184	228	181	191	177	193	201	186	224	207	189	189	183	173	194	195	188	192	194	223	175	208	189	193	181	199	200	207	207	204	217	201	192	179	186	206	209	192	177	187	179	207	180	209	195	220	214	210	192	183	184	188	198	221	222	195	210	182	232	194	200	218	222	194	192	192	235	171	185	206	215	187	225	196	213	179	189	213	193	190	179	177	178	201	166	176	190	176	217	191	201	198	192	176	174	180	197	200	201	244	183	186	193	195	201	203	199	179	178	197	202	203	188	216	207	203	190	191	167	210	181	183	217	195	188	208	197	207	197	225	159	204	203	202	212	212	224	203	187	204	183	193	222	184	194	198	192	190	201	230	207	188	200	208	196	219	197	184	194	197	183	189	195	189	195	209	217	192	205	204	196	184	198	212	201	209	195	211	197	183	211	195	214	195	174	193	197	176	186	199	209	184	202	196	210	213	198	223	191	177	219	198	201	202	196	179	190	184	184	203	170	184	190	179	210	218	197	194	204	202	195	208	213	192	189	192	184	191	202	169	203	178	208	197	183	201	195	196	192	201	193	200	187	214	167	179	167	182	192	189	194	186	202	193	188	194	184	195	207	201	187	169	206	202	167	193	181	164	223	197	205	193	232	225	175	189	204	193	189	190	181	191	166	196	179	211	194	207	195	184	177	180	194	188	188	182	177	223	197	202	200	218	190	191	179	212	183	201	196	217	192	173	193	183	207	193	200	189	207	172	187	179	195	190	181	195	237	179	218	194	230	187	190	181	197	180	190	192	203	188	189	202	198	202	205	214	193	196	177	215	193	185	195	191	182	181	162	223	206	231	200	206	173	207	208	193	185	189	197	203	190	180	178	206	208	195	215	209	167	215	184	202	211	196	200	213	176	207	231	195	211	188	187	179	216	199	189	181	206	217	220	217	196	216	178	190	218	207	140	196	206	195	190	191	185	216	182	186	189	164	197	210	207	210	213	174	202	184	173	171	209	178	208	220	179	158	186	191	187	175	179	182	207	194	188	195	165	181	204	193	207	187	221	192	206	178	199	186	197	209	232	226	201	214	212	187	186	179	186	169	205	194	199	213	211	167	174	209	195	174	186	212	188	186	185	215	185	195	207	210	218	216	171	172	183	174	182	202	182	214	210	206	198	188	206	229	219	189	202	195	187	236	175	203	154	195	173	203	197	218	191	187	191	196	210	165	207	226	221	186	199	173	198	223	196	199	175	213	198	194	185	183	189	171	178	190	184	210	204	231	188	226	189	206	187	170	187	196	225	177	179	216	192	200	186	201	220	189	181	190	176	194	194	182	176	191	258	167	183	202	209	202	196	205	188	178	177	204	222	216	179	209	195	199	194	180	183	213	200	216	187	202	223	210	192	172	207	220	199	197	187	222	202	197	202	212	202	176	180	231	192	205	177	212	176	193	181	191	189	226	152	204	169	202	226	208	216	190	165	242	161	194	213	178	179	198	179	201	194	200	195	201	182	203	208	206	187	197	176	201	204	217	200	223	221	180	203	215	217	183	197	203	149	181	182	215	210	193	173	198	173	202	213	211	218	212	191	212	193	191	184	209	167	202	188	224	232	201	203	195	214	197	208	204	210	201	186	201	168	218	190	165	224	201	186	188	202	189	220	197	181	167	187	178	218	200	186	203	199	191	184	205	198	197	198	181	189	171	188	185	185	181	200	188	214	188	193	173	220	196	204	198	183	168	191	196	204	188	192	185	218	244	199	201	181	185	212	178	195	212	167	176	213	178	211	179	191	194	186	169	227	218	195	216	202	185	192	200	213	204	187	195	188	210	216	183	198	169	172	181	207	189	178	200	189	173	192	233	200	194	194	184	214	216	182	191	186	199	212	185	209	200	197	194	210	184	170	201	179	203	184	177	208	209	206	195	204	216	203	193	211	186	204	189	209	182	187	179	188	191	189	178	183	216	197	212	190	179	206	188	163	184	183	196	222	244	207	203	185	181	212	200	193	223	184	179	185	194	193	193	189	207	185	194	193	174	171	182	203	179	174	211	194	212	174	188	190	228	196	197	190	213	190	190	203	174	194	193	184	195	196	188	197	186	218	208	224	201	191	191	229	169	201	221	194	196	176	161	193	210	203	204	162	191	186	215	204	186	200	190	186	207	220	192	196	193	207	206	193	204	208	170	187	188	174	192	201	176	177	167	171	202	171	210	163	166	226	214	199	179	192	207	201	179	178	184	200	204	218	183	201	225	207	211	193	183	204	222	185	157	183	174	210	196	210	179	187	218	214	190	171	190	201	192	185	195	216	189	171	195	206	217	202	219	204	202	186	215	201	195	195	203	190	188	187	201	207	186	185	184	186	218	193	178	202	167	190	199	219	194	204	192	184	179	178	187	186	188	207	176	207	181	196	197	206	231	194	222	161	182	196	182	212	200	197	201	194	188	188	205	170	185	177	201	206	227	187	186	195	214	190	188	192	207	163	203	188	210	170	179	201	192	214	202	187	196	191	210	182	187	213	208	198	192	205	206	183	172	204	226	148	186	198	195	170	177	196	191	203	191	206	207	199	194	187	212	189	185	200	200	163	207	208	192	195	175	205	209	197	183	210	182	213	198	198	201	224	194	187	209	173	195	212	193	197	193	205	213	186	202	170	218	198	180	187	216	221	214	187	172	162	220	228	202	192	213	214	217	189	197	197	204	186	187	188	221	203	183	206	182	176	160	189	192	188	178	206	188	207	191	177	205	186	186	187	210	195	183	184	226	197	214	199	206	176	200	154	214	205	178	212	217	190	200	203	206	211	204	228	200	182	189	205	204	233	194	187	198	182	175	184	164	219	217	188	200	171	207	189	191	198	171	201	220	198	187	180	191	182	185	205	189	184	211	181	177	178	190	210	175	189	178	196	192	204	189	199	176	189	187	186	190	190	199	133	180	180	209	201	204	203	180	189	197	196	206	211	209	173	181	206	206	162	195	186	185	196	182	187	207	186	187	194	191	219	208	181	197	214	198	191	177	178	201	218	204	208	201	189	182	190	210	166	189	177	195	205	204	200	192	198	186	186	204	190	200	181	180	192	179	206	208	174	193	198	202	187	188	199	196	185	207	206	187	186	227	202	190	203	201	184	210	217	239	227	193	176	195	225	176	199	199	209	183	180	181	187	203	202	203	214	209	210	190	234	203	196	207	211	182	236	205	219	199	177	211	172	210	171	210	193	179	189	212	198	202	212	211	208	207	199	203	198	196	216	175	205	197	194	190	193	166	157	188	178	200	182	197	198	187	181	190	207	230	204	199	200	188	204	208	191	187	204	200	188	172	227	200	188	204	219	203	163	179	211	204	205	210	214	205	191	196	203	194	199	218	185	158	198	220	202	207	178
13432	5928	10516	7857	5431	4518	4097	3873	3522	3027	2400	1923	1745	1378	1124	1117	976	928	968	1071	1027	847	797	641	643	592	571	568	563	583	526	545	607	580	577	529	616	599	610	635	589	565	599	584	570	534	511	511	465	499	448	503	481	448	493	456	483	503	463	486	458	486	434	439	507	463	455	467	446	483	456	438	424	420	499	473	424	423	464	423	456	431	482	497	444	431	451	435	444	431	441	463	459	453	472	472	444	454	451	455	444	460	480	498	445	443	431	456	418	446	457	453	469	443	404	443	484	467	474	450	472	434	447	428	421	450	458	433	423	466	445	456	454	427	466	489	468	468	435	425	445	454	482	431	430	454	434	424	470	464	421	428	460	448	427	466	451	430	459	469	448	460	477	435	480	426	451	426	507	443	434	463	467	458	455	431	488	462	467	483	488	470	467	481	427	436	411	471	475	453	432	457	467	422	449	462	489	444	431	452	466	463	422	458	454	454	441	480	453	485	456	424	419	465	448	444	448	435	461	455	461	484	420	445	422	457	451	444	470	441	435	454	398	428	439	456	453	467	417	423	474	452	464	432	455	461	452	460	448	447	423	450	419	475	443	458	434	451	442	435	449	434	484	397	407	448	443	438	447	432	456	428	453	426	428	492	447	469	433	445	476	444	434	421	442	446	475	470	451	448	455	451	487	450	430	447	447	471	483	416	462	427	440	445	473	471	456	428	441	473	467	433	440	462	447	438	419	447	444	456	478	452	422	461	451	451	442	440	459	480	445	485	468	455	460	422	506	447	479	461	466	458	443	428	432	471	443	419	465	431	492	440	436	405	415	438	430	472	408	462	434	458	460	450	471	467	467	494	458	473	498	456	482	414	479	440	440	424	456	441	439	483	445	448	472	465	464	460	463	467	481	431	433	436	463	429	451	414	464	453	409	464	470	452	444	437	440	445	397	417	452	419	417	483	453	460	399	456	454	445	476	465	468	462	426	463	430	438	426	453	465	413	461	426	455	468	415	417	459	448	440	422	461	425	459	492	461	443	471	429	443	448	477	432	449	448	451	451	444	454	473	441	429	451	436	442	436	415	411	460	475	429	479	433	486	453	437	455	451	430	416	431	451	436	472	433	435	441	463	460	455	491	479	439	459	434	454	447	438	462	441	445	476	428	443	453	453	431	430	446	438	463	447	437	483	466	419	437	448	442	431	476	442	459	482	452	465	458	477	460	469	455	493	484	423	478	466	424	463	473	422	479	414	442	479	447	401	445	436	448	434	443	480	446	435	446	455	456	418	438	438	466	417	462	480	475	461	456	461	471	501	438	454	425	492	459	481	415	483	452	433	445	451	447	440	415	472	459	459	487	454	442	446	435	435	476	452	445	427	454	494	460	417	444	433	454	438	408	454	476	418	443	444	458	450	475	440	435	406	467	425	451	436	437	502	449	427	442	454	467	454	448	447	439	446	448	475	448	458	493	432	468	434	462	421	424	489	427	455	437	456	455	435	462	480	473	441	461	476	441	453	431	416	425	445	444	442	450	448	473	455	466	464	453	421	454	478	458	434	479	481	477	441	450	412	436	462	453	433	433	455	461	455	445	483	474	449	495	472	395	438	461	429	410	472	445	463	439	422	453	421	436	460	433	469	446	448	508	460	425	429	470	431	490	458	475	420	451	428	441	450	465	448	454	449	414	437	425	438	458	449	406	462	437	428	413	446	433	426	422	476	429	478	416	422	408	409	482	468	408	453	436	448	429	431	437	429	451	426	425	445	480	450	448	459	429	458	442	441	443	459	419	472	425	488	464	447	466	432	497	419	431	419	445	458	439	427	425	437	421	460	440	461	440	452	443	452	460	456	449	457	436	455	461	452	456	462	479	417	446	409	421	461	445	468	486	425	448	445	448	419	416	431	460	481	430	471	459	414	458	456	434	444	441	421	429	468	467	437	440	450	431	451	460	422	437	480	394	512	440	470	469	450	415	450	444	461	450	455	442	469	446	480	474	429	427	433	488	426	434	452	449	454	437	454	446	427	446	454	460	443	458	444	464	453	418	443	467	492	473	465	451	471	455	456	483	423	412	423	430	459	463	440	421	438	451	426	433	449	444	446	503	428	445	442	448	419	435	433	468	439	454	468	440	457	455	427	477	465	449	412	470	451	441	436	458	482	414	466	439	484	434	468	475	443	462	472	421	471	460	473	418	449	433	454	528	470	465	447	435	429	473	457	464	468	426	433	425	452	486	458	469	469	438	446	425	438	466	435	454	453	448	437	441	453	413	451	431	443	493	431	478	501	435	454	464	426	474	451	461	421	465	476	456	406	432	423	475	419	421	461	471	444	443	470	433	461	447	450	466	436	406	465	460	426	414	442	449	455	442	455	420	426	481	410	464	440	466	453	445	419	432	469	419	442	436	421	436	447	470	440	505	466	444	448	457	465	437	467	403	464	487	481	442	458	478	460	484	451	411	458	469	438	449	426	424	467	490	463	453	456	430	475	434	475	453	486	460	433	468	471	420	460	436	450	456	495	462	474	442	448	444	461	451	454	451	460	455	435	442	443	428	453	488	465	427	449	440	458	424	422	458	436	488	461	459	491	490	452	478	488	465	437	486	436	452	416	478	421	466	444	467	498	475	457	451	444	436	462	476	485	445	470	456	486	455	446	431	404	448	453	405	461	440	421	447	483	416	458	454	445	471	426	455	462	481	483	426	443	444	447	424	457	459	457	440	448	444	438	386	432	490	478	390	463	459	414	454	453	443	434	466	461	442	441	429	469	451	429	459	426	426	439	462	448	475	479	448	474	437	454	447	420	478	414	410	447	430	456	411	442	456	407	461	462	484	442	442	432	462	451	430	477	434	444	442	433	448	409	455	468	446	439	445	455	478	433	464	445	436	440	417	424	470	413	459	431	465	462	406	461	419	451	429	416	452	428	432	509	437	470	444	469	464	465	460	468	447	452	449	471	443	441	433	443	434	471	465	435	445	463	452	411	397	471	448	444	436	412	476	405	447	454	460	445	394	490	437	461	470	442	436	442	436	434	467	458	454	465	437	456	443	442	437	437	468	403	447	409	449	425	462	433	469	425	435	447	420	438	456	487	438	431	505	421	413	437	477	466	440	451	469	442	431	426	478	463	468	473	444	456	458	463	478	448	458	468	435	457	465	493	456	442	434	444	430	470	440	447	486	433	411	455	451	448	453	459	482	483	469	480	446	476	417	426	457	424	483	438	504	406	432	470	431	449	496	399	450	417	404	426	460	404	410	443	451	444	485	462	472	443	444	461	443	474	440	449	431	442	426	448	446	458	441	453	416	503	476	434	442	478	428	444	456	480	462	449	440	424	446	443	491	503	443	490	417	458	430	474	497	452	422	443	451	432	450	445	442	479	413	458	479	441	494	427	443	437	437	441	433	450	463	434	455	488	442	451	469	436	433	437	430	462	472	452	432	419	457	472	471	451	464	430	506	429	478	454	444	444	431	433	454	441	442	485	433
32026	12302	9327	5072	3273	2470	2109	1748	1541	1164	879	723	589	441	384	375	322	316	312	319	330	289	264	253	233	220	279	238	249	229	234	254	255	248	226	242	226	237	253	232	235	264	226	255	235	254	212	192	219	232	205	200	207	205	205	195	196	236	228	195	216	219	213	208	222	219	233	200	218	184	228	206	218	213	226	194	199	190	179	203	215	204	209	225	207	210	218	206	203	211	196	226	212	174	199	192	213	210	233	193	195	192	185	200	192	228	227	192	212	209	185	206	208	188	180	211	204	201	210	202	210	221	199	193	207	228	189	212	210	195	207	178	186	170	199	223	186	193	203	209	202	210	227	201	232	212	191	214	209	187	193	230	229	217	217	186	221	210	216	222	183	228	199	212	206	202	176	214	218	188	212	209	221	224	190	188	206	220	204	193	217	224	211	216	198	202	201	226	211	213	206	208	184	223	224	184	211	213	209	199	207	206	202	188	205	206	224	202	233	214	251	223	210	218	204	205	205	239	209	218	192	195	209	210	193	212	187	167	193	212	195	199	240	204	207	221	217	219	211	197	210	187	195	198	198	189	208	205	188	196	195	229	224	224	230	185	211	208	226	204	214	185	216	214	185	204	194	199	210	216	207	195	182	206	222	207	207	182	203	220	190	215	217	214	183	197	212	210	203	209	175	226	218	192	195	201	197	216	204	221	204	220	195	205	207	200	197	211	221	187	183	175	229	205	203	200	209	220	193	177	209	210	238	217	179	226	194	223	216	197	228	198	194	218	219	200	196	225	221	215	208	191	216	228	199	225	235	203	219	213	171	213	194	239	191	207	193	192	190	214	203	194	236	211	205	205	183	191	185	211	208	224	200	200	194	219	183	183	196	185	204	190	206	203	203	192	236	218	162	214	213	248	205	230	201	190	185	209	216	233	199	200	235	178	222	198	174	225	219	217	195	196	197	192	202	233	214	217	223	205	202	204	221	176	225	203	202	211	192	188	227	213	205	200	212	212	230	218	196	194	223	197	222	220	190	191	203	170	212	201	214	214	206	218	208	228	223	192	211	217	166	187	211	203	210	193	203	206	202	208	211	212	196	195	201	204	200	194	203	216	222	204	213	222	218	211	214	190	193	213	206	209	203	181	200	199	211	191	218	199	194	190	204	210	190	191	187	208	206	181	169	203	193	197	204	209	190	221	216	212	219	226	204	201	217	190	219	226	203	216	193	222	211	202	214	213	219	199	209	240	186	210	220	201	211	204	211	212	193	184	190	218	193	226	202	201	219	211	216	223	215	186	176	174	194	202	208	210	209	211	216	194	209	196	203	183	180	203	224	215	209	175	201	205	176	206	210	213	205	187	233	189	200	197	204	218	201	234	187	223	198	187	212	221	202	216	209	198	191	210	197	220	211	205	212	217	221	210	214	213	181	233	192	185	222	201	227	203	200	210	185	178	215	211	226	205	202	194	199	202	206	185	229	201	222	215	190	212	190	213	222	194	179	214	192	204	234	229	226	204	196	188	227	205	205	199	198	195	186	208	174	199	219	192	211	196	208	222	198	185	185	205	189	211	213	217	200	235	192	226	223	193	198	197	206	194	229	226	187	214	189	194	224	211	203	219	198	206	219	204	202	208	244	224	200	218	196	196	223	184	173	201	207	181	177	216	185	194	209	215	228	205	215	198	217	198	213	200	213	215	197	185	228	192	209	211	203	206	211	202	228	217	196	205	204	205	238	191	223	196	235	220	190	224	209	197	196	213	217	202	191	194	197	198	206	215	206	202	213	215	200	202	218	204	224	167	211	192	184	220	203	220	193	189	195	187	199	199	217	227	193	212	217	166	218	206	205	205	223	208	203	197	223	217	197	210	211	205	208	218	180	188	210	218	222	177	184	191	218	197	207	188	235	212	187	216	223	210	227	211	206	204	247	171	193	193	206	217	214	192	200	208	168	218	203	191	197	206	179	200	199	207	222	197	203	195	207	203	198	183	206	189	194	246	206	222	206	220	197	219	206	211	213	183	188	227	204	184	210	226	205	223	191	226	207	211	211	183	212	222	224	212	237	200	206	203	207	243	203	200	187	188	191	209	220	204	201	203	206	229	231	226	209	207	201	162	195	212	215	213	193	211	189	229	180	233	215	194	180	187	193	194	199	205	232	189	198	211	216	215	221	181	204	205	223	229	206	204	206	196	202	218	195	195	164	190	196	194	197	206	206	224	233	214	220	222	195	202	189	162	184	217	205	187	198	221	210	202	194	212	177	218	201	217	209	203	201	204	187	203	197	218	214	161	194	212	210	230	177	200	176	229	200	201	194	235	220	231	211	218	205	215	208	196	244	224	238	201	208	199	188	218	193	190	215	191	189	204	201	194	207	204	191	227	212	182	211	213	227	195	213	213	211	205	209	221	224	166	208	206	233	224	210	205	217	201	191	191	205	222	191	232	227	166	189	198	220	204	194	203	213	201	195	220	195	193	208	200	202	215	210	237	231	218	209	228	205	215	240	203	220	188	243	200	199	215	204	186	194	192	228	210	224	223	233	217	220	213	209	189	224	196	215	180	216	205	249	214	235	241	214	185	204	184	185	199	209	203	241	205	201	198	178	199	185	208	196	189	216	215	242	212	183	226	194	196	210	234	205	204	182	198	211	195	203	211	216	209	213	185	210	215	210	233	240	211	248	213	213	204	222	232	241	225	224	209	210	223	216	214	201	204	199	184	229	188	225	207	204	183	236	227	189	212	244	244	233	199	194	196	208	214	198	199	196	205	196	206	212	196	238	205	197	206	222	220	202	209	215	209	209	182	204	207	191	214	220	194	235	192	209	196	240	208	224	236	187	212	177	201	220	208	176	168	220	195	196	155	219	191	221	219	213	210	202	226	175	223	198	207	238	194	186	220	201	196	230	214	224	218	239	186	202	197	213	201	214	196	200	180	200	196	204	211	215	225	206	198	180	213	210	244	183	186	188	207	219	210	218	198	211	212	214	206	209	198	225	233	197	192	180	199	200	214	204	194	206	189	232	201	230	207	223	220	216	213	198	193	209	209	213	205	188	183	209	213	211	195	196	195	219	254	188	236	215	219	184	197	191	215	201	185	221	205	206	194	200	202	202	201	209	214	218	203	186	222	211	224	198	175	198	199	240	213	194	236	187	179	223	205	178	225	207	217	183	187	198	212	220	229	206	197	184	177	243	220	187	230	199	215	210	220	280	224	207	198	206	217	210	218	181	206	218	184	199	227	194	215	214	220	198	213	199	218	207	200	163	207	207	179	223	203	194	220	195	204	226	193	194	221	200	188	198	210	189	199	213	234	211	182	215	227	214	202	206	202	198	228	209	176	197	179	198	195	194	183	223	214	190	171	199	193	201	196	209	209	225	199	208	216	208	194	198	189	219	222	213	192	253	205	222	210	217	198	222	215	177	195	208	178	195	217	210	208	239	218	205	209	186	222	215	210	218	173	198	214	188	174	215	212	213	217	219	231	230	224
18066	7923	13157	11066	8645	6646	6310	6053	5489	4441	3649	2835	2655	1932	1693	1640	1456	1271	1347	1471	1328	1074	976	792	799	716	677	656	751	716	767	710	744	757	731	777	732	815	773	952	762	738	685	705	714	606	599	551	525	561	592	497	521	464	520	533	570	522	536	568	506	479	500	487	484	478	480	465	510	553	538	516	534	456	479	487	469	463	487	487	486	526	450	433	471	479	489	484	487	490	479	478	500	457	477	439	452	480	459	525	465	506	449	450	490	428	466	481	486	474	522	476	481	495	463	442	475	473	489	487	517	502	452	480	479	450	491	477	456	470	502	440	463	530	471	477	474	499	480	469	461	470	523	517	504	502	494	510	487	488	498	456	497	478	484	514	505	503	500	454	490	500	478	475	475	501	442	461	493	500	495	498	490	474	458	459	484	481	478	514	498	480	510	495	482	506	474	459	494	514	451	505	507	487	487	496	449	499	523	472	480	502	446	491	459	483	506	480	496	486	499	444	470	474	497	490	465	460	510	484	465	480	505	494	503	479	492	493	510	470	484	435	462	504	475	503	480	470	452	467	471	459	483	505	491	492	477	458	489	468	492	501	529	499	498	489	456	483	485	459	460	496	497	529	495	486	482	530	475	493	513	500	514	478	493	463	478	497	483	448	480	480	515	463	468	487	499	480	500	458	497	513	475	446	508	474	489	443	456	513	526	495	480	477	491	476	488	493	459	474	500	499	451	477	495	471	483	442	464	451	456	462	487	479	483	455	458	465	445	459	464	461	477	509	488	489	500	493	517	485	479	503	487	472	498	488	456	501	458	485	522	485	487	490	536	476	498	508	470	493	480	512	442	466	488	465	485	488	448	465	495	513	476	497	507	496	526	500	480	450	505	464	511	474	488	535	471	446	456	491	454	506	491	507	458	454	491	501	489	474	498	482	528	481	496	466	471	465	468	515	453	453	492	500	484	476	476	479	468	464	467	443	495	493	492	501	471	487	481	513	485	505	484	451	471	516	417	511	461	489	479	469	532	475	466	502	518	483	497	492	453	455	464	468	478	514	487	506	482	484	420	473	502	491	511	470	460	514	529	494	502	499	487	501	502	517	462	470	481	479	466	508	500	482	486	449	488	445	483	456	489	463	468	488	482	468	489	455	453	489	440	488	499	497	448	465	472	485	452	495	496	481	495	455	476	495	501	491	500	485	493	481	478	465	457	508	466	473	521	475	491	482	496	477	480	480	450	465	458	495	472	462	471	523	516	453	511	471	478	488	467	480	471	475	485	469	477	520	473	475	458	480	456	504	471	457	481	483	477	501	520	482	444	478	494	476	480	493	486	480	442	457	468	462	471	465	474	502	511	493	482	498	502	519	424	470	488	459	457	522	472	479	477	463	469	475	521	520	451	466	495	499	473	499	477	448	507	430	492	478	458	505	489	502	507	469	522	506	502	496	482	473	490	507	528	455	514	443	501	475	467	463	489	487	462	482	497	521	503	452	497	470	504	527	472	456	512	475	465	491	450	455	506	518	478	459	458	478	462	506	477	472	482	521	484	498	511	498	479	495	440	487	476	444	468	473	450	503	471	497	463	508	484	465	472	461	497	467	472	469	498	487	443	467	480	514	475	480	470	475	489	446	473	503	504	501	511	463	493	483	488	497	475	464	467	465	454	480	511	482	498	490	497	460	524	468	501	496	501	525	504	483	539	490	498	488	487	475	508	485	432	481	512	538	454	501	474	489	475	480	494	464	497	483	481	465	432	463	458	483	492	462	497	469	516	461	448	451	428	482	477	493	487	474	501	502	450	463	480	472	473	471	469	497	486	499	477	513	451	482	475	502	510	458	515	496	487	463	519	475	506	480	498	495	528	531	462	499	460	480	495	473	455	493	473	488	491	476	496	482	515	485	504	474	493	503	507	483	496	486	477	482	498	486	487	476	480	497	458	482	490	505	485	458	485	479	478	488	463	501	448	450	461	496	505	485	482	492	433	493	486	485	460	509	487	437	459	503	494	451	507	491	489	490	481	469	469	458	469	491	479	489	550	516	460	419	515	473	459	475	490	504	507	476	473	485	476	448	478	486	463	518	441	482	499	494	482	504	483	512	482	484	500	481	463	502	479	487	492	476	471	508	491	502	469	441	477	487	486	443	472	494	479	492	472	494	473	467	468	458	479	480	501	446	494	482	492	458	490	457	465	505	480	489	526	505	480	488	523	492	461	457	467	488	497	468	479	461	437	531	474	485	432	498	446	483	486	461	531	493	510	482	506	496	452	503	510	498	436	499	501	519	491	478	523	438	487	504	496	484	444	495	455	468	430	473	499	450	469	493	465	502	512	443	441	498	519	509	483	463	488	519	475	477	488	492	466	461	453	483	497	468	470	536	479	490	500	485	533	505	516	470	515	453	492	507	498	494	465	521	489	480	507	496	482	485	507	446	517	484	481	494	512	515	475	526	466	488	488	463	450	511	479	520	479	482	455	499	479	509	464	460	453	471	487	496	461	493	468	472	482	506	484	490	483	454	531	494	479	465	471	504	509	428	490	491	474	506	504	451	515	495	508	478	460	504	479	490	514	472	503	510	509	455	462	476	515	457	468	474	456	489	473	490	507	444	441	507	499	508	493	471	507	465	477	458	496	474	508	434	492	470	462	512	481	478	477	529	489	477	506	466	486	484	439	509	515	447	530	471	435	461	472	441	468	520	513	492	497	483	474	462	476	448	490	499	491	489	460	464	485	480	480	463	483	447	457	505	492	463	501	472	519	482	508	518	479	456	484	479	484	472	474	465	479	500	508	521	460	505	502	515	506	480	476	474	501	486	431	523	504	479	494	496	457	517	456	527	476	494	457	444	492	491	500	474	503	471	480	475	506	501	442	479	443	485	522	487	470	450	501	518	496	496	488	485	507	440	441	502	458	453	468	473	484	510	486	466	506	511	480	508	516	535	468	473	521	467	498	528	484	446	515	483	483	495	487	498	469	504	521	493	493	470	503	456	530	478	495	517	479	479	502	491	523	461	471	506	470	498	448	500	511	489	503	481	526	521	505	492	529	495	457	457	490	462	450	485	461	497	502	518	498	487	495	503	469	461	477	496	505	497	473	454	489	461	509	478	492	550	490	511	466	428	501	501	509	522	503	496	496	455	537	455	494	497	518	488	486	504	503	479	497	440	493	449	507	507	471	505	462	483	503	493	480	480	482	451	495	487	472	512	498	478	459	477	517	454	442	480	493	451	462	518	459	471	500	519	489	481	497	453	495	484	487	476	488	470	482	454	507	495	498	477	481	446	483	460	503	525	471	479	483	446	482	428	437	456	437	514	457	483	499	496	502	515	537	475	506	517	499	483	440	515	474	457	514	469	485	473	476	465	478	493	478	478	481	468	469	487	478	448	517	465	509	494	526	449	499	480	497	489	465	506	484	472	472	474	496	498	482	468	501	490	484	468	489	484	543	457	510	455	463	474	491	475	453	464	454	489	482	469	478	458	505	462
10305	3457	2662	1450	847	533	489	445	381	372	383	373	384	380	318	343	365	354	351	364	337	349	382	353	346	351	321	335	344	328	296	289	334	347	321	298	351	330	316	327	334	312	307	326	324	306	330	295	333	309	310	320	306	324	324	351	334	319	302	288	326	332	288	327	328	364	312	361	327	316	363	282	322	360	304	328	322	345	362	338	344	312	319	342	327	322	301	331	325	324	269	336	327	371	321	324	314	301	344	297	343	358	309	345	338	297	327	353	301	326	333	350	349	289	300	327	327	294	332	346	305	328	310	325	327	310	344	347	302	326	295	340	340	357	368	312	342	333	323	322	314	300	316	295	300	326	333	330	324	329	336	356	319	296	291	307	314	266	320	313	291	354	287	338	320	322	303	305	340	328	350	286	328	324	334	342	307	257	305	301	336	330	322	322	309	315	329	332	338	335	323	352	328	353	367	303	295	337	345	314	347	295	326	319	330	340	335	326	315	316	332	289	312	342	326	322	308	313	298	329	328	300	326	306	303	323	316	316	343	307	327	304	324	304	359	318	310	317	355	320	339	318	337	319	351	297	329	328	352	300	312	316	333	342	311	355	329	354	334	327	302	311	311	323	327	326	344	312	313	280	275	306	330	306	312	291	323	342	319	338	304	287	303	317	301	335	332	298	298	271	297	338	304	330	326	277	281	291	351	301	363	341	325	333	354	391	354	320	293	331	318	319	307	317	308	343	360	319	329	302	326	316	324	279	313	341	332	335	327	308	329	298	311	323	292	327	316	309	345	310	361	291	310	335	330	291	325	305	322	337	314	339	276	327	336	365	333	357	311	325	317	307	341	338	309	349	346	341	345	323	341	311	317	329	305	312	305	319	313	331	302	328	305	319	310	324	322	317	332	323	318	337	301	354	343	347	315	337	338	302	304	311	287	304	314	292	326	330	320	301	329	299	294	318	297	312	351	298	328	296	351	285	301	320	346	329	330	351	331	306	336	309	315	350	366	278	329	340	329	332	330	308	316	324	301	326	321	335	329	300	321	321	341	344	326	381	350	337	364	332	335	329	329	332	304	316	324	325	286	332	334	294	325	317	302	333	322	324	327	334	310	335	359	310	362	329	301	331	316	313	310	342	337	292	324	324	328	327	347	314	343	307	290	310	314	303	310	319	325	300	324	314	332	299	336	315	355	342	321	357	317	278	311	327	328	302	336	297	315	329	296	319	358	299	327	327	358	311	339	321	286	314	315	282	333	321	340	306	320	311	323	344	347	324	337	306	314	319	326	329	330	310	325	325	287	306	304	323	322	290	312	286	332	319	328	296	326	319	339	302	314	335	299	303	324	310	328	324	315	359	320	331	347	306	291	337	324	294	322	295	326	336	319	302	310	337	314	301	305	326	311	343	323	339	316	312	314	288	310	322	315	290	329	360	343	335	360	317	299	343	314	292	340	284	343	348	339	322	291	331	316	333	333	310	338	298	332	313	300	315	327	291	296	329	312	337	326	337	313	295	347	319	323	319	356	316	304	316	305	336	335	323	302	313	329	333	305	326	339	333	321	300	333	340	309	293	365	338	331	335	314	295	314	304	318	307	299	318	292	338	325	300	343	366	327	306	299	285	341	300	319	324	333	324	375	326	345	319	324	284	305	305	309	292	348	273	332	277	300	302	327	295	353	307	295	328	319	369	331	296	337	305	316	306	300	323	346	311	331	369	326	337	311	331	321	333	304	326	345	333	308	301	317	305	349	344	364	292	336	318	307	310	350	343	342	310	290	308	319	360	341	317	306	313	301	292	350	343	320	310	303	342	347	304	331	318	332	308	310	286	308	325	324	302	364	336	326	320	326	333	315	294	286	321	300	339	303	330	329	313	319	334	297	316	281	319	299	293	367	323	332	299	320	331	325	311	298	322	325	333	337	341	322	301	341	294	343	324	290	323	349	335	335	323	300	362	331	316	298	342	330	324	352	350	330	330	330	338	297	341	328	321	306	304	321	329	327	335	351	338	319	350	328	352	316	321	300	303	344	289	301	314	297	319	348	330	353	316	319	298	309	328	319	374	309	328	288	328	288	313	314	318	306	312	329	336	327	330	297	318	343	327	296	324	328	310	319	310	321	306	314	330	350	352	307	366	321	304	318	320	310	315	352	330	353	322	359	313	333	289	319	312	341	289	301	309	331	342	305	325	295	343	312	336	315	335	308	290	281	320	341	294	277	331	305	312	333	324	327	299	321	288	313	325	337	334	335	320	318	301	335	343	297	317	270	298	315	334	318	309	302	337	330	321	312	377	341	315	341	308	297	323	377	363	319	314	323	326	317	326	307	347	305	351	304	304	308	320	337	329	346	325	315	294	347	359	328	344	269	310	324	316	328	288	303	340	344	338	329	309	319	330	309	304	303	296	361	357	304	324	313	312	321	336	341	306	311	328	327	320	275	336	281	325	325	313	316	340	339	364	298	323	347	324	328	319	314	321	329	276	334	331	343	337	341	339	333	300	294	312	290	328	313	308	327	301	329	333	344	346	313	306	313	321	331	340	336	333	322	342	354	299	306	324	319	302	305	326	300	323	365	322	374	311	310	319	307	307	344	288	330	313	302	314	324	331	309	326	323	332	336	307	304	344	318	322	315	372	335	344	329	346	357	341	329	350	313	317	321	310	369	334	326	364	307	318	325	370	339	333	358	299	322	359	363	296	324	327	300	287	310	334	294	338	296	306	302	339	351	317	328	306	333	323	299	341	324	313	315	308	321	334	323	315	349	321	323	333	362	312	299	293	307	314	313	357	358	306	336	328	355	321	298	286	305	319	325	333	288	291	329	298	316	295	313	326	308	324	345	333	305	314	299	308	333	311	335	311	289	329	323	330	300	336	328	326	314	336	329	346	342	334	314	316	323	322	309	314	326	333	329	346	327	306	339	303	320	342	342	317	298	315	289	335	302	297	322	321	340	295	355	333	351	347	324	294	349	304	343	341	327	301	300	309	387	288	301	326	362	335	326	291	320	274	312	341	301	341	359	308	309	309	324	329	375	307	305	341	344	325	311	339	311	305	315	345	324	354	328	326	346	316	287	298	317	347	327	338	293	320	347	295	310	349	363	295	334	302	322	344	316	310	331	293	340	320	284	315	323	295	350	305	355	323	296	333	302	324	305	355	345	307	335	322	332	324	332	333	312	310	335	325	336	325	326	318	304	313	298	301	290	323	339	366	306	321	341	319	346	326	330	315	315	341	293	325	337	328	333	301	326	311	315	317	351	329	338	304	341	306	326	315	325	352	326	331	298	300	317	300	321	328	331	340	351	327	316	321	310	349	329	330	343	325	332	302	347	336	344	330	323	326	330	332	352	332	320	285	319	317	329	281	329	321	316	319	317	328	337	326	315	324	281	300	296	333	342	356	326	314	320	329	322	302	333	280	327	296	333	310	310	324	330	287	280	324	322	325	321	329	324	343	329	325	331	303	308	340	314	331	324	292	341	332	319	326
6510	3151	5184	3913	2672	1626	1407	1277	1145	1029	992	970	975	915	790	837	892	870	971	974	933	885	817	737	816	723	737	749	692	709	738	680	715	711	709	694	699	695	758	742	716	733	716	719	683	722	712	661	716	640	733	715	727	681	674	753	670	741	711	724	741	738	715	709	700	716	724	678	719	758	740	727	694	694	715	718	710	623	714	679	703	718	682	706	652	641	675	676	709	676	717	735	710	685	734	729	711	706	684	755	738	728	715	705	645	705	688	723	718	751	688	681	715	744	701	755	692	771	715	636	717	676	671	730	671	686	700	689	681	708	679	697	677	696	699	709	669	701	698	718	736	708	689	699	639	698	731	682	732	656	706	717	703	756	729	693	687	700	695	719	679	708	717	697	682	694	706	689	725	694	698	709	731	667	668	698	715	725	720	773	719	680	659	706	722	710	747	700	718	674	677	700	720	670	723	630	696	722	705	695	680	739	697	715	735	724	728	674	708	705	717	760	691	715	710	707	700	658	723	713	731	735	682	725	733	711	723	692	694	722	654	704	720	731	698	701	660	734	757	718	669	714	700	676	681	701	762	662	719	718	775	727	761	698	693	699	667	714	682	669	727	702	709	722	676	691	696	663	704	676	691	711	739	696	682	732	622	723	669	668	710	676	654	700	657	691	682	698	717	749	681	678	695	678	720	679	657	687	680	698	672	727	651	752	751	723	622	687	683	720	682	698	713	690	736	698	719	716	712	743	676	678	731	708	710	642	750	698	685	732	748	701	747	672	706	692	717	676	722	706	685	686	683	679	701	689	712	705	659	708	676	696	708	658	688	659	701	657	684	735	731	672	711	705	735	724	715	708	682	745	657	683	719	709	701	692	719	694	624	665	722	670	718	661	676	718	695	669	734	685	734	684	714	686	666	695	734	729	703	677	664	685	699	720	682	702	752	703	675	713	699	675	718	703	711	686	718	723	735	726	681	733	684	730	686	691	707	722	714	676	676	718	646	753	727	690	703	696	709	732	720	728	725	692	649	719	725	674	701	679	695	661	708	753	655	690	696	697	702	758	724	647	746	662	675	704	740	716	684	702	736	699	748	680	722	700	735	750	647	714	709	728	689	706	721	735	680	716	664	729	741	745	718	654	683	688	734	683	688	681	722	707	684	702	728	707	667	682	675	711	718	685	684	679	746	684	676	698	724	719	720	702	688	694	714	658	697	678	712	707	676	680	699	672	738	746	692	706	695	670	714	694	694	714	709	693	704	698	721	686	712	640	692	675	695	670	689	691	718	723	696	727	705	680	675	689	718	715	696	711	721	699	700	716	660	715	702	675	688	726	684	678	706	720	741	711	653	720	698	678	713	718	750	729	649	674	733	666	708	722	718	700	693	713	746	721	665	736	645	689	731	747	732	695	683	682	730	729	681	715	686	697	685	651	682	701	678	688	695	712	718	704	696	695	722	746	675	715	711	670	686	669	703	702	700	686	666	690	703	648	701	676	645	687	702	719	656	704	681	675	634	712	668	701	711	643	716	693	652	696	703	734	742	691	682	687	741	704	708	719	715	745	652	682	746	758	697	712	702	665	666	704	712	701	691	663	688	731	732	701	664	744	722	690	732	699	706	668	679	708	690	686	709	689	737	656	709	675	714	675	730	641	735	691	657	681	699	675	693	690	710	728	707	700	743	682	700	741	700	710	727	709	720	704	682	738	705	709	707	684	703	695	676	673	726	767	708	687	713	704	694	726	708	689	675	718	714	647	670	700	704	655	703	649	675	675	670	698	716	713	727	699	692	706	692	673	691	697	730	689	688	662	707	715	723	693	702	681	648	695	768	686	664	712	679	711	724	687	669	695	738	643	733	728	698	709	705	704	716	720	696	673	686	688	658	709	690	706	660	692	682	745	685	705	676	704	722	702	713	647	699	729	642	716	697	718	670	705	689	688	679	709	661	711	668	715	736	678	723	734	713	692	698	701	707	699	689	736	728	680	709	696	676	661	717	712	725	726	714	708	711	683	687	713	745	661	721	672	686	712	709	664	678	717	701	704	687	690	679	672	726	713	733	659	737	732	679	724	707	694	727	784	695	683	678	729	720	725	674	743	689	763	682	739	682	716	742	707	683	661	706	666	724	735	708	723	680	684	698	696	724	682	726	697	697	748	718	692	709	682	722	712	672	702	709	744	752	710	711	692	680	695	734	703	691	737	700	685	733	658	690	692	740	692	685	693	680	670	704	682	685	702	726	730	722	722	689	718	661	748	726	734	716	682	726	700	706	716	695	711	677	669	669	705	710	682	694	712	656	681	683	741	706	744	720	694	683	702	704	707	685	708	677	698	708	652	671	692	742	685	707	691	669	688	697	682	716	703	737	688	706	708	754	683	723	685	696	694	694	717	708	721	691	682	739	703	741	738	672	704	706	747	682	724	680	740	711	740	686	705	707	676	716	716	701	686	674	688	662	675	697	718	674	686	721	720	664	714	707	686	670	745	695	715	696	690	723	662	675	736	731	744	686	663	620	681	716	691	699	702	665	678	720	702	708	676	720	686	691	722	661	665	779	727	656	702	692	669	671	748	703	722	701	721	724	710	720	693	707	671	694	689	688	639	715	686	714	687	676	660	730	688	689	686	732	667	698	705	742	725	682	663	717	707	739	710	638	705	755	724	686	672	711	707	708	671	644	644	737	690	701	691	703	730	697	725	740	721	691	721	703	730	671	650	686	697	710	726	685	729	693	741	722	703	727	730	705	711	727	691	672	711	698	661	707	717	705	756	692	701	721	717	688	738	688	642	652	678	688	690	692	687	716	715	704	691	737	710	744	731	710	764	697	709	703	670	683	659	662	727	708	696	685	699	704	673	717	670	759	674	655	690	708	758	698	705	738	723	676	708	707	666	693	767	731	648	667	686	682	699	700	678	756	753	664	725	705	671	719	693	725	676	702	694	695	671	720	675	742	703	760	715	666	687	706	674	722	718	710	704	709	681	745	709	712	717	694	650	691	714	727	728	692	694	697	692	655	718	718	645	686	710	714	679	674	721	717	700	702	692	702	687	744	703	721	742	746	670	730	747	715	695	735	664	701	736	742	725	710	673	670	734	690	690	656	756	647	688	693	697	730	671	712	673	693	683	722	734	705	727	744	735	739	675	719	704	685	711	706	711	726	661	685	708	718	803	725	739	751	664	699	731	748	669	713	731	691	714	688	745	687	679	720	741	703	670	693	685	655	692	726	680	676	764	676	645	695	660	680	679	654	719	691	720	708	697	621	736	704	721	710	636	691	708	724	655	639	668	695	707	696	717	687	701	745	719	688	730	691	762	645	678	690	658	688	748	719	710	712	716	727	656	707	755	690	735	665	762	688	732	688	709	698	655	681	704	739	694	718	669	703	685	697	711	719	683	667	678	652	692	653	731	659	667	673	676	679	676	692	665	718	695	677	706	686	726	674	724	739	694	696	750	659	669	672	675	690	654	761	705	663	671	699	701	734	658
22749	7097	5080	3197	1996	1295	1293	1099	914	645	666	502	502	351	334	309	303	309	276	309	263	321	282	287	287	278	230	242	260	262	237	215	239	261	235	245	232	302	230	241	242	266	263	235	257	224	200	248	228	248	221	223	227	233	225	226	243	250	231	226	215	223	259	232	237	249	223	232	232	236	232	218	245	245	239	213	233	236	254	215	240	242	219	250	240	236	231	233	243	246	242	210	206	222	225	214	217	245	240	246	236	212	225	243	218	224	245	233	247	209	231	232	221	214	210	221	237	203	246	230	233	248	207	222	240	220	223	267	220	193	205	244	245	227	214	245	254	239	238	228	244	224	230	248	192	224	226	229	240	223	238	234	246	256	220	238	205	235	222	198	237	226	244	229	249	258	254	246	224	218	207	210	199	246	235	247	238	233	230	205	250	233	222	230	222	221	229	262	227	240	241	223	253	253	206	219	248	240	216	229	201	239	253	205	256	223	238	234	229	236	203	244	219	235	196	214	223	215	230	240	220	234	252	229	234	222	244	206	210	242	223	237	237	242	207	265	237	243	240	236	236	231	224	219	207	210	225	242	201	222	266	223	230	235	252	219	266	226	223	225	240	239	258	230	230	235	223	214	231	225	256	239	233	250	231	236	221	222	211	235	248	259	245	219	242	208	220	235	227	221	259	227	231	247	218	215	230	223	240	205	234	217	227	194	238	242	220	225	218	208	243	206	202	233	243	217	255	193	213	249	218	217	232	262	244	238	191	230	242	213	209	274	207	220	216	212	249	229	247	224	241	218	252	235	254	209	219	212	216	282	251	244	235	254	246	237	266	217	200	226	235	239	206	228	224	229	224	246	230	208	232	246	256	251	246	222	229	195	222	223	249	201	222	242	248	257	260	227	240	238	229	238	256	227	290	225	228	249	234	226	262	261	247	222	216	220	255	252	225	228	230	257	208	239	250	275	218	246	222	231	231	228	224	227	235	249	219	231	240	237	257	201	226	235	212	219	221	227	225	235	215	230	246	245	238	265	238	234	207	251	250	258	205	229	210	244	239	198	219	232	239	244	231	235	223	223	242	202	202	218	255	224	229	256	247	261	247	238	221	215	219	224	241	222	266	198	245	237	238	204	252	219	239	248	246	247	242	222	235	207	254	236	255	239	260	247	217	233	243	231	212	212	230	228	240	238	235	211	241	237	238	238	241	249	207	245	242	238	230	241	230	233	210	224	221	207	236	243	226	235	247	223	204	215	227	237	231	222	218	223	257	255	229	206	204	246	228	242	211	226	246	265	230	242	254	227	232	234	228	211	251	225	226	228	229	231	225	241	224	226	255	251	236	204	243	224	226	224	266	227	201	226	238	234	223	228	253	218	240	255	232	223	227	273	244	207	217	232	242	228	236	234	243	226	233	218	255	234	235	212	227	239	251	256	233	217	220	229	231	229	250	235	217	246	242	223	234	213	250	211	220	267	265	215	221	258	218	208	227	251	228	210	220	207	240	249	222	256	224	216	217	241	230	224	234	241	253	219	252	245	237	247	218	241	235	239	230	224	225	212	218	278	218	227	238	259	261	202	238	241	270	225	217	210	240	230	227	227	258	242	249	238	255	259	226	209	257	224	211	235	217	224	235	249	205	228	237	263	231	258	251	287	256	237	231	236	219	239	261	229	220	219	219	238	226	230	241	242	255	236	243	214	234	251	213	240	230	255	217	248	201	224	246	231	217	217	242	245	229	270	237	208	240	222	232	224	219	217	250	216	252	242	212	235	229	220	254	234	214	201	209	232	241	214	227	200	232	229	236	242	199	221	245	225	209	210	216	226	200	237	251	247	227	243	207	228	237	249	227	237	264	209	203	224	207	243	216	228	232	246	226	241	232	240	232	246	215	211	246	226	225	238	231	240	219	261	251	245	232	210	243	227	237	234	256	234	236	218	242	251	239	253	246	210	223	232	224	229	239	213	240	236	246	222	245	234	203	209	234	236	251	226	238	237	238	243	219	246	238	253	234	225	222	208	246	228	233	244	231	258	242	250	228	220	251	226	199	217	226	235	242	213	248	259	217	210	243	257	225	238	238	232	209	220	201	214	218	240	249	225	229	218	223	231	238	249	251	217	237	234	247	224	213	215	235	220	214	235	247	220	199	226	239	239	242	217	244	256	239	249	231	224	221	202	244	248	238	222	239	226	234	230	216	213	223	233	206	229	261	214	242	195	216	221	230	234	239	244	248	246	225	244	247	209	237	242	226	223	227	230	232	224	215	225	243	264	241	231	215	221	201	234	235	241	214	231	247	227	235	222	238	251	220	250	222	256	206	237	241	241	237	222	243	257	243	226	217	208	239	227	225	234	210	236	235	246	224	223	227	237	224	238	227	256	229	228	230	226	241	223	227	217	216	253	195	233	232	230	235	231	234	230	227	237	225	219	220	254	198	215	264	236	268	233	225	238	229	219	214	192	235	196	232	221	252	234	229	223	234	207	222	244	228	251	235	244	237	247	269	226	226	239	253	239	229	232	233	228	242	240	219	242	232	220	224	225	190	227	246	222	228	222	190	227	227	225	236	237	256	258	220	212	223	260	216	232	240	235	239	243	220	239	231	214	239	251	225	203	243	202	231	224	238	222	237	230	215	252	244	213	215	222	220	221	227	250	249	237	203	216	220	235	217	206	243	216	234	247	260	268	215	256	205	269	236	255	224	221	206	214	233	251	243	223	237	220	227	213	245	243	213	235	248	216	250	214	260	207	230	244	213	239	240	248	224	261	228	239	216	231	242	209	206	204	230	202	214	260	201	228	237	225	225	214	237	231	256	259	229	234	224	208	228	236	259	222	220	269	267	237	217	214	238	234	243	290	241	236	247	219	235	237	194	204	249	226	236	231	225	254	243	216	211	216	232	213	221	254	208	248	245	238	224	218	225	241	240	226	253	234	227	226	220	230	213	237	237	230	223	207	238	212	224	235	242	229	250	229	227	243	241	245	237	232	241	211	243	211	245	213	232	224	255	214	246	239	212	216	235	237	250	227	261	226	207	236	215	213	231	215	239	258	240	237	237	228	232	230	224	242	241	257	228	247	214	262	225	223	227	235	214	249	203	253	227	262	241	210	221	237	225	233	226	198	240	231	215	214	264	257	226	234	262	231	223	256	228	222	233	226	223	214	246	213	231	227	234	234	266	241	190	227	209	239	228	237	247	239	233	202	227	256	242	257	242	209	232	222	249	212	213	240	223	269	220	222	224	222	183	253	229	247	234	255	238	223	198	227	258	244	215	215	230	222	223	240	236	247	207	257	243	242	241	244	244	231	236	230	261	223	253	242	226	246	215	205	244	263	258	238	219	220	241	249	245	225	252	237	215	237	232	264	252	239	254	203	215	253	235	261	195	260	251	221	222	262	240	215	248	230	212	244	245	260	208	229	216	219	234	216	264	240	220	227	225	215	235	262	234	255	236	251	222	228	234	205	224	240	216	216	248	233	232	259	238	214
13927	4977	8222	7780	6028	4138	4364	3858	3169	2747	2445	2011	1962	1297	1123	1172	1048	1101	1038	1180	1034	913	805	744	704	584	642	648	631	677	640	590	633	670	677	629	694	691	662	754	682	669	656	621	589	611	582	593	582	571	568	543	571	545	578	529	582	575	627	597	610	565	574	557	518	538	572	557	573	610	550	546	545	515	535	548	492	522	526	545	531	519	517	562	528	548	528	532	522	544	505	504	565	458	517	557	525	535	530	503	566	553	493	526	504	569	483	571	505	508	519	518	534	534	566	581	575	519	500	518	531	568	555	508	513	511	541	568	508	505	577	570	540	506	494	573	552	523	545	559	509	512	558	531	525	521	505	551	535	519	498	538	533	512	560	564	541	542	541	540	537	542	536	498	533	485	518	538	533	543	545	502	525	559	543	545	508	534	554	556	515	546	541	528	499	506	531	517	493	575	534	527	526	583	529	527	510	482	500	526	563	487	509	520	507	550	517	542	517	526	523	512	551	534	485	550	508	544	484	498	505	533	555	534	500	548	553	500	482	563	505	545	557	541	500	495	490	468	524	535	526	509	498	505	556	507	509	513	500	499	520	497	527	545	516	541	538	534	512	516	498	507	558	534	528	555	537	538	535	508	545	523	518	545	487	531	557	478	511	501	506	520	498	492	525	546	485	512	539	538	535	508	544	462	520	552	526	476	508	516	486	533	548	559	544	496	522	566	545	529	506	539	543	553	511	537	521	540	545	494	513	533	539	546	535	543	525	534	514	526	478	498	547	539	556	542	539	561	503	536	567	505	516	560	522	514	505	578	522	535	471	519	473	534	528	521	489	453	502	525	535	529	543	524	538	564	553	533	544	478	509	500	519	494	462	539	519	512	569	531	523	529	510	526	513	567	525	460	535	536	536	586	543	514	507	495	530	500	533	559	557	547	490	521	544	520	527	514	506	592	484	553	534	548	566	524	559	539	542	518	525	554	516	521	519	467	519	515	543	557	532	506	551	537	543	565	511	509	512	535	503	534	511	525	531	525	509	516	554	533	501	512	524	533	441	496	513	500	516	528	529	546	515	504	527	526	538	534	564	532	506	515	527	516	498	556	562	521	485	531	550	533	556	544	557	540	506	536	502	536	509	555	508	519	509	519	552	535	511	553	528	513	493	533	488	498	506	538	548	503	563	503	566	552	498	570	554	536	518	536	512	527	520	506	503	552	570	533	519	545	559	554	564	513	506	530	550	513	516	510	523	524	530	553	535	511	534	496	543	523	523	520	512	536	527	513	516	505	495	535	531	505	561	539	487	526	533	538	530	554	498	532	503	575	522	546	514	530	541	541	558	535	530	544	528	532	506	512	509	531	533	522	506	533	559	512	522	526	537	572	571	505	538	503	547	513	534	510	532	547	547	527	554	501	508	542	535	525	503	538	544	500	534	533	561	546	519	550	546	530	482	545	554	521	543	470	522	502	482	522	536	534	500	564	552	494	582	523	505	500	534	547	552	511	511	554	536	505	511	500	540	513	567	530	555	533	526	526	554	542	568	508	525	552	520	554	483	530	558	570	529	566	537	551	563	523	488	529	542	578	507	548	548	520	508	567	538	514	544	543	507	509	508	536	522	541	516	551	545	521	494	537	496	538	492	514	534	465	539	533	517	576	568	497	512	502	577	512	503	558	553	582	510	541	538	541	569	535	493	544	577	527	537	557	515	525	510	579	505	491	546	538	503	545	536	536	522	555	532	570	519	532	519	540	492	540	508	510	507	511	525	513	530	558	573	523	583	554	551	532	567	545	503	526	525	526	483	566	521	537	534	501	551	516	538	537	556	550	525	547	517	516	538	545	522	527	502	529	523	541	520	533	510	552	571	527	537	517	507	506	526	544	515	516	553	472	532	523	557	558	533	517	512	523	539	548	461	563	549	508	503	527	547	551	576	508	526	516	528	541	539	505	529	542	522	532	540	537	559	532	501	540	545	516	531	507	546	539	573	487	533	504	526	526	550	539	494	568	506	469	501	525	512	551	514	476	519	517	486	527	538	518	576	535	530	542	508	514	486	505	532	503	536	539	528	536	522	562	579	477	522	501	517	503	589	564	550	530	543	555	510	578	538	542	550	491	516	512	512	522	569	516	475	536	515	474	551	495	520	525	510	492	525	565	538	532	509	498	538	533	517	561	558	493	526	520	518	575	541	572	521	466	556	524	508	537	520	527	515	506	552	533	545	547	495	511	557	517	566	521	498	538	551	514	536	530	478	484	510	506	513	529	515	536	537	534	511	494	566	560	473	501	531	529	535	501	538	516	552	537	563	573	557	497	523	523	488	512	517	563	546	536	484	508	502	552	491	506	566	524	539	530	529	550	543	536	515	523	566	507	578	518	489	513	511	534	506	523	533	517	528	532	493	511	539	513	481	530	542	526	541	537	533	559	565	520	529	529	536	505	502	512	483	554	495	514	514	550	519	526	538	472	510	523	542	515	525	548	520	535	565	534	537	548	531	559	516	572	542	505	524	533	546	516	479	558	551	512	535	531	561	536	557	530	554	553	524	482	533	525	547	512	523	549	525	527	541	504	568	538	519	495	556	493	514	561	497	548	526	503	522	531	544	541	494	519	514	551	490	514	501	556	554	534	539	539	509	507	510	534	521	499	544	509	544	509	523	563	568	566	539	476	544	509	488	501	555	511	554	538	497	520	463	531	526	528	504	547	526	485	547	541	519	515	527	579	510	540	512	492	557	561	577	533	530	526	497	535	513	552	514	525	576	552	545	505	547	533	537	502	524	577	547	531	542	544	538	551	578	567	495	466	511	541	522	517	510	503	488	482	516	572	549	551	516	547	509	536	565	511	491	528	535	533	486	536	532	529	504	529	542	531	526	515	549	571	554	525	548	517	483	557	483	524	524	537	534	540	570	535	552	519	530	533	534	517	538	519	526	539	526	515	550	508	560	502	528	542	567	542	549	564	543	529	524	519	504	549	552	537	552	542	511	540	510	547	528	527	519	541	544	538	520	519	522	552	500	514	492	546	507	461	532	505	514	566	511	589	522	563	517	523	561	512	547	504	515	518	550	512	520	514	531	559	540	484	557	556	580	531	515	539	524	530	513	488	516	515	566	495	517	528	521	550	477	511	530	526	550	524	578	473	525	522	577	554	519	535	534	545	497	528	557	526	529	546	538	529	512	528	531	501	564	470	519	514	458	493	521	511	489	497	523	547	537	502	548	549	530	516	544	526	550	518	531	494	520	529	531	532	564	575	477	534	531	563	505	522	551	554	533	475	491	556	557	521	538	551	512	526	518	518	511	473	514	477	538	530	524	527	522	499	506	554	549	546	480	549	501	524	534	527	564	538	519	510	533	546	521	520	545	521	548	568	499	508	527	515	514	536	551	548	539	535	568	509	530	548	508	541	515	510	554	585	521	522	513	546	514	559	542	528	534	544	489	528	529	525	523	486	536	517	482	502	520	541	541	535	505	555	521	508	490	513	509	492
32415	10955	7303	5223	3297	2420	2095	1901	1555	1279	986	649	610	458	433	449	407	393	384	380	343	310	294	288	265	270	278	299	284	280	271	250	283	277	276	259	305	338	315	299	279	247	267	274	293	259	262	261	245	250	223	262	253	272	230	282	281	235	262	258	252	249	262	229	241	248	230	249	262	247	299	239	250	231	275	268	239	262	251	238	203	257	232	255	262	220	260	267	260	254	231	256	234	259	251	247	237	249	252	218	248	271	233	218	262	254	265	253	250	254	209	252	247	237	221	217	257	276	244	227	235	217	249	233	269	235	234	217	242	220	239	261	261	233	236	256	222	243	251	257	225	221	259	217	221	238	242	216	236	262	244	249	269	235	242	249	280	227	257	208	226	237	257	232	247	229	269	262	288	293	233	228	210	233	217	243	233	233	245	270	254	225	263	217	237	222	221	250	223	248	259	239	247	232	247	220	253	250	239	238	205	231	247	257	253	239	222	243	267	258	229	233	223	268	217	251	247	221	260	252	258	253	224	246	261	251	240	239	270	245	244	232	240	250	246	257	248	242	245	243	269	264	213	253	223	240	271	232	234	230	235	236	244	214	245	267	231	263	244	266	278	250	192	235	220	236	222	255	246	260	233	228	239	227	230	241	249	270	268	252	264	285	222	253	235	227	264	274	210	270	260	232	229	243	243	239	203	206	247	223	237	219	224	230	248	239	236	266	257	231	241	236	254	237	234	254	254	277	242	274	234	247	262	252	242	251	205	238	231	259	271	211	255	242	216	228	250	215	235	228	268	250	241	213	265	217	231	252	233	237	239	235	247	246	241	260	233	223	236	223	228	254	240	235	262	239	255	230	286	241	257	235	269	279	221	253	245	233	216	226	256	231	222	236	228	211	236	260	228	247	217	230	228	226	232	260	254	265	223	271	237	240	210	245	221	241	223	241	208	239	264	265	246	268	245	257	252	230	237	232	253	286	235	243	239	263	241	218	256	285	249	259	269	208	249	249	241	261	201	243	239	244	250	234	217	269	232	233	256	227	263	243	204	225	272	253	240	273	220	277	243	243	228	286	238	240	228	254	219	215	244	241	262	236	234	248	234	226	225	250	248	227	254	239	258	249	255	284	275	230	258	263	255	252	252	241	254	222	257	261	253	225	277	255	214	239	235	230	201	244	256	218	262	221	240	282	239	245	254	246	251	238	248	215	235	247	230	258	261	242	224	238	241	244	242	239	226	240	250	252	241	275	249	237	250	236	225	262	260	279	253	252	234	252	230	247	248	271	247	220	260	219	277	239	248	233	227	222	263	212	269	249	226	268	252	219	240	239	247	216	254	233	232	266	259	239	227	221	265	245	233	273	256	225	241	264	238	210	233	234	255	238	236	239	234	238	250	258	228	252	238	256	228	241	258	265	222	235	240	220	231	222	249	246	221	217	251	236	225	239	241	221	237	251	219	203	232	230	254	236	255	238	242	251	244	246	269	248	244	242	214	230	259	251	226	208	234	245	232	281	236	246	253	210	224	268	245	225	240	266	225	224	221	223	225	230	245	236	222	223	242	268	260	236	251	242	230	262	203	239	240	236	246	244	244	245	228	249	266	247	234	247	224	215	244	239	253	245	251	256	224	205	245	227	244	241	263	236	248	279	274	241	241	265	211	238	239	211	258	238	267	229	190	226	234	268	268	220	250	236	239	247	251	241	248	231	269	252	217	239	226	228	240	252	257	224	263	272	244	246	231	249	265	237	251	238	219	253	206	229	242	197	254	259	263	235	252	265	226	244	218	224	283	280	227	243	230	221	222	261	267	240	219	237	225	269	242	239	238	235	254	247	221	239	233	231	246	232	270	259	247	283	239	248	266	246	237	241	215	261	224	237	253	248	268	243	238	225	206	285	211	258	243	233	249	253	217	246	234	227	231	246	224	256	229	258	259	271	278	264	248	247	252	238	286	268	228	245	230	235	208	288	244	249	257	282	257	243	257	204	236	261	240	244	244	250	260	237	218	242	242	249	270	230	257	260	252	242	220	256	262	256	238	224	224	245	239	264	282	220	218	215	230	254	239	228	231	251	258	257	255	279	249	280	256	231	219	261	259	267	247	261	223	245	224	251	236	259	246	236	230	208	246	249	245	213	260	247	234	241	235	240	279	225	228	232	260	239	214	237	254	257	243	252	227	259	255	270	245	232	242	244	234	217	250	258	220	233	235	234	259	212	247	263	253	290	254	229	264	247	263	248	233	255	234	254	253	222	253	253	238	230	243	255	250	248	270	228	219	255	241	247	243	270	278	259	246	247	261	251	246	262	235	247	248	220	262	252	232	249	280	263	239	233	240	271	241	248	236	249	249	251	251	236	222	239	236	273	213	252	240	246	239	277	218	258	259	216	237	239	241	236	244	261	221	238	226	242	235	208	240	253	258	247	248	240	245	207	238	237	249	218	263	231	241	244	269	221	204	243	248	233	275	240	239	261	231	236	227	253	241	246	230	265	240	207	235	233	255	260	272	245	258	256	214	242	273	261	245	232	253	235	228	248	259	209	224	243	258	257	227	224	241	278	243	246	238	226	214	216	213	240	226	232	238	275	249	243	244	256	249	233	218	277	220	197	254	232	247	251	254	239	247	257	229	264	251	227	244	255	221	263	237	238	225	228	263	248	228	235	253	231	253	238	262	237	238	214	189	245	260	231	224	255	243	250	210	252	271	244	246	244	261	258	240	276	232	211	239	250	244	214	243	245	280	228	246	237	233	245	229	234	271	235	223	265	244	240	253	270	282	235	233	223	253	225	260	239	216	254	277	230	237	273	261	265	224	230	245	270	258	249	251	236	244	282	247	225	209	260	235	267	233	239	227	224	234	241	240	254	223	266	284	254	256	262	239	256	231	255	255	253	251	223	267	239	243	224	233	275	236	228	244	228	260	233	243	249	248	260	240	256	223	230	252	240	263	236	257	256	245	226	237	250	244	218	232	216	237	236	202	260	246	253	219	248	264	293	254	212	254	250	248	246	212	252	268	220	255	242	268	262	239	237	254	235	215	256	229	234	252	227	241	214	226	242	268	232	235	222	261	242	217	231	241	241	229	239	227	255	260	234	243	213	267	247	240	266	224	261	244	296	209	240	238	237	245	219	232	265	232	246	236	224	224	258	252	232	254	256	229	246	238	235	227	287	253	230	244	246	252	243	267	261	242	265	243	250	263	234	232	247	224	249	267	227	257	233	272	236	248	225	248	265	273	265	235	266	256	261	250	252	259	239	241	241	275	236	233	241	243	253	236	237	256	231	229	259	225	227	262	251	256	250	245	245	211	231	245	231	238	234	210	232	256	255	201	236	254	265	279	219	251	238	237	244	255	277	260	266	260	248	223	239	247	241	226	224	255	224	234	255	228	227	230	249	264	259	246	225	243	261	286	241	255	260	268	220	223	276	241	227	249	244	206	223	253	266	236	240	265	250	222	282	244	265	259	253	229	234	246	229	263	236	248	245
17950	6549	10482	10992	9048	6747	6521	5759	4917	4592	3927	2973	2664	1959	1817	1732	1560	1454	1432	1525	1213	1118	1047	884	773	744	806	837	818	802	787	746	762	829	849	884	975	1032	873	872	758	756	798	749	726	685	626	616	607	641	576	575	571	599	561	607	596	603	669	644	622	599	599	626	665	622	629	651	610	651	590	612	540	566	597	575	597	558	595	556	563	543	547	557	563	570	570	593	548	561	592	558	594	603	576	616	565	543	515	543	566	513	562	578	538	536	594	572	571	554	616	584	593	572	562	576	561	564	588	536	578	562	593	632	568	575	584	640	613	581	570	602	539	569	565	624	557	596	543	575	537	572	573	536	545	545	584	573	566	576	543	551	571	565	540	598	553	545	565	587	604	545	579	550	578	568	552	591	585	608	544	623	575	538	531	567	539	568	567	585	581	542	587	553	579	581	569	585	566	537	587	604	554	586	621	563	559	587	537	579	576	521	570	512	539	583	579	517	592	557	525	622	578	571	565	598	585	553	564	568	582	551	604	547	550	542	580	567	578	524	553	606	564	526	568	539	530	556	578	577	566	583	546	566	520	560	546	545	552	551	582	565	558	550	551	569	547	561	569	566	565	574	544	585	528	555	545	562	611	590	562	560	552	528	598	556	535	580	531	529	563	514	536	559	540	553	577	562	588	610	560	572	561	570	599	571	597	595	536	571	541	614	544	576	542	540	569	543	530	538	527	563	533	600	570	565	533	590	552	550	583	608	521	543	550	573	573	574	566	536	569	581	531	574	597	559	567	571	534	539	560	560	528	617	564	531	561	539	569	546	567	597	587	525	586	551	563	530	542	583	566	517	550	578	575	550	565	576	600	579	529	547	573	573	563	568	560	587	593	556	509	571	557	589	558	546	548	599	591	573	609	646	549	587	546	547	523	533	572	551	561	569	572	517	630	545	535	575	562	592	518	557	532	547	550	550	553	616	540	546	536	520	565	547	542	578	594	593	587	551	573	575	533	566	550	546	566	566	545	513	579	533	551	557	562	542	577	556	534	593	515	543	535	600	566	559	560	593	570	560	583	577	597	601	601	516	524	591	601	550	577	560	579	515	602	600	523	615	567	560	558	564	593	529	560	561	576	574	613	542	588	584	597	546	549	583	539	510	540	569	573	563	540	555	547	605	530	576	534	541	594	520	516	531	574	550	625	589	539	546	554	518	543	605	526	563	591	564	565	538	595	548	542	538	566	589	584	583	534	547	548	565	565	562	566	562	558	524	566	573	554	541	598	600	541	539	561	569	532	583	519	512	560	589	593	544	550	577	575	577	558	560	558	602	576	534	598	597	599	532	580	571	584	573	575	523	549	531	569	565	558	571	581	546	555	520	583	529	565	583	545	528	580	604	577	553	571	588	533	552	571	575	600	563	563	557	607	559	600	541	588	593	570	607	569	559	588	566	547	572	561	578	517	545	534	581	592	539	561	588	588	551	595	584	571	531	562	537	544	591	549	543	560	576	582	545	541	573	597	557	549	550	561	519	577	564	596	539	561	592	574	610	583	544	537	581	623	508	534	607	557	545	567	555	544	549	510	588	548	566	547	542	602	538	528	557	550	574	539	550	601	593	585	553	554	626	580	576	567	522	569	574	570	560	534	623	574	543	539	574	540	593	540	516	524	518	557	529	581	560	593	547	539	571	548	570	546	545	556	595	548	544	578	593	580	562	587	536	598	612	551	527	553	524	544	564	544	577	524	569	557	589	581	585	500	567	551	615	587	556	541	571	611	561	601	613	551	552	597	586	528	572	527	525	590	573	534	542	574	529	614	543	555	570	547	549	575	552	582	616	578	544	526	573	610	564	572	554	603	560	529	572	542	548	564	532	601	574	551	563	536	594	534	541	563	555	546	567	537	575	560	579	558	558	535	535	581	597	575	573	530	553	580	556	560	541	546	540	532	563	561	587	592	580	572	587	575	573	572	534	555	572	550	584	528	560	539	580	532	570	602	571	556	592	595	579	521	566	558	561	543	587	573	550	570	599	569	572	547	530	571	607	553	526	602	559	598	542	573	562	562	532	572	529	587	585	538	583	553	575	538	560	548	557	599	534	558	533	536	588	530	562	577	630	551	577	568	539	565	550	550	620	561	539	515	556	577	591	588	633	571	568	575	546	576	532	551	536	566	555	532	588	604	581	568	584	547	606	602	533	552	572	571	559	546	570	600	610	573	587	561	595	516	618	587	563	580	561	558	621	553	570	568	583	540	555	517	571	579	589	528	540	559	598	536	563	559	563	599	559	582	610	571	597	552	588	554	537	547	588	559	573	590	540	543	559	598	565	553	572	566	588	553	577	549	511	541	558	581	556	540	590	537	574	554	561	550	572	545	553	591	547	571	610	559	581	549	511	560	562	585	567	599	578	564	542	567	559	580	550	595	517	552	605	559	550	573	562	523	585	568	605	544	614	550	578	571	553	577	573	543	551	563	587	593	512	558	566	525	571	553	550	590	529	551	571	566	576	574	585	541	593	600	529	562	501	583	577	564	546	566	559	507	558	514	569	561	545	520	548	549	561	585	539	577	587	544	572	614	582	594	560	572	598	538	553	565	533	567	547	577	554	560	587	569	561	590	548	562	581	539	526	607	515	598	554	524	580	552	573	574	562	594	501	574	602	563	580	569	562	573	554	552	593	564	549	565	548	562	544	566	555	564	565	587	554	527	575	580	547	529	545	577	570	547	548	529	598	566	529	540	618	557	573	542	546	556	557	566	555	559	601	536	543	605	560	545	568	569	570	586	586	539	565	558	601	520	557	570	601	602	575	545	584	545	546	541	569	533	524	525	559	588	564	523	543	559	514	570	572	600	607	559	543	584	536	543	548	572	556	565	568	572	528	569	547	595	580	540	553	580	559	605	598	570	568	548	588	575	575	579	556	553	543	565	590	572	578	567	569	542	549	559	560	539	550	562	544	581	537	550	561	553	552	554	554	523	585	540	589	522	550	580	544	569	590	553	581	529	580	593	545	550	566	594	528	558	533	563	564	566	578	559	571	572	599	556	566	572	581	545	567	581	559	584	581	555	631	578	603	526	594	562	558	574	544	597	571	538	571	494	565	539	588	557	570	575	536	566	530	613	604	611	561	606	600	570	577	527	578	598	565	582	540	568	587	573	533	537	558	559	574	515	561	552	552	563	593	525	577	540	573	576	579	582	568	539	577	573	471	563	536	543	575	584	553	575	586	524	595	568	545	571	585	579	579	531	606	605	561	568	566	539	595	573	590	596	583	541	547	596	519	562	597	553	604	586	537	621	565	564	578	564	540	551	556	600	601	596	548	575	545	558	576	539	579	586	541	557	562	548	570	575	571	604	584	548	536	570	529	573	588	571	601	567	596	571	549	593	537	551	542	603	562	638	584	540	577	593	586	608	524	557	548	552	574	618	578	575	574	597	501	553	599	558	569	567	534	593	597	570	517	602	599	516	512	561	551	542	580	542	589	572	519	562	579
10625	2792	1887	1309	749	554	476	504	466	429	433	399	396	395	363	362	377	391	389	402	387	392	372	369	378	371	344	348	355	320	348	365	318	378	346	358	373	344	345	353	384	349	371	356	360	361	336	395	339	380	347	320	325	339	355	349	340	328	348	361	339	347	344	355	339	352	367	335	359	380	358	344	375	352	367	328	353	323	340	364	344	365	333	370	343	358	342	326	350	316	323	338	370	331	330	334	358	344	361	366	352	357	369	370	335	308	392	341	341	357	320	326	331	356	357	377	320	379	346	328	358	352	334	334	357	351	351	380	372	351	383	391	371	333	364	355	336	352	402	336	351	344	305	372	372	357	368	353	362	327	386	358	338	361	340	319	368	306	346	341	357	350	312	343	356	345	346	404	366	306	385	347	341	349	353	320	353	318	358	348	347	335	362	351	343	350	364	413	340	340	333	338	361	326	343	375	348	357	343	378	377	355	342	331	326	348	337	350	332	324	318	340	342	351	337	371	343	350	366	349	365	328	340	370	345	355	307	375	343	336	374	347	322	360	368	359	324	338	318	357	353	331	322	362	298	309	317	359	322	354	404	323	336	351	366	363	355	355	349	344	364	346	320	385	307	337	347	315	378	343	330	399	325	347	347	356	355	361	314	362	319	391	370	376	332	359	358	361	330	324	346	365	316	374	372	359	368	340	347	340	342	338	323	346	369	316	399	338	350	356	347	334	354	366	310	410	349	342	323	335	361	363	360	343	396	335	343	350	359	348	324	355	353	358	380	352	354	356	346	350	370	363	366	338	369	388	362	366	382	347	345	368	356	384	342	301	332	344	357	393	314	304	375	304	351	346	375	377	341	419	344	349	363	366	380	341	339	344	333	359	344	362	336	338	387	366	344	370	354	335	342	351	363	352	358	343	356	366	327	337	365	329	364	377	337	357	349	349	327	331	365	365	344	391	378	307	340	330	361	354	362	380	348	356	340	306	363	351	353	344	365	345	339	366	360	373	332	361	346	340	342	351	353	346	324	328	343	360	342	321	356	356	378	336	342	324	386	375	335	369	332	341	360	358	354	353	353	341	392	355	385	350	340	332	343	369	365	352	330	379	346	319	375	343	353	363	322	397	336	379	342	345	373	363	335	369	343	375	332	337	358	382	346	325	356	340	354	348	373	339	351	348	362	338	369	346	354	338	320	361	346	331	351	331	339	379	349	336	346	372	354	362	370	362	344	369	392	344	367	346	385	360	341	333	369	350	339	369	363	318	328	327	363	355	382	334	380	361	347	337	351	361	313	371	321	373	340	330	353	322	350	352	388	356	349	352	347	366	362	353	389	339	379	332	339	413	368	343	366	336	341	320	339	353	301	278	365	352	329	346	319	348	352	375	407	384	403	338	357	341	312	347	338	334	333	325	355	359	350	359	305	354	383	314	350	377	342	353	316	352	399	353	380	398	341	331	371	355	363	339	345	354	345	325	364	324	341	343	343	339	309	373	353	354	333	377	356	304	350	336	330	365	367	363	349	313	398	341	351	364	369	374	337	387	377	353	323	385	323	349	336	324	367	348	344	333	384	341	370	371	361	336	351	328	329	361	350	330	343	390	353	323	337	333	365	336	354	320	364	324	324	328	347	307	335	350	344	399	354	370	339	345	380	378	342	365	349	355	333	342	369	365	353	343	355	324	359	353	360	355	369	359	345	339	361	383	389	339	345	341	366	358	355	315	348	340	316	340	360	356	364	371	321	334	395	338	361	357	378	339	338	378	342	347	360	314	361	330	316	361	373	333	343	329	338	321	331	363	349	369	355	345	353	334	330	309	344	374	345	357	372	343	360	382	363	324	382	388	367	345	313	364	344	361	347	370	404	337	342	369	378	367	321	355	371	330	354	337	363	380	351	367	397	333	367	343	358	367	336	340	308	335	335	368	345	351	327	326	369	363	354	361	342	375	340	317	348	335	327	345	374	325	383	377	330	358	334	332	366	367	346	339	367	361	365	350	332	345	353	293	319	346	343	365	353	342	359	328	325	330	383	347	355	363	349	354	343	396	358	354	328	335	357	335	355	370	314	367	344	373	334	355	367	337	347	336	354	310	346	327	367	334	338	358	358	372	327	349	314	335	357	352	356	358	364	369	337	369	370	349	371	324	329	375	377	351	324	332	337	351	353	334	340	314	372	302	368	392	338	352	360	384	350	357	334	370	360	325	388	374	351	363	336	337	346	324	344	326	366	335	378	348	337	351	357	333	317	359	369	354	375	361	372	292	348	311	344	390	393	357	390	326	341	345	347	324	294	329	344	341	337	363	367	362	356	350	316	350	330	360	305	341	351	364	338	345	334	351	340	351	346	332	367	344	327	378	341	377	358	336	374	332	348	374	354	351	330	358	351	359	348	337	328	335	382	359	354	334	380	353	327	337	338	331	349	324	334	333	381	330	356	342	336	337	353	396	316	341	324	337	347	392	391	329	349	328	327	370	340	371	367	353	363	390	387	358	333	324	363	370	380	367	355	322	343	379	358	333	382	328	340	370	334	323	358	330	329	362	340	361	360	353	347	338	339	380	365	372	356	328	351	360	348	364	296	379	345	372	345	318	337	309	359	355	352	342	383	355	321	325	362	395	359	382	343	360	341	388	349	319	349	370	376	357	363	324	361	369	351	357	363	349	320	355	342	350	358	397	320	378	388	387	363	346	369	351	338	355	366	313	332	316	359	379	367	388	355	404	372	348	357	318	350	380	385	365	355	327	315	350	349	388	388	337	389	351	362	357	333	319	372	380	402	344	357	361	341	372	355	362	363	395	341	345	349	347	376	332	330	321	386	346	359	350	331	356	329	355	365	359	359	326	386	332	371	330	342	335	365	350	366	378	387	367	327	376	336	354	357	329	372	344	370	371	357	359	359	373	340	351	373	389	333	333	349	346	355	326	322	320	322	322	354	372	373	335	323	369	347	332	326	355	323	378	354	303	334	321	371	341	351	310	305	332	362	341	329	379	341	397	364	339	332	371	359	358	343	345	348	301	363	364	333	352	334	362	376	370	346	341	345	382	346	360	365	383	417	363	385	352	323	336	337	385	363	349	358	349	345	347	367	339	338	357	377	326	326	329	368	336	348	379	367	351	322	375	327	395	353	319	371	341	390	380	366	375	342	319	370	360	299	355	352	369	384	341	350	334	373	367	348	350	345	324	367	372	328	364	375	346	330	361	351	317	357	339	347	338	323	360	385	341	337	341	320	315	344	368	365	383	363	340	334	343	342	352	336	357	366	348	346	351	349	337	357	360	385	344	397	351	354	347	367	342	350	354	362	366	336	362	310	345	350	360	313	384	411	358	343	339	363	337	363	338	335	347	377	332	333	348	344	364	377	353	339	362	365	321	379	370	351	339	351	303	342	367	343	360	342	347	344	368	331	322	350	370	338	351	350	334	358	348	356	326	311	371	314	346	368	383	301	318	347	342	340	371	362	376	358	406	340	325	362	355	365	338
6553	2594	3871	3527	2294	1777	1463	1321	1188	1226	1143	1068	1008	915	855	886	914	933	1009	993	1002	901	867	859	806	791	814	742	808	686	751	807	754	749	736	800	788	781	812	813	745	781	867	796	805	762	788	751	765	740	779	798	766	775	748	743	762	766	769	804	863	782	778	824	754	812	740	792	792	738	799	777	748	801	768	729	801	744	750	715	778	712	806	765	744	787	704	801	786	751	747	807	770	786	753	796	711	752	766	765	771	792	801	775	738	800	760	716	724	769	771	745	767	771	817	752	738	764	759	764	717	764	765	770	750	760	779	787	783	779	783	719	774	802	784	786	755	775	751	744	783	782	714	751	758	723	805	734	775	767	750	724	770	752	732	727	795	721	772	759	772	776	753	791	770	777	770	761	727	819	752	802	798	747	824	778	767	757	745	790	820	779	711	763	741	784	735	693	757	776	763	766	758	750	773	772	793	791	787	742	752	775	821	707	785	758	831	763	758	754	780	781	724	768	754	795	720	738	747	758	763	752	735	761	747	770	737	754	772	799	777	780	729	705	780	803	775	739	751	759	824	782	725	714	794	780	792	757	761	736	755	724	701	740	746	796	778	780	763	744	767	793	762	766	745	773	710	734	761	768	765	733	770	768	759	756	759	797	726	818	751	763	698	740	803	751	809	808	792	753	703	723	754	780	783	709	744	765	782	772	731	769	735	745	765	740	756	743	754	755	773	723	768	786	760	820	803	703	786	826	781	741	751	815	791	764	774	779	756	744	753	754	726	778	733	781	779	783	735	774	756	733	780	731	757	794	834	787	789	765	782	813	754	789	779	798	751	793	782	735	774	771	800	740	784	736	779	775	744	785	763	767	750	775	744	784	762	748	785	725	791	754	750	712	741	766	790	785	738	749	762	780	792	748	729	740	765	752	773	751	789	706	744	756	730	730	734	772	758	743	721	773	789	715	773	743	751	741	770	729	737	751	754	781	829	782	743	780	716	761	771	719	741	717	806	778	750	784	744	745	712	732	750	769	773	712	716	769	766	797	788	792	816	740	805	778	771	732	783	758	776	781	813	734	808	785	779	779	750	738	776	743	782	748	741	763	778	732	708	715	771	752	793	733	822	744	774	721	800	801	778	810	741	791	783	747	772	767	778	788	756	741	774	743	762	752	749	798	738	734	809	810	772	800	774	741	770	777	781	743	765	746	790	765	722	775	769	772	743	793	740	795	746	756	760	792	739	752	795	736	784	728	718	767	762	750	750	781	781	763	756	751	769	775	764	735	785	766	730	787	782	721	744	774	774	826	720	719	791	834	780	740	775	784	754	797	831	759	752	767	712	780	742	797	737	761	749	755	785	808	811	748	734	779	798	786	736	773	777	741	763	769	714	755	751	751	772	781	767	825	773	744	803	769	754	798	766	781	745	779	778	793	746	774	791	756	732	816	772	744	762	716	773	750	747	743	708	752	756	777	771	722	792	750	742	756	741	799	785	756	747	748	729	802	783	785	748	750	780	787	731	733	824	763	779	749	746	753	708	781	730	739	740	748	770	777	740	792	743	732	769	749	799	818	781	715	769	754	791	761	739	752	800	816	805	763	758	787	760	763	729	781	801	811	746	793	765	752	742	719	731	751	755	742	739	742	743	768	760	730	711	726	746	771	687	732	775	761	764	750	801	736	776	804	770	798	768	769	737	765	794	744	772	755	704	783	781	795	790	746	807	816	762	726	746	755	776	747	779	723	776	777	777	793	791	780	768	777	763	780	708	793	754	791	796	754	717	765	770	731	815	761	782	752	771	742	758	760	739	749	773	800	793	780	759	712	782	803	847	768	741	809	756	779	755	742	757	815	744	765	731	772	743	769	797	764	782	737	770	739	756	778	788	753	686	749	774	762	817	759	740	720	791	720	752	754	768	769	737	784	769	755	766	768	775	781	716	757	759	780	792	740	759	783	771	728	775	783	785	768	741	767	763	729	766	774	752	772	721	801	727	748	792	770	774	798	771	792	748	811	775	812	804	802	729	770	733	771	756	698	773	778	796	791	770	763	751	750	748	776	792	721	740	778	751	787	778	765	720	758	740	814	786	747	751	726	787	767	795	814	773	812	763	721	749	739	778	795	733	725	776	750	772	769	787	730	752	741	754	807	816	757	721	759	761	773	811	742	777	759	788	757	781	753	759	783	710	752	786	786	831	784	767	750	743	785	752	745	721	780	766	755	786	746	714	794	739	750	759	717	739	802	830	757	746	762	756	741	744	799	757	799	778	789	792	779	803	760	778	766	739	789	737	714	763	814	781	724	779	802	769	751	756	808	739	740	747	800	764	782	774	762	736	756	778	736	762	756	756	789	781	743	749	774	757	803	765	755	807	714	759	757	737	759	782	771	789	791	805	757	775	803	787	771	794	788	751	737	767	779	762	761	787	764	775	767	700	750	757	784	770	791	759	777	725	703	773	735	783	774	787	788	749	718	749	804	820	743	746	782	753	753	769	733	736	709	732	823	723	800	717	779	736	760	719	818	799	760	753	796	768	780	747	769	761	770	725	792	765	763	789	794	858	801	706	733	767	774	722	766	771	755	775	732	767	786	746	748	735	758	704	730	758	773	796	751	766	782	735	829	715	739	738	766	751	758	774	740	739	764	736	787	750	793	764	817	803	797	749	780	739	732	731	764	773	740	838	740	758	767	757	797	732	804	812	755	787	741	751	764	724	795	759	770	785	764	753	745	721	777	764	770	763	845	745	720	795	770	747	762	761	746	790	796	769	776	761	783	785	767	773	776	814	741	779	763	803	749	811	797	742	749	768	799	711	782	785	771	783	766	784	799	755	782	749	793	761	822	756	775	751	703	727	778	705	775	763	766	737	760	765	775	732	782	814	772	790	715	800	797	755	744	780	756	726	754	735	730	789	759	770	720	797	776	777	752	691	808	735	785	748	761	818	798	795	764	789	752	783	766	722	722	746	796	773	796	794	771	805	727	753	809	762	813	768	732	753	774	775	799	762	731	805	778	799	731	762	773	767	754	764	807	750	759	747	726	762	757	745	731	738	791	765	760	763	755	732	817	732	720	802	761	695	756	725	777	776	749	755	780	704	775	731	756	752	739	738	782	770	791	797	782	738	828	735	746	776	769	763	742	786	786	819	755	780	744	758	720	824	723	754	809	732	762	783	795	823	782	754	823	767	750	840	809	772	767	735	780	772	800	749	763	718	711	764	749	759	767	765	738	771	734	739	768	798	758	768	729	711	779	779	790	818	771	777	733	744	751	734	773	782	785	715	750	720	708	730	789	782	779	755	744	769	749	795	765	748	764	795	763	839	750	760	758	788	769	726	755	787	808	774	717	751	774	796	758	770	756	701	790	727	743	742	795	777	774	702	760	821	795	775	745	767	763	757	786	792	752	788	759	769	756	765	746	747	754	729	749	756	761	754	750	760	767	783	777	752	749	760	783	759	773	782	736	735	720	752	726	758	788	821	722	764	774	755	719
22545	5751	4194	3171	1835	1470	1283	994	820	800	608	489	449	388	384	323	301	282	362	352	326	288	285	292	244	273	298	264	290	286	246	267	318	322	294	265	265	287	261	320	267	264	272	273	294	301	272	273	237	243	288	253	263	243	236	244	249	240	304	257	259	243	274	278	254	266	242	262	229	289	271	238	261	259	253	256	251	269	269	251	247	259	241	244	254	247	216	233	283	244	257	260	270	264	263	215	268	260	299	232	239	282	228	252	260	253	252	253	260	283	260	225	256	278	271	265	262	254	255	258	263	261	239	236	253	252	249	252	259	253	220	255	237	252	225	254	247	254	264	273	253	271	267	268	276	275	258	252	252	235	247	269	242	250	251	242	246	232	266	276	243	238	234	253	243	272	241	230	251	232	271	246	228	257	253	244	244	274	279	262	267	239	249	260	267	271	261	242	229	230	237	238	296	275	254	252	265	253	253	258	222	246	241	257	253	235	300	272	257	238	248	264	257	268	262	247	226	268	262	265	255	266	257	276	237	284	277	247	278	246	295	282	240	236	223	230	224	251	290	259	232	256	273	279	248	262	254	259	246	295	251	271	264	266	237	252	263	256	255	274	273	265	265	251	239	243	276	286	256	238	275	265	259	257	257	254	261	235	235	273	294	262	255	251	248	229	233	245	247	265	246	255	241	243	238	261	257	264	216	256	264	239	244	255	241	289	244	263	256	269	230	254	255	279	262	266	266	257	282	292	275	228	250	250	270	253	220	264	237	306	247	255	229	279	253	235	248	249	262	251	286	264	257	264	265	254	257	291	252	233	257	258	248	255	251	254	259	262	246	274	250	246	246	255	273	267	258	272	213	242	229	293	261	251	243	265	243	247	279	254	234	256	226	263	275	265	212	240	250	238	240	225	238	240	211	257	226	256	282	260	234	268	297	242	252	282	289	250	248	270	244	231	265	279	240	285	268	285	227	262	262	234	250	269	231	265	263	276	269	244	262	269	254	209	269	226	240	271	277	239	285	247	279	259	262	240	261	242	244	263	264	250	280	259	254	225	253	277	235	254	242	271	272	266	262	284	272	246	273	266	258	272	284	280	251	270	253	275	239	269	240	271	283	257	259	274	277	262	253	255	266	263	245	276	267	238	282	236	272	310	246	234	266	280	238	252	297	261	277	259	260	233	249	288	246	274	254	243	254	272	245	284	267	247	223	249	239	258	241	275	276	270	262	259	255	233	219	230	274	240	234	257	242	249	269	234	261	248	258	259	268	260	261	290	298	245	263	253	253	260	274	297	270	274	269	246	241	226	240	255	291	262	261	258	255	258	231	225	275	247	255	281	244	227	247	247	236	280	269	268	234	269	271	258	288	268	245	245	235	246	253	248	264	207	249	243	284	241	272	282	280	281	257	234	280	234	275	262	246	273	258	274	239	258	255	240	255	247	239	273	280	273	249	269	276	265	261	248	287	270	269	270	249	247	274	280	271	276	275	283	257	278	263	254	280	243	255	251	268	261	254	233	252	235	258	264	270	240	273	269	223	237	245	257	258	256	252	244	252	264	255	232	252	237	251	285	256	275	274	249	230	267	255	248	247	237	250	271	245	286	268	271	251	251	265	233	246	250	264	242	263	242	281	246	281	279	221	283	271	262	230	265	260	264	265	248	255	294	271	236	284	243	249	258	249	243	263	259	273	237	263	242	263	252	267	267	266	254	283	272	226	256	228	222	311	276	250	226	297	250	258	226	303	243	262	261	286	264	251	223	268	242	272	259	242	247	277	230	263	258	242	262	286	245	271	285	258	268	267	233	223	257	279	247	261	252	250	252	292	261	274	249	252	241	238	228	261	239	254	230	235	273	256	259	262	247	272	272	253	239	228	259	261	258	290	259	268	258	226	284	282	260	255	248	253	262	232	273	224	268	227	250	240	265	222	248	237	247	254	248	277	253	279	295	268	281	257	266	259	235	266	253	218	233	234	269	268	255	258	242	275	260	251	272	256	274	246	279	266	247	300	252	255	277	262	262	262	243	273	256	258	283	246	234	232	235	261	265	270	282	288	284	248	281	274	255	250	274	271	296	241	254	286	272	243	259	237	265	249	265	264	237	248	237	246	265	273	260	271	252	263	248	258	272	264	267	266	253	250	246	246	269	283	265	293	224	252	275	232	260	259	273	265	245	276	267	272	268	236	245	235	255	259	263	265	239	285	278	291	268	269	242	278	266	276	250	267	243	251	262	280	274	263	282	280	247	278	237	258	248	257	253	275	251	242	248	237	231	280	257	247	267	281	249	249	300	249	246	247	258	217	257	271	275	262	249	241	275	263	249	207	250	283	272	250	259	249	275	249	233	248	250	263	287	266	299	257	292	262	277	285	237	243	268	275	269	256	263	278	210	251	245	250	256	238	244	238	261	251	229	265	262	229	271	260	264	261	242	276	258	245	233	249	241	278	242	277	245	244	256	273	247	268	251	272	288	269	255	259	242	264	256	193	255	239	236	261	256	251	277	248	251	274	281	271	275	243	288	277	255	261	263	272	260	245	238	266	234	250	274	263	249	246	265	259	271	259	275	250	235	267	242	277	269	248	252	246	239	287	264	239	274	262	266	243	277	236	257	244	277	236	250	263	245	257	282	222	262	252	237	279	252	250	277	250	270	243	235	264	261	253	245	284	276	256	228	259	274	276	241	245	244	237	273	260	241	246	250	257	277	279	264	250	235	254	231	250	261	270	268	256	236	251	252	237	272	223	271	208	227	289	289	238	256	260	279	258	273	267	255	252	242	269	271	252	233	241	249	212	242	263	258	281	265	265	241	236	243	254	250	237	240	281	270	294	280	257	281	274	254	257	236	264	262	234	257	235	249	263	276	260	278	263	247	254	262	255	233	281	245	268	254	252	236	262	257	248	248	280	254	244	271	279	220	235	266	265	252	256	252	230	255	249	260	249	253	261	260	277	292	267	259	243	273	248	234	266	266	264	268	226	263	248	289	270	245	279	264	240	259	269	269	264	275	246	256	249	250	220	263	224	262	289	299	257	245	272	261	264	257	261	243	234	272	276	255	260	279	260	223	262	263	250	251	244	271	278	252	274	266	273	269	290	249	272	282	265	256	284	248	233	269	265	259	252	256	270	224	254	255	293	244	236	243	273	243	266	274	267	252	264	265	255	243	267	255	238	292	253	252	291	245	264	227	272	267	286	266	245	292	254	262	244	245	258	254	257	261	251	271	284	248	318	281	262	271	258	275	255	264	258	248	270	250	232	267	279	267	253	247	227	239	259	266	305	246	249	252	269	236	249	290	270	258	261	248	249	240	241	215	262	287	262	272	255	239	279	269	251	214	231	263	252	270	255	287	249	273	283	237	266	273	247	247	258	267	262	259	262	281	249	245	259	253	253	230	237	280	272	268	291	268	251	265	215	253	265	233	245	253	250	237	269	270	246	248	266	228	283	250	243	243	259	231	252	228	287	228	270	248	302	276	240	262	296	282
13649	3942	6934	7595	5442	4600	4297	3668	3201	3122	2446	2193	1966	1486	1291	1263	1177	1083	1231	1200	1007	954	918	749	701	719	727	733	762	685	705	686	685	714	774	743	803	781	777	722	713	696	679	669	709	599	630	656	636	577	578	605	594	569	639	570	600	635	668	648	661	660	664	599	648	671	647	589	647	624	618	595	587	606	581	590	577	561	561	591	589	629	576	543	591	564	570	573	596	553	614	581	567	604	628	567	617	598	566	569	610	600	586	571	601	597	587	599	528	624	603	599	533	582	626	605	559	617	571	586	611	586	624	631	650	600	611	576	580	550	581	573	614	591	595	603	647	599	637	606	615	595	641	581	605	552	592	569	573	590	567	539	603	567	569	610	577	586	570	575	543	602	569	611	612	579	589	601	578	639	598	573	570	564	620	569	593	605	601	622	589	564	571	572	615	557	572	613	631	576	597	571	552	597	577	555	601	595	563	585	619	587	602	554	596	551	586	563	621	569	541	558	589	555	565	606	566	569	546	599	606	583	555	578	567	584	591	620	562	581	610	604	565	617	581	581	613	567	625	581	621	594	616	563	533	606	599	580	603	584	590	573	590	616	601	558	547	610	619	587	545	570	594	588	581	586	616	560	596	561	596	589	595	572	612	541	597	607	565	545	591	548	609	557	597	578	584	561	602	582	544	593	625	592	590	569	566	607	558	590	584	586	593	591	593	611	594	595	568	640	554	547	596	589	617	622	562	622	562	599	621	605	572	602	592	607	594	573	599	572	593	580	574	604	577	561	551	609	636	585	585	587	566	573	600	609	605	553	604	555	644	607	610	580	595	542	603	602	589	597	606	565	624	579	550	584	581	574	581	622	587	616	616	605	569	574	598	610	592	566	601	596	561	557	593	584	556	542	590	587	597	609	589	566	604	607	592	581	604	599	598	583	609	579	559	583	609	596	602	620	642	599	591	599	597	578	606	563	570	634	607	594	585	595	604	572	624	569	629	608	608	603	554	563	561	583	616	607	607	586	598	590	607	576	603	618	578	564	607	563	600	631	606	626	550	609	567	588	557	618	564	599	604	613	587	573	562	564	601	592	584	612	580	522	597	624	605	591	558	541	591	571	595	538	567	596	606	574	576	581	552	592	603	592	570	572	573	565	593	628	590	612	618	573	564	592	556	587	547	607	572	605	587	615	588	564	612	617	606	604	582	582	618	601	617	523	590	560	637	622	594	567	564	598	578	566	603	662	621	572	585	586	595	524	618	586	624	624	610	584	591	596	614	592	607	593	578	637	592	588	611	599	581	602	597	581	635	593	634	648	624	651	597	572	592	598	589	563	585	590	589	610	614	549	612	560	586	618	581	605	579	579	577	550	547	637	575	586	587	587	604	606	567	583	545	571	608	541	594	615	610	584	559	583	601	600	552	595	634	606	575	570	562	584	600	560	548	609	585	603	613	595	566	574	608	593	576	610	605	541	618	587	528	557	585	581	550	585	641	584	528	593	603	611	582	619	602	599	603	583	580	578	612	597	601	561	611	618	609	622	563	548	566	585	584	568	567	592	574	574	547	603	574	590	550	584	541	559	625	629	586	614	547	565	556	569	546	626	630	664	617	629	557	581	563	557	608	585	563	632	577	585	568	615	582	636	597	612	623	606	577	619	603	548	586	562	578	604	569	577	584	625	578	574	605	587	616	589	596	560	595	595	571	614	572	592	569	585	590	611	545	555	627	549	638	565	562	590	560	568	597	597	577	633	604	553	578	608	566	595	594	601	530	518	597	579	596	579	587	584	570	579	590	623	565	607	620	576	537	576	627	612	579	608	571	592	558	579	590	515	577	589	591	611	590	606	627	570	620	589	559	602	585	599	559	575	566	571	560	603	582	588	601	566	582	593	601	579	604	586	569	575	625	601	567	587	579	594	581	549	577	562	593	636	590	628	543	576	624	553	590	593	647	637	587	571	587	588	578	619	602	590	603	602	595	554	556	567	614	602	588	589	563	593	584	613	544	592	620	612	567	560	585	620	568	598	612	622	629	600	622	585	555	575	586	603	581	607	584	576	586	598	591	584	597	550	588	584	558	563	632	604	566	570	575	561	576	585	615	552	545	530	556	601	576	611	586	627	571	631	537	562	525	539	587	548	593	605	609	591	593	599	588	612	592	552	594	583	618	571	590	577	561	578	576	600	566	585	613	590	566	604	544	592	575	591	595	575	560	578	573	589	610	582	611	533	573	594	583	541	631	579	578	601	582	558	586	552	591	569	521	574	575	599	592	521	569	582	576	634	590	575	598	580	596	633	617	577	548	592	575	596	595	575	581	553	566	589	596	589	611	586	562	581	564	591	564	585	580	596	617	618	584	561	584	567	606	580	609	556	574	602	558	615	598	588	563	590	602	585	617	635	614	564	565	592	580	575	611	562	604	592	596	579	598	614	552	598	565	593	623	590	568	608	591	594	606	546	622	610	603	624	585	597	611	588	642	568	600	569	592	617	598	565	607	590	561	634	587	604	609	572	608	580	585	608	617	576	607	610	655	560	614	590	589	605	623	590	630	562	618	557	587	580	578	573	534	600	609	647	605	585	589	580	586	567	600	612	601	515	603	562	587	582	613	604	586	639	598	559	601	576	586	565	629	588	583	586	560	616	572	625	576	596	578	626	607	525	582	601	581	564	592	558	605	548	604	659	619	595	571	592	600	583	599	605	558	588	569	598	659	601	575	591	584	580	602	544	614	602	612	580	610	597	580	567	611	623	602	574	594	584	579	581	591	577	631	597	630	596	596	595	560	600	619	575	579	579	562	594	579	595	615	574	633	590	594	587	582	598	617	574	550	560	593	566	590	549	618	573	600	606	599	594	597	572	616	582	576	626	567	582	609	556	638	569	609	609	594	609	565	588	583	558	586	570	602	597	611	585	537	566	589	521	562	600	573	564	535	583	586	589	610	552	579	605	583	598	593	620	605	635	593	579	610	555	577	631	580	611	615	590	593	605	586	547	569	610	567	628	549	592	598	580	565	564	586	613	587	576	562	637	609	616	563	618	548	572	605	595	589	619	594	564	625	563	585	596	598	606	582	578	557	599	574	588	572	606	609	629	540	618	587	602	580	585	603	592	577	562	550	567	609	596	572	606	562	603	576	640	570	552	648	608	542	562	625	557	604	568	632	582	572	576	573	590	598	569	552	553	596	609	601	578	623	577	616	581	602	533	601	618	577	592	637	597	555	599	567	554	578	569	608	573	559	594	565	573	581	558	597	567	573	579	602	556	551	618	576	558	627	593	583	568	579	568	534	584	568	648	569	566	585	600	604	541	577	593	615	610	640	574	587	540	587	562	573	548	561	607	563	629	612	598	581	591	547	584	573	594	588	572	609	581	600	598	588	585	598	536	582	602	611	535	583	583	539	595	575	584	592	592	591	560	605	642	609	553	553	579	583	628	628	620	595	572	617	626	596	593	598	603	541	594	594	616	596	614	601	570	556	615	551	576	567	607
32037	9354	6583	5056	3211	2758	2157	1446	1478	1249	929	707	636	528	485	475	456	370	419	367	390	372	338	317	289	301	323	311	333	323	332	310	319	322	327	300	317	347	338	342	329	279	300	300	325	282	300	298	256	295	287	285	299	302	277	299	270	301	346	319	301	338	285	299	301	281	275	314	300	269	284	285	313	276	295	283	290	241	280	275	274	303	294	287	262	284	260	253	272	268	273	273	286	285	296	272	270	262	265	300	259	311	261	289	302	251	241	271	267	272	254	248	299	287	301	290	313	252	270	291	253	325	291	298	295	262	274	274	273	276	274	278	280	326	275	318	282	292	284	255	267	231	271	257	287	281	293	260	311	256	256	263	257	261	280	276	267	267	283	285	233	280	278	260	253	264	266	253	280	303	279	270	272	282	267	263	271	272	261	270	263	233	267	298	273	266	320	284	264	273	292	260	265	305	287	249	264	271	296	270	290	269	285	278	289	262	274	317	265	260	285	282	298	283	243	269	289	291	266	295	285	294	278	297	279	282	270	262	271	299	274	291	257	270	262	305	280	281	269	273	277	272	298	288	246	236	276	243	276	254	275	266	286	284	275	297	263	267	286	282	286	258	303	304	250	269	244	278	272	294	282	260	289	263	275	265	303	253	277	274	272	288	290	258	279	239	276	283	281	282	262	269	298	287	292	269	289	254	262	286	276	279	264	277	287	298	269	254	269	309	261	284	294	272	274	281	272	285	271	292	295	258	259	278	255	277	264	294	295	298	266	289	307	302	253	282	266	296	267	277	286	305	276	275	279	295	283	271	265	285	303	280	290	268	293	290	260	277	274	288	262	261	245	270	262	270	255	274	267	270	276	251	290	292	242	297	292	261	270	310	287	284	288	273	293	283	257	308	298	277	312	275	285	305	280	255	272	241	269	283	309	286	270	270	257	259	289	249	258	268	286	320	257	281	312	302	247	268	267	299	275	306	271	265	259	277	263	324	254	266	301	288	236	266	260	277	260	275	299	271	261	299	274	286	262	258	308	284	278	269	300	272	248	263	288	274	276	278	273	271	266	255	314	271	264	249	286	296	288	302	290	258	271	271	298	251	276	291	315	248	306	279	260	282	285	271	271	273	266	259	314	261	282	294	270	272	242	277	259	267	297	296	284	290	243	320	274	278	273	250	290	264	280	316	232	305	253	299	266	251	307	286	262	261	297	270	283	292	266	284	247	287	288	262	268	259	293	262	284	277	274	282	300	266	283	265	260	279	263	288	268	288	280	310	295	268	256	271	279	302	249	267	351	286	275	270	283	286	284	246	249	266	266	298	278	283	294	263	278	292	319	257	293	271	289	292	290	265	275	294	250	277	294	246	260	275	299	292	246	271	288	290	290	264	265	251	248	269	290	282	276	273	244	278	293	255	233	298	265	251	300	229	291	274	292	297	263	291	311	278	293	261	263	292	255	271	308	277	260	274	272	263	266	276	290	285	269	305	308	307	278	308	273	305	257	283	278	313	297	278	289	297	275	303	294	256	284	291	275	281	284	278	285	303	287	294	285	262	280	249	264	309	257	269	291	272	262	286	285	257	272	292	299	300	282	281	243	265	264	252	261	288	274	300	292	259	281	303	310	300	261	298	281	289	285	271	256	271	308	254	244	273	261	297	303	260	269	300	247	281	296	285	284	281	259	271	266	286	283	254	273	275	282	260	288	255	270	295	268	253	275	266	281	261	265	286	276	243	258	284	302	239	234	280	281	276	286	287	302	276	294	276	289	285	271	271	297	285	298	263	306	287	306	281	266	285	257	282	258	262	268	279	272	253	292	277	288	246	295	287	267	282	298	272	260	262	270	288	251	254	287	268	276	277	249	297	282	295	261	280	269	266	260	283	256	264	272	280	273	308	306	280	302	289	290	276	252	261	271	278	277	301	287	269	298	292	268	276	308	289	259	268	255	274	263	254	269	292	299	284	263	276	291	284	277	270	272	284	274	275	260	260	315	289	277	268	251	286	281	301	276	280	275	269	260	262	284	294	262	256	278	308	272	289	256	255	291	308	261	246	296	274	279	257	274	282	275	311	277	278	293	269	291	262	254	278	278	280	277	271	283	277	293	271	274	264	295	282	272	285	266	292	257	280	289	288	234	286	249	265	289	302	244	285	260	274	293	248	315	270	268	262	262	287	301	250	258	273	281	270	292	262	261	255	259	272	273	259	273	241	323	300	288	271	282	254	268	232	265	258	263	280	274	281	271	299	300	266	253	272	301	241	299	266	287	301	298	262	261	287	268	278	273	273	263	291	260	312	266	291	285	242	277	246	256	241	261	269	259	263	246	287	284	281	256	258	278	298	305	273	277	265	270	305	254	259	294	255	248	263	258	284	291	253	275	258	265	315	270	303	281	273	260	305	262	269	274	261	281	262	255	298	278	285	274	271	296	264	247	268	249	265	265	241	269	272	300	298	266	312	291	282	284	289	281	254	255	282	272	260	259	303	289	296	279	291	292	275	265	264	290	262	273	272	275	244	254	253	280	302	300	260	273	256	253	254	296	276	282	260	291	280	309	287	289	272	245	248	265	244	280	265	293	273	258	273	277	293	263	252	267	287	265	297	309	278	284	264	281	321	264	264	280	255	297	269	317	304	237	288	275	229	274	264	262	284	271	272	274	313	267	291	256	309	280	280	287	258	270	277	301	299	287	258	305	268	264	306	301	266	272	244	290	283	278	286	298	273	256	275	264	250	276	313	253	258	253	266	267	270	248	258	270	279	271	287	269	279	253	266	255	295	261	296	294	230	266	296	302	265	268	284	282	262	261	280	266	281	299	278	277	258	281	236	301	267	263	257	276	280	259	279	278	285	289	266	272	298	279	246	282	286	260	292	294	271	283	233	259	273	291	296	290	259	258	270	260	301	247	265	299	294	261	310	294	273	289	312	257	285	279	281	309	315	289	305	249	262	274	250	278	287	266	267	280	307	288	319	290	269	266	272	246	259	275	278	275	274	287	308	294	285	296	248	265	309	280	279	258	251	291	283	271	263	288	291	257	273	271	280	288	286	268	281	285	262	274	291	297	276	263	287	276	283	257	290	261	261	287	283	280	272	303	254	252	271	307	276	288	267	283	301	294	257	236	280	246	271	285	237	288	287	292	272	267	257	266	289	260	276	307	279	247	282	261	305	275	246	250	275	303	288	247	234	278	291	292	290	276	276	266	249	274	288	280	258	295	257	276	272	275	261	302	284	305	270	284	274	277	255	287	310	273	262	265	307	285	243	299	293	259	300	245	281	270	253	264	292	248	296	266	294	253	247	290	308	265	273	279	281	266	259	264	249	284	239	284	262	260	296	297	284	273	303	245	278	282	281	263	261	255	283	268	280	266	288	265	260	300	267	286	289	268	284	289	294	265	252	293	261	224	287	287	283	279	257	285	277	285	268	277	258	288	259	302	263	288	307	276	271	291	270	250	257	268	263	277	270	275	286	293	255	256	265	282	290
18007	5199	9409	10389	7952	7203	6387	5171	5009	4558	3673	3041	2686	2151	1768	1850	1640	1508	1709	1562	1297	1150	1048	815	805	867	979	994	947	941	869	913	904	928	1009	952	1037	1046	1004	923	853	839	920	873	885	768	699	708	673	679	641	657	660	656	638	712	668	707	794	832	861	815	692	712	781	755	695	715	712	669	648	651	591	601	674	636	654	652	649	651	654	651	658	661	650	656	643	661	628	627	663	639	627	612	634	639	635	630	604	625	633	659	644	652	627	600	625	618	651	637	619	676	653	675	634	686	617	688	643	669	610	656	683	651	623	598	638	643	652	635	623	640	623	613	594	619	645	655	655	632	647	613	649	660	645	620	639	615	622	587	612	610	625	672	615	619	621	660	651	634	605	615	617	631	641	629	671	670	600	641	646	665	628	672	641	621	633	579	703	594	661	677	620	662	664	623	657	632	613	608	648	571	625	640	678	657	610	600	646	654	598	598	648	631	595	614	621	671	613	631	665	624	614	620	620	648	661	620	646	644	618	627	614	649	628	663	645	626	695	628	619	593	614	680	602	633	664	664	643	635	643	613	630	647	628	654	615	601	660	665	633	645	687	706	597	655	601	596	588	626	630	641	660	606	649	605	622	650	636	642	654	675	640	631	679	662	681	629	646	641	640	625	639	660	619	608	645	594	625	645	603	625	631	630	687	665	575	631	640	616	627	630	652	639	593	638	642	631	658	662	662	634	653	574	656	632	647	676	624	664	635	656	656	567	622	640	658	675	640	646	656	620	611	629	617	613	625	626	695	629	645	611	657	621	627	675	630	615	664	611	640	609	592	616	610	646	632	618	623	641	633	602	622	612	629	640	644	638	632	592	646	601	633	661	636	631	593	646	632	609	568	635	637	670	625	643	710	616	656	608	624	601	613	704	645	646	643	610	636	655	652	626	636	654	637	657	660	614	662	624	598	580	604	665	605	656	677	625	653	667	613	628	645	670	632	616	576	605	651	589	619	624	620	660	616	671	621	621	652	639	617	602	627	595	626	663	617	652	566	608	653	676	598	629	680	615	670	654	653	638	598	630	618	642	649	615	653	634	622	685	555	643	641	680	564	646	609	631	618	653	601	614	620	659	657	677	663	668	635	631	645	666	606	607	634	630	663	681	619	636	644	612	674	643	603	644	704	662	594	613	620	639	653	625	644	615	613	659	632	689	656	641	597	621	622	627	623	656	645	577	646	627	697	617	664	653	605	638	627	655	600	611	634	580	664	633	661	633	653	632	652	640	637	596	591	582	597	616	635	628	648	618	653	617	654	704	622	627	597	668	618	678	655	617	619	637	654	621	617	605	654	659	668	654	628	663	598	639	683	637	642	653	668	650	678	604	670	661	621	646	631	592	609	647	576	643	591	635	662	584	643	621	635	626	611	639	667	608	661	592	612	640	611	609	630	616	634	650	650	651	628	599	644	610	635	645	662	636	678	598	624	632	605	656	663	602	665	624	629	660	619	608	620	657	656	618	631	565	631	610	649	645	643	596	668	655	576	639	612	649	644	670	672	591	615	666	645	646	599	627	624	625	619	635	638	615	631	594	639	607	618	606	627	615	634	585	617	630	644	614	608	629	616	648	613	650	670	640	676	649	641	622	641	636	603	617	618	615	607	587	614	620	628	624	609	672	616	580	632	603	653	644	652	599	634	618	633	660	606	616	650	670	620	653	670	617	613	601	629	670	674	641	630	679	637	646	620	676	603	676	587	622	590	615	641	612	638	675	674	671	640	657	591	652	639	664	623	666	650	632	630	664	627	650	692	686	627	630	623	642	629	621	631	628	606	673	641	558	596	629	638	642	647	661	668	655	654	621	618	646	588	587	608	663	656	594	639	610	641	657	638	629	647	647	648	614	616	651	674	632	681	631	654	671	652	674	600	681	578	617	630	660	660	663	609	633	614	636	625	628	605	655	652	617	574	627	627	659	619	656	623	625	656	625	621	627	646	625	626	615	608	648	661	636	651	619	614	672	632	646	679	639	597	611	623	668	686	626	644	655	613	603	638	630	693	640	593	589	665	643	623	590	588	624	624	649	627	638	684	635	672	627	630	650	658	648	628	609	672	667	625	633	640	668	641	632	637	610	626	664	661	661	668	625	638	645	668	621	682	645	634	623	652	660	654	663	593	625	595	656	622	667	634	666	661	607	630	617	631	669	634	655	631	665	588	639	645	671	649	611	659	641	658	651	658	646	637	639	653	636	659	652	618	620	630	616	628	618	662	634	661	620	658	613	636	604	654	651	642	622	640	630	669	641	634	651	623	629	630	610	666	616	686	650	635	635	609	656	643	626	673	601	621	653	645	634	647	643	668	636	670	637	650	596	681	675	634	637	633	669	638	655	673	677	657	586	619	608	672	629	647	631	618	648	689	658	650	613	599	643	644	634	667	632	603	600	651	626	656	635	601	679	609	596	612	622	647	631	668	621	664	641	675	663	698	633	641	639	592	583	621	642	644	663	620	655	635	624	633	665	632	662	635	618	647	645	617	603	615	605	650	651	608	678	616	598	676	610	654	633	638	642	634	646	672	599	642	640	658	617	648	660	600	635	635	652	626	653	631	710	633	623	632	648	648	646	666	646	652	651	637	662	623	651	630	654	571	641	617	642	617	638	677	602	659	615	650	615	673	622	673	637	656	598	653	632	654	625	619	642	623	613	636	651	643	699	613	666	599	681	617	564	613	633	669	650	637	662	699	668	644	647	638	604	660	626	670	627	607	596	637	647	660	633	673	630	663	629	610	688	663	656	596	649	659	632	652	637	638	664	642	619	639	635	631	634	659	642	664	653	650	650	618	664	628	642	630	679	628	653	615	657	646	659	602	621	607	605	652	694	614	624	583	623	631	672	607	628	596	682	650	624	636	656	648	586	656	636	644	618	649	631	632	619	628	679	614	643	624	637	654	628	592	650	575	601	648	643	598	671	630	607	623	671	657	606	677	676	618	662	634	632	640	661	635	653	628	628	662	623	623	662	695	613	677	650	655	653	653	644	650	637	626	638	632	647	643	651	647	623	673	683	670	640	646	677	640	618	630	615	641	678	603	635	680	644	642	660	671	620	636	599	649	612	644	629	593	640	617	632	617	613	699	653	626	661	662	655	609	664	626	651	650	679	674	629	602	613	639	667	623	623	590	616	606	627	636	707	601	651	620	598	644	587	688	652	620	573	635	679	647	633	633	628	584	653	660	680	674	630	658	636	589	632	617	704	632	603	648	592	648	657	653	631	645	628	634	645	616	642	660	613	624	625	678	616	622	648	595	654	624	593	665	606	600	640	654	605	616	646	605	630	627	653	634	619	640	652	633	647	637	615	626	616	575	616	664	653	660	614	662	631	677	641	602	612	653	616	603	644	624	608	590	643	640	632	638	663	627	625	614	640	624	675	600	634	637	632	633	629	671	659	682	654	605	686	638	646	603	658	631	608	631	629	620	650	641	655	644	621	632	626	624	646	654	595
9435	2014	1554	1052	711	595	551	525	463	442	409	420	412	409	397	430	424	438	416	470	430	396	439	390	421	332	426	409	381	408	394	385	381	385	362	370	387	408	390	381	345	392	369	424	358	380	402	377	363	380	393	389	392	387	384	403	395	387	404	427	460	377	404	427	397	389	368	397	367	361	380	422	425	403	367	420	398	397	397	376	387	385	387	364	390	383	386	384	377	371	378	396	416	382	380	369	336	365	392	388	403	386	381	363	422	432	407	397	378	373	418	401	395	379	414	387	389	390	440	385	382	386	408	404	399	345	389	395	390	399	420	384	411	396	412	389	401	432	351	385	388	401	390	418	397	370	360	412	403	408	421	396	414	386	356	389	374	400	422	397	400	413	324	374	441	360	379	380	353	368	408	410	427	347	386	394	378	374	387	395	398	429	376	414	380	384	414	399	385	405	371	385	401	433	395	420	395	403	377	411	422	374	390	392	385	414	394	438	408	392	381	382	421	416	404	406	374	389	397	374	371	423	349	379	391	389	355	411	415	402	353	369	394	398	417	384	439	390	410	364	417	390	383	362	398	419	354	377	406	383	444	425	372	393	364	409	414	392	396	409	435	409	409	380	427	398	375	400	411	407	388	450	424	409	439	417	377	420	389	391	400	379	373	395	389	383	428	414	381	385	395	402	380	376	396	388	400	390	425	360	389	337	358	448	350	368	393	379	384	435	403	376	386	381	406	408	413	347	403	392	400	422	374	416	372	403	389	425	435	386	375	395	403	423	388	399	398	403	404	414	336	427	355	416	378	394	416	376	369	433	377	364	397	404	414	382	409	399	386	352	402	416	443	406	406	385	375	383	420	398	426	383	368	419	413	395	409	396	389	403	402	409	416	411	370	436	370	428	377	454	440	447	409	393	362	393	364	392	417	385	426	405	387	403	379	357	396	402	426	403	382	406	371	382	390	411	399	382	385	384	386	421	378	405	377	364	420	423	397	385	402	388	416	421	377	407	417	391	377	361	432	379	401	385	419	401	404	407	361	382	363	385	404	432	392	402	412	433	392	373	378	420	430	439	419	358	378	445	432	416	383	373	363	391	386	416	411	396	420	367	411	417	405	430	406	431	406	381	360	406	402	440	408	388	406	413	406	373	405	395	383	360	392	369	355	383	405	385	416	396	377	392	403	400	402	405	387	385	399	391	385	428	381	381	393	409	406	396	379	388	390	385	417	390	386	372	376	390	412	424	403	445	361	433	365	402	386	413	390	431	414	372	375	388	421	409	379	428	362	393	386	361	388	371	424	384	390	394	393	379	381	412	399	398	404	354	400	397	387	423	403	378	398	385	372	386	373	372	396	364	375	388	377	377	395	393	411	398	392	381	392	413	386	394	417	374	386	384	359	398	347	358	385	395	379	393	400	392	369	350	358	364	452	450	368	346	406	418	391	409	378	400	388	370	395	391	414	420	407	402	416	393	363	401	406	415	418	358	414	388	414	395	409	413	414	411	409	386	374	374	404	371	344	403	405	410	417	387	369	394	391	346	401	402	393	408	393	399	384	396	413	379	406	354	414	385	437	424	404	396	377	443	397	436	401	413	423	403	394	390	352	462	393	445	397	387	381	371	367	389	419	400	408	396	399	365	356	427	380	405	364	374	378	392	381	388	345	394	403	383	410	370	405	390	422	399	391	398	389	431	380	396	414	393	368	368	381	394	414	368	392	395	463	397	390	403	422	398	364	370	386	393	372	417	380	392	351	409	394	423	367	405	365	420	338	393	400	422	398	366	380	398	373	394	387	408	390	394	395	380	371	385	399	391	419	378	393	400	381	416	425	459	360	400	360	382	379	371	398	434	415	401	393	393	418	394	380	414	364	399	393	415	375	376	403	421	398	383	397	417	417	404	363	429	375	377	420	394	386	394	428	394	373	415	412	401	440	408	384	362	386	390	392	404	399	378	380	393	377	375	427	347	400	385	370	436	401	414	375	413	352	391	393	408	403	400	342	441	357	360	408	394	401	374	402	379	402	398	416	410	361	378	405	415	430	417	397	433	347	399	388	423	396	385	413	396	388	341	380	363	398	386	446	409	383	376	375	399	367	397	389	411	424	397	388	346	393	363	398	388	400	412	425	364	405	367	411	384	387	358	415	385	378	433	411	414	378	395	357	394	444	401	351	387	381	412	394	415	355	385	397	402	384	375	409	375	406	402	415	428	426	370	379	439	371	378	392	381	386	377	423	395	389	433	412	389	410	380	368	411	394	371	400	395	371	423	401	378	427	414	405	400	365	411	364	373	415	384	422	400	369	401	420	386	386	355	377	375	387	420	412	402	382	417	405	392	411	383	405	385	401	414	404	380	367	394	399	394	396	424	418	378	412	437	384	349	405	387	375	390	382	377	411	378	445	413	414	366	384	362	378	405	402	428	404	386	351	385	375	393	372	395	430	390	381	398	368	446	355	427	434	399	385	401	397	396	398	368	388	341	375	385	416	382	422	416	372	398	397	419	419	400	372	398	403	397	406	356	407	379	394	410	407	426	393	391	409	402	391	414	386	407	385	365	363	406	401	410	442	389	421	405	370	369	409	402	393	392	396	426	346	419	415	415	427	378	426	394	385	351	402	379	380	384	403	377	421	409	468	405	417	435	389	403	390	386	373	392	425	378	378	438	446	471	399	387	390	402	371	386	377	399	392	409	377	405	370	382	434	397	403	387	412	395	419	368	398	365	418	407	412	440	360	398	467	382	362	386	420	422	419	418	386	364	375	429	400	416	398	396	449	356	398	402	396	404	385	377	393	394	412	384	409	417	401	387	409	388	401	410	416	399	371	382	418	399	386	459	456	434	420	382	410	382	432	405	402	395	391	386	375	397	396	392	402	408	376	408	416	441	423	427	410	463	413	365	343	358	404	380	402	384	407	398	383	393	401	397	400	403	385	422	367	409	387	402	403	426	392	426	375	394	394	426	377	383	372	361	360	381	402	413	392	357	389	369	397	394	357	390	394	389	358	371	398	396	411	400	409	354	406	399	418	363	390	385	373	384	390	420	392	423	373	391	392	406	395	432	400	396	431	403	391	406	366	430	404	398	424	380	421	419	403	423	387	390	375	367	383	364	392	399	389	389	432	410	422	420	383	396	393	393	405	402	416	380	422	419	399	382	380	409	367	395	408	413	370	405	405	418	392	380	422	424	419	375	411	366	396	429	377	379	401	428	361	433	408	417	361	382	378	380	382	405	403	397	416	378	454	376	402	411	378	373	410	356	406	414	409	367	424	393	381	399	378	397	368	373	391	365	388	380	375	427	402	393	432	373	406	359	396	402	443	382	385	416	394	411	402	389	411	371	411	391	395	408	412	425	417	370	398	362	419	404	375	407	404	396	384	404	388	421	422	386	422	405	380	408	448	404	423	381	433	373	376	379	402	395	426	404	386	369	358	430	387	386	398	384	410	406	404	435	403	396	392	412	423	406	385	423	391	428	383	403	381	392
6150	1902	3118	3073	2172	1833	1635	1529	1326	1322	1146	1122	1067	1040	995	970	1020	1000	1067	1157	1061	1023	1058	891	884	887	891	875	891	877	870	859	864	838	888	829	883	820	861	852	891	899	892	917	917	912	884	875	821	904	879	888	882	936	901	852	885	873	965	888	894	884	891	900	888	882	860	943	896	908	834	865	818	811	853	866	830	897	896	824	844	860	846	932	863	875	880	858	842	841	870	839	798	873	822	859	898	868	858	897	877	850	857	830	872	829	825	866	907	863	849	847	849	892	882	842	864	857	829	859	829	921	824	878	838	888	849	862	862	858	881	896	861	902	900	865	942	849	867	906	879	858	878	845	879	852	876	838	884	898	843	831	896	837	870	873	877	776	802	836	860	874	860	862	856	857	915	837	881	886	813	828	884	871	841	884	867	854	833	829	887	874	886	838	825	849	823	818	862	877	801	810	795	843	857	888	827	821	846	864	837	824	866	855	898	901	853	857	852	820	830	818	872	838	853	834	855	866	826	828	870	880	833	888	846	879	850	859	902	854	864	868	833	872	821	888	826	889	837	845	835	848	834	925	823	856	863	866	835	864	821	836	882	799	859	846	842	899	837	866	854	822	843	861	821	862	855	889	822	846	823	789	781	860	908	871	855	894	827	870	904	841	835	849	787	856	811	898	824	835	859	869	803	840	870	852	898	843	846	876	855	839	828	837	918	830	812	893	870	853	873	880	882	860	880	856	859	840	894	914	912	851	821	883	909	901	832	862	867	816	896	877	868	846	897	882	897	847	830	835	824	844	860	903	870	810	879	864	852	850	864	865	842	847	900	849	829	842	880	871	920	840	863	808	887	843	871	878	846	865	843	892	862	847	838	829	863	856	791	839	874	849	878	871	878	848	861	825	858	840	807	840	893	883	851	865	829	878	915	840	903	913	875	839	870	839	796	829	860	841	868	828	865	857	869	866	914	813	803	906	838	841	869	879	880	902	806	827	832	862	823	879	854	817	837	845	901	838	884	853	808	904	844	825	910	882	873	891	845	855	864	830	903	869	845	887	882	839	914	800	900	854	850	853	798	891	863	840	878	833	876	868	845	882	859	849	901	865	842	840	820	890	849	894	850	809	885	864	847	903	832	900	869	815	834	844	896	870	835	866	877	827	884	826	897	846	826	867	896	802	864	879	881	842	887	832	917	875	819	863	835	847	879	843	858	861	861	829	832	799	895	857	824	816	861	874	868	759	851	803	909	865	879	837	822	838	848	841	861	858	900	918	873	880	842	837	859	866	830	864	870	885	932	888	851	817	815	834	856	887	846	831	825	825	859	884	846	864	860	850	846	872	881	907	869	823	912	891	877	873	828	828	866	832	864	891	839	857	870	825	879	887	852	868	816	834	875	823	895	891	822	870	830	860	795	853	820	834	852	840	874	888	868	868	821	885	876	865	886	835	901	834	881	864	836	868	878	845	829	850	891	844	878	808	872	867	818	824	829	887	868	887	802	860	880	875	875	853	849	837	893	840	863	763	802	899	851	839	857	895	860	818	885	843	808	782	862	832	863	910	812	850	842	860	842	840	888	850	836	881	840	864	845	869	852	830	854	853	842	852	859	867	861	837	839	888	874	863	860	849	820	816	838	848	875	877	857	860	864	869	911	812	870	841	906	836	823	873	851	863	832	913	873	827	861	860	865	878	863	819	824	811	814	879	821	857	907	848	837	895	820	836	852	817	851	884	797	806	830	843	900	834	858	822	872	847	819	896	877	837	882	861	846	879	850	843	844	830	851	846	843	827	841	855	899	933	907	845	907	836	855	890	842	865	850	916	849	832	899	823	853	904	807	877	851	871	888	831	837	826	880	818	848	838	831	845	876	888	921	845	849	849	911	840	880	842	902	852	873	892	870	840	843	906	878	839	878	841	840	840	820	852	878	910	844	890	848	871	828	861	854	855	884	880	872	870	820	849	860	872	848	841	888	835	821	821	800	866	844	874	835	856	874	811	892	829	829	911	890	833	873	851	828	845	832	861	907	836	816	871	827	903	840	871	863	827	797	841	864	867	831	844	856	833	876	829	864	841	847	855	860	896	836	884	909	824	833	830	829	880	840	848	894	856	847	822	824	859	909	902	856	829	835	903	860	774	809	878	850	832	887	839	831	872	898	830	785	817	915	848	876	824	849	881	884	879	864	838	872	832	841	867	820	864	812	867	846	849	889	854	881	826	863	901	871	813	874	845	861	855	898	847	790	903	846	917	862	865	878	897	863	868	851	860	860	909	878	867	821	877	893	882	873	849	851	867	842	872	875	825	805	841	829	794	876	862	884	833	867	841	868	852	878	833	795	801	863	840	875	898	871	874	899	835	890	836	860	813	823	850	836	871	860	884	883	838	895	835	864	832	832	839	937	865	833	857	829	880	844	851	790	859	890	803	877	856	840	828	856	840	837	866	838	829	862	871	766	829	814	820	898	897	893	833	867	858	842	894	824	857	931	853	866	827	858	825	811	894	802	859	854	891	797	814	865	878	829	883	887	794	832	848	812	849	882	859	882	850	879	896	869	846	882	835	808	857	929	882	891	845	845	879	878	853	890	880	851	867	862	897	845	818	872	847	808	844	814	861	850	837	834	869	850	821	860	864	848	890	849	808	885	860	820	863	890	847	883	876	831	876	861	846	873	867	914	884	822	889	869	883	879	857	846	843	820	896	868	870	855	835	878	869	892	890	864	909	782	805	901	832	852	839	871	862	882	837	869	807	852	907	832	885	861	895	915	904	810	931	903	835	872	830	850	867	826	834	848	853	891	865	837	876	836	851	823	927	846	852	821	872	857	866	845	898	886	836	829	807	880	875	794	843	855	821	877	851	841	825	856	837	873	867	844	861	858	861	819	926	911	847	907	811	859	858	822	893	862	852	907	901	881	836	882	856	868	851	885	831	899	886	853	809	861	866	870	824	877	862	904	865	837	855	800	820	845	852	808	909	873	803	877	821	799	818	831	843	890	851	839	869	880	853	833	845	799	869	913	887	893	805	847	845	834	906	846	859	831	859	905	821	854	843	918	833	819	850	875	847	853	876	815	871	784	870	885	861	869	854	910	824	823	849	878	809	843	882	855	839	830	864	873	887	833	837	900	916	860	876	902	876	846	836	848	880	895	834	801	882	855	863	855	888	847	864	897	863	792	874	858	847	824	806	873	819	852	871	869	885	846	844	877	858	831	858	882	832	854	809	857	906	808	854	884	874	843	880	854	877	883	895	893	836	857	852	887	866	801	844	827	878	892	841	857	882	843	859	868	896	808	860	873	849	841	840	872	899	885	853	825	888	824	877	826	847	887	879	816	859	815	861	845	806	851	846	866	900	863	825	838	854	870	860	947	876	887	876	893	855	849	862	911	860	860	834	892	915	855	865	849	854	868	917	834	869	897	856	891	870	864	839	882	835	862	838	813	852	941	876	862	878	839	826	923	923	914	854	881	846	882	854	849	871	878	822	833	881
21886	5055	3597	3110	1753	1595	1379	943	901	647	587	510	475	439	393	405	404	375	394	441	370	330	358	338	300	319	323	285	327	304	307	324	297	326	319	328	329	288	264	330	314	298	338	273	335	313	306	268	269	309	299	276	302	309	321	280	292	299	335	307	306	289	310	281	320	336	303	335	328	288	265	276	299	262	304	311	324	344	298	274	302	274	276	314	290	332	304	267	310	299	289	304	293	312	297	271	290	293	293	284	304	306	306	292	289	281	310	321	269	333	295	287	309	307	295	309	334	324	306	302	321	302	288	283	323	273	279	319	298	271	305	304	289	328	291	311	355	311	297	277	291	258	280	310	266	306	303	287	300	288	321	317	272	313	259	300	274	301	312	317	293	336	293	291	302	300	268	306	309	328	305	338	281	292	296	280	274	303	303	305	304	310	290	314	332	280	277	278	299	308	320	310	280	266	319	327	294	276	259	286	297	299	296	301	266	307	305	294	297	330	304	281	296	302	303	305	281	308	277	304	300	306	293	302	285	291	318	263	289	335	284	301	290	312	306	315	292	345	331	323	305	296	320	308	280	271	299	272	282	333	267	304	282	288	319	294	293	305	303	307	255	308	311	311	285	300	324	307	283	334	289	333	296	282	314	304	287	287	296	287	299	283	318	303	280	277	308	303	301	309	332	324	335	279	271	298	306	294	305	280	268	288	292	305	299	286	301	303	305	295	282	303	299	316	298	305	312	303	313	280	292	304	286	279	330	287	350	289	292	301	323	312	258	297	297	315	295	284	330	293	314	265	296	292	333	312	277	282	342	288	274	289	313	307	285	294	278	285	286	301	281	330	309	288	304	268	287	270	305	280	295	288	303	292	292	279	282	248	338	269	303	276	270	308	302	285	292	280	291	310	304	292	278	292	284	294	295	301	302	297	289	288	311	278	279	287	285	316	313	291	283	280	314	293	306	265	252	298	273	315	279	315	293	286	300	267	313	324	309	304	314	314	323	271	285	307	310	312	335	331	294	327	285	272	282	294	252	314	313	313	324	293	316	291	301	257	288	289	293	303	321	318	301	293	301	252	325	286	281	337	292	330	281	284	301	294	280	315	299	301	264	290	299	262	293	337	339	311	314	291	313	310	287	317	294	301	307	333	334	289	322	291	315	307	278	304	321	299	299	293	291	314	319	278	297	314	272	287	299	286	288	278	291	275	290	261	270	286	309	305	283	258	277	301	293	326	298	281	288	308	292	300	337	336	279	270	302	291	290	303	324	297	282	281	333	300	284	317	279	308	312	304	289	288	278	317	320	271	296	294	298	262	276	334	283	284	292	255	305	269	292	288	271	303	299	269	321	294	286	317	318	285	329	271	310	300	326	298	281	319	303	313	286	273	286	297	265	270	309	266	280	293	287	302	314	316	281	291	285	286	309	309	287	321	281	310	283	308	280	358	326	342	308	299	311	270	314	294	269	312	307	305	288	305	325	283	259	293	311	283	322	341	312	296	334	315	299	316	326	308	281	280	307	301	300	316	297	303	321	299	277	285	307	296	300	303	309	313	279	308	280	323	274	281	266	311	297	315	282	272	323	308	295	311	309	327	326	279	272	323	267	284	325	302	266	285	311	296	287	315	324	285	310	294	277	310	292	269	296	287	278	311	277	264	314	326	284	286	328	293	325	256	333	295	317	278	285	321	280	292	315	283	296	308	307	297	292	325	302	295	288	295	303	274	276	285	305	310	294	282	326	312	300	314	307	256	239	272	291	324	278	300	299	324	310	311	299	322	323	336	334	299	306	330	286	285	315	283	300	307	319	284	298	305	300	298	310	282	254	289	300	300	282	302	282	319	294	283	299	300	325	288	316	308	312	316	322	269	279	309	306	306	292	306	322	322	332	310	310	318	332	283	276	310	308	275	294	313	289	295	308	294	254	293	302	304	297	280	302	290	323	313	275	312	235	305	298	294	314	306	313	307	280	293	287	309	280	264	316	286	297	299	304	303	279	306	306	290	317	293	327	283	333	283	285	275	291	281	289	290	308	295	301	296	285	284	270	326	325	300	296	317	304	305	315	314	307	299	294	297	284	321	309	291	329	297	273	305	322	308	277	308	312	274	277	283	311	306	315	277	283	292	307	307	255	251	277	308	318	300	303	301	277	360	303	294	277	306	256	283	275	314	287	355	317	278	297	300	318	298	293	307	263	289	309	291	266	303	315	296	300	302	283	319	293	285	287	303	299	336	324	262	313	300	286	305	264	304	314	308	268	292	267	260	294	266	299	321	289	311	268	288	314	300	285	273	285	280	297	298	324	294	307	327	301	290	316	306	292	306	291	301	291	310	281	282	325	315	280	323	282	311	315	323	317	317	309	303	303	298	284	307	282	275	293	271	285	297	302	282	282	270	317	271	277	297	303	316	322	299	319	318	294	313	293	268	298	292	281	309	294	318	296	254	319	302	292	320	291	289	249	309	317	270	349	287	301	301	310	306	290	283	285	313	300	284	302	329	311	300	290	282	275	283	289	290	294	294	287	282	280	283	274	306	284	302	341	288	308	290	277	312	314	296	286	273	274	305	303	327	295	322	313	339	306	285	269	284	276	331	299	307	278	293	282	311	273	287	297	299	325	290	288	314	266	278	278	295	267	289	325	307	304	282	322	314	285	314	289	279	301	315	312	311	301	323	306	294	310	284	279	298	316	316	304	309	313	302	291	314	279	309	307	276	309	268	285	296	281	290	304	315	302	280	343	287	318	285	316	292	305	303	299	306	280	303	291	296	297	295	280	301	275	323	297	284	293	303	295	311	279	296	329	315	288	290	303	290	274	309	314	328	299	288	314	330	290	283	321	302	303	329	318	308	316	258	272	308	284	281	280	294	300	315	313	301	327	296	256	299	332	283	291	304	317	315	315	308	309	270	308	307	323	334	284	303	279	310	323	289	296	285	319	298	301	282	299	298	346	326	290	284	292	314	337	309	289	273	266	296	293	316	306	294	293	279	333	287	317	343	289	294	309	262	293	317	313	323	319	284	282	305	293	298	307	322	297	302	329	273	316	305	283	317	298	264	293	305	297	284	284	339	291	308	293	349	336	311	274	288	267	318	285	270	306	307	284	250	317	310	305	282	306	247	283	304	299	295	320	307	290	287	333	323	295	308	320	302	321	290	276	296	271	314	284	335	289	299	303	292	286	300	307	290	294	288	295	266	321	293	274	326	293	313	300	272	313	275	262	308	292	320	302	274	260	309	308	329	305	324	319	264	272	297	294	276	310	287	288	273	292	300	254	319	259	300	299	295	312	300	303	336	317	299	302	291	298	321	314	321	303	315	302	310	286	286	299	319	329	297	301	311	286	313	328	304	320	295	284	300	270	286	284	294	302	296	276	322	268	262	307	269	302	311	277	294	275	299	288	262	308	296	284	313	300	301	272	299	320	266	282	290	267	296	297	278	330	308	331	297	283	295	264	297	320	305	267	307	323	286	280	310	268	311	276	293
13357	3398	6007	7117	5263	4947	4257	3298	3144	2730	2417	2095	1855	1451	1419	1360	1229	1177	1354	1261	1146	993	918	800	739	735	836	865	773	758	804	816	832	862	876	860	903	891	886	823	859	822	851	831	821	754	721	714	688	742	672	698	707	689	718	746	738	776	753	760	792	753	790	767	724	712	707	764	668	698	657	665	726	691	674	704	682	640	651	700	681	681	694	628	630	678	654	726	693	711	679	634	695	670	693	644	735	651	665	672	681	669	676	649	631	676	679	669	686	673	697	686	689	667	655	684	696	689	681	610	663	685	692	699	658	650	701	658	642	635	660	632	673	679	710	655	678	706	666	688	633	652	675	647	610	655	676	631	667	649	652	697	710	621	680	704	685	671	656	617	663	659	671	656	699	660	737	641	679	646	655	669	656	615	709	667	678	673	654	651	682	668	710	699	725	676	698	688	678	663	656	688	674	675	646	702	691	648	628	737	668	668	656	673	684	641	706	698	649	653	665	648	629	697	649	732	681	702	689	679	692	684	665	660	699	611	662	680	647	672	666	678	634	624	609	646	656	639	660	684	651	647	668	667	639	651	670	650	688	659	675	688	600	643	697	663	645	662	685	672	669	675	713	660	682	674	665	662	691	672	685	685	657	688	660	633	659	662	687	622	696	664	702	723	640	691	692	701	649	675	647	655	700	673	618	706	660	677	679	656	639	664	620	682	670	668	628	675	687	651	696	663	626	626	702	666	714	717	683	696	695	671	675	703	650	685	681	648	655	682	648	702	686	657	667	643	621	670	634	677	665	624	678	661	674	681	641	686	670	662	672	643	684	663	663	678	673	675	642	688	599	607	652	699	695	662	649	681	649	640	660	702	654	663	716	695	625	621	691	679	712	693	693	668	659	665	715	644	655	612	642	689	687	630	713	649	627	671	704	727	653	680	662	677	663	645	661	694	629	610	667	689	643	673	635	671	664	670	668	641	668	672	647	670	674	672	626	667	697	710	665	635	694	677	721	707	653	664	656	696	703	684	665	627	669	676	659	684	668	658	702	704	664	675	641	652	698	663	635	653	685	720	678	620	687	663	726	692	639	664	660	718	681	666	692	685	682	632	672	650	634	670	667	657	678	624	659	663	660	686	658	658	683	697	625	633	680	659	690	678	700	645	639	670	687	624	659	637	657	663	655	711	661	729	700	662	635	688	666	682	693	682	680	663	679	637	673	710	659	632	680	668	628	658	701	618	629	668	674	627	654	685	661	684	661	677	694	676	679	619	679	698	711	632	687	660	665	675	634	642	665	641	641	678	699	671	651	646	671	654	641	632	690	672	644	658	677	628	696	662	645	689	672	662	669	699	668	672	711	693	721	611	677	685	638	676	690	733	681	648	664	633	673	654	661	681	653	678	674	652	666	606	662	707	626	630	690	656	628	655	678	648	628	642	663	665	664	678	672	646	682	664	687	660	721	692	720	664	694	661	644	656	650	648	650	671	637	651	637	661	695	647	649	642	694	688	691	657	683	664	676	669	706	673	637	650	674	665	640	664	637	656	630	735	707	695	679	642	675	675	664	683	655	680	625	677	631	680	723	664	635	712	681	644	676	653	679	691	677	662	628	665	664	619	705	664	652	655	625	706	713	662	681	647	685	656	675	702	664	741	679	698	672	701	674	629	647	669	648	627	708	710	675	646	657	695	680	662	654	664	651	691	655	691	664	690	712	670	636	678	680	647	659	689	666	693	704	657	649	665	686	658	695	640	665	669	707	669	684	659	628	637	677	668	689	659	648	660	669	661	695	700	725	660	649	629	692	634	650	645	682	708	706	678	674	664	740	641	729	651	689	663	670	689	669	675	662	686	683	680	681	689	641	697	667	684	708	652	662	706	680	697	682	626	649	654	628	691	671	656	684	706	647	714	710	686	666	625	655	703	654	685	671	646	666	656	696	644	670	651	659	720	696	639	682	671	722	683	669	707	691	640	714	672	715	675	632	690	691	666	688	605	622	637	645	601	700	658	682	690	687	671	646	683	633	690	662	634	679	636	676	657	624	622	646	668	641	690	654	698	670	662	664	655	701	686	679	660	671	698	641	708	639	663	687	703	666	668	681	650	693	649	669	684	666	658	674	666	633	674	679	693	685	664	748	692	616	623	622	704	675	695	707	670	673	683	682	678	634	654	683	661	666	675	661	653	653	705	667	689	676	641	666	696	678	672	672	639	666	679	659	680	676	631	620	679	729	663	719	700	671	650	609	700	695	703	675	668	682	697	699	675	684	737	684	669	635	692	677	646	638	615	652	634	681	666	637	702	682	706	658	703	675	673	656	672	669	676	649	636	646	668	691	636	678	690	667	650	702	671	629	677	700	658	690	630	678	638	642	739	653	651	667	659	651	640	653	655	702	659	692	665	648	698	658	660	699	703	660	665	724	619	674	691	664	653	666	660	666	647	663	669	659	645	655	754	691	661	690	652	667	653	618	677	655	635	666	640	669	715	623	691	676	640	599	653	708	694	622	668	737	647	625	696	645	704	686	648	614	616	711	672	672	639	683	660	676	637	651	641	688	698	655	668	691	729	689	670	695	645	651	664	673	703	663	672	685	648	648	720	678	693	696	696	669	658	670	692	663	637	723	715	696	650	668	645	687	660	664	631	696	661	696	663	649	653	715	657	664	601	662	645	676	657	727	647	721	651	672	647	635	715	665	632	647	730	703	613	647	662	642	687	700	637	632	678	653	642	665	684	710	670	673	668	609	667	660	657	679	656	683	688	601	719	655	670	677	668	677	698	664	647	737	657	646	701	690	702	698	652	688	626	670	664	619	647	663	678	684	700	701	686	669	696	630	674	690	619	677	666	637	676	628	675	618	665	702	671	673	639	643	645	671	666	699	724	681	725	671	688	689	695	671	640	694	705	656	656	689	673	655	671	629	691	718	695	644	652	698	670	683	698	657	660	707	649	685	690	682	683	658	682	662	720	673	686	675	645	616	684	643	691	649	698	673	679	692	651	660	683	701	689	647	674	652	649	650	646	686	716	669	656	673	679	643	626	686	675	688	675	664	648	696	633	689	704	685	674	676	685	629	685	643	697	645	677	730	706	685	654	655	692	658	688	666	714	691	674	690	705	700	696	657	691	680	618	677	639	683	674	663	666	714	648	660	654	709	658	669	649	654	663	721	623	673	652	685	643	653	672	651	671	613	696	661	632	677	693	675	645	653	646	670	693	639	637	643	665	633	706	687	650	685	641	686	679	682	652	706	696	698	623	668	665	658	642	641	695	633	668	658	645	640	656	677	691	688	711	705	654	705	687	649	677	658	670	615	638	677	640	640	693	692	673	708	606	680	718	642	663	659	685	716	663	674	707	662	680	648	684	696	606	664	677	691	657	625	662	658	684	700	706	666	686	649	635	695	661	678	658	685	648	698	617	656	720	682	658	658	700	698	691	636	645	689	699	667	612	668	672	657	669	683	694	653	673	654	683	668	652	669	656	663	626	686	679
31239	8530	5784	4507	2833	2550	1958	1456	1314	1111	1002	744	632	496	511	485	497	451	458	474	385	400	366	344	335	314	322	313	341	321	341	298	359	369	331	348	347	364	349	339	358	345	308	348	362	339	326	337	309	308	323	301	308	332	336	324	357	326	329	310	309	315	276	285	295	290	293	307	263	308	309	332	300	285	287	296	319	270	283	303	312	274	295	277	307	321	304	276	288	305	313	316	308	253	311	296	318	328	261	323	268	321	313	282	284	328	312	304	318	308	286	317	291	312	297	309	309	305	312	325	282	319	289	363	307	317	294	307	288	308	308	319	313	301	283	287	292	299	291	310	301	326	312	298	301	307	298	282	279	311	294	299	310	306	335	298	293	331	294	302	283	277	307	304	271	302	273	297	294	303	280	288	310	303	275	312	347	307	281	310	327	323	291	305	295	318	291	307	313	322	264	262	276	336	293	317	289	298	286	318	297	331	321	326	321	313	322	316	306	289	322	322	306	298	323	314	310	308	321	321	321	295	322	305	303	310	306	277	304	296	296	294	282	305	320	314	283	315	309	277	318	339	323	340	323	310	290	253	324	356	288	305	283	281	264	314	295	307	278	260	288	302	293	261	298	314	303	267	298	286	284	301	302	299	324	310	308	296	302	302	288	329	309	302	292	290	321	309	328	291	270	315	291	331	290	352	297	304	291	292	286	309	298	299	257	328	297	299	309	302	313	310	324	334	272	310	304	305	302	308	305	322	282	296	330	291	293	311	315	316	310	313	341	288	300	265	308	275	281	330	291	293	326	312	290	295	276	295	309	312	293	325	313	299	260	304	298	338	322	263	339	368	324	278	320	285	297	275	315	305	296	297	309	315	313	327	236	315	307	321	316	285	283	308	328	296	293	289	310	316	303	297	294	320	289	288	314	308	309	291	298	302	284	325	279	289	302	315	312	303	309	291	330	277	310	303	294	309	305	312	292	269	327	321	321	313	307	281	342	298	299	254	317	308	315	313	294	285	327	306	303	311	323	340	277	299	278	315	298	290	291	306	327	305	334	321	278	270	289	316	291	303	303	294	306	280	304	303	281	311	299	289	301	315	314	340	308	297	305	292	329	318	330	352	294	280	321	328	296	334	292	298	300	304	309	306	305	296	323	311	315	280	286	276	299	285	305	326	294	316	306	323	263	286	331	284	287	288	291	314	294	312	286	299	312	330	335	291	310	291	316	300	284	323	313	289	309	259	314	284	322	275	290	314	276	286	266	293	297	283	336	283	292	288	281	325	278	303	306	320	298	325	272	293	288	296	337	321	326	326	286	331	307	299	306	292	294	314	271	298	299	315	299	306	293	276	319	320	284	341	320	320	310	336	321	273	302	303	258	330	304	284	292	299	292	322	314	297	296	310	298	331	281	288	249	345	320	276	307	279	345	314	310	299	316	292	323	330	289	304	298	334	334	300	317	303	267	278	287	296	298	285	353	291	326	302	336	300	301	306	328	315	324	273	341	284	290	324	321	275	285	305	302	291	330	280	277	333	290	323	286	297	305	303	300	254	347	290	291	331	299	304	333	311	305	285	282	298	335	293	329	294	329	334	303	313	314	281	274	306	300	282	280	318	275	273	321	291	312	311	313	301	290	313	288	301	286	312	290	287	321	306	333	330	323	298	308	337	285	306	287	296	295	303	298	302	260	298	299	290	294	325	301	297	278	305	289	297	262	282	271	309	302	322	320	290	305	313	259	292	339	311	318	334	272	305	305	312	301	345	339	325	330	278	293	300	303	290	307	303	312	320	316	292	317	306	292	316	287	294	274	281	324	323	280	331	294	305	304	292	312	324	320	316	321	291	308	302	324	311	278	322	288	285	319	304	337	281	319	310	295	311	288	324	310	276	284	335	336	293	301	314	319	301	284	341	290	306	295	322	298	275	317	281	292	311	332	275	328	285	314	300	298	302	286	287	292	299	288	318	292	306	308	333	295	290	287	282	291	272	305	300	301	299	318	296	299	279	299	343	281	306	311	289	304	293	313	320	326	335	327	295	304	308	306	294	325	302	334	290	336	264	304	312	301	274	292	299	289	301	289	308	298	309	294	305	295	293	289	306	298	310	333	317	327	291	274	312	311	278	324	313	336	294	282	296	286	294	298	302	274	274	317	276	302	272	272	314	332	285	310	318	304	292	347	292	319	298	293	281	287	301	305	311	336	309	318	289	301	315	297	344	322	316	300	335	284	273	289	314	334	310	322	306	310	300	300	277	285	313	292	337	294	314	282	299	296	289	264	290	263	335	311	285	337	293	308	292	318	277	292	276	257	255	267	292	301	303	323	289	287	344	257	325	309	303	312	311	264	312	302	306	316	296	298	318	332	282	290	277	298	293	322	294	271	322	290	326	309	295	271	294	277	291	292	278	303	298	285	289	301	329	293	310	261	295	289	303	279	312	293	322	301	295	310	297	280	292	291	311	268	320	290	323	294	316	312	329	276	302	300	271	336	328	327	339	289	296	295	292	305	331	313	317	310	313	300	321	294	308	277	291	338	316	296	331	286	320	285	276	311	322	307	322	299	319	280	291	312	309	294	291	299	300	296	295	301	299	310	286	272	343	319	284	281	307	316	306	370	326	281	306	289	308	297	286	344	310	294	270	289	289	295	279	289	265	284	283	302	333	325	318	317	322	305	294	296	275	281	315	274	296	320	310	323	325	291	301	291	327	280	315	310	264	290	315	298	296	293	308	292	315	312	305	299	273	321	333	348	294	298	323	323	351	313	323	289	323	290	343	323	314	330	343	307	323	286	307	320	263	299	286	326	318	279	301	289	291	294	307	290	299	303	284	328	293	302	297	278	269	309	344	290	281	308	336	290	299	259	278	312	298	280	289	308	310	279	284	312	277	282	335	298	311	301	329	290	290	290	295	316	251	301	322	301	262	308	283	293	307	289	291	256	274	277	303	302	295	287	316	356	290	331	268	303	334	314	306	329	306	277	286	311	287	280	284	275	311	292	280	307	316	334	306	318	305	289	287	278	286	306	328	294	306	301	290	293	306	297	312	309	285	317	288	294	315	290	269	324	299	326	290	328	299	327	289	286	321	289	337	287	303	295	278	284	299	312	295	307	335	323	317	291	273	310	311	311	286	296	292	319	326	289	302	289	292	282	300	328	281	271	306	307	288	297	337	310	316	285	331	282	291	305	266	283	317	305	302	301	304	345	266	292	314	310	318	324	321	288	313	300	273	283	318	304	263	272	276	266	308	297	298	315	298	301	302	291	285	295	299	358	298	285	286	297	298	290	291	297	302	330	313	314	287	303	305	288	286	313	312	282	276	320	290	295	310	270	316	290	314	303	329	324	280	311	316	301	299	309	292	303	332	296	300	318	285	311	333	292	299	315	320	311	310	338	310	292	289	307	300	296	310	295	313	297	284	331	291	296	314	322	300	264	301	298	282	309	307	320	290	307	314	277	269	310	309	298	303	282	311	301	322	316	305	327	320
17416	4442	8404	9685	7791	7421	6200	5081	4752	4133	3692	2884	2776	2004	1987	1905	1698	1626	1676	1556	1366	1269	1059	858	907	889	999	990	927	897	846	911	989	1062	1022	1160	1101	1091	1044	1015	1096	1058	1081	1062	1020	909	738	762	690	645	678	690	679	722	777	783	815	893	899	816	833	815	814	809	816	742	743	715	728	690	710	735	671	731	695	689	705	711	717	683	712	704	699	688	696	696	720	697	692	672	696	737	686	675	681	757	740	669	665	663	697	704	670	687	674	669	657	682	714	702	727	694	668	643	694	648	751	721	650	673	686	676	701	668	661	698	660	673	669	714	686	685	698	723	657	677	691	679	691	710	725	714	715	731	690	736	654	696	668	679	670	738	690	702	669	677	658	676	670	706	736	691	690	632	702	689	679	707	666	638	744	659	666	729	685	667	677	638	669	693	675	703	711	700	649	699	670	681	678	741	721	692	705	681	694	641	666	706	682	761	757	681	695	670	679	708	669	704	647	703	671	693	662	664	662	685	710	670	684	700	700	657	678	668	694	698	698	710	695	679	715	713	687	706	667	670	668	700	675	688	671	689	729	737	669	702	655	705	709	716	667	702	701	655	715	693	716	682	675	697	690	723	639	724	754	715	670	709	694	717	669	766	681	688	705	671	721	632	677	710	637	705	700	697	679	690	675	667	683	690	678	691	717	719	706	702	687	705	686	710	680	718	655	734	681	692	711	695	689	653	679	718	716	684	673	709	652	634	692	638	664	677	714	735	731	664	674	662	665	671	662	666	683	694	642	724	673	668	720	680	665	665	628	718	658	633	694	668	693	657	703	708	654	671	661	658	644	657	692	706	709	704	699	684	696	667	732	713	671	686	655	704	704	711	709	694	694	706	712	670	691	694	699	668	699	636	728	657	686	660	707	649	674	701	671	744	717	661	746	700	663	667	712	686	704	679	726	687	685	706	705	703	673	684	734	692	707	706	724	662	665	701	639	697	705	669	706	679	685	683	695	641	698	686	702	713	654	665	652	678	695	675	694	662	660	682	647	684	693	683	659	688	725	684	670	724	685	640	692	695	722	695	709	702	711	694	712	714	653	681	679	695	693	682	664	699	653	742	744	685	657	695	689	664	667	687	684	734	712	680	708	655	733	688	708	700	688	653	657	682	679	659	708	670	670	655	698	665	731	716	624	722	685	701	695	666	732	695	705	695	651	714	698	681	711	687	687	719	704	653	718	700	671	717	650	701	683	681	649	642	700	697	695	684	680	683	696	705	695	738	693	714	685	673	690	680	671	657	710	652	723	720	738	676	660	697	662	697	691	690	691	659	684	663	675	689	651	664	646	640	713	721	705	670	687	693	720	642	697	674	688	726	677	726	663	724	648	709	747	718	671	630	689	688	715	713	706	669	683	733	685	664	673	653	720	689	715	647	680	689	672	685	725	653	699	681	720	653	693	703	680	637	686	681	693	650	658	677	749	716	702	684	728	698	697	677	705	719	692	705	644	685	670	690	643	667	689	681	684	731	687	717	671	673	660	660	695	650	636	657	676	693	712	669	684	651	714	745	714	695	737	743	674	700	640	660	747	662	667	710	673	682	756	674	702	720	699	700	711	694	701	669	689	717	672	669	670	700	666	646	716	675	689	671	689	668	699	687	685	656	662	678	646	672	712	693	693	682	676	731	687	733	681	720	652	706	626	690	710	734	697	701	675	722	708	670	723	673	743	690	713	664	711	686	726	650	720	677	707	712	659	633	671	656	664	689	679	677	716	676	691	730	690	717	699	643	721	723	713	695	693	734	666	709	673	670	637	707	666	690	702	660	707	688	697	695	708	736	680	679	692	725	660	682	685	675	679	674	656	677	697	664	702	698	711	696	676	663	700	693	679	695	702	681	696	666	743	703	648	662	613	736	695	685	696	677	658	713	708	659	665	682	715	716	667	679	667	675	663	707	687	671	669	677	719	666	708	655	717	696	700	711	667	662	713	699	707	689	639	728	669	641	660	658	698	683	705	666	709	639	699	668	723	657	658	664	659	701	676	667	694	719	705	725	675	712	644	710	734	667	704	660	653	702	726	692	654	712	712	658	665	709	681	656	654	695	676	691	709	703	656	745	719	664	721	664	690	654	650	692	638	706	681	675	656	691	675	710	651	672	651	704	710	700	712	711	717	719	714	716	719	687	721	683	684	663	679	717	686	659	700	662	657	716	680	679	661	695	668	714	668	649	670	730	703	666	657	635	695	706	705	672	688	715	691	703	733	676	663	656	696	686	691	697	634	677	699	719	737	674	706	700	731	711	699	675	659	688	702	721	673	694	760	715	723	635	677	645	681	724	675	698	688	679	700	651	710	629	700	673	665	693	708	725	678	721	717	687	711	691	696	713	648	699	668	650	685	682	736	720	663	703	667	682	686	634	697	660	661	670	686	668	701	645	691	682	715	686	658	671	714	675	654	680	652	660	670	677	682	665	659	685	709	675	723	657	695	685	657	662	731	744	673	674	654	676	641	672	696	685	706	688	687	707	692	653	740	708	649	648	698	676	679	716	698	702	722	672	679	690	672	645	683	694	679	666	666	694	712	740	674	672	699	653	676	706	699	713	665	732	712	712	670	706	718	744	711	677	706	671	673	640	672	690	672	640	715	697	623	719	714	701	703	697	678	654	697	669	712	742	676	695	622	668	675	706	681	709	715	669	653	665	676	693	683	658	691	699	703	731	674	705	691	671	713	724	743	700	702	705	666	641	648	651	673	721	722	724	703	680	739	710	684	681	678	645	675	698	675	641	708	695	722	705	706	645	672	700	682	689	710	716	711	721	674	682	674	679	718	733	689	715	737	689	622	699	708	684	695	734	664	696	690	676	640	699	694	718	664	701	688	722	667	692	687	708	742	706	668	692	720	663	668	698	670	686	696	740	656	654	695	670	644	695	702	694	664	671	680	666	714	698	712	713	681	707	730	694	686	697	674	690	647	708	683	669	653	693	665	601	636	672	664	683	691	681	710	711	691	678	698	666	713	679	716	660	652	715	684	682	675	680	697	660	665	718	658	682	680	691	704	671	667	665	716	739	715	685	689	643	681	680	664	681	719	718	675	690	689	696	690	698	713	679	705	737	682	686	644	736	675	678	678	695	639	716	708	685	659	699	669	643	685	676	709	720	703	692	632	660	686	726	724	697	685	678	660	689	676	656	686	695	667	706	708	739	685	687	708	691	678	723	694	708	675	682	668	694	664	664	694	662	693	693	719	687	686	683	660	694	710	726	659	637	661	670	732	682	662	702	702	653	707	711	711	664	655	679	673	690	687	671	720	681	676	623	660	733	670	701	696	687	720	708	679	672	672	689	723	682	701	704	680	711	710	694	742	659	626	666	744	670	750	639	710	732	704	717	733	674	662	674	721	666	716	685	667	701	703	729	681	639	696	662	632	719	686	660	701	693	724	694	665	695	672	704	709	685	729	689	684	662	660	725	688	706	671	704	694	711	651	672	671	685	700	689
8878	1727	1428	1187	760	643	535	559	529	477	483	449	455	481	468	454	439	473	431	479	436	430	432	425	409	385	426	402	416	418	411	422	424	427	437	393	429	421	377	423	419	406	388	404	443	417	416	468	384	374	405	404	439	429	428	407	415	441	437	425	390	461	456	424	449	407	421	395	382	407	432	441	430	422	400	409	373	423	399	416	433	415	450	424	419	425	420	368	389	426	378	451	385	451	441	403	420	435	409	428	407	451	420	421	400	421	357	411	402	407	392	407	414	419	447	405	429	387	401	377	395	410	417	436	387	390	417	450	486	422	342	421	383	422	389	461	444	454	424	426	376	448	401	393	383	405	438	407	407	399	406	447	379	362	406	392	390	457	415	397	415	434	414	441	363	415	417	436	435	429	453	383	372	424	434	422	408	456	405	432	396	441	444	447	424	383	415	435	416	440	430	424	429	457	415	431	443	428	427	435	417	401	420	401	431	417	393	430	424	405	382	448	412	386	414	430	421	414	419	389	392	389	437	436	402	440	443	428	479	393	414	424	426	417	413	478	458	414	414	431	429	424	432	388	416	425	480	420	420	407	397	399	446	428	394	453	436	391	430	448	433	436	437	395	395	431	450	422	405	427	446	432	417	432	400	426	438	409	408	442	423	407	395	392	380	392	403	434	409	406	426	398	394	438	394	456	419	392	419	399	426	418	460	392	437	406	435	430	406	416	423	433	395	428	399	421	409	419	400	427	403	443	396	405	374	449	415	408	411	408	438	402	433	461	427	385	391	432	410	421	424	402	415	413	414	456	398	406	421	410	424	439	366	385	399	389	386	435	399	414	451	438	439	424	394	407	392	391	420	465	428	385	423	451	419	467	437	426	407	387	412	415	421	380	421	433	443	390	406	419	431	412	474	437	370	396	435	445	431	444	415	418	425	439	434	391	421	443	424	427	395	423	404	420	406	384	419	378	414	411	420	406	428	441	403	411	423	426	417	396	390	416	453	462	407	403	411	384	419	407	417	398	418	414	381	413	412	409	471	421	399	437	400	389	419	430	410	423	457	403	447	439	414	450	438	428	394	460	465	399	414	445	429	381	401	414	393	422	410	411	416	410	440	445	392	408	417	394	371	414	441	411	384	349	402	476	454	424	399	397	401	418	444	445	442	417	404	430	399	398	399	358	374	438	399	433	411	417	413	407	413	417	397	423	401	410	413	383	416	400	375	427	435	448	428	439	434	410	407	436	423	417	415	443	437	393	448	445	435	428	445	411	403	429	471	433	369	432	417	406	351	442	421	432	423	427	410	387	422	404	397	369	411	368	453	417	413	419	419	389	390	405	431	425	431	453	404	398	417	416	446	394	433	429	392	406	385	374	424	383	434	416	397	435	407	409	414	385	435	409	425	442	394	457	413	425	418	408	409	421	427	416	435	417	422	438	400	394	392	417	451	425	403	447	392	394	393	385	424	393	414	426	389	425	439	429	430	438	413	389	446	409	431	435	382	408	425	434	398	423	408	382	408	418	427	446	445	396	429	355	427	396	433	410	390	409	456	443	406	424	441	406	398	423	442	417	441	434	367	465	420	435	388	396	399	439	398	406	401	365	412	449	384	422	416	420	412	430	422	428	382	398	384	402	378	420	377	388	418	406	389	431	418	418	424	393	399	389	411	421	401	425	419	381	444	423	408	438	429	400	401	385	415	407	398	385	388	409	389	420	389	463	455	403	409	434	407	407	419	419	420	415	424	393	426	405	434	398	444	462	438	453	388	411	411	397	405	430	403	366	453	417	429	439	402	390	406	440	431	412	442	436	431	419	449	426	431	381	412	481	431	399	407	366	425	449	401	433	408	446	396	407	384	413	404	383	402	422	416	420	366	390	385	429	422	399	402	404	408	432	440	415	419	429	435	384	438	426	424	425	404	400	446	415	425	412	460	434	429	439	376	425	405	385	450	423	427	398	404	381	414	423	432	417	429	411	407	396	460	429	420	416	405	398	420	406	411	425	438	431	403	418	450	400	375	436	406	442	449	422	424	419	420	425	457	444	388	405	396	437	430	374	458	396	409	403	411	423	408	434	414	401	410	423	405	403	438	454	429	425	417	430	426	434	385	450	446	407	448	404	439	398	388	423	389	403	419	378	434	403	409	447	390	446	410	426	406	379	413	396	434	416	411	414	417	425	350	430	383	408	434	407	433	420	391	440	416	428	391	397	364	446	443	433	437	407	475	437	418	433	428	404	392	422	384	416	410	404	456	401	378	393	431	393	410	423	403	421	417	433	398	418	423	416	426	399	420	371	391	409	405	402	412	439	392	421	383	416	432	415	413	386	414	400	424	446	419	427	400	442	456	429	424	404	406	413	411	413	428	387	417	381	423	409	459	408	405	403	445	398	416	464	398	414	409	436	421	427	409	401	439	443	396	436	439	430	430	476	454	406	460	441	438	415	400	412	400	454	419	410	386	422	422	398	468	415	414	407	415	424	430	473	388	400	402	454	400	420	396	399	405	425	426	401	394	439	381	449	441	425	387	446	446	395	401	414	432	400	454	409	424	415	410	433	432	410	402	380	458	376	430	452	441	409	415	438	406	455	416	448	406	404	447	406	400	395	425	405	423	421	390	445	423	394	436	435	402	418	411	422	448	415	392	408	438	397	434	443	461	437	469	428	447	406	430	414	413	375	445	399	397	421	369	396	412	406	398	409	405	426	426	407	433	417	429	469	418	418	425	444	448	419	387	410	445	417	425	435	409	428	398	418	436	417	387	403	371	406	420	398	420	414	440	404	400	429	425	419	417	436	446	414	384	467	436	404	423	434	412	438	439	455	383	408	419	423	406	435	385	405	378	461	432	431	423	444	432	415	417	399	402	401	408	414	407	448	427	414	424	444	377	388	404	369	393	444	409	471	424	430	404	379	417	404	453	368	413	373	423	431	470	399	432	402	415	421	402	403	431	431	453	411	421	422	432	416	405	411	412	418	423	401	429	419	416	385	426	419	422	400	396	440	451	405	412	397	420	457	441	388	380	438	409	430	441	441	435	430	438	388	412	416	422	439	409	408	404	414	399	431	405	418	428	444	422	387	424	423	427	432	458	404	382	416	394	420	391	388	430	401	451	436	426	413	450	431	421	391	401	373	397	423	403	453	400	399	393	389	435	440	425	453	396	412	424	405	459	426	396	399	421	396	414	408	419	414	419	451	364	433	399	377	384	355	378	441	437	433	446	448	445	437	453	444	404	395	413	427	367	404	405	398	397	406	466	420	397	397	434	395	425	386	402	458	467	464	400	414	433	458	439	415	409	443	441	414	362	382	393	405	385	416	415	390	395	426	423	411	420	410	455	389	436	425	444	463	418	406	399	393	396	409	422	394	422	412	431	432	439	427	413	418	381	439	428	493	423	378	416	434	436	482	433	435	406	426	425	437	400	419	429	395	452	435	423	398	424	425	417	397	397	407	412	421	425	433	461	398	434	393	405	458	427	415	444	430
5742	1793	2727	3028	2119	1852	1766	1707	1542	1297	1263	1212	1173	1122	1094	1138	1075	1156	1191	1215	1084	1048	971	898	930	952	923	911	949	937	899	915	894	919	902	897	903	924	957	951	985	989	978	971	986	897	885	882	885	902	939	879	913	924	909	910	938	970	1055	984	969	981	948	924	901	936	981	971	865	935	947	918	873	865	911	900	936	897	919	918	912	919	905	874	926	870	914	901	903	920	879	888	872	905	892	918	862	917	923	861	879	890	851	909	965	886	887	869	893	869	888	848	883	903	893	888	931	908	928	872	896	890	879	846	889	890	836	868	897	897	899	886	881	903	853	889	868	935	893	957	939	955	876	943	965	927	847	916	874	952	909	910	903	889	876	888	864	884	895	917	904	929	912	921	940	867	895	977	877	861	863	877	993	906	853	892	914	901	906	925	938	876	899	933	924	857	897	883	892	903	889	965	865	866	882	902	959	896	918	913	869	902	886	891	898	940	885	838	906	947	884	897	886	914	912	890	917	932	910	938	861	929	884	870	903	899	961	884	874	880	905	921	900	904	899	894	947	904	899	881	879	904	899	809	884	875	920	910	892	893	869	886	931	902	899	938	907	943	893	922	901	961	929	874	912	904	900	892	900	868	903	856	919	944	934	937	908	869	842	898	860	915	894	916	882	908	899	911	899	896	935	937	901	914	969	907	867	853	919	889	879	865	878	870	920	826	957	922	868	906	878	926	931	906	946	894	947	869	848	921	863	882	934	938	832	900	867	934	900	913	905	873	933	929	850	953	932	862	897	907	885	895	874	895	932	943	875	933	876	950	976	908	867	910	917	927	905	908	956	870	870	885	874	893	883	886	919	935	869	847	829	861	875	910	925	914	924	879	922	913	902	888	911	873	925	962	886	854	959	877	941	921	912	978	892	944	898	923	827	928	885	922	937	893	869	920	881	843	897	890	870	909	905	884	894	938	923	883	924	875	936	914	905	898	899	889	859	902	926	893	891	884	877	884	916	920	899	884	897	899	902	905	867	829	929	956	890	898	859	907	905	915	844	894	900	884	945	890	895	870	898	884	921	862	917	929	884	885	875	922	935	850	926	874	920	889	924	863	868	913	889	918	931	930	895	903	882	923	906	921	862	849	928	910	868	929	893	926	911	919	954	890	923	884	922	915	892	934	875	924	943	937	916	859	895	909	956	965	892	930	888	899	923	903	846	940	920	921	848	874	920	913	891	953	880	929	907	918	916	885	913	873	893	936	928	895	940	925	940	887	878	940	939	906	877	890	911	864	902	898	925	850	879	902	937	905	929	878	879	920	884	870	933	884	866	935	863	892	925	886	884	906	951	873	909	900	843	915	926	925	860	892	848	927	919	880	850	931	881	845	899	899	888	903	852	834	892	915	905	950	923	869	891	828	876	886	917	880	897	915	888	943	891	891	880	910	929	920	917	933	883	871	944	889	899	927	889	913	918	879	878	873	876	884	937	877	923	873	839	909	903	896	834	909	958	904	898	871	940	851	886	908	941	886	915	908	868	917	882	875	894	839	885	892	881	883	945	865	962	866	897	874	895	903	880	903	908	886	911	915	871	891	859	896	945	916	863	924	927	874	872	895	867	888	930	917	921	926	885	905	929	887	833	947	883	900	910	874	926	852	873	877	924	851	884	866	900	888	888	896	892	885	945	901	869	871	917	911	969	850	882	884	862	882	906	877	900	872	911	923	900	856	870	897	885	883	834	891	924	878	873	903	878	919	925	867	961	919	902	917	915	891	893	919	920	899	894	950	895	857	862	904	963	930	903	901	868	875	911	846	870	903	920	895	850	896	900	918	902	908	933	936	876	893	913	906	883	883	892	826	899	927	951	867	887	916	902	869	943	928	885	910	887	905	948	926	877	924	868	884	898	940	905	906	846	898	874	910	889	850	853	889	858	867	902	880	891	865	879	891	839	948	888	882	890	902	930	879	895	884	911	861	864	858	884	893	863	898	909	856	887	884	909	897	863	865	900	919	925	856	928	855	845	954	890	879	904	869	826	800	901	905	907	909	934	879	946	790	903	898	880	910	917	856	891	916	1000	902	883	879	863	876	869	881	929	896	920	890	863	933	902	975	857	897	907	894	901	898	855	934	931	884	923	962	877	905	869	932	896	890	910	942	847	854	873	913	906	883	864	903	890	879	875	921	916	891	892	865	933	918	898	924	883	925	888	877	893	876	936	854	922	914	906	833	916	871	922	911	916	910	938	873	909	859	913	949	920	934	922	887	910	914	890	881	900	895	950	949	888	923	913	898	893	902	965	882	894	880	942	880	883	892	852	884	893	928	887	1003	869	903	935	925	907	903	894	916	899	954	927	898	874	884	871	882	862	890	854	868	865	895	907	906	924	925	870	906	945	904	862	919	936	822	958	854	908	894	870	918	891	952	933	910	867	908	865	912	874	942	875	914	890	898	922	841	934	900	921	855	900	902	863	919	908	896	910	893	910	898	892	936	927	890	910	854	861	865	934	872	856	892	950	925	869	885	895	864	890	885	926	937	903	920	886	900	909	882	920	898	869	888	893	882	887	905	887	869	929	912	919	924	918	880	925	911	874	933	880	917	903	974	890	886	907	867	871	912	906	915	932	906	875	898	936	863	874	929	897	913	897	940	910	913	947	900	910	848	887	891	888	861	950	869	926	907	888	895	884	888	919	818	916	924	918	916	900	884	916	853	895	865	916	908	803	884	919	866	927	922	820	909	965	955	894	877	918	896	898	875	852	917	819	909	856	862	883	937	850	860	890	862	870	906	903	866	899	873	884	939	875	872	868	932	914	936	866	935	926	935	895	935	902	903	892	894	893	882	825	858	874	872	893	903	889	903	871	939	890	906	903	901	876	939	881	918	934	935	930	924	951	831	910	923	902	846	912	918	892	856	888	887	892	864	878	914	917	864	908	919	893	889	901	904	864	944	887	927	850	860	932	871	867	910	908	934	900	876	881	927	890	899	932	863	888	890	874	893	913	921	916	845	913	895	872	907	882	855	892	911	906	894	867	923	898	896	866	913	936	903	848	891	878	847	897	913	915	928	857	919	890	897	854	957	939	918	937	898	877	877	900	936	938	915	895	879	926	854	906	864	887	827	951	927	905	911	894	932	924	915	867	867	870	935	911	916	916	872	953	896	922	916	931	947	919	944	931	922	873	900	913	882	879	937	900	884	844	979	903	956	920	878	930	942	976	910	883	907	929	880	930	876	948	906	889	896	914	906	893	918	852	918	846	883	878	920	915	934	968	915	924	916	924	905	911	887	911	864	917	876	931	890	883	906	915	887	878	881	843	944	879	842	918	926	895	920	903	882	873	915	888	941	941	872	937	894	903	866	908	880	898	920	879	850	881	840	952	923	946	934	920	903	922	887	918	880	879	872	873	966	860	893	946	847	855	980	921	891	931	896	882	867	868	941	963	846	896	942	892	877	855	918	918	911	927	866	835	895	905	903	876	903	880	890	949	872	900	902
21221	4934	3575	3181	2090	1744	1272	1006	813	697	539	501	518	454	459	424	391	389	393	408	410	390	405	332	333	341	344	330	353	331	344	341	351	351	317	370	382	387	351	374	372	337	362	387	341	344	309	319	332	338	293	326	343	309	336	311	348	344	338	322	352	325	352	373	359	334	294	326	333	337	335	306	309	320	317	343	326	329	322	319	322	305	332	321	360	289	322	329	315	371	364	336	309	343	332	341	335	325	319	322	374	312	324	338	333	328	315	356	326	343	335	312	332	299	298	325	299	315	339	289	353	347	351	353	301	294	311	317	329	329	331	288	323	343	315	310	345	318	328	314	329	364	341	310	346	317	316	300	310	346	357	348	331	323	325	301	346	317	350	299	307	368	334	327	335	328	332	336	319	329	331	351	354	312	346	318	321	302	322	316	358	321	307	306	321	314	335	323	284	314	330	321	316	339	353	291	325	353	353	310	345	316	326	366	317	288	278	320	327	317	320	307	318	345	315	348	332	320	319	342	311	347	328	318	303	333	340	310	350	313	343	308	298	304	320	304	338	312	308	322	302	340	325	315	306	324	351	303	293	324	327	325	347	312	329	352	342	318	328	332	314	312	336	334	343	294	316	308	280	321	305	315	320	324	334	322	362	309	309	309	341	298	331	316	325	340	299	327	328	332	331	338	313	303	307	313	315	304	310	298	336	355	325	325	327	313	305	304	331	326	346	319	356	317	305	311	310	327	311	308	300	320	339	344	305	325	328	348	324	318	319	315	292	300	346	321	330	351	335	321	368	313	308	344	327	327	337	340	346	349	311	349	325	333	330	322	324	314	329	309	322	354	317	313	311	316	322	270	336	316	325	303	332	339	324	328	330	341	303	328	347	346	355	323	323	317	281	286	337	342	356	339	324	341	327	330	329	329	357	324	359	365	303	324	304	320	290	349	359	327	300	326	342	333	315	318	340	310	291	350	325	317	289	306	329	325	334	379	336	328	319	337	290	342	336	334	319	318	304	311	318	333	332	301	308	340	308	334	343	354	329	289	283	339	362	307	318	302	312	309	333	326	326	326	301	349	351	339	308	365	334	361	345	317	323	330	298	299	324	340	311	304	317	298	308	301	324	350	338	292	326	353	329	315	332	298	324	333	281	307	316	303	349	335	329	326	308	372	332	289	322	359	335	349	301	328	320	371	353	307	302	305	304	347	332	322	348	287	311	345	311	332	342	300	333	339	356	303	302	289	331	285	324	328	316	318	319	329	337	347	286	294	318	320	334	335	306	324	335	330	344	309	308	329	321	311	331	311	321	302	285	338	314	335	302	307	333	330	306	341	328	316	297	315	307	303	308	330	337	308	327	321	358	306	340	337	317	316	344	326	331	270	300	335	365	332	361	312	303	332	328	321	324	324	302	299	328	336	316	323	321	315	338	344	331	314	333	310	327	314	297	338	337	321	333	299	306	328	300	338	324	327	315	302	311	313	337	306	298	322	329	339	327	335	366	326	286	359	354	364	294	328	316	318	314	326	303	334	337	312	277	346	330	315	323	325	336	332	349	320	340	309	306	312	307	317	350	326	316	347	337	315	318	332	336	357	307	317	307	368	308	337	334	324	346	314	353	361	322	299	297	309	317	347	341	309	319	321	308	350	355	308	327	325	345	318	326	310	304	260	326	325	331	346	303	308	322	332	310	325	294	303	319	348	321	330	309	270	343	329	328	288	345	333	291	329	282	355	321	301	308	337	323	303	309	323	332	313	307	291	339	323	337	327	340	324	305	315	383	315	312	334	338	318	305	313	340	301	314	302	323	315	314	331	323	312	307	307	339	338	318	360	319	335	345	316	356	315	329	333	328	321	323	330	350	309	349	295	296	280	332	305	287	341	340	324	335	352	302	312	308	318	306	352	326	348	307	314	314	343	287	280	290	324	358	309	315	305	354	331	331	318	348	316	358	303	335	327	310	302	320	316	357	327	295	329	336	324	279	324	335	332	270	334	309	325	285	326	329	348	329	327	332	332	310	314	327	333	307	364	320	325	343	318	324	297	314	302	326	277	341	320	301	348	359	307	318	318	306	340	332	340	316	334	347	313	318	322	325	340	337	297	306	301	317	324	323	313	322	300	324	294	355	324	326	324	329	348	304	349	306	335	309	355	317	306	326	319	317	330	290	336	327	288	331	296	295	307	372	312	315	333	352	331	314	294	294	311	304	287	317	327	321	343	346	360	346	306	292	329	343	309	321	297	304	344	337	303	294	300	350	334	328	296	330	325	305	327	342	297	355	338	308	296	316	321	321	330	350	371	373	315	296	284	333	326	321	306	322	297	352	329	310	301	295	315	326	320	330	361	301	306	302	330	302	333	320	312	347	330	355	337	338	310	321	307	360	321	296	354	348	370	323	359	304	343	335	342	309	345	326	323	338	347	331	292	302	305	292	342	341	330	354	324	298	316	345	337	295	319	329	351	346	342	308	285	341	330	350	297	318	358	325	310	313	283	334	272	343	279	316	333	353	311	312	299	315	318	348	333	337	296	310	307	305	316	342	363	329	348	306	322	324	306	330	311	343	323	296	318	330	350	322	358	320	331	308	294	319	302	279	348	303	311	314	338	307	314	344	299	324	342	293	311	292	316	319	323	337	371	338	330	317	320	304	310	312	326	311	330	330	320	349	341	322	308	315	326	330	333	328	333	283	337	307	318	338	301	334	330	328	297	329	295	310	325	315	355	297	334	316	308	313	299	329	311	338	297	345	296	298	327	338	354	327	299	311	327	319	318	309	330	340	373	323	327	359	296	353	295	319	312	322	379	329	336	346	329	331	293	322	281	320	319	316	318	344	309	294	335	347	350	322	329	316	356	347	343	329	316	300	285	358	317	313	321	343	318	349	344	323	278	331	303	305	298	324	304	328	370	306	345	334	276	316	323	336	302	351	314	348	315	318	327	309	329	325	311	296	311	329	317	335	315	337	347	331	305	297	315	370	297	318	345	318	274	348	340	326	314	348	331	347	315	326	330	319	340	305	310	336	308	341	325	284	327	332	327	326	314	353	293	348	310	298	320	322	313	363	315	341	334	310	316	298	303	347	293	294	278	300	338	300	333	311	323	350	328	340	300	324	319	344	333	329	347	310	302	294	304	345	352	332	339	354	346	301	340	293	338	358	343	317	316	335	330	324	345	330	346	327	357	318	343	332	337	317	326	324	341	307	306	306	323	316	298	320	292	311	345	322	350	323	332	311	317	315	325	322	276	320	342	378	307	351	330	330	341	306	341	340	308	336	319	281	339	322	317	340	331	339	321	338	300	336	335	318	321	303	335	332	347	332	347	325	308	307	316	317	343	320	325	287	329	336	316	314	361	328	344	323	372	360	320	324	303	324	303	310	335	324	341	349	314	327	331	341	316	337	311	307	329	320	326	317	323	283	297	285	298	335	315	309	292	316	303	325	344	306	341	281	338	330	355	357	316	343	301	306	331	296	335	331	303	344	333
13205	3203	5800	6827	5577	4970	3724	3345	3081	2763	2197	1982	1885	1722	1537	1375	1365	1259	1393	1442	1187	1011	921	809	851	847	913	833	847	843	829	837	869	873	942	1010	952	924	860	937	949	978	937	936	923	894	796	759	751	724	739	752	760	726	810	836	866	917	924	844	849	794	743	789	806	829	764	754	703	689	752	769	793	717	700	653	742	671	777	754	724	715	735	715	733	755	743	685	745	738	720	750	689	689	750	762	737	684	752	655	759	746	764	708	719	708	742	737	742	712	697	717	692	689	760	692	737	757	745	688	747	768	806	724	745	707	702	681	759	723	734	742	720	718	705	716	733	794	755	688	688	701	762	688	707	766	731	725	784	725	755	770	737	711	751	747	749	718	675	737	736	760	688	717	731	723	709	722	737	705	709	740	725	777	746	678	708	721	755	702	735	749	781	713	747	703	781	685	783	771	730	670	784	748	758	702	719	725	767	731	738	676	780	687	753	721	655	706	742	732	767	721	783	742	736	770	743	694	734	746	696	745	739	699	718	693	721	738	716	746	731	717	661	706	757	699	708	752	741	724	711	719	730	713	736	759	641	722	747	765	690	718	709	710	741	730	763	731	753	753	754	725	739	732	752	718	701	730	735	745	708	721	735	698	748	672	749	764	747	716	763	716	727	701	731	734	744	745	738	649	711	715	731	713	727	719	736	710	713	733	707	679	716	707	728	748	771	717	705	722	738	769	704	724	742	671	693	709	725	768	688	735	703	772	705	713	758	744	690	746	730	698	747	746	678	739	730	688	814	717	694	730	753	777	723	757	772	734	780	699	722	746	692	739	715	730	707	714	757	717	717	753	698	750	742	685	683	762	701	751	708	736	751	774	698	756	736	712	689	698	734	743	763	748	735	717	712	708	752	685	766	723	733	684	745	679	756	729	720	719	746	723	759	742	711	747	752	736	698	728	682	703	718	774	684	695	715	730	691	755	758	734	737	696	723	702	725	698	755	709	731	724	766	742	714	723	741	736	737	747	741	717	761	768	701	767	724	698	702	718	738	732	714	728	743	736	783	743	726	681	679	693	703	720	776	701	717	683	689	699	690	713	713	744	710	707	751	766	721	710	746	814	722	695	734	714	699	749	731	691	724	697	701	744	698	806	689	753	706	719	722	749	695	753	768	758	707	711	720	798	697	753	689	733	726	735	769	728	714	724	725	741	718	767	718	701	673	706	726	694	719	659	734	702	744	722	733	729	708	672	739	789	723	706	720	753	738	726	748	720	697	709	744	690	734	730	755	716	710	684	737	710	755	746	748	740	740	740	713	718	707	745	756	693	724	737	723	706	730	733	733	735	704	709	752	713	728	775	683	708	695	712	719	730	688	731	715	702	749	704	754	700	723	696	717	734	703	752	766	713	741	755	725	725	729	733	733	703	695	719	733	752	706	734	725	734	718	701	728	741	689	722	702	747	713	681	723	715	727	712	746	710	732	740	731	700	760	747	710	702	773	677	716	759	667	722	687	705	680	695	716	755	683	691	726	788	738	729	734	734	699	762	712	743	718	725	729	738	746	747	736	759	742	748	688	730	747	675	738	728	708	706	697	768	744	746	706	721	752	687	729	751	703	708	665	724	741	720	705	727	728	700	721	728	685	729	712	723	668	700	708	694	726	717	718	753	720	715	708	712	708	727	712	705	763	720	749	733	691	758	720	728	686	684	718	715	757	690	710	718	772	706	746	737	668	749	696	733	732	731	717	762	752	700	745	742	706	697	770	754	747	734	734	766	734	753	738	721	725	716	753	752	739	721	721	732	701	749	704	726	738	719	696	738	718	703	697	760	707	735	716	729	726	736	739	701	724	732	736	694	760	726	686	735	695	767	728	754	683	741	750	742	671	747	743	729	743	767	717	713	749	762	755	763	759	724	729	729	714	749	706	683	734	668	761	715	731	772	726	756	714	718	757	743	720	734	758	711	729	710	727	677	740	744	717	687	732	760	713	738	744	780	677	721	735	761	727	735	762	737	676	708	728	725	702	710	751	693	687	735	725	703	687	718	714	678	724	723	698	680	702	740	706	725	706	680	729	760	680	781	737	736	743	771	794	682	691	707	749	682	711	686	723	754	710	783	757	716	740	709	750	680	735	709	741	713	706	677	710	781	752	727	681	730	730	740	729	743	732	743	772	727	690	677	714	781	759	730	765	740	755	737	718	763	713	692	731	694	719	748	740	738	695	687	676	747	742	687	710	710	730	728	723	698	708	691	738	707	775	694	702	674	691	713	686	711	707	696	699	768	716	657	742	711	748	710	735	727	688	795	737	733	783	732	746	704	738	741	735	679	719	709	699	759	664	703	738	688	745	720	708	669	707	758	759	728	739	753	719	709	697	755	725	777	741	732	686	724	744	742	702	732	736	747	740	725	765	773	746	682	701	703	732	773	744	716	659	741	713	735	731	738	714	680	736	711	737	710	708	739	727	672	708	727	678	742	763	723	717	720	676	732	725	748	753	715	719	752	706	748	757	721	702	706	689	693	799	732	708	699	703	753	704	730	747	734	737	739	734	733	732	682	709	748	756	736	736	707	753	707	705	720	709	695	712	738	774	721	747	750	716	687	740	769	694	734	760	683	695	706	732	690	760	708	718	722	673	727	770	704	704	699	757	741	747	698	723	755	732	731	697	774	742	713	677	739	683	686	709	689	739	760	705	709	688	702	702	734	672	684	702	714	711	735	713	742	678	696	779	756	744	743	745	705	761	723	698	717	722	716	730	770	726	696	740	746	701	704	694	770	736	731	734	723	745	730	696	733	718	805	684	796	737	700	698	766	662	728	695	678	739	743	681	664	735	755	690	720	710	721	729	760	700	724	752	746	722	712	726	688	724	740	741	738	701	760	707	731	736	699	738	792	731	778	702	766	689	782	683	711	728	724	695	746	755	715	722	715	748	768	673	692	723	715	731	696	751	730	733	709	768	733	728	711	721	668	764	746	695	710	726	699	775	670	728	681	718	694	757	697	743	749	708	732	758	709	705	708	735	737	745	685	699	673	771	726	682	746	738	667	755	725	740	733	727	707	749	789	707	722	786	715	785	743	743	728	732	747	716	722	720	766	726	738	725	723	714	727	697	711	701	725	743	694	697	733	711	724	711	702	698	771	747	735	705	728	730	721	690	754	765	728	743	700	680	733	704	725	719	730	700	760	709	726	743	726	721	695	722	725	755	767	698	683	770	691	738	769	676	761	697	749	734	736	734	730	709	740	710	796	741	795	758	744	726	755	690	726	667	758	676	685	705	679	717	733	748	751	718	729	721	765	735	711	707	759	692	729	751	790	708	761	724	733	733	725	758	751	707	771	698	724	749	695	748	708	699	726	739	708	725	739	693	739	729	684	705	712	764	723	750	736	729	694	700	710	731	705	703	715	688	738	663	690	747	699	741	746	741	764	725	747	719	721	708	712	725	697	765	705	726	688	753	733	776	741	717	689	743	744	734	718	735	725	711	698
30940	8686	5882	4807	2992	2785	1880	1349	1144	1131	1011	798	681	619	520	549	429	445	482	473	383	393	366	337	349	380	398	365	368	362	386	350	378	387	380	398	390	371	395	386	395	403	383	367	363	339	314	343	353	348	343	295	312	375	383	343	333	387	352	331	359	329	337	370	328	339	316	321	327	353	311	376	316	317	333	305	336	323	305	339	347	302	316	317	321	318	323	301	344	365	342	304	310	312	340	358	344	359	340	330	326	330	321	337	349	292	342	318	371	329	366	339	342	318	322	284	323	342	334	340	335	320	355	326	329	313	289	304	331	335	328	315	353	352	360	346	322	314	358	291	343	358	330	331	343	326	355	323	306	358	351	330	343	328	325	338	340	313	325	334	348	299	307	343	310	327	320	290	300	301	320	336	314	301	299	354	350	339	347	354	348	310	321	304	370	308	333	334	348	343	313	315	303	313	320	310	300	300	301	366	306	307	303	312	361	344	312	314	330	308	331	309	333	333	300	331	304	357	393	321	343	340	316	307	313	342	343	370	299	288	334	343	369	360	351	323	310	301	318	326	347	361	309	346	331	324	349	314	355	324	305	312	345	287	313	348	334	321	303	315	354	323	331	324	320	337	287	319	289	325	311	329	302	305	358	318	338	357	312	306	320	345	334	295	308	316	337	303	347	349	328	325	302	322	336	319	346	313	342	313	310	324	324	340	318	308	321	319	376	339	345	350	303	334	319	315	353	292	317	349	312	330	338	310	334	318	286	341	290	324	330	349	358	314	334	334	307	362	315	333	331	309	328	311	346	334	336	340	342	306	298	310	349	307	286	333	381	365	316	346	332	349	354	361	335	321	334	299	314	319	336	318	356	323	324	329	325	335	311	342	316	334	331	331	304	314	342	344	323	317	308	323	303	331	307	285	339	340	331	343	302	309	354	382	313	322	356	297	335	324	283	319	282	356	320	300	319	329	323	340	367	319	314	319	333	348	358	316	329	336	316	320	332	341	304	287	308	355	317	310	367	357	325	302	300	360	320	302	358	343	336	345	293	329	291	304	331	342	348	324	301	284	331	338	345	343	329	310	324	320	326	303	324	340	328	372	338	329	305	335	356	337	306	321	336	347	352	336	376	336	348	344	317	362	348	299	320	328	330	355	350	305	340	330	305	299	333	374	332	289	342	337	355	325	318	330	305	347	332	335	332	342	326	283	313	315	337	327	306	324	317	332	323	328	312	317	288	349	352	310	316	346	332	335	331	345	292	313	338	337	328	335	343	320	365	315	370	357	341	344	340	297	339	347	316	334	325	359	376	317	323	336	341	341	291	310	308	398	333	351	316	339	326	317	316	358	349	326	302	307	285	318	313	345	322	311	338	351	356	306	330	326	304	353	346	303	350	359	333	336	297	326	319	304	353	326	318	326	327	334	323	306	334	335	306	340	335	294	323	350	307	327	337	329	360	317	339	371	326	351	341	338	335	321	312	366	309	349	320	340	341	337	315	384	318	357	355	316	318	287	291	321	352	322	329	367	333	312	338	282	300	335	353	339	334	307	328	351	344	314	315	324	291	323	318	356	333	329	327	329	333	310	341	341	339	350	331	411	335	325	305	321	293	342	327	353	344	335	342	329	312	316	334	337	347	347	306	338	358	337	326	323	358	327	329	361	339	342	302	330	352	339	325	321	331	318	309	360	330	352	326	313	281	290	295	314	308	343	325	370	346	331	333	357	299	338	322	308	309	311	328	287	311	322	319	344	320	332	333	312	314	330	351	348	337	304	317	351	355	351	352	296	345	326	353	348	321	308	334	346	333	329	350	342	339	331	314	312	322	292	307	320	314	322	339	379	323	332	343	312	331	319	352	357	328	304	337	329	308	332	319	348	294	324	343	320	320	313	307	318	311	334	311	333	299	316	312	295	342	309	342	343	354	327	321	324	350	334	354	377	353	304	317	326	344	343	307	299	303	330	309	374	316	310	332	336	318	306	317	304	311	336	354	359	313	312	374	318	317	312	311	301	341	312	354	333	290	361	356	312	337	328	320	309	336	313	321	317	317	312	330	359	335	326	325	310	325	336	350	333	346	341	324	320	335	335	329	307	366	344	347	324	338	328	328	340	357	336	319	319	312	308	312	313	336	362	358	337	360	320	345	356	352	303	337	288	325	302	358	311	318	327	339	346	330	358	341	324	349	324	363	363	356	295	330	280	293	311	333	328	320	305	296	317	333	318	348	287	354	306	287	354	310	349	320	324	323	330	345	337	334	342	326	318	344	316	326	307	327	309	342	327	337	345	325	366	325	286	327	333	367	332	320	330	348	328	354	295	332	334	330	338	366	359	351	329	318	356	300	341	326	344	316	312	341	355	340	325	300	334	348	337	332	332	327	317	343	338	328	345	327	343	330	316	342	337	326	299	334	344	324	305	342	354	334	335	337	302	300	315	360	348	365	345	348	341	330	287	339	335	304	325	288	343	335	331	286	373	309	314	309	333	370	339	324	294	305	330	323	334	326	317	340	291	336	353	315	312	314	340	321	344	326	338	335	321	319	330	322	319	321	335	339	320	319	336	344	329	301	329	309	345	329	337	312	318	303	345	331	329	359	319	335	357	341	312	298	328	307	365	331	348	351	331	354	325	304	305	317	381	330	283	346	352	363	302	325	323	318	358	312	322	327	335	331	371	323	302	300	315	348	358	300	331	303	298	302	285	308	296	301	318	323	307	346	371	313	321	287	306	336	342	338	329	333	325	320	337	330	358	342	327	318	332	324	322	338	332	368	306	319	330	323	323	348	352	362	308	299	344	324	306	312	348	339	322	350	335	338	335	369	306	334	358	333	331	314	323	326	314	347	352	350	345	310	312	329	303	333	337	303	310	359	335	309	337	331	288	323	330	342	324	316	318	339	356	366	345	319	344	312	279	341	358	334	352	306	285	300	303	335	290	350	348	342	302	349	293	332	311	300	320	356	328	307	341	323	328	356	316	361	310	319	334	327	342	352	337	326	322	331	356	341	316	313	329	336	351	325	315	322	338	314	317	330	348	329	327	323	325	319	327	332	339	302	317	307	333	313	327	349	317	296	359	342	329	286	312	321	365	367	325	321	330	323	301	326	363	316	326	351	356	318	345	340	332	339	347	348	338	333	300	331	334	322	292	337	322	341	307	338	313	348	306	320	355	308	342	345	343	315	334	346	328	328	327	293	324	348	327	334	315	324	330	336	302	350	334	323	301	341	349	345	296	309	307	357	332	328	326	355	314	346	355	286	343	317	338	290	337	328	318	337	356	320	308	356	312	333	324	360	341	344	348	304	324	313	327	348	326	300	309	314	327	309	338	356	342	347	320	368	381	311	331	300	298	307	312	320	339	322	327	309	336	300	299	333	344	334	305	317	316	338	340	315	315	289	339	322	359	330	337	323	321	335	322	320	291	339	314	298	366	325	355	315	336	336	308	326	308	337	344	317	339	314	333	324	343	309	294	325	320	311	313	357	338
17585	4345	7874	9318	7676	7442	5418	4435	4394	4335	3585	3117	2862	2321	2045	1891	1712	1531	1792	1634	1334	1224	978	931	890	1031	1052	1078	1020	911	973	1048	1073	1140	1146	1180	1139	1030	1100	1206	1229	1158	1194	1171	1128	1005	784	817	817	808	807	782	770	846	931	938	999	1000	895	917	948	919	978	915	789	756	739	793	733	715	717	715	770	765	749	740	723	768	769	731	764	770	810	785	744	767	730	778	725	712	784	741	742	749	735	747	710	703	747	746	743	749	760	730	734	794	799	741	723	727	719	712	772	709	730	750	758	751	743	761	747	731	768	739	760	734	789	789	758	737	789	729	757	746	763	715	744	689	741	766	766	745	765	784	762	766	761	741	745	806	733	802	713	760	776	753	732	721	743	711	786	744	730	744	732	756	700	771	732	792	727	786	759	722	731	756	767	745	760	716	723	769	746	772	734	694	718	726	757	760	742	704	756	745	733	718	714	696	688	752	698	753	722	752	743	717	733	736	704	718	798	757	785	780	783	781	743	769	727	798	812	800	767	763	742	779	737	791	781	727	740	742	755	731	696	746	760	737	701	745	761	728	777	702	802	744	723	764	790	785	714	762	735	772	747	746	698	780	770	760	763	763	762	723	795	778	751	729	780	723	741	746	783	758	724	762	715	741	756	737	740	776	779	783	762	735	798	747	752	749	748	761	754	746	718	711	750	735	746	769	765	754	727	715	726	746	749	722	767	702	815	779	750	723	740	767	742	768	717	739	730	752	774	737	691	754	739	743	754	750	735	734	768	743	806	734	772	744	715	747	737	769	735	749	768	786	801	744	751	738	737	696	737	744	785	732	768	776	765	719	738	759	765	771	669	722	734	736	749	736	766	733	753	778	781	693	748	784	716	750	833	756	749	790	734	758	758	767	729	778	721	756	736	777	759	735	772	740	764	710	773	730	713	773	772	816	766	735	708	748	737	694	756	750	735	732	782	752	726	746	768	767	719	769	713	738	728	725	725	782	723	786	711	721	766	788	778	799	723	726	727	740	779	756	754	765	796	739	732	758	749	713	720	780	748	762	803	770	745	739	761	702	745	740	741	753	713	714	781	719	762	717	746	783	706	783	816	736	742	736	735	783	767	708	741	706	749	715	767	716	762	745	771	711	770	762	750	783	786	704	781	710	732	738	701	747	762	782	771	768	740	728	696	708	700	768	763	745	735	755	716	728	731	764	773	749	768	773	764	744	717	752	757	747	720	814	757	734	747	741	721	730	753	727	780	749	760	701	746	736	712	762	718	768	709	745	764	724	775	761	713	791	763	745	758	696	725	752	792	774	781	742	767	717	730	725	755	743	715	781	730	775	793	771	746	750	740	746	769	738	754	761	741	784	798	744	714	751	769	843	738	702	760	810	769	738	761	752	770	768	783	761	772	749	713	750	807	729	711	822	711	719	745	755	713	741	770	765	756	766	733	747	751	718	734	769	765	751	700	759	735	774	754	781	761	731	738	758	706	754	733	749	764	741	758	728	746	764	759	729	748	742	760	775	771	766	769	731	726	670	757	723	747	751	727	753	686	816	787	785	772	724	754	798	767	748	750	697	747	749	774	759	714	720	750	766	722	751	697	759	747	722	798	786	760	782	720	720	704	712	755	712	760	725	729	735	733	752	747	722	735	738	781	741	758	744	757	779	706	667	728	750	735	742	776	699	757	766	747	728	730	739	743	723	738	769	722	725	776	788	760	711	725	736	790	755	756	772	769	723	726	749	804	753	683	757	747	740	769	756	774	777	704	767	779	755	759	755	771	757	803	749	757	721	747	733	768	694	757	762	759	722	742	802	797	711	765	762	758	724	672	684	737	741	742	738	772	736	789	760	726	746	738	707	719	722	754	751	725	725	745	736	709	720	724	781	757	738	720	775	756	740	720	738	739	793	715	733	720	761	788	766	716	777	752	797	739	755	767	749	727	739	743	813	746	769	723	750	741	762	734	762	730	762	741	743	688	751	756	754	755	681	790	753	755	746	731	773	750	741	737	716	729	730	790	768	772	730	812	696	773	744	732	769	769	766	733	749	748	744	725	769	718	772	774	728	772	714	755	757	725	736	725	771	792	777	787	767	695	734	730	718	706	732	791	792	737	721	718	748	737	797	697	714	770	743	740	757	700	745	783	735	750	702	688	756	708	739	730	794	717	719	741	757	715	744	756	725	738	679	735	747	755	738	704	760	718	741	724	749	763	727	773	821	702	704	777	747	747	763	745	782	780	752	749	784	731	724	765	746	717	761	750	730	808	801	784	725	754	784	711	741	733	723	738	712	754	729	728	721	717	751	742	726	779	739	727	756	772	770	724	723	782	757	743	756	749	745	762	779	771	773	792	748	711	738	718	748	780	709	752	768	779	752	757	799	723	739	765	751	707	755	771	763	760	825	733	725	734	718	758	746	740	756	759	774	849	749	745	799	741	751	731	757	749	745	728	732	746	766	723	784	770	749	722	724	772	800	733	767	764	761	754	761	740	746	741	734	781	688	739	729	748	722	750	749	764	758	781	743	768	715	681	776	763	737	788	745	743	750	734	723	699	716	783	718	756	750	722	703	773	824	796	748	800	743	730	740	792	728	768	742	750	695	783	756	710	735	756	736	738	735	748	739	750	736	694	831	763	697	767	734	760	722	789	738	706	745	755	711	748	774	742	750	722	725	707	742	746	786	733	726	790	749	760	736	739	761	744	761	777	712	706	723	753	717	744	706	761	761	739	690	741	733	728	727	775	729	703	787	798	720	783	727	772	790	761	713	748	736	734	731	776	697	750	794	766	747	695	711	719	732	775	786	756	756	707	727	735	713	783	773	731	719	766	749	715	805	717	777	763	740	752	758	760	765	706	803	765	721	737	754	731	771	721	740	753	752	770	710	717	721	776	792	676	746	792	706	708	694	750	794	726	739	736	782	775	723	774	776	802	800	747	736	725	765	698	745	786	771	736	753	728	744	774	702	740	713	771	770	742	746	762	739	756	739	779	744	754	719	719	756	732	691	656	730	745	794	746	772	707	805	756	743	751	780	726	757	755	730	749	758	738	761	759	747	736	704	756	730	775	789	695	778	747	721	722	715	831	724	737	751	739	776	771	735	736	753	703	761	778	767	763	767	775	782	720	726	749	753	728	747	768	704	719	753	666	750	721	736	718	753	735	721	774	759	731	780	748	728	719	774	726	777	744	766	770	773	793	746	721	776	754	733	733	752	741	715	792	763	759	780	730	789	700	756	684	787	747	739	783	744	748	761	736	776	715	704	780	718	776	720	703	752	778	736	718	753	727	753	757	737	773	722	732	738	788	726	755	799	750	727	739	785	684	793	755	761	759	749	758	757	781	776	771	729	834	775	748	793	779	753	729	732	744	756	738	752	728	707	788	738	775	770	763	753	724	769	700	797	780	778	731	703	754	762	748	725	726	710	725	808	756	807	793	733	745	713	757	789	757	766	726	764	742	752	750	726	789	768	781	764	761	745	676	706
9646	1744	1205	1099	751	648	570	565	580	526	475	469	474	465	466	469	471	442	471	502	476	449	458	375	454	438	441	431	408	427	447	422	430	465	430	425	426	448	406	447	428	436	449	435	431	423	452	419	472	414	458	424	450	434	433	457	432	446	468	443	430	450	442	430	436	409	429	417	395	417	416	425	436	448	435	423	428	416	459	409	470	441	427	428	406	447	435	415	407	426	448	440	458	449	388	370	440	369	419	451	466	433	409	428	419	384	429	450	408	415	399	436	427	425	446	420	419	443	402	424	427	401	365	444	432	456	422	439	415	439	418	444	397	452	429	440	440	404	436	413	438	422	437	407	402	422	431	446	460	463	436	469	448	417	409	424	423	420	388	406	457	427	443	422	401	431	468	423	407	463	433	421	443	431	417	476	451	479	436	442	418	419	458	399	440	437	464	437	417	446	397	422	424	440	416	465	428	420	425	435	412	421	419	435	443	410	437	452	387	445	400	408	433	425	411	391	409	400	459	423	421	440	441	464	455	409	425	461	454	429	447	427	417	486	439	420	451	432	378	418	403	429	413	476	413	462	409	440	437	420	419	437	447	378	399	444	446	401	457	448	441	402	439	401	436	442	427	416	380	368	387	415	452	449	400	443	422	396	391	416	433	443	439	441	442	414	483	448	443	429	425	394	455	452	399	406	451	425	416	410	423	436	424	446	428	414	450	444	453	416	417	436	454	450	418	437	407	433	478	427	406	464	398	442	446	462	427	450	454	423	439	392	432	433	462	426	426	451	438	436	420	385	466	454	414	421	411	434	394	415	439	450	488	426	427	478	443	453	378	464	450	443	437	413	422	413	436	440	453	453	453	461	430	439	432	422	420	448	451	430	443	416	415	434	399	377	449	423	424	405	438	434	400	474	461	407	447	424	442	420	454	457	432	429	438	444	394	453	448	428	432	445	465	396	465	403	455	392	416	443	454	372	432	432	429	426	444	436	421	455	433	454	416	428	455	425	405	421	437	397	420	416	445	454	453	451	422	439	433	427	427	432	425	435	459	402	452	428	367	392	416	454	437	427	463	469	451	430	428	447	434	435	447	439	485	446	402	435	434	399	479	422	457	447	421	397	405	424	430	408	447	434	426	440	443	467	461	434	438	448	434	413	427	413	410	380	446	431	379	415	437	437	457	445	446	421	396	469	431	406	465	416	432	467	425	415	397	419	388	423	462	446	451	438	470	444	413	458	427	426	427	427	438	437	397	427	412	469	414	413	463	459	433	464	426	456	457	401	471	465	452	414	432	458	430	445	429	383	436	434	416	443	421	411	434	385	466	411	420	452	442	440	400	398	436	444	443	406	462	440	387	443	469	443	407	441	451	410	400	446	452	462	399	416	466	436	419	446	400	408	456	415	399	441	434	443	441	382	388	406	450	426	429	424	399	427	453	446	430	437	429	436	437	439	460	389	415	420	413	457	427	406	430	448	442	423	449	430	439	466	461	448	419	457	493	471	423	445	392	423	401	421	439	418	427	404	455	421	400	467	432	403	431	435	439	448	410	414	441	432	391	409	383	414	449	458	443	428	421	385	437	400	452	458	452	435	438	394	415	430	429	445	415	439	460	421	412	401	398	428	395	446	406	398	429	420	460	452	431	426	389	447	450	440	383	439	419	430	433	452	399	450	473	408	412	420	462	433	415	444	441	473	436	431	426	464	405	390	434	439	452	437	419	407	418	439	458	409	384	414	470	390	391	439	435	441	442	445	445	449	452	451	463	416	421	446	443	408	414	417	434	375	422	384	448	431	436	390	449	432	411	442	429	463	446	404	483	420	434	426	404	442	405	391	433	403	400	411	446	419	419	452	434	426	441	402	419	432	431	407	411	447	438	424	409	417	466	409	438	413	386	407	384	431	442	467	452	472	422	427	423	455	474	435	437	448	453	436	402	413	427	434	440	439	408	438	432	441	462	422	421	417	436	430	410	406	431	439	429	436	435	402	450	425	449	428	410	403	429	383	427	401	409	461	448	426	443	408	383	464	437	425	406	448	419	437	437	468	434	455	408	435	425	405	393	466	420	467	423	436	399	406	433	450	442	387	423	432	442	438	411	452	414	406	407	434	416	411	433	425	446	411	411	438	417	445	424	447	444	404	446	417	409	424	391	391	473	424	430	485	397	389	418	461	418	436	424	382	452	419	388	397	430	438	422	420	426	438	402	470	421	443	402	421	411	448	450	443	431	436	435	409	443	438	426	443	434	470	449	450	413	453	437	396	422	469	436	398	446	427	425	437	415	434	410	443	442	431	456	387	429	426	411	438	466	431	398	428	417	431	393	407	425	447	451	433	443	433	428	436	404	407	469	453	394	460	446	435	433	412	451	360	445	453	438	447	384	435	395	423	420	451	422	410	446	423	419	419	474	397	453	425	448	447	418	454	454	446	422	493	422	422	434	448	479	438	422	395	460	440	430	417	377	415	443	387	434	431	404	403	398	450	456	451	433	418	367	459	439	410	374	437	441	444	428	448	476	436	418	443	474	442	415	449	433	396	417	428	384	435	365	412	444	443	433	438	423	411	436	423	424	418	394	420	389	416	435	444	406	434	397	431	444	430	427	468	416	442	434	402	427	412	410	436	445	449	443	431	470	388	448	466	420	422	444	406	429	421	444	432	438	430	426	438	397	438	452	471	414	431	386	432	444	426	395	418	435	429	439	394	435	389	413	408	425	437	418	483	404	459	448	396	434	413	419	417	413	416	443	399	443	464	445	432	426	421	470	422	434	425	404	416	443	443	444	453	408	422	423	440	428	420	418	415	404	440	427	412	420	407	392	479	423	426	416	442	422	459	375	507	437	414	423	478	429	445	416	428	438	430	458	460	414	471	406	431	431	446	411	427	449	424	444	425	402	420	417	435	407	421	393	451	420	436	436	431	442	447	412	415	424	425	432	477	427	414	466	418	421	433	417	411	448	416	430	394	444	425	401	425	414	429	411	409	434	403	362	464	432	464	442	417	406	416	435	417	440	453	391	430	401	451	423	465	439	417	413	438	430	424	470	448	403	427	402	448	447	464	401	481	406	406	416	465	441	437	433	449	462	430	476	434	411	420	449	403	455	404	398	434	436	441	440	458	449	432	452	429	443	460	438	418	398	449	469	417	415	430	425	393	465	438	444	417	431	460	448	434	395	470	426	429	425	361	406	413	430	413	428	431	463	457	425	428	411	409	403	436	448	403	456	414	396	400	462	454	428	439	449	491	432	419	428	442	431	436	402	390	474	427	397	484	405	425	415	428	425	477	413	399	402	418	432	433	443	452	435	448	416	392	440	433	417	426	440	443	438	428	395	425	429	429	465	414	420	403	427	378	429	413	435	474	441	431	455	466	445	475	426	484	387	389	427	424	431	417	436	419	398	426	482	445	391	434	433	428	460	462	432	390	434	429	434	424	433	450	418	355	416	456	473	440	409	387	426	416	404	425	416	413	387	471	438	416	413	479
6170	1614	2452	2802	2292	2054	1778	1530	1460	1371	1288	1198	1251	1159	1137	1158	1130	1109	1264	1227	1162	997	1012	940	936	926	869	908	968	981	954	910	902	901	885	971	979	902	1016	1024	975	1069	1063	991	998	935	956	923	916	936	912	992	920	973	998	1000	957	987	935	923	911	981	984	982	965	933	906	981	943	1021	898	969	945	947	890	876	920	937	911	895	969	908	909	927	943	892	942	971	971	928	947	896	908	923	932	925	915	884	935	956	891	941	955	899	898	951	917	938	973	906	888	971	947	957	945	951	950	947	970	966	927	958	978	914	937	938	914	933	932	967	954	959	935	974	910	908	925	919	907	961	915	988	860	958	968	882	960	922	893	956	874	941	924	937	896	984	981	902	899	870	948	946	915	965	913	895	889	955	924	929	923	920	932	980	932	924	939	948	939	884	967	967	916	983	943	925	902	938	958	926	873	924	931	941	984	922	915	945	983	973	892	1013	938	868	928	973	902	932	965	901	922	935	898	921	914	925	928	927	915	932	873	910	970	876	944	911	942	945	892	895	944	965	964	959	909	895	975	961	918	930	916	928	918	934	897	895	948	947	893	988	918	973	929	939	941	950	910	882	919	884	966	925	952	894	897	855	863	914	908	930	890	921	877	930	903	979	944	923	950	892	932	925	910	947	910	888	962	923	990	901	935	919	927	957	906	890	953	959	889	916	918	926	967	903	919	909	911	925	934	958	996	962	1006	920	1001	920	956	958	910	932	964	893	896	935	933	934	910	878	907	854	925	876	948	920	913	903	915	936	891	965	980	938	916	861	926	963	915	979	895	996	933	863	905	941	937	927	941	945	878	872	928	897	966	907	891	910	906	948	925	914	970	953	969	868	880	941	882	970	959	978	935	897	965	963	928	952	959	855	933	939	955	970	924	967	921	885	866	931	983	908	929	953	850	919	943	941	861	941	924	898	926	972	913	877	948	934	928	943	935	930	887	939	938	927	926	961	919	962	909	940	860	910	964	898	926	963	940	950	902	944	912	974	866	914	865	954	888	955	902	934	910	960	878	924	883	943	902	956	964	886	895	924	903	866	911	857	939	872	964	903	976	919	888	931	922	915	939	989	910	886	956	942	958	946	940	931	973	950	941	906	982	933	979	896	899	932	940	922	911	912	907	912	917	934	903	960	935	945	928	913	964	980	860	886	903	940	949	939	938	987	922	960	931	941	903	970	871	898	919	915	886	962	905	977	930	939	907	968	912	948	944	942	914	921	922	944	876	915	919	883	940	972	916	948	949	916	946	927	945	889	931	941	911	878	949	955	947	925	939	888	894	871	966	973	916	958	975	931	943	971	910	960	933	992	986	933	901	957	984	939	906	970	981	937	929	909	939	900	922	957	915	898	921	962	948	965	906	903	986	943	895	879	948	986	914	925	894	940	897	949	933	942	929	958	919	956	882	972	890	937	906	895	891	895	925	949	918	947	916	913	888	947	931	923	945	893	918	955	933	990	896	948	951	929	911	966	948	920	952	934	968	947	909	978	936	966	919	964	952	952	929	952	862	961	909	924	925	992	881	903	955	936	906	986	924	909	939	930	920	954	911	896	971	876	931	946	885	908	931	985	943	915	837	988	947	953	949	953	934	966	931	928	956	904	905	991	927	977	919	962	913	988	950	929	955	958	865	926	912	906	930	941	857	936	976	954	980	899	939	938	922	913	907	919	913	936	902	952	943	957	926	898	916	992	897	949	964	941	948	883	949	950	854	919	924	921	950	926	930	935	988	947	902	913	948	940	881	866	927	967	914	928	897	898	942	907	918	919	872	883	912	915	953	921	985	918	946	960	899	958	886	932	888	910	945	917	959	875	916	899	912	959	927	909	917	937	967	886	951	890	938	954	948	873	907	1028	914	932	946	897	912	928	913	962	928	887	916	940	895	928	925	912	913	924	903	885	944	928	884	1027	977	928	916	857	944	929	904	943	951	966	996	963	951	953	959	882	913	970	950	937	933	942	937	940	960	912	948	958	911	942	899	978	931	962	970	923	884	921	894	935	937	886	900	891	946	936	966	935	949	971	951	901	963	957	908	870	861	939	909	923	946	931	925	906	911	889	1008	929	993	924	883	892	974	869	958	982	992	889	927	951	915	951	954	1001	942	893	918	949	924	910	944	960	915	880	1010	987	935	947	906	952	898	879	927	914	881	955	927	969	915	871	915	893	914	964	872	884	873	932	956	932	951	899	938	978	910	971	893	929	933	954	913	915	958	921	944	899	899	883	959	894	865	927	875	889	938	923	831	923	882	896	926	933	949	936	925	962	910	910	924	982	928	918	953	898	943	900	970	893	932	921	914	928	914	918	879	948	928	952	930	911	926	920	929	937	900	917	902	909	911	948	930	941	906	865	873	959	957	880	943	922	972	916	930	953	935	850	896	920	942	950	974	959	943	923	998	896	900	932	934	925	954	909	916	926	921	957	972	927	891	963	928	901	947	951	904	904	890	908	930	877	909	951	1004	946	937	907	897	962	912	984	923	863	882	913	948	923	964	957	900	933	979	920	935	895	927	890	880	896	959	887	949	939	966	931	897	961	912	916	933	930	969	955	924	966	893	903	994	933	924	905	888	962	908	984	910	916	936	925	948	859	894	843	953	910	907	944	947	901	901	887	927	904	912	883	958	955	853	902	920	929	930	895	935	907	873	852	921	918	914	930	931	955	920	912	955	922	989	924	921	921	931	966	853	901	965	884	943	988	880	911	900	943	922	932	903	893	969	961	920	946	937	905	893	942	978	874	902	947	999	973	915	961	930	931	891	880	910	923	955	949	910	898	939	941	967	919	863	934	942	936	982	958	943	981	919	922	915	878	902	902	972	905	901	997	878	930	884	957	956	904	910	917	971	896	900	929	981	933	896	909	949	909	914	954	866	945	899	905	956	960	905	930	887	912	909	931	931	852	950	904	910	916	960	947	868	898	944	971	917	928	930	942	944	921	923	914	874	903	960	920	930	961	887	935	903	931	892	947	914	896	940	909	907	956	898	918	934	974	920	962	890	906	958	926	971	884	921	923	991	959	961	1047	960	960	917	930	943	949	918	908	935	894	981	920	934	938	934	923	883	882	934	988	909	941	923	948	958	966	885	870	976	940	936	910	934	942	978	918	881	917	927	960	901	923	953	952	985	914	885	929	954	913	912	928	944	924	919	905	908	935	970	924	916	918	920	930	940	904	868	926	929	946	909	967	916	938	939	932	956	879	936	918	932	884	933	883	966	965	958	946	936	932	925	953	900	940	898	949	929	920	871	910	942	912	934	918	932	957	939	853	901	949	950	945	875	934	897	971	903	943	910	867	933	919	924	917	939	901	922	969	909	900	913	972	886	943	934	908	956	930	954	931	936	917	898	875	927	920	928	974	914	900	935	901	909	959	900	925	956	943	876	998	971	939	973	979	915	915	922	906	924	959	946	926	953	943	935	912	967	906	914	950	917	907	915	957	955	885	947	944	941	946	914	935	940	874
22487	4943	3454	2682	2033	1587	1238	809	844	716	589	550	562	550	459	413	402	429	394	352	352	362	333	326	319	325	354	327	335	314	360	346	311	349	322	341	312	368	365	337	329	366	350	366	351	315	320	312	364	333	326	316	309	344	317	294	355	360	349	316	339	330	360	320	344	361	342	346	292	363	387	333	331	324	313	323	328	325	347	318	348	326	320	320	303	315	333	350	315	340	305	335	332	330	318	313	342	288	348	317	310	343	278	312	322	317	286	288	328	322	363	316	320	323	317	356	317	339	314	312	344	312	302	354	308	306	327	309	352	321	325	300	317	311	336	318	340	313	309	333	325	321	306	333	303	311	277	323	334	327	319	299	362	328	306	315	324	324	324	347	343	320	278	304	324	295	331	325	350	354	309	296	311	332	383	316	335	322	305	368	332	313	310	329	323	360	354	326	328	297	323	351	352	301	327	391	332	331	302	315	305	314	332	318	338	336	324	319	323	324	343	329	299	327	289	318	304	302	322	326	348	320	328	313	331	347	331	318	309	327	320	304	299	349	322	330	292	327	323	302	306	319	321	308	347	321	333	336	314	307	366	333	321	336	320	350	307	330	337	339	342	320	304	304	308	346	359	316	302	297	348	386	315	321	347	319	320	336	343	316	309	338	326	328	346	326	335	306	300	301	324	325	316	336	311	309	347	321	349	309	305	366	302	301	327	352	349	333	294	338	319	349	320	316	350	340	334	311	341	313	313	319	327	326	319	335	325	343	339	340	345	341	347	340	332	312	327	310	358	355	352	346	349	331	328	301	327	310	311	313	312	362	336	359	316	279	327	331	318	318	308	310	324	343	362	323	340	328	284	337	319	328	320	336	382	322	306	341	318	311	318	306	322	372	339	322	340	311	282	366	363	340	315	321	289	381	319	345	298	332	315	336	291	323	313	354	354	313	324	288	303	335	351	313	322	339	299	292	322	330	310	329	335	327	322	306	307	311	339	341	299	307	361	312	322	323	309	356	347	346	342	326	318	308	338	316	323	337	317	317	333	311	352	368	301	329	326	347	350	309	340	298	291	347	313	315	307	287	353	337	297	312	314	316	329	322	346	326	316	299	328	335	302	320	335	327	320	316	326	318	354	320	350	310	292	329	338	303	322	346	296	305	266	316	346	372	358	331	341	333	333	319	309	322	352	323	345	306	299	327	361	312	295	318	349	315	330	338	318	290	325	303	353	312	324	318	329	344	333	299	309	301	271	308	305	298	281	328	340	329	289	341	312	297	320	319	356	354	301	319	337	337	344	350	321	357	310	335	365	335	353	314	280	338	347	337	295	330	328	323	360	303	333	285	320	328	315	324	334	316	342	354	323	327	316	302	346	319	312	348	324	291	293	309	333	285	351	332	326	322	312	346	307	312	314	334	323	327	315	307	326	337	334	316	331	317	319	356	359	313	306	314	323	348	305	299	327	327	343	301	320	306	324	285	309	299	302	343	317	298	342	297	309	296	307	303	334	331	340	361	339	353	346	329	328	317	339	298	316	330	361	340	351	330	312	345	345	336	363	360	324	327	312	320	289	323	325	305	318	319	303	353	320	312	337	353	350	315	333	329	365	302	313	302	332	351	353	353	336	286	337	329	359	299	328	342	362	332	353	336	316	328	320	338	312	354	338	316	338	312	329	311	342	328	325	328	334	324	319	331	338	312	317	328	366	312	335	326	345	367	304	337	322	316	311	345	330	313	332	332	325	296	299	338	327	325	363	324	323	324	304	302	353	324	338	292	335	338	301	299	319	334	371	326	352	340	352	327	301	331	303	325	327	330	347	305	322	329	339	324	365	344	344	309	296	343	315	332	355	329	331	345	307	309	297	315	308	316	312	333	311	334	334	335	330	339	334	318	292	295	335	355	328	351	330	315	326	310	337	328	303	312	321	285	310	334	346	303	293	286	326	333	292	314	321	312	346	353	304	339	356	318	317	308	326	314	338	357	306	287	326	298	342	312	322	312	333	342	358	325	299	333	325	359	335	328	308	289	326	346	329	351	360	307	349	314	337	303	304	341	320	339	287	337	322	329	320	322	315	320	315	325	332	331	336	300	325	348	316	358	303	343	318	356	356	331	339	354	350	344	301	336	339	331	330	324	353	341	332	325	312	357	288	302	336	366	338	326	316	374	331	314	299	288	331	324	291	328	316	351	331	309	305	329	346	357	334	338	304	333	317	310	354	323	361	324	354	330	323	358	369	333	317	339	320	339	339	321	340	337	299	319	328	325	323	311	326	335	315	348	343	314	328	334	288	318	309	336	312	307	311	314	320	342	328	304	311	326	338	329	327	323	327	340	335	338	302	369	283	312	326	348	334	292	310	314	309	286	319	330	334	307	289	344	307	313	336	348	328	306	309	354	306	304	317	348	321	332	325	294	325	364	351	308	305	344	340	299	300	317	347	307	324	312	343	332	294	353	350	355	351	321	311	322	306	349	330	347	363	327	323	337	341	327	341	353	332	364	320	339	316	362	317	346	315	343	327	332	313	311	327	296	326	330	333	321	342	282	330	285	310	323	330	352	349	306	340	333	332	343	319	325	318	306	355	291	334	304	317	317	352	328	324	328	331	340	317	337	286	298	321	335	314	335	317	356	305	347	313	293	331	291	369	313	324	337	353	320	308	327	337	329	297	322	319	337	284	352	317	342	324	317	329	344	353	329	329	346	336	311	310	332	308	302	306	343	332	337	355	352	363	317	313	294	322	313	344	339	290	301	322	326	350	316	354	330	319	390	326	341	334	320	313	306	334	323	318	350	311	329	352	351	363	312	331	325	354	342	328	297	316	296	349	364	352	343	336	323	334	306	321	375	307	303	317	362	366	295	296	320	348	337	298	356	333	297	337	324	316	314	332	296	343	337	354	297	301	315	345	330	298	343	296	334	345	326	311	340	318	304	347	334	297	338	346	295	330	298	306	334	332	309	326	330	332	328	323	340	353	326	348	325	338	313	300	358	353	313	307	301	326	311	334	342	366	330	325	307	305	302	301	328	336	315	323	340	340	345	346	328	340	345	341	294	339	332	337	306	347	331	315	332	323	306	293	347	329	312	322	335	333	315	304	290	316	332	345	299	339	336	358	293	345	328	342	360	338	328	332	338	317	304	318	299	322	348	330	313	313	330	275	316	275	348	356	350	325	304	323	310	363	315	310	329	339	324	287	310	338	317	342	329	321	309	336	328	332	309	304	356	360	312	339	297	330	302	341	347	335	313	351	300	315	312	343	335	311	305	295	302	336	291	323	338	329	329	347	333	343	303	295	322	319	315	321	327	332	348	334	341	298	332	339	302	311	322	316	329	314	342	304	359	334	340	300	304	338	313	346	322	316	324	321	329	324	304	329	330	293	309	322	343	324	300	273	311	343	315	340	315	371	344	327	303	332	346	311	338	300	339	319	335	332	327	318	344	304	324	329	317	362	304	294	366	305	343	295	309	343	327	320	324	333	302	309	333
13739	2965	5558	6073	5613	4824	3803	2740	3148	2984	2492	2193	2078	1621	1547	1466	1283	1238	1345	1300	1092	923	892	812	845	876	807	898	850	852	824	854	885	909	947	943	896	857	1039	974	996	1027	1000	1005	946	887	803	800	771	810	788	750	809	833	860	835	887	818	837	833	894	890	834	843	734	739	723	752	722	758	759	756	711	698	775	759	696	774	723	691	738	711	688	700	753	691	663	701	716	731	757	708	739	707	739	722	728	697	727	717	741	711	724	671	743	739	758	690	682	710	760	804	736	766	762	718	718	719	740	741	712	734	719	744	730	686	776	732	731	709	781	712	736	753	734	695	743	722	731	724	787	750	703	707	706	696	764	743	744	757	730	708	729	678	735	736	721	737	736	743	709	718	763	736	760	728	739	756	658	803	695	728	746	791	706	755	731	697	720	705	720	722	684	737	764	726	762	721	767	732	701	658	688	718	750	695	671	774	730	722	735	729	748	743	723	740	729	741	763	729	755	756	754	714	743	689	721	738	748	734	674	735	690	768	706	680	744	714	749	689	713	727	719	748	731	738	734	724	711	723	696	727	736	729	759	732	721	725	763	765	778	737	723	772	748	802	750	678	708	759	713	715	733	765	742	709	740	722	745	753	696	741	752	721	752	724	743	778	754	734	705	690	731	728	744	736	730	747	693	735	768	729	710	734	756	669	711	723	741	700	712	732	725	736	734	727	777	717	699	729	754	699	762	758	714	716	752	709	696	702	700	753	749	731	725	750	748	717	689	742	727	701	765	762	728	759	759	755	760	664	736	691	735	729	718	751	723	664	708	683	696	698	760	726	746	734	726	721	676	728	716	755	751	686	697	735	755	706	736	712	685	748	682	705	757	718	764	729	692	698	709	758	711	746	742	715	747	668	755	690	730	713	740	724	686	765	776	710	745	707	687	781	667	739	710	745	729	746	761	730	737	746	694	736	709	702	708	698	721	707	672	664	742	740	717	766	739	708	764	734	721	691	723	767	716	777	747	711	736	703	733	709	739	732	747	701	747	686	738	753	702	714	716	705	781	736	747	695	708	726	703	719	732	749	702	747	699	756	725	754	729	775	742	708	735	754	743	726	713	709	689	717	754	736	738	772	729	741	714	735	737	786	729	689	697	722	741	683	711	698	710	749	717	692	692	695	701	712	694	737	712	741	754	752	710	722	743	722	681	721	739	686	765	691	718	705	703	729	752	747	741	747	694	704	748	711	689	731	759	739	699	742	781	756	650	744	744	730	701	705	732	756	739	817	713	696	692	747	700	742	746	690	726	751	738	725	726	739	771	781	711	754	744	761	728	763	737	750	653	704	715	669	709	735	754	667	692	766	736	753	743	737	759	753	708	781	756	687	746	697	703	733	716	726	743	761	765	654	699	698	723	688	732	753	697	734	705	719	761	691	710	743	749	707	736	694	719	730	729	727	754	754	715	727	698	719	783	722	703	793	730	730	731	746	796	728	696	741	748	752	739	705	723	716	736	758	737	701	740	740	772	664	741	728	722	758	744	759	751	726	664	713	658	695	685	717	711	736	742	711	682	691	720	776	748	726	680	704	762	730	750	744	710	726	722	687	688	668	792	751	743	724	723	699	712	721	696	701	686	690	753	717	715	758	711	698	730	766	709	731	740	724	713	746	692	696	718	724	719	727	741	779	758	752	705	709	763	703	736	739	710	699	750	769	734	706	699	703	747	748	668	745	718	722	701	765	724	762	758	720	695	685	739	775	741	716	733	708	710	708	695	704	727	721	735	713	693	742	715	751	743	720	746	740	688	738	720	713	728	686	748	791	682	719	755	747	696	705	748	751	724	727	775	732	711	728	760	702	750	738	718	737	745	684	679	740	746	697	727	685	703	730	699	774	744	736	718	766	773	706	715	725	710	735	704	722	735	738	754	696	712	741	762	650	768	746	738	754	741	705	749	739	749	714	715	705	754	768	717	738	743	719	760	699	700	677	718	686	725	758	744	767	722	732	765	738	688	755	735	717	735	773	772	722	733	725	708	699	759	735	753	718	724	700	725	738	747	719	722	724	734	728	730	771	699	651	716	723	725	687	727	691	709	744	713	762	737	704	723	675	715	727	739	737	708	728	717	738	752	751	682	699	778	791	724	792	710	716	764	752	743	719	740	710	766	733	724	703	700	754	715	735	760	733	712	774	682	752	689	671	676	778	726	739	736	733	721	747	727	710	720	724	718	746	716	691	684	736	696	732	749	731	710	725	743	674	704	733	781	708	754	757	767	739	720	693	706	744	757	765	727	710	722	656	692	722	698	708	777	696	739	716	754	689	738	735	722	741	756	742	720	720	733	708	718	748	706	727	720	761	742	705	716	737	749	736	716	750	765	695	754	703	742	705	705	743	732	722	688	717	750	729	725	665	735	756	691	784	716	729	714	700	718	682	767	705	704	721	703	726	755	748	685	744	733	769	731	727	729	721	709	729	699	737	750	719	723	755	775	758	720	724	725	691	758	750	750	768	758	742	744	696	747	706	715	697	717	715	778	723	689	762	747	700	708	746	714	756	793	765	754	706	749	742	752	757	753	777	717	723	757	708	757	714	736	707	740	707	753	743	736	704	695	695	758	734	687	679	763	741	765	714	718	734	752	722	727	698	720	704	727	793	713	733	693	743	731	732	765	694	702	785	745	746	718	666	684	690	725	685	710	712	699	708	744	720	752	744	747	752	723	695	753	731	776	721	760	722	739	746	713	774	712	726	742	760	743	676	715	707	753	767	748	667	711	775	733	781	727	749	674	711	703	669	764	745	736	733	733	717	714	731	812	701	707	735	718	731	735	704	711	711	710	722	730	765	760	723	729	687	707	756	710	686	753	685	770	678	755	668	729	711	724	681	732	740	726	730	718	697	702	740	755	732	722	752	745	742	719	672	726	742	690	724	736	677	748	709	706	707	738	745	722	719	805	752	694	711	697	743	737	697	736	743	724	705	712	715	714	717	684	663	764	723	675	769	703	729	750	762	722	725	693	736	721	742	726	696	743	716	711	744	739	717	767	740	706	716	691	746	748	747	730	711	727	676	763	717	789	710	744	755	732	783	734	713	727	704	773	770	701	687	727	718	743	726	774	721	677	736	731	743	742	752	709	757	742	735	738	696	737	738	721	682	741	741	678	728	722	689	775	713	708	748	744	722	808	758	761	772	735	658	730	671	727	762	731	741	738	740	747	727	733	782	696	726	784	756	710	722	718	716	735	766	774	694	752	728	702	710	707	745	695	723	708	687	754	716	745	656	745	705	775	689	677	763	719	765	750	737	712	703	737	715	799	716	703	708	714	743	736	707	712	704	710	711	717	718	791	682	711	758	776	770	707	748	706	728	748	723	764	659	703	699	738	687	748	753	724	735	743	778	731	702	728	752	670	720	766	734	760	757	731	749	714	691	753	738	743	661	701	761	710	698	759	723	700	709	752	710	728	676	731	729	754	686	666	697	755	742	762	726	686	769	726	711
32375	9919	6030	4409	3088	2643	1548	1137	1084	1163	996	830	753	604	504	475	445	434	485	429	401	370	350	337	386	330	298	331	352	350	344	345	331	341	373	373	377	356	417	368	354	368	382	393	349	370	355	308	319	305	331	352	375	357	375	316	352	291	353	365	337	318	297	281	330	325	302	294	282	329	301	302	325	372	344	328	285	306	315	347	335	367	308	333	308	304	304	300	356	324	347	303	341	364	308	335	309	359	345	288	294	297	303	382	319	294	287	329	326	331	278	318	298	344	304	354	319	324	313	307	293	312	291	331	305	305	329	333	321	356	291	306	324	337	360	294	311	342	341	316	320	334	322	328	294	316	332	330	337	315	308	311	323	327	323	357	340	303	307	340	295	300	314	333	298	346	307	317	315	343	351	324	293	301	319	332	289	323	292	309	310	306	309	326	294	319	322	346	297	320	316	312	331	323	331	309	281	288	320	295	311	330	351	313	323	318	313	296	346	303	300	337	354	331	328	316	343	332	318	314	314	321	291	312	286	306	333	296	297	349	337	342	332	302	301	330	307	285	310	301	344	317	325	348	309	358	355	321	300	302	329	347	334	352	322	349	344	322	381	323	330	302	295	278	267	314	310	317	312	289	302	311	328	348	317	346	276	339	332	335	292	317	301	335	317	328	304	312	339	329	316	312	343	296	360	333	326	331	333	343	286	345	343	350	314	325	333	311	321	305	303	314	330	299	327	309	341	288	314	286	286	331	338	315	303	324	313	310	312	314	308	358	323	325	295	261	304	298	287	305	344	300	360	291	337	315	333	308	317	322	319	312	321	317	330	310	345	288	327	324	299	316	309	305	321	284	287	309	311	336	346	329	267	331	312	332	324	309	351	353	315	327	329	336	323	309	292	336	343	349	330	304	312	305	332	315	293	292	303	302	333	331	296	330	305	332	333	316	314	343	336	350	299	327	286	319	310	303	299	317	350	306	313	325	291	313	370	333	309	325	336	298	289	352	306	322	317	317	307	300	321	308	318	310	313	347	347	309	352	302	305	311	311	274	306	317	312	311	327	340	336	342	336	322	301	297	295	317	326	295	294	322	351	303	343	308	304	311	337	313	318	313	306	265	361	294	325	300	328	316	343	338	278	332	328	295	331	321	288	327	309	307	368	311	327	334	312	287	321	315	313	313	309	304	287	315	321	289	326	332	318	287	309	298	331	359	314	311	383	321	339	305	351	328	313	342	321	346	319	311	320	324	346	341	330	322	326	317	330	328	304	331	320	295	290	341	356	301	306	336	330	340	369	335	330	285	340	310	303	308	392	331	318	328	324	309	319	326	303	277	316	328	258	286	287	277	309	338	346	329	313	324	330	329	272	335	312	329	341	319	327	292	306	315	328	290	337	334	318	290	310	308	304	335	313	302	331	304	333	294	322	329	331	324	302	350	362	293	354	339	333	318	356	302	308	289	340	297	359	309	352	288	355	321	297	324	286	313	315	312	326	308	314	301	307	298	300	294	301	324	328	324	310	334	319	351	318	313	303	314	287	327	299	368	313	324	336	309	331	323	295	342	320	307	306	324	324	309	309	351	367	324	320	343	332	309	345	312	337	285	304	317	328	308	314	304	292	267	332	356	317	324	312	301	304	350	289	334	359	338	270	322	316	280	312	319	320	347	298	307	299	328	307	315	351	326	309	293	320	346	285	296	351	316	343	322	284	323	305	333	294	339	368	287	320	331	326	328	306	334	315	324	347	333	285	311	326	319	337	321	329	315	317	303	347	309	309	334	303	338	351	325	297	328	331	328	300	310	284	334	315	325	325	276	348	303	341	336	298	291	319	325	317	336	357	346	318	260	316	309	312	323	309	327	314	299	332	331	339	317	310	301	301	309	337	333	294	363	340	308	313	328	312	342	303	325	353	329	290	293	337	329	317	330	293	317	293	338	327	327	306	327	287	299	332	336	327	311	323	279	299	301	286	325	325	338	328	335	292	334	306	281	335	284	307	332	328	298	344	293	317	332	344	295	335	341	331	308	334	281	327	332	292	339	316	319	306	324	312	310	309	343	273	311	315	338	366	287	292	310	338	342	298	297	322	328	325	306	295	328	327	339	293	305	309	314	317	293	332	318	307	320	309	320	317	336	334	309	305	318	308	308	322	308	340	302	317	298	310	309	311	328	309	329	326	350	333	288	291	319	313	286	311	341	337	294	305	313	318	311	323	293	305	275	302	312	312	283	308	351	316	322	314	301	323	343	296	317	337	338	330	314	352	308	332	319	329	318	323	316	304	304	322	309	348	344	276	366	316	336	320	357	318	285	284	310	358	332	302	311	339	341	346	322	329	325	346	322	302	312	293	329	325	332	338	331	314	315	338	342	285	307	326	339	379	314	318	331	313	312	328	298	328	268	298	327	325	319	317	321	303	346	338	310	321	323	319	319	304	316	306	309	332	322	324	313	294	361	331	322	300	320	283	301	346	298	356	328	277	333	293	277	327	356	307	311	356	322	312	260	340	320	305	328	330	334	309	315	309	330	322	318	301	286	344	308	383	333	318	328	348	306	347	323	339	304	355	345	326	315	338	294	318	301	295	339	323	352	299	337	324	301	324	326	322	322	306	326	297	312	335	296	300	302	304	325	296	328	318	286	326	284	333	302	359	288	344	324	335	304	346	326	307	333	304	303	333	325	314	343	346	308	275	292	263	294	298	296	334	316	325	301	329	328	323	317	339	343	321	307	340	316	323	334	308	308	322	344	323	306	346	363	344	286	337	364	330	335	340	343	278	294	298	322	304	311	333	329	310	288	311	343	308	325	292	303	315	329	324	312	320	297	295	334	320	317	347	324	324	301	342	319	331	285	313	301	321	302	361	298	353	288	294	302	298	306	303	316	361	355	348	299	330	309	332	349	319	307	324	327	331	328	318	321	314	331	311	326	333	308	305	326	320	322	298	315	312	319	348	346	338	295	293	318	334	293	337	343	314	349	343	316	312	310	339	310	319	302	318	354	321	332	330	295	343	309	312	302	300	339	325	328	318	327	298	340	317	323	341	333	303	315	343	310	317	323	355	288	313	335	360	304	346	334	369	311	287	315	321	304	360	284	317	292	265	320	298	320	314	312	328	310	319	289	286	295	313	339	323	280	322	334	316	349	330	297	319	300	305	291	349	317	316	327	316	322	299	316	312	328	333	335	340	341	335	308	341	299	340	331	307	304	322	281	321	293	321	306	347	303	303	309	322	283	336	327	327	339	321	321	311	318	307	345	355	335	327	314	311	341	298	303	298	338	320	303	324	324	349	311	319	347	319	306	318	342	332	309	335	321	312	321	309	307	343	374	316	336	327	335	306	362	299	320	327	311	323	315	336	303	350	322	331	340	318	333	304	298	312	302	331	277	353	360	317	344	334	351	300	313	331	308	338	326	309	340	307	331	317	335	313	308	319	356	320	335	347	320	295	337	320	319	359	325	292	354	328	290	321	348	295	293	324	349	337	308
18793	4742	7985	8313	8153	7238	5125	4076	4117	4359	3669	3359	3015	2398	1980	1830	1540	1546	1717	1386	1311	1043	922	951	956	938	931	958	953	866	949	839	986	1080	1129	1107	1028	1230	1226	1226	1210	1249	1100	1155	1008	936	828	811	789	802	772	813	885	877	852	969	933	905	861	930	954	875	780	737	757	766	742	738	734	729	710	702	734	704	745	735	707	694	697	731	725	753	708	732	757	708	716	722	775	696	735	706	666	742	722	699	753	699	730	756	749	693	753	718	698	762	766	692	746	743	755	730	738	772	712	736	706	701	783	738	715	739	686	771	708	709	754	727	687	689	795	755	700	691	773	719	711	730	667	726	742	693	732	690	723	717	699	753	722	771	749	746	736	748	730	696	731	712	730	744	714	758	740	757	742	712	665	734	680	772	741	763	743	743	699	757	720	722	728	730	771	689	694	733	692	726	760	750	750	696	705	754	739	749	763	734	719	771	746	738	746	705	729	727	778	736	709	714	709	771	727	789	732	729	691	695	700	739	709	761	744	700	698	721	685	716	720	747	701	687	671	732	742	694	724	692	628	718	772	755	753	696	669	715	744	714	728	718	711	705	774	748	722	685	748	723	755	737	720	747	702	727	745	757	709	728	742	751	721	702	708	721	735	678	730	705	687	730	713	740	728	758	733	768	707	737	725	738	727	733	726	722	751	740	716	702	745	737	776	711	781	702	750	768	732	781	718	724	735	674	722	724	665	769	767	705	739	780	725	699	753	721	751	671	694	761	731	725	752	676	749	760	711	695	688	727	740	683	730	745	748	738	752	747	753	759	734	733	799	762	740	735	740	721	727	748	771	710	715	747	739	739	712	711	731	718	752	687	694	726	743	738	716	738	723	732	700	759	702	763	721	739	751	731	733	748	720	705	720	798	744	701	737	713	767	709	735	703	782	721	712	757	730	720	745	679	764	727	711	742	751	726	732	713	728	791	714	694	758	738	730	724	767	704	736	699	731	728	696	755	696	761	748	731	696	769	715	715	726	748	726	709	732	744	743	734	685	693	728	695	711	718	693	705	721	728	627	766	717	688	675	754	742	771	776	717	714	745	682	721	709	725	746	732	756	749	719	733	724	682	735	741	735	740	727	796	753	720	729	687	740	738	707	672	745	755	701	754	725	715	740	712	695	728	734	738	691	706	715	721	749	749	724	737	700	723	730	697	724	713	793	715	739	743	732	731	741	732	739	718	712	722	709	735	745	775	740	752	716	689	730	720	744	706	691	737	734	739	727	700	718	703	731	720	699	693	714	733	716	722	763	729	709	734	706	698	764	725	720	725	693	725	725	722	738	731	759	757	714	714	697	716	701	753	770	739	706	751	766	719	741	717	713	709	765	740	721	744	688	699	743	729	701	749	757	737	713	710	745	703	721	699	681	736	749	711	711	718	727	715	735	748	711	733	760	719	711	731	737	707	698	753	734	763	709	717	752	688	725	739	753	726	752	749	765	721	758	717	726	776	695	726	715	698	720	694	696	701	705	718	740	746	714	760	735	685	694	742	750	751	704	708	672	680	711	702	715	742	676	674	698	703	683	712	702	749	751	746	722	697	759	767	730	730	744	686	727	734	711	720	725	696	717	753	698	718	753	687	711	748	689	744	675	715	761	715	731	691	732	722	681	702	723	699	760	741	760	709	731	713	738	745	721	690	736	668	724	691	699	681	718	728	687	701	723	766	745	724	715	704	760	745	724	741	743	669	748	749	728	732	715	737	747	753	744	762	706	708	674	755	656	740	706	774	738	757	757	726	721	698	696	723	739	776	715	786	735	726	711	739	721	731	743	772	744	757	697	712	713	697	725	673	718	723	727	691	668	741	742	740	718	747	726	721	723	723	708	728	719	722	715	739	788	686	704	698	727	748	702	736	727	722	705	754	731	735	731	717	722	718	707	703	739	724	697	701	728	744	696	751	742	699	718	769	713	705	681	691	728	700	701	707	709	725	747	706	724	694	729	647	685	750	747	701	757	767	724	690	736	705	694	736	680	693	704	735	709	666	742	720	688	714	692	726	737	709	738	705	677	760	745	692	728	719	743	701	712	675	771	737	686	687	720	730	726	771	724	781	715	703	764	777	720	769	725	718	722	709	692	733	691	742	720	753	741	709	732	723	691	720	744	704	703	730	738	759	734	692	711	751	714	707	725	752	746	717	756	721	763	718	757	730	751	751	707	720	720	734	694	684	721	743	711	718	725	771	714	734	704	723	673	699	718	768	742	710	733	722	732	757	715	738	729	720	699	747	720	693	702	732	729	744	721	734	703	696	739	693	715	717	769	739	726	734	724	723	720	742	696	721	703	739	725	736	728	709	718	693	711	681	718	664	733	738	722	740	731	743	728	720	727	700	748	728	724	701	720	741	735	717	726	675	733	695	708	699	719	720	732	756	716	749	753	738	767	754	749	758	706	678	699	751	681	729	703	725	705	747	693	720	699	720	699	688	776	680	698	750	720	748	696	718	762	682	758	730	742	697	735	765	715	734	710	768	715	735	733	682	677	697	742	750	760	719	755	677	716	774	757	727	749	701	690	710	763	795	706	734	754	717	725	712	745	723	731	715	715	705	733	759	738	713	748	698	679	717	736	744	740	717	728	728	701	736	773	731	712	698	697	743	715	729	748	705	740	677	739	752	774	731	706	722	689	743	735	745	747	723	708	713	742	720	679	696	743	711	684	718	744	706	748	785	726	731	719	743	752	746	741	700	738	739	709	683	746	670	764	687	746	683	740	760	708	733	709	708	745	677	751	692	698	698	719	740	739	702	733	696	701	730	703	697	748	748	703	698	736	734	722	735	740	689	707	711	743	699	759	777	773	683	702	702	710	746	719	688	758	733	753	742	732	738	750	722	715	696	718	793	751	703	675	733	769	727	709	740	707	711	702	709	737	741	655	736	728	746	699	720	709	765	692	741	772	696	705	733	717	747	756	740	706	728	772	707	695	704	701	684	700	707	756	707	712	683	675	726	700	767	761	753	714	751	701	706	733	758	711	730	720	696	717	674	660	724	698	742	729	771	720	724	743	746	711	690	740	731	726	734	685	728	744	747	703	779	690	705	772	723	694	696	753	750	746	754	765	742	709	770	761	702	763	752	707	742	696	706	703	705	715	695	772	773	668	686	738	671	717	660	693	723	747	686	750	715	698	706	740	731	712	719	723	737	709	746	756	704	724	704	727	756	762	740	704	675	732	722	713	763	752	699	724	698	726	719	760	779	718	718	734	725	720	702	715	741	740	705	686	672	730	727	732	709	734	729	760	741	706	711	775	707	749	743	773	735	666	753	721	742	667	713	682	700	713	732	731	697	691	713	698	699	644	742	725	688	745	768	705	690	797	686	698	721	679	747	736	692	752	705	685	735	682	779	728	768	706	738	718	694	737	770	709	787	684	703	733	702	718	684	735	751	734	794	734	708	729	736	715	705	737	746	736	715	743	786	696	683	688	726	754	756	696	713	697	715	755	748
9828	1945	1393	1028	778	683	632	556	509	503	476	475	481	420	468	456	461	475	451	437	470	446	422	437	431	405	389	397	446	408	435	423	416	428	440	397	405	428	431	425	398	466	433	413	399	401	428	438	416	401	429	429	432	420	420	441	429	425	391	420	389	405	404	436	392	411	390	436	397	435	400	404	404	418	439	388	414	390	433	432	412	426	407	404	391	392	390	421	441	422	377	359	411	440	401	465	382	403	439	398	420	411	449	428	408	453	484	444	405	404	391	436	439	433	412	393	385	417	416	372	407	433	432	420	386	396	426	414	372	384	407	388	451	446	399	448	426	454	427	424	368	452	385	409	408	404	391	420	411	399	422	402	415	412	445	421	459	410	427	381	446	361	453	458	385	427	411	447	421	394	394	411	422	427	422	402	428	422	447	406	422	462	460	415	378	396	451	439	416	469	419	457	408	406	393	437	418	444	417	441	398	396	388	435	444	444	410	416	429	423	434	384	398	389	396	412	416	377	384	396	465	423	432	421	400	371	438	452	410	442	441	409	409	396	432	422	392	415	451	411	381	379	381	467	396	402	369	461	444	403	444	387	410	442	416	443	438	438	387	429	437	421	437	437	422	451	430	405	408	380	403	400	425	443	432	403	461	430	435	439	429	424	464	421	374	414	430	432	436	416	418	418	400	440	421	409	449	423	380	365	424	409	423	408	378	420	394	371	423	399	456	446	454	436	387	417	457	401	411	410	459	450	363	445	409	404	406	419	427	419	379	404	387	396	416	391	445	379	403	443	416	417	452	424	406	432	450	394	421	415	440	380	433	400	437	431	401	430	406	459	424	421	408	408	403	384	436	411	413	436	378	385	405	407	420	396	358	412	416	427	380	429	395	398	424	409	412	374	387	445	417	389	396	414	444	426	456	375	393	422	432	403	431	436	425	450	447	426	409	401	396	406	416	415	397	402	429	409	383	430	384	403	409	427	445	444	426	402	406	396	447	423	430	436	409	376	426	387	413	417	403	438	476	399	407	412	420	404	433	388	417	388	405	433	426	408	411	412	447	415	428	442	425	452	424	421	392	414	405	449	391	397	425	377	429	433	416	403	373	368	380	396	424	422	400	438	400	459	373	395	415	456	395	394	428	414	409	452	428	394	438	410	434	434	396	393	382	393	411	391	426	411	396	372	423	420	437	407	436	445	470	388	428	417	411	383	454	467	410	424	393	428	392	399	402	440	428	400	422	426	431	420	429	429	419	399	429	421	411	390	417	409	384	448	457	430	408	436	389	395	414	430	415	465	409	433	443	408	436	444	418	355	426	406	434	399	427	411	435	427	400	392	383	424	389	445	397	430	445	419	421	391	413	401	426	424	407	415	441	466	388	390	424	428	398	407	420	412	435	416	454	415	430	441	385	435	460	432	430	370	415	415	446	363	424	418	423	405	439	391	403	402	392	414	410	404	415	445	448	416	466	407	420	388	428	408	392	386	419	457	398	446	380	426	419	401	429	434	370	392	433	405	428	415	417	397	386	358	392	429	405	420	384	398	409	400	465	435	400	403	412	437	402	430	413	418	417	404	409	411	385	380	357	417	379	394	408	438	419	418	450	411	377	382	410	407	414	434	432	406	414	421	426	389	420	391	414	373	428	438	433	417	398	437	412	407	406	414	415	392	394	422	416	478	414	418	390	421	417	398	434	388	423	401	408	407	407	400	397	430	427	420	406	407	413	432	444	398	432	431	426	431	447	410	415	424	422	408	403	406	444	432	405	415	434	425	435	388	400	401	397	447	431	421	384	404	421	419	409	416	419	411	417	403	372	439	395	428	422	425	425	419	389	425	404	408	417	441	427	394	425	432	415	433	407	437	408	436	388	409	453	403	440	390	424	430	426	408	408	396	435	397	422	408	420	399	436	417	428	388	438	440	447	440	393	447	433	387	398	402	439	397	422	388	361	433	393	422	426	425	420	446	418	388	407	440	402	399	395	421	431	398	406	416	376	396	409	422	435	441	413	384	384	440	398	404	411	393	402	404	398	400	423	424	399	377	383	429	457	428	405	408	392	432	374	457	394	418	409	453	429	415	401	435	402	428	428	404	397	424	377	423	451	424	421	421	404	426	417	445	387	403	422	403	411	417	402	437	412	422	405	418	394	409	372	382	401	361	426	434	428	449	431	409	381	438	414	402	447	452	417	446	395	413	400	433	438	401	434	420	414	425	376	388	419	424	421	388	382	391	384	439	477	423	437	452	455	430	407	414	405	421	403	464	437	385	434	419	359	375	425	392	383	436	436	403	392	406	421	412	427	404	416	421	428	416	429	410	421	445	413	405	445	394	434	444	472	415	406	388	391	398	423	379	437	423	420	423	432	420	426	405	420	414	404	425	431	380	397	427	439	411	388	389	380	419	416	435	414	416	397	424	425	406	394	394	396	410	433	408	426	468	388	400	398	429	382	414	402	422	411	404	402	411	391	426	421	425	445	419	368	395	431	420	440	414	397	412	401	454	421	407	441	418	405	427	431	405	410	396	390	408	434	401	447	394	398	389	397	418	382	450	440	420	394	433	418	446	453	398	462	442	439	460	358	435	413	408	464	439	423	435	439	448	403	430	377	397	414	443	434	409	417	438	424	406	449	423	380	407	421	401	418	421	363	411	398	402	420	386	419	437	404	421	402	456	401	365	426	431	446	411	391	423	431	419	421	436	406	418	401	420	413	385	432	438	428	439	412	458	439	463	461	386	418	428	431	422	420	460	386	419	395	404	407	409	427	443	381	391	465	452	421	421	440	427	432	452	410	391	386	413	375	394	407	397	447	408	416	402	484	391	441	416	394	469	388	439	405	465	436	434	438	440	437	457	452	422	490	415	453	446	434	410	422	454	393	409	401	394	451	410	418	435	483	441	420	427	420	395	396	413	442	429	396	427	401	410	415	417	443	418	434	409	399	409	381	450	447	420	427	412	404	438	436	418	427	463	432	459	426	420	442	431	422	408	425	403	406	404	433	412	418	428	454	423	405	403	445	440	413	427	464	421	428	434	454	424	396	417	439	402	446	433	445	393	411	432	407	412	424	421	400	416	391	432	434	397	408	437	422	418	382	423	427	439	401	400	417	422	419	418	435	453	389	435	406	427	423	402	425	457	420	458	418	413	451	425	418	433	397	430	426	403	409	451	410	414	436	422	399	429	443	398	398	401	439	409	402	425	429	390	457	447	443	432	422	441	408	410	416	396	430	388	404	394	418	416	378	423	420	412	413	408	442	381	401	425	393	438	442	406	423	437	410	406	426	451	424	442	449	388	394	454	441	414	399	416	401	412	444	428	454	407	342	410	435	407	380	408	412	406	413	407	421	435	462	412	386	415	435	386	453	423	403	419	426	415	433	463	426	410	426	384	429	430	413	388	421	430	407	407	411	431	406	393	379	417	388	382	398	437	449	396	419	422	406	412	422	445	428	416	375	417	433	411	427	417	439	442	426	446	454	436	416	389
6222	1754	2610	2701	2315	2221	1735	1617	1614	1484	1337	1272	1191	1068	1094	1134	1106	1107	1154	1137	991	947	914	907	886	917	877	881	921	906	914	919	906	888	908	939	891	924	948	1008	946	948	980	944	899	945	935	927	862	912	920	921	939	957	980	921	909	962	952	898	959	935	918	910	882	918	877	890	878	925	902	891	894	938	934	921	862	880	859	871	874	940	902	866	931	839	865	877	901	901	882	828	890	863	859	852	936	865	898	936	886	953	904	891	823	946	894	913	928	880	854	934	960	895	902	927	920	913	924	871	948	890	862	910	899	933	875	920	898	866	902	900	841	899	856	918	872	884	877	892	905	900	923	871	877	888	873	876	869	863	893	945	947	879	933	865	866	839	878	893	909	841	891	938	927	923	901	876	901	900	876	848	890	873	918	905	918	891	845	902	857	886	863	928	928	955	908	854	952	898	940	903	896	939	940	911	931	916	824	898	872	922	897	912	863	894	909	912	884	877	905	857	908	859	941	888	875	887	899	890	793	872	892	893	825	918	864	922	866	879	931	881	928	926	898	930	887	873	876	878	877	935	847	902	887	926	904	870	916	880	866	905	866	891	887	889	926	862	864	905	851	869	892	845	903	917	890	866	950	881	937	902	889	887	880	861	884	886	886	872	895	860	886	897	906	874	900	862	911	907	883	883	860	877	899	897	927	889	878	916	895	944	899	915	900	884	891	920	926	914	872	884	898	857	927	877	884	889	886	871	913	919	888	852	898	925	865	878	920	844	867	901	849	891	896	933	867	911	908	872	923	946	849	913	887	882	876	868	886	941	896	889	860	846	924	843	923	887	868	889	918	861	903	909	858	937	886	928	854	872	911	900	854	900	956	936	907	865	917	889	856	952	895	963	900	900	884	898	934	894	917	897	996	893	912	854	905	897	871	923	889	907	890	890	862	886	892	919	920	945	880	896	844	870	921	901	908	891	892	878	876	877	883	907	927	874	923	876	895	911	918	932	891	823	948	902	875	915	864	933	916	899	928	857	838	948	872	952	896	927	916	878	909	920	878	896	873	897	931	888	899	956	914	961	919	918	892	940	980	907	865	830	912	853	943	889	868	880	891	901	912	885	880	920	900	867	934	888	915	907	898	889	930	918	942	937	909	939	861	869	859	890	883	898	898	863	869	906	921	912	847	886	909	849	869	901	839	890	899	968	911	873	942	891	930	919	865	892	876	931	899	876	879	869	898	899	905	863	898	883	888	914	882	937	952	895	866	913	887	947	908	880	953	928	922	889	837	900	897	866	880	922	860	919	945	908	875	896	888	897	900	894	903	938	875	914	863	900	904	947	913	898	884	944	904	944	871	902	910	901	918	927	881	905	924	869	884	896	916	866	920	900	954	900	910	914	885	951	902	852	943	927	943	893	882	898	879	858	934	913	890	896	969	886	866	941	866	902	955	867	896	900	936	919	884	856	887	915	870	881	898	898	885	926	913	909	888	887	880	926	826	880	904	868	841	871	837	875	884	932	914	896	907	889	907	905	882	1000	898	882	920	858	880	934	864	946	892	913	883	926	900	887	922	864	922	916	909	888	912	952	935	933	944	944	893	847	907	916	911	952	863	919	818	928	848	861	915	861	915	875	850	880	880	889	856	956	880	885	878	843	896	889	939	919	892	901	853	911	917	892	858	871	913	904	939	932	889	871	912	907	917	880	869	968	892	916	899	887	932	903	926	875	847	872	891	858	879	920	881	935	923	859	853	886	888	874	907	850	909	926	928	879	896	833	882	857	921	850	910	923	932	907	938	868	910	920	855	884	901	914	922	824	929	968	869	866	892	956	883	910	848	869	918	903	906	888	897	898	906	924	858	880	906	874	903	877	890	902	855	935	894	852	864	877	848	927	857	908	928	898	871	877	871	871	935	932	915	880	880	932	905	894	895	927	851	878	908	892	908	885	872	922	857	877	883	909	901	883	924	903	857	922	908	900	848	876	877	836	926	884	887	826	851	872	910	939	849	949	932	921	903	925	862	900	867	955	878	907	949	917	922	894	833	855	865	902	961	944	895	997	944	925	907	866	873	874	885	852	937	943	931	863	933	894	933	915	889	954	900	896	869	917	890	882	927	885	915	893	842	901	911	878	883	890	846	940	901	941	963	923	875	904	898	867	892	879	920	969	915	937	960	917	917	882	896	931	915	883	887	835	888	884	886	892	905	879	900	891	908	945	892	899	868	885	900	906	899	941	945	966	882	897	883	956	874	871	894	942	870	825	934	889	904	814	892	954	884	917	889	934	875	879	852	871	888	965	903	907	904	910	939	896	842	896	894	901	918	842	894	833	922	928	882	879	906	864	837	909	909	917	878	922	926	940	923	879	926	915	907	923	866	871	940	915	849	927	923	875	933	919	881	857	900	928	890	895	926	862	910	933	877	862	959	885	906	919	896	930	929	956	929	909	917	907	864	890	858	903	910	890	931	848	908	860	879	869	883	880	864	889	927	868	901	960	908	889	943	912	903	891	946	881	913	890	860	890	932	894	867	896	931	944	905	899	859	915	886	900	850	862	914	878	892	894	935	901	898	888	945	917	872	904	882	878	898	961	911	891	866	887	887	853	923	868	904	875	884	904	860	821	871	926	902	922	891	937	864	900	883	975	882	896	921	845	907	894	865	902	873	893	923	917	913	938	897	868	888	926	908	920	922	913	947	872	836	941	875	839	918	873	863	987	883	953	941	892	925	923	889	873	875	870	929	895	911	923	913	870	901	953	874	862	905	889	947	921	884	897	859	887	908	856	926	898	894	872	924	910	882	876	915	923	890	894	898	897	843	908	918	888	873	890	885	925	888	911	876	871	865	875	914	895	910	884	950	931	880	897	912	876	892	932	900	964	850	910	942	884	872	884	943	872	898	858	904	879	920	887	900	927	946	917	893	869	910	910	924	889	848	863	901	886	874	904	940	888	905	910	879	891	948	904	861	900	928	884	924	943	904	868	905	913	907	952	914	888	897	913	926	932	907	863	861	883	920	942	946	902	852	844	911	878	934	900	865	907	864	828	893	902	919	908	914	860	837	874	934	848	896	893	921	884	956	925	886	907	913	921	890	881	932	915	899	900	904	874	916	932	891	856	925	911	802	886	908	879	957	849	965	894	910	928	890	914	926	887	910	907	914	820	862	909	888	914	890	1001	919	916	975	854	867	858	912	873	890	843	898	915	945	901	863	909	884	886	891	850	846	907	917	922	926	871	934	885	865	917	927	919	940	884	864	852	860	879	919	932	889	992	870	891	864	979	907	880	931	909	925	895	901	886	878	886	909	867	945	908	936	870	878	852	854	855	887	910	898	887	871	929	920	893	876	941	873	928	877	904	874	895	908	898	930	805	915	885	858	860	933	914	883	913	931	930	922	875	879	842	864	909	929	888	872	922	911	878	907	880	890	901	895	896	896	932	925	863	850	857	918	869	871	889	900	912	881	904	913	896	918	913	915	926	945	925	886	888	895	923
23377	5887	3511	2647	2093	1642	1182	821	774	737	719	650	544	481	433	399	381	419	405	360	359	343	337	332	337	317	288	350	339	337	319	338	323	345	362	322	329	334	339	317	310	311	335	327	335	341	336	315	285	304	337	312	315	345	349	294	333	310	328	311	317	337	300	351	318	309	277	303	306	310	328	316	305	296	324	318	297	293	338	303	299	317	308	316	328	341	303	290	319	301	278	330	306	271	313	301	318	331	297	306	339	305	298	331	326	291	304	329	323	311	313	317	328	321	322	338	314	313	295	288	284	276	300	317	303	301	340	329	351	260	322	337	319	311	321	296	312	320	296	304	325	302	306	309	321	325	302	299	299	304	306	333	309	310	318	320	326	312	297	307	343	333	320	296	272	310	306	340	338	319	331	309	319	322	353	350	314	288	336	317	316	323	316	284	301	268	349	376	319	295	304	294	271	252	337	307	300	320	305	295	316	286	314	302	302	313	306	297	292	342	305	319	287	290	304	331	330	307	317	305	286	304	317	302	301	320	293	319	299	344	279	316	306	332	297	317	335	310	282	310	318	308	310	301	299	347	338	311	302	289	304	272	329	346	319	326	335	305	309	338	328	307	310	306	299	299	329	300	321	308	292	296	318	308	310	323	317	307	286	315	338	276	316	329	320	302	312	269	319	325	294	295	331	273	300	340	330	309	291	302	329	336	322	296	307	275	323	298	353	317	304	308	307	289	322	306	332	318	283	272	309	298	282	302	313	314	292	297	284	297	305	299	311	296	317	329	326	335	302	321	343	318	328	310	312	333	312	308	310	336	311	292	292	306	325	340	302	322	337	330	317	320	348	340	323	368	321	303	316	314	318	322	305	311	297	354	317	313	285	295	315	317	304	316	306	299	301	282	288	324	304	301	314	290	295	313	380	329	324	332	326	291	359	291	288	300	303	299	321	322	310	310	314	325	270	295	301	320	300	331	340	302	299	294	355	306	278	340	311	307	319	292	298	337	298	324	283	267	281	317	329	298	327	340	296	332	324	335	316	329	290	302	282	301	332	330	291	298	314	281	298	307	318	311	304	341	326	288	294	306	333	319	308	346	332	316	296	333	307	319	349	304	284	346	284	328	332	322	321	342	319	309	313	326	310	298	324	314	318	334	308	337	295	312	318	308	319	295	325	327	281	314	313	320	331	302	283	341	318	311	345	300	323	316	311	322	303	325	306	301	273	296	297	294	316	272	319	292	320	286	313	351	302	300	272	300	302	293	305	285	308	297	331	291	291	317	304	347	328	302	292	340	302	324	335	302	313	318	296	326	305	321	334	345	315	289	307	336	315	350	311	278	316	303	310	312	318	323	300	347	321	311	361	322	319	291	324	309	279	318	335	310	326	298	308	285	303	284	329	298	285	286	272	304	304	326	299	340	322	307	283	303	307	282	316	292	295	329	284	337	316	343	329	319	333	304	331	367	345	348	306	341	298	300	308	284	296	314	312	297	300	307	285	290	319	270	289	295	319	304	300	307	307	286	295	351	341	324	303	298	300	291	339	302	303	345	298	273	322	315	326	314	312	328	317	294	300	316	336	292	329	301	304	297	302	342	290	314	307	315	277	315	335	337	340	315	309	328	306	359	303	323	301	313	312	291	290	320	306	308	376	324	312	293	326	322	304	303	352	305	323	318	309	298	311	294	320	318	295	303	338	328	299	295	319	309	285	300	306	318	302	309	316	290	325	313	323	286	291	314	328	309	298	320	328	325	283	307	309	289	320	326	328	302	303	324	357	316	311	296	294	296	310	323	308	349	343	315	280	337	298	327	338	301	335	307	329	321	296	317	296	301	301	307	325	327	314	343	318	309	291	328	301	329	345	347	316	310	322	316	283	303	276	331	300	318	300	330	309	300	324	350	323	319	318	277	301	296	295	303	319	318	304	287	314	317	277	309	309	296	303	290	291	312	307	302	292	303	319	342	325	303	310	302	343	312	306	327	298	304	344	340	308	293	305	298	365	296	299	350	264	273	332	349	311	323	323	285	337	297	294	317	325	339	319	334	312	296	322	289	288	320	332	333	318	326	294	300	321	320	309	319	314	319	291	279	296	298	346	314	308	322	313	333	316	304	318	298	298	307	301	328	331	325	331	333	311	328	321	318	310	293	319	320	292	303	354	309	331	315	333	285	288	297	312	307	288	320	314	314	299	307	310	294	317	311	322	319	338	302	321	321	327	276	298	321	299	293	316	321	313	301	305	298	320	281	300	309	317	312	294	339	284	276	310	279	313	326	294	327	269	328	315	308	310	316	332	299	287	312	349	332	299	297	305	333	308	316	307	306	292	315	326	340	273	303	319	312	321	312	307	293	280	325	322	338	323	307	327	308	316	307	304	293	345	318	315	299	324	325	324	305	284	339	331	291	330	347	296	314	263	292	314	282	307	330	310	347	327	326	313	279	325	358	299	295	299	313	316	303	308	307	262	299	293	300	306	323	343	356	329	347	325	303	289	317	330	323	303	302	327	321	305	325	311	324	291	332	307	327	320	290	339	299	318	303	346	302	307	327	303	294	294	307	341	292	312	282	307	301	298	340	298	297	325	293	328	322	298	336	306	326	308	319	269	341	364	324	296	355	295	326	310	349	321	311	279	313	324	297	298	319	300	310	340	340	287	309	297	282	303	324	304	259	287	261	332	307	326	299	306	312	311	311	363	290	366	328	292	338	319	304	320	285	342	308	324	320	350	307	298	317	284	283	319	331	322	318	293	321	285	315	306	300	312	313	287	324	313	297	311	314	330	320	292	318	329	283	320	282	264	316	304	318	311	316	293	347	301	292	304	341	300	295	339	314	315	315	313	295	277	347	341	292	333	288	319	294	326	307	335	309	300	319	329	317	314	332	312	329	297	319	310	294	279	334	331	301	334	342	319	288	273	297	296	272	332	348	318	312	323	302	291	312	284	302	354	310	318	263	323	304	297	316	274	300	347	326	312	302	324	289	332	358	302	325	307	327	320	264	314	332	287	313	310	308	298	273	303	302	307	342	315	333	291	302	306	298	290	301	294	298	306	282	311	291	329	327	323	286	356	296	332	297	273	334	325	306	281	316	318	287	287	307	362	330	351	326	297	309	323	296	333	302	324	333	315	328	304	303	316	322	277	295	301	288	324	341	307	312	319	331	287	277	320	288	337	346	308	334	321	294	295	313	328	298	355	312	346	309	291	317	266	288	314	324	287	322	318	310	342	319	319	280	303	317	289	291	308	306	293	317	322	312	290	322	306	314	298	350	285	282	308	351	293	301	326	311	271	296	357	319	318	327	343	304	299	307	279	300	308	295	314	303	319	289	314	310	340	301	325	322	334	353	296	290	309	313	308	323	318	334	303	299	303	306	303	298	323	356	334	315	326	307	310	316	340	315	334	329	304	277	290	328	301	334	294	302	313	272	273	306	269	296	306	305	330	374	280	312	314	307	296	288	337	287	300	321	316	310	331	321	295	337	284	311
14365	3426	5538	6185	6065	5109	3754	3062	2930	2838	2731	2467	1991	1720	1586	1402	1327	1258	1197	1076	927	823	853	874	816	766	819	790	814	801	805	836	847	880	941	874	900	977	974	1020	971	913	941	892	916	906	812	791	793	727	772	802	775	854	812	812	803	833	830	815	701	737	741	677	719	710	697	656	739	674	697	718	724	742	739	726	703	694	660	669	758	679	713	697	700	715	669	687	726	708	650	702	690	679	745	712	668	667	698	710	700	675	701	694	692	680	676	703	703	691	692	692	684	696	714	762	641	681	669	701	634	711	669	694	697	707	708	692	698	671	656	697	692	666	684	680	681	728	696	711	672	680	676	694	686	662	718	701	697	711	684	622	715	770	714	730	692	683	703	676	722	669	697	659	702	669	719	701	701	695	727	689	676	714	746	627	707	725	664	650	675	681	697	712	732	727	659	682	658	698	734	694	672	722	671	727	673	684	740	686	721	647	692	733	710	708	674	703	694	718	728	652	709	670	659	685	705	724	673	700	716	710	700	655	749	715	750	695	698	697	651	658	708	691	711	750	755	695	671	679	701	703	701	699	686	688	643	706	735	727	688	703	688	680	639	724	718	730	677	673	727	708	720	699	677	678	719	701	692	696	732	709	746	692	675	699	703	676	653	734	680	709	713	687	717	690	735	709	710	701	695	723	713	690	685	679	645	689	710	675	711	698	703	674	672	715	711	703	655	724	696	722	714	680	672	712	718	716	683	685	713	686	715	711	670	680	702	700	685	695	722	703	710	698	688	729	722	724	712	689	740	669	721	720	685	697	751	694	718	684	699	686	713	725	710	706	684	697	731	739	685	691	695	740	711	711	669	721	722	709	665	709	713	736	688	707	707	691	738	728	690	728	667	684	716	699	675	663	743	639	678	699	660	651	701	689	733	685	656	692	695	651	697	696	689	693	710	638	706	734	689	720	771	655	726	705	727	712	732	724	685	696	744	691	705	711	722	715	691	760	708	693	700	709	736	673	704	738	673	713	682	713	686	724	739	682	699	660	698	683	680	726	654	699	694	685	694	727	734	713	669	692	699	749	706	706	764	734	722	734	699	678	687	758	646	741	656	699	698	737	685	691	683	702	688	738	706	713	688	711	701	712	687	755	717	760	700	706	722	682	713	725	728	683	678	679	672	705	665	681	729	741	649	663	686	690	709	706	728	673	694	722	659	707	711	722	699	678	722	678	727	667	666	693	699	687	666	649	689	707	704	700	711	683	665	698	654	683	720	685	712	729	688	727	722	693	694	766	684	703	631	700	681	681	749	694	697	693	698	673	753	694	700	726	678	700	688	708	759	719	732	666	687	758	700	699	733	757	720	670	720	688	701	712	721	730	716	718	692	710	687	643	733	710	704	721	686	704	697	703	684	671	699	676	699	699	702	692	721	703	730	642	653	709	699	717	736	669	700	712	728	669	695	731	683	690	698	755	706	692	650	641	734	682	706	676	704	729	696	721	702	674	727	685	686	696	749	655	696	688	710	726	715	765	718	669	677	719	724	725	692	730	705	710	729	679	704	680	692	700	707	677	715	681	680	739	756	713	697	697	648	696	724	685	700	678	735	742	705	684	721	654	734	686	685	734	684	671	718	680	707	645	730	679	753	686	670	680	654	727	712	637	670	679	697	700	694	722	645	691	703	736	702	698	703	710	700	681	676	722	774	698	712	670	742	700	707	703	720	671	702	666	674	714	737	707	766	689	662	731	713	717	725	707	713	693	740	658	679	706	758	753	691	660	710	688	676	710	709	709	690	702	706	662	709	680	695	644	708	678	687	677	709	666	668	731	704	641	689	685	685	719	731	693	676	727	689	717	683	688	701	699	671	709	709	721	724	706	667	674	704	630	690	693	678	643	665	651	706	704	668	687	677	664	703	680	721	676	721	639	682	728	666	710	690	725	728	686	691	735	715	719	700	663	697	782	705	697	688	663	693	710	707	701	719	729	680	684	703	698	691	710	749	671	677	716	739	707	652	715	703	665	729	714	685	645	708	726	688	716	648	718	661	653	709	698	690	645	674	719	718	702	698	717	697	669	702	706	739	723	680	728	707	697	646	721	698	733	705	669	679	672	691	710	686	692	713	680	675	682	707	707	689	686	685	739	657	683	744	705	684	659	690	694	706	689	729	674	670	693	723	657	673	711	701	654	711	760	667	673	705	724	711	651	693	721	707	665	691	749	646	673	702	697	702	707	698	715	742	688	699	707	654	707	706	710	715	669	669	677	697	747	677	725	659	720	748	671	692	674	738	703	669	665	665	695	687	723	680	726	662	668	743	696	725	639	670	681	704	708	734	680	677	683	719	715	673	710	715	683	714	738	703	640	704	671	671	715	685	705	667	700	755	674	739	691	667	663	717	690	703	690	725	683	679	674	709	684	709	714	702	693	647	697	713	697	643	743	745	698	707	697	687	673	701	652	645	703	709	686	678	692	686	721	710	692	727	699	649	690	683	705	694	720	690	709	704	647	724	710	699	704	727	699	694	695	681	734	660	681	730	738	678	661	695	724	703	679	712	704	721	670	704	689	693	720	622	722	674	702	662	704	682	718	687	708	688	684	664	698	685	709	705	664	747	703	692	744	686	723	729	722	694	713	666	681	660	674	667	703	677	704	710	724	680	670	722	657	667	678	709	759	692	725	691	646	727	723	726	687	670	717	708	697	681	726	673	735	717	679	681	703	651	701	696	713	698	703	659	725	687	720	721	696	692	672	666	679	722	681	700	697	688	732	773	676	691	623	711	657	676	720	704	722	696	686	625	755	651	736	701	686	695	718	694	701	731	689	724	701	716	655	699	717	736	707	696	667	713	704	669	672	688	718	738	660	659	692	687	635	677	697	725	741	691	676	679	705	697	661	712	664	725	704	722	670	723	704	692	645	650	699	726	726	686	690	698	717	696	652	705	702	700	728	713	685	704	717	688	727	706	708	697	718	711	700	676	691	711	707	705	688	710	754	733	705	639	724	703	707	674	713	705	748	662	680	721	687	688	740	718	671	696	706	702	751	741	704	676	708	663	758	669	671	666	717	704	737	691	734	703	728	668	670	678	696	709	663	715	682	669	689	692	678	684	712	745	702	704	735	706	661	647	704	692	683	652	703	720	657	704	674	683	773	719	723	626	761	682	697	678	720	723	718	715	633	701	691	694	682	667	731	683	707	681	716	714	707	728	716	719	674	645	745	712	703	699	696	730	687	739	649	711	709	688	730	687	657	714	717	749	626	691	693	730	707	713	690	705	703	657	681	699	707	706	690	677	738	690	654	688	705	721	703	698	685	679	663	686	668	677	697	736	701	715	686	669	692	708	680	672	686	685	653	660	729	709	729	656	725	687	694	675	714	748	725	688	717	707	673	757	699	707	653	733	706	688	696	723	683	701	682	693	715	731	686	685	670	707	639	682	669	683	741	740	723	747	685	701	728	676	684	702	707	746	724	683	671	726	661	712	649	715	673	661	734
33364	10293	5799	4147	3053	2463	1649	1314	977	950	909	792	669	606	537	476	444	438	422	415	363	298	358	317	332	338	377	348	323	313	305	315	317	352	346	343	408	355	416	367	348	356	365	359	347	366	324	337	319	336	287	303	314	305	329	326	335	301	318	337	332	349	289	286	311	292	297	317	302	277	304	326	279	334	295	291	304	310	329	292	308	284	288	303	298	317	315	298	300	305	285	327	325	322	276	292	300	305	267	331	316	302	300	326	266	284	319	311	282	325	306	300	290	315	289	310	300	305	299	289	314	298	315	313	314	298	321	297	302	283	295	267	301	276	286	301	304	312	292	304	306	317	316	287	303	341	256	302	277	296	293	297	288	291	293	295	299	291	293	324	262	320	312	290	326	297	322	294	281	286	292	297	295	308	301	305	312	306	310	305	291	305	300	314	296	334	292	304	319	326	324	296	310	295	305	289	313	330	306	302	304	292	304	319	295	319	334	298	348	301	315	316	287	304	320	289	307	311	312	315	301	299	260	301	314	309	294	319	322	307	271	318	315	326	324	293	312	325	332	287	322	307	304	327	270	320	323	307	296	279	287	284	282	303	285	297	285	284	277	286	331	297	315	334	303	293	290	305	294	299	329	300	299	313	323	331	331	280	321	282	272	287	319	309	316	297	312	265	271	313	310	319	324	308	282	322	312	316	307	308	298	308	321	305	284	304	343	289	270	294	327	326	301	305	292	325	319	316	305	303	286	314	288	322	288	332	266	315	282	325	313	288	310	316	282	271	289	286	303	272	287	290	276	318	339	301	294	304	316	288	288	270	291	299	304	302	313	311	274	297	298	301	329	324	276	296	270	292	313	312	305	306	311	323	295	318	294	294	294	303	289	304	300	312	326	277	300	295	283	297	274	324	285	310	293	304	307	284	326	320	305	298	269	283	317	326	322	309	309	330	288	294	318	332	312	320	321	319	325	313	282	294	287	305	306	296	290	281	282	305	290	295	314	305	296	272	284	316	302	340	335	322	292	324	266	305	308	301	295	315	309	311	300	257	262	308	281	264	284	287	286	296	311	293	303	267	307	280	313	290	306	311	298	277	302	300	303	303	287	268	276	315	315	271	290	282	280	286	286	320	341	333	286	270	283	287	276	319	297	277	323	299	282	307	287	322	290	315	284	309	304	289	311	287	276	292	296	289	288	312	297	310	316	287	298	287	280	264	318	270	301	336	315	258	304	312	327	338	322	293	281	315	288	292	309	274	305	323	288	298	283	285	300	311	270	280	310	294	288	303	266	307	267	255	298	298	305	290	305	283	304	333	339	315	292	301	309	321	329	309	304	323	310	307	289	300	305	269	303	300	317	286	317	281	293	306	287	290	287	305	309	297	317	281	308	295	310	306	294	301	311	281	265	286	306	291	357	305	280	263	321	327	297	281	291	293	316	291	313	279	308	302	303	303	293	294	308	300	300	311	294	306	309	292	332	246	291	303	320	338	335	297	301	316	297	304	283	295	294	326	312	318	298	289	311	303	305	317	274	276	300	273	286	295	274	325	291	276	273	325	315	314	309	274	277	327	311	267	294	267	282	288	301	297	289	289	286	277	289	301	295	307	290	292	313	272	308	282	319	347	307	283	306	268	301	287	270	323	292	313	289	340	301	293	348	287	295	277	309	296	327	309	309	303	265	289	319	339	311	323	299	321	304	293	340	324	298	317	289	307	255	267	279	310	303	307	310	287	312	316	333	281	296	298	291	300	308	276	287	320	283	331	272	312	293	307	288	303	297	340	310	270	301	323	335	302	325	317	303	276	306	328	274	334	314	264	313	312	325	321	270	297	299	322	310	280	349	346	323	295	305	314	288	308	297	320	297	285	293	317	290	273	290	326	296	320	305	284	276	292	288	293	320	296	284	305	295	304	321	284	315	276	314	285	299	281	296	303	298	323	263	303	280	300	287	290	284	297	286	287	323	311	334	293	297	280	302	304	280	283	287	302	266	365	314	305	317	311	320	290	302	295	306	266	318	289	295	304	292	323	287	297	337	287	300	295	317	315	296	303	270	279	307	310	298	285	300	290	289	272	309	318	280	283	327	336	285	302	264	286	299	290	308	286	330	311	282	295	319	320	294	325	320	320	318	305	297	280	322	281	328	280	290	341	320	273	304	312	300	300	320	287	324	307	275	299	329	346	289	300	283	257	288	299	308	297	311	295	305	287	322	306	274	301	282	311	305	283	257	325	290	281	324	316	310	324	299	293	314	318	285	291	313	288	297	310	302	294	315	272	301	357	297	302	346	306	290	281	307	300	308	314	295	274	282	268	314	297	342	307	315	324	288	319	300	317	330	334	276	328	355	308	309	306	295	319	276	298	303	306	287	289	310	321	297	337	284	276	314	323	325	300	304	312	325	329	290	315	313	274	322	317	310	330	318	285	301	346	302	300	284	314	288	304	330	301	313	272	304	319	278	324	318	318	324	338	265	287	300	323	315	311	291	308	315	312	300	332	334	280	330	270	318	322	330	308	286	276	278	285	288	310	306	286	278	322	303	275	293	262	327	270	267	308	292	297	307	268	297	270	318	293	307	306	312	293	295	280	276	304	304	307	281	298	308	292	307	280	301	283	305	295	326	313	309	286	291	317	307	317	302	278	285	291	295	298	313	306	297	300	300	310	297	308	327	283	325	289	293	310	293	302	312	302	329	274	290	286	313	286	286	278	309	315	286	293	296	275	268	302	307	290	297	275	301	281	335	310	289	326	304	307	320	317	297	282	277	306	290	305	286	292	311	300	295	333	285	288	307	304	291	315	276	331	276	357	307	281	283	269	283	292	293	321	286	289	317	295	290	311	286	321	296	342	300	286	314	317	323	303	317	298	292	311	294	315	305	322	338	304	306	302	304	318	311	289	299	271	329	290	296	333	302	254	284	328	280	299	310	309	280	280	320	309	339	274	321	317	294	299	311	313	323	304	316	299	310	280	324	298	316	304	354	327	297	270	338	284	310	303	265	311	277	289	310	268	302	277	275	327	290	306	300	318	334	319	302	314	339	363	295	298	318	296	299	293	333	290	316	267	348	297	275	286	327	262	310	275	312	309	327	315	310	312	318	291	292	283	319	315	315	262	280	312	298	297	325	341	300	301	308	272	327	317	321	292	315	321	304	278	299	290	309	317	311	304	316	281	295	305	309	322	328	300	327	283	290	297	280	272	312	318	326	306	250	328	269	317	268	311	301	308	330	287	264	285	312	335	320	345	320	331	303	302	281	293	292	312	311	287	307	284	293	321	327	304	285	282	310	317	276	295	320	309	327	284	306	303	325	304	304	307	329	295	293	307	302	285	315	309	281	302	266	290	307	315	294	308	307	283	291	309	335	297	317	312	294	298	260	326	295	317	312	273	323	297	299	287	317	315	252	294	296	302	320	292	310	294	300	273	284	300	316	318	342	273	290	280	303	314	292	302	320	274	288	312	304	289	285	325	294	260	321	307	286	286
19350	4870	7861	8636	8865	7138	5427	5144	4508	3763	3841	3443	2961	2594	2142	1808	1634	1520	1433	1213	1017	950	899	1065	890	877	877	870	860	882	844	980	1012	1027	1042	1024	1172	1321	1167	1147	1194	971	1015	1108	1149	1058	890	828	771	717	770	753	818	876	884	862	813	883	842	697	689	675	719	683	705	656	712	622	680	724	686	717	699	650	716	705	702	670	733	700	645	697	703	682	642	687	695	642	697	717	670	737	729	698	680	655	706	649	711	671	695	730	649	689	682	643	707	717	697	709	686	667	714	707	668	663	689	692	657	685	683	720	691	675	664	684	688	708	684	648	703	624	698	680	698	652	666	709	661	663	689	708	678	704	697	733	671	730	701	676	615	698	674	678	713	720	670	702	631	729	651	720	706	661	669	653	703	635	658	691	685	698	648	740	677	728	648	665	708	722	636	707	696	664	688	691	677	657	715	670	743	677	703	688	637	668	697	654	698	687	700	703	654	693	701	697	669	681	672	688	688	670	679	673	649	641	672	683	674	674	636	718	734	653	675	702	672	733	683	672	732	723	691	677	690	663	651	683	725	693	764	692	715	703	700	722	660	685	737	698	684	657	681	698	694	738	660	697	663	718	671	666	689	681	683	639	738	688	665	688	710	638	713	698	675	708	673	686	712	674	625	634	707	726	739	684	690	655	692	646	715	680	675	676	664	708	732	665	649	652	702	664	679	690	715	672	676	671	647	683	650	681	687	676	684	704	685	711	700	733	671	714	680	721	668	662	723	696	691	681	746	680	685	671	699	679	669	668	699	695	678	707	655	657	769	692	654	716	714	710	680	678	677	660	688	687	676	722	657	734	687	680	687	687	705	680	684	694	699	684	694	732	710	687	695	692	695	715	729	682	679	667	727	685	622	714	698	675	708	679	656	692	714	695	741	714	671	707	679	672	716	702	707	679	733	727	668	714	643	669	695	721	703	619	676	714	708	658	674	670	665	706	675	717	696	706	727	723	674	739	673	655	722	667	708	705	717	680	697	681	696	657	696	666	686	665	703	653	668	699	699	682	700	655	693	669	687	663	647	655	662	674	643	671	659	689	661	683	657	690	655	685	719	685	713	680	684	719	729	676	657	683	655	651	689	732	736	679	670	689	696	700	706	688	675	690	712	670	738	706	690	650	739	638	678	677	642	632	684	670	672	712	687	656	664	701	659	703	717	708	669	705	705	640	657	663	712	684	658	661	652	697	714	712	787	695	668	645	692	721	656	711	699	714	679	686	700	759	699	663	681	696	697	689	664	657	731	727	690	665	683	634	651	708	677	660	669	698	684	710	690	647	690	694	683	677	676	683	694	686	692	659	672	706	694	706	710	651	760	644	712	716	701	664	673	647	760	688	749	685	679	737	678	696	669	669	637	716	688	664	699	692	613	697	682	661	698	734	665	655	709	678	674	739	734	675	665	627	651	669	690	654	707	690	685	637	699	709	677	643	696	719	677	634	668	676	697	660	670	684	670	677	684	672	631	666	697	643	693	663	693	674	695	679	692	691	682	709	707	714	689	723	678	666	677	720	695	698	638	709	705	677	656	659	651	673	711	655	690	671	706	714	702	690	729	677	683	716	742	663	668	642	681	685	696	673	692	702	641	683	699	694	688	648	703	692	688	694	687	691	706	679	662	627	709	657	675	661	726	727	677	682	687	674	681	677	678	670	684	683	741	728	653	705	657	680	708	688	722	629	695	686	694	733	683	719	687	670	682	667	674	683	691	683	683	668	680	677	682	680	645	726	699	715	645	698	671	670	690	683	656	668	683	727	700	717	699	696	716	702	667	711	704	673	625	705	680	656	666	717	681	682	708	667	708	681	691	750	687	696	689	686	714	667	637	718	711	698	706	672	749	723	682	721	668	699	698	627	666	671	696	666	684	638	686	696	696	714	673	712	654	700	662	685	680	698	676	668	643	671	696	685	686	663	664	656	750	697	662	703	657	684	703	656	673	659	675	713	735	715	676	674	695	711	695	686	681	696	750	681	706	696	665	715	707	696	633	650	710	671	726	697	705	638	672	723	688	661	716	624	661	693	668	706	710	643	728	648	661	634	670	732	701	684	753	725	752	680	660	630	653	638	671	682	713	661	704	702	700	668	660	702	688	658	717	720	682	714	674	697	726	672	684	660	679	659	671	658	706	661	648	652	728	691	660	734	680	684	723	699	700	700	677	675	653	696	680	657	667	685	663	684	657	696	722	755	683	663	708	758	656	678	710	647	697	670	674	718	669	642	690	652	696	641	673	687	719	692	717	677	746	690	668	662	659	701	696	700	711	698	689	651	735	689	658	680	713	639	664	712	753	672	707	625	674	648	628	652	670	639	666	711	723	704	702	698	709	676	727	660	705	655	747	663	692	669	701	667	664	713	686	713	687	667	690	668	672	647	683	682	704	674	712	700	717	732	674	681	649	679	669	724	699	641	665	684	680	663	699	675	718	718	648	689	674	673	663	695	683	691	679	699	655	699	684	653	686	675	689	703	678	690	696	671	657	681	693	702	643	665	614	732	681	693	695	679	704	664	734	664	702	662	719	707	676	690	717	710	646	690	688	664	701	648	692	644	692	683	706	657	703	660	709	689	664	681	725	677	719	710	654	683	651	682	663	653	640	711	695	705	641	662	685	669	662	666	642	682	697	695	666	678	691	692	676	675	641	677	706	693	691	697	705	664	682	696	659	708	698	674	669	680	693	620	652	721	692	673	751	706	688	698	695	668	662	663	661	693	721	631	680	684	662	724	704	727	681	675	713	637	676	688	687	684	648	724	637	629	675	657	695	660	707	651	693	697	701	675	701	646	721	664	703	680	665	659	673	703	707	708	650	696	669	708	715	738	702	707	726	710	689	675	758	648	713	687	705	734	689	686	695	673	679	718	687	688	696	655	688	690	709	685	721	660	684	687	702	728	725	628	693	683	723	676	723	685	677	649	722	668	670	663	661	668	655	649	682	674	697	665	718	679	754	689	641	676	693	698	706	642	705	699	693	679	712	637	669	658	701	666	726	717	692	722	671	662	694	682	650	694	679	745	676	671	712	666	658	696	714	689	723	684	701	712	654	655	690	673	687	659	678	707	663	637	749	669	684	700	634	679	690	719	697	687	674	710	666	676	730	685	622	666	720	711	684	710	730	749	679	676	725	702	688	667	625	673	693	703	694	682	687	651	681	718	716	677	679	693	644	723	677	727	704	649	701	684	671	687	680	729	665	674	697	660	704	687	712	687	701	718	681	741	682	703	674	707	707	701	660	689	737	759	673	673	692	704	700	647	728	724	639	718	652	748	673	709	639	676	692	697	689	653	684	724	731	643	702	652	695	674	632	690	698	654	693	704	637	728	641	691	690	701	643	700	675	678	712	672	662	733	671	681	627	682	667	679	702	673	736	643	663	661	697	659	700	745	695	673	650	672	717	681	701	690	697	713	698	670	711	633	735	712	656	696	710	708	666	700	740	685	746	701	689	682	710	690
10501	1904	1371	1060	848	708	616	608	574	475	521	461	431	449	429	413	430	429	417	441	430	407	399	387	438	407	402	413	397	414	401	424	387	390	401	406	367	382	400	394	420	382	385	402	397	400	392	400	431	398	387	389	447	388	375	393	434	396	409	415	400	403	402	383	385	434	411	371	390	393	401	415	401	446	385	395	389	386	409	338	434	436	369	375	379	421	369	424	401	430	404	381	426	428	375	445	390	362	403	407	394	421	405	409	396	414	384	407	397	405	401	428	387	415	389	407	385	396	396	381	392	351	377	383	341	374	373	375	373	384	364	422	368	382	374	383	411	411	430	418	401	377	378	429	425	385	415	385	400	398	426	393	381	394	398	379	434	380	421	408	376	403	406	409	401	372	413	372	400	428	365	408	381	409	409	414	404	400	414	387	415	385	427	370	380	391	373	380	374	399	408	385	407	382	388	424	412	394	404	436	371	390	392	364	429	416	383	401	366	388	382	416	411	387	451	431	381	379	384	442	392	382	398	357	424	408	362	362	434	420	388	383	403	401	417	380	393	414	388	399	404	393	387	414	389	375	384	426	424	422	379	423	393	399	388	392	433	383	390	357	366	435	384	364	399	409	419	412	400	400	362	390	372	380	421	396	401	438	366	400	377	371	402	406	384	375	395	385	424	395	444	379	383	438	442	379	400	380	401	382	411	434	416	373	380	359	408	408	381	423	391	396	409	388	385	378	365	382	388	389	448	366	366	383	362	422	389	374	385	401	385	395	449	378	366	412	388	374	408	400	397	378	383	395	401	401	403	397	360	446	422	405	364	365	392	389	400	417	368	387	409	432	432	363	404	400	374	379	405	401	441	396	356	400	367	391	412	395	420	438	392	409	440	413	397	428	399	416	401	424	403	390	429	395	404	420	413	419	372	382	374	398	407	424	418	371	398	401	384	417	392	379	403	362	404	405	399	386	378	396	364	421	375	387	365	407	394	372	408	395	390	466	387	404	423	387	403	380	372	401	411	407	385	441	414	387	396	425	376	391	438	379	419	396	370	410	395	411	396	392	425	373	418	388	397	403	418	365	414	383	400	387	375	400	408	419	412	387	457	384	412	409	387	365	370	375	410	375	411	368	402	378	394	405	406	392	422	410	412	400	403	391	408	376	399	409	418	380	382	417	387	398	358	409	369	390	391	407	399	380	413	440	422	427	376	400	392	385	410	392	385	397	362	404	420	386	389	391	420	407	340	387	389	386	397	343	353	381	401	416	407	360	353	395	389	374	410	385	381	404	355	421	428	437	415	387	386	383	382	332	386	421	400	413	390	391	412	383	390	397	365	389	382	400	409	388	388	391	392	416	408	387	410	402	405	383	379	367	391	380	398	400	396	404	405	383	414	424	389	378	368	406	403	377	398	372	401	417	422	395	412	375	432	450	384	391	388	395	397	383	365	337	413	391	383	410	404	385	410	420	403	390	403	352	376	398	397	393	392	387	377	396	376	399	420	369	413	382	373	385	409	375	386	402	405	387	357	377	414	372	377	453	391	417	402	367	375	403	394	373	404	373	422	402	401	370	402	401	419	417	433	398	404	388	391	382	392	398	387	412	415	401	379	417	406	375	377	399	430	378	455	371	399	445	423	373	380	394	333	422	413	425	400	393	370	392	423	391	363	368	395	416	405	371	402	405	415	366	396	382	380	410	390	438	370	367	388	363	382	412	432	399	368	410	413	363	386	382	392	396	407	381	384	415	406	423	404	407	362	370	409	372	378	412	396	395	384	364	380	435	379	420	399	363	404	405	396	386	390	393	420	355	421	394	427	388	398	398	393	367	357	411	359	400	418	411	405	421	374	409	384	380	404	387	415	383	391	407	407	386	382	421	359	368	364	380	360	399	388	391	415	395	392	406	356	437	416	397	416	387	377	392	368	401	390	390	421	399	418	397	406	406	376	381	397	407	396	385	381	422	402	403	382	349	345	397	382	394	425	364	408	393	394	407	400	406	427	409	453	379	391	400	348	414	409	382	394	346	365	362	419	386	370	398	372	386	375	408	406	436	401	375	410	411	404	369	454	417	403	388	400	415	420	410	390	384	405	398	422	439	383	395	406	368	353	398	378	411	387	456	377	387	366	375	394	375	399	406	406	383	398	413	407	400	355	414	402	355	364	434	403	385	370	383	393	378	405	412	396	421	415	390	427	395	409	382	382	400	396	433	405	412	401	411	424	451	408	437	401	450	444	385	420	374	419	416	394	385	408	383	413	398	390	378	388	418	397	366	412	387	428	427	381	365	413	413	414	420	420	402	381	403	377	433	397	428	430	375	373	353	368	399	366	404	387	429	395	377	370	398	408	369	420	375	394	381	461	356	393	426	413	395	385	395	420	425	398	396	368	409	393	428	414	395	358	392	400	413	415	399	403	390	404	413	380	374	420	382	378	391	376	374	382	398	383	380	406	367	371	393	394	419	368	355	389	398	418	387	381	408	373	412	395	390	378	363	376	412	427	439	408	414	374	396	387	413	400	393	355	392	386	412	395	412	387	403	383	423	441	380	364	416	401	416	392	382	403	399	394	358	408	368	395	433	428	409	389	397	383	426	386	435	392	398	390	379	353	412	387	403	363	389	347	434	417	388	382	398	412	392	391	439	424	414	373	383	385	414	385	422	434	443	422	370	384	375	377	406	408	396	425	362	364	424	404	376	408	418	403	361	368	390	368	394	379	421	417	410	394	378	375	372	391	385	389	380	402	401	365	394	378	401	407	412	427	409	389	451	417	409	415	351	394	350	404	405	400	385	372	401	402	447	407	374	387	383	414	405	398	397	389	370	380	407	374	399	405	377	405	379	375	379	387	380	423	390	411	393	388	401	404	402	363	357	399	439	381	417	397	430	393	421	407	449	419	394	385	397	396	441	376	396	395	445	408	432	371	386	331	381	381	393	412	374	380	347	385	371	393	375	359	360	391	438	371	403	438	383	398	413	405	374	439	410	399	387	390	401	431	394	376	385	405	373	391	370	399	421	418	379	420	414	368	379	418	381	394	422	411	434	404	377	405	395	344	419	376	364	400	402	411	417	376	399	395	384	427	427	378	385	428	386	397	381	393	409	397	398	414	371	394	400	404	379	353	399	393	378	377	405	390	394	390	384	409	410	377	399	389	380	382	406	389	362	390	453	392	402	426	385	364	379	426	422	412	383	370	390	427	394	403	406	401	387	409	379	400	392	446	424	399	402	423	401	366	401	354	389	358	393	421	370	386	398	395	432	361	384	437	414	393	366	372	400	386	398	383	369	392	392	425	429	426	437	412	392	422	405	417	364	354	361	382	398	407	359	408	359	398	422	373	378	396	343	391	380	389	383	410	394	412	413	381	370	385	357	372	415	395	388	399	408	399	397	409	367	387	363	381	401	413	402	391	384	385	418	381	431	403	408	417	408	374	353	426	396	373	397	379	377	370	417	424	368	363	418	403	398	365	416	380	383	370	393	394	438
6273	1665	2735	2992	2689	2299	1969	1872	1682	1345	1247	1149	1145	1129	1149	1036	1146	1148	1122	981	944	896	861	879	893	850	859	908	897	820	900	900	858	857	854	868	847	910	890	941	957	871	883	927	844	904	904	832	863	870	876	875	943	914	897	907	883	878	861	839	873	849	900	862	816	808	824	862	854	847	872	835	832	843	824	828	829	835	820	913	901	907	827	878	835	831	890	748	790	870	833	831	845	880	844	890	834	868	845	861	802	821	833	811	870	834	893	794	866	823	834	862	870	788	825	845	835	822	833	806	861	884	838	878	807	847	877	842	845	855	787	882	860	872	828	831	862	864	776	814	869	814	840	847	891	826	860	853	808	828	843	820	823	857	876	829	859	856	862	843	897	840	881	898	899	798	848	887	882	891	802	804	837	862	816	850	806	812	852	887	896	843	776	853	863	820	832	878	831	834	866	808	810	860	843	878	871	885	838	861	826	860	897	824	877	835	843	851	860	818	831	824	849	905	839	828	829	914	843	808	824	905	795	834	879	900	873	806	865	832	845	857	853	863	882	802	789	853	905	822	863	768	865	814	855	860	834	877	891	817	769	854	811	837	806	834	844	840	862	833	872	819	838	838	803	890	873	833	864	849	875	853	869	850	872	839	845	878	872	825	850	852	815	870	862	831	843	829	801	914	846	869	842	869	826	861	819	796	821	785	814	856	896	821	845	811	898	886	862	825	834	876	911	887	891	876	844	898	803	830	867	849	844	854	851	808	830	900	890	869	841	883	825	859	852	823	867	824	867	853	874	868	869	846	826	849	892	854	826	827	852	867	873	797	905	819	807	838	863	878	805	775	861	867	868	835	843	834	891	870	866	853	913	854	932	841	874	807	834	834	897	878	830	832	846	852	816	866	859	806	826	839	841	848	816	908	911	881	836	871	814	849	896	877	818	870	854	869	880	829	841	866	846	838	850	864	886	852	854	879	838	855	881	846	826	849	811	854	876	851	836	887	809	834	927	838	808	862	821	849	834	857	821	803	858	822	870	874	846	787	842	865	874	891	841	873	845	826	858	810	876	874	827	840	880	849	876	862	835	852	799	821	899	869	866	816	852	814	837	795	848	822	844	881	849	853	836	826	811	848	851	843	870	831	831	814	891	862	805	839	824	819	820	893	881	887	844	880	841	828	867	846	853	847	879	777	825	886	867	864	851	842	877	825	850	867	864	913	845	849	833	853	859	838	833	826	865	854	856	833	843	843	902	865	828	834	873	815	819	870	845	863	846	900	858	780	868	862	846	842	856	806	862	878	836	836	874	889	804	831	805	818	832	852	837	885	801	826	882	819	825	848	864	852	778	866	829	834	894	837	868	873	888	843	852	805	844	861	845	887	839	877	840	908	825	791	832	874	868	833	842	866	803	815	856	861	846	867	847	874	861	891	852	852	862	843	833	877	815	857	848	804	848	874	824	850	828	845	863	862	859	870	904	867	834	795	881	866	851	829	771	882	830	867	883	779	852	860	844	815	886	888	849	828	871	928	845	845	872	852	855	905	843	845	873	819	881	826	851	868	822	887	847	835	831	775	864	906	869	831	861	860	819	822	795	837	832	817	851	852	807	869	843	873	865	838	852	826	803	833	803	801	823	933	840	823	874	863	819	851	865	889	811	851	891	827	871	832	835	850	863	862	892	880	824	887	869	838	891	879	849	851	850	886	786	806	874	856	854	830	887	905	867	861	865	849	814	847	846	845	849	861	854	846	845	830	844	804	867	852	827	833	825	801	809	863	785	822	891	900	842	815	865	815	849	845	858	850	915	845	839	826	848	909	834	918	854	891	834	834	835	858	831	868	803	835	834	886	840	793	863	897	813	787	873	832	810	817	872	806	805	829	882	851	874	838	848	871	868	843	835	886	860	830	796	878	829	893	860	818	835	855	847	785	828	919	811	826	912	820	893	877	884	904	868	865	836	837	846	822	848	840	830	860	833	864	843	813	860	868	833	869	886	884	876	842	879	844	831	774	894	906	847	860	825	853	836	860	824	823	837	861	819	830	816	793	855	859	833	903	862	896	793	862	822	840	831	921	812	858	858	851	885	809	835	828	850	835	778	811	837	843	855	786	873	830	857	865	802	856	853	849	845	920	844	827	877	876	855	826	855	785	845	875	870	862	859	850	818	852	852	841	833	875	814	841	834	886	849	841	880	875	833	936	853	831	897	894	898	822	890	826	830	832	905	845	860	874	838	853	841	799	823	792	845	815	893	801	867	853	833	808	921	824	789	887	844	843	868	827	825	905	808	851	838	815	848	794	892	894	889	890	826	829	823	839	855	804	863	863	821	859	866	868	871	850	869	827	843	876	808	830	875	869	859	885	808	847	811	846	835	863	866	871	873	812	881	860	863	824	877	846	861	865	847	826	821	841	810	867	826	878	813	813	874	883	855	833	826	830	849	866	820	862	892	858	845	828	836	884	856	821	869	803	877	837	841	808	860	869	841	825	812	864	837	820	811	848	856	859	806	837	881	882	835	837	868	791	822	876	837	836	864	876	853	890	899	825	856	842	835	869	852	802	893	842	875	864	926	838	868	855	912	876	855	871	893	898	810	807	879	867	926	895	870	823	872	891	843	885	867	879	822	856	890	839	870	807	857	863	874	838	803	847	822	884	818	814	890	895	860	827	803	897	853	830	829	874	850	829	856	812	856	805	817	847	880	820	839	827	892	864	857	843	816	871	893	852	866	872	826	833	878	838	845	793	834	837	826	880	910	824	833	835	823	855	867	877	923	783	807	809	846	882	904	875	815	863	797	899	864	823	819	888	857	871	849	885	877	839	837	817	813	773	781	841	853	887	853	825	836	821	869	856	908	838	811	876	852	754	810	830	907	799	866	829	846	831	863	836	913	798	832	862	847	843	801	852	863	749	892	858	818	864	836	846	913	857	823	879	850	846	859	807	857	825	852	852	839	872	837	810	826	830	878	858	841	842	872	852	861	877	873	849	835	847	839	874	856	781	885	829	868	880	817	858	851	853	866	822	841	839	841	856	789	839	875	853	836	837	868	859	832	932	875	861	845	826	896	850	794	872	829	918	787	795	826	816	857	855	871	833	886	849	869	894	867	868	872	867	860	902	850	833	849	824	834	832	882	900	860	808	933	861	873	865	883	848	855	826	871	849	835	855	845	872	873	850	895	861	825	877	855	830	878	831	895	864	866	863	842	837	828	894	856	951	867	860	840	882	879	850	846	847	853	852	788	824	806	887	866	892	878	859	839	844	803	817	830	832	838	824	839	885	853	827	903	805	827	864	871	863	862	850	844	858	840	899	900	838	826	878	880	850	879	855	824	923	884	870	869	817	861	846	821	816	892	873	808	843	851	886	854	901	892	855	822	858	811	883	793	843	845	846	854	852	783	886	837	840	813	934	841	846	848	910	855	840	839	921	874	844	848	875	848	895	860	825	831	853	845	843	835	840	818	872	876	818	818	842	828	831	903	849	858	877
24659	6004	3597	2411	2036	1631	1176	873	760	602	525	524	507	539	375	409	363	339	345	339	302	292	303	316	321	295	259	287	311	302	300	314	330	303	279	328	320	351	326	328	333	300	290	271	325	325	340	296	246	261	266	267	299	326	314	336	317	310	305	283	283	278	270	287	285	313	274	284	296	281	294	291	319	311	292	251	292	294	284	273	294	284	256	268	287	306	302	268	285	308	262	290	298	272	292	285	262	288	273	279	288	256	328	268	268	302	251	255	289	274	295	287	289	298	302	278	279	266	281	259	265	280	348	270	297	256	287	310	340	261	265	276	276	304	269	297	299	280	280	277	271	292	277	280	309	284	310	269	287	290	248	284	309	310	279	309	281	295	316	304	286	260	298	298	310	262	277	290	277	323	313	252	283	303	291	275	270	250	294	288	265	281	239	275	300	266	313	286	251	278	300	258	286	291	280	277	297	289	257	277	309	283	307	255	283	272	274	282	303	267	316	285	301	257	300	283	313	243	291	272	238	283	293	267	288	292	259	284	248	339	298	294	307	324	259	288	302	298	329	283	288	258	288	289	303	295	292	277	270	280	292	313	274	272	273	298	284	303	257	289	306	305	265	298	289	319	252	242	299	292	280	262	284	294	290	299	300	273	304	292	263	261	286	282	283	278	275	307	255	302	272	310	300	278	271	273	299	297	277	282	248	264	259	304	313	285	303	292	281	301	311	272	294	254	306	292	290	269	301	278	272	271	246	282	268	262	288	283	276	273	265	273	288	260	266	294	309	288	276	304	285	263	314	270	276	295	274	311	293	318	288	306	272	274	307	293	259	275	316	303	298	302	312	297	291	310	305	289	292	271	301	297	289	270	275	274	280	250	270	316	309	265	286	274	274	263	271	282	287	269	309	261	265	285	274	291	307	310	305	277	268	295	279	294	289	283	280	270	284	270	265	274	293	309	275	281	301	315	294	277	294	303	272	300	299	286	295	284	295	259	268	283	259	297	295	292	289	284	268	285	277	307	272	268	272	244	273	317	291	297	292	290	257	230	303	290	288	303	289	262	271	305	294	270	311	308	279	252	262	265	310	291	256	280	304	298	292	274	296	283	272	246	268	265	272	258	296	296	241	305	276	281	267	318	260	293	272	292	275	288	265	272	288	276	269	303	277	269	291	301	271	259	308	317	279	290	318	257	291	289	269	288	284	277	298	270	310	333	302	239	296	262	321	269	277	273	280	305	304	299	293	270	273	278	297	267	286	274	270	280	277	301	293	281	299	308	297	275	286	282	280	304	270	281	284	289	288	293	313	311	311	311	259	305	299	269	287	292	316	301	308	285	274	303	305	310	302	273	285	286	313	304	278	253	278	273	294	283	296	302	294	287	312	293	287	266	296	321	288	304	269	271	278	291	271	293	278	282	260	293	312	301	300	272	284	264	310	286	256	270	279	293	269	277	312	276	269	295	297	284	281	306	279	282	259	281	298	278	293	272	284	295	314	251	292	260	289	272	273	309	275	330	280	294	282	286	298	294	273	289	289	307	297	288	253	285	312	255	273	288	263	271	277	283	293	284	308	311	283	285	262	301	276	244	268	304	306	266	265	282	317	267	261	292	307	320	282	247	270	277	283	294	284	251	257	263	268	294	268	272	308	276	283	289	257	276	268	268	303	308	306	310	280	275	310	304	293	255	275	268	267	257	267	271	291	256	279	303	271	294	280	297	273	275	265	272	293	297	257	321	269	302	284	288	289	263	298	325	310	275	293	256	260	287	290	271	251	289	268	316	288	289	289	260	287	288	288	257	304	280	257	291	275	272	302	283	288	296	293	285	291	307	263	262	309	287	274	269	306	262	285	311	264	301	274	287	257	297	279	257	269	318	275	283	294	296	258	283	294	298	282	299	282	303	286	299	289	285	307	294	265	267	272	306	314	282	302	258	261	285	254	280	315	312	291	258	269	259	290	313	283	257	276	272	294	301	262	269	322	264	292	276	307	297	293	281	275	275	244	275	266	266	287	275	278	268	270	277	283	273	276	281	259	295	314	257	281	269	282	322	276	281	283	288	268	278	288	286	306	280	298	265	275	322	301	305	264	266	288	293	286	283	301	291	269	267	270	272	298	253	263	279	289	274	292	287	272	260	279	303	325	286	285	281	277	280	276	292	317	305	298	261	305	272	282	272	267	300	274	309	250	291	281	290	326	253	305	296	287	272	294	296	257	263	301	290	296	278	261	261	289	269	318	287	315	281	316	263	276	288	291	271	266	271	280	277	287	283	288	282	316	281	279	276	275	290	302	249	258	309	259	280	280	307	291	291	267	275	279	271	338	306	322	284	284	287	290	304	285	286	280	283	266	272	291	289	324	273	291	296	296	278	287	288	301	284	249	290	305	289	310	278	281	296	266	298	293	293	284	269	276	304	268	304	281	309	277	270	309	314	305	265	268	295	299	286	277	254	247	283	284	254	271	278	273	280	238	274	293	271	284	282	289	283	281	292	285	322	269	310	267	256	295	266	292	265	269	317	276	293	286	305	275	276	271	288	274	298	248	278	320	279	315	277	297	281	286	266	273	268	269	279	311	294	316	279	248	275	311	278	276	294	277	248	283	286	260	268	308	311	305	268	293	295	268	283	273	256	263	321	296	315	290	296	258	298	269	303	303	277	268	282	286	296	260	257	300	260	277	286	278	288	283	301	283	289	301	245	285	271	294	323	300	273	263	265	280	296	305	271	251	279	282	276	302	291	285	291	321	309	287	296	273	307	270	275	275	306	293	285	280	291	293	284	275	302	271	297	285	289	298	280	264	290	286	296	305	300	269	281	279	300	295	265	278	265	243	271	281	293	277	260	291	271	268	290	260	289	276	288	290	290	264	302	300	325	256	294	283	284	285	281	299	309	289	263	287	282	288	293	321	282	290	273	260	292	261	274	280	265	299	278	273	271	332	279	296	281	252	242	299	274	284	299	283	276	271	283	278	267	258	291	292	311	325	294	299	255	266	280	278	290	303	301	253	283	253	308	273	291	290	256	274	275	313	285	287	307	276	305	282	313	311	260	321	269	283	283	262	302	258	298	283	298	273	266	286	268	287	282	274	279	272	299	292	286	323	303	304	289	269	252	285	271	286	278	270	321	312	296	306	272	284	295	282	279	267	280	293	261	281	306	281	263	297	282	292	275	300	303	308	261	286	295	277	282	273	296	279	253	288	321	263	286	295	273	292	267	275	268	259	314	251	275	283	279	260	283	283	319	283	277	273	272	300	265	230	300	297	301	276	277	266	270	243	280	293	308	284	289	264	243	298	309	337	341	267	269	280	262	276	240	273	286	258	283	293	294	315	281	298	279	323	297	268	288	291	299	249	270	276	293	282	312	299	257	298	296	312	306	276	293	284	264	268	292	277	285	286	284	311	306	277	302	271	267	293	266	283	249	262	307	275	281	276	300	301	285	278	301	288	261	313	264	262	272	253	253	289	316	264	283	279	291	291	320
15028	3113	5596	6074	6666	5050	3985	3509	2924	2298	1990	1994	1987	1754	1398	1287	1231	1243	1087	900	855	804	801	808	720	693	730	710	702	772	747	804	816	827	821	888	944	961	1071	910	952	838	783	829	939	836	820	769	645	657	698	717	704	741	731	764	722	703	695	662	651	614	649	709	679	630	649	635	625	661	680	625	645	682	593	672	618	649	652	657	610	631	653	628	675	700	655	652	622	672	618	634	652	641	629	645	657	660	685	680	672	639	647	651	661	620	641	619	587	674	634	677	645	684	656	636	662	634	616	643	629	633	622	622	635	674	637	658	679	668	584	625	658	616	633	672	650	638	613	599	642	661	656	656	674	653	641	648	623	618	586	632	652	660	613	625	638	642	665	660	664	641	619	606	648	659	656	639	648	665	652	642	672	632	671	572	645	655	686	681	629	619	631	617	625	644	631	649	583	588	665	617	667	652	624	662	624	650	632	641	676	680	621	616	622	627	609	638	679	610	625	680	631	628	629	639	659	653	669	633	611	659	664	651	637	612	661	631	662	638	630	641	612	662	610	646	629	634	696	628	602	657	646	631	669	694	602	642	635	629	612	642	635	636	620	622	643	636	639	622	618	657	615	632	615	654	665	624	626	663	647	621	661	622	656	643	634	638	700	621	630	658	653	686	642	644	609	624	659	628	602	623	622	618	653	611	641	586	613	656	608	644	654	670	655	627	643	591	595	672	638	620	645	682	667	641	636	658	606	657	655	663	679	640	594	609	627	664	666	587	643	659	650	649	661	610	628	657	640	610	611	647	652	602	655	604	650	650	638	673	630	627	612	650	621	631	643	628	609	643	624	624	622	659	653	636	688	660	657	617	621	617	644	642	645	642	669	630	611	641	662	636	647	641	629	640	604	628	627	630	658	654	669	641	641	653	621	669	632	650	661	597	673	653	618	657	666	634	619	674	668	627	670	658	640	663	717	618	594	649	668	652	663	628	660	644	623	594	651	626	689	660	614	608	644	632	646	658	636	642	649	655	677	592	590	629	621	693	629	602	615	649	689	610	615	639	631	632	602	661	604	610	626	625	621	676	638	649	641	633	649	643	668	624	666	622	656	637	682	670	665	657	602	659	650	643	651	657	664	619	604	613	653	564	665	618	629	619	636	684	611	601	645	621	656	638	649	633	665	578	624	630	659	600	670	638	650	636	653	631	598	649	669	642	623	648	630	632	659	657	636	610	633	631	663	617	619	630	596	656	629	642	655	648	659	613	640	628	661	666	628	622	625	629	657	614	652	636	706	653	669	601	630	637	641	637	608	628	653	636	651	613	643	628	611	607	660	618	651	632	647	663	647	628	615	614	627	601	613	628	601	642	622	642	643	657	621	621	651	608	687	627	694	633	687	661	616	632	682	706	639	631	655	663	675	646	653	654	666	640	692	650	652	645	670	597	665	621	640	623	676	586	636	642	626	622	612	627	657	645	603	634	663	661	647	645	620	626	630	637	660	618	674	596	637	649	644	665	635	649	614	665	648	683	622	622	654	652	696	607	685	650	676	639	636	622	637	687	640	644	620	655	633	630	651	619	669	624	684	675	593	636	636	655	649	654	662	634	618	655	665	646	722	651	620	609	665	627	644	663	660	598	668	638	666	638	623	626	645	647	640	673	653	671	657	598	604	641	615	649	621	644	613	654	627	612	642	632	661	635	617	619	663	691	638	664	642	652	673	652	666	655	564	651	661	633	628	615	611	641	600	583	639	610	630	672	598	627	643	599	665	623	643	657	637	623	669	625	637	615	638	636	603	665	635	620	615	648	639	696	637	631	631	618	646	663	611	599	662	648	635	593	637	654	633	620	653	637	643	636	597	640	631	608	660	653	605	646	682	629	622	643	608	655	634	592	683	584	687	621	659	658	653	642	659	608	647	659	657	667	621	668	692	633	640	677	680	640	632	622	661	622	630	652	616	649	635	625	643	613	581	631	648	641	642	621	647	625	641	552	635	646	658	665	654	659	642	667	654	643	618	592	618	680	642	639	601	610	656	658	630	637	640	624	663	646	666	663	669	664	620	596	601	577	630	629	653	654	656	655	629	658	624	639	594	696	640	630	604	671	618	648	652	658	664	644	684	646	644	674	670	625	606	637	607	666	615	621	626	598	633	674	618	619	631	653	652	614	629	631	668	656	620	643	667	692	646	627	623	629	620	662	630	662	644	594	602	660	599	646	616	613	690	626	689	708	646	650	682	663	669	659	678	619	616	609	676	652	693	649	603	650	667	631	616	656	666	635	593	669	683	652	614	614	650	642	667	647	618	657	665	674	668	629	638	649	640	664	653	640	666	656	675	641	631	620	648	594	623	580	677	591	641	677	618	627	650	635	645	597	687	610	645	655	691	645	637	616	636	656	627	647	658	624	644	664	605	668	641	616	660	639	604	597	657	629	644	623	667	680	640	623	626	627	592	659	604	670	597	650	656	657	613	644	682	624	651	590	637	610	627	627	649	638	636	696	645	663	676	608	653	646	632	626	615	643	634	609	642	625	633	661	632	622	621	646	736	653	675	621	651	662	648	674	642	653	664	649	601	596	618	648	641	644	613	661	661	641	616	650	642	620	654	647	657	647	668	628	647	650	671	603	668	630	634	674	622	656	634	631	629	637	638	636	615	624	646	672	639	626	619	694	643	633	673	640	632	677	632	691	653	630	645	602	661	623	606	643	631	623	672	663	632	639	580	637	640	617	681	622	634	621	664	629	630	646	673	648	629	628	649	640	652	643	658	640	635	632	633	649	646	624	652	644	678	640	675	649	642	660	656	604	633	634	700	629	658	665	644	648	650	619	652	657	629	626	647	592	668	618	670	688	629	642	678	630	622	643	621	677	608	636	694	596	612	632	668	630	610	662	619	649	584	635	632	621	671	640	635	644	636	587	645	633	636	644	646	628	615	643	615	581	598	677	656	622	635	633	664	644	643	643	648	623	610	687	621	602	680	624	670	588	597	603	607	627	661	625	639	601	630	640	647	614	679	637	696	625	642	604	688	633	634	628	652	624	635	702	604	638	642	638	643	622	633	634	601	637	654	653	663	641	652	675	668	649	666	652	661	658	662	640	640	642	662	609	610	674	581	620	639	644	597	635	641	626	690	668	674	637	683	646	630	640	657	671	636	597	672	645	637	649	624	667	609	616	622	673	625	652	619	662	621	661	624	633	664	651	644	652	656	594	593	620	660	615	672	613	645	664	681	662	620	660	616	657	668	670	671	655	618	607	660	631	650	664	617	599	641	698	641	625	639	660	676	634	674	668	658	619	612	639	670	596	605	663	675	644	633	640	640	645	595	665	640	638	658	640	615	655	695	654	657	665	639	651	630	691	668	649	663	653	651	629	624	618	662	607	613	644	633	606	638	644	632	622	640	631	613	695	616	644	713	638	666	636	661	649	710	590	647	685	619	671	653	645	663	650	679	660	655	664	691	630	601	621	644	658	665	689	652	638	639	634	649	613
34906	11020	5772	4046	3441	2411	1657	1499	1169	839	627	730	656	531	442	472	388	368	364	387	357	341	346	334	336	302	348	357	345	298	315	318	337	363	350	353	373	411	385	320	333	347	314	321	331	340	345	300	290	283	289	297	303	275	335	273	301	274	260	309	299	283	331	293	292	278	286	302	267	291	288	324	308	288	265	264	282	292	301	278	306	309	281	267	275	322	274	321	274	305	278	304	269	305	297	274	308	274	277	285	291	309	274	286	296	288	305	275	279	286	275	281	250	278	277	302	334	312	275	272	259	299	269	344	285	296	294	275	267	316	284	288	314	299	281	308	276	302	288	294	278	265	303	285	282	290	273	284	284	264	283	288	316	295	285	264	295	279	264	281	274	316	287	333	290	281	276	288	257	283	296	290	256	286	312	277	270	275	299	273	253	255	243	254	295	310	283	259	305	305	297	284	259	279	265	263	272	288	286	279	305	266	295	298	279	249	302	265	295	292	297	287	273	276	269	279	300	265	237	281	306	285	304	279	282	295	267	322	295	259	294	291	267	284	311	266	281	264	331	318	268	292	311	303	275	283	316	280	266	276	274	274	297	281	274	305	307	279	294	299	312	276	283	304	297	323	292	278	273	290	304	241	287	262	291	277	300	280	311	299	296	285	284	308	275	293	305	291	275	288	306	290	285	315	281	272	299	305	294	251	275	294	288	305	296	314	263	282	259	272	254	244	310	251	298	289	333	268	286	304	271	275	292	299	300	277	301	293	260	307	277	318	301	258	289	303	264	259	274	295	280	231	301	271	274	282	265	255	251	285	278	296	281	284	284	300	299	284	261	286	260	277	274	262	275	291	296	255	270	273	275	281	268	264	303	273	312	260	275	297	282	268	278	295	327	288	311	309	283	299	307	288	278	299	286	289	268	280	298	273	290	293	296	290	309	294	283	277	300	268	312	288	240	285	286	295	274	234	269	273	298	251	317	313	297	293	300	305	270	278	286	245	266	286	278	285	268	278	275	289	290	289	269	284	273	276	287	297	270	303	291	271	284	252	303	272	298	278	304	302	272	261	290	282	252	290	292	281	303	304	269	294	274	246	275	280	273	301	287	270	313	280	309	258	307	291	274	288	271	270	314	285	290	274	257	271	283	301	269	286	304	279	316	272	279	297	274	257	279	277	307	290	306	263	281	303	282	331	294	296	287	276	286	283	292	296	268	300	284	277	278	261	283	289	301	285	266	281	277	280	302	300	269	243	295	276	279	301	286	313	295	278	259	288	293	299	315	304	299	275	276	266	299	316	250	290	306	315	271	287	295	256	281	255	279	301	304	320	252	271	277	279	314	316	266	269	289	275	266	325	308	304	301	291	280	307	267	309	294	263	271	291	274	246	263	314	282	300	269	296	285	298	317	289	299	286	278	279	283	283	284	283	279	315	308	290	286	318	289	258	301	289	337	296	281	251	298	293	314	338	296	270	290	269	270	310	269	283	264	284	301	298	279	272	278	285	273	270	278	274	291	276	284	281	302	309	287	302	295	306	280	247	287	274	311	301	281	319	304	264	276	275	254	290	283	262	279	297	269	297	279	290	314	285	273	320	312	280	285	267	283	250	275	310	268	259	272	275	277	301	281	295	279	275	278	288	251	284	271	286	294	290	263	279	286	261	305	277	286	271	332	304	285	267	284	296	282	302	272	294	286	307	297	279	284	261	261	278	288	305	309	248	281	295	333	280	256	258	302	274	275	274	271	272	285	286	299	289	275	282	305	304	312	297	282	313	284	298	280	253	286	275	294	295	278	290	308	306	294	259	268	267	270	255	306	283	325	271	259	294	284	313	315	264	292	289	271	268	264	264	285	299	232	282	318	280	297	310	302	271	270	304	284	278	269	273	271	270	274	283	303	281	250	274	262	290	277	264	296	280	303	282	264	296	270	280	281	310	276	305	325	341	247	277	278	286	268	305	292	281	295	278	273	277	272	263	304	296	268	305	271	294	284	303	288	286	247	291	267	299	286	317	262	285	279	295	284	315	288	257	247	293	276	300	270	300	241	301	291	259	287	277	298	311	293	274	288	303	278	280	305	300	291	293	306	274	299	317	268	309	277	283	291	279	329	291	247	300	261	292	260	291	262	286	279	284	294	285	312	278	294	277	267	274	256	257	313	288	274	314	272	289	291	280	290	289	279	274	276	306	269	295	299	271	281	275	303	293	339	261	272	269	262	287	242	289	281	265	289	296	274	298	289	266	276	273	265	281	272	306	307	285	264	294	310	275	258	274	275	287	296	292	269	266	283	256	272	282	297	279	279	280	273	299	264	278	290	268	290	295	298	264	262	278	261	278	339	286	289	317	305	285	262	273	292	330	274	271	297	285	278	278	304	287	333	289	256	301	280	311	300	285	305	314	332	295	307	247	303	298	265	275	282	272	262	250	276	290	314	257	291	295	298	297	272	308	271	289	265	285	305	277	269	298	276	279	310	285	291	317	287	285	271	266	283	287	303	264	296	238	292	272	287	300	297	268	302	276	293	283	285	252	259	326	282	267	291	273	289	269	279	276	307	312	282	306	271	270	285	280	317	259	303	264	271	306	292	297	260	328	272	275	283	283	266	271	278	281	286	302	306	303	270	267	262	268	308	275	289	251	284	275	248	275	302	278	303	266	308	301	282	309	259	260	260	305	295	299	302	302	277	312	290	283	309	300	281	269	294	300	271	265	300	290	307	312	308	272	321	291	287	276	298	290	271	240	306	278	271	271	257	293	296	272	264	254	290	235	273	297	281	264	286	339	280	260	314	283	292	296	307	289	269	274	300	272	300	280	283	297	281	316	306	289	258	275	291	286	309	296	265	283	303	281	258	259	304	294	270	284	275	268	295	289	252	243	280	241	286	294	296	294	282	295	301	298	306	312	271	319	281	284	288	281	303	275	293	287	284	289	306	296	328	313	336	289	287	273	282	301	289	242	278	283	305	268	251	287	292	307	287	275	260	274	293	285	268	292	275	262	314	286	306	298	272	245	285	285	273	304	300	271	263	273	256	313	320	263	286	295	278	250	295	286	274	292	269	277	289	292	280	290	277	279	301	272	278	259	248	308	292	303	261	302	242	315	290	308	278	294	255	275	318	295	274	311	323	306	292	324	290	263	301	298	287	269	279	282	268	250	275	299	265	294	288	278	298	310	285	263	295	267	285	317	292	272	292	244	274	269	298	337	310	281	312	299	306	315	282	270	267	293	272	272	278	289	293	307	287	285	286	294	306	287	266	284	260	292	301	264	289	293	288	278	271	291	267	281	265	289	321	259	306	299	270	262	308	296	309	277	275	315	288	269	294	282	286	286	257	257	268	264	288	305	277	287	289	293	298	311	269	289	276	281	280	292	322	289	302	296	293	266	303	285	300	275	266	256	262	271	267	278	270	271	298	297	277	274	272	260	268	254	269	273	268	242	263	319	280	250	303	291	272	266	269	284	264	296	275	255	266	275	269	282	286	291
20310	4449	7835	8665	10034	6873	5952	5506	4136	3185	2650	2687	2788	2158	1870	1597	1487	1527	1239	1001	953	950	995	869	856	834	846	830	872	839	854	937	1034	1051	967	1138	1249	1361	1155	1007	1047	914	905	893	933	992	1011	748	676	671	720	724	810	793	831	867	820	697	673	712	663	686	671	651	674	641	667	681	636	669	679	638	630	656	638	674	670	654	637	658	683	662	656	646	615	617	668	641	644	668	615	660	676	588	692	653	623	665	646	689	700	614	683	651	628	659	634	646	651	636	625	624	662	682	652	674	691	690	678	612	688	627	645	599	679	690	670	608	672	652	674	619	673	643	611	590	637	648	630	606	621	658	632	618	632	663	706	675	630	679	639	614	665	624	612	618	628	646	644	653	683	636	665	622	625	642	614	631	676	677	677	612	643	651	636	622	684	674	726	668	663	625	650	626	678	692	666	701	657	675	634	648	672	622	643	668	612	668	641	613	618	672	656	605	612	633	619	644	604	631	693	591	670	641	672	628	596	652	633	611	684	662	676	639	647	665	681	635	616	666	666	601	656	648	703	621	662	670	686	649	662	674	627	673	638	689	650	652	659	638	660	664	674	700	655	625	640	644	610	657	639	658	679	600	609	653	668	655	606	672	643	616	655	673	652	667	636	623	662	665	648	667	668	672	623	640	651	687	616	715	640	630	701	621	652	648	659	649	648	685	663	633	667	640	674	640	633	668	644	609	676	661	608	671	632	712	653	635	647	627	645	603	602	690	635	631	647	643	642	592	701	594	638	633	668	658	721	653	615	641	678	637	659	647	655	701	660	652	678	678	626	618	609	684	657	648	652	673	687	638	638	671	627	637	669	632	661	650	623	619	631	625	655	650	625	650	618	697	645	636	600	658	633	667	650	666	637	645	637	672	656	657	699	636	682	673	651	633	674	671	667	672	595	656	650	628	666	660	631	626	643	642	648	644	652	639	624	632	639	704	651	656	656	644	632	621	679	606	608	675	621	678	640	641	704	665	678	632	679	647	659	640	663	597	681	667	619	653	670	659	706	661	656	675	706	674	632	674	671	655	644	674	667	701	657	623	636	675	577	702	626	598	685	598	629	645	663	635	631	607	658	677	667	683	634	678	685	666	672	651	698	650	625	638	671	638	652	634	674	641	671	647	647	620	688	654	608	622	618	659	632	669	631	660	636	649	656	639	630	602	639	646	639	613	656	652	684	671	643	666	638	670	617	678	655	644	638	655	625	658	662	665	668	658	601	635	654	631	628	655	663	661	615	640	587	616	645	677	669	642	677	642	608	669	641	621	668	632	641	660	690	653	644	689	696	630	664	633	646	682	605	670	638	672	660	656	642	693	636	630	596	686	631	666	634	661	629	625	678	645	697	616	664	621	708	630	590	691	625	611	634	628	628	682	638	665	656	624	634	586	683	641	654	702	653	668	655	643	637	665	673	634	629	664	672	606	685	671	638	672	686	643	625	679	639	711	638	678	679	643	669	648	638	670	678	678	620	602	662	661	655	637	621	570	667	648	635	654	665	634	614	677	660	650	672	650	629	665	664	653	619	625	655	692	647	660	617	618	639	622	652	671	630	616	631	650	606	628	686	610	648	686	606	667	645	667	644	644	647	654	639	635	664	634	626	670	642	658	667	647	625	631	705	681	652	680	643	653	644	662	650	592	626	629	584	635	658	644	697	626	643	641	687	637	642	647	669	667	662	649	653	662	669	663	640	637	645	656	619	651	609	643	649	636	627	654	665	657	658	655	631	675	644	659	654	655	603	607	642	669	641	663	675	648	626	655	625	628	636	674	621	658	653	607	623	651	639	675	683	649	636	638	632	629	641	676	640	679	652	657	643	703	683	661	671	652	637	670	648	638	640	656	661	655	652	627	644	609	661	648	683	672	615	675	694	653	624	646	670	607	679	637	712	665	633	637	685	669	644	652	605	636	613	623	640	627	671	610	659	726	700	642	639	632	658	641	703	690	679	638	623	690	648	633	598	600	599	644	584	614	694	643	662	627	628	687	636	672	638	650	652	628	644	662	654	687	655	667	705	673	692	650	680	593	615	652	627	711	637	625	665	632	630	651	615	631	668	689	641	700	675	610	630	666	645	630	660	658	641	661	643	651	651	668	628	665	628	713	614	643	663	677	638	668	631	628	697	650	657	653	662	633	619	649	620	687	606	631	640	625	655	642	660	662	667	627	665	646	665	626	659	657	639	663	608	659	704	681	664	662	669	720	625	629	705	654	688	638	683	596	667	646	664	619	704	621	697	640	653	622	665	645	678	646	655	653	633	654	662	676	669	645	660	667	686	627	637	690	656	675	656	659	588	678	652	618	667	685	618	601	626	652	687	678	632	671	619	628	695	649	640	636	639	653	670	636	656	653	666	700	661	661	615	651	659	695	678	652	640	626	614	671	731	633	634	657	676	686	671	615	715	664	675	653	684	649	608	644	665	662	631	653	635	674	621	667	625	678	669	657	671	617	621	645	625	660	623	673	680	678	675	652	665	643	660	621	674	649	627	616	624	691	670	614	623	642	710	650	610	652	672	654	675	603	642	650	669	635	670	650	624	645	668	611	625	643	663	642	658	638	672	708	626	628	682	675	688	625	622	686	696	680	599	616	631	632	633	679	678	688	653	675	673	614	611	691	665	635	618	634	675	632	635	688	630	615	674	634	687	672	668	657	619	642	653	677	689	698	636	595	674	677	654	617	670	647	627	620	697	632	657	636	645	639	621	626	629	657	661	671	661	699	659	640	637	683	639	638	629	598	676	659	630	653	689	637	666	688	606	651	661	679	639	646	691	684	647	653	641	645	662	633	662	649	620	665	699	651	662	608	678	635	653	638	626	653	665	616	678	628	642	653	669	661	622	616	640	634	643	637	686	638	616	611	592	662	623	604	673	649	657	605	674	659	641	653	641	629	610	708	654	661	598	657	654	657	624	726	667	660	659	609	592	632	614	646	655	626	614	641	627	616	657	624	666	680	660	619	677	622	676	622	639	645	667	600	636	602	636	639	631	619	664	635	619	653	662	639	649	660	649	616	679	648	641	656	668	676	584	630	678	584	622	631	663	641	673	604	669	633	667	640	654	643	675	642	695	611	665	669	680	656	635	667	659	667	637	685	672	653	646	638	661	665	692	664	674	671	620	672	681	616	657	664	642	689	625	636	664	664	674	651	652	629	656	674	646	662	648	637	673	589	610	657	648	648	609	635	684	627	649	674	643	653	629	627	649	642	669	663	616	655	625	668	663	659	618	659	633	697	620	629	600	657	625	633	665	646	645	567	583	631	605	641	621	610	634	664	708	629	665	651	663	651	683	646	659	614	642	665	633	669	705	644	633	622	650	610	657	623	655	661	655	618	682	622	637	658	669	637	607	664	624	666	629	639	579	692	646	645	636	717	658	650	709	622	597	608	668	664	620	671	663	689	636	642	642	605	671	646	634	665	645	698	648	688	668	678	619	661	646	647	621	666	658	629
10338	1860	1429	1170	907	790	694	616	528	455	491	460	423	443	430	439	425	425	433	406	405	411	392	401	397	395	370	393	401	399	392	386	396	380	374	383	411	426	398	358	372	385	377	400	379	409	398	382	384	385	372	417	373	393	401	385	393	442	427	377	375	373	401	386	394	404	377	393	404	411	402	388	411	393	381	417	374	385	396	377	413	380	391	392	403	413	377	394	339	395	345	386	382	433	371	363	381	417	401	399	386	367	415	398	399	395	420	414	423	370	386	406	369	393	390	395	356	397	358	418	385	379	412	384	391	371	409	385	363	380	390	371	360	374	428	386	396	417	364	391	412	411	385	442	364	358	404	366	400	422	379	356	403	425	407	399	395	375	396	406	406	401	389	368	374	417	397	365	416	431	392	382	427	357	405	400	367	400	392	381	354	386	405	378	385	376	396	381	419	463	377	404	406	395	409	371	421	375	397	379	398	382	394	397	422	393	368	412	391	389	429	373	377	393	402	370	435	422	374	355	371	379	367	418	405	418	398	411	401	441	400	396	373	385	364	400	403	388	393	398	378	384	324	385	398	386	373	389	384	392	379	375	370	409	426	404	393	388	383	399	379	393	394	374	432	401	417	408	378	375	390	391	439	380	387	383	383	391	387	387	361	371	353	388	416	363	374	401	401	399	387	436	384	421	405	379	365	395	371	393	384	408	359	424	403	383	361	387	358	381	359	366	402	391	391	381	415	374	407	344	410	380	419	392	373	379	380	396	408	436	444	366	380	378	399	393	402	383	380	354	438	409	444	433	402	387	352	420	409	361	388	404	440	398	406	397	377	371	388	391	389	413	419	396	403	399	393	400	398	425	344	374	406	399	354	363	380	400	366	419	413	403	375	425	385	391	370	374	369	393	387	346	399	364	365	390	410	406	358	406	371	386	453	403	416	424	406	399	379	365	370	376	386	378	349	386	389	368	401	377	401	407	396	412	360	429	384	399	371	364	374	371	388	413	380	416	394	394	416	392	372	402	371	417	422	405	424	352	384	351	390	378	358	385	407	384	393	387	387	352	412	385	366	420	416	373	381	385	381	390	377	403	409	405	400	442	408	397	400	423	378	385	398	393	369	397	441	447	377	368	378	433	403	405	401	371	362	381	383	403	403	408	407	404	409	374	386	405	347	379	350	370	395	408	403	386	371	426	384	359	408	352	403	385	434	380	395	392	400	397	393	409	421	401	368	386	383	440	379	393	421	382	394	395	385	381	404	375	417	395	391	398	395	360	346	397	424	399	419	414	412	410	374	359	394	399	395	393	355	370	363	375	362	398	360	392	360	402	426	400	425	375	402	417	396	406	402	386	402	368	377	382	452	417	402	402	392	399	393	416	354	394	409	349	356	395	421	424	416	390	420	377	430	390	369	375	403	374	397	339	395	387	394	377	384	377	384	393	397	368	407	393	394	382	405	416	410	421	368	373	408	378	405	406	385	397	358	385	363	389	402	399	439	400	425	425	417	422	392	410	393	367	393	387	386	409	409	368	381	419	380	384	393	418	411	371	344	367	391	406	410	356	371	400	386	401	388	383	415	380	425	391	371	424	358	401	422	413	375	353	411	362	374	383	396	368	367	375	357	400	353	414	364	395	400	404	377	390	419	415	391	456	387	372	422	361	369	401	409	361	432	400	376	408	389	394	386	418	364	380	410	443	371	396	358	422	404	393	424	395	365	382	394	424	411	397	398	393	331	414	378	390	414	415	388	371	364	387	380	445	426	376	365	367	413	395	381	355	420	405	413	401	404	375	431	416	396	398	398	392	393	400	395	401	392	409	409	373	377	402	367	389	387	371	337	405	380	368	380	384	374	379	365	396	389	364	423	389	406	410	380	364	374	401	358	420	397	380	406	389	373	407	396	365	417	403	401	409	394	371	389	378	403	363	379	401	405	387	362	404	401	383	420	405	416	355	395	378	354	409	377	410	364	409	381	401	375	409	392	377	386	405	378	390	392	400	395	346	420	402	407	418	412	399	356	429	414	403	387	357	376	400	398	381	415	389	382	389	374	412	428	411	387	412	423	380	367	358	417	388	403	381	384	404	398	342	381	416	358	394	407	353	373	371	381	438	384	361	397	406	424	369	356	378	412	390	406	408	396	431	413	365	413	409	414	426	410	390	398	394	383	396	392	395	365	370	416	408	393	391	402	391	407	377	360	420	387	389	400	403	426	412	400	420	412	398	391	391	432	412	421	386	386	358	407	347	401	373	386	363	354	399	428	372	389	408	412	366	407	411	363	413	388	388	403	405	372	438	414	447	389	397	398	376	366	381	399	448	415	381	407	399	417	395	409	413	381	399	383	393	368	395	389	443	405	367	401	379	389	349	382	404	357	380	387	397	401	434	417	376	405	379	389	384	381	389	369	422	392	422	410	376	416	397	406	391	396	365	393	474	423	365	408	386	367	366	372	390	429	380	392	416	388	396	349	404	361	397	444	368	422	360	384	372	393	396	412	385	371	380	391	363	377	408	416	369	444	404	396	397	416	394	355	367	393	368	384	422	417	394	418	400	407	395	417	355	366	393	374	365	410	373	421	365	379	329	371	422	431	358	383	391	431	385	403	368	402	413	393	415	380	388	374	424	396	362	413	374	411	350	415	398	377	415	397	394	368	392	403	406	381	381	393	391	399	432	377	414	412	414	352	422	388	397	383	406	397	410	402	394	418	412	359	388	405	406	363	412	360	425	403	363	386	392	419	399	400	399	389	379	354	419	386	384	375	412	377	373	373	423	396	413	408	390	362	410	380	384	449	387	409	382	405	422	439	425	430	394	414	368	412	417	398	409	403	343	399	420	374	400	417	396	406	372	383	381	384	388	416	370	390	392	428	378	379	372	426	444	399	390	413	412	392	386	381	396	382	345	356	429	412	394	377	380	342	372	424	392	409	402	364	392	408	400	407	454	373	434	404	402	385	400	428	410	371	421	451	427	419	424	394	409	393	420	382	386	397	392	364	356	378	348	415	413	402	377	426	378	349	390	388	396	445	376	402	392	358	381	417	428	374	399	415	444	386	414	404	391	334	384	404	388	366	412	399	398	415	352	391	416	373	441	415	391	374	400	394	420	407	384	399	378	380	415	407	413	417	430	381	401	412	345	413	427	384	375	407	374	375	393	403	402	410	425	381	437	427	392	402	412	372	398	404	399	376	376	412	424	340	393	432	386	387	384	404	404	375	402	377	395	390	384	412	365	398	411	358	372	409	391	401	355	386	377	394	425	406	371	413	414	375	439	397	380	388	415	393	345	364	437	412	408	377	394	400	354	404	374	363	385	389	406	395	380	398	414	422	391	363	428	398	377	388	395	380	389	376	401	406	350	417	385	422	397	368	347	402	380	399	386	416	406	350	390	364	385	413	419	390	427	404	377	322	465	409	401	336	343	400	419	401	377	403	383	390	396	418	388	441	388	387	411	385	403	362	381	390	427	379	389	418	361	384	406	409	390
6489	1651	2860	3229	3003	2537	2219	1936	1492	1327	1227	1098	1207	1185	1074	1072	1016	1058	1033	959	908	833	838	885	861	884	857	861	860	898	796	869	899	811	861	871	807	869	940	917	873	889	896	892	895	879	846	814	828	871	884	832	881	908	920	905	854	808	922	867	883	866	835	896	872	840	798	787	810	861	839	818	861	822	847	886	804	867	897	875	841	843	878	919	877	787	851	878	870	790	868	848	819	838	833	831	841	857	854	803	772	851	898	830	852	837	827	820	841	830	873	862	833	831	863	849	856	856	799	809	861	844	864	867	846	836	823	863	812	819	869	846	831	859	879	893	805	830	835	904	832	844	837	822	839	834	865	777	832	810	808	847	905	853	821	814	815	833	834	875	818	829	837	825	805	882	833	870	859	821	822	837	841	831	800	843	810	835	821	864	867	845	834	851	837	813	851	874	798	923	843	808	851	861	805	863	842	860	884	863	838	860	865	885	882	830	820	887	863	862	856	841	823	901	859	853	881	853	870	812	843	856	857	825	859	847	902	858	850	838	809	803	870	912	821	837	862	851	825	831	807	830	803	860	874	856	820	874	814	894	836	812	846	868	821	853	814	876	832	849	866	840	856	859	856	869	872	803	845	844	830	812	822	849	817	861	792	811	845	808	842	779	823	830	859	856	856	857	855	846	869	818	846	852	820	828	820	916	830	870	850	862	842	816	803	824	875	828	807	857	863	803	861	813	856	843	795	851	816	846	839	860	837	824	833	871	841	860	829	819	847	861	848	852	845	836	852	862	824	838	847	816	829	811	823	861	809	882	861	877	876	846	867	838	854	827	859	816	830	800	848	798	874	873	837	857	852	816	877	866	800	855	828	830	805	846	856	830	848	860	849	849	833	865	841	856	844	863	840	853	851	829	910	883	863	861	788	826	840	848	896	833	865	856	791	831	883	827	832	871	833	811	834	880	821	888	860	849	865	829	844	771	829	775	835	855	846	891	829	824	868	802	824	831	821	867	837	798	859	825	825	849	853	841	842	863	807	867	859	817	871	844	922	846	897	821	865	870	835	860	862	866	887	865	876	845	871	853	843	826	830	873	834	879	853	876	855	813	855	870	836	881	844	860	874	850	734	810	796	864	845	788	824	903	841	898	880	895	841	863	844	788	813	850	847	818	813	855	803	820	855	814	846	889	886	898	840	829	802	881	867	812	826	810	818	841	872	828	904	850	875	851	879	879	803	846	872	860	865	755	806	889	857	829	876	844	825	895	895	883	884	843	812	821	823	872	876	860	855	790	842	848	772	857	804	852	831	859	831	805	833	833	872	867	801	871	883	828	910	882	840	816	851	850	849	818	850	848	777	834	849	829	842	831	878	817	848	863	843	857	802	872	828	899	858	835	905	882	810	824	820	844	842	860	841	821	854	833	825	895	857	799	835	859	831	887	869	844	821	879	835	860	848	863	856	891	804	849	873	867	870	862	839	852	804	871	841	843	802	877	827	839	885	815	816	887	806	879	869	849	857	858	919	875	826	905	871	846	849	843	832	824	842	801	854	858	842	847	810	898	873	878	802	811	814	821	824	825	822	809	845	818	851	888	850	834	837	854	863	845	836	816	837	842	907	824	840	857	841	847	816	877	840	825	836	839	795	795	761	860	809	844	824	837	857	866	819	861	861	782	814	785	845	840	841	797	863	861	876	831	843	873	822	874	883	855	865	860	836	827	841	827	873	818	828	848	854	796	825	871	809	885	853	775	858	836	833	879	857	877	844	860	825	831	850	872	822	873	881	817	828	887	820	806	845	852	835	877	867	877	810	852	870	775	875	832	893	900	794	831	846	821	866	850	834	814	825	809	857	837	815	833	839	795	824	821	834	820	820	851	861	842	861	845	829	845	856	779	861	877	830	882	873	820	851	909	828	886	879	847	845	855	881	871	877	854	853	810	828	832	864	867	812	856	847	857	888	892	875	831	872	925	906	805	808	802	857	837	798	848	782	863	837	864	796	870	818	848	856	850	882	866	874	872	844	875	869	792	788	866	836	827	884	846	818	799	875	850	819	858	844	875	829	927	876	862	864	828	848	844	889	819	867	831	844	818	867	869	867	859	838	837	878	846	801	821	931	815	811	850	882	862	808	914	831	765	853	840	859	814	867	803	870	829	876	882	836	856	868	846	849	891	841	858	847	844	884	786	840	868	816	863	815	884	846	868	858	844	869	827	876	838	895	810	881	856	865	800	844	854	855	809	857	830	815	840	873	834	809	819	867	848	816	845	855	782	869	833	821	749	808	899	841	803	860	832	845	850	889	802	908	849	823	883	824	843	864	851	881	848	818	821	808	865	822	831	851	834	831	842	877	834	870	895	834	870	821	838	798	790	819	850	843	855	932	796	837	881	862	825	913	835	853	863	840	834	890	872	840	886	850	842	862	858	837	832	844	859	847	830	832	874	820	840	814	890	864	838	861	797	820	868	878	841	892	834	815	843	852	832	853	823	850	856	836	885	844	820	869	857	811	932	844	850	865	846	834	882	879	873	827	798	862	899	833	883	871	829	888	906	830	887	859	857	857	840	877	861	810	857	841	837	832	868	862	875	831	848	810	842	852	843	850	856	794	855	821	858	890	825	825	851	853	865	830	845	848	833	867	808	813	839	824	862	844	812	887	847	842	845	838	845	857	868	827	830	908	837	854	811	824	841	829	833	880	847	896	872	833	861	817	907	870	834	859	832	849	860	806	822	867	909	850	846	857	794	834	821	848	862	840	846	844	861	868	859	847	805	841	816	824	855	822	855	889	919	830	854	819	799	857	800	868	823	851	824	806	808	849	773	831	824	824	829	800	823	864	873	921	865	838	835	834	823	828	824	838	802	849	820	884	846	838	815	878	822	851	869	829	822	790	861	829	861	875	848	830	822	855	909	865	861	797	803	830	852	876	834	849	848	814	828	807	879	848	816	866	816	859	924	878	905	878	820	852	848	843	864	827	858	808	927	865	874	816	837	862	842	820	863	847	827	839	847	844	837	837	819	860	820	784	884	838	836	831	835	848	868	844	824	824	815	835	848	860	920	862	833	834	838	816	876	894	896	855	860	819	815	832	852	864	792	859	878	856	878	804	828	899	848	865	820	846	843	811	827	860	875	833	861	822	843	821	891	843	886	878	833	867	870	865	811	881	865	820	824	807	823	875	894	854	856	859	844	882	877	846	879	799	840	878	832	856	875	836	786	878	893	868	826	836	825	867	812	820	855	858	835	823	842	797	804	886	871	864	841	893	880	882	895	805	850	869	860	870	820	814	846	866	828	858	855	835	840	873	822	861	869	885	829	818	881	870	847	836	909	872	836	812	914	862	842	899	861	776	872	815	812	851	809	840	844	856	824	858	871	834	846	856	842	856	893	900	869	877	833	862	863	899	854	825	818	841	863	833	842	825	869	806	813	809	840	861	821	784	844	859	894	850	878	866	854	836	821	814	843	850	833	778	922	837	828	817	826	820	859
25784	6970	3443	2708	2243	1528	1132	865	654	585	473	497	431	450	384	364	333	322	343	309	307	314	313	319	289	317	319	324	320	293	304	311	296	298	329	318	291	346	300	288	318	302	272	315	306	294	329	248	282	285	307	293	298	267	326	286	304	288	272	259	293	302	291	301	285	324	279	277	263	292	268	262	295	290	295	266	287	274	307	310	289	269	266	299	248	280	276	274	302	318	293	314	300	284	313	296	271	287	263	269	288	290	283	282	274	302	322	293	324	282	272	269	277	277	287	267	265	281	306	272	259	282	299	267	277	292	275	254	277	254	305	264	299	298	282	320	254	282	290	319	286	274	303	299	297	276	307	282	261	290	291	272	274	289	309	306	302	284	280	275	283	294	294	306	281	275	287	276	282	280	299	305	308	266	276	295	305	303	300	276	292	289	280	271	299	278	271	304	295	313	311	269	257	252	284	277	316	288	278	300	315	271	303	275	326	275	280	266	289	282	271	248	290	261	287	306	284	269	275	293	284	306	281	306	271	296	303	279	274	286	296	271	300	280	307	311	286	302	286	274	284	284	257	303	293	295	287	278	288	284	287	293	269	295	315	298	291	288	296	292	301	276	288	269	296	307	320	280	331	296	249	264	262	298	278	270	296	263	294	283	273	310	307	289	292	278	289	260	293	270	294	260	298	301	312	307	281	284	264	321	282	270	283	305	315	260	274	275	314	313	272	317	280	297	303	290	274	289	334	297	272	279	273	268	304	254	325	285	284	263	251	275	305	241	286	245	309	296	253	253	294	275	270	258	326	286	297	255	272	288	304	265	303	292	290	308	278	287	303	258	297	283	283	297	287	275	260	309	247	279	294	241	297	281	266	288	290	250	271	284	269	273	286	277	291	284	303	286	298	284	271	290	279	295	290	282	296	297	276	284	263	280	285	270	300	292	314	282	296	314	295	308	291	276	296	276	279	290	280	311	297	274	288	319	247	276	294	307	284	325	306	285	291	278	296	280	316	314	319	278	286	275	285	301	324	278	299	327	276	322	292	270	271	275	278	261	297	293	272	286	297	264	295	310	298	268	366	301	302	284	266	274	267	278	279	299	280	293	289	266	267	303	274	287	289	303	255	265	289	292	291	303	265	316	270	295	268	297	253	275	278	254	247	301	269	253	287	289	291	292	300	292	288	279	304	294	292	282	257	283	284	285	268	307	289	253	290	284	295	290	293	278	262	272	274	302	301	264	274	266	323	302	290	327	337	297	285	303	279	283	305	300	282	270	292	277	303	280	301	271	297	279	299	293	288	278	289	297	304	295	266	326	286	305	268	266	299	265	291	290	302	307	269	301	289	282	305	270	327	285	282	276	283	292	266	285	288	296	286	232	259	286	295	268	263	300	295	293	279	303	268	276	284	302	294	289	279	288	286	256	252	305	299	288	292	288	270	266	284	286	290	273	289	287	269	299	297	276	278	291	299	277	314	290	267	277	305	234	272	288	281	271	282	285	302	320	270	307	269	317	318	263	283	299	246	268	303	299	308	258	324	303	302	298	273	274	243	292	247	303	288	289	292	268	304	290	259	307	280	311	281	311	259	290	298	284	293	296	307	306	305	286	298	293	294	285	313	300	285	309	293	315	267	322	304	286	268	272	319	295	326	292	277	273	269	286	280	295	290	270	294	303	258	283	286	284	267	294	276	290	298	277	316	286	294	302	320	269	293	267	270	284	310	262	286	325	295	294	248	267	295	274	291	270	306	293	303	309	280	265	294	292	275	256	282	291	280	286	299	308	301	300	270	263	262	326	288	296	257	310	317	304	280	265	280	297	290	275	291	280	313	276	286	315	285	272	272	293	294	263	272	266	291	262	291	289	304	320	327	287	275	291	284	288	284	326	289	317	318	265	289	299	309	251	266	279	235	276	291	272	272	277	316	295	335	261	278	291	254	272	304	289	271	278	277	283	294	289	265	278	269	316	305	288	281	281	290	279	292	303	315	261	308	302	291	289	285	294	296	306	287	289	292	287	295	286	276	306	297	290	278	257	291	311	306	251	298	259	300	275	270	262	268	273	310	305	283	295	306	283	293	287	280	259	263	287	284	315	266	291	277	293	293	290	294	260	290	283	281	301	302	286	293	301	293	305	322	283	275	289	283	319	294	267	265	284	284	300	351	271	266	290	284	296	293	285	316	321	294	269	287	290	285	297	285	260	262	297	294	308	277	274	284	295	261	266	307	283	252	284	283	298	273	287	286	276	284	267	302	299	285	293	283	276	304	291	310	279	298	266	316	309	281	290	283	268	325	275	300	281	276	284	286	286	295	235	274	315	317	276	271	293	266	297	272	264	285	294	286	297	286	295	322	257	278	287	288	276	269	258	288	293	285	296	295	253	313	286	264	304	294	262	288	296	273	275	304	303	280	291	286	322	272	262	295	302	287	280	302	310	338	293	287	310	292	274	302	291	280	294	273	272	300	299	274	271	259	288	286	281	276	266	282	272	312	277	317	275	279	282	271	270	290	276	259	255	292	254	235	274	292	259	254	300	291	306	328	322	305	285	287	314	291	324	276	271	290	273	279	292	268	283	305	294	296	280	287	278	309	270	287	287	312	291	308	251	280	285	275	303	299	305	312	291	303	257	288	328	307	302	289	285	243	269	279	290	285	274	307	260	289	275	267	273	297	244	271	307	285	293	257	270	284	264	263	290	284	268	242	277	310	289	305	281	291	294	281	279	271	270	313	314	290	292	257	316	308	284	301	262	327	255	277	294	303	270	273	304	306	280	280	317	271	297	291	289	300	306	273	285	282	265	288	288	293	263	273	270	310	306	284	312	310	242	265	313	275	283	285	289	288	318	282	280	278	295	268	268	279	298	310	293	300	302	313	294	295	290	326	264	318	306	313	301	310	275	309	257	295	296	286	295	278	291	265	302	299	286	279	330	292	272	298	269	268	287	309	253	279	280	285	270	283	254	290	341	286	301	275	263	273	295	275	284	271	291	313	287	308	282	285	288	290	268	304	264	276	305	264	302	284	273	311	310	269	283	290	299	304	260	315	280	331	295	277	301	310	278	275	283	270	271	292	303	302	297	314	309	330	287	335	278	283	264	303	277	301	278	283	272	266	253	288	285	292	315	285	315	277	274	281	262	277	269	305	311	290	296	272	303	279	288	293	303	288	263	301	281	296	283	268	271	294	280	305	266	279	298	308	271	313	292	288	274	295	291	314	290	274	296	303	272	276	274	314	272	274	284	255	293	303	288	298	282	307	313	309	283	268	288	295	319	326	287	289	292	266	303	276	283	279	287	291	307	304	267	278	282	283	281	269	286	267	292	301	311	294	282	268	257	304	294	276	261	286	288	308	289	304	303	308	292	287	279	326	277	268	307	304	282	271	285	288	311	286	275	306	294	297	308	276	275	297	302	270	297	292	273	292	294	280	309	301	265	278	247	327	293	298	311	295	308	299	288	257	270	263	289	297	296	255	278	295	272	299	289
16076	3313	5507	6784	7339	5130	4274	3548	2682	2132	1801	1695	1789	1409	1347	1292	1076	1129	938	839	816	798	804	732	796	797	733	786	766	717	805	812	820	836	885	917	959	962	865	869	780	821	757	785	797	752	744	661	629	677	702	700	745	776	748	734	707	681	701	667	664	639	661	675	667	656	634	616	657	624	639	687	677	675	682	677	661	643	623	656	662	649	641	678	643	668	622	628	586	613	632	614	664	602	660	653	678	640	657	642	663	618	630	713	654	668	636	632	644	731	665	626	643	666	657	660	621	700	685	625	664	671	640	655	696	652	644	644	617	662	674	662	634	609	635	611	609	679	625	646	663	611	618	647	649	661	606	625	630	655	694	648	651	666	624	663	646	615	670	624	707	672	660	645	675	635	614	638	635	611	693	658	661	638	645	647	628	610	641	675	633	661	660	662	704	624	690	640	675	678	657	638	654	641	665	604	643	648	636	603	661	620	719	631	601	663	610	635	644	642	632	606	670	657	647	618	639	632	624	630	654	682	606	675	674	591	676	634	662	633	686	644	623	650	598	620	641	642	622	654	658	667	642	650	670	627	644	704	615	626	691	636	689	653	641	641	628	645	628	602	679	638	626	664	710	636	641	615	596	619	672	653	663	658	665	640	642	611	675	646	669	659	687	686	648	672	593	659	647	668	656	663	647	654	668	658	683	644	645	618	681	666	651	628	686	609	629	664	684	622	661	628	654	655	697	638	600	645	611	650	645	641	706	648	625	647	604	642	668	629	662	602	689	641	657	578	638	675	634	671	600	623	658	672	627	662	605	691	584	643	610	624	690	609	640	648	680	686	620	637	702	656	718	649	646	669	671	684	664	655	653	670	657	607	618	663	668	640	618	653	648	671	684	676	643	652	658	621	660	648	673	676	645	682	628	641	612	638	641	601	642	594	697	647	677	638	641	627	653	564	658	657	652	671	597	659	650	654	659	661	645	658	634	642	645	666	663	630	616	621	686	662	675	620	616	639	601	714	643	669	677	678	634	633	569	661	666	607	640	615	669	626	651	600	634	650	626	675	649	633	617	655	591	644	647	627	678	670	660	640	670	628	638	656	658	646	683	650	630	670	635	622	619	646	653	619	670	638	619	669	678	665	647	670	664	650	651	635	698	652	623	632	630	630	680	694	642	640	662	651	647	656	695	633	628	620	646	665	643	637	655	645	648	709	623	624	668	654	638	639	658	642	634	647	625	643	668	650	629	667	653	678	627	645	679	676	653	631	649	628	649	619	633	627	669	670	643	698	674	620	640	670	595	645	647	607	679	674	617	659	660	666	634	657	641	610	611	637	652	644	629	681	639	650	660	638	640	649	641	659	635	632	668	609	614	667	614	629	656	619	660	673	639	657	645	631	662	683	668	649	661	661	617	600	640	640	659	698	631	633	656	643	660	632	594	607	651	663	654	610	635	615	635	630	637	659	685	630	625	692	642	657	611	640	652	623	626	641	688	644	607	676	672	649	625	612	677	628	647	675	677	628	639	682	651	682	622	649	616	649	587	663	646	647	713	627	620	660	652	671	671	620	634	624	594	666	654	676	662	668	659	628	643	639	633	635	632	637	666	665	582	654	634	645	602	681	631	650	651	641	663	629	650	633	609	615	609	633	648	602	628	644	671	636	672	661	649	696	637	674	633	663	672	646	614	618	629	625	673	627	683	643	637	638	628	651	648	573	632	638	658	657	666	620	614	636	695	636	640	619	638	607	673	613	612	678	688	644	660	617	644	670	616	707	644	607	647	621	611	662	659	649	649	646	677	639	650	616	621	639	637	638	653	620	628	631	644	619	646	664	639	666	670	639	617	581	670	677	589	656	659	634	656	683	679	682	647	675	637	632	673	598	658	628	625	645	619	661	630	676	616	581	677	718	656	630	646	679	640	625	682	667	637	667	653	619	631	560	676	644	618	596	623	715	678	636	649	636	646	643	654	627	639	637	619	668	610	648	602	675	656	623	635	626	624	651	612	641	663	648	641	666	620	645	658	646	622	638	642	644	609	643	655	717	628	698	616	635	672	607	658	620	670	675	627	652	698	656	659	671	614	628	680	658	627	641	668	607	639	628	650	679	669	651	617	635	660	626	641	684	628	677	626	605	676	596	676	653	644	666	695	653	614	672	572	665	640	660	645	651	643	621	617	652	708	657	608	639	656	620	701	605	616	639	636	624	655	656	624	638	649	651	679	650	622	608	627	661	684	608	670	677	616	639	668	655	638	624	652	656	612	709	597	613	652	684	647	649	628	617	647	656	641	716	607	648	579	616	669	625	657	683	602	700	654	648	674	602	609	657	625	660	587	659	687	639	623	687	678	647	673	677	709	656	632	652	655	667	655	616	615	639	693	640	660	638	676	673	630	653	613	641	638	620	658	664	656	672	603	605	665	624	683	664	683	639	652	642	618	651	609	623	667	654	669	658	646	657	612	660	592	680	669	647	595	679	667	688	639	657	647	673	671	644	662	653	678	628	649	621	659	659	606	657	657	587	627	658	678	624	673	616	692	672	678	659	644	643	634	628	650	649	660	659	665	579	676	659	647	680	657	641	687	634	631	628	641	661	667	690	668	656	639	675	618	660	644	646	630	629	665	673	687	631	626	636	676	628	656	637	664	647	663	652	656	642	649	687	671	628	666	682	650	651	627	622	676	628	633	660	637	623	664	613	687	643	597	639	645	681	665	659	663	683	626	664	640	654	661	631	639	660	616	629	668	654	648	645	663	655	649	668	674	617	649	674	661	642	642	637	649	687	682	687	672	642	628	674	660	647	669	669	614	684	646	582	674	694	626	641	600	693	654	628	652	635	657	635	605	669	636	658	653	609	684	662	667	640	636	641	598	618	609	626	641	657	680	630	671	646	624	685	612	617	622	625	636	620	652	630	640	649	630	622	635	656	665	673	659	672	673	640	659	629	661	700	665	614	670	650	687	668	623	695	630	627	643	605	664	626	629	649	618	592	641	646	630	668	664	677	682	644	663	614	655	684	626	653	647	625	649	645	621	651	683	616	627	624	651	613	658	657	632	668	632	700	618	664	631	618	662	648	612	671	664	630	633	627	656	695	616	684	631	601	673	646	644	609	627	679	651	635	631	639	666	688	632	622	671	628	667	657	659	658	609	677	655	665	659	641	676	677	641	668	643	630	657	665	647	711	632	671	631	656	601	625	635	678	647	626	643	610	638	617	649	634	635	620	650	683	692	663	597	666	670	645	654	648	643	696	627	659	628	666	632	654	582	611	651	649	645	687	657	614	597	629	654	621	674	649	689	644	659	595	621	642	705	613	648	655	645	654	624	679	675	637	611	673	630	617	631	616	683	617	651	634	664	646	634	599	620	655	660	660	627	653	638	691	658	623	664	702	660	702	660	666	654	644	664	686	691	616	674	655	644	706	702	657	695	639	626	637	632	633	669	625	634	628	642	639	645	670	657	626	623	632	634	661	683	671	688	641	655	631	672	687
37244	12938	5545	4404	3700	2390	1572	1263	946	730	662	639	552	505	438	439	428	388	306	304	331	313	334	352	288	324	340	343	284	333	327	346	346	325	358	354	336	381	345	323	316	341	341	291	309	311	313	277	291	309	275	298	298	306	321	280	299	312	270	302	297	272	276	280	258	329	267	251	266	302	292	266	341	294	299	298	266	295	305	292	286	303	306	277	300	330	274	289	288	308	301	300	294	307	298	274	305	269	260	268	316	288	299	275	301	282	303	285	287	261	291	299	302	296	339	287	294	296	280	299	296	284	271	303	278	276	306	283	301	274	274	321	300	313	273	268	301	305	289	313	293	323	287	280	264	300	299	308	290	268	278	292	280	287	300	333	288	302	265	301	281	277	272	302	275	267	305	317	302	283	290	285	316	292	309	272	303	307	301	295	290	299	283	317	287	268	281	309	287	289	292	275	295	297	291	308	275	314	296	293	255	302	312	275	271	291	289	318	250	293	251	302	246	269	292	298	280	272	289	302	291	288	283	300	285	307	263	298	256	311	313	310	300	328	273	320	269	294	333	322	320	284	262	282	294	290	268	302	282	292	296	321	296	270	284	305	283	300	275	310	309	296	276	292	276	316	309	290	274	300	269	289	292	307	261	313	255	260	285	310	284	265	280	308	314	310	293	278	280	297	309	278	319	307	294	285	296	305	304	302	271	305	326	277	297	279	320	304	293	328	304	322	296	292	316	295	271	281	283	295	277	276	278	295	267	289	274	272	278	258	305	287	261	279	281	298	266	270	288	303	319	301	295	309	302	323	283	278	299	292	279	286	273	284	281	274	287	327	284	266	272	288	300	314	252	313	270	276	287	304	317	285	278	286	264	275	307	273	301	291	307	290	287	277	319	291	311	252	312	294	304	316	276	310	302	266	304	282	327	309	307	264	282	281	286	297	241	253	294	293	312	280	274	282	289	281	309	304	320	298	288	286	305	321	302	283	320	277	273	287	259	259	253	309	290	306	281	276	297	286	294	325	314	308	286	278	300	289	331	245	298	236	292	321	311	305	290	294	300	275	294	295	273	281	279	316	274	271	251	293	259	305	291	311	312	298	286	275	260	275	257	273	285	283	294	292	278	294	278	294	305	298	300	302	282	316	277	293	278	302	301	307	294	274	316	299	298	295	318	279	283	280	270	302	278	327	256	247	296	304	284	268	301	277	285	324	301	296	273	285	307	300	294	306	285	257	267	312	307	293	288	295	290	292	278	272	280	279	310	294	231	279	279	309	326	287	358	307	319	255	281	279	312	316	293	282	307	252	299	281	272	301	320	283	280	287	284	275	267	280	287	295	293	286	258	294	283	253	288	310	298	315	286	252	293	309	289	325	288	298	299	282	300	308	288	306	299	272	297	291	322	318	250	284	282	306	280	281	258	300	277	278	269	308	303	307	258	283	268	269	281	294	256	308	292	270	276	296	301	301	293	286	312	287	296	300	281	297	294	300	282	287	290	296	339	298	292	273	286	291	285	287	272	317	282	269	305	311	335	314	282	271	298	270	269	282	271	260	285	308	278	289	290	301	274	277	264	299	283	316	279	292	300	322	289	316	312	275	318	305	303	277	280	302	294	267	271	265	281	288	292	283	280	315	277	270	289	324	314	267	287	283	277	325	275	317	279	288	311	320	300	300	312	281	293	294	316	259	310	277	296	311	278	298	315	261	334	282	284	283	312	306	260	271	272	291	300	293	293	320	280	280	253	294	293	342	308	288	300	270	288	283	286	300	310	295	264	281	278	287	291	312	298	299	255	260	290	292	319	280	256	313	315	303	267	311	309	309	260	271	273	288	271	290	299	285	280	296	283	267	291	280	271	287	277	289	318	278	263	280	309	260	301	298	298	276	290	308	279	275	282	278	260	281	307	297	285	286	287	297	312	336	278	289	264	250	274	288	294	329	296	283	265	296	287	284	303	279	283	304	287	291	301	287	279	312	282	263	295	302	285	280	326	306	327	284	275	292	267	284	304	292	255	286	273	304	287	293	285	260	292	314	277	331	279	300	275	272	287	270	291	306	307	263	279	303	240	333	288	280	293	322	294	267	289	268	288	296	285	280	292	303	270	300	286	289	266	321	327	281	296	252	307	284	310	262	307	302	290	300	260	293	282	284	287	294	292	259	305	311	282	304	305	288	312	288	322	305	309	300	286	308	272	288	284	305	318	315	278	293	288	319	269	297	292	295	277	264	253	279	297	294	309	275	294	296	290	259	293	294	279	307	317	287	265	285	303	320	278	284	258	293	283	283	279	277	280	306	312	261	274	282	258	296	259	296	293	280	302	275	279	305	330	277	287	272	261	263	315	306	303	309	296	300	281	275	301	321	281	298	311	288	305	279	290	298	298	302	315	285	307	286	322	268	276	292	326	255	321	258	255	328	301	270	290	269	313	298	298	286	293	280	272	266	294	280	301	276	296	293	328	311	239	284	292	288	290	311	268	301	282	279	318	285	276	283	288	278	286	302	278	291	322	299	325	284	271	279	294	264	311	310	299	289	327	276	277	279	283	272	259	294	280	282	260	300	326	272	317	324	326	263	283	293	293	282	306	253	264	281	273	315	279	281	312	255	271	277	274	285	287	321	273	332	288	299	302	297	288	288	324	288	293	293	267	267	285	317	298	278	312	299	280	272	271	272	303	301	275	274	284	293	283	287	273	296	301	299	312	273	318	265	259	291	287	306	325	306	299	261	307	285	255	278	292	330	298	294	297	281	284	297	260	293	288	291	317	284	269	264	269	303	327	297	274	303	326	298	282	288	293	290	252	281	296	256	267	310	281	285	286	331	297	275	292	266	300	278	283	311	271	291	279	285	307	275	288	343	312	310	264	308	258	282	317	313	306	295	291	297	296	301	338	302	261	270	296	287	274	294	261	311	272	296	297	308	283	292	302	276	309	301	284	311	322	276	293	268	319	281	298	273	310	299	270	279	266	278	278	337	293	266	318	288	291	345	308	304	310	298	290	300	260	306	306	290	293	276	319	292	297	296	298	271	309	282	289	283	269	277	292	252	279	273	346	268	279	266	280	290	292	278	291	286	281	279	271	251	282	278	297	277	313	302	282	324	250	239	307	258	291	286	270	274	264	318	270	317	278	293	294	276	295	270	308	310	297	272	310	282	273	274	293	271	308	301	278	287	274	276	286	294	282	296	313	306	301	276	242	267	295	310	279	322	298	291	263	284	283	290	303	298	274	315	274	287	247	304	301	287	305	263	281	304	262	326	275	283	287	271	300	276	337	284	276	279	305	319	274	279	291	318	261	259	273	337	292	318	265	288	285	283	256	297	275	273	297	305	271	291	271	257	282	307	270	286	284	287	278	271	276	292	277	274	314	300	279	285	264	281	295	286	273	262	287	315	265	314	282	330	303	276	309	320	290	258	293	299	271	286	280	256	278	306	276	278	279	262	289	273	295	293	309	309	284	280	295	280	270	290	290	318	267	280	285	293
22363	4995	7509	9467	10558	7135	5699	4950	3840	3084	2594	2436	2188	1946	1703	1555	1469	1376	1052	998	908	1025	962	901	872	850	916	950	963	912	918	1007	1014	1065	1022	1151	1225	1196	1058	1032	961	896	1052	920	934	989	812	648	688	688	738	694	847	887	860	724	752	776	747	698	711	670	638	615	667	622	658	694	622	667	676	625	675	628	677	629	651	669	652	709	692	657	652	664	629	670	644	664	663	670	635	627	696	687	669	653	664	659	646	611	651	675	667	645	700	665	706	683	639	695	634	665	679	640	679	656	644	679	652	682	679	686	654	676	679	660	665	704	655	681	668	665	702	646	684	649	653	677	702	616	629	642	706	691	682	639	662	667	650	668	668	702	652	647	658	687	674	695	646	688	682	643	689	640	614	612	689	667	623	656	694	634	637	616	691	626	651	664	673	668	661	687	657	698	623	640	667	713	674	635	624	648	681	633	659	664	690	651	655	626	625	689	655	686	691	705	681	637	673	635	622	692	686	653	670	660	685	638	730	639	672	670	617	667	659	701	606	644	639	689	672	655	651	714	670	680	686	653	674	662	627	633	687	685	645	647	646	645	676	664	669	665	652	690	635	650	649	702	601	665	614	644	715	649	685	670	656	664	682	687	654	701	680	633	685	689	672	688	639	663	685	637	638	646	679	664	649	636	652	670	683	665	665	695	673	650	651	631	664	653	691	662	659	653	650	681	687	725	627	635	606	635	658	645	682	692	683	686	649	623	658	687	694	628	658	656	669	653	691	687	651	680	655	681	641	666	656	669	702	679	653	650	648	675	653	626	676	629	702	635	697	639	654	684	634	671	664	659	654	678	645	672	667	693	669	654	678	686	633	675	705	747	679	631	611	671	670	708	653	701	640	644	638	622	635	666	665	660	657	672	668	642	657	641	669	699	679	674	701	688	660	631	634	731	646	679	708	647	644	641	666	630	652	675	650	645	633	633	663	662	701	652	637	675	679	679	681	654	645	664	612	683	679	694	624	640	644	693	647	655	677	659	653	677	749	676	620	659	667	676	681	628	614	647	678	663	681	665	634	641	666	655	589	657	713	640	684	672	660	695	681	679	663	638	661	621	660	674	674	684	692	630	680	645	694	618	624	638	626	716	685	645	748	666	641	642	627	642	681	667	687	701	668	676	689	651	718	641	679	667	703	667	644	689	655	644	616	657	617	655	603	625	683	633	678	688	631	691	651	659	632	635	641	632	701	658	628	666	667	666	647	660	630	671	726	659	633	654	675	659	631	649	656	671	697	651	619	680	618	608	691	633	647	644	662	676	663	734	694	651	690	611	628	666	636	666	651	679	681	676	667	651	662	619	713	622	656	638	631	674	654	667	683	681	633	664	694	677	679	672	650	663	687	646	658	659	646	639	673	663	658	669	625	669	654	652	646	616	662	646	615	649	648	683	697	687	670	645	667	640	644	610	689	647	656	669	721	674	627	679	657	690	630	665	621	692	630	663	649	650	666	630	651	667	675	708	683	614	638	650	645	679	628	685	683	642	665	659	691	640	632	618	665	667	669	662	691	650	681	613	673	633	648	683	664	662	682	665	685	657	690	670	697	654	669	672	691	646	649	654	683	650	621	689	667	642	613	645	612	628	627	655	682	667	706	652	652	651	692	638	669	607	622	703	687	628	669	648	674	673	681	707	646	696	636	640	636	674	665	647	642	673	664	666	652	704	648	664	651	667	688	651	653	639	663	631	649	655	672	686	669	663	643	659	680	685	612	683	672	651	665	651	681	668	661	687	697	704	700	695	645	667	643	682	667	649	614	650	667	665	608	664	664	685	646	655	684	609	691	676	724	670	653	661	649	668	723	650	626	633	675	656	673	668	662	684	662	632	624	683	658	628	638	667	629	657	700	691	625	643	657	666	716	712	645	696	663	693	642	640	692	641	651	678	660	678	656	675	708	686	680	615	644	662	644	629	648	690	632	657	660	657	628	628	638	639	639	673	649	634	628	696	605	673	713	666	616	697	678	642	660	679	686	665	636	666	653	659	717	644	661	663	677	647	708	652	659	682	670	634	672	643	653	648	603	659	666	661	629	700	659	695	661	638	682	701	683	689	630	673	636	632	661	639	664	667	675	652	632	667	690	644	699	657	600	698	670	692	680	622	674	631	676	646	642	635	622	607	662	681	659	646	621	681	661	685	665	647	693	648	670	679	625	680	663	688	619	656	640	631	689	655	646	624	677	677	645	623	678	646	606	616	647	687	698	622	646	681	644	706	629	653	625	673	652	662	641	682	671	640	664	662	697	701	626	689	648	679	643	662	696	681	656	668	695	633	646	665	676	632	657	684	659	583	670	692	669	694	639	655	678	628	692	652	642	655	685	673	667	658	666	645	664	654	670	636	643	662	645	682	701	696	701	644	619	648	665	669	630	605	666	648	648	684	618	633	600	673	692	630	696	638	675	675	633	675	654	649	625	690	660	716	659	699	768	685	660	641	679	696	671	690	626	697	675	703	629	624	713	672	669	642	641	648	639	684	662	632	650	689	648	665	640	657	620	679	681	644	638	597	655	695	646	640	673	629	666	666	611	635	684	656	657	652	701	626	704	618	670	653	627	666	653	632	683	668	685	671	655	665	672	664	680	678	712	669	641	676	660	657	651	613	661	669	679	628	643	677	642	673	666	683	679	624	673	655	622	623	676	678	646	659	664	689	680	690	704	645	662	619	654	671	708	678	619	692	654	660	650	660	630	670	729	653	682	641	667	682	613	653	674	681	634	674	635	700	685	602	673	692	645	655	629	707	664	716	659	626	629	687	634	641	675	673	662	664	697	657	644	683	677	693	645	692	663	626	648	677	699	624	663	701	668	611	676	650	665	615	715	676	682	657	661	673	643	701	620	655	646	637	619	681	687	674	649	680	639	672	702	635	680	664	666	628	652	652	669	665	588	695	652	657	671	668	626	633	673	656	643	622	635	654	617	660	668	662	653	680	617	655	669	643	671	670	675	680	699	682	653	643	620	671	624	684	668	663	668	648	650	704	680	658	659	663	672	642	662	686	716	683	661	710	705	644	680	653	689	707	618	683	645	676	624	594	707	660	702	651	669	667	707	626	675	623	672	662	655	653	699	620	653	677	668	644	641	663	702	665	710	653	661	662	652	674	664	725	655	668	654	677	728	685	684	631	655	684	683	638	661	658	659	644	657	664	632	698	673	697	649	643	645	657	671	678	692	655	655	648	668	708	696	685	643	617	614	661	610	625	623	670	639	618	631	660	685	701	699	654	714	676	676	700	665	664	670	706	640	721	689	643	632	652	665	657	658	712	701	661	618	630	675	635	656	644	697	631	651	702	708	670	739	641	659	682	646	661	684	646	671	639	648	733	641	616	660	657	678	664	626	683	665	646	682	673	622	698	688	656	623	648	673	634	657	669	691	645	674	628	684	656	611	645	658	658	645	626	615	651	655	638	695	696	665	630	659	668	679	659	672	701	661	642	621	638	662	667
11237	2145	1454	1193	1054	781	570	500	551	466	438	468	446	436	437	384	401	395	377	412	387	351	357	383	347	401	406	407	379	387	437	406	422	416	368	388	390	395	347	399	408	392	421	412	369	415	407	393	384	395	427	386	396	407	427	381	375	389	375	391	357	376	351	384	441	386	421	414	411	392	389	413	390	353	397	353	390	375	402	375	386	420	359	393	381	369	385	339	400	392	380	391	395	410	396	394	399	419	434	389	394	374	390	386	379	399	423	399	397	382	383	357	402	429	417	393	431	389	384	425	398	357	348	392	377	378	381	369	374	338	375	361	377	388	367	446	385	399	401	372	379	390	358	351	348	371	382	379	372	393	355	416	403	411	401	374	445	387	411	405	345	420	417	356	404	338	399	385	380	344	372	392	401	377	388	367	403	372	366	412	379	420	367	401	384	378	388	397	394	385	413	374	445	380	411	394	411	368	356	384	371	379	346	401	369	404	382	396	376	401	359	387	396	341	397	391	407	365	398	416	378	389	374	375	378	347	375	395	386	375	365	359	385	414	413	399	376	408	374	416	398	368	361	397	388	363	376	397	401	378	362	396	400	396	387	412	393	375	381	425	369	372	387	380	403	433	405	399	357	393	346	401	349	390	351	391	395	402	393	420	384	413	415	407	385	394	376	389	369	379	389	394	421	361	382	421	388	390	404	393	351	350	423	349	371	402	381	388	382	412	379	394	404	363	425	351	394	390	369	402	355	399	372	371	386	376	363	382	363	409	389	381	356	376	381	358	405	413	385	398	373	362	369	385	401	370	347	384	378	370	392	376	377	395	411	385	411	437	384	385	360	376	353	399	403	386	356	384	403	415	426	396	363	420	399	419	378	372	378	397	375	399	394	356	385	379	405	376	332	415	395	391	396	349	370	383	383	393	398	350	380	373	396	381	358	387	356	390	417	387	361	401	376	403	397	349	401	360	374	371	385	418	380	416	346	362	402	384	397	392	411	418	355	412	391	398	378	399	363	430	408	371	360	370	355	393	371	411	355	375	373	395	409	392	402	378	400	365	373	366	382	387	385	444	386	391	364	349	390	387	377	409	419	365	393	385	402	375	390	404	373	366	346	397	392	404	399	408	378	364	400	362	396	395	403	377	422	389	421	408	386	382	373	381	363	392	363	361	395	381	385	406	352	401	388	375	364	388	357	364	384	391	374	363	376	412	421	365	379	350	396	425	419	421	375	382	367	378	404	411	391	374	434	405	377	366	410	364	414	364	429	369	385	399	361	378	375	433	386	418	379	393	382	405	390	423	385	400	363	388	368	390	386	388	380	386	383	337	420	386	379	421	384	361	411	369	402	381	363	378	340	365	407	379	386	422	373	365	378	402	377	379	380	381	391	379	380	362	355	390	397	407	407	403	366	370	392	371	396	373	370	399	362	372	373	382	399	411	404	383	394	362	344	380	401	427	388	375	370	403	395	393	366	405	372	392	348	367	434	422	377	384	369	424	412	397	356	354	403	357	380	373	373	398	368	390	370	390	402	361	420	388	378	393	371	374	409	388	398	379	394	359	369	369	381	377	393	375	395	391	388	417	376	377	379	421	383	387	380	382	367	378	382	397	378	376	413	412	385	396	428	403	391	407	403	372	406	388	370	377	392	371	411	375	391	395	395	406	393	373	406	409	399	395	368	391	460	394	367	377	415	402	398	344	403	359	388	383	371	387	408	439	374	377	398	394	404	380	347	377	385	338	400	388	351	376	357	376	389	356	357	354	390	366	365	388	373	428	391	346	413	400	389	401	362	399	432	396	388	388	398	400	364	401	381	363	385	384	416	382	376	364	358	371	369	419	403	425	439	383	387	394	401	412	376	365	407	387	389	434	361	407	384	399	420	407	401	402	414	406	364	391	345	379	406	403	382	374	362	370	347	384	363	399	411	399	376	382	391	385	379	394	418	388	393	347	403	406	424	400	391	377	401	420	395	405	389	381	396	354	354	385	360	361	384	412	383	395	379	325	378	399	404	397	403	350	396	363	408	369	400	414	379	439	410	378	375	426	352	410	353	376	409	389	380	365	366	379	352	405	421	365	361	356	360	371	381	392	391	392	357	399	370	355	386	339	384	411	362	386	356	393	395	368	392	342	390	362	368	354	411	392	395	387	363	370	400	442	361	387	388	352	399	377	422	407	390	370	381	361	428	376	421	401	365	381	388	379	384	381	402	387	401	363	399	393	395	375	355	408	353	383	411	392	352	382	361	411	358	380	358	354	413	407	343	386	394	384	350	395	382	386	389	368	385	370	374	379	383	359	328	405	392	339	338	395	352	361	401	382	366	358	353	414	386	368	348	388	384	384	413	375	360	406	410	376	377	436	409	378	401	421	381	377	356	382	416	387	399	374	365	395	375	413	390	415	352	377	388	394	389	409	417	379	378	388	419	364	360	372	391	387	402	373	382	390	390	373	380	403	407	402	394	382	397	385	372	423	362	423	390	407	412	405	379	356	367	390	386	382	416	380	327	419	383	366	384	393	346	396	387	329	379	415	380	366	375	358	407	403	380	372	376	431	403	383	402	434	383	379	394	413	368	421	404	358	336	398	411	394	419	384	394	363	407	367	448	413	396	427	409	406	362	332	393	368	381	363	359	380	426	353	395	379	368	386	345	375	399	371	408	354	381	381	394	407	384	401	378	388	378	409	381	392	423	383	374	389	377	361	393	394	365	394	423	389	344	438	350	391	358	391	359	407	337	368	368	401	403	412	405	354	406	400	387	401	386	404	363	406	349	362	380	355	416	367	387	405	377	380	416	401	412	377	368	406	415	419	360	367	377	396	370	383	363	411	383	355	384	393	386	406	347	359	371	384	382	403	412	368	364	407	400	349	369	399	394	391	412	385	388	386	377	417	412	360	419	404	372	396	367	419	425	396	397	406	360	349	363	397	402	385	357	383	403	418	377	404	380	379	369	385	380	355	401	393	419	405	387	402	367	395	349	399	389	393	354	405	388	371	348	367	385	374	388	343	342	383	397	395	392	367	369	399	397	361	390	401	352	425	387	370	363	395	430	381	364	339	418	403	353	398	384	398	378	376	378	373	396	364	400	373	368	367	376	395	399	390	383	374	397	392	396	385	383	396	361	355	398	404	386	403	389	409	354	403	423	429	376	360	352	358	435	378	344	377	368	392	396	403	427	387	360	376	394	403	370	354	382	385	381	370	376	380	356	364	427	430	426	365	348	390	399	400	415	410	383	396	390	367	352	399	396	384	398	404	393	440	400	340	362	415	384	376	385	432	414	405	384	371	369	412	343	411	398	393	417	426	375	367	394	423	337	385	371	391	383	391	377	390	379	414	396	417	368	405	389	374	422	369	364	385	369	408	455	366	378	420	409	402	372	416	402	402	386	378	369	360	390	366	352	392	338	395	379	356	383	388	343	397	360	378	355	371	383	409	372	415	390	386	377	380	365	399	378	397	383	372	341	403	415	419	392	352	374	381
6802	1720	2961	3463	3399	2733	2015	1714	1504	1390	1261	1342	1250	1125	1012	1010	1079	1004	951	961	892	868	952	845	843	882	820	928	833	829	871	893	775	852	914	863	871	916	915	911	890	917	887	883	860	895	825	841	861	821	864	846	895	925	871	852	855	873	838	820	820	796	827	844	815	831	852	868	780	801	834	861	823	795	838	839	835	866	805	862	839	801	846	879	845	846	848	854	871	836	813	830	829	846	891	842	815	760	842	808	816	813	845	829	819	875	842	895	826	891	810	801	811	792	842	832	861	811	841	790	815	794	799	847	825	828	869	800	864	823	872	776	791	847	800	806	845	842	827	856	811	818	826	804	801	890	868	807	856	811	879	867	867	818	834	884	872	822	772	820	788	842	816	816	824	860	857	851	828	859	874	854	847	842	887	797	871	850	830	859	847	877	828	900	812	820	873	832	835	866	769	853	885	859	874	852	838	830	848	847	833	832	881	892	809	821	767	886	851	841	811	883	821	867	812	830	847	810	796	850	838	863	846	837	803	788	805	807	858	874	854	829	843	829	835	791	769	860	830	859	812	820	816	832	784	827	812	844	799	824	811	836	819	893	887	812	856	828	831	864	848	764	855	837	834	879	831	851	802	862	841	852	843	843	786	850	815	868	846	866	800	840	851	822	833	797	834	841	880	790	861	813	842	783	852	848	880	879	809	833	828	830	797	876	824	828	793	784	825	815	870	830	868	837	809	809	813	836	864	785	833	815	839	856	867	868	778	817	861	825	838	839	827	845	847	829	843	776	834	848	872	888	821	845	879	873	794	825	849	856	823	873	843	837	828	834	786	823	837	825	837	839	869	874	800	801	779	790	858	856	834	790	883	843	814	830	828	877	854	844	845	809	843	883	816	849	822	879	810	851	862	835	845	838	866	824	814	810	826	840	865	845	866	859	909	879	846	877	867	847	827	853	832	803	785	853	828	877	904	837	872	885	812	807	802	817	812	839	777	867	823	813	775	817	839	761	835	818	844	845	820	812	841	825	810	792	846	800	790	842	861	807	763	842	846	859	850	849	833	910	753	748	812	839	785	810	832	819	819	874	799	769	849	846	841	841	873	846	857	842	862	803	885	829	808	818	847	857	881	852	793	864	824	843	857	844	835	813	883	841	787	846	858	801	859	827	831	860	854	841	846	819	841	818	863	853	802	832	868	811	855	883	787	849	871	815	833	846	800	853	834	806	802	837	827	796	857	853	877	849	831	794	784	853	861	855	872	879	769	786	814	840	833	808	820	857	813	820	831	820	882	830	844	847	858	820	892	831	811	806	822	837	872	841	856	829	780	845	854	789	793	870	861	821	827	827	805	840	838	854	855	902	790	823	823	831	794	856	877	866	800	792	824	865	855	809	817	828	808	863	842	824	851	845	832	829	828	845	848	883	831	796	819	806	891	829	836	837	817	820	829	866	836	803	791	838	790	824	808	783	855	867	843	899	820	871	817	859	825	830	823	849	831	775	832	855	874	834	826	836	781	850	840	799	833	827	852	833	810	842	841	803	823	874	814	778	814	806	862	799	795	801	867	826	805	846	863	878	862	868	839	868	861	846	878	811	859	827	848	844	813	838	813	867	803	843	834	867	822	818	831	847	851	837	808	810	854	850	834	859	845	833	844	833	880	891	797	861	850	818	821	813	850	831	841	880	853	833	832	807	870	852	886	812	829	844	859	822	844	822	807	809	809	841	861	813	830	830	847	816	802	833	884	851	792	815	871	830	857	824	875	816	818	794	879	849	777	838	873	858	850	768	822	838	871	853	869	819	839	820	896	819	839	816	830	823	901	888	793	817	784	850	833	853	811	822	851	823	886	820	842	851	849	827	832	836	793	785	872	849	810	868	877	826	865	822	811	834	789	786	779	818	876	868	800	818	809	851	860	843	850	856	837	815	804	846	857	823	838	830	812	844	824	785	871	889	803	846	839	805	834	836	816	815	858	800	896	849	800	851	838	852	829	797	818	820	815	853	827	844	804	901	821	812	805	778	855	804	847	838	793	854	857	772	847	814	809	786	802	825	854	827	797	816	840	862	837	819	834	834	822	779	871	814	833	835	813	808	792	828	850	850	851	783	863	862	845	811	815	809	837	857	793	850	789	841	883	876	815	819	831	832	846	802	786	862	812	848	860	870	835	835	848	835	890	813	855	845	823	838	814	897	839	806	816	855	771	871	810	848	817	816	850	786	865	811	793	894	855	818	858	825	833	835	857	848	807	832	782	829	812	812	840	798	791	806	850	844	820	817	825	800	843	828	769	869	847	854	818	791	839	753	828	800	795	797	855	842	823	850	900	853	814	876	895	804	840	841	829	843	819	829	829	842	840	848	846	780	826	827	825	794	848	846	892	825	850	817	826	828	843	811	832	858	830	893	813	813	807	890	822	849	838	862	868	799	853	812	864	802	828	788	836	810	828	858	912	787	861	833	845	804	801	824	846	852	839	840	833	841	847	813	835	864	809	804	797	779	853	819	805	862	832	820	869	811	849	793	849	856	863	838	855	893	860	857	876	860	806	855	846	824	836	806	848	828	857	860	859	876	835	845	869	883	842	838	849	830	812	816	847	813	794	839	838	826	848	867	769	823	878	850	835	833	818	835	814	842	890	838	884	873	817	859	828	856	861	817	853	795	900	824	791	838	828	838	828	851	835	786	819	822	811	819	793	800	823	809	847	861	821	835	854	853	813	830	823	813	825	845	794	808	889	808	799	875	855	788	848	916	836	829	841	836	856	857	833	831	765	809	840	817	786	824	818	821	834	817	852	794	869	833	809	869	789	895	850	856	810	835	874	812	819	820	820	868	842	819	839	816	844	850	810	841	823	806	799	859	785	856	846	863	866	839	785	835	816	864	849	873	819	836	820	835	871	826	816	805	837	780	841	828	856	828	820	851	796	798	836	813	852	816	864	847	843	788	817	837	861	819	808	904	842	818	820	830	807	790	828	860	866	840	827	796	848	828	804	815	856	852	803	816	809	852	757	823	872	788	851	850	818	800	890	789	822	825	870	884	812	826	858	890	826	826	834	762	862	814	855	825	828	828	805	753	833	776	930	805	798	847	874	829	826	862	890	821	855	830	804	823	871	849	798	830	840	855	851	892	874	865	818	857	786	813	868	818	805	786	843	793	853	827	815	800	836	847	831	885	878	822	831	795	846	868	817	839	869	792	897	865	851	808	804	829	781	824	835	862	871	831	850	837	840	851	778	851	814	852	869	808	872	829	848	799	792	821	812	860	778	868	834	827	816	795	882	836	840	786	867	859	788	832	814	807	856	804	883	865	843	877	814	801	830	824	802	869	809	820	829	856	823	876	835	804	878	793	827	850	851	797	852	845	825	866	810	830	844	812	835	803	866	825	818	844	787	876	836	794	859	848	797	832	832	812	820	786	815	839	824	839	857	822	878	852	790	848	865	805	822	789	824	845	844	891	801	837	876	816	851	860	778	833	804	848	804	839
27951	7591	3644	2870	2396	1467	1052	938	666	608	514	521	455	403	354	356	371	348	292	325	318	310	325	285	267	277	297	292	283	267	299	272	315	308	310	300	304	330	312	337	312	315	291	292	231	281	337	265	293	271	281	284	250	241	273	283	298	273	275	277	283	271	287	293	276	254	270	223	270	286	247	286	299	240	258	260	272	267	236	235	273	279	252	292	299	296	285	278	292	282	294	278	296	261	273	265	287	285	310	258	262	269	268	275	261	255	264	261	280	280	274	274	277	317	265	242	270	274	277	244	248	270	252	252	297	258	276	292	265	266	275	303	278	262	267	268	266	282	283	240	289	258	263	236	277	275	281	310	262	264	298	278	256	271	310	295	269	261	273	263	276	267	274	242	281	315	290	279	286	293	275	270	272	281	280	272	257	298	243	288	306	258	266	275	263	293	270	297	290	245	294	255	259	282	273	281	269	262	268	281	257	287	278	314	235	268	280	293	289	281	248	292	288	270	247	276	280	275	310	266	264	306	308	285	252	261	298	292	247	266	298	280	281	272	264	263	302	278	296	279	265	293	258	265	286	306	284	277	282	277	299	275	264	274	294	272	295	273	277	294	292	268	320	250	300	261	266	327	275	297	265	274	275	291	295	270	301	282	263	249	337	301	283	276	242	251	280	266	289	277	288	282	307	286	292	285	275	276	257	278	260	260	278	264	295	268	264	280	256	266	256	285	271	257	252	288	288	265	258	287	245	274	272	274	255	297	273	277	261	257	288	280	298	281	268	276	284	268	260	277	252	293	248	259	265	257	320	291	286	272	274	255	265	270	269	267	303	282	292	257	266	290	297	260	269	307	270	258	282	285	282	283	284	273	269	298	275	281	290	294	288	260	258	268	291	292	251	272	271	283	261	320	310	263	267	279	275	256	259	246	268	271	257	272	256	250	249	289	284	257	262	256	269	269	281	299	307	291	270	295	263	258	249	279	298	266	289	272	265	274	265	270	284	266	280	281	289	275	258	258	305	265	281	251	256	307	260	265	326	266	283	300	229	251	288	304	280	251	265	268	264	273	269	257	276	228	252	271	266	278	278	267	267	268	228	292	298	263	256	280	262	264	261	293	279	276	265	273	294	311	270	272	265	279	310	292	281	245	288	253	279	276	267	253	290	269	284	281	265	267	268	260	294	254	283	285	234	260	254	292	276	268	278	253	308	288	268	308	304	255	249	269	263	268	309	272	271	270	268	260	305	272	293	282	288	281	307	302	310	283	241	257	271	298	293	266	279	270	247	250	280	289	265	309	259	263	288	267	263	276	297	278	277	267	255	304	295	279	251	272	279	312	278	256	267	291	268	264	267	254	277	300	269	294	260	263	305	282	281	280	289	286	253	274	268	309	258	322	309	243	294	268	257	291	289	287	242	290	282	272	299	258	231	264	280	237	291	282	277	274	241	322	274	264	292	284	287	293	304	267	293	280	293	287	274	274	277	257	252	288	280	288	267	275	296	309	268	282	264	246	247	230	297	287	273	273	263	273	235	253	247	280	293	291	288	259	278	268	268	294	279	278	273	278	307	308	263	279	263	249	281	246	278	294	246	281	278	274	282	268	242	258	287	263	272	298	296	270	291	284	288	296	268	286	291	268	253	295	298	256	258	279	293	279	280	258	278	275	292	250	243	252	275	260	300	297	291	248	267	282	260	267	268	293	293	255	247	275	255	302	303	270	305	252	269	278	259	285	288	245	289	265	273	283	297	256	263	268	285	255	253	283	297	256	265	265	300	269	282	269	274	261	261	289	262	267	259	268	257	289	276	281	299	272	296	249	242	272	243	251	275	278	293	266	282	281	266	302	293	256	264	265	280	267	284	273	289	259	274	269	260	268	246	279	298	278	304	272	259	309	305	288	267	256	269	280	291	242	276	272	285	245	260	278	260	302	257	237	300	265	272	303	290	304	308	291	282	317	275	310	282	282	271	287	284	264	286	274	267	285	240	261	260	261	305	266	257	263	277	273	266	279	296	258	315	304	283	286	290	254	280	271	237	226	277	246	254	285	265	274	292	275	258	290	258	282	273	298	299	262	244	263	247	252	246	271	268	295	275	285	238	285	281	272	308	279	309	275	264	281	278	278	256	268	238	287	305	293	271	272	284	279	276	261	278	258	279	270	293	279	267	272	277	273	261	282	265	287	278	306	277	283	300	256	243	263	298	272	261	286	248	276	257	299	255	283	268	270	254	273	275	289	235	279	265	277	261	287	283	271	264	291	309	251	268	274	253	300	275	265	275	269	284	282	262	265	294	297	262	260	278	277	267	279	310	279	282	266	294	269	271	263	289	283	278	305	291	281	270	295	258	259	279	273	267	279	300	276	293	267	267	274	242	274	292	265	262	263	281	301	290	283	275	285	272	249	282	255	258	293	266	271	286	220	269	272	275	268	265	295	272	310	248	283	290	291	271	278	270	254	267	272	279	244	278	290	313	280	261	291	256	290	267	287	259	258	262	249	274	276	266	301	272	268	286	272	272	287	269	267	288	308	248	317	280	255	276	254	236	238	304	262	275	261	303	276	305	277	276	253	254	307	282	298	255	249	279	253	294	279	272	252	241	308	292	266	288	259	295	291	293	248	304	279	269	299	262	270	285	279	295	266	267	290	278	250	296	251	283	255	287	272	252	232	293	300	308	271	233	253	252	286	260	262	296	293	269	279	275	281	291	276	276	279	287	265	264	277	268	252	283	299	289	291	305	293	278	254	279	298	275	257	282	268	289	271	277	269	282	262	258	272	286	253	295	238	284	273	257	268	299	291	268	279	278	288	286	299	270	266	290	246	251	301	268	269	283	291	288	254	279	264	266	289	282	286	280	302	251	270	289	271	274	240	276	260	273	277	259	280	263	259	262	283	278	276	257	261	290	251	284	286	269	270	269	273	281	337	272	287	274	229	268	275	277	269	304	269	270	286	285	268	286	263	274	289	258	264	271	269	285	268	258	255	299	286	250	273	291	268	263	255	269	279	273	262	261	277	281	282	246	290	263	264	302	270	265	279	260	286	258	269	243	288	253	251	280	296	291	251	281	273	265	271	260	290	280	278	297	277	303	260	284	236	247	282	290	256	294	277	271	302	275	298	281	276	270	275	306	249	308	297	293	282	274	261	276	279	275	272	251	287	285	301	294	256	273	252	278	298	261	287	256	278	274	278	268	316	285	304	304	299	276	285	263	239	263	276	268	276	289	303	255	273	246	262	273	296	280	301	308	289	290	279	281	263	249	270	261	273	247	270	274	275	272	281	291	254	268	276	312	301	253	267	257	253	254	279	280	268	282	274	281	264	256	258	284	279	271	273	281	261	269	286	271	290	288	288	269	291	262	264	286	279	279	307	276	264	251	264	289	287	280	268	258	298	274	274	259	290	253	289	280	267	260	253	265	272	271	303	273	274	280	269	251	285	284	264	257	259	272	280	260	286	277	274	251	262	268	280	260	265	274	278	292	272
17049	3519	5697	7056	7605	4722	3886	3512	2688	2221	1974	1859	1588	1399	1244	1125	1075	1031	824	818	798	913	788	756	796	748	781	827	733	779	803	829	823	858	850	914	923	861	871	864	843	911	864	743	750	827	672	618	618	670	670	704	707	703	729	671	655	676	613	631	643	634	566	606	624	629	615	586	630	657	673	620	628	661	625	625	597	592	632	638	606	631	645	642	597	633	562	633	643	637	653	572	628	655	669	612	610	627	600	636	622	593	605	567	598	633	619	610	633	637	589	594	601	589	628	596	642	586	657	601	616	581	614	621	644	619	633	642	578	586	633	624	610	621	616	623	636	635	622	584	591	600	605	615	627	629	610	663	648	643	647	644	637	586	597	592	583	626	618	609	634	609	605	625	612	609	655	607	641	615	614	571	573	653	591	586	627	624	574	620	625	588	624	683	634	584	651	624	590	597	617	608	631	626	608	630	637	601	646	597	623	631	633	620	641	576	634	587	616	619	626	627	633	622	631	643	619	635	653	648	653	579	626	661	605	631	614	643	620	575	599	627	608	598	626	638	641	621	645	582	604	616	626	643	618	608	641	641	597	637	605	654	656	661	660	621	614	623	615	620	585	636	625	607	636	590	629	650	551	624	622	685	590	628	611	609	581	654	585	582	601	599	662	623	600	574	631	604	658	610	612	627	589	648	617	612	596	640	622	629	643	637	595	624	625	631	543	643	614	610	632	595	627	630	618	615	621	659	617	646	567	649	602	676	637	646	623	631	648	618	645	633	592	599	661	652	615	595	610	587	600	588	609	620	624	622	625	635	621	607	597	631	616	606	601	629	611	597	621	642	603	588	636	597	621	614	647	575	610	603	646	592	617	630	658	595	632	610	632	615	626	615	600	629	622	644	572	591	553	571	645	602	673	560	651	601	631	606	595	673	606	632	597	663	607	622	616	601	615	617	651	631	612	581	641	651	623	612	633	617	609	591	632	633	601	606	641	611	603	619	580	641	610	637	620	601	601	672	629	609	580	614	586	557	629	646	641	614	627	612	647	598	608	581	665	557	642	613	607	644	626	654	586	600	648	668	607	624	610	617	610	596	591	599	622	620	606	622	594	616	600	619	610	640	633	659	630	663	613	628	641	626	640	622	640	608	663	581	614	639	626	645	566	617	695	666	637	594	647	635	585	610	613	669	602	693	631	614	607	632	618	597	613	608	588	563	609	639	611	637	619	663	601	649	586	587	634	630	622	606	621	597	600	585	597	636	600	643	627	579	581	577	649	636	638	584	648	575	616	584	639	659	615	597	625	606	637	635	605	616	582	598	643	623	644	569	629	596	605	589	582	622	589	613	586	606	675	592	625	609	611	633	628	661	590	640	589	603	579	600	617	586	598	628	640	622	606	620	635	591	594	638	586	582	576	620	593	621	579	608	610	637	620	606	628	632	620	603	657	608	597	631	612	632	647	608	627	638	634	662	625	636	591	609	594	598	633	628	642	627	629	653	573	617	616	623	595	611	611	594	620	621	628	639	592	618	584	643	617	654	602	660	624	616	623	641	618	621	629	616	604	596	616	596	663	584	617	599	619	581	647	645	640	591	591	586	602	665	624	601	607	596	624	650	631	630	611	592	624	650	599	598	604	626	629	629	621	611	618	596	602	618	644	657	609	653	642	637	611	667	594	570	593	608	619	616	600	605	614	618	638	650	568	619	615	575	599	591	638	588	624	644	638	602	654	613	617	638	624	581	625	631	583	607	606	627	666	630	640	589	576	627	642	587	619	629	638	658	636	630	667	615	652	608	655	626	677	667	628	569	607	641	618	593	632	623	619	606	591	612	676	645	640	633	620	633	569	614	631	635	623	624	636	625	601	600	626	619	603	613	601	644	640	607	601	573	600	615	631	650	632	630	657	608	636	594	595	597	629	601	581	632	650	659	650	597	599	595	627	645	604	637	644	563	616	612	613	577	611	626	689	599	621	611	593	578	601	584	606	590	604	630	633	609	601	625	610	627	641	643	634	634	635	647	638	574	631	616	587	624	612	678	645	658	626	641	617	615	658	620	623	586	651	607	598	613	617	644	650	595	562	618	590	610	593	635	623	623	571	625	601	644	579	611	603	639	591	630	622	568	620	655	624	618	583	635	636	606	625	601	599	566	650	610	617	586	569	588	608	602	658	633	623	627	615	620	588	603	585	614	636	637	596	578	637	633	631	642	602	601	612	611	632	635	651	620	636	652	623	625	624	587	610	625	633	631	605	618	613	591	616	612	619	572	591	657	620	617	647	598	617	588	605	617	640	572	605	628	586	593	623	655	581	636	610	584	626	684	644	625	628	577	567	603	636	617	607	591	648	597	612	632	597	662	645	650	643	563	627	598	616	613	590	639	643	624	598	628	627	598	612	614	624	613	617	605	632	626	606	653	594	608	657	636	601	596	618	604	582	597	624	610	644	582	637	603	611	617	664	616	599	607	630	629	599	614	603	591	635	610	622	631	591	642	579	617	624	666	619	644	638	611	618	627	628	620	606	625	588	671	594	640	578	615	624	628	649	630	602	716	630	618	604	650	611	597	600	630	621	588	628	652	604	585	645	639	599	623	595	594	623	627	610	622	658	628	615	634	632	605	630	600	629	616	595	694	602	581	622	606	578	614	601	559	622	640	585	604	619	645	592	671	631	587	651	596	589	635	637	655	606	576	625	636	691	606	614	609	549	631	580	600	612	619	581	619	600	567	648	613	623	569	610	601	635	592	626	637	638	614	605	631	612	625	635	640	578	615	603	627	611	625	647	625	611	613	640	606	597	599	612	598	620	660	606	639	593	663	631	605	634	604	607	596	620	624	653	608	625	618	600	575	596	637	645	615	616	616	617	589	633	600	612	591	598	606	632	631	647	613	632	580	650	643	614	607	596	623	630	610	640	627	636	587	622	587	642	651	613	607	637	649	620	617	610	639	614	629	652	640	590	630	586	540	608	654	625	585	563	633	634	626	596	637	609	595	638	611	600	673	595	614	596	599	631	606	685	658	627	615	613	652	609	618	654	593	618	615	611	620	585	609	613	615	617	573	606	588	605	603	630	613	622	617	648	612	617	630	596	589	672	583	613	624	607	586	609	618	566	611	567	624	610	574	632	595	633	600	632	581	635	610	598	632	622	609	598	621	599	626	638	666	611	581	625	632	632	620	612	583	645	650	630	604	599	638	609	652	654	632	602	629	599	591	640	664	628	636	632	652	587	619	591	573	618	547	621	625	606	596	629	620	597	626	628	654	578	623	637	579	615	600	655	645	597	645	621	593	580	575	590	556	678	646	587	643	618	632	593	615	561	628	644	611	665	597	624	671	645	649	577	612	589	633	603	612	611	571	596	611	635	599	620	583	599	597	594	642	610	628	636	618	622	612	647	609	606	626	599	656	588	608	610	620	633	622	639	593	611	612	640	634	602	616	639	621	601	605	653	624	640	632	598	618	640	595	613	580	585	623	656	677	669	608	609	601
38400	13252	5995	4511	3669	2153	1671	1207	948	752	601	572	488	489	415	365	359	344	316	331	341	340	306	284	343	307	352	305	323	277	324	333	347	330	324	301	331	298	318	326	328	349	314	288	308	285	281	281	303	287	300	334	287	330	294	246	281	273	247	275	262	278	280	260	270	257	264	292	263	280	289	264	279	254	280	276	262	266	266	278	302	278	282	296	300	225	248	253	279	269	251	252	287	258	273	278	290	272	272	247	261	260	290	243	294	289	281	276	306	244	293	266	270	263	279	254	278	284	310	262	307	258	275	249	277	264	234	296	273	252	260	280	318	274	281	281	274	277	290	293	238	273	284	289	248	305	264	256	259	257	268	247	227	289	254	243	253	263	280	281	268	251	254	270	258	258	285	262	263	274	248	284	262	260	263	254	247	273	282	278	279	259	260	266	268	276	267	271	268	276	269	274	289	259	262	254	245	243	267	251	269	262	252	263	265	249	259	252	295	265	269	272	281	263	248	276	275	262	268	291	285	269	280	269	260	275	257	283	251	274	306	263	259	270	243	262	256	306	250	257	250	253	308	280	255	281	225	245	236	292	300	265	262	253	297	266	285	255	253	211	254	242	266	276	253	280	269	264	277	304	260	263	246	280	286	275	246	270	264	271	252	262	255	256	299	237	295	275	303	281	271	268	284	258	284	246	277	243	267	267	296	245	268	265	279	245	294	269	255	273	259	282	283	242	269	271	242	243	258	234	276	240	282	301	281	263	241	285	264	278	265	257	264	304	267	260	261	269	272	277	271	267	244	258	273	274	293	275	239	265	276	256	244	283	274	272	267	291	284	269	275	275	276	286	281	271	267	288	261	279	230	268	259	236	291	283	275	286	269	278	236	274	259	291	300	239	247	285	267	232	290	263	280	290	264	302	289	259	260	277	262	271	246	244	281	295	256	271	257	265	283	271	293	270	278	245	272	270	258	270	284	263	288	230	266	284	279	273	241	262	283	238	262	245	276	259	270	258	270	293	294	288	276	293	294	287	256	295	256	245	260	261	269	244	263	242	255	270	270	276	273	297	260	274	267	286	289	297	305	271	283	276	248	251	270	251	275	281	249	294	283	259	274	248	263	248	259	265	250	256	295	261	251	261	287	301	287	233	246	273	277	257	297	262	321	260	243	271	293	265	254	311	278	259	268	290	279	272	277	298	284	289	248	262	279	282	276	281	263	243	288	234	279	258	233	272	275	254	304	269	248	247	260	253	300	276	275	283	245	257	273	279	269	269	263	284	312	246	259	279	248	259	279	259	270	264	259	280	266	248	270	277	266	268	272	283	265	246	243	286	262	299	253	250	295	289	260	253	294	264	274	254	265	284	282	258	263	300	263	252	243	282	255	275	273	260	257	258	281	249	248	261	289	247	273	292	273	282	252	262	271	241	258	270	266	280	237	265	295	254	278	259	252	257	272	247	267	269	270	284	274	271	218	262	293	291	245	268	252	266	277	277	306	242	270	298	277	233	293	247	289	274	267	237	254	259	274	268	264	255	268	258	266	272	277	276	291	255	247	279	260	261	253	290	243	275	279	273	252	246	281	231	274	266	273	269	268	241	281	266	237	265	268	281	237	283	280	277	290	286	266	290	269	284	270	254	270	257	279	266	247	234	259	263	278	254	281	251	249	277	256	266	263	262	268	281	269	274	265	271	272	272	289	261	238	269	279	282	288	264	243	252	304	290	263	313	277	243	288	263	276	281	304	249	266	258	269	290	246	260	281	250	248	288	262	257	292	257	289	280	271	296	265	258	245	273	289	246	248	252	242	264	261	263	254	284	272	266	253	253	260	263	295	272	259	217	294	279	233	274	253	243	287	237	251	234	250	272	317	248	268	294	239	260	299	289	282	282	284	274	287	254	288	283	245	273	267	270	279	268	270	272	262	230	280	258	285	254	271	263	271	277	294	270	270	276	286	299	275	253	290	249	280	281	301	228	246	267	272	277	272	282	272	250	245	280	285	286	277	297	266	286	268	256	279	250	256	263	256	293	253	309	250	264	308	251	240	313	275	224	278	265	277	261	253	259	265	265	267	270	265	266	253	258	263	275	298	257	257	275	259	292	277	272	275	281	226	300	282	285	242	261	245	285	284	271	231	262	261	250	271	298	251	252	275	277	269	277	260	263	294	241	263	278	272	258	277	273	281	287	265	239	262	286	265	254	275	270	283	248	290	262	285	244	279	260	251	282	288	269	269	246	288	267	242	278	288	275	271	253	282	292	251	275	257	273	270	258	292	255	261	278	269	270	274	260	253	258	268	254	264	225	296	262	267	269	301	257	274	262	279	274	293	282	241	234	284	269	276	250	269	278	280	255	258	254	252	271	255	254	273	230	254	275	259	273	263	241	295	286	254	262	265	258	264	231	281	293	277	271	282	282	275	276	277	283	246	259	259	272	291	257	247	247	273	303	266	263	243	249	256	264	265	295	250	240	278	256	261	281	240	295	276	270	270	264	271	261	245	288	259	265	267	274	257	269	269	247	302	275	247	229	307	268	273	286	260	268	267	248	269	276	272	267	251	276	255	255	293	277	281	285	237	264	248	262	279	280	263	274	253	292	271	271	257	277	262	245	262	281	261	278	277	267	268	263	281	284	267	303	246	265	285	291	281	287	272	266	291	275	252	252	242	277	284	273	290	260	243	257	278	257	283	276	250	254	309	262	247	270	250	268	268	255	263	253	237	255	263	266	249	273	266	284	241	274	257	281	271	255	261	247	298	269	253	261	274	286	237	264	294	289	273	291	253	280	240	305	243	293	284	288	283	260	252	257	281	274	264	281	255	264	262	268	317	262	260	274	275	248	266	284	292	260	250	286	275	255	274	257	268	266	261	269	257	283	281	272	284	260	291	289	292	273	245	257	287	261	256	277	270	276	260	237	300	246	247	297	283	271	235	245	271	282	262	283	282	258	250	285	261	246	285	291	250	278	241	280	243	279	262	279	285	295	273	291	282	260	273	276	263	284	233	242	253	277	252	274	298	268	254	274	259	273	263	278	311	257	250	279	302	279	263	275	254	294	249	243	284	260	247	276	310	259	277	262	242	295	265	264	270	259	257	264	264	230	257	232	266	251	282	250	285	288	261	275	264	228	272	257	240	266	275	254	276	264	246	271	314	292	239	270	271	272	276	253	266	238	263	268	260	277	313	264	267	277	254	288	300	253	239	264	277	253	261	280	268	244	249	252	266	258	268	267	260	288	286	292	261	262	257	280	274	275	262	272	275	246	264	246	292	237	249	274	263	260	318	268	289	276	228	250	250	280	283	254	273	282	247	273	250	298	255	275	280	261	273	301	270	262	282	256	267	263	295	241	264	243	287	260	277	248	270	277	268	281	293	258	250	272	257	269	262	268	264	272	246	277	306	268	265	288	246	278	276	301	276	249	280	279	270	265	258	250	254	281	288	254	296	270	244	240	255	243	266	276	277	239	258	287	283	274	272	243	277	280
23039	4821	8067	10367	10320	6511	5512	4583	3518	2950	2600	2560	2098	1751	1649	1360	1297	1238	1009	938	988	1010	852	865	990	970	1017	929	877	914	997	1029	1145	1099	1139	1092	1044	958	1114	1208	1014	1168	985	873	871	749	687	622	668	664	761	773	773	739	665	673	634	612	648	614	619	639	640	635	608	627	629	630	625	613	671	586	607	625	591	611	621	620	666	633	607	642	626	580	639	613	561	571	637	616	570	606	607	599	576	582	618	618	636	673	645	634	628	634	623	619	656	605	622	593	614	608	623	615	632	635	613	614	566	689	647	626	613	618	654	643	656	624	604	588	613	620	569	636	573	616	589	615	593	635	579	603	624	651	653	558	614	633	597	623	584	579	634	607	670	619	626	599	609	626	645	607	628	589	618	597	616	568	571	606	616	649	608	601	592	606	613	608	586	599	611	636	645	601	655	582	643	645	649	627	623	607	598	629	660	594	604	566	611	617	612	644	619	653	624	664	622	597	609	613	587	617	610	592	632	618	648	656	630	640	624	630	582	639	629	585	592	595	597	597	524	619	669	579	623	597	636	650	655	619	631	601	633	638	556	570	590	643	621	580	650	626	636	645	567	639	584	662	629	604	583	602	603	618	641	665	620	589	608	613	667	620	593	585	579	592	579	603	647	611	623	592	629	622	587	594	623	573	586	610	603	654	628	614	613	596	622	626	644	601	628	603	600	595	614	601	602	605	632	600	620	570	628	619	600	632	630	660	592	613	662	578	605	657	660	597	592	620	603	638	592	648	627	614	661	681	624	611	613	606	602	646	595	643	601	651	625	617	602	615	617	602	603	634	649	614	615	639	596	640	642	612	620	633	595	602	637	634	629	598	598	596	613	579	626	606	613	636	609	603	594	640	637	612	623	619	594	617	600	640	663	636	599	591	606	640	599	632	613	625	612	617	596	621	610	635	588	617	576	642	613	645	656	641	597	607	631	594	647	642	631	613	621	610	581	638	592	639	646	656	646	586	624	616	618	650	632	646	637	635	650	609	612	577	590	590	551	603	606	659	625	635	613	591	607	632	615	624	628	587	619	587	572	615	573	647	630	610	615	610	591	599	626	611	607	628	621	640	595	588	598	621	636	587	603	574	582	632	626	618	622	627	615	617	597	580	628	617	639	636	643	604	619	615	583	638	623	622	623	630	635	654	610	607	593	619	594	610	620	606	657	582	630	564	608	621	598	619	603	616	613	638	595	607	629	601	602	623	604	591	561	607	589	555	602	635	558	658	647	622	665	644	635	621	622	581	557	593	596	636	637	676	628	567	604	641	611	610	573	619	632	595	608	623	607	594	575	605	635	647	654	675	585	651	597	635	615	633	585	630	617	600	586	613	647	621	595	649	596	634	645	615	624	632	658	631	615	580	587	611	636	620	649	621	598	575	623	616	638	619	620	610	589	652	636	596	626	602	614	655	627	602	625	607	627	603	614	633	643	646	680	605	613	597	583	612	656	657	631	587	569	606	646	609	609	647	586	637	596	616	661	602	615	658	606	623	615	612	594	628	597	636	633	635	631	622	613	582	566	645	627	591	573	644	611	609	582	657	639	567	615	641	615	641	598	578	653	630	628	608	605	609	608	656	651	623	612	570	633	643	634	590	623	582	668	629	593	603	662	608	617	630	605	639	594	644	634	629	612	605	627	618	653	604	630	613	586	637	623	659	603	616	720	642	633	597	630	617	624	632	608	637	596	556	627	610	600	571	609	630	584	644	636	605	594	604	611	589	575	596	621	625	629	650	585	626	618	636	641	602	617	618	618	662	653	608	560	598	615	602	636	602	581	614	583	610	604	622	587	603	600	608	616	615	614	597	662	586	596	619	627	666	648	627	661	572	660	672	603	642	600	656	583	610	625	626	575	654	615	656	662	629	633	619	624	618	631	593	677	670	621	589	636	607	595	628	616	597	612	624	625	617	599	594	613	623	615	621	596	635	655	616	601	593	598	614	649	608	606	631	626	623	600	647	648	636	588	616	599	631	633	605	612	621	605	635	592	620	589	639	590	620	657	645	605	623	613	597	618	609	611	582	569	595	611	640	610	628	590	609	624	617	605	623	633	609	612	613	576	615	643	629	622	654	615	571	651	650	641	667	633	646	613	644	651	645	649	635	577	634	602	591	674	558	625	556	665	628	638	607	652	636	600	621	639	644	637	573	600	617	590	605	634	621	579	624	584	623	602	638	650	643	610	626	613	667	631	615	642	602	626	629	610	654	629	526	621	632	634	584	607	586	657	640	656	570	634	646	622	627	599	617	559	630	627	619	585	600	638	662	626	643	611	609	560	622	676	563	592	613	647	636	599	593	579	611	565	585	618	606	594	632	612	594	592	624	594	644	639	649	581	577	609	689	590	591	601	614	638	600	637	629	637	646	595	599	584	642	550	635	612	606	621	669	619	643	589	587	637	689	637	587	625	593	562	596	628	617	617	609	617	617	655	612	625	655	619	584	649	599	570	616	616	626	634	602	592	616	607	666	595	625	557	621	620	622	596	594	592	616	638	638	608	632	622	603	625	612	652	633	603	629	619	641	646	655	634	585	605	600	597	580	617	613	620	637	602	618	612	642	611	622	577	614	647	578	606	635	634	649	595	639	643	619	631	615	636	574	611	631	548	615	638	603	623	612	562	606	567	610	601	639	615	609	646	626	594	644	613	619	646	670	636	548	634	612	567	624	585	554	604	592	655	657	612	625	628	582	591	613	589	604	605	605	621	615	609	606	660	619	635	580	577	638	615	578	613	655	597	633	624	596	621	631	579	615	650	599	616	646	621	635	594	636	691	643	596	631	620	579	578	618	592	616	558	627	648	583	662	589	587	624	623	584	616	589	640	626	620	628	619	636	622	651	638	587	629	651	642	607	651	585	582	576	596	662	655	620	654	628	683	620	641	626	659	621	637	576	614	611	623	661	608	639	599	651	623	593	637	595	627	611	609	630	638	592	612	652	593	612	642	600	635	626	608	567	657	620	559	611	592	581	604	612	612	605	642	614	632	616	613	610	602	652	633	623	604	593	595	597	597	646	616	614	615	601	605	639	598	612	649	588	630	610	606	653	628	578	604	619	644	630	583	622	621	638	594	597	632	641	600	628	633	645	607	632	644	607	638	630	619	635	610	662	625	595	614	599	625	654	629	604	614	635	651	678	592	637	595	634	651	622	648	647	637	600	616	605	640	637	658	623	639	593	598	647	639	649	622	642	635	617	615	602	593	658	606	621	623	651	643	554	601	637	638	598	602	627	634	597	607	632	632	621	645	649	639	581	640	606	616	620	628	630	661	657	645	615	585	611	609	600	642	623	656	588	625	622	671	634	666	634	590	574	606	580	580	614	592	614	584	602	623	627	568	652	568	598	611	636	614	617	600	612	630	635	620	608	638	664	558	636	615	612	612	642	635	612	604	613	620	658	621	593	632	618	572	612	618	599	606	625	607	631	643	636	633	644	629	611	658	568	635	609	636	591
12207	2429	1530	1224	955	707	571	548	507	490	443	452	395	421	387	398	379	395	368	406	372	377	395	365	387	380	368	426	398	381	332	354	392	400	366	354	398	376	382	392	381	379	379	381	404	372	357	392	381	329	344	381	357	361	354	370	359	377	363	338	367	396	359	364	351	371	378	352	400	375	368	393	360	383	342	398	344	368	342	348	363	330	335	385	350	370	353	378	365	366	368	375	367	370	347	386	431	392	354	392	394	377	351	391	374	376	382	396	350	420	328	376	398	365	361	384	349	374	396	370	382	364	388	396	345	330	381	354	373	368	348	373	385	369	385	374	386	386	363	402	380	360	387	364	410	340	373	338	389	385	356	370	391	365	367	403	393	384	356	356	356	378	387	350	355	321	351	358	370	366	384	368	390	373	376	344	374	371	362	376	366	339	322	369	352	369	363	395	368	353	359	334	365	398	354	354	383	360	359	378	375	350	352	396	349	388	346	335	359	382	400	361	376	374	366	378	403	347	350	362	389	368	368	359	381	361	347	419	400	364	371	363	373	364	368	376	353	341	372	360	391	421	392	350	332	382	375	329	373	349	367	352	410	389	375	353	370	393	405	365	384	349	392	403	382	361	385	381	391	372	353	306	387	319	377	365	343	347	382	389	358	327	380	355	317	362	375	362	386	344	389	370	351	383	358	363	396	375	361	383	339	394	353	336	354	374	344	384	344	354	330	365	367	360	335	357	399	375	404	362	380	385	379	397	356	370	348	370	358	377	391	371	406	382	372	376	355	376	329	340	370	403	393	380	348	354	400	390	385	350	395	334	353	358	391	399	358	360	378	364	363	346	382	317	355	409	393	371	355	388	371	349	399	378	373	380	343	383	358	380	374	367	338	370	386	398	381	353	350	374	368	413	389	374	352	346	391	394	366	371	396	356	408	350	402	378	358	383	384	363	371	387	345	339	380	376	391	351	383	357	394	345	396	371	349	362	373	372	337	381	381	341	385	351	343	388	368	394	389	379	405	361	356	423	384	368	351	356	372	359	379	369	382	347	367	388	382	350	362	351	336	363	363	405	394	345	359	342	380	339	366	376	353	380	353	347	351	368	339	363	362	366	372	368	367	341	354	357	384	358	344	363	371	356	360	419	355	324	337	368	377	352	367	378	345	365	351	330	377	381	389	349	400	402	357	375	350	356	392	384	385	380	360	371	343	340	388	357	370	362	366	381	379	403	351	375	367	402	390	388	376	342	367	335	345	357	370	395	340	335	359	340	394	342	337	408	389	410	382	380	367	333	399	371	391	384	358	394	374	349	354	382	379	361	360	385	350	371	346	349	366	356	388	369	375	379	366	392	396	356	381	384	371	391	373	334	358	367	383	423	382	373	385	393	354	350	401	383	376	386	400	397	382	389	346	363	350	345	313	409	383	340	372	345	384	395	355	384	349	386	358	362	352	357	348	356	359	365	353	328	358	385	391	332	379	399	391	333	352	385	391	353	386	391	394	328	368	366	367	351	374	338	388	397	408	377	402	381	342	319	377	371	380	357	358	338	374	380	391	390	385	375	372	333	357	374	350	385	359	383	367	375	384	316	339	349	355	380	393	389	347	401	361	400	349	323	374	366	349	346	376	356	391	371	390	411	379	354	348	361	390	375	391	422	401	367	402	364	418	389	364	370	370	395	378	381	341	320	311	335	379	359	328	408	360	367	349	376	356	368	342	336	371	389	361	403	345	347	417	360	366	412	377	381	390	357	385	382	383	361	374	368	372	406	373	380	385	407	354	375	383	402	363	386	344	362	360	345	371	353	373	323	334	373	393	359	385	387	381	380	391	369	392	362	418	371	353	411	355	356	373	408	351	348	394	373	391	400	379	366	347	391	365	351	375	334	371	389	384	411	364	358	352	371	331	372	337	353	412	378	352	384	345	373	368	354	355	370	424	322	372	392	366	364	385	350	358	362	361	371	381	364	368	340	384	365	379	339	362	353	365	338	335	359	360	362	349	378	362	393	339	354	379	345	402	371	355	380	396	394	370	379	382	385	367	323	337	382	361	364	373	411	399	393	349	368	379	373	383	373	375	380	331	339	358	354	393	365	366	378	345	374	341	346	374	352	353	370	367	375	358	392	391	385	385	384	390	352	419	370	376	367	396	346	376	367	377	357	362	376	382	373	374	363	386	373	362	349	391	355	382	382	370	335	353	350	381	349	350	406	409	398	366	399	389	391	357	355	366	344	360	352	351	372	373	366	386	332	403	388	333	359	378	364	370	375	391	384	391	347	356	387	350	363	387	365	336	392	368	394	389	391	355	426	365	323	357	355	363	359	366	344	367	383	370	381	382	365	335	397	359	347	392	384	359	379	393	367	368	340	323	350	385	377	358	362	396	342	368	363	388	351	365	349	381	403	411	363	372	385	329	384	357	372	331	345	356	388	386	367	367	389	386	322	356	342	360	356	385	379	364	348	359	378	376	356	372	353	351	366	391	346	357	365	367	391	395	339	404	362	357	364	359	359	373	369	390	371	360	362	340	394	358	375	389	383	374	365	388	372	390	341	378	345	399	370	367	378	364	322	376	365	349	343	376	320	343	368	359	397	377	364	356	383	383	366	363	359	342	349	379	362	372	384	383	372	389	338	368	360	354	353	385	428	374	347	332	369	400	369	406	346	365	361	363	363	393	405	408	367	375	318	393	345	398	374	364	371	350	365	351	365	354	351	374	331	338	400	414	390	373	369	318	403	385	379	371	345	392	360	393	386	358	387	404	382	418	379	339	379	384	406	388	382	323	362	360	354	374	343	379	361	414	418	368	324	409	349	369	395	350	343	372	380	353	380	366	342	366	351	383	413	378	356	368	356	381	393	346	355	396	358	397	368	378	395	339	382	381	381	335	365	388	377	354	372	399	354	356	370	344	338	375	372	380	334	392	391	392	353	318	388	367	354	370	378	364	347	348	351	403	393	401	380	393	411	400	360	362	364	392	379	372	329	337	348	392	375	407	333	352	368	331	369	347	355	394	363	372	367	354	338	354	405	378	373	403	389	347	372	389	359	403	364	430	390	412	389	360	431	376	360	351	376	380	359	376	347	413	389	380	393	340	393	384	372	349	344	415	371	363	402	356	386	345	355	365	354	374	372	404	344	380	378	374	385	359	396	363	382	366	374	378	376	355	366	350	383	381	365	362	398	383	372	399	378	369	357	422	377	351	372	376	375	348	355	345	409	399	399	380	393	377	375	378	377	350	377	374	357	362	402	353	371	370	328	349	387	409	338	362	346	360	405	359	374	354	365	393	346	362	397	419	405	363	389	374	363	350	383	367	370	367	358	328	375	351	377	361	374	371	394	367	367	329	357	365	387	343	352	370	353	359	353	382	362	355	395	382	360	339	333	341	403	342	374	359	389	418	366	382	349	379	394	357	333	373	341	353	367	373	368	376	386	391	371	362	359	358	373	323	400	378	334	376	363	386	369	370	333	342	408	402	392	401	350
7248	1865	3104	3561	3081	2374	1787	1629	1427	1338	1301	1192	1132	1093	995	882	965	947	890	890	842	828	859	834	828	820	902	837	852	804	807	814	862	801	880	841	804	819	900	894	854	871	859	811	832	809	864	792	767	804	814	833	904	820	827	868	810	780	766	748	814	775	777	763	819	842	788	804	847	761	757	756	783	759	851	836	788	794	772	780	820	784	797	815	785	779	797	786	787	840	819	792	772	799	826	803	811	740	806	808	743	802	806	779	781	774	789	828	799	802	792	831	825	828	788	805	742	782	757	794	806	788	781	815	784	817	787	811	795	802	809	777	826	814	859	787	756	754	822	819	748	806	775	827	757	801	781	738	802	827	804	849	773	742	769	802	814	799	814	822	798	785	755	865	848	798	778	765	834	827	795	747	796	815	821	834	838	877	820	752	796	763	825	781	797	848	813	770	813	830	838	742	797	789	800	790	776	820	825	809	814	761	759	797	798	824	835	790	753	759	747	769	830	757	753	825	809	819	764	776	786	824	790	815	781	865	813	780	760	786	766	785	762	771	775	783	817	795	774	764	807	819	791	805	737	780	843	760	778	825	832	765	784	824	770	814	847	766	828	767	782	806	813	829	802	821	843	755	780	811	774	770	745	809	803	775	790	835	795	762	763	751	831	808	782	822	802	778	796	771	821	808	828	820	821	795	830	817	809	812	816	773	772	809	787	766	761	814	762	788	813	822	815	789	785	815	777	817	793	796	808	732	797	813	799	810	778	762	768	801	767	781	806	821	798	799	766	832	828	838	774	804	755	773	795	821	832	772	777	800	784	810	814	834	808	782	808	794	802	785	770	742	832	754	816	748	801	820	767	826	824	802	794	771	787	812	821	783	824	835	818	806	782	867	780	788	834	795	820	758	791	808	781	753	803	810	815	820	770	794	775	785	837	803	749	821	794	765	846	787	830	786	787	802	806	831	780	802	801	792	846	802	808	761	853	754	780	789	805	821	802	798	830	814	743	827	803	800	759	791	783	811	783	814	809	826	797	808	754	784	786	802	805	855	772	774	805	840	755	824	780	800	786	758	799	783	790	892	804	846	784	801	824	761	782	781	800	826	781	820	779	811	778	756	813	763	779	807	813	802	846	759	828	817	765	829	775	816	760	792	816	775	815	778	826	824	795	824	848	773	778	800	745	798	810	799	779	803	755	806	802	762	803	804	798	855	849	887	814	803	772	770	722	793	777	767	804	846	809	833	831	793	785	768	820	719	836	792	798	793	789	773	807	795	777	810	789	826	831	815	779	817	724	768	774	776	806	822	817	750	829	784	812	770	855	884	805	769	842	791	756	862	773	799	786	778	817	801	774	824	785	813	793	779	779	848	790	803	766	793	838	789	782	805	795	819	817	814	782	787	800	820	814	804	803	816	763	828	769	784	784	846	793	839	792	784	807	794	745	869	813	842	745	813	751	778	774	829	849	829	821	796	784	799	758	705	749	794	793	739	831	815	794	801	845	775	803	792	804	776	801	857	739	784	800	831	731	838	770	788	777	862	826	801	769	841	819	833	825	806	816	807	758	829	872	808	776	788	831	815	806	816	811	791	774	794	791	797	804	825	817	766	767	785	799	828	792	804	839	812	843	777	802	765	788	815	772	833	828	798	758	771	800	837	791	739	845	723	762	876	767	750	813	816	792	820	763	802	811	776	794	796	821	789	784	777	817	848	772	773	796	813	745	763	800	800	819	892	773	773	812	790	759	799	746	766	819	803	821	799	827	854	753	784	799	787	836	809	803	801	810	767	805	764	822	772	779	779	793	838	853	822	824	770	812	782	807	845	780	788	839	768	831	823	782	802	791	800	804	815	812	819	807	747	780	786	794	786	789	791	801	809	771	808	814	746	780	824	815	831	828	787	791	799	793	834	804	829	817	752	804	824	830	813	847	755	732	848	789	804	774	791	798	792	792	784	821	843	786	759	876	801	797	811	753	764	792	803	796	773	812	817	793	847	845	804	778	808	793	790	817	810	803	809	760	826	802	788	772	811	785	785	780	764	824	830	754	811	818	813	810	798	773	785	797	775	763	812	768	814	803	809	839	815	821	789	813	828	763	798	805	777	745	781	788	773	764	766	800	857	828	801	778	792	779	764	760	804	778	796	821	783	746	761	798	766	767	828	784	801	775	818	793	818	734	801	811	835	774	777	847	806	793	797	803	777	819	837	808	804	779	799	757	890	779	774	813	814	774	812	874	825	784	815	759	775	813	849	816	759	807	796	805	778	880	820	777	795	767	788	836	848	816	825	780	780	829	782	823	822	801	798	791	824	787	795	768	769	807	822	758	789	778	802	826	762	828	768	774	802	787	792	789	804	757	777	739	817	811	831	852	799	820	858	831	783	790	782	812	808	799	793	802	759	831	825	778	774	807	857	820	811	841	802	807	810	818	782	841	785	781	817	764	727	813	795	785	783	839	788	784	769	735	808	793	801	823	782	790	815	859	850	812	837	845	788	769	747	797	789	811	826	840	761	783	810	788	779	806	768	840	834	807	790	798	768	839	807	819	783	760	813	816	780	810	734	831	802	800	796	769	794	793	796	807	823	815	771	825	832	780	761	752	824	814	816	792	752	829	820	772	797	739	787	798	783	785	801	789	797	776	798	864	783	806	855	859	764	815	775	818	831	837	753	724	820	766	787	746	757	765	832	798	810	780	751	805	821	802	792	783	859	800	834	773	777	805	790	808	820	817	767	815	811	805	790	829	785	819	768	793	763	808	813	816	763	807	824	792	841	843	789	759	807	830	774	803	806	756	836	842	724	782	854	824	783	815	830	806	828	786	825	817	796	819	791	789	794	828	816	841	795	782	752	781	806	786	833	792	798	784	797	816	767	777	764	803	797	813	816	819	820	818	796	852	802	820	750	811	746	806	808	768	809	752	785	778	798	810	817	776	806	814	805	813	808	783	779	810	817	805	781	804	776	803	786	752	812	793	801	806	771	848	777	794	804	828	816	765	789	799	785	822	747	807	832	812	764	795	827	793	803	772	807	810	826	791	807	796	806	827	768	795	774	812	798	834	781	786	770	758	844	820	798	793	805	838	827	827	811	851	766	784	819	808	799	802	791	785	844	775	811	875	766	784	828	806	815	779	843	782	783	820	747	716	797	776	795	791	761	804	838	757	799	737	772	814	763	800	759	785	780	783	818	767	787	807	819	777	762	825	813	846	807	776	794	817	791	796	754	757	819	776	824	849	795	771	781	789	795	780	808	731	779	798	760	812	813	786	772	793	780	795	779	836	841	827	778	790	778	778	823	828	842	826	726	817	821	823	802	800	855	823	798	812	818	820	766	795	796	802	769	792	797	790	834	855	838	795	853	763	809	747	768	815	793	785	806	806	783	773	799	735	772	808	778	824	789	839	773	781	795	792	807	765	827	768	822	809	818	779	824	804	811	806	782	838	807	815	764	812	801	821	814	767	785	827	802	769	786	824	790	794	847	767	816
29118	8843	3587	3114	2177	1308	986	757	647	590	508	419	427	342	356	322	288	346	311	314	314	299	290	291	286	284	287	295	286	298	318	311	324	289	295	318	309	282	320	308	297	274	285	284	289	242	279	271	237	274	299	280	306	258	300	253	254	266	274	281	273	287	274	268	267	286	276	293	258	257	277	281	297	275	273	263	230	249	255	277	246	233	250	269	271	226	251	270	276	233	246	282	266	266	271	277	240	253	246	256	278	268	255	282	289	302	259	251	266	292	257	289	292	245	291	272	263	231	248	301	265	258	258	241	258	296	234	261	258	268	259	275	271	279	264	262	264	266	277	310	289	262	274	242	258	264	277	270	311	254	262	237	253	287	267	232	297	263	271	277	279	267	253	275	274	320	266	247	242	231	284	281	264	261	254	276	288	294	289	233	260	249	264	286	252	266	275	267	259	275	265	252	265	280	255	305	268	296	248	271	263	259	267	247	254	280	265	266	293	280	278	237	264	245	255	285	278	254	278	260	244	275	300	287	293	251	280	271	269	226	303	257	273	268	262	301	266	285	272	287	271	289	292	272	262	263	279	294	267	250	256	280	263	271	283	305	258	269	259	259	293	282	282	263	256	293	258	306	266	265	240	301	303	269	286	294	276	280	267	267	291	263	286	251	271	272	239	252	262	272	253	264	264	262	298	293	262	257	280	261	263	282	276	275	278	311	259	278	284	273	238	264	269	282	216	257	249	297	286	271	256	277	268	259	261	283	224	252	273	269	237	253	235	279	271	228	263	273	274	263	292	267	257	251	277	276	256	266	285	265	257	234	252	237	274	256	245	255	241	271	246	272	224	273	292	273	253	254	233	276	240	271	284	260	263	275	259	263	293	261	269	255	256	271	265	274	272	254	248	267	241	290	296	279	259	252	234	229	245	251	249	251	253	250	282	281	303	247	251	267	275	273	271	306	262	282	262	273	274	266	229	261	249	265	267	259	276	255	271	248	224	259	245	246	264	270	273	247	244	238	261	242	265	255	279	266	265	290	262	297	258	260	283	286	259	279	262	234	252	281	258	283	246	266	278	280	265	256	233	247	283	254	267	271	233	255	272	250	290	259	247	261	269	273	272	289	239	281	252	236	263	268	241	283	262	239	264	285	259	251	248	264	286	275	267	261	281	232	252	237	255	272	307	285	278	253	260	247	295	256	276	253	285	240	307	268	278	287	258	256	260	265	268	270	261	261	257	256	252	256	276	236	280	238	285	270	287	242	259	243	256	259	268	272	256	277	266	252	274	257	240	246	285	256	258	262	263	237	278	261	253	266	261	291	254	276	271	252	257	265	274	275	266	274	297	235	267	242	280	255	276	280	288	247	278	282	250	253	261	278	263	259	282	214	276	254	281	247	280	242	248	239	258	260	264	268	270	289	298	250	251	244	254	288	279	276	267	268	273	252	237	253	278	270	293	265	289	245	278	291	280	272	267	281	268	223	294	278	275	274	261	286	279	248	221	281	241	246	254	253	267	315	272	278	245	269	266	282	260	256	304	222	274	252	274	278	283	283	255	245	255	292	306	289	271	286	259	253	282	285	262	267	284	317	252	280	265	249	303	265	286	277	266	273	277	291	270	251	238	240	244	273	251	274	288	284	267	232	286	250	275	272	256	282	275	249	266	251	257	259	284	268	253	259	231	282	266	274	292	227	285	250	261	274	255	275	263	269	251	288	294	260	280	275	263	239	278	270	267	266	270	273	252	291	243	292	295	266	210	244	276	261	278	261	261	263	284	255	273	292	266	279	273	255	278	289	274	253	272	239	235	266	241	262	303	298	234	233	277	256	270	268	277	237	235	277	263	272	287	225	275	271	263	257	231	274	262	238	240	237	237	278	278	264	305	266	258	283	263	245	243	256	257	242	263	278	249	272	280	249	265	265	253	285	256	261	262	268	233	279	253	253	286	245	269	271	239	240	279	273	233	255	247	271	245	262	276	250	261	307	259	267	320	238	229	258	261	266	280	268	296	301	278	253	225	263	263	309	264	272	265	247	285	285	256	280	308	273	256	265	261	241	241	289	282	254	273	251	286	272	255	274	298	272	260	277	264	271	242	262	263	285	289	285	250	275	257	289	282	272	258	275	268	276	265	288	241	281	288	241	257	253	287	250	247	243	260	247	271	229	253	288	254	266	266	241	266	275	274	270	272	240	276	246	252	280	251	249	287	227	253	256	254	284	250	230	287	262	261	235	245	264	254	285	284	278	245	275	290	230	297	277	277	270	294	284	250	280	287	265	282	250	280	280	266	273	281	300	262	274	290	292	265	277	283	268	260	249	285	256	291	264	289	277	287	230	249	221	274	230	275	256	257	266	280	264	228	279	260	244	298	270	238	265	258	248	226	251	298	255	287	256	278	263	283	258	289	285	276	263	247	262	300	244	273	247	292	285	257	279	284	262	265	257	273	277	260	253	263	287	243	293	288	279	288	249	225	262	312	272	280	261	264	269	251	257	282	319	282	285	271	271	284	282	266	285	268	289	271	254	266	309	246	289	252	247	288	264	251	282	269	233	304	289	263	280	255	276	279	268	278	248	258	229	275	247	259	259	276	263	267	273	284	258	291	251	264	245	261	273	268	269	286	256	234	265	254	265	275	251	262	299	278	236	269	285	280	269	276	280	260	278	250	255	240	270	275	266	249	245	251	272	261	272	273	230	274	257	266	282	245	293	261	282	250	266	244	291	271	251	266	263	261	279	239	264	282	258	264	283	267	247	239	259	279	243	269	246	265	288	244	277	252	271	302	264	267	273	251	256	278	265	255	270	267	250	245	251	270	257	254	253	261	269	274	273	264	275	264	269	257	259	289	280	335	277	317	285	298	252	287	283	257	265	280	265	242	253	247	246	302	276	247	246	240	259	272	290	262	267	267	284	273	262	242	267	259	269	216	271	237	283	277	282	288	271	269	254	289	274	255	293	256	269	287	274	274	282	299	281	235	275	257	257	247	284	255	252	257	265	302	265	268	276	286	275	244	273	260	248	241	272	246	304	246	263	250	292	242	266	287	289	294	260	288	260	288	244	257	251	276	296	263	297	273	256	295	272	279	238	248	263	237	291	283	271	300	271	280	267	257	242	241	279	265	268	260	272	232	275	232	258	258	278	247	292	259	253	265	257	246	297	261	299	283	259	255	275	259	261	273	262	266	261	262	283	263	272	268	253	276	279	286	261	281	261	275	258	278	269	284	258	262	269	284	262	289	257	253	263	234	267	257	240	251	253	255	251	257	311	269	273	241	239	255	285	279	266	238	256	244	224	259	264	284	293	260	244	253	267	254	275	257	277	265	300	318	236	276	304	260	258	244	279	294	287	253	264	248	264	231	272	261	248	269	299	285	274	263	241	263	284	231	238	251	242	254	252	261	257	303	277	284	259	275	273	303	249	246	266	268	284	227	262	290	272	283	261	312	258	253	261	261	255	258	271	246	278	294	260	285	258	264	283	290	276
18064	4122	5510	7596	6658	4477	3655	2977	2519	2265	1960	1701	1633	1299	1116	984	1027	927	833	767	884	798	762	763	853	894	821	761	834	863	811	904	877	831	851	783	817	812	842	861	943	836	746	714	632	660	684	592	670	640	685	718	709	702	633	645	653	597	634	610	623	613	564	581	575	602	600	579	591	606	607	564	599	588	595	642	616	594	646	609	611	607	642	586	583	576	576	618	535	603	557	576	567	633	554	599	621	579	651	598	614	578	584	656	596	594	590	631	620	634	597	620	632	614	601	582	622	600	576	599	621	574	585	610	595	631	574	590	599	604	574	623	565	592	594	633	595	598	586	572	610	611	598	654	584	587	570	596	617	593	605	603	576	588	623	586	585	591	622	585	613	607	627	590	580	594	614	581	629	590	581	588	630	627	600	574	557	608	569	645	596	599	616	568	608	634	639	619	544	631	640	594	602	619	608	633	652	608	649	566	625	581	572	606	577	596	616	574	632	558	592	605	612	583	630	589	587	624	606	623	634	589	579	589	559	600	633	545	640	590	590	589	625	598	576	563	609	590	622	601	583	617	572	563	615	609	603	591	590	583	590	592	588	589	601	607	649	580	612	546	616	580	570	603	594	608	604	583	579	591	577	638	613	612	594	606	542	630	575	570	618	640	585	581	577	576	584	603	597	602	608	593	590	596	578	612	631	586	633	599	601	567	588	602	608	606	620	624	608	584	607	597	617	571	612	601	638	603	616	624	592	609	613	592	622	624	594	586	586	630	613	571	619	600	622	612	587	636	595	635	608	635	603	628	614	643	606	593	636	584	602	594	597	586	587	595	615	608	554	563	600	638	590	577	624	595	647	599	621	582	618	535	573	617	565	609	530	573	587	612	612	646	601	556	557	611	602	639	613	629	652	595	626	590	596	591	587	612	539	609	598	606	598	617	614	601	608	593	575	627	603	582	641	605	646	620	595	604	599	639	616	602	631	583	644	581	599	649	574	579	614	580	597	583	618	617	682	652	580	598	597	620	590	602	624	556	622	567	577	568	557	605	641	638	607	639	596	558	564	553	613	566	598	589	573	588	577	599	586	566	631	617	561	602	606	636	643	593	577	585	601	575	624	618	614	599	597	659	639	628	591	615	614	620	544	648	621	581	571	633	616	586	622	566	626	589	602	546	567	577	613	617	620	615	615	620	637	588	626	595	604	604	591	617	628	600	633	613	562	630	576	544	613	567	612	591	613	612	624	612	615	591	611	622	601	603	630	593	620	598	601	588	639	552	627	588	581	647	573	617	621	595	614	635	597	566	561	635	601	591	601	629	575	554	589	582	574	646	593	586	599	578	650	592	638	668	616	598	584	605	587	539	602	617	581	553	633	646	634	603	590	603	591	585	596	625	605	624	562	644	626	582	640	569	592	593	585	604	548	594	584	573	622	556	587	605	641	652	566	666	615	604	567	651	603	613	600	580	627	620	571	589	611	579	637	593	613	585	649	589	561	623	600	626	579	628	600	613	571	637	615	615	581	635	609	600	606	603	583	575	613	569	573	592	640	600	586	606	622	613	628	592	591	629	556	610	602	614	632	616	547	616	630	609	625	602	569	638	628	600	607	566	605	603	592	636	629	597	523	590	607	631	627	595	645	613	586	614	575	605	601	612	595	633	625	592	639	556	592	607	572	564	632	619	582	580	626	587	581	593	612	620	595	564	650	573	585	632	606	620	597	613	632	574	582	624	640	596	594	560	607	583	555	599	581	610	561	579	607	600	612	544	626	576	604	598	618	597	608	651	587	598	588	603	625	605	651	617	646	583	557	592	600	613	621	609	577	595	619	598	634	618	646	612	636	589	581	579	578	621	594	602	593	589	644	597	614	582	609	640	620	582	602	613	625	609	633	636	590	600	574	600	583	635	557	610	636	641	611	644	563	595	631	604	558	584	587	588	602	571	630	610	580	602	591	594	614	606	594	630	628	579	618	568	597	625	593	613	642	586	623	572	609	619	592	607	611	580	617	613	604	610	599	593	570	606	574	590	615	598	576	599	606	622	580	594	653	659	604	643	615	594	645	596	624	592	595	559	545	618	591	626	596	614	622	646	577	547	591	615	625	601	558	606	594	584	620	590	634	591	600	593	586	603	624	615	592	566	597	592	614	591	593	575	592	603	595	624	617	629	601	592	629	589	590	610	610	585	622	649	620	591	637	603	606	601	590	623	640	635	621	613	631	624	612	618	634	558	593	585	602	587	582	595	597	618	619	596	584	538	630	603	660	622	595	566	615	607	598	607	599	614	633	606	575	616	622	605	632	593	619	642	667	614	615	572	607	620	619	610	580	607	578	601	612	616	617	550	613	632	604	620	554	613	607	644	564	551	615	596	641	627	630	626	597	582	572	588	602	617	546	639	593	660	607	581	615	585	617	635	587	625	568	629	578	611	573	625	608	589	619	620	601	626	630	620	594	572	572	585	614	587	585	577	615	627	589	566	587	644	590	586	594	622	637	605	580	630	610	572	626	623	562	609	629	597	619	632	587	590	620	620	635	632	598	601	588	562	621	579	573	588	597	582	613	585	612	618	580	612	609	567	630	576	603	593	589	588	663	621	641	579	636	608	631	661	583	590	594	628	580	615	602	582	606	580	575	587	606	628	613	596	587	595	603	631	587	618	595	642	569	593	627	624	633	583	559	598	617	585	555	614	580	600	626	591	595	624	623	607	585	558	586	605	607	616	611	597	595	569	620	632	646	613	593	594	628	603	585	600	586	583	599	590	602	576	576	625	576	592	602	599	624	614	594	569	553	592	641	661	609	584	612	605	587	552	588	594	614	588	599	558	620	610	568	621	618	569	604	601	641	600	600	619	544	612	617	590	598	589	609	626	637	616	639	615	603	608	625	601	616	551	586	598	623	596	576	606	612	595	550	584	577	642	570	588	621	623	609	602	620	579	626	575	631	631	608	643	559	604	600	600	625	593	597	589	636	607	606	646	630	631	645	609	593	611	593	615	634	640	590	615	606	593	582	610	591	582	634	607	610	612	577	600	644	601	608	624	568	631	603	585	664	610	592	613	606	591	631	562	575	579	571	633	570	658	595	597	630	644	630	627	595	620	645	611	621	647	630	580	553	586	633	575	610	589	592	647	606	582	601	582	614	573	589	522	583	634	580	572	569	602	615	604	613	626	618	580	594	572	577	589	578	570	629	579	612	575	594	616	596	598	524	592	646	621	590	553	571	584	611	601	606	574	627	611	589	597	589	601	597	578	586	597	592	603	625	608	584	608	599	604	602	635	617	649	599	602	610	647	633	607	590	587	628	621	615	601	570	640	620	597	565	619	608	585	579	603	637	556	578	578	624	598	606	594	616	595	598	562	630	620	624	583	616	593	633	588	569	597	633	658	645	559	630	631	613	592	655	621	619	628	599	632	599	602	604	599	646	649	612	621	610	595	595	628	623	598	582	646	632	571	580	586	551	612	610	595	616	641	599	571	563	595	598	583
40529	15465	6133	5014	3483	2137	1636	1134	980	743	606	572	508	419	376	376	389	343	323	318	344	328	296	326	339	353	291	327	296	358	318	360	308	301	321	350	340	316	360	334	312	297	318	304	285	278	256	286	329	286	247	255	311	272	279	264	266	264	276	278	248	271	254	281	246	268	317	256	300	274	261	250	238	229	272	294	265	242	278	238	264	277	283	275	270	279	278	263	288	263	257	315	265	248	303	248	235	275	300	287	292	270	229	261	293	268	260	277	273	222	279	317	258	252	261	253	266	272	248	261	255	270	244	257	245	269	268	259	294	273	284	256	284	284	271	271	286	236	257	263	302	260	210	282	300	270	276	282	290	256	275	296	257	264	274	250	281	273	295	297	251	240	265	286	318	249	238	235	271	300	274	313	258	255	280	275	265	249	270	287	270	239	248	286	268	250	225	235	256	283	280	276	300	276	324	296	256	258	268	281	264	277	258	331	265	262	246	260	268	289	274	299	272	290	257	231	259	257	259	293	266	272	281	286	279	272	292	264	274	284	301	295	262	275	277	266	228	239	265	296	261	255	260	288	296	277	253	271	253	247	300	270	256	290	268	246	250	298	310	271	246	255	259	268	278	294	267	265	268	246	253	269	275	301	294	242	292	289	284	278	264	231	244	254	263	305	278	272	270	222	269	258	310	296	275	227	271	266	294	264	278	280	267	236	289	282	246	304	291	279	258	271	259	262	262	236	294	242	250	273	270	268	232	261	267	232	239	285	297	274	279	254	254	269	279	263	257	249	274	273	243	268	264	261	254	250	259	272	237	246	239	259	257	253	265	262	260	265	268	305	255	258	294	231	293	262	287	249	236	238	244	271	266	297	253	255	254	246	272	265	304	282	264	287	267	314	277	283	266	273	240	248	249	262	264	261	277	233	253	283	259	260	276	262	274	285	271	255	277	292	294	247	283	293	264	274	266	228	280	275	251	268	266	246	274	250	277	265	252	248	253	257	226	256	259	275	276	253	295	279	270	254	282	233	253	224	257	252	280	264	250	242	281	264	315	238	284	256	283	276	261	245	274	245	284	267	273	272	289	285	271	285	261	267	266	259	276	268	262	258	284	305	228	299	260	268	252	298	263	281	289	249	277	272	258	252	278	277	267	231	289	259	283	278	256	262	248	263	262	268	292	285	240	234	237	285	307	282	281	302	283	264	288	266	279	289	269	319	267	292	243	252	267	287	262	252	254	282	218	285	275	255	282	281	263	241	296	296	259	240	269	274	284	279	236	287	297	308	260	276	247	293	284	232	296	262	265	281	253	245	264	230	273	267	240	282	269	272	257	266	310	291	270	281	258	254	246	248	256	254	253	271	264	283	254	249	269	257	249	278	291	270	290	300	296	275	300	270	279	264	262	250	256	261	262	310	230	306	276	279	284	279	274	277	262	263	246	284	285	253	284	274	236	279	279	252	228	270	273	254	249	279	270	271	244	257	281	290	266	271	310	319	269	245	287	251	300	261	288	227	238	260	286	261	262	247	259	279	264	267	293	268	265	276	255	284	267	247	272	295	287	264	291	294	252	266	283	249	254	254	283	274	239	258	247	241	271	264	256	269	287	281	248	303	273	265	286	245	276	268	245	234	278	244	283	247	283	264	275	236	270	292	239	255	302	280	281	271	259	259	253	252	283	276	265	234	250	270	262	250	283	292	270	258	265	271	280	243	233	254	264	261	274	270	258	282	253	272	233	267	255	248	261	257	291	255	272	285	266	281	247	305	253	272	295	280	275	278	273	263	247	266	239	258	270	239	260	280	294	305	264	285	245	229	265	304	290	287	287	233	245	279	279	253	299	299	267	251	277	271	259	286	291	280	249	299	276	269	256	271	287	326	287	247	270	279	296	273	260	279	216	280	252	279	275	249	291	274	298	236	267	267	284	238	281	260	263	253	255	294	259	249	251	288	259	268	249	258	284	256	267	224	255	250	247	280	275	277	246	261	263	283	269	264	267	285	240	302	269	279	258	280	249	260	252	248	252	283	265	276	305	249	251	292	277	249	297	271	246	287	312	262	251	239	225	273	253	259	247	280	271	282	300	273	266	277	270	291	257	290	264	254	260	264	254	266	274	276	261	225	233	242	273	262	272	278	242	284	263	241	236	274	247	265	223	243	255	294	281	256	272	282	267	254	256	267	289	260	226	274	239	294	240	282	261	274	280	275	260	246	295	268	248	274	248	286	289	225	298	294	237	273	255	266	265	273	262	257	296	285	237	280	228	260	275	259	281	275	277	267	291	246	269	298	266	274	269	265	258	278	264	279	275	289	273	287	305	284	273	266	262	288	279	300	253	254	222	261	292	255	282	271	248	268	265	263	269	291	277	263	278	293	258	257	244	263	294	246	256	277	248	284	274	281	270	298	260	292	298	292	272	265	284	296	254	261	258	274	270	261	260	255	259	273	235	267	291	250	294	260	241	272	277	269	291	306	277	263	292	260	254	294	265	284	299	263	222	249	258	265	287	282	234	263	301	307	282	238	271	245	234	252	268	279	294	283	276	260	259	238	269	275	267	259	298	258	291	263	278	269	262	264	270	258	252	242	251	281	261	249	255	276	248	271	275	304	245	255	271	272	269	234	232	265	272	267	237	257	273	250	255	236	254	313	251	278	267	258	290	282	264	255	281	312	263	249	231	264	277	257	259	231	249	253	270	264	301	289	280	254	273	278	249	268	289	299	285	255	246	239	274	250	240	278	269	271	293	271	296	240	266	267	268	254	278	232	245	272	307	314	304	280	267	273	287	251	288	278	298	283	261	278	260	275	270	281	250	263	257	291	265	262	276	293	279	256	268	251	281	212	255	240	288	275	264	274	278	253	263	285	267	266	271	290	251	269	278	276	242	274	254	246	294	222	267	259	239	247	266	292	241	284	262	291	292	262	244	268	261	277	264	237	261	263	256	284	252	268	296	270	273	262	294	304	258	270	264	252	276	295	280	267	248	248	265	258	282	264	278	244	273	261	273	250	284	249	236	274	269	266	231	240	274	244	271	244	245	284	281	297	263	247	262	288	289	263	283	264	270	294	280	245	263	244	275	247	281	249	276	261	256	251	245	278	256	249	244	313	272	273	273	285	243	255	270	277	273	264	249	246	291	260	274	270	249	274	293	299	276	265	281	266	261	238	284	249	290	251	251	259	274	279	263	253	229	273	273	274	264	254	270	301	243	259	257	293	265	250	307	280	263	242	268	297	266	271	233	279	293	263	286	277	255	275	238	245	259	280	291	280	261	273	250	309	267	302	268	267	297	252	270	248	231	305	274	267	252	265	276	274	287	260	256	245	275	278	271	279	282	280	301	254	244	272	275	291	282	236	231	246	274	255	288	259	247	246	273	238	273	272	243	244	255	278	245	263	277	266	243	283	291	268	263	262	276	279	283	282	271	267	259	303	247	272	252	248	255	247	278	274	267	286	248	258	289	291	257	258	252	249	261	321	266	269	269	250
24974	5740	7525	10726	8905	6006	5248	4161	3857	3157	2539	2436	2113	1652	1368	1247	1232	1107	1024	1006	1188	887	888	998	1172	1139	1115	1040	1001	1069	1003	1070	1115	1072	1008	962	1019	1064	1072	1071	1061	1037	907	718	723	792	706	628	692	751	814	799	737	724	646	654	626	630	631	568	579	633	630	640	642	561	651	636	637	678	620	681	612	633	638	669	627	610	595	616	625	610	647	603	585	568	609	595	598	627	621	602	566	609	645	657	629	622	634	593	592	700	644	615	653	626	575	586	612	607	605	597	560	615	630	635	645	613	579	594	592	613	635	618	627	658	605	624	613	635	599	606	632	600	555	603	593	617	617	615	638	617	661	674	612	585	593	583	573	635	612	611	622	611	642	601	617	582	583	591	610	665	613	610	573	608	612	609	627	610	624	628	615	578	638	610	621	642	610	637	630	597	629	584	580	582	639	621	595	615	589	642	586	601	558	622	622	627	608	617	597	631	608	582	620	628	669	650	557	567	609	613	609	645	618	556	613	595	610	623	614	641	657	601	624	655	671	603	613	608	617	631	615	608	630	623	591	553	604	605	588	640	638	662	617	646	584	605	615	645	558	548	597	605	593	644	643	651	644	578	604	595	616	654	643	596	587	613	604	598	647	594	646	603	617	638	612	581	618	611	587	587	601	605	618	591	593	630	626	664	596	597	597	590	626	639	652	628	619	576	592	627	568	587	549	597	610	606	614	609	603	593	660	631	631	585	603	635	664	609	624	600	642	578	633	635	664	583	599	617	620	596	644	631	651	610	607	593	626	637	598	624	599	630	591	611	676	635	632	664	613	600	612	579	653	627	615	633	573	600	623	618	590	593	610	577	622	604	615	612	647	665	648	655	647	632	596	629	637	615	605	640	623	563	584	618	629	628	614	592	615	666	576	609	600	632	644	652	625	613	590	643	614	624	652	622	610	552	584	639	612	613	636	611	646	643	605	580	599	636	623	626	621	601	605	612	615	614	604	613	627	626	594	656	638	608	587	611	597	631	606	621	644	637	638	663	568	657	613	623	618	621	627	663	643	611	633	624	592	648	646	627	610	622	624	600	596	606	602	612	636	634	639	630	594	599	624	583	617	610	603	622	598	617	574	598	592	559	606	632	626	636	633	600	613	626	610	598	611	646	605	620	608	640	645	550	589	636	604	611	614	619	591	591	621	611	589	642	617	610	618	656	573	625	634	582	619	634	636	555	638	612	640	629	651	655	629	604	563	631	598	608	610	657	615	626	610	601	618	613	614	585	629	576	603	625	630	613	630	640	593	609	602	615	643	603	631	599	625	619	589	627	581	654	639	637	670	591	593	606	581	611	631	645	614	637	616	627	616	624	588	655	618	578	624	583	625	586	648	637	627	635	575	580	631	599	644	621	646	633	568	616	633	595	580	558	647	570	657	620	652	649	624	641	594	577	613	637	598	663	601	598	638	626	637	648	543	643	672	576	625	612	656	602	619	595	633	608	582	616	620	600	583	613	600	624	630	638	597	603	570	634	599	616	615	619	609	625	619	585	562	585	634	601	666	645	647	623	650	636	597	618	618	596	615	631	625	628	627	621	626	578	631	586	625	574	603	588	647	589	618	619	602	623	605	640	601	627	645	646	632	653	610	644	602	637	651	615	622	639	599	626	598	632	563	609	626	592	627	630	577	584	581	652	572	621	663	591	590	584	626	604	600	611	610	602	603	620	599	612	655	555	598	602	644	545	593	596	577	603	593	621	608	620	606	604	653	603	643	641	687	626	613	588	652	619	582	605	632	608	611	632	637	635	593	592	574	586	621	595	606	637	608	585	598	592	638	643	586	567	631	633	597	635	608	612	594	603	653	586	586	618	620	658	625	587	610	635	576	615	665	585	650	611	602	598	605	618	575	585	623	605	577	604	629	621	608	660	635	577	659	624	610	601	583	629	590	664	591	646	625	617	632	640	596	593	595	611	584	636	583	586	650	624	621	562	641	602	653	589	570	621	619	647	656	671	588	600	614	611	604	622	640	628	643	628	616	651	624	581	635	607	603	632	604	647	598	640	631	623	619	576	557	645	591	635	640	636	633	625	648	586	593	619	594	613	631	589	581	601	624	578	621	613	632	623	662	570	572	648	610	603	585	582	640	601	615	639	556	639	626	562	599	585	657	608	625	631	617	622	613	637	613	675	630	629	619	614	603	617	616	637	621	608	608	602	598	622	591	650	647	594	612	637	574	585	622	625	685	603	602	616	657	632	627	597	622	624	599	557	620	618	581	646	640	621	632	625	624	611	597	652	616	643	645	603	652	643	581	588	577	626	592	594	660	599	613	634	661	621	607	570	637	593	618	613	643	606	665	559	562	599	605	673	607	571	627	610	627	622	614	611	635	628	609	610	611	613	598	587	631	601	608	592	579	571	656	598	635	587	664	593	622	633	586	628	636	595	632	603	612	620	591	620	606	640	621	595	628	609	668	587	614	585	627	607	606	605	615	601	623	616	622	555	586	632	599	612	589	607	575	589	604	652	621	604	638	618	605	598	656	621	603	612	666	613	648	623	599	619	617	601	612	629	618	648	629	620	634	618	610	610	630	601	619	597	623	583	651	629	591	634	680	634	642	603	603	579	587	614	619	651	637	616	623	624	592	656	651	615	681	622	605	643	569	608	575	700	611	598	637	625	604	626	641	635	645	631	661	627	633	595	615	638	647	636	626	631	608	618	618	632	596	627	623	598	652	641	637	614	612	614	646	625	611	584	559	609	635	627	644	591	593	674	621	627	659	638	623	579	604	653	596	636	640	561	641	640	631	622	619	659	630	618	597	634	611	627	644	634	642	618	600	628	632	647	615	619	581	712	616	614	581	576	649	630	592	597	631	619	646	590	664	627	627	599	578	594	609	575	587	606	613	621	620	627	580	642	584	624	611	612	635	632	662	609	641	579	616	657	618	642	613	635	601	611	605	667	621	660	600	593	643	613	597	583	573	612	628	629	654	607	577	608	635	608	607	582	625	628	608	613	594	561	621	560	608	608	625	631	630	624	636	607	595	584	623	650	639	598	586	625	622	579	607	619	552	632	605	671	596	570	639	661	562	611	621	627	624	647	649	633	636	599	548	556	620	636	660	613	635	598	645	615	637	610	645	583	603	607	621	632	615	599	587	573	626	614	661	592	645	610	586	619	603	639	626	656	636	630	577	630	614	608	621	648	608	600	615	607	620	611	619	604	653	624	626	637	581	597	616	604	628	608	620	651	657	635	619	555	566	619	621	595	615	647	641	641	640	614	611	608	640	611	660	612	638	596	600	594	612	660	621	632	586	614	628	611	620	603	586	593	617	651	634	597	606	640	613	600	584	605	634	638	613	650	647	575	587	633	593	635	632	639	594	613	601	625	661	586	657	579	590	640	646	629	582	605	595	636	543	624	613	570	651	590	602	620	615	607	618	631	617	669	623	638	626	613	584	619	600	629	590	607	627	617	640	625	653	593	589	565	605	609	615	603
13244	2913	1576	1268	876	661	540	543	506	488	472	468	427	451	401	372	389	360	399	378	401	368	357	376	395	382	366	398	370	352	401	370	389	409	360	348	349	374	401	359	376	339	380	423	385	354	321	356	341	344	334	409	350	375	369	357	378	402	345	357	352	343	356	369	385	370	375	340	361	374	374	372	391	398	369	402	356	348	370	361	399	347	366	395	364	346	382	386	365	373	373	352	385	419	379	379	358	376	353	356	368	402	389	381	386	382	357	353	372	375	342	358	372	333	396	367	381	349	357	368	376	369	374	376	357	338	384	397	353	374	346	351	399	379	383	384	368	384	345	388	396	364	315	347	394	382	365	342	394	364	367	367	399	329	391	380	363	374	365	374	393	374	372	362	347	353	413	384	358	408	358	338	330	391	411	359	368	335	415	367	338	383	367	367	383	381	396	394	356	420	369	339	360	343	391	380	394	364	355	385	327	368	378	378	368	335	364	332	392	377	376	414	372	357	381	384	353	376	360	368	345	361	356	382	377	408	372	370	405	365	355	349	377	363	391	408	369	382	379	344	371	362	367	342	397	365	379	340	312	371	335	407	385	350	362	361	385	318	349	370	370	393	375	356	367	378	362	370	415	351	375	372	361	378	364	361	378	348	355	394	371	374	317	397	405	382	357	354	348	389	371	347	348	318	371	380	349	398	378	368	357	383	357	362	346	374	378	367	357	385	385	355	354	397	367	376	368	373	348	354	375	364	362	347	366	369	367	338	386	340	350	363	371	351	363	387	385	339	326	347	309	355	366	374	356	353	373	374	368	369	365	382	367	336	342	357	396	360	345	348	368	321	397	368	362	370	343	371	381	390	401	334	384	333	332	355	342	352	395	347	382	369	377	377	336	403	368	362	361	381	345	361	381	384	391	351	379	365	355	350	335	360	397	326	371	344	353	356	347	359	372	339	371	419	384	352	389	383	351	335	422	359	382	364	373	348	388	422	376	376	371	392	374	360	359	336	351	366	327	390	351	393	342	373	335	369	375	349	366	363	340	362	392	367	345	394	342	342	354	374	343	379	385	355	346	393	371	366	366	392	382	389	352	368	375	372	361	358	351	377	362	347	362	353	361	409	364	385	372	375	343	355	406	379	411	408	400	377	426	396	388	372	344	331	373	385	390	341	394	346	417	359	367	362	359	357	374	364	325	375	372	385	378	349	404	369	410	391	372	329	345	380	350	425	411	358	377	351	332	402	387	374	351	374	357	390	364	367	353	351	350	412	372	376	388	370	408	368	373	374	413	372	344	397	357	371	353	357	384	355	335	375	367	321	335	365	368	364	377	351	388	367	355	358	425	389	357	407	369	387	368	353	366	356	366	382	366	366	372	378	365	379	359	342	376	382	359	356	390	377	342	341	364	414	380	406	371	403	358	366	376	348	369	386	368	388	390	345	383	335	370	360	349	367	336	339	366	355	385	371	367	386	380	380	375	371	371	354	357	366	371	383	377	360	376	385	352	368	371	373	387	396	343	332	361	355	360	393	378	366	350	385	382	350	370	376	361	350	378	395	340	375	368	347	414	342	366	339	377	342	382	369	347	360	353	365	364	332	389	353	360	355	346	387	366	371	373	368	395	404	341	366	361	350	365	368	340	382	334	384	390	363	378	394	363	393	354	361	347	362	399	344	372	364	393	384	367	396	379	383	333	387	366	378	373	407	348	371	369	370	363	398	354	374	349	334	381	383	402	357	377	396	347	352	363	373	373	369	371	372	380	308	373	374	381	403	350	358	351	331	375	351	343	381	399	395	360	346	351	367	362	368	342	394	346	422	372	371	319	354	376	359	389	346	354	345	363	365	363	418	352	382	395	367	364	409	344	355	338	382	382	385	397	348	356	346	335	350	409	356	388	371	372	385	388	368	379	395	395	391	343	384	375	360	389	357	367	409	412	346	373	378	353	339	373	371	363	400	367	392	337	374	346	361	362	348	374	391	407	364	351	364	362	359	374	341	392	368	358	365	361	352	366	337	420	353	364	372	357	378	368	386	378	366	379	385	319	369	376	376	366	387	345	337	393	409	357	370	344	371	400	363	364	375	379	414	367	405	381	379	389	371	337	354	380	377	370	375	351	386	372	385	355	372	378	335	398	360	327	352	356	373	372	376	351	364	356	375	361	358	383	355	384	360	390	390	361	369	364	367	352	332	396	316	360	380	388	344	353	367	420	371	344	388	348	382	393	321	371	363	354	337	336	352	348	350	409	376	350	353	347	387	343	390	362	372	355	384	348	354	356	372	373	378	344	369	392	379	377	396	396	367	361	367	381	349	348	384	379	351	401	353	339	374	378	395	378	346	343	353	370	376	390	356	401	356	387	377	400	355	374	333	337	369	347	356	350	367	355	332	342	324	360	398	393	393	359	395	393	341	350	355	381	382	358	401	395	367	368	368	379	365	370	391	347	341	342	368	409	423	365	379	354	378	365	366	385	335	360	398	337	354	389	368	362	391	366	373	394	357	352	375	360	362	368	344	397	372	374	379	400	402	379	388	371	403	342	371	369	369	376	388	372	328	346	379	367	403	337	405	395	392	343	375	386	349	375	390	388	416	361	360	359	357	399	351	378	334	366	367	398	388	384	353	387	367	371	321	373	337	373	392	358	373	325	346	359	349	363	340	388	347	353	382	346	364	365	384	407	356	390	364	399	377	377	369	373	386	360	378	392	410	356	365	378	354	363	341	357	386	350	368	344	368	330	371	368	367	371	375	343	360	374	335	371	403	386	382	378	357	390	370	370	352	351	360	397	358	349	385	364	377	360	361	349	378	366	355	341	367	334	329	376	380	429	378	363	379	377	341	359	348	359	369	330	348	376	347	329	339	340	344	377	350	393	388	392	398	349	357	357	388	401	354	365	403	369	405	389	347	342	384	417	346	343	372	350	349	330	369	351	360	377	334	370	379	362	361	398	368	409	350	363	334	365	393	413	355	376	355	347	381	373	391	371	379	374	370	312	350	351	424	359	405	365	357	379	400	387	395	338	371	362	371	341	344	365	383	389	378	431	373	352	368	379	363	360	367	380	377	383	348	388	386	375	410	358	364	360	388	357	406	358	394	371	361	348	362	353	369	377	350	362	331	378	356	356	403	370	380	377	351	386	346	332	350	385	370	370	378	382	427	370	377	390	388	363	383	373	359	390	382	424	376	359	418	391	372	380	369	350	399	341	381	360	350	377	355	365	380	381	365	385	375	346	385	355	377	386	397	381	374	381	349	385	352	365	419	357	357	352	370	343	374	362	362	339	382	356	354	373	394	396	348	388	413	349	331	359	335	402	373	370	372	371	398	322	373	385	373	379	331	369	385	349	387	372	358	392	352	318	367	395	369	410	410	397	390	378	361	384	380	338	362	389	361	380	392	357	350	360	346	348	345	400	379	337	371	381	377	372	383	329	373	378	331	378	382	387	369	350	357	343	336	361	354	399	354	389	377	384	325	354	354	386	393
8046	2195	3163	3798	2819	1999	1856	1644	1555	1466	1284	1230	1129	1048	947	1052	882	969	941	877	883	870	827	843	855	837	810	839	803	767	854	859	872	829	796	879	837	858	877	831	808	865	809	822	828	838	810	820	794	804	868	852	865	834	794	842	802	798	730	804	788	809	804	800	839	755	795	789	830	780	756	782	772	792	758	819	799	811	800	823	792	724	776	811	801	754	765	758	815	831	856	798	842	771	807	766	780	768	865	815	801	806	778	772	793	783	750	849	859	816	797	770	724	813	753	778	822	782	736	799	805	817	745	871	765	849	757	764	780	808	791	783	766	791	808	824	764	748	804	788	763	777	830	774	760	743	832	833	792	842	830	785	757	779	762	756	797	798	771	796	845	790	821	759	771	823	813	800	789	796	779	822	793	819	816	789	818	776	770	792	792	775	794	808	760	821	790	799	792	763	774	822	805	744	776	775	828	848	788	783	806	837	793	788	824	812	737	774	822	756	790	779	809	800	762	809	844	816	800	788	829	816	815	724	797	775	781	795	791	786	779	792	809	841	811	822	815	762	768	768	768	804	769	766	798	783	770	766	823	843	771	818	780	784	812	794	788	812	791	840	826	797	873	773	781	766	776	779	772	759	721	813	825	785	844	790	818	810	737	716	784	776	804	766	819	787	730	812	758	813	825	772	783	801	795	807	796	752	829	796	815	825	787	776	801	805	797	852	790	799	756	817	752	787	785	788	776	782	858	765	782	798	789	794	746	783	753	831	803	746	829	798	796	767	775	795	803	775	831	825	773	779	802	801	850	781	790	787	788	795	816	765	761	792	784	810	791	737	804	789	767	764	780	813	787	799	757	766	787	775	804	805	794	774	778	781	758	806	809	753	765	749	824	845	824	779	819	789	800	801	790	755	763	779	791	797	819	791	801	789	785	741	769	754	789	782	782	770	775	790	790	782	783	834	788	767	757	816	778	768	841	771	788	829	791	772	784	804	759	715	786	806	828	798	756	806	815	781	804	797	824	784	784	818	858	799	815	771	812	776	788	750	774	855	785	809	823	821	784	827	781	807	829	802	791	801	809	798	779	784	782	793	834	763	768	782	774	754	756	824	810	812	824	769	819	807	804	771	767	775	780	800	756	821	766	778	777	794	822	796	729	753	797	841	782	820	789	758	813	760	809	745	815	882	800	794	844	767	797	797	793	822	748	780	807	824	851	791	793	746	778	840	819	756	806	849	808	788	775	768	807	809	764	827	835	816	806	747	805	770	768	857	816	751	843	811	819	777	774	775	798	850	798	798	833	841	819	765	787	797	825	805	844	787	802	741	736	805	754	799	789	776	795	762	813	766	843	808	767	775	805	789	784	819	795	769	814	818	830	788	814	777	816	827	775	777	824	784	746	783	791	776	811	769	819	790	782	786	763	796	781	776	820	824	781	823	739	841	774	803	789	788	774	838	850	790	807	807	854	801	749	836	844	816	820	759	784	874	771	810	791	763	776	783	801	802	755	788	809	842	815	819	787	845	778	783	851	812	809	812	777	799	799	752	731	811	866	799	842	825	771	792	770	774	750	786	824	783	779	769	811	805	782	799	782	769	795	778	790	813	808	766	781	780	787	842	824	782	797	828	823	754	782	772	768	758	783	817	778	777	809	825	812	810	774	843	847	772	823	797	763	834	812	806	840	779	780	759	826	806	754	801	802	780	772	793	763	806	823	806	811	787	777	815	815	809	831	807	775	807	792	806	801	821	812	832	797	765	780	761	841	865	743	772	745	814	822	819	794	815	772	821	818	841	794	831	808	789	771	818	787	776	780	807	757	818	796	791	781	749	810	768	803	778	778	831	765	784	797	788	785	790	841	787	806	747	830	770	784	846	837	759	797	801	766	805	829	801	758	817	772	768	852	799	751	797	815	815	818	797	771	778	812	832	719	817	797	760	819	769	761	815	843	772	847	759	848	806	757	803	773	774	859	811	820	838	761	795	800	822	843	777	848	803	749	808	780	795	786	780	776	827	786	775	799	785	821	789	765	800	796	767	747	821	767	838	829	754	793	748	814	812	721	793	788	795	762	805	781	763	785	730	831	796	823	845	786	859	788	792	763	788	778	790	806	800	826	817	784	758	743	787	787	805	846	790	797	757	861	787	787	773	801	754	809	831	778	839	813	812	821	772	772	763	806	847	718	813	831	812	748	784	785	781	759	772	776	757	761	840	837	781	797	799	785	790	836	799	817	761	808	792	848	776	787	821	793	770	796	821	841	794	812	787	820	734	797	775	788	809	825	782	798	820	849	806	782	806	816	739	826	748	768	768	796	774	798	811	807	867	793	750	834	755	806	792	786	824	746	796	750	755	816	770	846	830	801	816	793	802	788	818	785	848	775	776	775	782	776	793	785	785	801	841	780	712	759	793	794	805	770	788	835	764	785	810	837	779	766	849	793	843	794	788	821	771	764	773	773	781	739	809	804	762	792	792	789	731	824	805	817	802	753	775	770	809	802	752	832	784	785	795	820	789	817	834	786	768	779	800	782	798	820	815	778	811	833	773	778	790	800	805	831	757	788	806	772	780	805	817	835	831	849	783	786	765	812	778	762	808	798	812	806	745	765	751	771	784	783	812	839	774	792	802	813	792	812	794	885	766	814	724	784	733	798	817	807	809	771	797	824	766	818	807	789	824	780	765	800	807	778	819	747	831	823	755	789	742	805	802	793	767	803	734	779	820	820	817	816	802	800	775	749	782	766	843	754	761	787	825	788	785	782	773	794	805	829	813	799	804	777	831	727	759	801	791	764	782	810	797	795	786	753	779	824	786	782	816	753	786	795	828	816	814	734	829	788	763	787	827	784	834	802	789	775	808	798	799	798	807	788	811	826	779	812	825	788	806	729	797	773	825	761	736	823	808	798	795	795	839	775	793	800	825	820	776	803	809	824	727	759	813	806	817	812	769	794	852	796	816	782	789	789	765	794	788	807	778	819	813	763	761	810	781	849	779	830	802	788	816	813	814	745	818	834	771	795	830	819	809	770	800	810	823	765	829	788	828	783	798	797	799	800	803	791	797	806	810	768	843	783	795	776	784	781	811	755	770	770	790	804	782	786	757	826	847	765	779	826	826	772	775	795	748	801	761	806	797	756	801	797	818	818	801	783	808	774	805	789	835	836	791	788	772	775	767	822	793	800	800	775	750	793	801	823	735	721	797	749	772	805	794	836	823	800	756	761	749	780	786	817	824	833	806	843	770	808	795	746	729	797	840	847	803	799	837	812	827	793	811	768	764	819	751	764	804	810	786	792	756	817	813	735	803	783	763	814	803	797	841	797	811	803	816	810	756	705	803	837	798	806	799	818	829	798	814	775	810	832	791	786	856	793	822	843	786	797	773	840	843	807	812	791	805	805	806	748	794	842	773	842	816	814	822	807	795	833	761	769	773	845	795	788	812	783	809	816	783	797	760	775	799	819	765	790	788	815	820	851	776	796	800	828	844	803	785
30723	9810	3663	2857	1801	1179	945	751	594	551	468	456	394	318	371	338	331	307	312	305	299	265	315	293	323	295	307	299	316	293	294	303	281	289	285	284	292	310	300	278	274	279	278	272	270	278	264	252	257	256	241	264	262	246	262	251	262	250	292	251	249	240	248	255	254	273	245	268	256	276	279	258	264	261	277	273	254	285	275	243	263	236	241	256	261	273	232	239	286	249	264	277	251	256	270	266	234	258	271	268	251	275	264	274	236	285	257	248	281	241	250	242	247	250	243	225	245	281	246	247	256	246	224	256	267	269	256	243	243	228	249	282	261	248	273	280	288	264	291	259	268	264	269	239	287	272	285	273	281	280	254	209	278	241	221	254	240	285	304	260	268	261	247	234	241	276	279	269	260	257	231	202	249	269	266	223	245	281	272	231	275	256	239	266	299	255	266	281	267	271	271	256	261	267	281	261	250	260	242	259	252	251	256	269	272	256	260	262	264	272	247	239	271	263	262	266	258	237	245	273	268	272	250	249	260	225	238	242	233	299	275	286	231	280	262	247	271	253	276	293	279	281	237	249	277	290	241	222	237	238	225	272	268	238	273	247	267	276	262	259	253	234	287	253	259	263	247	241	238	284	231	255	261	226	267	257	262	277	239	251	270	244	275	258	260	275	242	241	266	261	273	242	276	250	248	219	269	249	264	248	266	257	271	289	233	276	248	241	257	264	233	235	288	261	245	252	238	265	244	268	221	250	257	250	308	242	257	258	241	288	272	273	232	253	242	272	229	264	232	251	277	207	277	275	272	249	242	267	254	261	273	299	236	254	274	266	260	238	243	260	230	254	251	250	247	255	251	252	247	247	256	248	261	248	254	257	249	275	278	244	237	286	267	238	275	258	226	266	231	262	259	256	261	229	290	222	250	276	266	237	260	258	261	285	262	277	263	242	274	263	286	222	260	265	301	252	250	226	259	262	249	293	247	250	273	268	250	245	268	244	263	229	240	257	264	250	234	280	271	246	275	275	255	305	261	256	224	253	261	249	236	261	273	254	259	266	273	251	289	256	280	276	237	266	259	218	257	258	235	259	275	249	205	238	251	229	246	246	276	272	225	244	272	275	251	243	235	262	251	262	281	247	256	249	239	286	264	259	270	287	253	277	242	263	227	252	270	248	236	243	262	233	248	252	238	253	273	268	279	271	231	253	240	266	262	229	223	258	239	259	268	239	242	242	259	226	217	277	253	246	263	277	239	254	258	266	230	272	240	248	276	246	248	272	275	302	260	240	232	260	273	267	256	238	270	247	265	255	231	286	244	228	277	274	278	229	261	249	270	272	245	261	258	247	274	273	236	255	274	287	256	269	278	244	246	252	268	249	263	239	234	279	292	274	242	258	251	262	225	258	228	273	274	240	267	271	244	232	220	236	276	266	253	248	263	239	261	271	262	262	277	250	242	261	246	238	258	271	265	235	239	249	271	254	242	275	258	277	263	262	214	238	265	231	243	255	257	277	223	268	217	270	229	242	254	258	271	241	236	224	257	234	222	256	242	259	255	247	263	275	247	241	264	266	260	262	245	282	262	253	263	261	256	257	251	246	243	292	248	253	268	261	276	251	256	275	286	274	243	235	274	284	216	243	250	272	245	251	284	255	264	234	241	239	250	260	295	236	243	270	244	270	250	251	267	241	243	264	234	241	220	254	249	262	239	234	245	235	245	275	230	281	230	251	267	218	269	273	236	233	229	263	249	258	230	234	280	255	256	253	276	288	270	251	249	264	244	277	240	263	272	255	235	243	260	250	248	234	244	272	251	258	250	259	265	267	246	257	272	267	235	261	265	290	273	232	272	253	279	237	279	275	264	291	240	261	256	258	248	294	252	267	284	253	245	250	257	277	278	324	228	245	265	246	253	254	284	261	249	261	271	251	280	252	277	257	271	250	242	243	257	258	247	222	251	251	257	262	264	231	276	275	274	264	240	284	287	262	258	252	240	255	272	250	261	255	256	219	248	266	278	265	242	246	276	245	252	249	291	247	245	265	270	269	263	259	250	239	236	253	249	264	258	236	243	268	271	273	270	263	257	237	257	283	239	292	256	290	255	252	284	266	254	249	242	285	271	277	275	274	251	258	269	219	262	223	253	258	241	259	253	291	240	260	266	253	260	268	267	245	292	305	263	252	237	262	272	274	269	246	287	283	250	242	254	245	240	254	245	228	261	250	274	270	250	253	233	242	257	236	272	243	246	254	224	257	267	270	278	279	244	241	239	250	236	226	250	244	255	272	251	272	257	291	266	254	258	251	272	282	273	260	252	255	264	269	231	245	256	258	280	245	260	269	279	200	273	266	236	272	242	267	247	255	260	270	252	253	259	239	293	252	240	251	235	238	241	273	263	258	259	246	240	259	297	246	235	262	235	272	263	268	263	299	250	260	245	249	238	239	236	265	255	256	272	236	274	241	268	272	231	235	261	304	231	241	238	222	268	244	270	252	234	271	268	261	259	262	261	240	267	270	224	252	261	254	249	233	274	219	261	289	270	245	245	246	273	257	251	236	284	243	258	228	258	262	266	247	250	285	220	254	245	280	250	249	221	269	276	240	232	254	281	248	269	260	245	255	254	249	268	262	238	277	269	240	257	261	278	297	251	254	272	255	251	245	225	267	225	267	261	204	237	246	232	266	244	268	262	250	280	249	264	275	273	251	261	271	256	262	261	235	246	264	239	260	236	273	254	263	281	254	245	231	248	273	229	245	281	279	249	254	267	253	273	240	264	243	235	237	261	275	232	256	239	246	250	238	256	258	248	245	224	255	300	240	266	238	230	281	277	232	247	245	274	246	272	245	269	249	224	270	254	250	244	236	256	245	255	279	255	287	241	256	234	265	255	260	258	260	237	261	228	255	251	254	243	249	280	288	259	260	262	257	273	267	228	275	239	261	280	278	258	250	258	250	242	235	284	255	248	251	281	252	292	238	261	228	278	223	232	251	260	281	256	272	273	248	255	273	263	241	271	258	251	259	243	245	251	287	273	264	268	248	265	277	248	228	276	221	244	239	254	256	242	252	239	232	261	233	250	249	247	256	264	245	263	242	256	275	244	254	260	243	212	258	256	225	239	268	246	286	263	268	287	257	243	248	284	279	262	250	248	257	251	254	260	269	299	251	250	283	244	249	269	249	284	231	234	281	243	234	250	248	230	277	265	261	271	285	235	240	256	255	243	279	243	209	297	258	248	241	254	274	233	269	253	285	271	232	255	292	244	270	252	260	272	266	249	238	271	271	262	246	245	267	261	310	253	268	240	256	264	233	250	287	237	260	266	252	240	259	251	259	271	252	263	266	283	263	239	262	252	238	227	242	265	234	270	252	239	257	262	249	230	268	275	253	238	257	224	274	259	254	232	252	256	255	255	235	265	264	286	264	266	217	232	294	280	270	280	273	243	277	257	259	243	241	260	254	245	252	263	259	252	259	255	229	254	263	264	253	254	268	240	245
19486	4094	6091	7313	5668	4139	3495	2933	2564	2036	1813	1787	1460	1121	1086	1133	994	915	837	873	859	778	823	825	880	862	847	846	713	792	772	801	793	770	770	729	748	869	809	756	806	705	764	611	677	692	570	602	663	628	691	705	705	646	621	583	596	597	593	575	600	580	592	614	637	573	559	612	626	597	531	542	621	605	604	571	589	596	559	581	584	555	533	591	578	591	531	587	542	574	574	563	570	625	586	566	582	589	608	601	556	598	545	568	575	579	615	615	597	559	583	577	579	538	608	565	566	550	553	546	579	568	616	581	577	568	602	608	620	577	579	574	589	593	567	596	589	566	567	585	603	582	617	598	602	575	594	558	574	608	560	608	572	553	584	591	631	564	593	534	645	578	593	594	592	586	531	590	612	560	608	534	538	582	573	599	571	602	584	594	563	581	546	563	576	565	597	609	567	600	615	576	575	576	596	599	577	606	576	587	594	613	608	614	591	568	610	582	570	568	571	585	620	576	560	610	551	595	629	586	607	591	607	571	575	550	622	568	576	577	581	609	619	607	550	584	558	609	572	587	604	592	562	579	587	599	580	603	553	549	591	590	574	600	588	641	557	530	583	550	615	554	597	636	572	602	605	623	590	554	567	601	590	584	609	550	590	576	617	574	621	602	564	578	583	599	596	550	582	574	595	620	584	590	553	561	591	619	577	585	553	649	603	615	589	627	574	562	580	577	568	543	562	564	575	512	582	577	568	565	565	595	600	584	572	571	603	592	571	607	572	608	589	571	598	557	571	592	568	608	610	575	632	569	550	537	573	563	558	585	556	556	607	612	627	605	616	591	549	583	557	603	576	572	622	627	541	571	608	599	618	590	613	613	551	556	559	575	546	560	588	543	573	534	594	573	585	598	581	579	596	563	575	549	542	583	585	586	603	583	572	561	593	563	585	574	580	553	574	558	575	605	579	603	548	589	574	636	614	562	569	590	592	593	609	617	592	598	604	561	578	572	572	562	609	584	581	599	616	579	556	569	617	581	577	609	606	566	628	578	585	611	569	601	542	559	622	562	586	585	599	576	585	553	598	573	586	599	568	607	614	579	606	552	562	613	560	618	591	605	538	604	622	519	571	565	599	574	566	590	609	586	567	591	576	596	592	584	585	611	578	595	602	580	581	569	605	578	565	580	558	585	628	589	600	568	591	594	580	593	581	574	631	542	580	625	584	595	559	592	570	624	557	605	592	555	562	571	581	579	585	590	599	596	586	578	548	618	607	614	561	568	574	583	569	600	568	574	569	553	551	553	568	632	596	589	564	577	614	577	540	570	643	562	590	562	545	577	639	579	622	586	621	551	603	605	573	586	555	581	548	567	568	573	585	560	607	583	565	558	586	532	569	532	598	583	548	615	564	596	594	601	582	615	560	600	556	615	611	599	569	624	584	579	568	562	523	577	598	587	572	558	596	574	547	571	564	582	537	616	577	569	580	597	565	554	535	557	545	628	562	616	626	560	626	596	562	565	577	620	595	593	589	550	580	566	518	583	596	577	583	584	594	577	545	590	579	585	571	589	579	564	630	565	550	580	560	594	588	563	545	582	591	566	583	585	554	576	567	599	607	543	576	601	576	593	586	571	620	610	588	578	595	612	606	576	563	549	580	581	579	596	578	570	587	569	578	574	572	539	576	558	547	570	579	601	583	564	600	576	582	566	568	616	592	567	560	585	536	570	579	586	573	585	569	590	585	594	566	560	557	542	581	613	558	542	625	626	619	578	583	591	552	599	629	598	623	617	602	581	606	556	597	532	579	568	550	602	596	558	582	590	575	565	607	574	597	608	576	610	527	579	552	629	564	547	584	585	609	553	539	602	586	603	627	595	548	592	617	595	612	588	575	599	604	633	566	617	579	595	539	629	595	575	525	582	554	571	587	563	616	610	590	565	571	552	594	565	587	592	591	559	564	615	572	601	597	569	613	580	609	578	598	553	542	588	588	538	579	590	589	600	573	602	575	565	551	595	628	587	583	590	584	565	556	559	637	606	588	599	591	580	628	588	537	611	577	607	584	609	561	592	554	558	542	651	570	537	610	593	622	592	573	573	592	616	549	596	593	582	609	534	602	573	624	595	534	597	548	614	563	605	569	568	537	592	587	545	605	558	616	570	602	561	530	615	558	614	567	581	617	611	563	591	593	574	556	565	583	613	566	590	566	576	593	597	597	582	541	580	618	565	587	565	577	579	582	602	575	608	589	610	603	639	594	570	589	603	568	594	633	586	617	608	585	594	576	625	578	561	564	570	581	580	561	555	580	621	617	563	553	557	587	568	572	545	561	569	635	591	562	604	592	589	587	517	592	572	592	551	564	598	562	607	583	554	574	575	606	581	578	588	592	554	592	594	563	598	575	627	594	586	555	580	586	573	536	616	555	602	594	600	594	599	576	585	556	563	624	568	594	606	615	569	578	598	562	571	602	593	585	553	584	534	598	531	580	613	613	604	557	585	575	590	568	596	550	577	542	604	578	553	552	559	569	614	528	552	564	582	636	570	590	558	608	603	552	586	622	620	549	587	557	588	585	584	602	570	580	568	634	578	578	595	576	576	567	573	561	548	608	545	567	578	539	570	563	596	622	580	592	562	570	560	563	567	582	608	546	617	571	616	558	557	578	610	558	642	570	572	563	567	586	597	574	565	553	563	605	547	566	578	584	639	548	596	576	567	590	570	552	613	567	560	569	565	631	607	563	587	566	592	590	547	588	623	542	602	575	600	551	546	539	623	612	577	566	573	595	596	583	641	577	569	596	573	573	568	573	586	588	625	576	580	587	562	562	564	573	560	593	598	565	594	575	560	542	573	594	581	572	639	524	569	562	624	588	590	584	588	605	551	556	578	584	591	614	602	546	622	613	592	558	616	555	566	574	598	578	578	592	602	603	560	526	563	596	568	633	563	599	562	586	580	581	570	633	598	570	561	556	574	597	540	567	553	549	588	547	584	572	540	562	603	546	619	568	577	610	570	559	568	579	578	558	612	599	590	630	570	564	539	525	570	618	601	582	602	548	567	609	584	608	603	615	577	577	559	569	587	614	599	577	527	560	586	581	595	608	576	556	605	558	570	610	603	627	573	600	562	621	577	620	591	547	567	519	573	590	586	572	626	578	605	573	602	579	589	590	626	632	608	618	593	600	631	539	612	590	606	590	584	581	598	575	592	596	554	576	611	592	626	583	569	611	554	539	570	601	594	566	596	583	547	598	599	558	600	577	595	563	609	591	610	609	587	593	600	616	562	598	584	532	594	587	567	556	564	577	596	582	573	575	596	551	597	579	580	552	581	596	585	559	642	599	638	596	628	575	553	592	571	602	581	579	562	587	563	535	536	584	612	579	593	547	567	607	611	603	554	598	554	623	538	606	577	563	585	573	626	578	563	557	627	535	614	610	590	626	580	579	591	552	613	578	579	588	555	565	589	622	592	545	595	602	599	590	568	544	589	594	553	607	589	575	578
42596	16845	7147	4621	2770	2000	1693	1156	902	722	615	588	514	386	392	353	361	357	322	346	335	306	277	334	322	303	333	314	268	313	313	305	288	305	325	298	327	328	300	286	285	263	303	255	268	280	282	247	239	261	308	293	293	276	262	267	248	249	283	260	266	272	237	260	268	266	262	269	216	246	259	301	276	258	245	261	239	273	270	255	264	250	275	272	267	274	294	232	256	270	228	246	253	246	256	279	261	249	241	236	239	281	249	248	283	251	280	277	280	272	252	266	278	244	231	222	269	252	223	235	223	218	241	256	263	256	247	237	252	225	255	237	276	260	249	256	243	283	246	251	271	251	224	235	269	282	271	304	249	275	231	268	253	269	240	249	229	251	258	257	227	256	275	268	250	257	278	238	245	232	225	257	263	230	267	246	242	222	255	294	256	275	238	257	263	242	258	296	239	238	262	268	231	264	263	253	230	240	262	250	240	240	258	275	257	267	279	256	261	267	245	242	294	257	296	271	272	227	253	224	243	209	252	239	251	235	239	230	241	257	269	251	241	241	261	285	245	266	254	282	236	224	270	243	240	228	251	259	273	274	273	246	290	275	266	272	272	258	257	244	254	250	236	289	242	247	234	265	266	235	242	260	260	267	258	274	269	206	247	246	235	256	252	252	238	240	257	271	263	257	262	225	246	258	241	240	213	233	255	273	232	250	238	264	284	286	241	265	228	258	307	245	255	256	236	248	263	263	259	238	233	240	249	263	240	251	263	230	242	277	281	259	259	285	240	247	254	227	272	275	252	270	238	263	247	275	259	256	228	252	270	224	251	267	274	217	241	247	252	255	272	279	237	244	297	253	258	244	266	264	254	250	281	275	246	262	232	280	236	251	249	281	261	232	234	241	264	263	266	240	257	274	274	286	270	280	265	273	272	258	263	253	253	268	248	284	221	256	260	264	281	261	264	273	265	293	257	257	226	260	253	231	259	238	243	299	275	240	254	253	237	238	239	233	286	269	268	242	255	273	239	260	217	263	239	250	273	229	277	243	248	256	245	255	246	259	266	252	244	281	281	249	238	241	262	235	227	256	268	259	242	254	274	247	257	253	279	257	268	266	256	258	281	247	272	265	252	233	268	243	249	253	259	232	246	269	236	269	268	248	245	259	262	270	262	269	241	251	274	273	272	262	255	207	246	245	243	248	245	246	271	265	231	234	250	269	270	222	234	239	226	253	288	304	254	234	260	272	249	292	254	301	255	259	237	241	258	250	260	298	270	241	243	263	305	260	266	229	280	257	229	242	281	297	250	275	232	253	257	258	243	247	285	243	258	257	240	252	248	245	259	247	261	248	262	270	273	238	261	270	234	238	279	216	240	250	246	260	285	248	242	262	230	261	260	242	290	258	289	262	262	246	250	273	240	262	255	237	252	295	250	249	253	291	238	270	249	260	252	255	256	242	250	239	296	257	245	246	267	266	274	221	280	294	267	245	252	267	267	300	271	286	209	233	254	275	248	257	253	233	249	250	246	236	268	262	284	281	251	243	258	255	285	222	234	323	285	232	252	232	251	254	216	272	240	248	218	266	274	253	278	239	293	265	282	265	207	240	262	246	264	272	262	233	270	233	235	251	257	243	242	269	247	234	227	268	265	253	243	244	231	272	276	252	266	281	246	258	257	228	257	250	263	254	254	265	256	258	263	221	266	243	269	270	259	248	272	254	286	236	261	252	227	267	245	283	272	238	247	226	273	256	297	251	255	279	266	287	257	256	270	258	262	228	231	255	231	284	263	262	208	256	232	276	256	268	258	280	263	251	253	275	271	244	234	256	264	266	251	290	262	286	251	246	231	248	249	246	266	252	255	246	224	249	273	248	252	232	256	251	254	268	235	266	289	300	276	254	265	263	262	270	250	262	278	241	294	274	251	261	256	245	257	236	250	271	240	274	270	245	279	237	295	284	232	245	268	242	263	272	269	257	283	285	300	241	264	254	276	275	273	262	248	228	232	247	280	226	262	269	253	270	226	226	262	281	279	269	241	278	274	283	295	277	247	278	249	277	236	250	263	291	256	241	269	256	267	256	253	251	248	218	244	270	248	269	278	251	243	274	254	223	240	253	257	264	240	250	273	251	232	236	270	268	275	244	298	251	283	243	261	251	253	266	257	284	249	263	267	275	257	278	244	251	240	264	247	283	295	252	291	239	259	263	236	242	248	216	262	239	259	268	253	248	245	269	231	246	248	246	259	268	204	219	244	263	254	240	252	238	236	240	274	254	232	260	251	268	238	252	244	257	245	234	239	247	296	257	257	244	281	272	225	252	238	272	248	271	259	261	246	252	271	254	259	245	226	279	244	236	243	237	283	279	248	241	244	238	243	285	225	240	252	287	228	270	268	255	260	295	222	272	278	260	261	272	253	270	270	282	264	285	253	235	262	251	257	268	283	272	259	262	268	249	239	261	292	268	264	298	257	231	261	243	272	258	253	219	264	264	243	258	275	252	240	267	267	271	232	263	272	262	235	263	264	252	255	252	239	264	249	236	236	249	280	234	272	228	276	283	238	237	274	266	247	269	258	239	261	245	256	268	249	257	262	283	244	266	260	244	292	276	276	247	218	256	278	250	253	255	233	284	261	261	239	277	244	274	274	238	266	260	267	288	271	253	212	248	236	256	261	225	244	240	231	249	237	269	256	251	247	247	261	288	279	247	228	241	240	268	239	257	251	239	239	249	269	243	270	283	213	250	224	246	252	293	255	266	280	264	292	244	241	231	266	247	249	263	246	250	271	260	266	250	271	261	282	251	259	237	233	243	263	248	261	266	242	248	246	270	263	236	256	252	263	271	232	253	249	231	293	269	272	250	284	275	233	255	271	243	271	207	271	266	247	265	263	280	249	263	253	268	256	263	268	290	273	285	263	245	245	267	264	254	251	278	260	256	257	233	261	267	269	236	242	232	244	258	259	239	299	261	234	300	251	287	248	252	271	274	263	268	266	281	246	237	266	264	260	241	271	251	245	278	270	245	275	238	249	253	234	286	274	286	281	249	268	267	245	261	293	265	250	234	254	244	256	253	267	281	255	245	261	272	284	243	242	277	248	225	252	232	248	254	250	230	240	251	249	267	272	257	236	255	240	256	231	268	242	258	254	248	271	239	270	267	290	286	286	248	247	229	254	249	262	268	264	227	253	263	241	256	274	267	232	253	257	257	253	264	262	276	262	252	235	266	251	245	235	216	264	262	247	230	242	284	233	248	243	265	266	253	237	249	256	267	248	274	286	258	268	243	261	256	230	257	237	272	279	223	247	257	261	262	278	236	267	258	258	263	278	270	261	245	284	228	242	280	232	260	243	249	277	261	226	245	264	247	222	265	245	253	274	262	250	254	258	242	269	268	273	251	265	266	274	230	264	253	271	256	237	261	257	258	265	246	267	256	272	240	246	235	238	249	212	269	278	242	279	239	281	270	234	266	253	255	262	245	255	255	269	240	234	260	233	249
26224	5961	8637	9412	7718	5998	5180	4219	3658	2730	2451	2319	1841	1575	1549	1309	1220	1138	1040	1161	992	863	994	1051	1155	1118	1058	991	874	1012	980	1050	1004	999	924	920	1042	1101	879	813	821	820	778	755	689	665	652	676	714	711	766	747	733	635	576	654	595	596	599	557	601	563	583	607	651	616	591	616	663	616	595	569	627	568	619	635	612	605	583	569	568	629	597	554	567	564	577	554	583	562	616	561	586	585	571	597	572	569	585	582	546	583	613	623	603	592	568	590	614	550	579	591	564	543	618	559	590	599	568	587	602	590	583	553	561	579	621	561	581	585	611	559	607	558	577	590	578	592	588	585	577	607	609	573	555	614	573	538	605	590	607	552	614	571	592	589	586	588	637	568	604	598	588	607	569	628	602	628	594	557	572	570	639	568	571	581	625	618	592	562	623	646	549	596	595	596	569	593	592	606	588	595	561	582	603	582	591	618	575	590	599	608	564	582	535	601	577	592	601	584	589	549	592	587	601	598	594	587	618	593	580	596	594	579	576	596	595	579	583	603	570	572	555	608	582	565	571	567	582	562	531	587	559	601	605	571	612	591	595	617	564	533	578	596	629	554	611	564	565	643	587	593	588	587	613	596	611	566	581	566	606	582	592	588	591	628	602	610	598	626	565	586	604	567	557	590	571	551	597	573	596	616	568	562	627	583	577	567	602	582	572	579	584	576	610	528	579	620	604	596	583	549	587	589	552	579	640	571	563	599	566	601	595	576	552	611	589	642	545	612	634	603	596	582	570	565	575	578	560	575	571	624	607	586	576	585	599	593	575	590	573	606	625	583	560	638	590	607	603	617	571	560	602	594	559	650	641	614	572	588	591	634	601	562	620	577	567	592	588	566	568	604	606	588	577	555	596	608	543	616	608	598	591	601	635	559	605	585	545	572	608	558	624	628	579	572	541	585	571	574	575	550	622	587	598	601	592	574	645	546	619	609	617	564	589	583	585	581	595	618	571	625	554	549	590	574	637	551	603	570	605	613	603	583	591	609	588	573	569	600	611	580	570	613	544	617	601	594	535	604	632	574	559	577	579	612	580	598	583	587	644	586	590	583	575	610	579	596	592	574	638	610	596	613	582	616	623	601	574	567	597	605	577	596	575	598	584	640	573	618	559	587	560	561	655	608	605	585	586	612	618	594	546	582	571	584	609	598	607	532	581	578	581	566	602	584	609	623	556	557	604	545	575	604	616	563	591	646	589	602	625	626	611	584	622	573	593	580	606	598	593	571	588	570	612	611	593	573	591	558	555	610	568	574	608	556	566	578	631	589	622	539	602	585	630	612	642	621	590	599	602	568	625	562	552	602	568	567	611	584	579	636	582	608	580	576	586	587	562	588	594	573	578	630	543	568	571	559	581	582	611	621	595	562	506	602	586	570	566	557	614	594	580	592	582	581	562	600	610	577	582	575	560	578	575	606	644	621	573	590	620	544	592	612	573	613	593	562	601	564	606	603	610	615	590	575	627	603	578	568	600	580	567	568	596	638	608	596	599	575	596	581	547	572	613	608	622	582	556	610	592	571	585	555	591	604	572	562	578	607	580	635	620	622	579	564	603	539	632	612	540	595	554	605	593	595	592	560	601	578	610	587	582	558	599	570	603	577	583	586	601	631	597	584	562	598	610	614	573	554	645	577	599	593	571	634	649	592	597	558	585	608	581	573	613	564	580	551	597	582	605	581	558	589	603	642	597	606	564	559	605	595	623	587	556	617	597	608	583	547	596	547	579	594	611	621	593	625	585	576	576	612	579	582	581	614	589	542	580	618	565	572	647	570	574	618	598	572	587	563	588	580	623	628	619	618	552	618	598	578	597	613	625	574	617	616	609	557	578	585	562	558	576	602	588	575	551	622	601	570	590	541	556	594	541	591	603	513	598	575	624	551	551	595	575	582	630	577	569	571	534	564	599	586	556	577	540	594	579	566	603	556	588	597	595	638	576	621	558	605	564	581	590	580	598	617	613	559	610	594	569	584	601	570	619	601	581	574	598	611	623	636	527	589	626	594	566	621	623	569	586	587	622	610	573	596	595	567	585	634	624	536	589	613	641	559	584	571	565	633	587	600	604	532	571	557	604	580	591	583	559	602	586	599	599	578	540	588	615	616	571	624	634	545	589	637	595	578	591	641	591	562	596	597	605	588	621	568	590	573	598	599	533	596	612	597	572	619	559	570	603	565	559	610	602	620	580	615	528	594	575	618	577	630	583	619	622	577	579	588	584	584	558	573	645	592	595	579	581	569	591	557	557	566	619	571	573	594	592	594	572	569	580	580	598	593	604	601	580	643	599	574	615	546	654	589	590	604	600	560	636	584	616	584	581	555	562	592	596	586	561	587	604	574	604	608	573	558	549	595	593	574	574	570	586	604	603	586	590	569	609	613	563	559	576	583	576	586	603	592	576	598	592	584	627	616	590	635	535	555	563	593	559	607	600	579	557	605	603	587	565	598	595	576	583	624	617	588	603	581	603	596	602	566	565	581	576	575	615	587	583	617	582	610	613	561	566	561	583	597	572	551	598	595	606	582	616	586	620	580	596	571	624	601	569	609	540	570	582	582	643	605	592	570	566	589	574	557	553	632	586	629	568	609	570	585	567	610	556	611	560	574	615	595	589	618	566	602	597	579	582	607	582	583	614	628	572	568	599	573	578	583	626	561	586	575	566	578	596	576	606	594	594	546	601	585	595	597	603	597	558	606	582	640	562	570	622	573	606	605	636	609	594	587	592	569	557	619	589	592	596	598	590	601	572	598	616	546	599	540	594	594	554	556	577	566	609	592	608	553	551	576	584	566	560	572	610	569	590	560	585	609	590	583	605	566	620	616	596	614	575	603	571	569	551	610	621	582	594	589	624	591	599	606	590	590	592	617	604	597	582	586	613	631	600	573	610	610	565	568	585	614	618	586	594	627	589	551	581	578	601	623	564	609	551	560	578	591	570	581	593	569	584	630	606	607	582	549	539	593	585	620	588	568	576	581	647	577	607	582	598	547	606	556	562	569	604	634	556	603	595	626	581	580	601	558	581	582	571	603	588	585	592	588	604	600	572	639	580	636	567	614	615	548	562	617	578	576	571	582	584	574	612	599	597	586	588	575	589	611	595	610	592	584	596	569	616	568	616	572	605	648	593	558	582	625	579	581	576	605	580	608	564	580	561	575	574	623	616	589	588	590	554	570	565	634	602	591	552	597	552	616	566	572	590	594	586	593	577	608	612	587	552	597	576	619	597	588	588	576	576	575	587	568	556	561	605	645	573	574	554	591	569	589	613	578	571	582	609	558	571	577	612	574	584	579	576	572	584	580	612	598	587	594	580	585	585	616	618	545	579	638	574	595	603	558	579	608	587	616	569	531	585	545	611	580	563	589	598	585	584	575	565	604	572	578	588	567	559	651	571	598	585	605	565	598	595	583	583	580	607	626	604	629	626	621	592	572	623	576	571	584	576	579	587	544
13976	3142	1654	1116	742	634	563	516	482	456	418	380	411	404	375	362	384	402	393	378	396	400	414	347	347	369	387	375	362	339	334	369	386	327	372	334	334	399	368	361	369	351	365	337	360	355	336	346	339	415	334	311	368	341	352	375	363	353	340	344	342	354	331	354	378	297	363	374	362	365	351	353	348	363	355	359	354	395	318	313	337	331	346	349	374	350	360	387	361	322	348	326	342	338	382	332	367	376	347	337	339	387	322	338	315	386	352	361	338	373	387	353	352	396	357	377	356	363	363	334	338	376	364	340	338	344	342	333	361	350	335	345	364	309	356	400	372	341	344	343	327	363	365	355	315	330	350	359	364	342	326	345	363	363	329	329	368	334	355	333	327	352	375	382	364	338	343	336	354	346	330	331	335	335	330	343	359	378	345	368	335	316	342	323	361	322	358	363	364	318	380	339	377	363	354	421	380	355	347	350	358	359	376	312	359	351	358	371	342	353	373	386	381	350	337	317	358	364	338	363	351	330	367	390	376	355	354	353	339	308	341	404	372	333	364	366	372	349	368	342	341	343	345	362	351	327	379	331	359	345	371	355	349	344	373	348	356	325	367	362	334	354	389	353	360	309	357	375	365	356	375	369	332	331	349	340	289	335	363	369	336	347	380	362	342	337	352	353	389	341	327	325	333	359	346	340	345	350	364	359	331	341	386	363	339	337	343	392	357	374	340	354	355	365	341	322	337	350	377	354	310	357	329	351	377	384	364	369	324	340	356	339	348	366	332	370	349	345	398	360	387	333	379	349	343	336	376	350	377	334	326	400	315	378	341	374	379	384	339	321	379	366	385	350	371	345	337	342	397	344	367	337	379	349	354	319	371	388	386	348	317	386	347	372	363	376	359	339	341	328	339	353	365	363	371	378	371	343	337	371	307	327	358	353	403	380	347	354	368	358	359	350	355	347	375	365	345	347	326	328	345	396	334	375	357	360	375	367	358	350	344	347	335	323	333	372	341	390	363	341	341	332	339	350	363	360	327	357	333	319	334	336	332	348	354	373	340	342	375	334	338	337	337	383	317	327	358	362	341	372	321	373	344	361	344	362	373	345	331	347	346	383	334	339	363	344	352	352	377	327	353	341	351	376	326	336	354	360	362	336	337	338	370	360	384	372	336	350	337	366	376	346	381	392	387	365	336	327	371	377	351	306	388	368	337	369	356	342	338	369	366	360	340	346	318	368	378	371	343	344	320	352	305	355	376	365	371	403	351	351	364	335	318	368	334	364	340	369	369	379	325	377	356	318	345	373	367	384	370	354	355	362	349	350	380	362	335	318	370	355	365	383	360	350	364	324	397	341	365	364	371	349	337	374	371	331	376	348	330	336	355	367	390	338	336	365	369	364	357	367	379	337	356	328	363	327	358	349	393	340	332	359	343	370	346	351	372	319	343	340	366	367	334	357	395	371	362	375	391	375	379	338	366	348	346	357	378	359	360	362	355	343	371	391	389	369	347	343	339	373	334	358	356	389	346	338	385	387	351	380	371	380	328	332	317	326	344	366	373	351	366	344	314	362	371	358	368	333	341	357	358	330	336	344	344	357	355	351	351	387	367	350	343	360	316	346	336	358	352	382	362	334	369	357	343	344	376	366	381	335	358	354	346	327	341	354	349	344	366	361	369	362	334	339	323	364	377	325	293	360	358	328	348	359	351	382	356	337	354	350	328	346	390	402	335	323	346	367	370	361	370	340	349	334	332	348	370	354	349	375	357	353	360	316	356	390	334	359	337	349	355	387	343	341	358	337	333	330	348	316	350	351	348	341	363	347	349	301	334	338	338	349	373	345	393	344	358	342	331	362	354	351	338	356	353	362	377	329	314	356	353	364	360	400	368	387	362	354	323	349	378	362	344	359	340	361	330	359	361	375	330	346	373	357	385	362	320	370	353	382	384	305	351	362	336	357	368	398	382	353	358	350	368	362	393	354	352	305	350	370	352	354	359	345	336	314	403	361	358	344	333	364	328	341	326	388	387	342	309	335	347	368	401	348	359	359	352	382	356	331	361	350	361	348	358	387	343	388	373	349	336	342	375	344	336	358	378	388	355	338	354	348	319	320	354	340	337	383	360	359	340	357	370	399	362	365	373	373	344	398	359	394	365	402	338	346	373	339	369	351	402	376	372	320	349	370	350	366	360	335	356	339	351	359	346	376	385	362	375	350	344	380	379	323	380	373	365	354	354	371	344	363	337	385	375	335	331	367	383	368	338	342	363	392	366	325	358	344	349	360	380	381	407	360	373	307	339	328	320	360	359	355	348	328	361	360	344	329	385	354	361	349	367	372	339	333	380	338	339	304	316	336	353	375	359	426	386	343	312	360	372	372	342	362	333	341	360	388	355	360	360	356	366	366	349	356	360	375	362	395	347	350	346	371	367	400	362	351	347	390	334	341	363	321	333	356	357	346	338	367	370	304	345	350	340	387	368	378	363	359	355	364	329	352	349	354	347	371	359	369	350	352	347	348	353	346	367	349	368	336	375	344	359	365	362	334	329	381	368	360	327	359	380	379	355	329	356	400	349	323	342	319	325	363	355	342	332	343	359	335	292	365	346	358	324	330	331	390	386	363	328	362	361	364	358	308	356	345	351	346	357	319	378	353	362	404	333	360	356	366	392	304	380	346	377	380	370	362	366	366	379	354	360	363	342	338	345	344	342	367	339	398	342	389	364	360	364	328	383	348	378	363	334	317	334	350	352	371	358	366	337	372	336	348	367	323	357	347	315	388	370	344	330	358	331	352	376	352	359	348	329	356	377	335	372	379	340	356	364	384	385	348	325	333	348	393	351	366	357	368	365	347	358	347	372	350	368	370	310	341	329	334	352	360	342	359	348	360	360	361	337	337	351	380	303	322	364	329	382	395	374	361	356	362	352	340	333	379	331	339	380	376	370	359	350	365	375	368	359	363	373	337	324	346	365	393	318	345	358	340	339	369	349	375	364	343	370	368	344	374	350	361	377	377	320	338	387	346	343	355	328	344	358	344	350	376	363	342	368	362	351	345	363	383	364	341	327	349	353	359	377	337	352	362	347	316	377	345	355	360	383	358	351	366	384	388	346	382	358	330	341	350	339	330	382	377	371	333	365	359	359	353	347	381	363	350	362	353	340	357	372	324	383	379	330	327	353	325	346	359	322	331	334	349	348	327	364	347	350	376	337	394	355	362	347	383	352	385	336	355	330	347	362	363	345	370	345	341	337	354	396	359	347	339	384	375	360	337	348	381	348	347	339	375	362	361	387	332	324	359	325	366	378	367	325	344	353	338	330	329	329	340	331	352	378	382	362	377	348	356	358	344	348	340	358	349	340	329	341	339	350	348	352	400	378	343	348	372	377	352	380	334	391	333	352	333	338	359	358	354	355	358	379	336	357	364	334	329	349	310	387	363	375	341	352	331	340	352	365	374	357	338	346	334	352	342	317	371	360	360	312	344	366	328	364	328
8555	2216	3227	3145	2355	2120	1838	1613	1405	1346	1331	1195	1095	1034	1012	933	897	916	894	843	817	771	800	803	766	794	819	792	819	784	763	827	791	751	833	817	784	790	782	805	760	756	802	796	760	794	719	767	777	818	812	822	805	763	749	818	823	797	777	764	795	812	740	772	785	763	795	812	780	729	779	720	797	758	770	758	758	784	723	784	772	806	767	806	775	780	778	761	772	772	732	785	755	724	779	787	757	774	765	804	716	760	777	757	742	758	719	788	766	768	814	717	717	801	788	776	773	782	760	747	778	751	753	819	799	711	764	734	759	770	751	764	753	763	725	720	745	758	747	747	750	759	791	792	767	745	751	763	818	782	800	782	722	777	794	713	738	807	752	746	758	821	767	798	809	790	774	766	733	772	769	723	746	776	744	730	795	761	781	772	747	737	785	748	714	791	779	771	768	739	748	749	759	807	785	794	790	731	762	746	723	785	732	751	793	809	678	779	741	751	771	795	770	736	757	756	811	813	821	785	770	806	757	735	769	791	776	784	773	775	777	772	772	746	787	790	730	739	751	797	767	727	784	744	722	738	748	776	752	747	807	815	754	721	754	784	801	784	761	800	735	764	798	741	776	727	753	789	734	745	788	773	759	797	742	766	794	768	738	803	774	765	769	838	728	778	741	761	812	722	784	763	739	776	705	741	747	708	724	808	759	787	768	800	738	725	825	746	795	760	721	741	789	789	766	762	779	799	760	784	744	769	759	780	778	804	734	800	835	763	775	787	797	774	768	757	784	755	795	790	765	743	754	776	732	707	804	696	756	801	790	740	757	735	736	688	793	742	752	759	790	788	745	785	712	706	741	775	773	764	767	768	801	796	768	777	752	767	778	823	782	764	746	779	764	760	751	712	801	789	788	722	767	718	758	742	771	809	726	769	781	804	774	748	735	798	809	715	804	755	756	763	730	790	728	787	729	738	755	737	800	791	690	779	786	802	789	753	776	802	777	828	759	740	750	778	736	790	759	790	816	781	780	776	766	777	746	775	745	781	817	778	789	798	754	764	754	746	753	762	759	780	740	752	822	790	771	775	746	765	735	781	804	786	801	740	789	752	767	795	755	776	740	805	742	763	795	803	744	741	771	748	775	780	730	747	798	779	799	798	754	783	734	833	767	797	746	727	717	764	759	720	800	795	773	781	777	806	792	712	770	772	772	753	766	734	776	756	762	752	817	748	791	778	741	770	753	769	700	728	747	770	774	838	792	770	833	746	751	786	725	669	750	772	780	767	766	742	767	736	780	787	751	742	763	767	767	783	753	746	762	785	762	748	763	785	804	746	802	783	758	732	777	762	753	722	766	714	751	751	748	728	780	774	769	732	765	748	727	791	804	789	755	768	733	727	774	750	713	757	737	845	796	761	745	784	770	797	764	734	733	798	769	785	719	828	745	782	769	753	807	790	768	739	761	821	735	772	815	778	770	749	803	770	771	765	779	741	760	817	759	736	745	742	783	748	739	760	761	776	815	800	740	774	742	747	766	737	779	775	768	803	752	760	739	783	777	769	729	759	762	763	809	787	802	740	788	750	727	810	772	754	811	755	747	778	752	812	754	742	749	776	739	748	754	718	759	764	725	771	748	779	735	819	762	755	775	790	783	780	750	792	710	791	736	786	741	832	752	799	752	789	790	757	806	760	790	816	807	753	754	749	758	798	763	791	766	793	761	777	765	772	818	776	740	788	813	818	797	803	764	816	770	735	769	744	754	687	793	799	770	802	736	745	728	803	725	754	794	799	778	721	775	762	731	821	778	800	752	760	781	769	734	731	752	769	778	772	739	732	763	758	777	785	772	743	742	746	729	792	767	742	771	763	782	760	746	735	765	766	728	802	788	768	828	748	793	792	770	756	776	733	798	692	760	797	764	798	779	794	752	755	760	790	781	790	777	757	773	778	779	725	762	759	755	730	757	754	777	781	760	783	741	773	760	814	787	758	789	780	796	830	765	793	784	757	758	759	728	789	731	805	788	768	778	817	725	807	799	772	772	740	718	756	712	782	810	785	811	805	758	767	762	742	762	780	765	710	784	741	785	781	757	762	771	761	770	775	791	775	803	753	739	780	762	793	735	737	729	782	780	776	767	765	775	743	779	802	761	755	770	733	702	726	781	790	784	736	778	778	736	730	748	683	760	794	814	727	752	769	742	821	768	799	817	740	783	799	756	739	770	799	754	750	762	752	822	744	794	794	787	800	784	748	791	748	755	732	772	740	760	779	707	768	806	757	838	719	771	783	789	731	796	799	742	744	761	772	752	766	781	802	774	792	735	759	773	748	791	766	742	779	763	799	747	772	719	749	750	776	804	753	787	759	780	732	746	775	819	808	778	707	784	722	787	748	772	755	745	771	777	727	787	768	777	750	714	773	759	771	757	715	734	756	732	783	760	741	756	728	785	787	768	727	801	779	751	754	814	759	727	751	779	775	744	756	811	773	754	763	774	767	817	754	743	743	778	731	731	766	757	762	787	811	758	790	742	741	761	797	780	813	799	747	775	738	748	829	736	790	777	746	746	835	763	765	783	749	788	792	782	787	719	739	758	734	777	764	729	746	718	764	761	738	806	786	809	704	739	767	800	722	779	823	762	749	730	743	797	752	767	783	731	778	773	796	767	753	767	803	718	752	745	760	780	726	756	776	761	765	750	749	788	752	805	763	746	772	824	772	767	808	799	738	781	792	802	758	792	771	749	750	814	770	770	746	721	805	794	778	776	753	719	786	772	753	713	739	790	790	781	767	760	775	804	750	724	767	813	713	769	808	763	810	693	757	734	797	791	784	768	783	813	729	811	750	837	780	782	755	781	787	751	778	738	790	761	776	742	793	753	776	753	751	727	773	755	718	735	765	751	759	768	728	768	722	753	760	779	762	764	775	852	801	745	766	757	860	761	762	801	792	754	757	743	794	811	786	808	767	804	779	795	775	759	753	777	771	750	759	784	810	768	794	781	768	776	787	773	762	790	741	786	807	778	829	737	790	811	799	791	727	789	722	749	768	798	746	780	741	803	799	770	774	761	822	808	754	713	759	798	803	751	795	718	720	733	735	762	788	797	782	766	765	746	734	743	757	770	765	772	803	735	792	746	736	831	749	770	763	741	750	764	756	765	770	762	742	760	809	731	729	780	793	727	799	745	779	791	797	775	791	756	787	752	763	740	740	775	789	802	831	777	722	717	755	787	761	765	742	756	749	742	791	755	787	762	763	738	765	776	798	775	814	749	759	750	779	771	770	749	770	756	747	785	815	750	761	768	765	777	776	824	764	783	745	775	746	775	742	751	681	750	755	748	784	778	746	741	762	831	732	752	791	793	754	798	804	742	792	731	785	716	742	787	760	782	753	797	760	770	799	764	741	724	741	783	758	758	754	827	715	756	751	815	723	749	792	797	737	759	688	756	816	765	733	760	768	763	762	796	754	771	820	789	788	813	763	762	766	782	808	774	735	738	744
32240	11138	3858	2435	1507	1369	1075	773	627	563	450	406	400	327	338	301	280	282	341	259	289	282	285	265	271	258	255	250	265	290	238	255	283	236	251	264	253	251	274	242	265	230	261	207	272	258	215	264	240	234	255	236	247	235	240	250	202	243	193	233	239	244	273	223	220	247	221	236	234	263	236	245	239	228	221	225	242	239	225	228	256	236	257	245	261	230	241	284	244	239	217	246	248	239	228	252	228	226	244	213	271	250	241	229	208	241	246	222	217	229	233	229	219	226	235	257	247	234	260	247	217	242	233	227	241	225	230	217	224	208	213	227	250	230	251	202	208	244	238	216	222	217	253	217	232	242	248	244	218	210	258	235	222	256	197	214	221	235	211	236	238	222	231	248	211	225	214	216	234	216	246	239	261	193	242	221	223	232	216	230	220	238	208	208	202	229	246	246	212	210	223	221	197	262	223	245	241	266	226	237	257	265	241	262	225	219	233	238	232	233	234	203	217	223	226	202	236	221	224	248	240	217	207	240	203	222	195	222	240	213	240	268	267	242	216	230	255	241	243	218	204	226	207	213	223	231	251	240	247	225	222	246	252	223	252	220	235	231	247	203	256	229	211	238	233	223	253	231	252	237	228	239	212	233	251	210	235	265	219	222	245	231	215	242	224	216	223	215	199	252	218	222	232	228	236	235	220	240	241	256	215	218	211	242	248	256	221	229	237	228	243	214	248	220	232	225	243	228	207	218	221	210	234	244	241	207	254	274	232	230	231	226	225	251	235	234	215	230	242	209	234	259	225	222	242	250	240	262	229	242	257	226	207	246	243	237	194	232	230	250	219	244	210	216	227	248	255	230	229	221	225	229	236	238	216	236	233	247	226	242	213	238	231	237	250	235	238	254	213	209	233	217	219	231	265	238	222	226	231	202	238	222	204	217	252	229	241	239	229	239	224	253	247	237	226	219	249	241	221	211	234	239	244	236	227	232	243	221	243	252	237	212	255	238	226	221	241	260	265	208	218	262	246	248	249	238	237	223	223	220	189	284	222	280	212	210	253	201	199	255	221	226	207	222	227	225	234	259	273	234	217	234	232	238	228	246	220	217	221	240	250	265	236	204	214	225	208	205	253	237	243	214	221	248	242	234	228	235	243	214	233	277	251	265	249	197	231	216	279	241	227	244	205	247	229	229	246	237	222	230	209	247	209	230	249	249	239	224	229	241	233	215	231	240	198	203	234	242	233	230	234	193	234	241	213	238	245	263	231	252	210	247	241	243	258	273	229	233	229	213	229	243	238	221	214	227	237	194	182	236	227	218	242	214	234	254	223	249	223	243	231	244	218	216	230	205	231	236	210	213	241	237	226	225	215	255	253	241	227	247	227	223	217	236	211	250	240	255	214	222	229	230	254	224	236	242	238	247	220	238	249	248	236	239	243	268	247	237	221	227	225	258	251	228	233	226	217	224	217	210	230	232	195	245	244	238	223	217	184	255	254	221	245	213	237	233	237	225	246	239	235	222	227	259	257	229	222	237	225	271	252	232	209	251	221	233	210	258	242	230	225	233	240	222	239	245	225	267	241	217	233	247	258	225	228	225	255	246	236	222	251	221	259	247	203	227	252	229	252	265	260	247	217	237	211	227	200	241	237	230	228	196	218	232	215	211	222	250	245	235	204	206	236	204	235	235	248	223	269	248	219	243	224	248	227	209	237	229	253	237	215	245	241	223	238	235	255	197	244	232	247	243	245	225	225	207	198	226	233	221	230	240	235	215	252	247	232	244	219	232	210	240	251	249	249	242	219	251	222	261	247	237	202	246	233	211	229	228	243	250	223	208	253	248	218	230	237	256	250	222	224	211	251	224	218	224	238	220	267	210	240	222	224	240	237	254	222	206	227	244	218	216	219	227	251	227	225	237	213	247	233	242	249	240	226	237	241	228	242	245	233	242	203	231	240	256	231	206	214	219	241	241	240	218	237	232	221	228	238	241	237	186	234	216	238	213	198	249	216	237	220	242	243	239	224	260	206	223	234	198	214	210	249	237	232	216	260	263	227	224	208	214	234	265	208	239	268	269	242	234	221	227	268	220	219	194	226	239	213	229	244	227	237	232	238	224	251	251	212	214	252	235	213	211	221	238	241	248	253	254	211	245	221	217	211	252	216	243	232	197	237	246	220	235	214	231	228	214	224	243	221	263	250	213	253	225	240	247	221	187	219	225	240	220	229	237	245	244	258	200	225	237	248	245	240	219	224	212	221	211	213	234	219	243	231	215	229	241	254	229	237	202	236	212	211	231	233	246	259	234	236	208	239	231	225	230	206	252	234	220	218	237	223	239	199	222	245	260	238	255	222	230	253	239	249	245	224	234	223	219	224	202	280	235	209	246	228	192	249	234	257	218	224	246	240	251	234	260	208	218	224	234	213	220	224	224	267	248	263	238	217	217	253	234	232	230	214	245	223	255	247	234	223	254	239	225	216	236	255	203	208	240	223	279	231	201	278	216	238	231	234	238	206	239	203	236	250	219	233	266	235	234	225	241	219	230	206	242	248	251	239	233	229	253	228	236	243	207	251	255	254	239	234	225	232	251	232	238	214	240	232	225	202	250	215	223	225	241	222	221	261	246	268	206	247	252	217	227	214	215	214	240	224	221	249	254	239	223	235	241	241	218	243	242	228	229	243	239	247	230	232	223	232	226	257	244	195	206	237	208	209	240	211	217	235	232	237	250	233	247	254	243	246	233	256	213	226	221	236	218	255	247	239	259	239	223	212	250	237	241	215	233	266	274	222	250	221	216	251	239	216	227	237	214	241	263	250	258	240	259	252	231	222	254	220	243	254	198	230	228	225	209	229	221	243	239	225	233	222	234	273	211	228	253	227	259	222	242	253	219	218	216	245	199	221	202	199	246	242	239	236	230	236	228	206	241	234	236	203	225	247	196	226	225	221	214	218	246	240	256	242	236	208	247	205	232	228	238	231	210	248	249	197	232	186	248	217	239	270	224	220	224	239	260	242	266	221	243	234	211	243	238	235	241	240	240	227	211	249	233	240	259	254	218	222	253	245	241	198	229	225	220	260	244	220	222	238	226	230	256	264	242	208	240	231	218	218	219	223	220	218	244	236	222	209	236	240	207	232	219	195	246	240	236	246	241	240	226	247	275	225	227	268	224	223	219	224	237	227	245	284	236	224	200	245	228	196	224	263	223	253	227	230	232	247	239	236	252	250	240	196	229	241	219	228	231	217	208	264	234	243	237	209	202	228	223	210	234	232	249	230	237	226	214	244	230	234	211	223	237	201	248	223	251	231	228	249	232	252	236	209	210	247	227	226	249	223	238	240	234	268	237	242	229	231	259	249	228	234	233	252	250	215	217	239	237	257	252	205	242	229	223	216	225	210	226	258	269	224	220	269	259	211	214	228	209	223	222	233	233	217	251	284	243	227	248	231	199	251	217	235	239	233	208	225	235	229	225	229	236	230	224	225	241	261	224
20200	4925	5800	6023	4980	4388	3457	2795	2412	2055	1853	1570	1418	1213	1097	1041	892	913	828	845	718	720	719	834	822	754	787	747	713	801	781	725	741	732	686	659	791	686	700	620	592	572	573	622	564	578	541	561	593	622	611	634	582	531	531	537	531	558	549	544	519	561	537	575	562	513	498	564	582	577	542	558	548	492	524	560	543	545	505	516	509	534	526	521	540	493	511	498	572	548	523	533	500	549	572	526	546	572	545	519	511	495	529	551	519	544	512	497	533	498	558	495	586	546	527	538	550	546	557	529	516	533	543	529	571	532	522	508	538	526	571	536	533	548	512	528	535	496	556	548	494	511	508	508	513	490	519	521	534	536	497	518	524	484	534	529	553	506	541	534	515	543	533	529	506	533	525	530	546	511	492	549	540	505	572	539	498	545	532	559	545	522	565	561	536	498	546	490	570	518	507	498	491	522	502	518	529	541	558	533	499	555	534	554	528	509	546	499	501	524	544	497	498	558	544	500	510	553	524	551	525	514	544	513	503	572	526	524	552	529	538	542	543	499	560	545	545	549	515	527	544	534	512	560	543	520	529	553	514	549	522	519	488	561	549	544	534	529	527	537	526	530	565	524	493	498	523	518	538	505	542	544	534	466	525	549	502	512	532	539	556	516	516	520	532	534	527	509	521	509	470	562	519	527	544	514	553	520	559	543	516	577	503	524	546	505	536	498	549	522	577	522	557	578	507	502	514	505	499	537	560	513	541	513	497	506	538	537	539	545	545	566	545	557	545	575	543	532	536	526	513	522	501	533	523	535	551	535	526	527	521	542	522	523	549	525	546	568	529	518	548	515	537	521	560	560	520	546	558	526	512	533	530	527	517	524	558	544	559	503	548	542	510	476	516	535	521	548	534	497	531	541	497	544	542	575	500	493	542	508	506	504	533	541	572	538	515	496	519	496	540	560	542	573	548	535	491	573	525	519	521	558	534	508	540	526	514	535	535	485	555	509	563	585	575	514	495	484	560	522	531	539	518	559	509	499	499	550	534	535	527	529	529	480	531	505	525	573	568	539	474	512	513	531	504	527	498	524	491	485	570	529	515	503	575	546	572	518	536	518	523	554	511	519	521	533	516	573	527	550	510	524	569	508	553	513	563	493	549	509	538	535	546	521	552	530	511	539	541	529	585	532	564	515	557	550	504	496	534	553	491	538	521	509	543	524	561	551	540	522	520	547	581	524	549	509	556	543	518	567	507	541	550	541	547	591	526	497	516	577	533	527	530	514	541	523	534	561	503	529	544	499	508	516	548	529	536	482	548	507	500	582	517	566	518	533	580	515	549	519	563	529	508	516	537	557	541	512	536	551	545	514	537	549	579	524	526	549	527	532	562	541	498	504	524	512	544	497	519	502	477	535	574	528	547	543	535	527	500	544	519	507	534	492	504	510	560	499	535	559	563	492	522	564	522	572	536	492	544	556	495	497	548	562	482	506	519	552	492	503	506	517	523	523	516	500	558	561	503	547	511	521	532	540	519	552	545	539	569	543	507	500	549	499	568	510	533	517	542	504	533	528	529	569	490	528	501	542	496	509	516	536	538	550	487	554	523	548	526	580	564	552	547	509	541	553	548	533	518	497	543	512	513	540	532	519	524	538	536	520	544	546	487	533	544	521	532	482	556	564	536	524	564	512	516	524	533	553	584	521	525	542	515	555	541	531	552	503	506	513	542	558	536	537	511	530	516	539	510	555	511	566	543	569	488	536	508	522	514	533	544	535	563	493	506	524	545	518	512	504	498	569	523	534	519	560	534	513	573	569	555	503	496	501	518	532	534	521	519	511	526	536	548	541	510	522	538	535	493	520	548	520	569	520	524	502	506	521	522	520	519	554	538	536	530	520	526	519	550	512	583	538	497	524	542	537	548	516	522	562	547	526	507	520	523	524	488	537	501	524	521	503	557	528	513	518	560	499	523	534	536	506	492	498	537	501	544	536	525	498	557	530	512	512	496	498	539	507	536	553	471	538	514	510	542	475	553	570	525	549	497	541	524	491	522	549	506	559	531	479	522	514	549	479	529	506	545	561	544	543	551	521	468	532	585	553	562	524	539	524	520	518	516	489	546	523	545	527	562	525	528	556	580	536	545	515	520	513	515	514	552	523	536	586	521	524	531	525	544	502	521	513	528	549	464	534	576	477	508	511	561	517	534	571	534	536	551	536	538	544	516	495	531	546	522	518	526	545	533	532	521	507	544	532	529	514	536	545	519	527	498	576	521	535	553	538	516	557	548	537	576	518	534	491	547	518	498	547	560	522	498	516	503	529	509	518	506	524	547	500	521	549	513	530	528	537	515	523	526	508	522	551	529	570	559	512	511	509	576	559	528	552	529	540	481	513	559	523	524	499	448	544	525	534	501	498	578	567	521	544	520	535	550	507	544	528	527	548	496	539	493	518	501	561	538	556	527	543	563	536	555	497	558	552	530	566	536	554	556	517	542	508	569	519	507	540	555	529	518	485	549	504	518	507	544	541	535	518	511	493	503	539	549	519	555	546	524	508	503	538	510	544	525	568	542	529	522	543	543	529	527	538	545	517	502	523	536	544	535	566	526	566	532	552	509	546	526	525	523	529	521	533	546	516	553	535	487	532	532	506	470	484	535	537	531	497	540	509	545	559	505	566	539	508	540	528	528	519	522	557	545	509	526	574	518	591	517	480	516	558	544	492	557	521	506	504	517	515	519	534	493	515	516	555	537	513	510	541	514	510	522	528	519	528	537	512	556	548	498	529	580	574	524	574	513	466	540	542	523	526	538	513	532	552	509	528	519	503	518	559	509	555	554	516	537	547	560	516	531	588	488	507	503	538	562	512	492	550	512	523	521	529	511	541	503	519	506	513	555	548	541	517	506	492	493	573	552	506	498	541	527	514	523	539	506	527	535	491	551	561	552	551	515	510	501	498	539	537	556	536	540	542	512	504	538	539	528	491	524	555	502	507	532	509	534	513	543	575	554	563	551	551	528	519	533	480	504	520	500	526	530	523	572	539	547	538	480	549	531	506	517	562	528	532	512	559	545	496	499	553	547	560	523	534	550	561	502	531	518	561	512	545	546	578	538	530	503	512	529	541	511	481	500	532	507	572	515	503	538	525	542	498	524	533	543	497	491	509	505	549	521	527	551	517	543	510	529	509	538	536	523	532	527	507	557	514	518	525	525	530	541	507	547	544	542	512	542	556	536	568	526	515	539	527	532	549	548	518	522	491	513	517	529	558	533	556	528	540	555	544	519	496	493	471	508	515	540	531	543	536	536	523	498	525	508	522	552	476	570	589	499	529	522	536	551	576	514	554	461	531	506	516	574	546	528	539	553	577	556	539	565	523	530	576	525	534	487	575	532	544	559	508	545	516	530	537	492	541	526	519	540	584	538	511	537	529	477	526	527	557	533	539	537	510	515	542	495	542	526	518	518	526	522	517	526	478	537	524	537	538	533	511	527	495	552	550
43652	19195	6567	3748	2528	1841	1392	1064	907	745	674	501	405	386	346	290	335	324	281	308	320	298	283	316	305	273	291	252	270	267	267	241	307	268	283	257	254	232	263	234	233	269	275	255	231	230	219	224	260	265	230	216	224	211	231	244	203	212	228	214	221	221	207	228	194	228	206	260	221	240	228	209	240	220	237	218	218	232	209	211	220	226	238	225	218	218	235	214	250	241	252	206	207	221	203	224	259	235	232	196	226	219	244	197	229	253	214	200	210	238	234	226	204	249	228	248	216	233	203	213	220	228	217	213	224	221	254	226	260	247	213	217	243	219	230	197	275	217	213	225	236	210	219	227	215	223	212	231	226	210	247	242	219	241	219	205	234	235	232	189	226	240	204	218	220	225	205	243	209	224	198	239	204	252	210	196	236	224	231	253	193	217	258	195	250	245	201	205	213	203	217	206	235	234	204	213	229	210	202	222	237	212	232	217	226	216	215	202	253	232	195	215	211	236	219	237	230	222	223	230	204	202	208	199	227	216	221	225	242	241	213	200	206	235	212	199	246	224	218	222	201	240	205	206	193	227	223	224	242	213	242	252	199	221	229	220	224	236	222	227	230	221	237	223	219	223	211	224	214	232	215	202	228	212	209	210	195	238	254	215	213	232	237	232	194	247	237	223	248	219	249	221	189	241	220	217	230	217	218	224	190	224	225	253	199	234	211	217	203	212	218	196	239	224	214	213	233	221	218	206	224	231	231	208	228	247	224	227	219	226	239	205	207	257	216	204	228	236	250	214	199	236	227	218	245	212	238	227	206	229	189	233	241	236	223	221	254	243	215	235	255	211	220	205	229	215	247	209	223	240	210	213	245	228	200	231	214	220	215	203	247	215	217	219	254	209	234	238	226	260	243	224	233	199	230	219	226	233	239	228	242	210	209	214	247	210	243	203	213	217	198	216	234	197	220	232	227	246	252	241	240	241	223	210	195	217	239	211	243	230	235	219	225	224	214	232	194	219	217	191	214	235	211	231	231	233	222	210	218	239	230	240	243	220	190	194	211	199	217	215	209	216	239	215	247	228	255	227	223	211	187	208	230	241	196	227	215	251	185	215	211	246	219	202	235	193	208	233	223	244	216	227	230	206	226	243	193	167	252	229	223	203	231	223	208	229	235	210	189	243	219	227	221	219	223	258	219	214	208	204	244	243	218	240	225	227	193	228	218	271	191	198	212	245	208	232	231	222	216	236	208	233	216	237	222	236	245	255	223	239	230	236	236	214	233	224	221	216	211	201	217	180	240	213	218	214	229	197	234	224	235	210	216	216	196	221	229	241	218	213	227	210	219	214	219	221	224	228	214	197	225	231	238	206	252	234	196	224	229	232	230	217	196	222	234	218	230	203	225	210	199	206	228	216	193	233	228	220	228	230	239	214	231	241	233	226	243	206	236	235	197	209	205	179	185	215	204	209	232	236	208	221	208	223	221	231	201	213	220	213	234	243	212	244	204	234	220	236	217	221	243	205	215	240	226	228	210	238	218	213	221	272	216	241	205	232	225	207	209	222	205	225	217	184	214	232	227	227	214	208	196	231	216	201	208	235	216	236	248	220	239	216	209	219	205	211	250	251	226	225	258	227	226	229	193	218	246	242	251	222	209	237	217	218	244	221	212	222	221	198	201	221	224	230	259	228	223	204	218	200	205	237	191	227	209	232	219	218	222	236	236	240	240	224	221	242	215	197	205	243	239	224	224	219	213	226	219	201	221	208	216	235	213	255	228	209	222	246	240	222	223	253	210	203	239	241	214	206	186	207	203	214	202	235	207	214	208	247	218	239	209	218	250	232	211	228	238	244	211	198	222	211	197	233	229	225	230	217	210	237	219	234	243	210	196	203	225	249	230	212	220	198	211	230	231	222	214	211	222	227	220	208	245	193	212	203	219	213	217	221	211	194	223	251	189	223	215	221	223	220	245	226	232	202	217	220	229	213	217	209	213	237	212	232	205	236	197	244	221	224	212	226	242	228	229	228	214	252	210	210	209	221	227	229	222	228	217	224	210	220	210	216	202	243	221	216	200	249	238	254	229	220	215	207	186	231	207	203	224	205	212	238	223	234	232	233	221	208	219	214	218	185	223	230	208	217	204	186	252	217	261	220	220	244	207	227	208	219	221	214	233	213	242	226	244	188	207	238	209	204	229	240	228	232	208	235	224	232	245	221	212	221	241	228	221	228	228	221	204	223	234	206	221	209	239	234	211	233	254	227	229	225	176	214	199	251	246	207	219	212	221	258	223	234	237	235	204	225	225	231	209	217	214	214	220	227	199	211	227	218	215	212	204	213	196	224	195	237	229	224	200	239	227	216	225	218	206	231	209	215	231	211	215	247	229	246	199	239	210	246	196	234	232	236	214	209	235	201	221	244	225	193	211	215	207	222	232	231	226	225	224	198	192	242	222	222	217	241	228	212	233	199	224	212	236	229	197	249	196	223	233	225	207	213	228	204	243	246	227	215	208	197	224	215	211	209	224	200	218	240	220	214	216	240	217	224	192	212	262	185	187	243	236	201	217	230	222	232	202	230	227	237	226	239	223	219	200	235	227	221	216	240	209	221	225	222	229	244	217	196	205	221	222	231	221	233	230	221	221	197	206	240	273	246	255	235	229	209	223	211	242	191	235	212	205	230	243	213	208	219	216	226	241	233	221	234	219	218	220	232	214	211	225	222	229	235	236	210	208	204	203	202	212	227	212	214	228	199	213	204	211	234	220	228	201	222	249	234	243	236	226	234	247	227	229	225	196	255	233	227	234	220	250	197	235	215	220	261	244	198	222	237	193	201	225	215	201	232	243	219	211	234	228	209	217	241	210	201	233	211	233	217	233	239	220	204	212	206	217	194	238	214	221	195	213	231	253	237	206	235	238	228	250	211	221	217	185	218	233	228	217	250	218	235	217	224	230	210	199	202	218	245	221	228	230	231	235	235	208	235	229	222	220	205	217	231	223	214	213	212	206	218	210	199	241	215	212	210	223	229	222	212	237	214	195	251	209	212	227	222	210	223	235	227	229	235	214	227	217	205	236	257	236	244	227	225	240	250	215	217	204	199	259	218	226	194	221	220	234	203	201	221	217	235	230	228	250	206	266	272	227	221	202	214	202	216	231	213	231	212	199	199	234	213	215	200	230	227	237	216	211	211	207	234	236	201	193	245	209	232	232	241	219	220	184	186	228	219	222	211	212	228	205	239	237	196	217	206	217	191	184	245	223	229	233	233	226	190	202	215	240	235	219	196	213	221	231	225	227	195	220	220	221	232	219	223	218	244	247	204	233	228	233	227	195	233	222	207	216	227	225	238	232	229	218	252	248	203	219	203	218	243	266	205	232	212	206	237	202	251	232	206	197	202	207	229	240	226	227	206	236	232	207	226	234	231	231	194	196	223	229	225	244	217	221	224	257	217	212	196	191	198	217	239	233	201	223	214	198	198	204	243	230	231	226	211
27241	7549	7341	8078	7536	5840	5035	4243	3589	3143	2800	2436	1883	1596	1394	1251	1052	1038	1103	1094	891	861	935	1033	993	966	897	838	914	916	963	929	930	829	876	914	871	800	686	733	689	588	619	588	551	569	541	538	627	651	641	607	558	565	549	536	545	509	523	565	522	502	512	493	514	530	557	579	532	526	562	491	517	517	511	491	556	528	523	536	534	522	514	543	512	509	484	493	504	519	528	551	512	511	500	527	491	541	487	472	545	535	542	517	509	537	515	537	532	512	522	520	499	497	544	496	557	533	518	532	463	505	517	500	585	531	511	530	511	475	514	516	540	540	495	532	524	536	452	561	530	511	512	490	471	541	489	533	526	511	504	520	529	558	555	556	503	546	507	494	503	547	515	504	495	507	520	517	531	510	510	545	485	540	544	529	513	486	548	493	535	549	495	519	546	494	530	500	500	529	556	510	533	501	534	539	486	437	526	533	505	513	548	529	516	476	488	533	532	520	505	506	538	517	503	459	503	483	517	539	550	492	522	510	533	531	543	509	527	523	514	515	524	539	478	513	506	502	536	524	533	480	538	551	518	476	522	535	493	531	543	511	544	498	558	518	495	493	477	543	502	521	534	527	495	545	531	456	524	529	555	488	530	518	522	533	487	494	484	521	530	466	514	502	531	507	517	528	553	489	540	534	538	504	533	487	484	530	507	531	519	500	510	478	483	510	532	517	503	515	520	518	551	517	507	557	513	520	508	507	524	529	506	532	524	517	482	539	500	536	565	512	515	494	489	517	537	534	504	484	514	475	512	554	501	521	501	512	498	561	578	500	504	506	496	507	487	506	529	519	499	491	520	482	551	526	509	498	494	519	553	509	478	489	514	532	548	498	476	501	523	503	531	509	483	470	513	513	527	501	487	498	537	499	484	499	498	514	551	488	504	471	508	509	509	522	512	534	511	513	534	499	504	507	524	527	513	555	551	528	530	510	483	474	516	502	541	502	523	531	500	518	512	512	515	479	541	499	559	521	491	502	499	493	511	504	504	518	488	446	529	541	520	546	537	499	518	485	489	527	505	524	508	525	534	530	518	513	515	532	540	508	504	521	527	491	450	489	515	514	520	533	495	513	538	541	560	502	542	511	548	515	519	536	522	536	564	500	523	479	543	523	475	525	542	557	509	465	492	549	525	451	500	487	505	500	492	507	519	530	520	474	496	515	499	503	478	529	497	485	513	543	510	500	537	476	504	483	480	541	534	505	496	566	510	513	526	574	499	536	518	525	512	515	500	509	548	549	492	518	509	572	507	523	524	528	547	494	549	522	488	524	496	527	539	499	460	586	515	492	533	522	506	505	521	513	499	494	518	494	514	506	530	494	552	542	555	503	496	506	531	504	507	516	489	540	529	529	549	525	544	544	534	528	512	485	518	507	537	565	526	494	517	524	491	536	495	517	474	517	538	509	503	539	535	522	489	566	503	485	522	541	466	539	487	449	518	542	537	459	518	527	540	508	508	517	503	490	533	567	510	499	494	514	541	526	493	522	515	500	553	508	526	494	472	511	512	496	462	491	489	525	499	516	516	542	491	526	508	476	543	497	519	493	518	493	501	530	514	495	536	506	529	469	529	509	505	513	547	549	513	512	519	527	510	526	485	532	506	528	539	496	510	529	503	503	505	550	518	486	513	490	537	510	503	555	492	511	499	503	521	528	545	494	534	520	563	508	510	513	552	520	518	539	489	525	496	529	506	523	490	496	511	504	501	537	526	512	522	477	475	482	527	507	526	514	522	538	486	514	516	515	550	539	505	471	526	514	512	478	557	479	511	506	514	536	525	513	576	550	532	482	551	521	552	537	526	555	528	528	518	564	506	510	526	515	538	516	509	541	547	482	547	498	464	520	504	502	510	549	528	558	525	532	536	498	514	497	537	516	519	518	506	503	480	511	473	530	511	496	578	498	515	509	542	511	499	538	526	514	512	466	516	456	575	526	542	499	485	520	520	484	496	544	522	491	560	507	516	520	551	482	505	516	506	537	494	552	513	520	536	498	460	515	521	524	482	512	484	531	503	517	530	529	517	503	517	515	545	543	469	485	534	500	505	503	529	520	539	515	528	519	477	486	540	510	474	527	515	465	549	527	557	502	512	500	526	497	498	529	524	546	501	508	507	537	542	477	531	496	523	513	489	499	499	546	532	493	522	546	518	507	468	531	566	558	542	507	515	558	513	539	506	528	505	513	523	482	517	525	528	506	505	518	526	532	533	495	548	504	539	477	510	497	566	563	533	523	492	497	532	534	482	510	547	558	484	506	523	518	501	499	502	485	496	531	550	510	516	465	546	558	507	508	510	518	484	504	483	508	484	513	529	526	499	541	518	520	481	534	547	513	513	545	476	509	498	540	514	537	474	496	507	496	500	509	506	511	529	499	496	489	526	515	514	527	512	523	499	480	540	525	512	516	543	527	549	508	477	537	491	445	525	504	539	524	515	526	537	488	541	507	526	494	504	507	527	545	494	569	574	520	514	495	504	504	511	554	542	515	550	521	518	485	536	516	491	511	516	484	495	507	496	555	528	518	530	513	494	508	524	517	491	506	485	534	510	504	534	531	541	499	495	525	532	498	504	560	514	518	523	508	546	520	479	495	522	506	573	499	509	464	525	546	533	508	527	483	498	511	553	516	526	500	509	555	529	561	545	501	495	531	494	546	520	509	527	495	537	495	480	486	501	536	511	507	505	498	538	515	541	510	535	522	545	494	492	518	517	517	517	511	494	467	540	494	501	449	494	492	469	494	497	541	502	480	501	530	466	534	533	506	546	521	510	523	517	551	484	566	510	488	537	543	525	483	494	487	532	502	525	473	524	557	512	462	471	513	490	535	507	512	481	522	488	507	482	493	508	519	533	513	564	523	565	463	532	491	535	510	519	524	536	538	493	553	497	525	523	542	508	554	555	551	491	524	523	538	509	472	519	518	516	530	502	507	506	510	498	493	490	527	488	510	513	477	544	535	529	551	572	489	500	488	518	545	513	505	525	515	516	507	482	526	509	488	526	535	501	550	505	509	561	538	504	522	521	536	532	516	527	547	498	522	504	489	555	530	509	508	539	541	523	529	501	501	477	511	474	511	529	497	502	509	557	508	527	489	531	539	516	538	505	515	517	536	511	503	525	500	556	490	531	502	509	523	544	525	453	518	510	521	520	541	530	557	489	484	511	525	527	551	545	482	516	545	557	464	512	494	531	489	511	490	518	525	502	545	524	553	556	492	510	524	510	541	521	515	527	528	527	522	472	513	565	533	531	594	534	497	573	512	515	461	538	489	492	504	526	498	508	514	507	504	534	504	546	507	485	528	496	537	521	506	506	556	539	544	495	521	508	467	497	538	513	522	493	502	509	519	520	500	532	500	486	530	511	542	515	498	501	507	482	483	503	523	485	472	548	520	528	478	531	518	489	529	506	490	490	498	528	491	540	567	487	510	543	503	510	498	492	536	471	548	500	552
15253	3711	1335	895	685	578	496	463	482	473	425	381	368	380	378	333	317	304	341	318	330	331	335	346	313	342	317	330	329	303	293	335	339	313	360	323	333	327	343	334	337	347	334	326	342	328	333	272	323	306	327	301	300	337	347	276	280	312	297	322	316	323	301	347	327	293	312	321	339	317	325	310	318	331	272	361	347	312	336	323	341	287	303	276	288	302	326	320	296	311	360	321	296	354	306	351	301	357	303	295	298	314	321	329	305	306	330	332	360	297	357	313	303	321	331	340	303	309	332	327	327	367	320	312	321	317	338	292	323	328	331	292	295	304	334	321	294	331	333	284	338	324	343	356	333	313	295	310	326	338	331	326	309	308	299	319	334	331	351	332	307	328	335	318	321	318	323	327	325	323	331	285	307	274	307	328	289	337	310	301	322	346	323	327	313	312	327	337	339	349	319	359	352	312	325	271	259	312	307	339	293	322	328	317	291	281	331	324	342	340	307	348	323	327	322	352	338	325	332	303	314	316	327	329	298	287	280	287	328	313	306	313	302	332	303	325	301	330	317	334	323	317	336	321	362	359	319	333	327	286	324	306	337	335	301	321	316	336	304	301	319	319	347	300	314	280	294	331	293	307	293	283	292	343	348	333	330	329	336	340	318	338	327	329	337	343	332	300	342	315	321	314	323	333	342	286	308	356	331	281	333	302	356	308	278	307	341	339	327	318	311	327	305	325	349	328	335	341	326	334	303	291	318	328	325	329	291	361	320	317	333	316	311	321	306	312	334	310	315	312	320	321	283	325	337	325	275	315	324	335	357	308	282	307	338	325	332	308	318	290	286	295	304	309	308	311	305	328	304	336	347	295	337	319	301	301	317	295	322	302	293	299	295	342	316	299	330	311	340	335	269	323	302	290	305	324	356	299	304	335	333	325	349	325	316	342	339	331	321	288	309	352	306	339	322	322	317	306	345	316	301	326	355	278	320	363	351	328	325	339	316	307	315	302	346	341	299	347	329	328	302	321	326	327	342	289	343	345	327	334	334	308	355	334	281	296	295	299	326	332	304	328	328	310	327	317	308	328	343	358	323	356	327	336	349	310	348	303	287	301	333	354	321	327	285	335	308	315	319	295	299	311	306	318	318	279	344	296	265	311	338	333	313	294	325	312	312	309	349	319	298	318	310	272	321	317	296	330	313	331	294	320	299	292	354	340	320	308	349	319	314	330	341	312	312	327	320	360	302	309	339	311	312	316	360	305	321	332	315	302	327	307	315	309	331	315	356	315	296	353	326	343	339	350	317	285	321	323	303	313	314	304	292	312	313	280	332	305	301	302	330	329	315	286	301	344	318	333	337	299	338	334	286	289	321	281	331	322	357	323	330	315	270	312	358	373	325	314	292	303	297	346	319	282	340	340	342	337	335	328	297	325	318	310	312	303	316	311	300	315	312	324	340	309	338	356	316	341	332	329	324	336	317	312	327	312	353	347	309	343	292	319	335	313	315	320	340	282	290	299	336	302	293	314	323	319	365	346	326	336	334	319	320	335	312	333	364	325	323	325	335	297	309	321	318	301	307	293	311	299	350	308	338	326	298	301	300	296	292	320	324	321	331	329	293	318	314	358	345	345	354	316	322	303	312	327	339	327	331	320	312	284	324	311	348	302	315	332	338	319	299	315	331	349	334	338	346	316	282	315	326	291	293	349	329	312	309	319	349	322	332	322	335	315	341	300	330	313	313	319	296	297	336	326	347	359	314	293	313	324	286	311	296	332	314	325	331	302	323	330	321	311	304	302	326	292	299	329	303	353	309	320	292	311	334	321	305	360	348	306	299	292	329	301	291	299	337	339	304	320	323	301	284	300	331	335	331	334	341	305	318	326	330	343	315	318	288	298	309	337	331	286	340	289	317	345	306	322	331	326	336	317	323	297	313	325	280	337	315	357	314	334	302	302	324	342	352	340	356	347	311	322	317	330	312	357	350	297	283	332	329	321	327	292	344	306	329	334	337	319	329	310	317	294	326	289	334	357	323	304	323	328	308	313	307	312	322	297	294	348	300	310	299	307	280	330	299	308	315	301	312	332	335	315	330	350	324	292	291	335	312	306	301	326	327	318	294	333	332	360	352	318	291	314	290	315	290	327	318	323	299	281	326	305	295	313	352	319	363	338	305	325	300	328	335	293	334	311	350	310	342	337	330	298	310	331	347	304	368	330	337	320	326	302	294	334	296	312	333	318	382	310	316	331	318	323	302	335	343	320	320	326	365	329	322	347	325	301	331	294	361	326	318	274	295	308	301	323	334	313	312	326	321	290	342	316	315	342	313	336	308	271	296	309	309	290	302	306	305	320	326	302	306	299	306	294	310	322	308	340	321	357	324	317	316	342	337	313	325	300	282	323	327	317	286	282	306	336	326	300	321	280	326	352	346	297	315	302	295	294	338	301	310	314	341	318	310	331	321	301	314	329	314	319	327	310	320	324	334	290	313	338	307	317	311	322	307	335	329	323	331	314	328	361	330	346	340	304	345	326	348	305	332	293	308	310	335	286	340	313	342	338	338	332	327	308	275	318	321	360	316	311	328	297	312	353	327	313	322	313	307	301	315	301	294	285	303	344	324	326	291	296	298	309	331	287	308	338	338	340	315	324	319	303	289	300	300	326	341	351	298	345	304	324	321	339	309	314	308	292	318	338	314	310	304	342	350	326	295	312	321	307	321	326	309	325	318	311	306	310	330	344	366	352	312	314	320	342	326	301	343	310	302	305	317	290	299	336	320	276	310	337	328	329	331	305	334	365	345	321	319	321	312	326	318	333	327	285	313	300	319	343	332	262	329	324	276	326	329	342	298	340	318	304	320	331	285	320	326	336	310	323	288	322	358	349	299	344	337	336	323	312	314	322	313	328	364	331	273	327	320	319	342	282	319	340	320	313	330	321	320	296	316	320	337	330	337	324	286	316	319	328	299	308	301	332	339	318	336	307	304	311	315	306	314	294	335	345	354	307	303	328	303	319	311	305	323	362	306	327	293	302	303	320	324	313	338	308	304	328	329	330	367	316	292	309	304	319	332	306	310	329	359	329	305	303	313	329	338	340	337	324	311	329	340	316	315	312	301	360	346	322	322	340	297	310	329	279	301	298	288	326	353	317	322	333	344	334	311	303	330	349	346	299	357	364	314	327	314	309	308	331	341	322	314	330	318	293	304	339	293	303	316	344	343	285	327	299	292	292	333	294	281	329	302	323	326	324	332	332	292	318	322	336	362	322	364	299	308	331	321	328	309	324	329	343	323	318	314	296	350	328	338	358	316	310	326	291	309	314	305	301	315	315	328	329	302	332	315	280	310	308	315	356	333	352	340	315	346	308	339	301	321	307	324	335	337	309	323	332	324	343	337	318	320	344	354	316	299	337	329	303	318	291	322	341	334	290	317	314	327	315	342	317	320	322	315	319	311	293	285	325	311	316	351	337	318	327	274	298	304	295	319	319	335	290
9004	2293	2682	2642	2187	2175	1762	1474	1464	1409	1232	1118	1047	949	917	829	823	796	747	671	764	785	803	788	731	700	694	742	728	766	780	745	717	719	677	704	789	684	714	693	745	697	710	722	715	743	717	729	698	740	718	702	633	673	744	702	744	688	720	686	680	673	688	686	688	713	647	674	734	676	687	732	701	694	699	707	675	692	691	702	674	680	767	705	674	679	695	680	683	687	636	727	720	677	667	705	678	676	732	706	668	669	673	698	648	672	699	671	705	692	657	693	661	636	677	665	690	665	674	698	667	674	674	694	689	709	674	679	706	671	672	726	682	707	734	640	686	673	693	694	671	716	665	683	704	720	714	698	698	641	713	704	715	746	660	694	691	718	636	733	696	662	657	639	716	673	691	707	717	713	666	702	682	670	747	626	707	673	664	728	670	725	667	668	691	667	679	662	682	673	695	718	740	713	688	694	689	711	694	731	696	652	701	668	708	678	699	664	714	716	694	685	708	714	697	681	727	704	658	690	682	695	685	704	679	654	680	683	672	703	666	666	672	689	712	666	720	664	704	691	684	673	712	595	689	677	697	647	710	685	704	738	627	641	663	672	686	691	671	691	687	680	664	702	665	640	666	712	641	644	664	697	697	728	678	692	642	644	694	708	676	665	687	668	664	670	695	683	716	663	708	685	707	698	694	710	707	705	661	688	697	694	722	726	698	701	674	703	678	670	663	675	687	683	652	675	689	646	662	671	682	729	672	648	688	664	691	704	669	718	702	680	706	726	687	702	631	779	697	725	694	661	684	661	690	694	706	682	667	712	687	660	724	679	634	649	654	674	679	656	684	686	709	663	637	678	688	677	663	681	710	627	698	734	689	661	732	670	663	699	710	704	693	690	715	706	705	721	657	704	648	679	661	648	691	689	711	685	680	685	685	707	655	687	666	723	692	670	690	667	700	664	681	639	667	648	720	672	685	663	697	703	662	724	726	681	609	697	690	636	661	708	679	697	654	710	692	692	669	678	743	716	699	669	671	679	717	734	686	667	705	723	661	685	721	682	731	707	708	659	703	699	663	714	723	648	682	710	680	692	714	658	708	716	666	700	707	736	678	680	672	739	695	709	729	708	709	697	696	673	664	656	700	755	710	742	671	673	658	716	712	691	705	711	691	706	714	655	723	725	710	684	696	622	656	673	656	711	683	710	744	675	675	631	682	665	757	689	705	681	682	690	723	696	690	626	712	645	683	710	634	713	664	720	686	685	693	680	703	730	676	653	714	674	693	647	639	697	678	665	745	692	696	715	689	725	723	647	746	704	706	665	714	664	718	669	696	688	676	714	717	670	658	723	669	684	685	691	681	710	665	670	694	703	699	703	670	704	653	719	675	647	727	713	718	700	677	658	692	698	657	634	678	687	706	658	692	697	659	656	713	681	704	681	691	704	646	657	702	662	707	691	717	685	689	694	673	651	666	685	683	665	665	638	686	675	664	660	706	652	684	701	685	685	672	651	736	701	709	743	689	641	663	655	662	695	692	703	702	710	724	659	666	697	707	692	683	676	667	713	733	654	708	702	685	699	696	675	750	719	681	719	661	698	709	720	663	684	698	672	700	680	701	669	666	685	708	716	655	712	664	647	706	680	697	642	701	669	741	650	669	690	660	690	716	672	672	640	736	703	670	720	652	676	656	670	731	674	670	688	714	646	679	698	671	701	675	687	673	689	674	720	703	695	730	698	621	655	718	654	653	703	693	701	671	688	660	706	640	718	662	737	698	682	661	675	693	680	659	650	689	734	685	684	680	682	671	693	683	665	694	723	684	655	728	676	708	695	714	643	669	688	670	690	673	678	705	683	688	664	651	720	688	715	723	689	675	697	722	690	694	645	699	699	707	694	701	701	727	676	676	696	661	693	655	673	774	737	639	724	701	676	699	746	701	733	663	675	683	721	690	681	647	675	677	716	675	702	670	696	656	692	692	702	681	695	680	684	689	681	691	663	668	719	705	671	688	714	694	717	679	702	664	698	678	702	714	686	713	696	704	667	721	708	723	673	678	694	664	667	675	672	692	657	702	699	678	678	668	684	661	726	690	642	745	703	669	708	706	707	707	736	721	687	702	639	700	694	673	697	690	673	683	679	637	683	678	710	700	682	636	648	667	667	686	715	656	689	657	722	658	672	658	690	650	689	661	697	676	661	670	714	671	691	694	680	711	665	680	698	683	667	717	720	690	671	723	740	685	667	677	703	665	664	702	641	649	696	699	709	696	680	678	743	642	644	718	699	710	730	694	683	657	702	668	635	663	676	684	671	697	658	705	694	702	689	717	681	697	737	671	691	644	673	627	681	712	653	693	703	647	723	700	710	680	682	711	707	660	739	686	680	681	616	679	697	679	695	754	686	701	717	673	665	682	699	678	674	687	688	700	695	689	695	718	712	736	674	715	716	668	692	659	709	705	705	638	710	692	698	716	714	637	647	678	684	693	643	681	638	687	644	719	742	687	720	673	697	676	740	712	660	668	699	712	681	688	696	683	667	668	661	683	716	697	710	658	661	755	677	674	695	655	683	713	709	672	691	659	686	663	675	678	730	690	671	688	697	654	705	703	694	702	675	693	690	666	668	667	659	695	710	657	670	714	644	643	707	696	697	646	693	688	636	682	661	689	677	689	672	688	650	703	637	683	681	686	661	688	665	698	659	678	701	662	642	684	671	647	705	652	706	717	669	692	689	687	694	654	689	672	676	630	717	705	635	659	717	673	650	674	690	688	694	665	670	740	700	700	685	672	696	680	664	680	658	662	656	684	709	695	749	706	679	679	668	674	691	689	701	695	712	719	679	672	646	682	729	675	660	657	691	674	719	714	730	642	695	658	706	705	719	689	664	675	727	649	692	683	688	712	644	694	696	631	693	660	652	641	663	685	701	680	688	683	686	685	671	722	654	711	669	681	694	649	666	677	697	724	736	699	648	672	709	671	724	698	684	712	662	689	679	685	689	714	727	671	680	693	664	668	677	641	685	716	688	690	673	676	639	657	666	703	674	667	696	701	710	689	721	700	716	684	685	675	682	709	696	673	691	653	734	689	666	702	711	699	669	657	662	658	703	654	705	630	693	677	721	741	697	650	648	641	712	694	687	693	634	661	697	643	690	721	684	692	691	671	724	706	677	718	706	658	654	672	759	705	705	674	668	687	647	708	677	666	724	709	750	680	684	658	692	735	715	718	733	693	716	648	714	726	694	726	702	680	693	709	734	690	686	648	665	681	694	698	712	685	691	678	657	731	718	675	678	692	678	702	732	674	682	705	689	693	708	693	700	676	696	673	683	729	686	672	703	738	668	720	693	696	694	732	689	681	694	697	710	676	694	712	678	679	675	696	649	692	695	676	718	711	611	676	707	686	679	683	659	658	642	628	700	690	675	673	673	704	713	712	652	676	691	705	677	681	654	688	691	691	687	703	728	670	674	677	668	670	684	703	648	696	665	704	729	685	751	675	679
33110	13053	3519	2071	1637	1345	1002	787	564	524	411	393	354	321	294	282	291	296	286	293	225	248	267	237	258	229	238	228	234	264	250	275	246	235	242	210	258	226	214	251	209	220	224	219	241	204	185	260	215	177	194	224	190	222	217	235	251	246	241	227	200	236	212	218	225	207	212	227	210	236	241	228	217	235	192	222	242	231	209	221	212	179	200	191	211	205	210	257	236	200	210	204	198	226	207	226	206	214	198	221	228	206	223	228	212	222	221	215	238	181	205	208	189	234	224	223	222	215	224	220	209	200	220	233	206	211	224	206	220	208	213	225	223	221	190	199	196	214	219	197	217	200	237	199	204	214	228	201	205	226	220	205	199	191	233	244	203	191	235	226	227	218	222	230	201	225	223	221	195	198	221	225	202	217	227	192	229	236	202	198	232	198	195	199	216	209	215	197	198	224	224	215	219	224	193	199	220	209	203	184	218	198	212	236	215	226	223	214	238	214	199	225	224	253	195	200	199	201	200	169	225	216	237	214	198	198	214	207	182	216	221	216	214	206	246	189	184	193	228	240	240	222	225	237	210	223	223	229	210	191	237	249	201	225	205	231	209	198	214	220	203	177	224	220	209	244	235	231	213	196	217	201	210	179	200	219	224	210	231	231	204	224	185	222	213	226	238	221	219	205	228	192	225	186	230	210	190	181	236	232	208	212	216	198	221	257	231	221	208	191	212	231	228	214	254	222	230	235	178	195	238	195	243	190	200	221	237	179	235	208	212	206	206	226	220	245	195	227	187	226	204	218	223	193	211	232	189	215	225	245	245	228	227	219	244	216	235	200	219	239	202	208	242	210	191	220	209	213	205	211	197	227	180	211	189	190	198	229	214	236	218	219	235	200	196	228	186	213	231	203	197	181	212	243	222	212	199	253	206	228	202	215	229	184	195	225	237	197	192	202	211	201	218	208	208	184	192	243	197	217	231	223	187	210	232	205	206	199	200	210	212	197	215	184	231	190	212	219	210	207	213	200	203	229	207	244	194	199	228	212	196	188	184	213	219	207	213	233	203	194	220	222	211	243	222	208	227	211	228	210	197	183	217	225	241	199	252	209	241	199	217	215	191	238	227	236	249	201	195	236	218	217	228	233	212	207	188	243	215	192	210	199	197	199	207	222	241	231	242	224	220	203	235	179	211	231	223	208	192	203	223	187	218	230	211	210	220	199	202	217	244	223	184	205	222	200	220	237	233	210	209	229	207	219	192	213	205	228	217	208	248	238	215	208	205	231	205	201	197	186	212	232	186	203	200	190	217	219	219	231	218	220	197	213	195	219	213	215	215	218	222	178	212	189	216	216	224	202	200	211	239	191	199	223	194	221	263	226	231	197	209	238	196	208	200	191	202	236	192	205	211	201	218	215	204	190	211	231	227	202	235	228	196	228	224	206	206	226	183	211	241	236	227	210	182	212	181	209	197	233	195	182	227	198	205	240	219	210	240	231	244	214	201	222	226	198	223	219	235	215	207	234	217	195	228	194	206	220	225	229	203	252	222	232	216	215	224	211	204	232	224	215	215	201	199	193	207	176	210	180	188	202	226	183	207	204	216	202	218	231	219	224	189	209	204	201	197	219	214	221	199	204	250	209	237	204	218	222	205	206	205	211	223	233	204	204	219	225	204	216	225	245	208	195	208	217	218	245	202	214	237	222	218	225	221	215	192	233	212	194	231	223	215	235	228	210	199	196	228	208	239	227	205	212	199	207	216	224	222	230	231	209	211	210	209	232	228	205	219	226	224	205	200	202	226	184	226	231	203	239	237	240	199	234	218	195	203	237	223	174	209	196	219	208	205	231	238	195	247	218	221	205	212	240	209	230	235	246	253	226	225	207	230	218	197	199	208	198	188	182	202	191	206	200	212	222	217	207	206	205	203	221	208	209	212	232	203	204	183	218	229	204	214	244	228	220	207	199	216	207	198	207	224	190	234	209	218	228	221	220	238	236	208	201	190	192	255	215	214	238	202	198	191	217	218	207	219	195	222	234	215	223	199	192	192	229	188	198	188	206	198	223	207	185	207	213	215	211	187	200	251	209	230	237	234	240	230	188	204	192	217	198	199	227	196	224	208	210	200	226	228	231	189	224	213	208	236	177	207	211	233	215	239	223	221	231	218	224	204	205	200	231	244	185	216	249	192	223	202	191	204	211	234	237	219	213	204	206	232	191	190	207	213	251	207	201	223	228	220	231	221	228	259	200	211	213	237	215	196	238	203	218	200	206	200	217	211	218	223	214	230	229	195	202	217	213	197	205	152	235	205	203	187	233	198	214	215	219	192	222	218	227	209	212	202	215	232	178	188	234	218	209	202	204	202	194	225	232	206	188	197	207	213	197	205	198	208	176	213	213	210	201	214	211	203	232	216	226	228	201	222	217	196	218	212	216	220	223	202	219	196	202	211	253	210	188	196	225	218	208	200	218	207	221	192	216	213	225	179	235	206	217	229	193	234	205	220	218	194	207	217	222	223	225	200	230	189	194	209	181	211	218	221	194	215	199	209	195	208	216	208	177	235	206	217	211	219	210	206	219	198	216	212	194	218	205	209	216	236	240	208	224	202	195	189	192	175	224	210	226	203	231	238	227	224	240	220	223	238	214	232	225	222	236	203	221	208	193	243	219	224	234	193	238	213	224	216	224	255	225	234	230	239	222	232	214	204	174	226	275	211	208	235	167	254	217	188	219	221	213	239	224	228	212	199	219	216	249	229	226	201	203	217	189	227	226	219	237	199	217	211	216	213	220	234	219	256	223	193	192	214	216	211	200	218	192	196	200	196	215	220	184	193	228	236	205	190	206	186	207	207	222	185	223	231	207	234	202	229	210	185	250	211	229	270	203	209	229	214	213	200	185	199	211	245	224	228	226	190	222	209	216	217	232	236	228	191	217	199	212	208	190	202	226	219	209	228	216	227	217	189	209	224	200	215	201	190	204	192	209	229	197	208	237	195	231	239	222	183	217	203	201	191	238	209	255	214	181	220	240	241	249	197	209	231	214	190	207	218	211	212	197	228	205	217	237	210	223	196	213	221	191	237	218	217	222	198	216	208	220	209	201	196	219	228	212	196	224	237	228	225	201	185	197	242	213	226	208	210	216	211	225	203	230	217	216	207	195	204	201	221	242	219	233	214	222	218	216	225	193	217	196	228	185	258	239	213	233	207	242	204	212	241	214	234	187	250	193	202	226	202	207	237	234	213	208	229	190	217	232	213	231	208	220	194	221	209	225	195	196	204	204	213	215	215	225	203	204	233	200	223	174	221	213	229	209	214	233	233	252	224	208	208	213	211	188	246	208	226	236	216	212	210	227	209	222	210	214	207	206	205	225	220	209	207	185	191	229	175	206	208	202	215	213	213	218	205	213	212	189	227	196	210	220	204	200	201	216	233	243	196	176	238	204	201	209	223	222	227	197	224	200	186	198	211	197	222	197	242	212	205	209	204	232	209	217
21209	5797	4699	5344	5375	4465	3460	2952	2731	2290	1802	1603	1400	1284	1159	962	868	899	881	791	682	730	796	731	727	724	700	701	736	756	729	737	731	677	672	735	656	651	700	700	647	567	499	499	516	503	513	552	545	499	525	467	553	496	495	543	484	477	464	531	499	490	528	496	506	536	472	477	484	469	486	489	512	487	492	519	477	523	487	479	502	521	491	502	446	477	455	452	468	495	466	475	453	474	465	498	482	532	472	505	456	475	461	458	482	484	482	480	472	494	483	518	525	507	471	481	495	483	506	502	465	479	497	484	510	441	496	490	481	507	458	511	486	504	517	455	473	513	487	485	495	484	527	478	442	532	508	466	467	495	521	481	476	489	482	510	458	488	498	467	462	492	526	485	487	480	460	478	499	474	459	473	491	493	491	452	479	462	474	481	472	440	505	484	463	479	486	515	487	512	470	485	477	473	488	452	520	470	460	490	481	482	476	498	514	497	455	531	479	458	491	488	477	511	514	480	438	472	467	482	477	534	480	516	508	441	491	461	494	486	454	490	440	446	484	519	484	522	466	494	496	505	474	470	502	448	479	464	497	492	476	551	468	441	489	526	428	503	496	418	485	526	536	500	465	465	474	500	508	509	498	538	472	458	506	484	441	495	475	461	454	510	477	524	476	468	519	508	493	500	496	466	498	472	498	503	491	476	451	495	504	512	464	507	476	512	525	514	500	448	468	511	516	490	454	494	499	498	489	510	495	479	477	470	513	468	473	489	501	487	479	505	491	442	486	497	508	443	475	497	505	474	518	488	483	508	467	514	501	473	466	494	523	469	481	512	487	492	480	505	474	500	518	482	498	496	459	467	500	481	474	500	492	476	503	472	498	518	488	477	470	467	460	441	446	447	484	508	486	465	462	504	457	504	459	523	484	509	467	497	527	526	487	493	453	493	508	492	479	446	512	463	500	491	489	482	490	494	469	484	432	492	496	539	498	483	525	487	501	459	477	496	468	503	478	466	500	478	476	530	490	506	501	465	509	519	502	473	439	486	495	486	492	446	522	508	465	495	541	484	501	489	478	480	500	486	487	452	467	530	523	472	469	462	486	477	506	473	469	464	477	480	496	483	482	498	471	502	494	515	528	502	493	482	474	477	483	478	462	494	474	521	438	474	471	466	465	486	478	445	492	491	462	472	515	505	483	469	466	511	474	491	492	505	478	481	502	484	496	522	464	504	518	451	498	499	524	492	502	490	494	471	494	502	515	500	485	442	508	489	471	511	467	482	492	474	486	509	467	488	522	516	489	460	476	435	540	510	483	482	507	498	476	487	482	515	506	496	490	482	454	488	525	477	471	505	489	504	502	522	491	509	507	465	477	465	508	476	491	517	503	463	489	503	477	438	501	488	506	455	510	460	474	496	492	481	464	456	476	542	502	476	495	453	474	468	507	491	494	489	495	475	519	478	464	460	514	474	510	469	452	496	443	545	511	478	511	479	484	463	471	460	485	494	499	471	481	488	484	494	484	475	463	491	476	480	444	491	467	525	501	473	483	482	477	511	478	451	492	479	476	483	468	495	458	511	496	514	563	494	458	449	468	481	498	513	519	473	458	521	463	484	504	489	483	469	489	504	487	504	526	518	447	509	490	481	464	494	445	541	453	445	469	491	507	466	485	473	488	448	488	460	490	449	450	494	459	506	474	458	535	474	490	477	502	525	487	493	522	459	492	453	474	465	452	463	486	509	490	524	457	464	473	485	484	485	526	488	474	471	518	508	475	487	475	470	481	504	453	481	497	462	484	497	478	508	491	492	528	462	466	480	525	493	453	511	521	449	470	505	442	500	483	492	492	481	490	482	494	486	470	504	461	473	481	508	452	533	499	470	488	523	470	497	515	491	516	498	444	484	492	522	515	497	486	499	465	493	465	484	506	476	488	495	485	478	462	481	482	511	482	504	487	484	478	505	512	457	454	475	471	461	488	495	492	478	507	437	469	489	518	437	460	511	473	474	507	496	502	503	476	481	491	470	488	518	463	505	483	469	508	496	483	457	463	494	488	430	494	478	499	495	428	493	508	488	455	467	493	498	450	521	530	482	488	512	498	461	449	499	448	517	469	486	485	522	523	496	449	500	447	461	464	489	470	498	542	488	528	495	468	471	481	493	514	502	517	477	460	464	458	444	494	487	485	464	499	504	489	475	491	515	517	497	490	479	484	470	528	515	434	516	477	490	466	500	491	468	491	496	468	515	495	501	481	534	510	528	486	472	478	489	431	495	508	474	502	506	499	474	449	471	484	491	469	481	516	481	484	482	456	480	490	490	488	544	494	509	457	489	488	479	455	490	496	507	469	521	525	479	442	463	472	455	475	531	482	471	455	473	480	503	501	500	499	493	461	471	542	460	498	481	493	503	488	464	507	478	518	468	467	462	433	439	460	464	490	494	504	512	497	491	474	482	474	466	466	468	486	473	481	465	518	504	492	512	462	456	489	493	520	506	460	436	501	517	514	514	496	466	481	475	491	448	494	491	487	482	466	519	480	482	466	510	473	487	477	484	471	466	491	481	478	511	508	491	501	476	488	466	471	490	484	505	496	468	485	452	475	538	487	490	533	502	498	486	458	523	469	466	487	486	496	485	521	473	501	480	454	507	517	474	503	503	494	472	474	467	513	491	496	494	533	467	458	458	466	479	453	467	491	462	488	467	480	502	511	440	487	452	493	497	478	476	489	490	487	517	473	501	477	498	465	511	501	521	429	533	462	514	468	477	471	475	505	459	467	499	455	537	489	479	490	480	492	477	489	491	502	462	489	478	522	474	498	481	473	497	492	473	490	432	446	470	482	479	508	462	466	497	534	495	484	462	527	511	476	510	469	503	461	474	476	517	492	520	474	430	479	523	495	433	555	436	534	510	471	507	473	501	488	488	482	508	490	513	499	502	467	485	521	453	499	481	509	476	536	498	513	493	466	494	499	495	482	479	498	474	485	461	499	489	472	462	508	479	473	469	478	496	494	493	496	533	495	492	485	485	469	511	466	519	482	498	499	466	498	453	513	514	486	502	485	469	470	505	455	462	515	499	452	473	475	484	470	482	475	472	497	455	493	494	457	526	475	459	490	519	478	470	488	510	488	512	473	438	528	479	480	501	500	483	488	502	435	479	462	486	462	492	495	534	434	506	506	497	468	446	480	519	496	448	478	472	467	484	513	485	487	483	499	516	474	494	499	474	543	495	484	517	459	505	507	490	508	517	464	463	466	479	473	494	450	474	472	524	498	512	509	492	493	487	455	499	448	488	446	541	451	502	510	494	473	452	435	449	474	518	475	478	480	477	495	496	475	451	509	445	469	484	473	470	507	504	497	469	480	492	483	478	460	472	483	510	480	453	471	479	497	489	497	519	499	466	471	527	476	515	492	484	508	501	467	504	479	463	537	476	472	510	475	490	510	478	526	503	488	486	499	502	492	453	492	427	478	506	506	456	529	506	461	498	506	483	451	523
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
