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
336019297181	336019297742	336019298292	336019298842	336019299392	336019299942	336019300492	336019301042	336019301592	336019302142	336019302692	336019303242	336019303792	336019304342	336019304892	336019305442	336019305992	336019306542	336019307092	336019307642	336019308192	336019308742	336019309292	336019309842	336019310392	336019310942	336019311492	336019312042	336019312592	336019313142	336019313692	336019314242	336019314792	336019315342	336019315892	336019316442	336019316992	336019317542	336019318092	336019318642	336019319192	336019319742	336019320292	336019320842	336019321392	336019321942	336019322492	336019323042	336019323592	336019324142	336019324692	336019325242	336019325792	336019326342	336019326892	336019327442	336019327992	336019328542	336019329092	336019329642	336019330192	336019330742	336019331292	336019331842	336019332392	336019332942	336019333492	336019334042	336019334592	336019335142	336019335692	336019336242	336019336792	336019337342	336019337892	336019338442	336019338992	336019339542	336019340092	336019340642	336019341192	336019341742	336019342292	336019342842	336019343392	336019343942	336019344492	336019345042	336019345592	336019346142	336019346692	336019347242	336019347792	336019348342	336019348892	336019349442	336019349992	336019350542	336019351092	336019351642	336019352192	336019352742	336019353292	336019353842	336019354392	336019354942	336019355492	336019356042	336019356592	336019357142	336019357692	336019358242	336019358792	336019359342	336019359892	336019360442	336019360992	336019361542	336019362092	336019362642	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43244	18656	5078	2153	1537	1138	836	715	594	513	458	393	367	372	302	289	298	274	290	301	268	255	257	284	266	265	219	245	254	234	234	235	227	251	228	245	233	204	207	217	245	223	223	226	234	204	222	212	239	226	201	235	204	229	236	215	226	206	233	203	217	217	205	233	219	234	254	234	235	201	255	216	224	227	221	206	215	233	218	222	202	235	225	209	196	227	243	225	188	234	199	200	199	212	230	199	209	220	242	196	211	203	223	232	216	212	203	205	243	213	208	206	224	211	209	198	229	234	259	194	186	215	215	202	232	202	221	215	188	220	214	202	207	207	220	235	201	207	219	206	209	213	194	217	214	215	216	233	191	215	214	212	235	210	228	218	215	205	226	194	191	202	219	228	226	183	213	224	228	191	216	233	215	212	193	214	202	240	227	184	233	215	198	194	201	208	214	213	212	195	195	238	219	232	196	223	211	217	218	222	226	216	221	223	235	230	206	205	193	206	219	219	197	219	219	213	216	189	188	206	185	237	211	219	195	185	195	217	211	200	205	225	211	223	217	214	204	228	205	202	215	237	212	202	205	221	196	201	246	176	203	204	234	201	234	211	213	217	213	217	203	210	212	225	208	216	203	202	207	216	193	210	175	219	184	214	222	206	238	214	197	207	198	219	243	209	209	238	194	213	204	231	215	219	214	238	205	207	240	215	220	241	227	219	222	208	219	216	199	201	224	207	214	206	183	218	189	224	226	210	220	213	224	226	202	224	231	198	205	191	218	233	201	179	256	192	229	213	203	210	202	225	195	191	203	216	207	215	236	213	221	216	213	208	244	237	203	218	198	244	234	218	214	213	216	226	208	205	196	226	217	219	212	217	224	220	203	197	202	209	216	225	193	214	214	195	210	211	192	237	178	188	207	200	188	235	203	198	219	201	213	217	222	185	212	211	238	197	195	225	198	217	226	210	217	228	225	210	214	232	231	210	225	223	203	240	212	195	209	206	227	219	218	207	193	201	194	228	225	208	208	208	214	226	217	207	223	217	209	201	205	206	214	183	190	205	215	205	218	206	237	216	210	199	230	205	230	203	213	208	215	217	211	201	234	264	204	218	230	196	226	226	218	245	205	217	190	197	232	227	212	206	220	226	228	208	209	202	222	208	208	235	225	202	206	222	200	230	220	201	221	216	197	225	223	218	211	224	257	199	219	235	202	221	224	237	230	225	202	211	224	206	235	223	254	183	204	224	204	212	205	219	230	212	221	211	226	231	231	216	225	227	196	215	187	228	203	215	205	242	204	203	209	217	190	226	227	195	226	202	206	221	197	217	213	215	218	219	210	209	208	223	188	231	214	203	214	218	195	208	241	213	218	215	175	201	193	190	186	206	209	210	215	190	211	201	173	211	218	217	191	210	222	201	220	193	214	214	215	189	190	207	230	221	203	211	209	229	215	215	216	207	223	224	217	190	214	186	203	206	197	236	234	236	229	239	228	215	236	216	224	216	208	242	215	256	214	213	212	194	203	209	205	220	227	207	222	238	233	222	190	193	216	227	196	220	217	224	213	217	209	220	220	199	221	230	208	202	223	212	219	215	219	240	214	212	208	205	208	212	229	214	242	208	189	208	181	215	187	211	220	194	204	234	209	198	232	199	237	189	241	233	216	212	221	193	189	229	235	220	201	214	214	213	207	204	214	235	223	208	215	201	217	218	220	236	226	204	242	209	223	243	186	218	200	229	209	213	210	211	232	243	215	199	222	211	211	233	204	210	208	211	218	232	203	199	205	216	204	201	228	196	244	207	221	213	232	197	213	198	201	233	211	205	201	208	206	213	231	224	203	199	220	241	201	204	234	212	203	204	203	202	210	226	220	214	194	188	224	212	203	181	187	225	217	242	236	196	222	217	210	239	220	226	189	213	209	207	230	209	225	210	228	198	231	198	197	186	216	224	225	202	212	217	233	212	195	198	231	217	204	186	164	202	226	236	245	213	230	197	205	224	204	179	200	224	219	206	199	210	205	194	221	210	217	240	208	255	204	201	226	204	210	199	226	205	191	206	212	257	200	204	201	222	194	188	214	221	223	201	247	188	212	219	231	235	247	198	241	216	243	244	223	216	202	213	219	202	218	235	207	219	226	215	208	211	216	202	219	208	213	222	184	204	219	198	194	212	206	206	195	202	221	216	226	231	193	209	225	191	215	217	197	217	218	188	199	212	222	224	198	184	213	216	239	235	248	218	197	210	205	232	196	210	207	230	204	217	213	201	188	193	216	217	220	219	245	179	222	192	228	208	203	199	188	186	219	246	234	188	212	214	226	219	205	211	201	206	206	227	201	225	196	223	217	221	232	187	201	225	229	235	189	235	204	193	209	235	186	193	228	231	196	215	230	205	228	204	208	205	236	205	235	226	216	235	215	212	218	242	192	204	213	205	226	199	197	225	214	203	189	220	217	221	230	183	236	238	229	195	220	210	200	213	233	205	231	213	192	222	207	240	215	199	205	215	227	221	225	208	220	189	231	208	218	208	175	228	234	238	224	215	224	227	217	196	205	224	211	206	206	209	239	206	216	201	210	199	207	204	197	220	214	199	215	209	250	214	204	220	219	193	224	208	239	234	220	185	227	196	214	218	226	220	187	212	206	211	223	227	238	217	190	223	222	198	247	223	194	210	198	200	217	233	163	253	226	219	227	193	239	197	205	214	203	226	251	212	236	193	230	203	223	226	210	219	214	214	224	197	193	205	240	247	236	233	193	184	235	186	242	225	214	199	207	211	217	229	192	218	188	230	211	219	214	190	222	199	220	208	230	204	201	220	209	194	215	209	229	227	171	231	210	229	235	233	244	198	216	232	203	197	215	217	228	187	237	207	211	215	232	205	242	202	208	235	210	206	195	209	217	218	212	227	219	201	215	210	227	199	199	213	194	220	225	205	209	221	212	217	212	227	210	208	199	214	212	226	207	230	241	195	231	217	220	196	231	192	213	195	218	224	189	211	215	216	213	202	197	198	213	202	207	199	221	198	201	204	212	207	230	234	205	216	184	203	209	223	214	241	218	227	201	234	210	229	236	193	217	225	197	213	203	204	211	219	198	228	187	206	243	197	210	232	215	216	195	246	230	210	236	239	217	204	211	194	228	223	222	197	216	199	217	224	200	209	226	207	212	236	202	195	209	204	215	229	223	208	195	190	234	254	203	232	213	192	218	210	214	196	239	213	213	223	223	226	206	216	218	205	223	197	218	204	205	231	219	181	200	219	199	214	229	205	195	203	221	228	203	195	214	225	223	196	212	244	212	216	209	217	204	208	210	225	206	190	203	211	221	209	203	206	213	219	225	221	233	198	233	189	219	215	249	201	219	216	242	206	224	195	212	222	228	178	221	215	239	225	244	206	201	216	186	229	210	203	199	198	203	211	210	206	219	222	215	234	227	210	217	222	216	219	188	218	223	193	191	211	189	210	233	176	206	224	209	207	200	234	220	201	252	204	215	212	205	186
20175	2588	5570	6355	5393	4523	3629	3064	2506	2209	1974	1769	1615	1502	1338	1366	1239	1158	1103	1043	1058	1029	948	921	952	846	881	853	843	851	786	845	786	747	813	746	759	768	738	781	714	726	705	739	703	710	729	700	659	722	710	706	691	659	712	709	719	687	712	697	665	668	683	651	658	712	645	642	663	659	680	710	648	638	672	663	671	617	684	679	658	652	677	654	686	656	642	668	688	660	613	622	600	615	658	694	680	612	657	610	669	627	645	654	640	650	668	670	671	635	655	664	688	673	659	724	637	661	663	636	638	650	671	662	627	634	668	638	643	619	673	630	647	634	624	658	640	651	627	639	603	662	652	649	595	625	688	648	638	667	657	642	618	670	641	603	705	580	632	642	677	648	653	636	644	683	618	652	623	639	623	609	604	672	650	657	661	653	621	622	653	658	652	647	667	670	672	648	632	624	652	643	638	640	656	618	640	664	649	648	638	657	604	632	636	606	611	631	664	641	676	694	658	608	587	644	594	629	658	639	654	621	650	602	666	638	638	626	658	637	614	666	647	644	638	675	653	626	647	613	641	609	648	656	634	641	671	679	669	623	676	622	641	648	649	628	632	656	631	654	611	671	639	656	656	665	635	678	653	739	640	679	619	648	657	646	651	636	596	595	635	611	627	647	656	695	634	642	640	610	648	621	664	664	679	639	632	685	622	663	672	612	603	657	606	632	623	671	631	674	650	649	618	633	629	638	587	608	609	661	645	650	642	624	641	644	608	589	605	663	633	613	649	623	660	641	650	625	567	669	604	669	626	648	657	617	669	620	654	668	629	673	613	663	620	632	644	590	619	630	630	628	633	614	613	651	621	614	630	608	624	643	663	649	626	658	652	648	652	619	678	631	613	619	636	693	604	656	641	681	608	634	631	611	605	632	625	645	597	637	658	677	575	641	634	620	626	654	658	648	621	598	636	648	643	647	672	658	668	630	621	629	663	612	642	668	676	627	683	646	612	611	642	629	633	675	637	623	602	676	660	676	594	671	626	630	667	615	662	609	656	638	647	637	609	707	652	614	642	629	651	624	595	652	593	671	670	622	637	604	684	665	642	672	638	589	613	638	621	617	629	630	568	596	691	634	619	697	626	608	600	669	661	649	590	634	674	621	650	633	644	658	639	643	636	696	623	669	621	618	669	621	617	649	624	628	614	608	637	630	613	613	651	639	613	620	636	646	657	633	634	638	632	654	661	648	620	640	642	626	665	622	636	631	646	633	640	641	641	644	671	643	604	617	672	587	646	642	639	671	624	665	701	665	616	636	660	640	658	632	656	625	636	645	667	666	623	635	636	649	641	624	589	618	642	629	643	605	647	624	569	589	644	655	619	607	606	657	651	621	627	600	651	621	585	653	665	650	638	616	622	629	628	615	641	636	686	671	646	602	662	607	628	645	659	637	616	669	633	627	649	674	617	659	646	618	643	576	676	642	626	621	611	606	661	628	625	605	668	660	626	609	657	650	656	642	634	653	612	660	685	644	601	673	670	668	586	668	633	638	650	663	607	661	641	650	645	602	649	621	609	647	619	695	625	654	637	631	650	631	611	649	646	666	626	651	628	648	620	580	665	645	663	590	629	677	596	624	631	597	675	634	643	627	626	653	647	654	647	654	637	589	620	626	639	617	607	619	616	635	629	652	624	633	635	636	650	672	609	676	623	693	642	676	646	622	668	650	644	663	639	610	678	603	647	622	650	625	618	621	658	647	670	659	645	673	653	621	626	680	628	632	673	666	709	652	587	647	678	586	632	626	649	675	648	646	701	594	608	619	650	622	685	640	647	663	627	633	643	650	639	674	622	661	676	672	654	604	644	614	615	588	617	608	607	622	649	614	645	668	664	676	643	673	634	648	601	601	619	603	642	665	664	650	636	647	618	644	613	629	631	660	666	663	595	636	643	624	639	655	625	655	628	660	678	644	649	645	656	652	621	634	624	625	624	643	639	639	619	684	627	618	633	701	644	670	613	664	650	602	668	604	635	590	632	599	674	647	617	640	641	654	634	630	637	625	657	622	680	616	667	621	623	665	611	618	664	656	659	638	658	608	597	631	636	611	582	618	639	658	619	648	612	694	651	635	602	653	626	647	649	652	640	622	625	654	633	639	716	660	609	626	619	672	633	645	637	581	682	640	626	657	644	614	617	635	602	611	666	666	660	612	586	686	645	622	624	623	658	637	610	658	615	698	702	617	626	617	665	655	638	637	628	594	647	646	631	619	656	615	615	694	591	644	647	646	620	659	589	650	652	623	648	630	642	657	640	648	651	627	633	639	660	648	667	681	647	618	643	624	643	591	652	615	643	641	648	628	646	617	624	632	638	639	672	641	610	626	673	666	656	659	612	636	592	635	658	641	615	687	643	616	667	658	609	669	625	655	678	686	606	635	603	626	652	629	676	650	622	636	631	615	671	646	645	649	641	621	680	641	625	648	638	589	664	668	651	641	643	629	626	649	631	660	610	639	659	647	644	638	668	673	604	633	658	602	650	697	616	594	603	601	610	630	664	625	637	616	658	644	647	652	637	616	638	649	616	596	693	623	634	652	665	675	624	670	600	608	653	657	628	653	598	603	640	630	608	644	600	702	661	627	626	599	658	686	637	589	684	668	658	628	617	670	636	604	663	606	694	666	644	657	644	661	663	615	631	625	647	629	605	633	613	612	673	628	688	645	682	658	623	663	642	633	625	620	658	650	689	621	672	635	648	618	648	619	631	670	642	675	613	628	661	615	621	610	697	650	618	686	645	645	652	581	638	679	651	630	653	605	655	668	627	597	622	636	616	612	651	602	684	603	676	609	645	650	607	642	647	648	640	640	637	638	658	618	629	637	661	601	645	602	653	648	590	644	660	652	622	607	629	635	598	659	664	639	623	668	639	660	621	639	622	666	649	620	672	588	635	642	709	685	643	618	644	645	669	667	634	653	670	652	651	660	652	676	652	631	623	654	629	649	619	642	643	664	667	617	594	613	680	666	606	617	630	635	667	629	628	636	615	641	668	665	645	648	663	637	654	623	657	680	668	680	644	637	617	636	661	655	663	677	659	621	638	655	681	652	673	632	647	597	640	630	626	630	636	585	639	662	644	653	633	620	652	681	638	665	628	608	642	665	640	660	646	673	643	642	605	637	642	586	657	656	603	664	609	641	620	654	622	636	647	673	616	637	596	634	663	675	662	615	628	579	626	625	644	669	633	649	685	659	665	675	634	656	606	615	617	638	680	595	618	647	616	618	628	633	632	697	643	645	652	603	660	601	615	601	645	633	641	624	615	643	611	694	651	625	645	664	683	673	648	614	646	675	674	634	641	640	685	625	629	603	598	667	651	655	656	662	625	612	649	644	678	665	618	656	596	663	640	666	651	656	649	637	638	622	632	642	612	600	633	633	631	647	609	629	679	656	613	618	568	628	653	617	590	652	657	710	631	631	636	641	706	613	667	703	595	680	637	648	657	655	628	683
5137	364	203	134	123	110	92	107	87	91	111	73	81	99	98	91	92	101	86	84	85	85	65	86	92	101	71	81	76	90	69	86	85	86	87	88	92	86	97	90	82	81	81	89	77	81	96	79	88	87	84	77	86	82	87	88	90	80	80	83	70	87	75	78	90	87	72	84	73	89	88	100	93	81	92	69	66	78	79	92	90	93	84	95	109	75	101	69	74	70	70	84	74	77	78	79	94	91	80	86	76	90	75	76	94	79	80	88	74	83	81	85	85	91	91	78	73	86	83	84	101	95	67	89	79	87	82	90	92	76	74	91	99	74	86	96	88	77	81	95	79	85	92	77	77	86	81	84	86	98	93	72	102	79	84	77	74	85	81	80	82	79	92	90	84	76	80	84	82	90	87	78	80	94	81	97	72	83	78	92	91	82	69	82	90	92	88	86	97	84	78	87	80	87	73	79	83	91	75	80	91	83	71	84	90	88	93	81	65	77	78	76	78	82	81	77	93	67	86	87	74	92	82	75	89	89	78	88	73	80	87	79	84	75	69	92	88	78	100	76	86	92	94	68	84	85	88	74	73	93	76	93	82	80	73	95	79	77	91	81	62	89	94	66	79	77	89	98	79	80	81	99	99	90	83	76	82	87	86	76	96	74	71	69	93	76	85	90	93	78	87	84	77	79	75	73	93	82	72	77	92	71	75	79	86	80	82	93	84	75	93	88	84	78	69	96	88	85	96	76	82	72	94	77	88	76	72	62	75	68	81	74	64	85	98	81	72	92	74	82	77	86	75	78	80	89	76	84	80	84	98	97	91	77	85	93	72	79	67	82	94	86	81	88	75	97	89	67	90	90	87	88	80	91	80	66	80	90	89	77	93	90	70	87	84	81	81	102	83	76	85	68	81	86	100	89	89	74	76	66	81	76	91	103	67	69	81	83	49	77	83	90	80	97	86	72	79	69	96	77	89	93	84	80	73	85	109	93	74	74	79	99	74	103	77	85	91	87	76	94	86	70	80	97	97	75	80	80	101	73	87	82	92	83	72	92	83	90	89	84	90	83	78	81	83	65	76	74	89	103	97	86	75	91	91	76	84	76	98	73	90	99	80	74	72	78	69	87	88	78	93	80	91	67	74	79	90	79	93	80	82	86	64	96	82	71	83	84	76	95	85	93	70	86	85	90	89	74	81	80	76	64	84	72	85	76	86	82	73	103	83	86	77	85	96	69	91	88	82	89	90	92	93	81	87	98	83	81	87	61	82	83	74	86	74	91	101	90	82	79	91	70	71	78	80	84	88	93	84	75	96	79	80	93	94	87	95	91	82	85	84	85	76	93	84	92	77	78	91	84	83	84	67	66	86	84	85	81	85	78	86	74	84	79	62	79	76	76	92	93	80	71	77	86	74	87	77	103	80	91	82	71	82	83	61	95	89	77	84	83	84	76	79	90	87	67	91	87	78	77	76	92	84	79	81	75	83	85	85	83	92	87	75	72	99	84	92	84	71	81	78	79	82	71	87	76	92	72	90	88	84	71	91	89	71	75	76	86	81	76	73	107	85	84	66	83	82	78	85	83	88	76	94	99	94	82	72	97	91	89	86	73	84	87	94	90	78	76	69	95	70	83	93	82	87	84	76	99	83	95	81	101	80	85	84	85	83	74	82	88	76	90	65	88	86	94	82	94	86	77	87	80	75	66	81	83	86	76	75	101	89	89	88	68	82	80	78	68	67	91	85	88	85	90	76	79	67	89	83	93	71	79	71	101	73	75	93	88	78	82	81	86	85	86	80	76	92	88	76	91	101	82	69	78	83	72	88	82	78	104	82	88	91	84	96	77	78	91	84	78	88	85	77	82	93	76	74	93	89	94	86	85	95	82	80	62	83	86	78	71	75	76	81	57	96	92	86	74	75	81	89	82	89	77	86	89	78	73	74	86	90	82	78	78	74	83	79	92	77	76	83	74	91	74	83	89	82	74	96	82	87	91	78	98	86	79	76	78	92	83	83	91	82	86	79	79	73	82	80	96	78	84	81	82	84	79	82	86	85	93	86	68	66	101	76	100	78	93	88	72	78	77	89	96	100	69	84	97	76	80	86	83	75	103	92	101	107	87	82	86	84	83	82	83	81	87	92	81	79	69	102	88	84	67	79	72	95	72	86	79	98	84	87	90	76	78	81	73	79	81	83	86	78	91	81	75	89	93	71	88	74	79	69	75	76	94	72	82	77	74	74	108	77	94	104	95	82	80	79	79	90	76	81	84	97	86	83	82	75	93	77	79	82	108	76	86	82	89	81	81	84	90	89	74	83	92	82	93	77	70	79	82	100	90	72	89	90	88	85	95	92	94	79	80	76	84	85	75	74	87	86	78	79	79	93	83	87	87	100	86	81	78	74	98	77	74	66	91	67	92	67	106	75	67	72	90	91	92	75	98	75	79	86	97	85	99	78	97	84	82	77	72	88	92	74	84	68	81	86	87	102	87	87	82	66	89	89	78	80	80	89	78	77	87	85	75	71	77	87	89	98	78	93	72	90	80	83	81	81	74	82	83	85	76	75	78	82	86	95	79	63	75	71	79	93	78	95	83	83	91	63	81	86	96	85	87	75	71	79	83	73	87	80	83	77	75	93	91	94	83	92	78	89	79	99	87	85	82	91	76	95	91	89	95	83	91	86	86	69	81	86	86	81	79	91	73	81	83	72	92	87	83	94	66	74	69	74	95	91	99	91	83	72	88	79	69	84	88	94	80	84	92	79	84	90	88	83	74	84	84	78	75	88	69	87	97	82	75	70	93	85	75	82	80	91	82	76	81	80	69	92	98	78	71	81	74	71	84	64	86	100	92	69	73	89	77	86	82	89	96	93	73	98	75	82	76	80	81	71	78	80	85	92	76	78	107	82	87	82	82	72	80	76	83	87	87	75	64	81	99	80	75	88	72	91	74	82	85	80	97	62	90	99	94	110	78	75	82	111	95	71	70	78	84	79	83	77	87	78	85	82	93	88	78	90	80	83	87	70	69	82	72	80	102	84	67	81	72	79	87	75	99	87	82	81	75	99	82	79	78	92	67	69	104	84	81	84	84	95	70	101	72	78	77	85	79	94	77	91	68	82	81	90	104	68	79	86	89	89	98	69	73	82	80	92	79	76	96	87	88	85	75	82	65	80	83	74	89	75	85	82	81	94	75	96	76	90	85	76	95	69	69	80	72	78	84	78	85	109	72	80	88	97	81	75	88	76	90	78	69	89	92	75	89	81	113	77	84	84	89	88	95	102	86	82	78	66	88	81	78	93	89	84	88	88	100	85	82	76	95	80	70	72	92	88	75	81	90	72	68	65	74	81	77	88	88	102	93	77	85	73	97	97	80	94	84	84	92	86	80	102	93	83	93	91	81	71	69	70	80	89	89	78	82	97	80	85	98	81	80	83	79	80	77	79	71	83	66	100	86	77	83	80	72	75	111	95	79	85	90	92	87	90	83	84	92
5077	331	458	476	454	379	406	350	371	333	317	332	305	308	306	297	298	336	273	288	319	322	302	295	288	319	318	314	305	309	305	285	297	269	300	301	272	291	282	317	289	317	319	289	292	301	302	316	288	293	278	280	276	320	297	297	267	278	279	302	299	281	270	274	282	291	289	317	297	299	322	296	293	295	312	278	291	299	291	315	260	306	306	281	296	294	263	304	304	300	286	273	312	299	313	316	290	308	300	295	287	311	299	260	253	312	316	306	274	307	309	303	268	278	305	291	325	273	272	271	298	310	295	285	276	270	283	313	284	307	306	284	280	265	298	263	280	279	310	305	300	308	261	287	284	314	261	294	294	275	280	274	274	291	293	273	330	305	281	318	309	282	294	287	273	311	272	300	257	281	268	275	285	304	291	285	270	288	308	310	284	304	295	296	272	302	292	283	274	284	247	253	298	308	293	256	302	287	279	282	275	295	275	306	314	292	286	271	316	281	277	270	290	299	293	319	306	268	288	300	292	291	270	292	304	282	314	289	290	305	298	288	282	291	284	273	327	290	302	273	318	296	290	336	258	279	296	295	296	273	317	300	253	306	328	320	315	288	312	281	277	321	309	286	302	300	266	302	291	256	321	315	285	277	272	296	295	267	299	284	297	270	307	308	286	282	307	289	302	279	317	290	305	267	293	277	286	292	283	256	297	277	276	325	281	287	299	264	293	249	275	265	297	290	278	277	284	265	282	324	297	281	288	295	283	294	286	290	323	327	274	305	265	284	277	279	294	297	276	284	311	294	290	297	297	312	274	305	277	279	261	309	296	279	290	273	288	312	279	278	268	284	330	255	268	282	306	271	297	325	275	307	313	279	288	271	273	272	277	297	297	281	285	309	284	268	265	322	295	325	275	301	287	305	273	298	305	301	299	281	285	299	289	289	274	253	294	253	295	297	298	281	257	307	285	250	283	303	292	266	291	284	299	278	292	264	295	275	295	320	304	286	274	325	265	280	269	295	305	304	297	299	285	290	304	294	302	278	266	287	277	296	290	297	318	264	314	292	320	279	260	277	324	297	267	276	295	301	322	298	300	286	282	287	275	320	297	301	296	297	279	280	289	282	297	285	295	288	269	273	276	272	322	287	283	266	324	300	278	298	289	294	273	271	299	272	298	293	270	294	303	296	305	317	294	301	260	265	289	281	300	284	263	321	279	263	286	279	302	332	321	284	304	282	287	315	272	271	278	279	263	277	314	278	301	283	285	297	247	263	311	294	278	296	257	283	278	311	278	307	292	300	281	313	294	301	292	273	288	268	285	297	264	268	293	300	273	317	276	309	256	303	328	327	296	300	252	291	261	257	283	273	286	316	303	272	285	282	292	270	294	289	306	284	292	287	307	293	298	265	279	292	285	267	279	260	311	253	314	271	317	293	302	267	262	292	302	290	284	281	284	272	276	272	296	311	285	289	272	291	294	285	301	290	290	273	331	282	274	265	283	276	283	286	303	297	299	274	278	294	298	286	306	281	298	288	302	289	295	293	281	284	324	260	241	299	307	283	290	295	293	275	288	292	300	304	271	271	260	303	276	271	284	315	269	272	294	296	268	312	277	272	306	308	290	307	283	323	272	300	266	337	320	316	272	292	294	285	282	311	317	284	294	309	278	286	293	317	278	327	305	297	286	269	289	288	275	308	283	305	275	303	278	300	301	278	297	283	306	281	286	288	273	278	292	306	298	284	283	285	293	277	296	316	286	310	305	307	284	305	284	308	297	280	281	308	283	287	282	291	305	276	262	302	290	275	264	278	293	300	332	286	274	317	285	290	296	292	314	319	292	285	295	289	294	283	295	286	296	302	262	272	272	283	288	306	287	305	301	266	289	272	258	270	294	296	278	288	281	312	271	307	291	314	315	305	272	328	273	306	311	301	286	295	294	328	266	310	293	247	288	275	287	283	256	276	256	281	302	286	266	328	267	281	297	274	316	264	319	302	269	277	286	293	300	303	298	285	315	307	275	338	269	253	274	282	294	276	304	296	273	288	296	288	304	317	269	330	267	292	294	303	302	275	278	262	292	329	307	266	296	287	257	263	291	270	282	298	289	313	281	316	296	288	269	308	298	250	334	298	292	278	291	293	265	330	276	290	328	258	285	250	283	291	282	286	289	275	268	284	307	290	271	279	283	252	284	246	286	287	269	289	294	307	287	303	282	302	286	291	269	270	324	306	285	281	315	300	299	293	296	291	284	280	268	261	329	262	303	307	284	258	269	290	302	265	302	303	296	279	274	286	302	314	269	244	303	290	295	276	268	283	279	283	269	287	301	285	280	295	275	252	319	315	291	293	312	267	319	308	286	275	312	307	257	289	289	297	282	327	281	311	293	291	313	302	257	311	283	278	296	271	280	286	277	277	300	284	299	288	315	277	276	275	261	276	247	256	279	280	284	249	288	269	282	319	292	288	293	327	282	301	293	292	301	286	305	289	280	273	321	300	298	276	308	269	311	281	286	300	288	271	281	299	276	284	303	296	304	259	293	303	286	286	281	300	312	325	317	269	317	280	279	317	291	283	294	280	270	304	296	288	305	299	278	304	288	284	301	291	261	302	331	257	308	279	269	280	307	273	268	276	332	306	326	253	266	302	316	270	333	286	275	274	313	281	270	305	312	288	282	301	275	270	305	299	300	330	297	308	291	293	290	295	280	269	331	283	285	285	267	320	290	307	285	255	290	308	313	266	307	298	279	295	283	271	287	272	269	295	311	282	290	315	256	317	309	305	316	279	304	283	290	283	276	292	288	335	276	295	252	305	311	254	324	270	276	321	310	279	302	280	297	295	309	281	292	289	283	282	270	294	278	286	307	268	314	290	307	275	316	298	321	281	272	277	350	281	273	313	319	299	275	285	305	274	336	315	302	269	305	293	253	321	262	304	290	273	314	305	339	288	273	287	281	298	288	274	313	251	292	291	298	258	315	283	320	268	288	268	301	296	303	277	288	304	296	313	264	304	295	293	303	330	293	279	251	310	311	300	332	301	314	294	287	289	308	287	298	315	264	308	274	306	275	279	295	285	297	287	283	302	297	278	293	266	261	252	305	291	320	282	302	287	320	288	290	287	303	270	291	261	336	291	293	305	302	296	283	286	273	284	308	295	320	280	299	322	326	310	269	292	299	296	285	302	297	276	286	342	273	268	291	307	296	264	262	311	285	316	283	318	282	281	277	299	284	267	324	286	304	294	272	274	314	293	324	283	283	270	294	268	273	301	283	305	269	285	309	299	272	316	309	277	268	287	289	303	289	270	290	316	282	324	298	290	275	295	280	287	269	273	325	274	278	285	296	303	302	278	280	275	285	261	280	310	270	311	325	288	301	293	288	253	300	268	320	277	302	300	279	293	304	281	304	292	286	280	328	332	276	308	312	281	320	305	289	299	290	272	269	298	266	273	272	319	293	316	280	298	321	313	313	275	315	304	313	277	280	300	290	267	285	280	297	296
36184	10085	1577	950	689	533	397	328	271	234	213	182	193	162	156	140	146	150	145	108	132	119	128	139	105	115	123	131	109	121	107	117	122	118	116	108	109	103	95	115	91	121	105	94	111	109	113	93	99	110	117	116	104	121	114	91	101	110	109	106	101	106	100	106	98	108	107	113	96	83	100	104	99	87	95	81	104	122	105	101	102	124	116	125	95	105	101	100	104	85	98	109	82	83	108	110	95	102	95	98	99	99	99	116	93	96	103	101	106	107	119	95	91	97	78	105	99	98	108	127	101	104	109	90	112	98	120	93	95	96	114	102	103	108	113	110	102	110	122	108	96	104	104	96	108	101	112	87	100	107	106	96	109	105	96	103	114	99	114	104	114	118	104	113	95	96	93	98	110	102	108	96	94	106	92	108	114	97	104	103	108	117	104	106	109	92	86	111	98	94	106	108	99	107	87	104	95	98	103	117	94	117	118	107	99	109	107	104	105	81	109	90	117	113	93	95	129	118	100	91	106	101	101	104	95	77	103	95	105	94	86	84	109	100	118	111	104	110	83	96	99	103	94	104	110	109	93	107	100	86	94	103	96	86	98	102	109	113	94	102	110	85	90	101	90	113	97	113	93	93	91	127	89	95	112	103	118	111	82	95	110	105	97	101	104	101	107	120	120	100	120	97	102	95	101	106	122	99	110	110	101	103	109	102	118	122	128	108	99	108	109	102	112	112	95	102	109	114	114	103	117	100	106	95	90	103	118	79	110	120	91	99	110	95	112	97	91	106	102	105	108	98	108	108	107	124	81	113	117	114	113	107	104	84	105	122	106	99	95	114	97	86	92	103	108	114	90	101	121	95	101	106	118	95	106	100	108	101	114	114	106	124	117	103	93	113	118	93	104	133	113	117	106	108	111	100	95	90	115	105	85	87	113	98	104	98	95	99	102	110	101	114	96	111	96	104	90	102	95	96	97	105	98	103	102	116	91	85	103	84	96	107	131	107	116	86	88	94	99	97	126	96	104	85	119	105	123	110	99	111	111	115	119	93	103	116	84	107	111	105	108	108	78	98	82	113	103	91	100	110	121	116	109	101	100	128	107	109	102	98	117	98	115	89	103	113	106	121	101	99	118	126	115	128	106	109	114	99	99	99	113	90	108	92	115	102	113	89	93	103	106	103	99	100	107	104	86	103	111	123	92	104	98	91	100	108	107	121	94	117	127	103	109	101	115	96	103	115	104	103	106	103	93	96	117	92	92	124	94	93	110	101	95	109	112	102	100	107	105	85	102	112	124	104	105	99	105	105	89	97	99	105	85	102	119	106	107	118	105	111	93	102	110	111	104	110	100	102	100	117	111	91	84	103	112	107	132	113	94	113	112	96	104	116	96	104	110	88	106	99	98	120	98	95	115	97	101	101	89	94	107	104	100	111	108	88	101	104	114	116	89	97	86	107	138	115	111	108	110	103	105	94	117	99	106	95	110	99	100	105	106	106	104	97	97	124	103	109	94	104	109	90	118	107	106	89	95	99	110	97	111	101	97	101	89	121	108	128	107	114	101	93	105	124	121	100	131	104	81	102	122	100	114	112	108	122	108	96	101	114	107	105	106	111	115	105	84	103	99	110	81	109	125	99	122	110	118	92	112	97	96	105	106	121	95	98	92	104	87	122	113	115	95	91	88	121	99	109	93	86	104	104	122	106	117	94	92	99	90	115	95	108	87	119	109	108	110	110	93	112	107	107	115	109	113	107	112	94	104	101	107	112	100	102	99	95	96	99	95	96	106	100	103	121	114	100	104	108	103	101	98	101	112	102	95	116	95	118	97	120	80	106	109	119	110	91	95	98	98	116	90	109	129	109	94	116	111	102	107	119	101	108	123	84	108	119	102	107	101	112	127	103	96	116	92	100	81	97	113	114	80	110	104	103	93	107	95	105	99	90	91	101	106	108	107	103	103	101	117	97	93	112	108	104	99	100	112	97	103	102	91	91	124	111	100	103	95	105	100	86	115	115	107	97	101	116	93	124	130	108	113	112	102	108	111	103	103	111	94	108	99	110	114	91	113	105	96	126	112	120	117	118	107	105	102	103	125	115	118	112	103	111	103	109	101	108	102	109	98	85	100	101	93	105	98	110	105	113	100	102	92	112	116	111	118	86	108	117	95	95	113	95	113	94	101	113	100	96	104	99	104	118	86	119	99	106	101	109	85	94	106	108	105	92	94	115	123	104	104	110	103	101	103	112	109	98	115	91	100	101	115	113	106	87	97	96	111	101	104	104	115	103	118	102	113	113	97	103	93	119	86	102	97	97	124	110	123	105	111	101	91	106	109	84	97	96	91	101	99	126	94	95	105	94	110	88	103	122	87	90	95	100	101	101	131	132	105	94	97	116	113	104	112	103	99	101	91	103	99	117	111	109	127	104	119	106	114	114	108	92	108	100	93	103	95	116	121	118	105	100	97	107	94	107	85	107	112	114	98	122	114	123	87	112	118	104	112	97	116	124	98	99	104	113	96	111	121	99	117	100	117	110	99	120	112	109	109	102	120	104	85	107	108	106	106	116	105	114	122	101	90	109	101	101	94	86	97	109	106	119	106	101	109	102	101	109	113	104	94	130	94	96	118	95	107	93	104	97	87	102	101	97	96	105	107	114	107	109	114	103	130	104	88	105	94	118	117	94	112	107	108	91	105	87	115	108	110	86	96	110	104	105	97	124	98	110	99	88	97	99	101	117	120	99	93	105	113	116	122	118	125	108	103	116	112	95	116	110	98	112	112	106	121	139	106	76	110	101	114	105	94	91	100	102	115	115	113	121	111	96	104	105	92	105	115	93	108	104	109	112	102	91	104	97	101	103	82	100	117	102	102	119	102	112	117	116	109	110	99	91	113	106	94	95	98	108	99	110	107	125	111	94	105	109	109	111	112	108	120	99	103	114	93	105	87	111	115	90	111	92	122	105	112	108	106	105	95	105	95	113	95	124	89	99	97	101	96	100	124	96	94	104	101	100	99	102	113	94	104	90	96	95	92	115	99	107	117	114	97	93	106	89	99	109	94	98	89	95	119	108	102	106	119	107	104	105	111	122	92	130	104	107	101	108	90	111	84	107	112	108	106	108	87	107	103	97	113	125	97	104	112	90	111	115	87	109	91	124	113	118	107	104	95	91	100	98	113	116	79	109	100	111	104	94	96	108	102	112	120	103	124	97	103	111	98	125	117	101	93	94	91	105	103	95	103	104	85	114	103	121	105	111	93	106	88	97	109	90	93	97	116	114	103	92	95	91	100	101	87	84	103	88	115	107	116	110	92	97	121	90	115	110	104	110	107	111	105	104	110	120	96	103	82	100	108	98	127	119	96	92	91	95	101	106	88	110	100	86	121	95	118	100	99	93	109	101	129	111	118	86	100	100	113	86	121	112	91	114	93	107	95	104	94	106	93	99	102	101	127	101	110	108	111	119	83	131	113	107	104	119	89	99	114	88	104	93
16381	1223	2776	3251	2773	2315	1831	1519	1303	1139	1031	891	859	799	686	651	696	635	578	558	545	512	509	523	473	501	484	482	474	445	479	436	436	413	433	435	382	417	419	393	388	369	449	408	427	402	384	384	365	382	400	424	401	362	421	379	361	377	380	374	367	379	361	384	366	387	354	356	391	365	353	350	380	349	361	361	359	373	379	366	381	363	348	361	379	376	328	338	352	358	359	352	377	368	323	356	341	357	355	334	383	395	371	359	387	359	368	356	367	335	358	384	335	366	372	369	324	364	383	351	368	356	367	396	334	380	370	340	386	332	360	325	369	369	382	348	371	336	363	350	356	368	328	350	339	368	384	338	343	343	358	364	353	332	313	365	341	346	353	363	385	368	360	336	368	362	339	361	378	317	347	364	335	349	345	376	317	368	411	366	355	316	357	315	368	369	348	340	322	314	397	320	361	355	359	375	350	346	341	334	358	348	357	342	359	360	347	320	376	344	339	396	316	326	392	386	391	333	335	349	353	378	332	363	369	327	344	327	387	361	347	349	323	350	342	372	342	352	341	373	370	372	366	350	345	314	366	356	328	312	354	346	364	347	378	358	339	352	374	338	353	342	375	344	369	355	368	362	344	385	362	334	356	375	357	354	343	371	352	368	384	398	370	359	324	404	335	343	360	354	330	380	364	328	360	308	318	330	344	365	359	358	356	370	383	358	385	355	324	389	330	354	320	339	371	329	366	367	307	353	350	325	379	359	337	386	353	359	342	342	363	346	341	333	349	344	380	316	332	328	339	326	370	318	331	351	327	385	383	339	340	348	358	358	342	349	355	342	346	360	361	351	373	406	336	374	361	352	323	334	327	355	354	361	371	379	324	350	328	352	347	333	379	354	333	364	359	363	391	351	361	341	375	339	336	372	335	364	352	347	368	346	354	357	326	318	366	357	344	351	367	366	366	357	379	353	357	366	362	363	358	376	352	356	371	355	338	369	377	339	370	350	388	357	358	325	347	335	338	325	332	378	339	369	355	361	341	323	386	345	327	359	323	353	404	352	382	363	356	357	358	367	347	342	363	372	346	346	345	364	319	378	358	363	387	329	353	356	343	363	342	359	341	357	332	328	348	337	364	364	401	369	341	319	343	350	342	355	358	362	381	378	369	362	353	315	366	348	355	355	356	366	336	335	343	348	357	364	352	365	332	347	393	316	352	365	354	356	391	362	352	383	345	345	350	344	372	322	347	334	364	380	366	356	307	350	339	362	338	327	371	373	343	337	360	339	373	362	372	371	354	362	385	359	352	366	363	384	331	358	360	366	339	375	354	344	364	370	353	333	340	340	355	373	316	341	332	340	364	379	357	355	330	356	367	362	359	355	363	369	318	359	328	346	342	377	333	344	378	366	344	354	361	352	339	364	334	328	331	381	343	357	343	338	390	364	348	378	329	370	339	325	348	362	321	341	352	343	362	326	354	362	334	369	338	333	346	321	378	338	333	360	373	359	363	383	351	339	333	347	328	332	348	335	354	349	357	362	347	353	355	409	366	352	358	377	353	370	365	332	357	352	334	351	357	345	357	367	372	373	355	351	341	344	323	351	355	330	325	365	345	367	367	335	336	352	358	327	362	352	317	354	378	354	369	353	355	359	339	342	337	336	351	368	388	394	334	347	343	368	347	345	364	361	339	352	361	343	330	319	380	358	383	367	342	367	317	360	330	359	354	368	374	334	347	345	333	346	370	344	364	348	333	313	340	347	389	339	349	342	364	372	363	358	373	369	314	365	360	337	348	326	351	325	364	347	351	353	360	365	326	393	336	383	356	358	347	358	386	367	347	362	351	366	344	334	340	353	330	368	338	332	370	345	368	349	311	353	342	345	331	362	363	346	390	326	371	337	349	372	315	347	358	328	366	393	350	366	380	310	316	377	348	335	340	364	355	324	355	347	334	336	329	342	354	378	366	360	321	381	354	346	338	378	362	379	358	348	356	368	337	367	364	364	352	360	352	374	327	354	366	348	332	373	340	357	372	349	341	368	350	340	351	368	360	342	326	332	347	336	317	346	340	333	366	307	310	328	328	349	346	365	359	363	330	327	336	368	337	357	369	366	333	321	347	329	357	336	340	351	354	373	386	337	346	383	365	355	301	326	373	370	354	345	366	348	370	379	354	353	336	335	376	343	359	366	331	350	350	320	357	329	357	351	350	416	340	369	356	375	331	332	338	368	374	372	389	343	330	369	352	354	359	353	346	355	349	346	358	345	337	351	344	361	351	352	370	334	336	336	345	341	337	351	355	364	334	346	365	307	331	354	328	316	351	353	320	382	358	327	366	356	377	344	361	367	350	356	345	337	377	315	351	379	364	367	362	349	371	365	335	367	350	382	357	400	350	338	374	363	342	361	380	348	346	330	371	362	349	331	373	346	339	380	334	352	345	344	352	346	362	365	363	337	361	319	375	341	350	348	375	343	385	387	353	340	348	341	346	349	351	310	323	333	348	285	347	357	346	359	386	371	325	347	342	351	354	374	322	347	329	369	331	345	332	341	331	363	334	357	372	361	349	354	346	320	361	355	368	343	353	344	384	353	332	296	346	357	413	373	331	376	359	363	342	347	381	363	379	353	370	336	366	384	346	377	361	342	357	369	364	335	364	359	325	323	346	352	348	326	335	333	348	346	377	387	351	341	348	358	336	335	346	356	352	337	376	358	364	330	347	361	359	351	323	349	323	349	359	340	362	367	348	323	359	372	358	344	365	348	384	352	361	360	358	372	312	345	348	310	376	361	372	383	359	374	347	367	371	367	382	335	345	335	341	356	342	328	353	368	337	359	405	389	399	334	348	347	350	366	376	316	372	346	356	352	347	394	322	355	383	341	322	349	389	354	339	383	357	339	336	334	323	359	369	364	355	356	320	363	347	313	343	394	365	342	332	341	336	352	334	338	344	347	359	358	343	350	353	337	377	344	381	378	360	338	368	361	350	325	350	350	348	333	339	334	381	379	372	344	334	349	366	353	337	397	364	358	355	372	353	339	365	355	338	359	341	352	324	355	328	377	384	329	373	339	354	360	392	371	327	384	349	326	331	346	377	368	342	356	340	373	336	352	357	335	372	392	377	330	361	326	342	351	336	361	352	356	344	352	411	386	347	326	368	362	376	368	363	353	333	343	382	350	320	346	361	382	363	338	368	353	366	303	377	388	371	355	363	379	365	404	336	347	337	327	334	366	379	352	376	352	356	335	351	346	333	367	344	363	362	337	378	371	377	347	301	321	367	321	365	369	341	347	342	379	366	333	373	367	360	395	333	382	345	349	376	373	355	351	356	387	374	312	313	362	388	406	351	346	357	359	344	350	336	345	377	346	343	373	369	343	318	361	342	369	341	375	374	353	323	382	335	357	331	361	384	337	369	364	365	339	344	353	351	341	324	326	336	375	334	371	339	366	348	366	334	344	386	365	373	350	351	329	354	319	366	355	358	356	315	320	344	385	392	338
41537	21286	7061	2155	1558	1042	839	671	536	468	389	387	350	357	325	314	295	253	254	295	237	260	247	265	230	198	212	250	215	246	243	241	221	249	226	221	225	227	216	213	219	223	230	240	208	239	232	220	223	221	219	198	234	241	205	218	229	221	221	209	220	219	209	197	231	216	203	217	219	239	203	220	205	209	211	219	203	189	227	234	226	200	194	216	224	220	199	215	243	201	223	223	244	214	210	219	203	235	226	206	204	213	223	188	202	246	207	230	231	209	214	213	236	198	218	198	192	190	229	225	215	214	220	216	194	204	222	201	201	213	197	200	225	191	207	210	249	225	226	229	202	186	197	194	192	208	228	210	230	194	183	213	216	220	213	218	209	201	217	201	196	218	210	222	236	199	224	194	197	205	203	245	200	200	227	232	182	207	213	212	225	203	234	217	218	225	219	207	231	218	229	214	211	221	241	198	199	228	221	215	219	211	216	238	205	223	183	212	220	219	193	185	196	219	210	215	214	213	207	217	191	193	213	223	227	202	190	204	190	211	192	200	193	213	231	189	204	210	210	232	219	210	199	220	189	201	194	206	209	222	198	196	208	179	217	223	218	218	195	207	197	217	198	157	200	230	189	245	221	193	212	201	213	226	203	193	213	213	231	241	182	211	188	219	199	218	205	224	228	224	207	226	222	205	225	202	208	222	194	218	215	201	226	209	175	202	216	209	212	214	203	194	218	171	212	211	212	192	207	223	221	182	205	207	201	211	191	203	227	212	200	182	216	206	204	226	211	206	201	231	194	200	203	187	209	202	207	195	231	202	207	196	220	214	206	197	226	199	204	224	201	223	195	203	196	234	209	203	227	200	218	217	219	202	221	208	197	188	220	215	223	238	185	183	194	239	225	232	209	206	222	195	184	193	186	234	219	196	202	191	200	232	238	200	202	232	227	204	195	211	188	227	208	211	206	195	190	216	206	203	218	226	187	214	236	212	220	216	190	200	220	222	180	186	196	213	202	213	209	202	218	225	225	191	211	204	231	221	242	198	223	195	242	215	194	197	212	225	227	187	192	208	206	210	199	210	194	214	178	188	184	215	182	201	208	227	247	230	203	201	209	190	205	203	190	225	199	217	194	193	214	219	189	209	206	211	199	204	211	226	219	202	206	192	230	185	229	197	194	193	230	226	222	241	196	205	203	211	216	229	230	192	207	189	210	191	191	201	219	208	221	207	193	212	232	227	203	210	222	206	218	247	211	194	215	223	210	201	218	189	185	221	206	207	191	226	242	220	222	201	218	231	211	211	200	194	219	207	219	213	220	207	187	192	228	229	202	213	201	196	228	235	216	206	198	202	184	226	198	221	216	191	215	213	182	211	180	215	210	209	197	218	202	195	237	209	248	207	219	198	196	219	210	196	233	229	206	201	209	190	200	217	232	204	206	202	192	210	214	218	212	237	207	192	206	224	266	211	213	212	198	232	200	200	190	192	205	181	212	206	212	202	225	189	205	196	219	193	198	200	194	224	201	209	198	226	193	210	205	238	210	222	213	198	205	205	192	199	211	195	217	204	210	187	221	224	230	218	205	218	203	191	210	193	199	208	215	200	220	226	198	209	189	224	214	212	209	210	213	212	222	182	224	214	211	221	206	209	221	183	195	199	195	199	187	221	200	235	209	208	211	220	203	222	211	216	226	173	238	250	184	189	225	231	206	201	208	213	214	230	206	204	188	190	225	232	209	220	204	201	203	208	219	221	196	213	192	202	219	191	210	214	212	200	207	218	212	206	229	221	247	222	194	205	188	215	196	231	209	214	185	211	186	189	238	204	195	214	219	209	206	212	201	202	213	219	202	198	203	212	214	231	219	225	210	193	223	236	200	215	206	222	218	200	218	214	198	234	193	197	249	223	234	216	239	194	205	225	212	196	202	212	203	209	209	214	226	210	197	202	177	210	208	223	209	189	219	207	221	198	185	218	201	201	212	211	201	213	246	210	201	208	214	225	220	209	208	220	195	207	181	212	191	215	201	197	187	221	217	211	187	222	220	211	182	210	203	200	210	205	208	214	197	228	195	241	198	202	246	213	211	210	217	225	234	179	237	196	232	204	207	218	209	195	246	216	188	212	197	220	243	214	182	230	190	209	198	187	215	220	184	233	231	212	192	221	227	205	230	211	185	217	233	192	225	220	184	219	203	210	194	212	192	223	204	223	224	214	213	210	246	212	204	182	224	233	208	189	198	209	191	197	233	214	205	213	212	189	197	192	218	223	234	195	212	182	207	201	230	212	225	200	205	219	200	205	219	216	201	192	201	203	204	192	212	204	215	215	199	216	215	213	199	211	184	194	212	185	233	210	208	196	223	192	183	208	211	216	214	207	210	195	212	187	201	177	194	207	230	226	200	200	212	213	212	190	221	187	189	201	198	225	237	237	183	219	233	210	218	202	210	194	224	220	210	215	210	209	243	195	194	222	232	226	215	223	233	249	193	208	191	209	189	214	186	208	196	225	203	209	218	230	212	216	204	200	217	216	211	208	246	218	224	200	225	223	238	175	195	190	218	216	238	219	203	197	242	195	202	217	216	197	219	217	203	189	196	236	219	199	205	203	210	225	193	231	215	192	226	210	199	205	215	236	224	222	183	197	199	220	225	209	227	228	187	207	191	211	214	222	210	203	230	223	225	221	217	215	195	203	203	197	205	224	227	221	205	216	214	228	217	227	211	192	215	181	203	153	212	227	234	202	217	199	219	198	224	210	216	219	210	178	230	194	198	202	209	230	208	188	202	205	219	190	226	212	206	225	214	202	228	204	228	209	202	178	188	229	241	216	193	217	192	225	213	197	240	227	224	200	177	212	205	236	181	197	179	218	193	226	222	206	209	225	226	211	211	212	213	205	209	212	208	200	215	193	201	196	220	211	184	199	191	197	240	198	213	214	188	234	233	209	234	186	190	218	204	217	202	203	218	188	219	215	230	202	188	206	222	235	188	197	213	201	230	213	214	183	196	219	207	204	211	219	204	200	204	199	231	215	205	205	228	209	204	189	236	205	171	208	190	219	230	207	204	207	219	197	202	218	204	200	227	222	190	205	215	264	218	231	238	201	214	230	194	199	198	207	207	221	220	220	198	204	214	187	222	194	191	224	219	202	246	216	203	234	196	175	185	221	197	215	211	214	238	206	221	213	236	215	223	207	220	233	218	180	254	196	212	206	206	223	223	203	234	199	197	221	228	208	221	208	214	200	189	220	207	193	211	218	208	200	214	259	212	218	216	197	188	201	213	200	211	210	217	232	201	213	208	243	217	211	206	208	170	203	200	204	213	235	224	212	196	215	214	212	186	198	220	196	188	200	219	195	196	204	203	212	187	217	210	228	228	198	216	202	205	201	237	193	198	184	216	187	212	228	220	234	215	218	176	177	219	193	225	216	220	188	231	206	222	220	202	211	216	182	182	231	205	201	207	221	223	190	209	208	221	206	210	208	203	230	231	204	186	231
19890	2361	5425	6125	5302	4401	3504	2928	2530	2122	2008	1654	1540	1446	1366	1238	1167	1136	1097	1085	1000	983	974	910	897	850	869	795	840	804	797	783	756	810	759	735	734	724	735	700	751	667	730	727	685	670	719	668	735	709	690	690	630	694	614	674	687	668	681	675	674	688	669	670	618	662	670	631	677	683	631	651	654	625	657	647	609	698	653	580	643	629	646	622	641	629	624	642	630	648	643	616	628	605	666	638	640	617	653	654	657	650	673	656	630	679	652	706	608	626	678	628	630	638	575	656	669	655	628	637	617	645	627	601	643	640	605	618	669	666	665	663	633	634	627	596	616	619	629	589	591	627	644	629	645	621	631	639	648	637	608	632	570	615	600	602	655	634	620	673	606	668	655	601	604	633	574	644	638	634	554	632	583	622	635	634	632	624	618	563	633	647	619	627	656	629	606	626	638	642	618	609	627	627	621	608	605	641	660	607	666	613	598	608	602	667	628	611	625	621	608	599	641	689	640	627	616	578	642	625	598	625	603	621	611	669	630	601	675	623	604	620	595	666	627	664	618	604	610	613	655	563	619	617	591	606	629	667	646	631	624	649	612	602	662	669	594	589	652	594	587	623	621	625	614	619	629	659	636	588	592	614	592	628	628	585	633	621	613	642	585	650	606	624	679	658	589	638	626	623	626	639	636	648	647	632	610	590	643	631	609	603	640	609	642	660	623	648	596	612	673	616	638	618	615	624	642	675	597	600	594	638	593	604	639	595	637	628	641	624	642	653	607	655	615	641	618	624	644	609	586	623	590	621	586	646	622	628	612	615	627	648	622	616	671	600	611	610	609	623	616	632	619	607	629	642	632	630	589	623	576	636	624	646	622	663	599	601	631	649	628	635	617	610	604	632	658	621	652	632	637	634	672	614	610	601	622	653	603	568	626	645	624	636	602	625	675	619	625	631	654	638	611	590	632	629	650	606	653	591	644	654	642	625	645	644	639	654	626	584	577	626	605	610	629	649	671	618	656	622	601	633	627	601	598	570	601	599	644	610	620	629	665	609	639	634	631	659	605	610	641	633	609	634	609	610	604	612	637	606	629	647	594	623	586	648	624	625	597	592	602	605	602	633	655	649	641	638	658	622	618	596	630	628	627	622	594	632	615	610	599	624	624	615	589	653	625	600	629	625	612	614	596	635	644	636	665	654	601	642	651	632	610	601	577	663	641	603	612	654	620	599	677	620	656	605	643	631	590	620	634	570	609	661	594	612	604	632	652	620	662	608	610	605	647	599	631	640	594	602	571	591	621	606	630	654	621	623	562	623	623	631	653	636	619	647	661	636	619	565	619	611	603	609	630	615	625	613	627	606	609	642	564	626	659	665	649	600	659	602	641	627	636	622	623	648	638	628	593	609	590	654	625	637	582	633	614	647	603	648	627	600	646	627	621	625	621	626	636	601	597	633	636	622	603	588	609	651	641	594	639	602	607	590	670	634	622	615	649	657	636	579	614	650	588	630	621	616	629	650	591	619	631	640	649	615	640	614	581	592	621	642	612	648	590	657	642	609	650	619	594	625	639	624	619	622	634	612	619	650	640	650	636	645	635	645	632	624	628	605	618	630	560	632	606	632	623	661	664	597	611	589	601	617	623	636	607	626	604	628	617	610	646	634	659	646	618	650	628	606	633	663	567	621	661	625	620	613	612	687	627	616	663	602	627	629	613	659	599	631	598	607	613	576	605	640	601	608	610	588	592	593	643	619	615	584	673	587	614	636	616	636	639	605	629	631	610	603	639	659	614	598	605	608	637	611	635	636	665	612	585	663	629	611	592	636	655	581	637	591	605	632	608	619	587	591	633	619	609	605	614	649	636	608	641	601	598	631	581	620	623	621	632	607	633	608	658	620	608	645	660	651	649	616	595	614	604	622	610	655	584	602	648	647	633	617	633	631	604	596	603	657	617	631	662	628	615	601	658	611	596	574	626	641	599	588	644	647	653	644	641	623	619	566	604	659	610	596	618	559	605	617	598	609	647	616	605	630	651	615	594	637	650	675	610	603	596	579	569	621	587	680	633	605	648	666	656	644	598	586	590	647	602	646	606	634	617	666	613	640	616	601	643	681	632	613	638	625	601	612	641	605	628	636	592	611	648	650	631	616	580	604	602	599	606	617	593	600	621	606	617	637	611	617	618	585	646	637	626	649	662	658	574	615	597	624	604	617	614	618	665	642	642	595	647	590	603	643	592	609	630	599	596	625	681	598	632	623	608	614	610	603	606	601	602	650	635	575	627	655	586	640	618	621	626	642	654	637	593	618	599	608	595	618	666	659	633	648	629	612	623	667	587	611	642	643	634	638	588	651	600	607	610	596	627	573	624	611	590	631	638	594	645	640	644	622	627	689	637	679	613	598	646	637	630	672	660	633	601	626	630	652	635	574	630	605	609	620	651	598	608	615	606	608	627	644	600	607	614	599	673	611	659	611	633	639	641	605	618	625	646	601	680	587	646	638	569	648	602	611	577	627	606	629	595	638	632	637	608	667	628	571	620	586	680	602	634	638	633	630	611	601	625	625	637	603	604	642	542	599	592	594	641	638	617	659	635	603	680	651	673	652	629	628	631	618	639	646	623	600	602	678	627	642	617	629	649	652	660	610	634	640	627	605	629	650	661	598	663	611	625	619	652	611	640	648	654	634	646	651	623	610	645	667	635	621	632	605	644	630	613	600	653	589	629	609	618	630	652	646	608	643	600	596	648	566	604	608	600	618	607	630	577	603	644	597	564	560	602	608	594	618	637	610	611	621	633	614	575	633	630	601	589	604	612	625	623	627	633	630	614	644	631	595	608	605	631	621	604	658	648	627	596	619	595	609	619	636	616	604	618	607	643	600	631	617	634	642	613	628	622	618	565	637	563	674	670	604	590	619	612	637	626	614	613	609	674	666	660	614	591	637	681	588	612	589	644	657	660	605	623	656	581	673	624	624	579	617	592	632	592	615	651	668	582	609	598	617	650	617	627	664	631	602	602	647	591	615	652	643	642	628	603	637	631	616	580	620	617	590	624	638	570	609	660	631	642	633	596	638	657	632	645	674	622	606	629	636	584	662	645	654	609	657	651	606	641	644	642	619	621	644	660	617	630	631	601	641	577	602	618	621	673	683	644	581	608	637	572	597	646	626	619	656	659	577	599	605	634	658	604	616	629	598	578	599	640	632	601	622	654	638	597	617	581	636	607	633	578	608	608	621	595	606	624	616	642	607	597	645	632	592	630	648	599	583	626	592	627	616	594	649	603	621	661	636	635	627	569	612	608	564	584	587	671	618	624	617	643	594	623	569	625	603	625	644	656	672	652	629	613	613	573	636	628	638	652	638	668	658	646	647	598	570	607	592	664	618	656	669	649	612	622	593	582	598	635	612	619	616	581	609	626	632	570	648	599	643	612	663	640	586	606	576	603	618	620	604	648	604	612	634	621	655	623	633	649	615	634	660	622	610	594	612	618	660
4863	306	185	101	122	86	95	95	100	84	81	87	85	85	72	77	82	89	86	90	75	107	75	101	85	99	79	95	82	79	99	88	77	92	98	71	74	82	89	77	78	80	80	80	82	77	86	92	82	87	73	99	87	66	84	90	72	83	82	78	65	82	93	68	93	92	98	91	79	94	92	83	95	83	83	76	94	89	85	89	94	85	83	57	79	107	66	83	86	81	89	74	82	102	84	106	99	90	67	86	94	90	97	81	80	77	81	77	82	68	85	77	68	106	95	65	81	92	79	91	83	80	80	77	79	74	88	87	94	78	78	73	72	87	87	103	86	88	79	79	67	78	83	91	84	84	78	88	97	77	84	91	82	89	75	71	70	91	86	86	92	80	94	60	63	91	83	76	92	80	93	86	88	98	92	60	95	65	69	105	100	77	72	101	90	71	90	89	78	85	98	87	85	96	81	88	71	80	87	85	97	68	95	96	81	77	89	81	54	78	99	90	78	62	89	96	80	67	81	70	87	86	77	84	69	76	78	81	102	86	94	72	82	82	72	90	90	94	74	81	81	95	80	104	80	81	99	81	81	76	100	78	84	75	80	68	83	83	83	91	79	72	76	96	90	87	86	80	95	69	82	62	77	83	82	76	105	84	85	100	89	90	84	79	89	92	79	67	63	91	82	69	86	83	93	83	77	75	81	82	85	79	76	68	80	96	78	90	87	72	86	100	72	102	87	84	89	72	66	79	95	75	73	75	95	78	92	77	86	80	89	78	108	86	77	82	89	79	70	78	82	88	98	90	98	75	69	86	87	74	103	85	73	84	79	76	71	86	87	84	87	90	79	97	88	95	84	82	74	77	91	74	77	80	75	84	86	77	89	64	74	86	86	81	82	78	81	87	99	83	85	72	91	92	91	73	76	90	96	69	76	72	72	84	77	86	76	86	100	89	68	66	80	95	81	80	75	81	86	83	87	84	86	97	95	78	81	85	95	84	86	82	77	74	96	85	76	89	82	83	82	81	84	94	78	76	77	98	79	88	84	82	82	82	73	77	80	87	87	82	83	89	101	79	105	96	70	79	93	101	84	67	65	83	80	76	74	75	77	71	80	79	96	79	90	75	86	89	72	82	61	91	81	78	84	87	76	73	90	108	90	75	84	72	85	91	95	90	87	77	81	78	77	82	79	69	87	74	78	81	70	86	83	96	82	82	77	87	75	73	92	82	93	87	74	85	76	74	88	87	96	69	87	90	77	90	83	77	92	85	85	72	79	71	86	87	76	99	69	71	87	79	62	80	83	77	70	100	95	88	90	97	89	87	102	91	83	72	78	63	69	79	96	87	90	85	82	83	100	70	65	84	76	85	67	66	93	100	79	86	90	72	76	78	88	83	90	73	68	93	67	89	79	90	73	84	76	83	107	90	91	102	89	78	82	68	76	73	58	80	112	79	98	81	99	72	92	76	90	75	80	75	72	84	64	69	84	85	72	83	77	80	77	80	84	76	86	93	90	77	77	105	79	81	74	76	63	88	75	73	85	83	63	74	88	87	81	74	89	86	74	81	75	67	83	92	96	85	91	79	77	79	84	85	79	89	86	76	77	94	75	89	84	87	85	76	80	76	66	84	76	89	95	89	81	87	83	77	78	86	86	78	93	66	93	76	81	85	83	98	90	79	88	81	88	96	63	59	109	103	77	84	84	79	75	83	85	71	89	80	93	101	102	78	88	91	86	83	92	83	78	73	101	74	82	64	84	90	85	78	87	96	68	92	70	73	90	90	76	75	82	79	89	93	86	89	76	80	86	84	97	76	88	94	93	79	98	66	70	94	87	88	84	91	77	86	92	65	77	76	80	90	71	69	84	94	86	85	55	88	80	95	72	66	85	83	78	77	89	78	94	77	73	79	74	93	82	90	85	85	101	82	64	110	59	82	81	75	70	92	82	97	84	81	74	90	84	70	100	70	76	73	74	85	81	73	92	69	82	87	82	79	80	88	88	80	80	88	86	73	73	89	73	77	91	63	88	78	91	87	83	72	73	84	81	74	102	89	60	95	71	89	80	79	81	67	72	74	85	68	92	78	85	92	68	76	72	68	80	103	96	88	74	78	96	82	86	64	80	71	81	69	77	85	74	83	94	90	99	77	71	96	77	98	77	84	93	97	75	89	65	93	60	96	75	81	69	94	79	81	92	82	86	90	87	93	85	91	81	71	80	68	90	80	80	75	75	78	84	93	81	97	87	92	103	81	77	87	78	78	82	91	90	88	85	79	85	68	85	83	68	90	104	88	66	81	65	95	82	85	71	81	83	78	90	92	95	71	81	86	86	87	90	86	101	92	84	80	91	99	70	88	92	84	65	88	89	89	72	73	78	69	75	81	84	82	75	84	86	84	89	77	78	73	88	80	95	86	79	87	99	81	95	82	83	96	70	102	76	95	57	87	80	89	89	73	100	81	91	80	77	67	77	73	76	90	91	84	84	97	85	85	83	98	83	98	66	76	83	90	67	74	80	79	80	73	76	73	90	85	77	83	98	94	75	79	88	69	67	76	100	82	90	73	95	78	92	79	81	84	93	72	81	76	90	91	89	80	75	71	92	71	65	102	88	70	71	81	91	70	93	69	79	80	97	85	84	82	88	82	71	85	105	81	72	91	78	82	73	91	87	93	96	65	84	90	74	84	89	65	99	72	87	77	88	76	97	76	67	85	71	79	70	96	86	69	95	96	97	66	84	86	83	83	68	94	73	85	75	79	88	77	75	90	78	88	87	83	84	94	82	103	83	78	86	80	88	63	94	84	85	73	85	72	69	72	75	96	82	73	69	95	88	70	87	73	98	90	78	78	73	66	77	70	94	97	83	83	84	92	74	67	74	70	80	102	82	89	79	94	66	96	71	68	96	88	76	85	103	84	92	91	79	81	72	96	90	93	78	73	81	62	85	79	78	84	76	86	75	73	74	90	91	85	97	77	84	88	91	72	65	83	90	81	75	78	67	84	107	69	83	96	87	78	87	103	85	78	89	82	84	83	76	84	78	82	83	88	71	79	84	97	87	82	74	72	73	81	89	68	85	82	57	69	96	74	68	77	78	76	77	99	91	90	75	86	78	83	89	89	89	68	72	85	78	69	99	69	78	107	79	88	58	84	91	82	77	70	85	89	95	86	73	84	79	93	71	111	75	89	73	81	81	79	76	81	73	84	85	73	99	88	88	76	87	92	84	75	100	78	69	71	92	85	97	84	87	82	85	82	66	83	80	68	85	87	92	80	93	67	82	81	92	82	104	101	83	82	104	71	88	78	101	72	79	81	72	82	85	80	96	86	76	83	89	87	72	104	77	97	86	71	90	85	81	90	90	86	73	102	84	89	75	82	112	72	96	86	81	74	76	88	89	73	61	97	94	77	85	82	93	90	81	79	74	85	73	72	73	89	82	75	73	59	90	80	90	99	73	93	75	81	80	77	82	74	90	87	86	83	92	72	85	89	74	81
5008	361	418	431	416	362	372	356	352	340	331	313	307	340	295	305	301	298	324	313	311	263	281	286	302	277	255	267	300	315	288	304	300	315	308	289	299	299	267	278	295	308	276	289	287	292	298	286	332	253	305	288	305	299	266	294	300	284	257	311	264	307	285	292	311	291	279	295	290	323	300	272	278	278	292	301	284	292	278	270	284	301	312	316	284	293	312	300	262	289	284	285	259	296	289	286	295	319	249	281	275	300	315	284	248	301	286	305	272	309	254	280	267	286	298	273	292	285	305	321	321	323	302	298	287	286	293	266	269	283	290	283	270	285	268	299	280	272	289	265	311	319	323	278	251	301	270	276	272	297	311	269	295	287	280	294	278	263	263	291	302	300	284	278	281	278	256	303	285	279	305	263	303	268	293	286	293	287	298	289	308	290	279	299	286	264	274	291	298	296	310	287	286	316	252	285	269	282	291	276	296	277	315	302	286	286	271	277	286	279	270	312	273	268	245	266	304	308	284	260	275	296	335	276	294	290	293	287	307	277	300	269	270	308	303	329	280	315	267	273	313	278	277	276	292	272	270	288	282	311	290	282	298	312	285	299	285	285	295	294	306	257	282	307	293	296	320	292	302	256	274	298	261	273	293	322	281	300	266	297	304	286	316	267	260	318	274	314	284	265	291	282	327	315	266	293	296	269	333	275	292	269	279	257	263	272	294	328	270	289	301	293	279	302	296	261	286	298	286	284	305	303	284	299	295	311	292	300	272	293	303	251	287	298	288	278	289	285	309	270	298	278	278	301	282	249	281	283	269	275	295	283	299	287	293	283	273	277	294	294	281	275	305	281	275	284	286	292	277	266	272	288	316	275	290	301	262	294	292	268	306	253	277	279	295	308	299	282	294	292	290	320	261	282	309	299	293	261	317	272	268	285	298	284	237	289	269	265	296	282	280	299	286	279	317	312	251	296	288	266	292	287	284	289	295	317	271	255	333	294	292	280	275	306	242	284	297	284	263	321	293	295	271	280	280	296	293	287	304	268	274	257	279	311	280	261	268	282	295	298	259	290	271	294	296	294	260	310	291	282	300	282	327	290	313	303	276	283	280	252	288	266	245	266	300	271	293	301	258	256	307	314	269	284	299	333	305	294	296	306	275	271	281	282	262	306	293	278	292	302	307	268	303	285	293	296	274	300	309	312	312	285	262	252	286	331	262	294	277	314	288	273	299	280	281	276	276	303	292	276	277	289	314	276	289	280	302	303	285	285	268	290	256	267	288	290	276	277	297	259	285	262	287	269	297	288	253	281	282	282	291	249	299	296	288	277	293	298	262	257	294	282	301	265	266	304	276	298	290	274	285	303	266	287	320	268	253	288	281	306	268	304	264	291	288	299	282	331	314	290	302	295	272	254	311	270	270	258	290	264	320	264	249	282	310	297	276	283	315	267	320	303	287	296	312	284	276	305	270	284	284	290	257	288	288	278	305	292	329	265	276	290	277	306	269	288	275	271	290	309	300	290	288	298	299	285	280	294	277	263	263	281	288	299	290	287	302	263	306	270	312	263	264	303	276	286	287	308	297	317	299	253	270	272	288	315	266	268	301	295	311	298	291	275	282	267	284	296	273	306	282	280	285	285	276	296	281	252	275	310	307	282	265	317	289	293	294	295	296	289	322	267	308	286	287	270	307	303	265	273	277	317	313	281	298	282	298	267	285	277	294	263	261	310	269	271	319	257	295	322	277	276	312	282	284	272	298	290	264	272	287	256	308	290	265	286	298	278	308	295	299	248	262	291	327	284	298	297	298	289	289	307	279	306	300	313	276	306	283	292	309	298	275	267	255	268	286	285	323	262	279	291	284	283	274	280	273	288	310	263	253	309	338	245	286	295	275	281	290	291	274	293	290	265	279	297	318	262	297	313	260	293	294	302	274	311	302	275	263	286	287	268	303	287	300	330	295	276	286	285	286	288	279	310	309	268	278	272	302	302	282	303	308	289	283	259	273	276	316	268	262	277	290	274	288	345	294	318	269	281	319	284	291	268	306	256	279	275	288	301	289	274	268	297	283	276	300	306	280	280	277	272	305	291	299	295	316	287	287	291	313	272	326	279	312	281	302	294	299	240	293	304	276	288	299	293	284	289	269	280	273	318	289	277	321	293	310	295	300	296	302	293	296	301	304	263	283	292	274	241	287	297	286	254	275	293	282	277	260	306	283	298	324	301	282	299	292	307	269	311	260	304	291	289	254	293	299	284	287	301	258	291	284	281	297	288	284	277	311	305	281	289	297	299	311	290	276	283	287	293	260	275	305	282	275	245	290	296	297	288	272	302	297	285	289	314	288	301	309	312	291	269	313	293	289	300	276	301	299	271	286	266	310	276	284	272	272	268	317	317	299	294	296	308	283	313	279	306	281	274	301	300	284	296	285	295	298	286	289	291	321	291	289	315	284	300	270	267	294	295	295	310	319	296	268	276	266	278	269	260	295	271	296	308	311	273	275	299	301	291	289	283	295	265	286	307	299	301	300	289	274	299	270	275	290	283	292	268	272	271	295	326	303	277	290	269	286	308	270	303	259	297	278	249	284	289	314	274	299	333	327	256	304	258	289	280	279	284	284	301	300	257	280	276	284	281	298	290	283	285	286	281	250	297	266	274	307	272	275	294	302	295	275	270	277	313	275	272	284	279	297	278	300	272	251	297	298	311	300	302	284	319	319	270	276	308	296	295	276	288	300	276	283	268	273	288	259	300	307	262	287	292	292	289	282	253	278	267	280	286	306	322	290	272	300	272	293	296	262	299	326	292	280	299	296	296	303	281	273	274	303	303	292	277	263	286	289	266	282	295	287	297	290	279	301	312	282	267	296	288	266	279	295	295	266	304	302	292	296	298	281	258	277	278	287	258	279	283	276	290	261	300	282	296	284	270	283	316	290	280	278	279	286	301	273	313	315	269	280	295	315	282	297	288	326	268	294	278	282	269	265	295	311	323	274	289	291	304	293	294	309	295	289	283	306	267	301	265	270	296	286	263	296	296	296	299	299	291	318	317	289	276	279	272	278	243	295	256	286	320	308	330	277	299	288	285	279	276	281	290	288	263	296	303	277	318	288	272	277	299	283	274	303	306	293	257	279	271	283	312	300	276	277	274	303	305	285	268	294	281	287	309	305	252	272	302	282	298	309	293	322	303	325	295	281	284	282	296	302	287	272	286	260	272	283	321	245	255	297	272	291	308	314	286	276	294	294	302	301	296	301	281	282	287	297	313	280	274	279	287	285	271	289	285	280	308	281	278	299	292	302	263	283	262	262	258	295	307	279	253	309	287	312	314	296	288	276	303	273	276	280	310	273	305	314	260	307	253	283	258	274	269	268	283	281	309	294	299	286	283	287	269	263	321	318	269	277	308	281	338	261	327	275	266	309	270	287	294	287	259	298	312	285	301	258	311	283	277	319	248	290	292	304	231	272	296	283	280	272	310	306	305	266	281	285	286
33503	10387	1627	980	676	525	383	313	243	223	216	194	180	154	158	161	148	135	136	124	121	137	132	121	110	121	100	113	126	123	109	112	100	117	120	98	106	110	114	119	120	119	92	108	124	101	83	118	109	107	119	106	102	127	111	107	91	114	113	124	119	101	121	107	95	102	120	98	90	116	108	109	123	93	119	102	110	103	91	106	109	107	100	113	102	115	123	120	113	101	113	105	118	99	99	100	114	111	108	114	104	101	131	95	118	109	97	119	106	102	109	87	128	118	102	90	98	106	91	96	109	101	96	91	102	117	103	115	120	100	117	88	94	109	108	124	91	77	111	115	94	99	97	97	122	104	108	100	93	126	97	105	97	112	109	85	98	107	115	103	113	104	103	107	124	128	124	108	99	120	92	117	108	86	99	104	97	102	101	86	100	115	75	118	99	114	102	81	100	119	79	102	107	93	121	96	98	106	112	114	100	132	79	98	80	92	88	119	101	97	103	101	95	102	108	116	114	98	96	107	104	92	112	91	100	97	99	136	103	100	131	88	107	110	101	106	103	107	106	129	108	106	110	100	98	92	91	115	116	100	112	126	93	102	103	93	101	113	100	104	110	120	90	106	109	127	97	107	88	120	90	118	89	118	88	109	94	104	98	111	82	98	102	120	117	116	111	116	115	116	100	114	115	112	104	112	106	104	102	128	89	121	90	97	94	104	118	97	120	97	96	110	92	104	94	92	122	104	106	135	106	98	105	104	113	105	107	105	106	118	96	89	100	106	105	104	105	92	101	96	84	98	74	101	115	84	100	104	106	87	89	121	116	111	101	109	102	116	102	125	113	110	95	108	103	107	89	117	102	127	109	125	88	101	112	106	94	118	109	106	101	107	101	113	94	121	98	89	80	111	102	98	85	101	118	99	97	95	101	91	102	94	108	116	107	108	91	100	113	101	99	94	126	103	112	105	111	102	105	116	93	102	82	104	97	100	98	97	97	117	117	111	124	102	92	107	107	105	104	102	119	105	104	117	109	112	134	96	106	103	109	107	106	105	110	90	98	110	119	82	121	115	91	97	100	90	101	110	96	94	102	100	103	91	121	92	94	102	120	96	108	110	96	101	89	110	108	122	113	131	104	83	115	113	97	111	106	120	105	110	105	100	107	95	111	108	112	103	97	102	108	123	100	111	118	93	101	90	92	114	98	110	114	105	109	116	111	112	95	104	98	102	108	110	99	110	92	95	100	108	84	114	100	107	103	110	96	119	107	105	124	99	98	93	107	108	112	113	100	101	123	104	109	103	98	107	145	121	111	132	123	116	113	121	96	107	102	112	118	103	87	93	103	99	116	96	117	122	115	105	112	115	82	108	126	106	101	105	104	107	100	104	107	104	100	105	109	92	110	103	112	107	106	96	107	97	104	101	121	107	84	94	112	106	111	104	106	94	92	115	97	122	99	92	93	102	95	93	95	113	119	108	103	112	100	91	99	105	100	116	95	103	84	82	101	92	94	110	113	111	121	117	97	109	96	91	100	101	95	91	103	109	107	94	104	96	96	115	103	113	106	106	100	106	112	108	111	110	104	104	127	103	107	102	103	101	106	113	100	111	98	125	116	104	120	84	117	103	105	109	127	100	124	90	96	107	118	102	103	96	117	114	128	98	85	109	100	97	104	104	95	109	99	109	96	89	98	101	93	107	89	99	93	106	101	96	90	94	120	96	107	103	95	96	96	99	111	109	107	102	113	105	101	104	95	101	100	116	108	117	110	103	103	101	120	102	112	97	107	109	89	92	107	110	113	100	101	108	112	117	102	117	107	97	100	95	122	123	102	101	115	109	89	95	99	105	96	81	110	104	90	109	98	92	113	111	101	115	96	114	108	122	115	109	124	101	124	118	114	102	116	88	106	103	114	106	115	103	110	114	118	101	108	104	103	109	106	115	107	101	108	121	118	89	96	99	104	103	91	117	101	90	99	101	107	88	88	110	107	123	98	103	107	98	112	135	85	105	100	117	111	97	106	104	91	108	122	98	106	113	107	125	100	98	104	110	99	99	111	108	98	98	82	101	111	102	109	100	120	107	104	104	93	93	94	100	97	101	89	95	109	116	133	115	100	103	94	96	87	107	115	93	115	113	101	97	103	123	107	116	93	110	113	104	102	95	110	108	95	97	102	85	120	91	90	114	103	105	101	108	94	128	116	100	85	116	113	89	102	97	107	107	120	97	100	94	118	113	118	108	105	93	97	107	102	98	90	110	109	119	116	112	116	114	95	103	125	87	83	117	95	92	107	108	108	105	97	103	92	121	114	130	108	122	106	97	95	106	98	102	107	109	92	99	107	133	121	112	118	109	121	112	116	106	101	126	110	115	123	110	96	104	101	122	112	111	91	99	99	92	94	113	101	110	104	108	112	102	96	109	99	109	107	118	108	99	96	107	105	102	109	123	119	99	123	79	121	113	103	95	93	85	120	96	108	113	96	97	120	105	114	96	93	107	100	96	115	105	107	95	112	120	114	116	101	102	111	99	133	99	111	107	112	118	94	122	104	117	112	111	93	109	99	112	85	102	104	116	102	112	97	109	117	96	102	105	92	110	106	103	101	93	106	98	129	100	107	110	115	106	102	102	93	111	124	121	90	91	125	95	104	102	97	88	99	106	96	101	129	94	101	120	111	125	110	102	116	127	124	104	114	96	108	105	98	89	105	102	109	108	103	106	108	104	95	109	117	111	96	118	136	90	110	103	100	100	97	104	108	114	120	101	102	114	96	102	94	102	88	121	102	109	91	102	107	97	97	118	96	112	114	107	95	91	113	90	92	112	103	106	109	108	102	113	113	132	97	112	101	113	127	110	91	97	95	108	121	110	127	97	128	110	126	110	87	101	97	94	109	103	121	106	111	95	112	86	104	100	105	104	90	113	109	92	119	105	92	105	94	104	110	100	104	98	108	116	94	131	121	110	102	105	109	105	113	119	100	98	95	105	94	102	125	92	108	102	107	101	104	114	108	94	91	108	96	105	105	113	101	89	108	105	112	115	116	109	102	125	90	95	108	107	114	113	93	94	103	104	88	96	118	106	101	120	104	99	91	108	85	113	113	110	101	109	108	95	108	114	116	114	104	101	105	106	111	101	103	99	114	112	121	129	102	96	82	76	104	121	101	119	83	101	111	103	104	94	96	114	111	108	96	102	104	103	114	112	115	109	105	97	105	113	112	100	107	107	117	107	89	108	92	99	94	115	130	114	117	92	114	101	104	85	98	84	128	94	114	96	95	104	101	118	100	83	126	103	104	107	94	116	111	107	104	112	121	104	85	102	98	101	100	90	108	84	109	112	87	95	98	99	104	111	108	113	105	118	88	117	109	112	94	93	98	97	103	117	94	105	94	114	121	99	102	108	102	120	108	96	103	95	113	107	99	124	112	110	97	108	97	99	95	85	100	100	106	110	109	104	99	116	118	110	114	104	110	111	90	115	98	106	96	106	119	122	90	90
15171	1303	2901	3338	2814	2301	1950	1585	1359	1150	1017	875	860	763	687	717	582	635	636	558	532	557	541	485	488	467	488	492	465	466	440	442	427	430	420	425	408	410	407	400	391	378	421	384	384	351	368	358	373	405	369	385	370	369	377	366	357	421	377	379	363	362	377	371	372	396	372	369	352	382	373	356	352	372	348	379	366	403	362	360	362	364	376	398	368	375	371	358	334	358	390	363	368	398	345	370	337	351	365	383	306	362	362	341	337	311	367	387	357	330	353	341	345	382	370	352	353	338	359	363	369	375	369	354	356	384	360	342	374	370	358	356	321	379	336	348	327	360	355	348	339	321	333	337	353	349	279	329	367	365	354	384	390	407	374	356	360	360	356	343	396	328	358	321	365	306	327	401	386	355	336	361	347	397	326	339	353	346	384	346	356	352	358	360	379	345	354	348	331	335	369	339	369	355	346	364	361	327	319	340	363	333	350	342	371	341	368	339	346	351	375	335	371	357	371	381	372	359	355	382	378	339	356	361	353	375	368	396	365	353	356	384	379	339	378	339	365	340	342	375	336	362	341	361	330	364	322	366	334	371	379	387	333	361	354	337	377	337	331	360	345	335	356	423	329	356	341	381	379	357	362	337	389	330	369	351	363	346	348	375	371	355	354	330	337	369	350	352	358	364	344	360	360	337	342	351	368	345	365	364	334	365	378	361	405	399	312	371	416	375	326	388	350	353	352	346	346	364	340	368	351	329	386	382	328	355	351	354	386	365	376	369	387	377	339	347	355	338	379	373	353	396	352	321	330	348	330	326	366	332	355	337	378	364	365	333	351	358	346	371	371	337	346	332	348	365	370	321	361	360	386	365	354	344	388	352	396	350	353	369	325	355	351	401	381	384	356	343	369	345	347	391	387	375	353	338	347	380	331	368	336	326	383	327	367	391	341	372	337	365	397	359	350	365	336	386	347	358	393	364	355	379	327	381	390	367	332	346	370	328	349	357	330	375	333	367	361	351	386	344	350	369	362	373	324	370	308	327	354	354	377	373	346	358	349	353	344	375	364	350	372	372	344	345	412	350	351	372	335	363	326	335	366	371	372	359	349	309	334	372	376	327	330	354	364	358	322	388	361	346	327	337	353	362	369	364	357	365	336	335	382	370	339	370	342	371	369	367	331	355	364	358	371	360	342	396	360	350	356	358	356	367	363	378	381	350	336	367	349	331	332	380	330	324	373	355	343	341	354	386	352	370	327	362	337	343	354	347	355	327	330	337	370	359	407	351	371	363	368	401	342	387	388	359	361	359	346	368	352	331	353	337	355	379	323	338	367	324	364	349	342	343	367	353	348	341	362	337	319	366	362	353	330	360	352	327	351	340	357	369	370	331	345	356	372	363	350	366	293	385	371	362	356	342	336	370	345	354	343	327	375	338	316	377	332	405	347	357	386	385	349	352	343	369	344	365	347	325	382	328	359	343	382	374	382	326	381	390	345	394	361	347	357	373	361	383	340	350	377	341	348	341	341	362	371	342	345	321	372	360	376	346	351	369	369	345	329	360	334	343	358	381	355	366	362	360	341	297	337	376	344	382	372	341	337	332	382	342	362	332	370	342	368	373	393	362	343	353	354	383	321	371	332	370	352	336	358	373	375	345	394	334	336	349	354	340	336	343	333	338	330	365	353	349	348	342	326	348	347	352	363	340	344	373	401	336	300	321	357	333	335	335	359	366	397	397	356	368	337	355	329	339	362	326	378	372	345	336	362	338	397	378	334	338	341	368	344	344	382	370	379	325	362	362	350	348	358	349	378	339	335	379	342	367	368	361	370	321	359	353	352	370	364	335	354	354	370	358	353	339	365	336	350	380	329	344	346	328	334	380	345	352	339	343	356	366	340	334	374	334	378	368	347	352	342	343	362	387	330	376	382	343	392	365	344	349	355	352	335	346	344	365	350	339	351	328	347	368	337	364	369	340	385	370	370	356	339	347	336	317	326	372	349	353	337	326	319	342	320	343	346	335	363	367	364	368	363	355	365	359	367	326	339	356	363	338	345	363	326	381	370	387	372	346	355	350	350	354	335	367	338	342	321	324	361	357	366	380	346	319	376	371	364	345	369	346	366	369	381	340	367	379	353	371	352	370	341	335	358	353	328	363	353	377	334	355	354	368	364	340	318	356	358	369	393	362	372	353	389	344	365	356	331	351	354	359	366	375	387	329	310	367	349	340	367	358	368	350	386	370	343	347	344	354	334	367	334	339	366	341	352	376	344	326	384	352	337	341	347	348	364	315	335	322	364	309	368	379	363	355	358	348	372	364	348	322	356	329	318	333	352	343	379	377	378	348	338	365	364	366	362	341	354	345	346	332	325	358	353	359	366	344	356	380	351	372	352	353	314	339	359	344	358	363	346	349	333	367	365	327	379	354	340	405	360	363	345	356	364	351	370	335	375	332	345	329	370	371	330	376	354	382	353	349	382	340	302	375	390	352	338	396	372	361	371	357	335	335	397	345	359	405	349	322	337	381	340	344	332	366	373	377	355	360	329	349	349	346	361	363	343	347	311	341	340	395	341	341	370	366	332	371	357	360	321	351	322	351	324	353	352	354	325	375	376	352	336	359	370	375	344	356	340	346	338	375	324	357	349	336	345	347	363	358	375	352	361	339	355	353	350	331	354	355	335	335	335	334	322	362	369	385	367	354	342	342	358	365	327	333	347	342	349	337	296	365	344	349	371	383	370	366	352	352	366	353	367	366	354	321	396	358	344	343	371	352	356	322	362	331	333	356	369	331	342	375	379	361	366	341	362	382	344	365	339	339	341	349	354	381	349	358	360	331	309	378	348	384	351	353	329	367	369	345	365	364	317	344	349	350	330	356	368	371	333	364	337	351	342	372	339	385	305	351	356	327	317	351	326	326	361	392	354	363	325	371	350	377	361	357	358	331	354	358	349	348	322	379	382	372	326	361	329	393	359	328	338	355	363	395	343	365	347	388	361	373	386	383	321	334	383	347	347	345	358	356	357	355	357	346	349	363	318	321	318	348	391	350	352	346	325	382	347	392	328	375	363	373	339	328	358	334	345	368	339	324	347	307	379	342	333	377	351	354	333	352	338	345	387	379	370	360	373	369	352	362	333	361	295	342	333	363	388	345	358	341	355	371	370	367	355	311	375	323	373	375	386	364	339	350	320	349	359	320	368	368	366	364	352	388	389	365	352	355	358	391	343	401	379	378	358	360	356	346	355	361	344	336	359	335	374	358	372	377	356	334	380	381	352	351	362	338	352	334	347	367	342	385	360	334	367	359	327	353	319	373	337	361	369	384	371	362	336	355	366	392	344	353	329	332	355	345	317	341	340	351	356	330	352	360	361	336	372	351	345	347	366	338	368	378	338	335	341	383	352	327	339	364	350	351	369	338	365	383	378	355	365	327	335	381	338	374	335	385	387	352	364	359	389	338	350	342	379	357	355	372	385	340	370	330	344	358	351	347	386	333
39540	21719	6139	2182	1597	1036	837	699	563	468	404	376	361	336	313	306	295	252	261	273	234	253	242	227	259	233	256	237	218	217	224	245	221	223	202	211	248	227	213	235	222	226	207	241	214	194	219	216	225	224	199	190	209	226	228	216	201	231	223	203	207	190	202	202	179	208	225	223	199	210	205	216	191	200	221	216	231	214	233	204	193	222	210	216	206	214	214	213	224	207	218	221	230	186	167	185	198	182	211	202	201	195	214	213	210	211	199	227	199	204	216	205	228	221	192	206	202	221	222	204	197	212	222	207	211	229	204	223	222	203	193	222	202	218	216	191	218	179	217	209	217	243	235	220	194	217	195	224	197	227	266	223	205	202	203	192	239	179	206	168	207	202	192	213	220	195	203	200	205	193	203	212	219	208	211	185	187	209	220	203	214	193	216	178	202	204	219	180	212	201	235	210	206	184	204	224	203	208	202	202	212	220	212	220	210	191	199	231	184	204	206	206	204	230	206	208	187	219	195	211	209	205	202	196	207	213	200	210	213	200	217	204	195	208	184	216	224	195	185	217	210	211	201	201	215	226	222	198	216	222	232	211	214	198	204	221	230	218	193	211	207	251	210	222	206	213	220	191	186	205	205	204	203	213	175	172	246	193	201	189	201	198	208	204	200	213	226	209	213	226	239	201	185	217	213	182	195	217	203	196	187	198	224	206	208	246	190	204	258	207	238	224	209	186	193	228	206	216	200	236	191	199	225	225	213	222	216	209	204	227	217	196	191	229	190	190	200	236	194	199	195	232	201	233	230	208	213	210	219	208	194	233	216	214	213	229	214	209	207	212	195	216	205	208	211	236	229	196	212	188	178	210	211	222	197	208	199	216	217	223	223	198	219	211	218	219	201	217	206	247	207	180	215	182	212	177	211	208	225	208	207	185	221	206	214	199	192	259	225	207	184	218	179	196	190	198	201	212	227	210	210	212	217	206	202	227	204	234	239	182	222	211	203	209	222	204	200	217	215	198	195	209	217	211	220	211	195	223	198	206	197	184	216	219	204	214	212	217	208	221	182	202	214	204	193	232	222	194	207	204	217	194	198	195	202	194	199	176	182	236	216	176	222	213	213	195	219	225	213	206	211	226	192	184	237	214	201	161	251	211	210	202	197	200	220	201	220	229	210	181	189	210	202	211	218	199	185	197	202	231	215	219	210	180	196	196	209	204	215	238	214	213	196	197	201	196	204	197	208	186	209	228	176	215	220	199	213	200	241	222	230	194	205	211	218	226	208	202	222	237	196	201	202	181	211	196	207	223	230	198	174	197	206	215	240	201	201	208	210	193	189	213	194	228	194	214	217	178	180	223	213	220	205	201	203	206	211	232	214	193	252	218	190	201	211	209	240	221	178	187	208	210	215	211	232	197	209	227	191	196	224	205	193	221	217	187	207	210	191	243	187	239	222	215	177	219	224	191	196	198	203	224	205	217	210	206	215	206	203	213	207	199	204	190	208	243	211	215	202	209	220	211	212	191	221	208	207	223	209	234	198	213	206	204	215	196	194	209	212	196	197	225	246	224	191	201	189	224	199	192	194	214	205	205	221	202	210	244	230	239	219	189	195	204	205	206	198	219	185	172	200	216	193	221	223	204	217	183	194	189	202	194	198	231	200	211	207	182	212	200	223	191	200	226	221	207	178	207	210	187	223	197	213	190	220	189	192	230	204	242	197	194	228	206	207	206	213	208	197	203	212	211	215	225	206	216	222	198	199	196	207	194	189	204	206	196	189	211	195	239	207	216	206	209	221	186	203	195	207	205	221	197	195	204	201	207	212	220	210	221	193	192	198	189	214	224	197	215	212	207	186	214	205	216	204	204	211	205	185	211	209	191	192	201	198	199	191	201	193	195	213	211	223	214	195	216	205	207	223	212	205	205	210	192	210	194	253	198	200	177	198	207	208	212	226	210	211	200	202	224	221	223	203	217	197	230	196	200	202	209	219	213	186	204	204	200	216	218	203	213	195	206	214	207	247	209	206	198	197	231	195	188	212	206	173	201	223	195	227	212	212	226	229	215	211	206	191	210	197	212	225	218	219	202	222	217	214	199	216	212	226	203	225	222	195	201	189	205	220	201	184	193	214	227	201	212	190	202	192	188	187	222	224	223	191	205	217	217	203	191	205	185	225	188	204	200	217	198	203	199	210	197	209	213	206	210	205	206	225	212	168	201	178	244	186	197	218	202	192	205	191	203	198	236	215	207	223	181	219	208	213	177	222	208	204	215	197	218	198	187	212	215	188	207	206	204	230	211	214	218	210	233	225	186	208	222	205	184	210	216	210	241	198	195	215	211	206	212	199	206	237	209	186	214	224	213	210	229	187	209	223	189	201	211	212	211	208	224	208	204	203	210	203	206	192	193	204	216	192	188	218	215	212	208	210	186	207	220	229	213	213	181	193	227	216	211	175	202	210	239	208	213	189	204	204	193	201	210	231	202	195	204	217	174	184	231	216	206	222	201	235	213	218	181	200	196	218	217	233	211	187	216	217	208	209	204	215	183	218	191	186	199	187	188	202	197	237	207	243	214	220	171	217	194	200	204	232	214	208	212	237	198	208	202	216	213	219	209	203	200	188	221	221	201	212	222	199	175	203	215	222	206	219	224	191	200	226	217	204	213	209	222	232	201	195	243	217	204	221	180	217	207	201	191	212	197	182	207	207	219	213	194	220	232	201	205	206	202	219	191	229	219	218	219	192	239	187	186	198	221	226	211	222	177	238	199	213	212	191	195	203	224	201	206	189	218	205	206	195	204	226	198	185	207	241	214	197	205	219	243	206	186	210	222	203	199	215	199	198	213	207	218	225	227	210	181	183	206	216	190	204	188	200	214	199	203	224	197	189	192	217	218	215	188	216	209	213	246	213	200	194	228	205	196	213	202	216	232	192	191	192	214	196	212	189	227	220	200	212	223	208	197	211	197	216	213	212	187	223	215	190	180	229	221	207	202	205	194	199	219	210	215	190	200	200	200	229	211	222	208	206	183	198	213	221	211	204	225	183	212	213	200	217	199	204	212	208	200	213	204	196	262	191	188	216	230	178	231	218	218	222	224	209	207	179	195	216	207	224	219	218	211	215	197	191	206	212	192	217	190	212	213	221	202	184	216	201	205	195	215	221	201	226	195	223	220	217	216	207	229	192	187	200	196	200	217	222	210	219	209	210	195	227	192	228	188	183	219	213	206	214	200	255	263	204	222	207	191	196	219	227	200	229	214	181	208	201	198	210	175	197	211	200	209	215	200	229	199	172	212	207	226	196	200	216	203	212	207	204	210	199	206	207	208	195	225	208	208	199	209	200	235	222	213	188	218	202	195	185	173	192	199	188	221	202	215	192	184	167	213	183	214	197	201	189	206	196	215	209	190	198	234	207	212	200	229	226	229	225	238	206	212	218	236	227	207	213	212	228	214	221	210	224	190	218	229	196	224	222	203	225	218	230	204	200	188
18942	2455	5437	6212	5223	4300	3582	2905	2472	2164	1940	1740	1587	1475	1288	1244	1172	1169	1064	987	1010	973	928	906	869	838	865	830	811	824	746	820	755	768	752	748	723	776	753	711	751	713	698	698	686	667	694	707	692	678	702	685	700	664	677	661	649	674	703	658	679	681	688	600	692	660	646	663	667	667	629	646	647	667	669	667	666	578	681	633	614	667	646	608	601	659	647	597	613	619	598	676	645	609	622	652	620	640	661	609	677	599	695	619	633	605	631	642	622	639	634	634	643	612	630	641	610	596	575	642	646	640	633	639	621	646	654	620	669	638	682	629	633	614	674	652	627	623	651	661	624	629	639	601	638	601	612	569	653	649	603	653	603	628	662	615	606	601	626	665	608	653	622	642	627	622	644	642	582	629	591	628	638	657	660	643	623	685	631	605	621	623	620	605	613	602	657	607	635	641	585	637	641	646	644	609	607	623	587	614	621	611	616	665	644	613	631	630	636	646	629	588	592	609	601	660	659	625	611	633	663	619	614	615	639	630	612	612	615	621	626	635	563	671	620	599	651	628	618	633	579	636	613	587	570	638	604	620	687	641	649	618	588	584	601	641	611	627	640	622	620	649	617	641	643	588	647	651	630	630	623	581	655	582	591	610	646	615	630	610	616	612	621	593	572	592	656	605	613	597	601	613	625	606	614	641	628	664	599	630	624	630	639	675	633	600	646	612	622	591	648	627	624	604	656	600	659	601	614	618	598	601	638	646	566	614	639	635	633	646	613	619	632	628	686	624	645	592	619	617	615	617	610	598	642	676	599	598	643	595	610	627	630	645	652	611	593	623	677	636	734	627	621	615	594	569	638	629	610	631	629	612	615	642	610	649	640	622	626	614	606	634	603	574	615	632	605	589	599	668	602	605	592	649	642	596	612	619	623	637	641	621	638	614	650	621	628	642	602	647	605	622	619	645	599	574	640	625	627	641	644	621	609	640	624	625	631	620	643	611	617	641	604	616	655	617	623	629	625	616	698	668	642	674	636	645	590	656	592	635	652	644	660	576	628	630	608	603	649	637	631	648	625	628	631	656	599	632	630	632	612	651	604	624	600	617	630	639	605	615	626	634	653	630	604	628	639	639	588	666	615	616	594	627	606	642	659	654	598	596	611	618	593	652	654	621	610	630	629	646	639	638	628	608	663	634	601	657	618	632	587	609	644	655	561	647	667	601	637	597	625	639	604	626	634	634	613	625	593	603	656	634	666	633	668	597	657	678	624	646	637	599	636	623	636	613	592	688	615	631	602	589	569	598	644	618	635	650	652	630	572	632	596	634	616	611	589	620	645	598	627	631	687	616	622	617	640	644	631	615	609	638	655	611	619	614	629	605	647	638	644	613	537	630	607	648	598	616	606	659	641	616	645	585	640	604	611	604	641	638	629	606	641	621	653	660	675	603	585	593	622	626	624	655	617	655	655	629	619	625	629	622	712	686	655	611	599	593	654	645	609	640	665	618	633	586	690	618	618	602	611	641	633	610	664	607	650	625	638	632	601	606	602	601	606	616	636	625	593	585	593	628	638	597	610	615	637	607	644	632	618	588	605	650	639	653	620	601	631	619	614	573	656	644	647	624	650	617	594	609	632	602	557	617	613	612	626	635	644	616	629	591	578	626	601	638	601	629	634	628	623	612	627	654	624	608	647	585	651	657	630	629	583	635	652	618	603	614	580	642	649	605	625	644	618	622	666	641	621	587	605	606	577	609	636	602	640	661	608	643	604	586	618	623	625	641	619	654	637	604	659	579	630	596	648	648	637	600	587	600	611	655	604	620	611	592	612	597	640	621	630	601	614	570	634	628	681	619	611	570	636	672	641	630	637	633	632	624	651	633	597	602	645	611	644	609	611	610	668	635	611	607	655	634	624	591	606	624	636	622	612	627	607	595	635	635	632	664	622	664	610	600	620	636	643	579	624	642	602	580	601	619	619	632	618	619	648	606	608	594	548	565	660	619	632	609	650	640	644	639	610	625	607	635	636	670	630	635	599	656	627	608	633	616	615	627	595	634	585	638	597	617	641	626	607	656	614	619	597	632	610	652	642	614	635	604	603	626	667	610	600	616	616	612	623	592	618	628	607	649	611	642	626	589	620	601	588	624	617	638	613	613	609	637	607	634	658	625	623	599	625	591	625	627	614	613	614	634	629	634	582	612	595	637	660	635	615	674	643	562	623	600	671	583	620	620	618	656	585	642	656	645	626	665	630	622	601	611	658	640	633	607	667	623	638	587	600	632	590	595	607	611	620	623	684	628	649	619	634	650	628	643	632	642	636	632	643	677	595	604	613	634	674	610	620	638	614	610	594	570	639	631	595	615	611	609	621	638	647	642	603	592	573	616	632	607	635	601	628	642	628	622	576	651	656	623	591	609	656	634	578	609	589	574	645	623	642	642	607	619	648	607	603	607	599	595	599	670	620	635	633	641	644	570	610	634	634	626	600	609	614	616	612	637	623	608	625	583	596	670	630	615	626	638	639	627	666	623	628	605	583	615	635	603	610	608	588	601	618	643	583	639	606	621	592	600	611	641	588	606	587	630	647	701	623	612	583	607	641	593	638	633	682	618	588	629	617	586	603	624	601	600	595	634	631	608	619	599	579	638	644	595	633	592	600	645	606	606	620	604	652	661	634	641	639	646	628	640	633	585	635	614	620	571	604	601	579	620	596	608	621	640	652	598	644	650	657	623	602	630	589	628	635	658	646	674	635	687	670	608	610	635	586	593	609	640	623	616	637	620	631	648	598	613	650	594	620	629	625	600	660	617	616	591	640	576	610	656	609	638	618	630	639	659	602	607	605	592	664	611	621	643	664	646	644	590	576	669	621	606	667	667	640	600	615	624	620	591	636	621	595	628	655	624	587	635	616	641	658	624	586	638	625	626	627	652	604	632	672	646	614	590	598	626	603	637	631	624	650	607	640	637	608	638	617	594	615	591	615	665	618	652	597	588	598	605	652	609	640	654	619	640	640	643	618	624	638	635	625	635	560	612	629	621	619	622	598	588	630	615	617	610	612	610	642	586	638	636	628	635	638	648	626	650	624	610	635	644	652	613	589	614	641	648	631	620	610	632	623	617	597	673	673	639	651	622	611	659	656	639	621	644	629	644	630	612	616	618	630	619	600	647	643	669	571	624	649	627	584	628	615	598	625	595	560	569	610	662	637	591	633	636	584	647	641	626	619	591	656	629	644	599	594	617	611	620	605	596	617	611	608	620	643	605	629	537	577	596	603	602	572	585	640	625	626	583	649	633	633	607	611	592	603	621	624	602	616	655	658	589	611	619	580	608	576	632	644	643	586	600	625	609	657	637	623	607	663	585	611	693	646	599	686	599	597	599	557	614	658	625	631	611	585	617	657	613	626	612	673	636	635	631	635	598	597	600	602	653	615	626	660	615	634	609	577	622	625	609	619	619	638	629	590	620	605	625	643	622	610	631	598	586	582	648	627	644
4959	336	195	140	104	106	87	99	84	88	98	85	89	65	80	82	74	81	87	91	80	98	80	105	91	85	91	74	88	87	85	96	71	65	70	69	93	93	78	90	94	75	77	70	89	85	70	103	91	80	79	84	77	83	78	105	69	65	82	90	68	88	101	74	68	72	65	82	78	71	86	86	69	80	87	87	91	69	87	73	75	86	89	73	93	72	79	79	91	77	78	85	75	93	80	85	71	75	76	92	77	84	71	92	81	81	86	88	84	83	86	93	74	72	88	70	74	61	80	90	92	80	89	96	81	90	72	85	82	85	75	65	83	78	88	84	67	71	81	100	103	70	78	97	86	72	85	72	79	84	92	83	74	89	86	83	85	86	82	85	92	72	77	86	73	90	86	98	91	88	99	75	73	76	86	93	84	77	101	77	91	82	111	65	74	90	82	82	102	88	86	78	84	79	86	72	78	84	89	83	82	72	82	79	83	88	91	87	84	79	85	62	98	86	85	80	98	75	79	76	84	94	73	87	89	79	84	92	74	82	92	86	89	75	82	84	84	86	86	93	84	78	69	78	74	90	74	75	83	81	81	91	78	90	91	104	79	76	76	89	84	65	78	83	86	73	89	84	81	68	65	75	89	60	96	71	87	56	72	90	74	84	97	76	89	79	87	97	77	79	86	65	65	89	77	72	77	90	86	95	69	90	82	88	101	88	91	83	94	91	89	89	81	89	83	77	77	73	77	88	86	85	80	92	74	71	106	79	79	86	82	78	71	74	79	87	73	84	96	71	63	73	94	82	73	78	81	81	77	96	83	82	74	86	87	83	83	85	74	70	79	63	85	102	95	73	93	76	89	85	84	85	88	68	81	73	79	75	90	82	88	71	98	85	89	81	78	82	92	83	75	73	78	73	69	84	75	81	73	81	86	76	91	79	79	87	74	77	80	77	89	82	88	102	72	95	72	88	83	75	90	82	83	71	71	84	82	70	86	77	87	76	83	80	77	85	86	80	82	72	87	78	77	86	93	91	96	85	75	84	79	77	94	81	70	74	91	71	63	69	88	96	85	78	95	74	86	81	86	72	83	77	67	82	77	72	76	86	91	78	82	77	81	83	87	85	77	70	86	84	71	86	74	100	83	78	85	77	92	79	79	82	84	93	86	90	82	71	84	87	79	82	64	79	96	95	78	74	81	81	89	87	83	91	94	83	84	76	87	88	83	76	76	69	109	88	73	80	70	84	87	89	89	88	89	84	84	77	85	89	87	89	76	87	92	103	66	74	95	91	80	88	91	88	75	87	89	73	87	81	86	73	88	98	91	81	69	89	103	96	75	83	69	84	81	94	87	83	89	76	98	102	89	89	90	96	64	76	70	86	78	99	102	77	85	77	91	82	85	78	87	81	74	84	92	77	67	85	92	77	66	90	76	91	87	89	75	74	91	74	92	92	83	80	68	78	94	97	78	73	67	81	73	90	92	66	83	89	88	75	76	77	76	107	72	83	75	89	76	80	82	70	86	79	73	89	83	82	75	93	81	86	68	85	88	82	67	96	97	82	73	73	99	95	62	72	78	70	88	81	84	70	93	75	75	68	83	93	67	61	94	71	78	81	79	84	104	78	101	86	78	78	89	87	79	71	78	90	75	77	65	62	78	80	84	72	67	76	82	74	88	73	79	72	90	81	65	81	91	83	80	89	83	84	72	87	84	72	99	82	63	85	80	82	92	84	77	80	91	88	84	89	81	87	92	87	89	82	78	93	87	83	80	86	85	84	97	81	91	78	81	83	77	76	94	102	97	92	91	91	81	101	74	85	77	66	66	84	97	86	84	81	93	87	84	81	102	70	81	84	80	68	76	86	74	85	92	94	104	97	73	86	68	98	67	78	78	78	83	98	81	75	86	79	93	64	79	92	80	85	74	91	63	76	78	93	73	90	71	96	72	94	76	82	87	84	100	93	87	99	72	96	87	80	88	81	71	71	102	75	88	88	101	74	91	89	83	103	101	92	73	83	79	89	71	82	82	87	77	85	81	86	83	86	96	90	79	91	79	63	84	78	82	73	81	77	85	87	70	79	98	82	87	96	70	81	78	68	93	78	91	70	77	86	74	101	71	82	87	81	76	83	96	76	93	101	91	92	84	68	66	90	93	66	78	82	99	97	90	81	73	86	102	73	85	91	94	98	70	81	71	70	95	71	72	73	85	86	78	86	88	92	94	90	78	79	82	96	64	83	72	92	95	79	81	86	101	90	93	96	87	79	98	79	91	92	88	85	92	83	82	93	69	70	72	79	77	77	85	87	94	83	90	79	80	92	98	92	87	76	105	67	79	87	93	73	98	77	80	101	78	87	78	94	83	80	92	76	81	96	77	86	86	66	82	95	93	84	74	86	82	73	94	87	93	87	74	91	75	89	82	78	85	75	86	97	83	77	90	90	70	85	58	82	79	74	79	85	85	75	65	80	82	88	86	82	75	91	85	77	77	75	94	78	87	77	98	77	89	73	80	90	80	89	86	94	82	84	82	77	82	76	75	77	75	72	87	87	80	72	96	73	64	82	69	84	67	80	93	84	81	99	91	89	88	92	72	85	81	81	84	89	77	91	79	66	82	86	94	85	77	82	78	75	95	74	80	69	77	89	79	79	81	89	53	81	80	73	91	94	89	68	80	77	70	90	70	79	74	80	71	79	83	97	86	72	85	97	81	87	93	81	97	72	86	87	85	72	67	96	80	66	80	85	97	81	84	76	79	105	95	80	68	99	80	84	76	83	70	80	71	76	80	98	75	90	79	92	76	87	97	86	83	72	79	72	82	85	89	87	66	91	85	75	88	80	87	81	104	92	71	77	100	104	74	77	84	80	94	79	83	64	78	87	71	84	77	91	84	85	69	96	79	98	82	73	90	82	65	66	86	73	86	83	85	87	82	81	100	82	83	83	73	102	75	71	91	86	82	87	82	84	76	75	84	77	91	78	66	71	81	76	76	69	76	85	70	84	74	76	92	82	82	93	75	91	80	89	81	78	79	89	84	104	83	78	99	69	90	93	69	98	78	87	78	78	98	72	74	105	76	67	76	92	75	90	81	76	97	85	78	87	87	86	101	99	97	92	89	71	81	67	79	85	90	81	80	74	74	87	67	78	83	89	80	75	99	76	93	85	85	82	95	93	72	77	79	83	74	89	96	72	81	80	73	84	75	76	79	84	84	86	67	93	75	67	88	90	105	84	83	85	89	91	80	77	78	80	81	77	85	85	77	73	83	85	78	71	82	72	87	88	82	76	91	80	85	87	82	84	81	83	84	83	76	70	74	83	82	79	85	84	79	78	78	95	80	82	99	90	82	85	78	99	85	73	75	88	95	82	84	80	79	81	79	92	75	92	85	75	115	80	75	83	81	87	77	91	82	90	90	82	82	82	85	78	81	88	93	82	83	89	105	79	62	90	65	88	80	84	100	81	72	76	86	72	82	93	67	84	90	85	68	73	92	86
5350	348	431	462	442	391	397	367	338	327	324	334	329	284	311	325	313	292	290	288	318	299	321	292	295	297	296	290	293	264	275	284	311	308	278	265	305	283	313	278	289	311	302	293	286	272	260	284	282	308	289	280	273	275	271	270	279	294	289	338	267	279	293	286	286	272	298	324	297	294	269	324	283	307	285	277	297	286	287	302	264	293	276	301	281	285	263	283	281	291	284	288	312	269	282	296	265	324	292	293	274	267	302	277	296	320	260	285	290	288	271	278	298	280	310	289	265	281	296	282	282	305	240	277	285	265	269	275	322	263	275	296	297	287	302	302	252	297	286	297	276	253	292	250	304	294	275	309	281	278	284	295	285	283	288	261	303	251	298	310	303	320	285	282	267	287	281	277	302	333	320	252	305	286	291	289	248	291	286	284	311	275	270	270	271	271	317	248	267	278	300	294	307	305	267	291	274	312	294	303	277	278	340	291	301	296	305	273	293	303	299	301	289	283	282	293	276	280	303	286	269	282	310	295	306	306	295	270	282	253	311	298	287	301	296	285	285	276	295	274	280	301	292	298	311	282	286	295	289	300	282	282	311	300	298	302	288	279	276	293	299	273	291	272	281	305	297	304	285	263	314	290	286	261	267	254	296	289	297	278	307	290	309	310	287	247	273	268	299	291	265	280	292	310	301	290	285	310	326	281	296	284	286	286	309	284	288	257	295	280	262	270	290	285	257	294	301	284	275	296	296	266	271	292	301	300	277	306	285	258	296	289	277	286	304	297	306	268	285	271	290	300	316	282	305	285	281	285	295	294	273	245	281	269	306	285	268	262	322	294	315	297	302	279	279	310	274	327	297	288	343	265	290	277	289	271	292	268	268	293	286	281	330	282	308	291	279	271	259	282	280	286	270	289	287	281	278	316	318	267	298	275	268	287	289	278	297	284	301	261	285	283	267	296	261	302	279	280	288	267	279	281	280	287	274	270	291	290	279	307	266	286	313	294	299	258	296	272	300	270	293	277	303	299	275	319	285	272	276	271	302	305	302	281	292	296	302	272	250	288	300	279	276	298	277	283	277	272	298	303	306	293	294	301	301	294	280	266	288	291	266	297	287	311	300	299	277	281	281	292	261	314	277	299	276	292	273	288	303	283	302	285	271	282	283	287	287	306	278	301	296	302	263	278	299	300	304	286	300	280	292	321	298	300	312	309	299	267	304	296	307	279	325	303	287	290	260	282	279	274	258	280	304	287	292	280	282	301	279	269	309	290	307	286	290	279	274	266	286	292	287	292	277	254	293	289	274	283	301	284	268	325	281	276	297	293	298	281	323	271	311	288	279	307	282	298	272	320	306	300	259	298	286	254	293	316	288	294	296	285	274	259	296	263	291	281	291	296	280	287	281	302	253	305	280	284	281	263	300	277	297	309	296	274	303	278	278	285	274	275	319	283	289	297	279	330	297	301	295	272	268	255	288	256	275	341	301	299	293	256	305	289	298	275	290	308	280	294	242	294	280	291	308	271	278	287	319	315	301	300	272	316	300	309	309	291	281	289	285	280	293	292	254	281	304	260	280	273	302	268	242	276	290	306	307	298	282	300	282	297	292	291	276	282	316	290	299	295	285	266	297	273	290	279	310	279	295	317	279	300	309	315	304	274	282	262	278	287	275	273	301	276	279	292	266	287	264	300	288	301	318	298	263	296	265	297	285	278	276	293	307	294	318	289	297	276	290	290	294	318	292	267	279	273	318	282	288	323	261	295	309	278	300	282	278	293	289	287	274	288	281	298	279	286	276	282	302	275	279	294	285	287	262	297	273	275	258	266	288	277	270	299	284	301	302	291	274	273	300	273	292	283	314	278	252	283	280	256	300	330	298	284	268	273	295	298	293	279	308	286	280	279	293	332	288	246	274	287	314	257	277	306	288	293	304	298	299	258	253	255	304	310	303	255	281	271	273	265	280	308	267	281	316	297	286	292	310	296	275	308	313	298	290	280	303	281	276	281	300	302	271	327	280	283	289	281	294	293	289	275	267	313	266	305	319	313	295	292	276	275	276	273	272	253	321	297	277	293	283	279	284	290	287	305	287	303	283	264	287	304	270	309	243	291	271	289	290	292	315	310	282	285	281	268	286	286	281	249	289	308	302	299	308	291	297	305	300	266	299	255	277	285	279	285	297	268	285	285	293	263	267	280	295	286	271	321	277	263	261	286	293	276	287	297	285	286	292	259	298	306	304	309	290	311	282	296	291	301	276	286	312	294	310	299	293	295	255	263	317	303	297	269	287	301	277	270	279	306	277	277	327	280	297	283	294	295	298	288	304	282	296	276	273	282	269	260	301	277	294	281	290	282	262	293	298	295	282	281	289	288	260	285	330	275	282	285	282	304	310	271	283	340	269	285	274	267	286	289	266	308	295	291	273	273	292	287	272	285	272	301	289	307	304	266	287	263	322	279	293	284	291	298	285	290	271	266	302	305	266	279	271	303	288	271	289	282	289	286	290	304	311	303	305	290	286	289	302	287	313	289	299	274	297	327	274	280	297	278	288	311	281	301	267	290	294	276	280	296	308	300	271	277	301	281	315	279	301	256	281	303	300	288	286	279	305	289	310	287	267	299	292	289	273	285	273	287	285	287	285	290	295	287	316	309	293	262	281	321	237	282	296	267	323	271	271	289	304	291	296	289	316	304	293	295	280	284	326	307	273	304	268	268	265	301	264	317	330	309	267	292	286	275	273	309	326	329	250	293	314	292	311	317	259	274	303	289	289	289	277	287	308	268	278	282	298	287	281	300	286	332	262	286	259	300	283	314	315	305	333	283	320	276	277	318	310	259	286	305	284	302	282	293	273	263	260	272	284	280	298	294	290	290	282	299	273	297	280	300	296	284	310	309	270	298	316	262	293	263	288	290	272	261	282	270	274	299	304	302	257	304	290	291	286	298	283	260	276	278	280	302	304	283	283	282	275	273	293	305	305	276	307	299	282	307	269	272	282	282	273	305	253	313	279	248	285	296	287	270	281	266	285	293	276	284	291	310	298	281	268	284	289	296	301	288	269	292	276	252	287	256	259	285	286	280	292	296	303	263	313	283	285	288	293	330	306	276	298	276	281	294	281	285	304	290	262	281	293	290	278	281	303	250	311	288	285	318	290	301	270	271	277	310	278	255	302	293	287	264	273	289	294	266	300	289	272	270	299	304	280	298	297	298	291	304	312	308	263	322	289	259	301	265	282	308	280	307	263	322	304	316	284	320	300	289	278	305	310	286	282	287	260	276	283	264	283	299	291	307	270	306	251	293	292	258	288	244	287	274	262	288	289	262	274	286	262	316	300	273	281	303	285	291	284	286	305	284	263	269	289	293	338	292	276	258	283	264	275	277	273	305	270	299	303	274	272	297	309	298	275	298	339	271	298	289	297	271	275	300	275	293	291	295	291	294	331	274	271	305	306	274	257	294	246	278	264	279	307	318	285	286	300	294	275	294	291	308
36355	14827	2383	1055	695	489	389	308	254	260	245	212	163	165	146	163	171	125	127	132	125	105	122	124	123	122	102	115	105	110	133	118	95	122	105	114	106	121	117	120	107	111	101	116	104	94	104	98	121	117	96	111	116	130	103	107	111	119	102	114	102	115	110	99	103	117	103	103	98	87	120	126	102	107	104	111	110	96	102	108	123	98	121	95	109	107	102	99	116	91	121	105	115	99	96	121	102	116	104	89	110	121	123	118	86	112	110	107	94	104	112	95	102	103	106	111	107	96	108	111	107	89	119	109	111	93	103	87	128	124	112	98	115	119	129	84	117	98	92	107	99	114	94	91	98	110	112	116	117	94	110	96	110	108	101	117	118	96	109	110	109	114	116	90	98	106	96	98	99	102	88	98	129	108	81	108	119	91	89	108	101	104	104	100	118	101	93	115	97	94	102	92	102	98	78	104	121	100	119	106	124	101	108	122	120	105	95	106	99	98	93	97	95	105	96	99	104	112	97	113	108	96	91	104	106	103	123	95	92	104	126	116	106	120	104	92	100	113	116	92	108	110	110	111	118	99	108	125	101	106	111	108	105	98	122	112	92	115	100	107	102	123	91	127	108	96	104	98	109	94	106	107	103	99	113	99	103	105	104	105	94	124	118	110	119	118	119	121	105	109	109	102	113	109	111	96	100	116	89	114	107	99	119	99	99	111	120	112	133	109	112	88	101	98	98	101	103	101	107	118	103	99	122	128	94	87	109	98	89	97	92	86	95	96	99	102	125	101	113	105	113	126	99	98	88	119	92	92	110	99	93	112	104	101	103	110	104	117	96	109	114	97	117	113	110	107	119	100	100	95	111	101	108	99	91	97	93	94	111	107	112	116	107	118	89	120	105	111	116	115	95	124	110	128	99	113	113	96	101	120	104	120	113	85	122	124	98	115	105	107	111	105	112	101	95	109	107	94	104	114	109	99	98	105	105	93	100	102	97	113	110	91	104	118	97	97	119	107	108	89	80	121	110	95	117	119	119	96	113	92	93	112	114	110	99	99	113	105	97	115	103	107	94	104	95	91	129	99	126	125	92	98	92	108	113	124	104	109	121	115	133	115	105	122	105	116	107	104	116	132	93	100	94	117	96	117	102	109	116	90	123	101	114	106	111	104	102	104	100	82	100	101	114	106	93	89	108	84	97	113	86	105	98	97	89	109	112	110	108	92	104	108	116	93	110	109	107	112	97	95	100	102	109	107	100	103	118	97	120	97	124	98	113	107	101	84	113	101	97	99	93	112	105	109	93	90	108	124	112	114	118	101	119	109	98	104	122	100	116	91	99	111	112	105	112	101	113	114	95	131	115	108	89	101	91	107	128	95	111	100	103	105	115	111	91	107	102	95	93	100	94	113	94	113	106	94	100	106	107	102	129	103	95	113	118	116	122	102	106	107	122	106	117	100	106	102	106	110	104	110	83	99	99	88	106	117	112	110	96	93	99	109	90	101	90	119	106	108	125	94	94	110	107	99	113	99	94	102	103	110	114	113	103	86	103	116	116	97	123	132	95	111	109	109	108	109	101	131	119	92	112	97	108	113	104	99	95	94	109	94	93	94	125	105	104	113	95	105	107	118	103	96	125	111	100	116	107	113	101	114	91	93	104	103	103	94	91	105	126	119	111	111	88	101	105	102	117	105	96	105	98	103	96	96	110	105	97	104	101	123	110	111	113	107	78	101	93	98	116	127	100	101	99	93	105	95	104	101	104	122	96	101	130	111	110	98	104	111	103	95	126	110	92	107	116	89	90	108	109	95	91	108	118	111	105	97	96	106	96	93	102	102	108	112	109	113	99	97	96	109	100	105	92	106	113	94	97	117	102	108	113	91	108	118	104	111	122	112	84	109	99	105	111	105	109	95	113	107	108	88	105	113	110	109	105	115	106	103	91	108	102	94	110	99	107	104	124	101	111	100	133	102	124	115	97	119	87	118	99	117	113	112	112	117	94	107	102	97	95	116	107	115	123	105	112	98	115	115	88	118	120	98	105	115	93	119	127	99	96	100	97	84	104	114	103	109	115	127	112	105	98	112	111	106	124	113	87	100	105	101	88	115	102	112	91	105	105	112	109	113	109	107	102	97	113	113	115	105	104	100	110	110	102	94	117	132	108	100	111	107	113	125	102	82	117	110	96	88	111	112	124	121	110	91	90	122	106	102	90	120	97	123	95	100	102	105	111	112	111	118	108	110	98	122	102	112	90	114	98	102	95	106	101	100	109	102	96	123	113	101	104	109	118	106	100	99	109	109	119	99	121	112	112	104	96	89	117	103	113	90	84	106	97	107	97	108	91	114	112	95	123	111	115	102	111	106	108	94	98	112	97	121	104	106	109	108	117	101	96	130	115	103	96	110	102	107	126	111	88	107	97	110	93	112	113	139	103	114	119	111	110	89	92	107	100	111	109	101	107	89	96	91	101	111	95	90	97	99	98	93	111	121	110	113	109	108	108	102	94	93	111	114	118	108	109	99	106	114	93	95	99	108	96	112	108	107	102	87	103	82	93	84	120	115	101	118	112	85	105	128	100	103	95	111	98	102	115	86	97	99	104	115	112	86	125	114	121	93	116	130	126	119	109	115	94	106	102	103	98	105	106	111	111	98	113	111	101	113	105	109	118	130	95	94	116	107	97	111	100	108	102	112	118	101	110	98	106	118	126	109	108	106	114	95	94	98	121	103	122	115	104	98	97	105	92	105	117	113	112	120	102	114	119	110	105	125	98	90	116	114	94	126	105	93	117	113	96	94	88	115	108	98	117	114	127	113	108	90	134	95	106	105	104	88	112	104	113	105	102	109	89	108	99	109	109	110	118	108	88	109	105	103	106	99	105	86	86	96	114	119	105	104	90	97	114	101	110	116	112	101	88	105	104	101	115	111	91	123	107	97	86	99	108	92	126	119	115	96	101	128	114	101	101	100	91	102	105	135	109	94	111	113	113	118	102	92	114	106	127	110	119	93	123	104	119	94	120	119	102	109	116	94	128	105	106	93	118	103	107	112	101	111	106	122	109	123	111	104	115	99	102	102	111	101	113	109	109	107	101	89	91	115	92	104	98	93	115	110	95	115	95	116	125	113	90	80	102	124	100	94	108	98	110	108	91	84	111	106	101	121	104	98	116	109	117	105	96	108	112	97	99	109	78	119	95	108	106	123	98	101	99	110	110	116	98	109	96	118	104	117	126	104	116	101	102	117	99	99	97	96	132	107	97	118	91	100	115	99	109	115	120	102	116	100	116	99	109	93	106	98	114	106	113	99	98	107	99	105	112	85	103	88	107	96	95	104	90	106	119	101	93	102	102	86	106	112	91	109	105	103	114	107	95	107	109	115	112	106	115	95	109	98	98	112	123	104	103	113	110	107	127	120	101	103	119	104	98	93	120	118	114	99	106	115	97	97	95	105	94	126	101	100	97	132	98	98	118	100	92	121	108	105	109	112	94	99
16420	1206	2804	3342	2780	2199	1811	1544	1291	1061	1002	942	819	796	743	695	640	586	556	602	524	539	513	522	482	487	518	475	423	439	430	487	412	426	405	400	450	410	398	405	391	417	404	388	386	412	396	386	372	379	370	366	408	383	392	351	387	410	366	367	379	373	373	387	333	346	363	373	367	399	376	424	401	359	387	354	379	337	360	370	389	374	386	373	378	386	387	326	404	359	369	353	361	369	400	367	358	345	364	341	394	366	355	380	349	358	361	352	373	364	373	324	340	352	353	331	394	398	358	374	344	400	357	379	370	389	356	384	328	351	364	328	395	349	407	378	411	330	340	362	387	360	343	358	339	329	356	344	378	352	393	386	373	349	344	361	337	338	342	326	356	381	328	335	343	332	360	350	323	343	366	369	356	330	367	334	352	358	343	342	389	357	329	351	347	377	332	328	380	381	364	363	339	350	333	359	336	331	372	342	343	369	317	404	370	384	361	374	352	355	391	356	397	367	343	329	352	374	366	350	361	352	344	361	383	345	373	362	339	409	388	380	385	337	355	362	336	351	373	356	325	362	357	349	365	340	354	349	337	362	373	373	339	367	343	374	354	377	379	353	338	356	350	359	335	406	370	351	365	344	370	377	352	361	373	398	381	328	362	332	332	340	333	361	337	360	345	372	349	336	344	341	368	376	362	358	361	365	364	340	356	365	360	315	333	335	385	398	337	344	349	358	329	351	382	380	346	360	375	350	365	346	371	387	347	363	381	375	340	377	380	385	356	379	340	394	380	341	362	338	376	368	389	335	313	396	327	343	370	363	345	372	342	343	384	362	335	363	386	313	396	357	347	377	384	373	336	365	367	363	370	365	338	329	346	354	385	361	349	374	385	335	375	335	375	350	332	347	348	339	327	350	358	345	386	329	353	342	359	375	376	369	366	379	325	333	328	328	363	376	315	362	352	353	372	381	358	341	350	362	330	355	340	368	316	363	358	329	371	330	345	348	360	363	361	327	366	340	329	361	363	377	362	342	383	344	326	343	376	339	359	357	356	330	368	336	341	345	354	352	354	356	351	352	352	394	341	348	358	345	341	349	385	334	322	327	356	362	382	355	376	347	372	357	374	387	384	342	390	339	331	348	373	328	340	317	356	392	349	378	319	351	334	353	376	346	342	363	356	371	361	362	377	383	372	339	343	345	366	336	358	343	361	348	386	363	376	388	364	326	384	341	365	367	334	408	351	343	362	315	374	394	356	339	363	348	383	365	373	402	330	337	346	353	346	351	365	364	346	358	361	340	342	307	379	349	351	363	358	362	353	394	346	350	352	391	339	342	378	348	345	350	350	377	359	362	335	358	394	329	340	319	345	324	343	368	352	315	354	337	343	333	347	338	353	362	394	336	359	331	322	371	370	363	372	375	343	348	311	352	321	363	349	338	355	350	379	385	339	330	346	354	354	332	384	353	361	343	331	338	331	368	341	345	354	352	359	391	337	344	335	331	343	320	348	353	338	366	348	362	397	344	352	371	340	363	352	360	381	353	385	339	341	369	360	364	336	393	348	362	352	349	342	348	327	336	346	376	336	335	362	332	366	356	347	381	362	326	368	336	381	344	341	302	375	373	376	335	361	345	358	330	344	339	349	356	350	372	311	345	333	382	358	376	350	351	344	344	346	344	400	372	324	355	346	374	362	341	385	360	351	361	348	351	381	363	343	341	360	353	361	393	365	348	342	364	324	369	380	360	365	339	353	346	363	356	385	371	352	335	362	355	385	348	337	369	352	351	362	326	361	384	334	359	361	351	350	338	341	382	313	383	375	349	379	394	349	358	335	356	391	330	353	334	356	366	332	342	370	356	385	374	335	337	364	371	347	333	330	373	331	370	364	353	372	352	352	342	374	388	349	389	326	325	381	346	314	347	327	341	349	335	345	383	374	388	350	368	368	381	344	378	382	335	375	370	390	346	365	345	357	346	328	342	331	346	356	373	356	312	333	351	349	367	361	343	330	349	356	347	342	380	350	372	363	371	388	333	360	341	331	333	391	367	325	334	339	371	342	364	348	347	354	341	364	342	358	358	346	348	323	363	366	365	370	368	338	315	386	336	362	357	366	334	359	355	335	331	339	332	366	359	359	357	347	357	363	346	345	378	357	336	365	380	363	360	359	359	363	333	361	343	329	340	370	351	381	326	362	389	330	334	346	360	339	375	325	347	394	361	401	336	363	366	371	334	344	348	362	317	325	382	382	382	362	374	348	377	339	362	376	340	352	384	368	363	380	308	396	359	358	378	324	332	343	343	340	349	368	359	334	375	396	357	359	357	347	344	332	328	342	328	341	334	365	393	385	331	365	337	358	370	362	353	353	336	365	385	311	363	347	360	357	358	380	355	356	401	342	360	379	347	362	350	374	385	389	370	362	374	350	366	393	382	334	379	356	365	342	341	358	335	329	349	347	354	380	360	370	372	357	369	367	334	359	322	385	386	369	343	368	334	333	362	352	343	333	335	349	358	369	358	354	380	365	369	343	357	342	367	373	340	355	337	359	362	373	344	334	319	341	349	376	366	344	315	350	371	377	323	338	353	349	311	353	368	368	356	345	358	367	324	356	373	348	361	346	371	353	338	326	356	353	341	373	362	335	389	343	331	322	331	352	361	372	368	371	364	378	343	378	375	354	353	327	349	364	358	340	348	366	343	364	377	362	326	340	341	359	362	378	355	385	377	368	359	367	374	359	341	365	369	360	355	379	358	373	390	359	370	354	344	368	359	354	381	341	344	377	342	356	379	341	374	326	345	364	333	361	354	374	360	354	352	366	355	384	346	344	379	386	388	362	346	336	335	375	311	335	344	335	376	348	332	348	360	430	344	337	353	362	348	375	355	365	382	364	371	323	331	363	361	336	365	351	334	329	316	335	337	358	347	353	346	371	371	351	340	400	341	329	342	342	376	359	338	358	351	361	383	354	318	360	348	339	375	349	320	339	370	343	297	332	355	323	334	366	347	323	354	332	333	355	351	370	344	383	370	350	384	344	373	361	339	349	373	365	358	318	382	350	366	302	346	346	378	363	341	379	404	343	366	382	331	354	367	326	351	374	297	351	352	366	349	368	344	368	360	374	358	360	396	349	304	336	375	336	353	302	354	363	344	367	348	398	353	361	345	360	373	348	371	340	329	367	345	390	349	358	340	335	329	336	360	391	386	366	350	340	350	371	380	382	365	377	358	357	364	367	339	377	395	345	374	368	384	411	368	334	355	342	338	341	361	367	357	340	388	361	351	393	343	353	353	339	310	359	349	333	363	325	350	357	334	334	338	336	349	319	367	352	335	352	366	361	372	370	341	329	367	335	371	336	392	382	365	363	380	357	357	334	358	362	345	337	377	360	358	357	326	320	318	371	363	335	324	349	348	356	373	345	341	369	349	337	344	360	377	368	346	331	356	389	367	330	369	338	355	366	327	368	368	359	362	369	362	350	325	351	363	370	356	353	360	357	344
41662	24187	13402	2326	1506	1085	799	668	498	502	400	392	357	333	304	290	288	283	276	284	271	249	249	246	244	238	216	239	250	227	250	255	205	256	217	201	217	252	208	230	255	233	242	220	228	226	194	237	190	222	211	239	202	214	207	198	202	222	210	189	214	213	208	200	225	191	231	206	190	208	209	206	211	202	203	196	208	224	250	213	215	185	209	202	197	200	201	214	180	209	220	207	195	215	196	219	211	202	225	218	207	212	231	221	215	197	211	206	209	228	197	204	202	202	225	219	215	225	188	224	198	209	220	252	229	212	208	196	228	215	244	234	213	208	187	237	198	200	197	202	224	180	187	203	194	219	212	184	169	197	215	215	227	216	197	234	222	211	182	210	243	229	191	203	199	185	217	217	202	201	238	245	193	208	220	194	247	210	217	213	193	233	216	226	207	187	228	237	214	203	202	217	233	220	210	222	210	194	190	217	203	234	208	227	215	209	225	208	227	205	213	192	202	218	228	223	245	204	192	193	206	196	198	202	228	196	202	215	178	197	197	230	186	224	201	213	195	249	196	207	194	192	217	219	207	227	213	171	210	201	222	197	197	191	191	218	218	177	239	213	209	195	221	203	232	211	201	232	211	202	203	220	214	219	188	198	203	214	205	214	211	221	194	221	206	217	232	217	197	204	183	217	203	223	227	226	210	190	204	218	234	196	219	219	210	208	234	216	235	198	204	214	182	197	222	220	221	196	234	209	210	216	197	227	202	189	210	225	207	216	214	227	228	195	201	214	205	223	219	194	194	211	224	220	206	188	227	194	161	207	194	187	223	196	200	203	217	209	206	219	211	203	208	196	237	211	228	197	230	228	215	206	219	214	218	244	234	190	222	191	195	217	189	198	203	221	200	201	174	192	185	186	205	208	192	201	206	228	240	186	222	210	209	229	182	225	215	205	231	211	217	218	208	200	224	213	192	206	223	199	189	232	219	217	206	181	231	203	213	206	212	221	193	186	203	192	213	220	189	221	227	204	180	220	189	190	194	198	223	203	208	272	201	206	225	218	205	215	228	197	224	223	218	202	187	206	204	213	205	216	214	197	216	236	207	227	203	212	210	212	199	206	216	223	218	200	199	213	183	194	221	217	195	226	183	208	208	194	171	202	212	228	236	238	192	182	208	213	203	212	194	194	215	228	229	202	229	184	189	217	201	199	191	211	218	205	179	224	214	193	221	206	206	206	216	195	194	213	221	206	203	203	216	185	204	214	247	240	215	195	193	209	197	188	210	198	216	201	205	224	222	225	221	209	186	222	198	224	212	200	185	212	203	218	204	210	193	213	200	222	211	231	203	191	198	209	184	211	185	191	209	182	224	223	198	212	204	204	213	202	203	228	206	207	206	210	220	226	211	196	211	209	194	200	195	209	200	198	217	207	185	208	202	204	212	211	207	209	233	188	196	193	207	207	207	224	191	210	219	199	195	220	230	223	217	198	252	205	243	231	211	205	188	240	215	220	224	231	211	216	215	185	212	205	220	206	225	213	189	218	212	206	202	199	218	220	200	215	175	206	266	239	210	222	195	222	198	223	194	223	220	209	224	197	189	229	189	198	202	209	208	199	204	193	216	193	218	194	199	204	196	202	240	199	196	217	217	190	198	259	210	196	190	232	228	216	198	189	192	197	191	198	195	218	204	212	208	199	202	223	193	229	222	195	197	200	226	207	225	201	193	187	189	221	220	231	223	226	241	186	220	206	198	236	212	196	202	226	202	205	211	234	222	224	208	220	216	214	225	220	216	193	216	208	192	245	208	239	169	192	220	204	210	219	209	197	251	189	217	205	233	198	230	193	210	193	193	197	210	238	213	227	205	168	240	183	206	214	197	214	198	216	196	237	183	204	222	222	212	207	216	186	224	191	181	231	236	201	251	214	190	196	241	198	215	214	218	187	212	203	202	209	226	220	220	226	189	224	202	193	207	214	225	195	210	189	255	198	218	206	190	191	225	201	181	227	227	246	219	236	210	204	213	214	210	212	216	225	208	210	196	214	205	216	213	230	226	213	190	182	209	203	202	195	198	211	230	230	225	178	230	176	198	222	202	219	225	229	212	209	230	230	183	225	200	218	209	201	208	217	197	201	201	195	232	207	218	235	210	232	204	210	202	215	194	190	221	213	218	197	219	193	210	185	216	211	191	233	183	203	207	171	221	215	231	208	202	236	230	220	215	199	199	204	243	234	224	207	208	178	204	216	209	204	207	219	198	237	226	216	207	190	213	204	216	207	207	200	234	209	212	229	195	196	210	213	191	233	201	204	202	204	220	196	215	193	212	208	215	198	235	212	214	213	246	218	249	230	208	226	238	180	204	248	230	200	206	205	189	194	213	202	210	185	220	200	216	208	202	206	219	215	206	215	217	194	193	203	197	200	196	236	222	237	237	222	215	226	203	189	218	193	195	191	216	221	215	206	229	205	203	226	216	219	202	203	212	170	185	223	196	209	217	208	221	195	237	214	227	220	218	193	201	192	226	202	197	210	183	200	195	202	232	192	212	181	190	194	221	230	228	227	226	199	198	201	187	196	206	208	215	189	210	214	191	194	217	203	196	197	211	217	216	215	205	197	229	226	191	191	206	220	211	221	185	219	213	224	218	217	212	212	204	228	207	202	189	197	224	214	220	203	192	212	205	200	219	198	218	235	213	219	219	219	208	199	236	223	239	212	204	189	208	226	228	205	239	224	218	210	223	200	215	202	197	236	219	212	187	192	219	200	199	193	195	192	234	203	239	215	221	205	200	232	202	196	226	208	197	212	224	228	214	199	209	213	193	197	203	203	209	205	213	203	222	233	214	198	198	223	192	235	220	195	204	212	211	216	205	223	232	241	210	210	199	185	244	233	219	228	223	215	214	203	192	221	198	228	227	214	189	208	189	211	216	211	213	207	214	194	188	207	241	203	224	200	211	196	218	190	202	212	196	192	185	204	219	219	217	216	202	193	211	198	212	199	193	218	199	216	185	210	200	208	208	172	220	195	190	183	211	209	236	209	216	218	186	235	230	231	185	199	209	192	231	230	188	212	196	232	231	198	205	239	239	174	213	210	214	228	211	214	203	213	221	194	206	212	211	196	194	202	186	205	207	221	216	210	184	196	200	190	212	213	227	222	215	195	207	185	210	239	227	201	222	220	212	226	230	223	179	218	175	226	196	216	199	216	226	231	222	206	224	217	217	202	218	180	205	201	200	235	217	205	226	218	194	214	179	204	219	206	234	204	212	199	251	227	224	191	212	194	205	177	223	233	225	213	201	213	210	200	209	232	202	205	231	191	225	216	188	215	206	212	205	209	224	199	217	199	217	178	216	214	203	193	212	204	192	225	192	212	225	201	188	190	222	186	202	215	209	231	210	204	235	232	205	221	230	210	200	208	217	231	234	224	215	197	191	217	199	217	211	197	218	209	236	194	198	184	234	222	232	222	193	219	230	209	204	223	211	201	205	202	185	191
21747	2369	5334	6239	5296	4278	3408	2883	2530	2215	1919	1704	1510	1441	1316	1268	1179	1129	1082	1042	1008	959	872	885	855	895	833	840	850	801	805	771	783	742	797	792	774	709	684	712	694	708	708	677	699	696	720	716	682	671	696	657	640	670	670	646	682	652	637	646	655	689	710	716	673	651	725	659	713	666	659	660	685	634	654	671	624	620	613	671	666	621	659	667	665	647	623	642	652	648	627	632	646	672	674	640	661	665	583	656	659	622	596	638	628	627	594	678	674	628	624	623	636	636	640	651	603	643	664	613	662	617	646	637	596	636	636	639	637	633	683	645	656	594	612	608	616	631	630	645	641	640	626	637	613	633	649	613	617	611	679	627	608	601	612	640	607	596	646	673	643	652	629	593	679	659	611	675	626	631	621	618	623	652	641	670	672	602	609	635	571	651	688	587	617	648	583	647	666	609	646	668	581	620	645	649	612	610	604	591	648	687	643	619	668	693	606	646	597	618	626	652	621	623	617	586	679	618	605	614	656	633	604	637	619	651	623	626	660	601	645	615	603	620	625	662	629	591	616	654	615	632	605	584	586	605	653	636	645	643	667	597	647	648	575	656	644	667	622	627	615	594	620	627	665	640	669	644	591	637	626	617	672	611	623	600	613	581	656	620	608	633	660	646	648	613	619	661	602	596	617	619	601	635	589	646	646	645	589	596	640	603	625	649	562	653	692	675	587	680	568	630	632	654	632	673	607	667	611	630	648	641	588	651	616	602	618	674	619	628	566	636	635	626	633	651	641	626	603	642	600	630	606	637	659	602	593	650	633	652	611	645	641	660	641	630	661	590	599	677	627	670	671	604	662	658	639	576	609	608	617	611	680	677	623	641	598	602	620	629	624	630	633	638	623	614	618	604	602	627	647	625	630	637	679	643	652	640	645	641	644	552	641	668	640	691	585	617	616	586	657	605	631	673	610	639	601	640	626	621	654	623	666	637	602	648	667	643	620	640	613	606	653	610	664	646	638	643	654	620	595	645	637	585	615	672	621	603	628	655	644	613	601	615	641	638	594	615	634	600	643	634	634	662	613	640	655	612	630	628	612	586	655	628	618	645	590	632	663	632	647	591	666	614	651	647	614	644	622	601	665	668	633	631	602	609	622	640	610	627	623	688	604	639	587	624	655	631	635	627	609	657	593	643	616	627	651	601	647	608	665	612	634	630	625	591	621	625	643	621	630	633	585	631	670	633	589	651	605	608	600	619	649	647	631	689	635	652	643	630	672	646	617	610	623	614	615	610	626	615	629	623	618	586	598	579	656	653	612	617	668	589	600	643	608	626	617	610	587	589	615	630	610	611	624	645	600	665	620	656	631	636	654	678	627	647	592	584	608	639	605	589	662	655	657	600	669	630	619	659	634	647	571	621	656	579	645	611	589	623	657	583	630	706	627	657	631	659	602	605	611	618	669	616	623	603	610	588	616	608	622	643	639	672	615	642	630	622	624	642	615	669	648	609	602	628	596	669	630	653	640	661	610	601	577	611	651	625	645	607	626	638	639	601	655	640	613	638	651	657	620	619	656	634	646	605	680	593	646	709	662	606	624	597	623	626	620	688	647	648	603	642	645	671	677	596	663	633	638	639	631	622	610	631	636	650	610	601	675	650	622	694	604	627	618	628	619	638	600	624	635	665	661	611	631	623	639	663	591	597	608	607	629	637	618	645	604	621	679	579	607	606	593	630	648	698	629	617	602	644	599	628	647	626	629	686	637	620	592	638	649	593	657	680	633	627	640	636	614	605	628	595	650	691	612	632	607	618	657	610	601	633	628	655	584	645	630	565	613	637	640	621	587	615	664	668	683	652	604	622	621	632	634	608	658	625	582	616	601	613	643	623	626	617	645	649	632	595	677	628	596	641	635	561	582	641	626	655	595	621	609	603	650	626	623	671	608	657	601	640	638	631	654	608	651	608	594	619	626	629	595	626	605	642	620	645	633	632	641	624	552	602	608	629	644	651	628	643	602	614	675	614	604	650	609	610	637	649	617	675	644	662	626	602	634	616	615	640	623	641	635	627	618	633	580	646	608	628	611	632	598	615	591	615	592	636	647	670	618	660	612	610	617	669	613	641	627	627	622	656	637	632	637	632	586	640	590	584	632	627	615	644	644	631	638	592	668	636	625	667	629	643	609	587	666	631	614	692	622	640	660	597	644	613	605	591	613	624	604	597	609	603	639	597	618	639	600	636	675	619	643	601	609	595	646	626	624	610	637	607	645	638	645	608	671	592	601	656	660	656	605	661	651	635	652	616	631	653	634	622	629	639	586	649	586	677	613	650	605	605	625	660	633	587	624	632	642	601	647	608	615	589	601	643	659	644	626	626	614	647	660	593	664	588	598	614	631	659	591	639	673	633	619	651	624	574	618	618	592	647	578	600	636	658	592	587	603	626	636	633	638	676	649	612	669	656	638	672	678	589	615	668	622	667	664	590	641	646	619	591	634	620	627	628	629	666	571	652	630	622	648	583	626	645	585	649	650	632	674	599	587	619	673	626	643	566	618	601	632	617	599	634	642	631	627	645	661	633	631	613	602	626	584	590	634	597	637	635	622	685	596	627	634	645	620	645	641	666	681	633	598	640	637	594	675	608	612	627	685	634	597	664	647	625	646	668	589	658	646	580	610	633	600	605	637	616	601	629	618	597	632	625	629	624	614	583	590	592	598	632	680	641	633	614	655	627	620	627	627	656	626	664	629	588	636	629	626	646	639	650	618	612	646	666	611	595	654	613	612	636	648	620	652	685	678	654	664	633	595	607	626	593	610	600	602	652	680	616	644	610	648	669	606	657	656	645	612	631	648	629	632	639	616	636	628	665	614	628	644	622	597	628	634	646	624	646	656	610	592	594	612	634	634	659	628	640	669	617	653	609	637	600	618	651	659	651	635	602	676	662	652	650	639	603	626	639	652	627	629	600	629	635	637	595	663	613	593	652	641	643	616	633	638	635	580	606	684	647	601	643	615	580	656	637	610	603	602	610	631	599	600	622	619	626	587	599	603	620	657	677	579	615	620	576	619	636	588	630	623	620	643	605	586	604	624	597	642	625	648	706	628	624	610	624	603	602	621	611	631	619	609	633	669	625	631	629	572	650	668	646	617	648	639	675	642	599	616	588	646	565	588	619	562	681	630	631	627	661	625	655	601	647	648	670	632	605	623	623	640	610	624	645	628	606	647	611	640	660	610	613	656	637	632	662	627	638	607	630	624	614	599	635	594	593	608	654	635	645	631	622	614	603	653	652	610	635	604	641	588	621	636	659	641	631	635	626	599	650	610	599	646	650	631	602	647	639	623	671	625	632	577	617	615	613	569	636	576	628	658	645	620	632	648	659	646	644	637	637	609	649	691	625	638	577	638	629	623	597	619	644	599	653	639	634	651	617	634	618	641	637	667	626	641	627	671	635	548	653	624	647	661	667	704	624	649	651	600	649	574	601	561	657	596	598	625	634
5682	360	222	98	121	93	89	82	107	84	93	100	83	87	87	80	98	87	90	88	77	74	99	87	83	74	80	108	88	90	62	83	77	68	79	89	86	80	91	83	72	77	72	83	83	80	80	68	71	55	82	77	78	81	92	85	75	83	80	110	96	83	72	78	84	81	76	79	98	69	87	79	86	82	84	89	96	97	107	82	77	75	97	89	88	105	77	90	77	83	78	83	95	96	91	68	68	82	92	89	94	82	89	85	87	85	79	78	89	81	76	85	88	83	81	89	87	104	91	85	87	81	87	91	73	90	96	82	88	82	73	78	85	85	83	109	82	93	76	84	100	83	100	75	72	77	78	91	85	91	83	76	80	84	81	90	77	96	80	85	85	63	80	91	85	92	104	93	77	68	86	98	71	81	80	100	82	83	77	67	94	80	89	103	83	83	95	82	81	78	95	108	85	71	83	74	91	73	71	68	90	89	88	79	102	76	72	89	81	88	83	83	91	88	89	84	85	81	91	73	64	95	82	83	93	72	77	103	89	100	83	82	88	91	96	84	80	86	71	91	76	90	90	93	74	74	84	87	78	72	87	77	68	92	97	89	97	77	76	72	86	89	98	81	83	77	87	89	92	78	94	86	77	85	86	87	89	70	105	96	83	91	91	68	70	111	81	89	82	93	66	79	85	76	86	96	76	88	74	82	71	94	95	78	77	78	85	62	83	76	92	92	101	92	71	87	81	83	95	72	83	104	70	76	83	90	80	92	84	78	80	80	76	83	83	91	65	95	97	90	72	75	88	81	82	80	85	85	89	77	78	87	88	91	100	84	74	85	77	63	96	82	87	98	69	93	92	73	69	84	72	88	72	87	79	85	107	88	94	87	73	93	77	95	96	89	86	80	77	88	81	100	82	80	75	83	78	85	70	90	64	90	91	91	86	100	69	82	105	84	76	84	87	81	92	77	85	77	80	71	78	88	70	106	70	95	79	78	85	81	81	88	81	90	76	94	94	90	88	78	65	74	86	89	95	96	79	79	76	75	92	80	67	90	83	72	86	84	84	88	76	71	69	79	91	84	87	85	86	84	74	82	74	89	88	75	84	78	94	93	58	98	70	89	85	71	79	100	86	97	82	71	76	66	85	82	82	78	91	93	89	89	75	94	74	77	83	73	87	67	82	85	76	84	77	87	64	69	99	74	71	81	68	91	77	85	86	77	96	84	80	81	98	89	70	70	81	71	79	82	83	90	103	89	93	97	82	86	93	99	86	79	83	95	84	77	91	78	81	87	81	94	82	74	85	71	76	66	97	72	86	85	98	74	66	92	81	93	79	82	100	80	65	79	89	88	80	66	80	92	78	85	81	84	82	71	74	76	87	91	88	92	89	91	93	91	93	83	80	87	106	89	93	91	78	76	87	69	90	89	88	102	95	74	88	83	89	77	94	75	66	80	75	80	87	80	92	84	95	79	66	100	87	72	51	98	69	88	71	84	77	88	105	104	77	71	83	78	77	83	81	101	78	93	92	77	97	87	98	87	82	89	81	74	62	76	83	74	96	78	80	69	84	82	91	80	89	86	80	78	82	91	86	85	78	77	80	82	97	81	83	101	86	95	88	82	69	80	76	76	78	71	96	79	90	85	80	78	86	78	98	78	93	65	88	73	99	89	75	94	79	78	85	82	78	91	96	87	76	73	88	84	92	81	74	91	79	92	81	76	88	84	71	79	98	97	80	83	84	66	79	78	84	87	86	102	83	65	72	86	91	87	88	95	97	85	93	85	77	82	81	89	117	88	86	81	93	55	68	68	87	80	81	73	77	77	81	90	89	72	97	83	76	86	75	101	80	83	80	83	76	85	79	93	85	72	77	81	76	73	87	92	85	71	96	91	90	76	88	75	96	87	87	82	86	97	73	106	95	91	86	85	82	87	75	90	77	86	90	93	94	85	77	76	92	92	88	95	82	77	94	85	83	89	99	78	79	89	93	94	97	83	86	67	96	81	81	90	89	90	89	81	105	84	93	90	69	87	82	78	86	80	77	95	77	89	90	99	68	84	82	89	82	78	90	73	69	83	91	85	81	91	93	79	82	75	86	83	94	79	71	89	92	74	87	88	75	75	91	85	81	79	78	84	90	80	89	87	85	80	80	87	86	73	63	85	73	67	82	72	80	82	83	73	102	100	80	77	73	72	84	80	95	89	80	72	76	74	67	82	84	74	88	81	83	74	78	86	81	91	91	89	83	83	88	68	90	76	70	85	82	84	79	89	83	89	98	85	76	91	81	92	101	75	82	74	78	62	78	82	79	83	89	86	66	100	101	73	89	73	74	78	97	82	100	95	93	82	92	84	84	84	71	86	83	78	92	77	98	83	85	81	94	89	89	87	85	86	80	70	76	90	77	90	78	90	74	90	94	65	86	88	100	83	86	96	86	75	85	95	80	74	88	85	94	97	89	100	90	98	86	90	82	97	87	81	89	63	90	86	74	83	76	82	89	84	88	83	93	93	87	78	79	101	66	84	82	80	84	83	93	86	78	79	83	88	75	97	78	100	96	80	85	83	79	72	78	79	88	82	89	65	91	81	75	75	71	79	85	79	86	98	80	93	85	91	88	100	70	90	72	73	96	90	83	76	87	77	95	89	74	78	76	78	105	91	80	101	83	79	78	83	84	66	86	75	77	86	92	99	86	82	97	79	93	81	74	74	87	87	77	87	71	96	77	87	86	73	80	86	104	83	101	78	74	74	74	92	68	81	89	67	83	76	94	82	77	81	79	94	60	76	92	78	93	84	84	77	78	82	78	83	76	95	73	91	86	91	88	82	91	83	76	86	79	75	90	88	67	85	95	85	95	79	63	86	86	82	80	80	84	85	84	77	80	89	90	71	77	83	94	83	75	89	82	72	72	87	87	82	87	100	83	85	71	82	67	102	98	75	83	74	98	64	87	90	82	73	69	81	93	86	90	77	85	88	96	72	71	81	99	81	80	82	81	91	87	90	81	73	63	96	89	88	79	82	108	62	85	93	94	91	74	83	82	88	82	102	84	59	95	83	80	79	83	79	82	72	77	69	82	76	85	85	83	75	74	97	89	86	67	85	88	78	83	83	81	99	84	82	99	91	96	88	76	61	80	77	85	85	81	89	78	105	90	81	94	73	78	90	91	84	78	96	87	80	80	87	72	82	92	72	68	71	74	67	68	74	102	80	67	76	85	79	86	76	64	88	75	82	82	93	99	77	84	78	76	85	82	66	89	89	75	78	82	81	80	92	106	102	87	74	86	77	79	80	83	78	89	68	89	90	70	85	97	85	97	71	80	75	70	74	81	63	85	92	107	67	80	69	84	102	79	78	84	86	69	100	75	80	94	76	73	91	82	104	80	88	94	72	93	73	88	83	93	88	103	73	80	73	88	77	76	70	82	83	85	91	89	89	82	95	87	84	86	86	87	95	93	99	82	74	95	84	78	84	87	88	90	89	74	79	73	79	95	74
5743	361	449	441	436	402	384	345	370	325	341	316	301	311	274	297	272	318	318	279	288	279	254	346	263	269	289	299	310	281	305	284	300	287	314	311	307	286	291	288	277	298	291	315	298	307	306	298	294	282	274	294	310	307	300	287	289	315	300	264	263	293	286	285	280	308	310	290	282	320	253	274	282	332	275	305	323	304	323	270	275	254	288	316	320	314	298	301	300	310	308	278	302	296	300	261	265	316	299	303	280	332	287	310	280	283	290	264	293	297	312	277	324	288	310	285	285	301	269	285	289	305	278	296	315	318	290	270	272	285	316	283	267	266	278	298	315	290	271	273	256	278	323	282	283	280	269	285	293	295	278	291	303	305	280	296	289	284	319	327	275	297	280	291	276	293	293	257	290	278	301	302	264	291	306	321	297	264	284	301	275	298	269	303	296	261	295	280	284	295	266	274	286	280	268	279	297	293	280	278	293	300	300	257	294	302	296	304	296	274	266	298	324	278	301	318	269	321	305	284	257	303	296	291	311	309	267	289	293	272	269	304	282	288	276	304	279	293	296	287	273	282	296	294	303	261	309	284	291	298	291	302	280	309	253	288	269	268	293	288	277	285	288	303	277	276	273	298	301	280	296	292	313	294	267	280	281	293	280	280	288	324	296	315	275	274	294	287	290	286	295	271	268	285	274	331	284	286	273	290	302	255	307	307	278	263	296	255	300	294	307	260	306	258	297	273	316	302	284	266	330	272	292	275	268	285	306	307	284	293	301	270	275	285	319	289	307	304	282	290	293	288	289	282	281	306	293	300	272	258	269	296	290	308	273	264	283	320	289	298	287	273	306	293	277	267	277	281	297	294	307	310	293	295	299	296	304	287	303	302	292	317	252	303	330	301	257	307	282	309	300	296	296	306	299	298	300	288	288	270	296	285	272	261	299	283	263	288	301	300	312	276	292	288	308	277	274	298	296	322	301	299	285	303	289	298	281	279	280	270	275	276	297	286	281	290	323	316	305	275	309	266	274	290	249	263	287	296	293	280	281	288	299	302	289	257	293	280	292	288	300	288	315	282	319	290	281	290	273	274	317	284	282	323	278	289	298	290	276	275	306	297	306	258	282	263	279	293	297	310	301	298	280	317	306	310	281	276	284	268	304	286	291	289	272	267	295	284	307	280	328	292	281	312	301	308	298	298	265	289	297	294	308	283	302	302	248	301	274	259	308	278	311	279	284	281	283	289	270	272	316	275	323	272	303	303	314	294	292	290	280	287	305	281	321	287	285	273	285	277	274	294	275	300	302	293	277	316	277	287	280	306	299	309	295	281	311	284	276	310	291	261	291	278	290	302	263	279	274	290	304	289	255	322	286	285	306	271	304	305	266	285	297	298	257	288	285	305	299	279	289	262	306	314	294	293	302	318	264	291	265	313	258	294	291	288	262	292	310	287	279	316	274	283	302	271	298	309	262	284	299	276	283	305	283	300	278	293	289	273	304	297	290	283	301	310	300	293	277	305	298	305	312	329	289	299	285	296	310	299	308	309	278	292	306	313	306	321	290	301	279	320	278	303	331	306	259	283	285	304	292	282	291	307	271	303	279	324	328	309	281	285	257	289	287	279	272	288	297	292	294	287	303	298	297	278	276	292	296	275	283	293	254	296	287	282	268	297	291	299	274	267	296	269	302	269	289	294	281	286	270	275	281	302	278	289	303	285	296	323	283	299	290	272	264	309	298	291	283	273	335	287	294	268	294	268	293	251	274	291	288	277	291	263	284	302	289	303	290	283	294	238	299	248	306	312	282	305	289	298	274	298	296	276	309	298	268	307	270	310	284	275	292	268	294	277	280	291	275	286	299	311	290	281	306	278	317	311	285	289	254	309	270	301	283	304	272	284	276	299	291	273	305	297	272	297	294	298	276	297	310	313	297	296	280	278	299	262	296	258	287	292	327	280	272	302	298	271	269	272	274	293	313	308	291	276	272	259	263	261	281	247	293	275	311	282	298	296	300	293	281	290	326	284	269	307	314	317	294	299	317	300	288	327	290	300	273	291	280	282	310	274	277	296	303	303	274	316	271	290	292	297	305	283	295	290	280	279	298	316	292	286	280	291	274	273	280	288	276	285	269	312	302	277	283	310	289	305	276	292	285	268	287	296	278	308	296	273	277	274	279	286	320	287	280	325	308	300	301	272	306	271	298	277	304	283	300	270	323	333	279	296	275	297	294	294	291	306	287	285	307	268	300	328	327	291	267	311	291	268	277	297	280	319	301	280	275	291	302	314	294	279	327	283	315	271	282	269	288	295	262	302	271	296	322	308	312	269	297	281	281	301	265	282	284	330	269	276	283	277	304	296	261	277	284	297	283	307	299	260	313	294	295	290	300	295	279	250	251	310	264	296	298	301	324	303	283	267	269	304	267	276	260	307	276	268	287	288	299	275	276	290	312	280	296	287	313	302	277	279	252	289	299	257	276	300	296	267	318	279	300	274	289	299	289	286	290	308	271	301	258	289	280	270	286	263	308	267	289	296	295	288	279	270	295	285	264	280	292	268	301	325	272	282	281	307	315	302	244	300	278	302	267	285	274	283	286	295	273	289	272	290	279	288	296	290	288	305	301	292	302	243	285	315	255	272	283	282	280	306	314	310	260	321	307	319	308	313	304	286	297	301	290	294	321	299	307	282	273	263	278	261	296	279	269	288	279	303	283	286	284	319	272	304	283	271	318	314	283	266	265	281	268	262	304	308	271	304	292	266	294	296	282	304	285	294	295	288	285	272	309	262	286	281	289	264	285	272	300	272	323	281	295	289	321	242	295	290	299	292	300	328	305	299	262	291	300	266	284	268	309	324	295	274	269	286	304	291	282	304	286	248	317	278	282	267	303	316	282	278	287	293	286	301	281	293	299	287	291	273	290	298	255	280	289	314	298	297	295	257	288	298	286	275	273	291	268	286	305	276	300	286	302	297	303	313	292	303	265	297	305	279	327	298	306	283	247	293	321	269	297	300	312	290	292	279	293	319	265	254	266	249	274	317	304	303	301	293	280	279	264	285	284	316	322	302	260	287	275	295	282	261	252	308	312	312	286	276	275	289	290	306	295	275	302	279	261	304	277	286	252	322	279	292	314	270	280	279	297	306	287	281	293	288	318	294	284	284	328	290	270	263	295	272	278	298	272	293	283	305	298	273	290	290	273	302	329	298	295	309	296	313	308	266	266	278	274	297	265	293	302	294	312	253	293	282	333	304	295	266	311	276	279	305	310	282	281	286	275	297	286	292	263	286	301	296	275	291	280	275	281	294	291	271	300	299	289	248	303	259	296	313	297	300	269	287	322	276	299	312	302	273	267	283	316	271	320	270	266	284	272	269	284	278	292	282	298	301	330	276	298	302	304	318	281	285	311	324	277	285	297	305	294	288	299	284	284	298	297	266	267	277	300	289	258	294	247	320	267	276	305	279	340	294	282	291	292	292	279	300	300	278	291	282	273	276
36942	13870	2209	994	723	517	419	321	295	230	196	172	179	184	133	150	152	120	155	133	144	115	126	120	126	126	102	114	107	108	125	125	129	126	112	124	117	121	122	107	105	116	106	110	106	115	117	100	107	107	103	107	108	96	118	118	102	108	108	114	118	106	115	75	118	100	90	102	93	92	100	119	106	119	110	91	104	89	106	109	96	87	126	116	103	93	91	111	131	117	107	119	118	89	117	121	119	108	105	109	102	112	110	103	116	103	116	88	104	127	119	107	110	106	108	99	99	100	116	106	101	106	116	135	105	111	104	98	111	99	90	93	88	113	110	107	93	84	97	97	98	100	126	115	96	96	98	122	119	93	120	92	97	99	116	112	101	100	88	116	86	107	130	101	104	112	100	128	108	91	103	109	111	77	130	93	112	97	120	83	89	110	119	94	111	102	96	92	123	110	82	95	106	103	98	118	118	120	99	106	116	88	103	102	97	104	87	113	99	104	113	110	108	120	115	113	119	121	118	92	133	99	98	127	102	117	114	100	109	107	107	103	119	97	127	115	115	96	103	111	119	90	109	114	106	118	118	92	104	107	110	98	116	96	96	97	102	100	89	134	115	105	93	113	109	120	116	106	109	106	106	95	115	100	101	106	99	102	106	114	95	130	105	116	110	77	89	109	117	85	101	115	102	114	119	102	109	111	114	108	99	112	113	85	94	94	100	114	93	111	104	100	94	111	100	113	90	111	96	92	93	89	113	113	96	103	117	103	98	108	118	108	104	91	100	110	102	112	122	93	85	94	97	113	119	113	119	95	98	91	103	85	111	105	111	96	99	100	94	96	109	98	118	93	110	92	82	100	102	112	108	114	127	142	97	100	105	86	111	95	123	118	113	97	124	107	102	107	101	102	111	91	93	111	95	91	107	96	98	109	117	123	110	108	101	120	108	102	101	122	112	113	108	99	98	104	112	94	107	119	99	104	104	87	99	129	103	99	110	94	112	84	99	112	111	120	109	112	86	94	107	110	116	101	104	107	86	84	89	101	91	123	108	100	104	113	102	104	100	119	85	106	102	104	97	106	104	102	97	105	104	99	98	95	102	116	119	122	124	113	116	111	123	83	108	98	107	86	109	106	123	113	98	114	107	102	100	100	102	108	100	116	113	126	101	97	115	90	98	100	98	129	103	111	117	115	87	120	112	112	109	108	92	123	99	91	103	102	104	108	97	113	110	113	98	100	110	103	107	116	118	127	78	118	101	115	110	104	110	104	95	108	117	112	109	97	95	112	113	120	108	109	107	123	123	96	107	110	125	102	113	102	124	101	121	103	118	106	109	119	102	104	112	117	123	128	116	103	104	98	101	105	115	98	115	110	109	99	85	116	102	96	101	106	118	121	110	84	108	105	106	87	105	111	116	116	115	99	81	112	108	99	114	98	90	102	107	134	109	102	105	104	142	108	98	111	99	108	105	112	98	90	99	119	111	102	109	89	119	100	108	111	108	114	97	103	107	120	108	106	99	95	99	99	119	87	104	115	120	118	115	126	104	97	100	75	109	116	100	91	96	104	120	121	111	118	101	110	120	102	104	109	115	94	100	112	98	110	111	99	102	101	106	108	112	106	88	90	100	114	96	93	122	111	104	110	106	97	101	115	110	106	106	93	88	99	104	126	116	128	108	97	107	87	95	79	98	114	132	110	117	106	105	114	117	105	131	103	121	111	107	109	101	102	81	105	103	100	114	103	92	105	100	91	107	95	111	96	94	98	108	93	112	105	111	95	103	120	105	104	107	121	114	118	103	83	109	108	104	85	88	108	99	95	111	97	111	95	107	103	119	105	105	119	100	86	95	104	97	103	87	98	99	124	110	95	94	111	107	95	87	100	114	106	108	115	112	110	110	100	93	89	121	120	93	108	111	96	108	126	93	100	115	112	99	98	97	107	122	100	100	81	103	121	108	106	107	96	107	114	106	121	97	102	99	123	102	99	116	103	125	104	111	89	125	114	107	101	111	117	96	103	99	96	112	118	94	100	120	110	86	103	104	101	92	117	95	99	95	103	124	118	107	107	113	114	118	115	121	103	103	96	113	115	101	107	97	123	107	102	127	116	103	105	106	88	84	96	100	99	85	92	103	107	118	95	92	100	101	102	118	97	123	99	122	108	108	100	98	111	113	105	110	124	105	89	106	108	113	121	91	114	117	112	90	129	117	112	109	91	94	107	125	95	100	115	102	107	89	93	107	107	110	106	122	100	102	112	116	78	114	102	101	98	105	111	98	113	113	101	100	112	110	94	103	101	128	117	128	115	111	102	93	108	110	113	97	101	122	99	113	107	100	109	104	99	110	115	100	105	104	112	105	107	110	99	114	126	98	111	87	114	105	112	118	105	95	89	109	126	105	93	104	107	97	101	97	103	97	107	99	111	109	106	110	123	113	119	102	99	98	113	104	116	99	112	119	104	101	101	102	105	102	115	106	115	90	109	108	106	103	100	104	127	99	112	102	110	105	128	125	104	123	103	106	118	123	111	103	88	100	96	107	114	109	105	99	103	112	111	102	113	120	106	133	117	114	117	102	101	124	100	111	103	96	112	97	105	107	104	122	118	114	110	109	101	99	90	130	105	101	90	80	105	77	101	98	106	118	90	82	122	94	93	107	109	105	119	102	118	110	117	106	107	102	84	92	106	111	89	109	109	112	107	106	124	103	96	94	106	101	108	119	104	108	94	93	102	88	110	102	99	114	90	97	115	108	108	111	109	99	94	113	107	109	106	100	90	118	103	118	116	111	102	106	104	114	103	117	96	94	122	106	106	107	98	95	103	104	109	130	98	101	110	106	106	104	116	87	120	102	97	98	122	119	105	119	113	94	92	106	103	99	110	100	113	98	113	92	124	99	120	103	90	105	93	113	99	107	113	99	95	86	104	103	116	99	112	107	109	97	95	105	101	104	117	98	110	103	111	123	105	97	107	110	114	125	104	114	105	113	110	124	119	97	122	104	99	110	97	110	91	105	112	112	103	84	90	125	93	126	80	97	95	113	106	100	99	113	99	113	99	108	99	105	107	114	101	106	94	102	105	104	98	106	97	101	121	118	100	93	102	94	90	93	98	107	120	103	123	101	121	113	94	131	124	100	103	107	99	112	95	120	95	102	116	114	131	110	93	96	96	98	119	103	111	104	107	128	119	101	92	124	103	101	99	94	105	104	105	104	102	99	113	105	123	108	98	111	114	107	111	112	95	77	104	108	118	100	99	125	105	94	98	113	107	105	110	108	115	101	113	112	121	124	96	95	95	103	120	117	106	106	94	88	85	116	114	94	105	102	96	104	118	83	111	105	101	109	121	110	83	111	98	107	104	100	109	114	121	111	103	93	90	109	107	122	98	102	105	114	94	100	109	113	90	102	87	114	107	102	100	101	116	98	108	93	101	115	100	103	112	99	95	100	114	97	88	119	103	103	115	86	110	93	98	90	109	112	99	108	117	91	85	105	106
16652	1211	2899	3190	2704	2271	1873	1531	1317	1174	973	912	828	762	695	700	610	640	595	571	541	516	459	582	480	467	448	465	443	466	458	449	437	431	405	410	433	418	401	423	364	420	401	401	414	362	398	405	355	371	405	375	372	368	347	418	402	382	423	402	366	391	373	374	362	386	364	375	356	354	384	390	349	391	332	359	365	372	358	388	373	380	353	382	362	382	364	365	361	350	340	343	374	326	389	343	382	371	357	347	383	365	368	367	326	366	347	337	357	375	350	362	366	374	329	345	336	345	347	393	350	361	392	345	331	347	383	374	359	382	339	370	341	340	344	342	397	362	349	384	349	372	359	373	352	374	360	371	331	333	401	373	350	371	344	357	366	387	338	305	330	343	322	358	349	384	339	358	360	325	336	357	397	356	360	359	362	358	356	350	368	352	316	352	366	400	346	347	357	357	364	367	364	353	377	324	392	329	362	373	363	353	364	341	376	381	361	345	336	371	381	363	308	335	377	366	368	324	382	358	349	366	364	355	362	327	383	399	379	352	374	361	328	345	358	374	370	379	363	378	375	379	369	380	340	368	343	358	336	335	368	366	377	366	368	371	333	371	355	347	359	365	329	366	354	336	355	345	331	359	382	378	362	372	374	388	353	354	372	337	350	327	356	357	352	353	339	383	389	367	347	356	368	365	368	306	329	372	362	340	340	355	389	370	350	361	362	369	367	380	371	374	338	363	321	349	323	363	329	339	337	335	360	355	377	362	355	367	362	322	372	352	329	338	348	333	346	344	359	315	358	362	330	358	347	318	354	326	365	329	340	349	311	369	367	366	335	351	360	360	354	300	337	350	344	362	337	398	352	327	337	326	368	395	353	373	370	379	343	348	374	342	369	339	373	357	364	347	362	333	379	333	330	340	356	383	334	366	389	350	348	342	364	373	379	387	357	373	362	383	344	385	354	315	393	368	372	350	387	347	325	360	347	334	341	352	333	345	370	361	351	335	362	341	355	346	345	339	323	357	387	346	343	362	370	357	351	335	357	387	412	347	346	347	375	373	347	341	349	351	351	382	391	375	390	357	385	374	354	343	349	371	351	314	398	329	368	334	347	345	359	351	336	353	355	371	312	351	357	356	344	343	387	355	356	343	363	329	314	357	375	334	323	360	373	365	327	346	355	381	350	359	333	370	336	371	333	338	340	349	377	354	379	363	351	365	330	356	360	353	331	371	330	371	348	365	370	356	327	375	341	385	354	371	354	334	355	338	376	362	342	366	389	339	350	377	341	370	374	311	390	342	338	336	352	366	350	372	323	338	351	338	356	382	367	344	372	370	361	363	351	345	341	340	383	398	357	352	357	370	376	367	376	329	366	363	387	335	372	371	362	337	374	351	348	366	356	359	365	348	388	382	376	350	391	349	365	339	338	382	352	381	357	370	328	345	355	332	351	354	356	366	346	364	360	336	354	363	330	337	390	361	322	371	346	341	340	326	362	346	336	337	385	369	352	376	376	351	372	356	362	334	362	331	355	367	372	338	345	351	341	329	335	358	382	363	360	383	345	370	347	347	350	344	344	325	326	373	360	349	356	364	373	359	386	363	381	352	367	379	345	353	326	336	368	349	347	364	351	339	379	378	373	362	377	357	346	342	348	346	329	360	362	356	346	386	348	342	359	382	357	344	367	374	353	357	361	353	351	370	335	341	359	346	362	392	394	370	320	363	362	352	386	316	361	325	351	341	344	376	368	336	348	359	347	360	335	345	360	339	358	365	363	345	372	378	346	331	348	368	381	360	363	354	347	348	346	330	359	371	358	399	352	380	364	313	376	327	330	327	321	351	348	372	362	386	354	346	384	358	356	360	360	352	333	356	365	406	365	337	367	341	361	362	369	365	347	372	336	362	329	347	340	361	362	382	359	375	366	351	357	357	352	368	394	375	362	365	352	367	363	396	370	369	380	318	329	355	360	364	350	368	362	345	377	357	383	343	356	361	366	394	377	316	366	352	372	335	359	363	342	361	376	329	362	356	381	350	369	338	336	367	343	342	332	369	359	375	351	412	357	341	346	357	355	373	357	364	361	367	364	348	356	337	392	346	345	357	356	386	379	346	351	345	358	358	369	352	342	349	363	349	360	330	340	359	343	330	328	345	355	353	345	343	367	366	354	349	377	352	368	362	349	332	365	375	353	332	396	337	359	376	371	355	363	345	397	338	341	365	329	381	340	369	372	357	394	317	353	349	370	324	389	318	344	381	318	383	355	322	348	334	375	326	357	339	396	355	394	351	343	317	361	333	398	378	365	367	340	395	350	340	344	393	336	327	330	363	375	360	370	405	322	342	353	374	374	359	335	391	335	357	358	381	394	354	355	406	369	362	349	371	378	312	375	363	354	349	348	331	371	383	375	391	387	345	347	373	324	344	389	360	347	346	364	330	364	329	339	372	321	354	375	357	369	385	379	359	362	355	360	347	339	333	353	361	368	351	352	384	362	355	357	334	370	348	350	357	375	366	343	395	334	390	388	358	351	314	353	334	368	366	385	379	360	332	385	402	377	333	359	372	353	369	354	380	342	333	362	360	352	358	317	345	398	386	348	345	403	361	335	353	345	383	398	381	322	344	379	348	348	368	349	346	373	364	429	356	363	362	371	354	356	318	341	366	342	357	367	392	355	339	337	362	355	366	341	362	341	332	337	340	377	349	363	366	362	365	356	298	352	366	383	367	353	338	329	369	359	359	366	366	341	389	365	366	349	353	333	337	337	352	360	374	345	350	368	347	358	362	345	358	364	369	353	341	361	331	345	388	342	378	381	355	352	325	351	346	332	375	356	353	384	375	336	347	336	366	321	349	350	339	341	347	376	362	358	348	352	372	367	381	362	334	302	354	350	345	374	353	343	383	385	362	378	354	374	348	377	386	381	361	320	356	359	323	347	336	374	353	350	356	382	359	388	341	351	317	373	394	377	321	382	345	345	361	364	367	340	341	326	383	384	346	367	369	379	362	345	401	402	328	366	352	366	363	347	364	336	369	370	349	354	345	335	354	357	338	353	335	359	368	361	345	352	365	335	396	375	355	363	385	355	342	319	336	377	355	392	343	345	304	364	326	392	368	381	362	350	364	337	377	337	340	371	343	367	373	393	353	328	359	328	344	342	349	365	362	345	380	346	337	365	358	354	342	376	383	359	366	367	374	341	387	384	353	365	347	306	359	368	420	380	367	350	348	357	340	372	328	305	337	351	342	347	378	335	349	369	373	352	318	369	353	359	325	318	341	322	356	334	334	335	352	341	399	363	354	335	354	335	371	357	338	355	354	317	354	388	378	343	372	384	339	365	358	335	356	387	348	348	342	378	333	356	348	357	360	352	354	356	343	331	351	340	351	388	348	352	338	344	354	383	344	387	341	336	346	362	350	373	388	358	336	320	386	334	351	313	313	361	352	358	362	361	323	361	307	361	352	337	340	350	365	301	356	372	393	395	366	342	395	324	366	371	385
43312	22333	8606	2227	1551	1095	840	663	556	482	438	360	355	330	274	306	280	310	314	247	275	289	243	260	208	244	242	226	232	227	222	271	221	257	238	252	197	210	216	219	190	218	219	252	213	206	220	217	258	203	239	214	233	212	206	232	237	222	221	211	219	233	232	209	224	218	218	204	206	204	219	221	191	220	227	228	229	223	242	237	220	225	229	195	224	209	210	211	228	226	234	203	210	221	213	182	214	200	201	218	204	218	216	207	205	227	224	218	226	215	210	208	226	203	201	219	194	201	197	205	226	216	218	203	212	228	209	187	201	237	219	206	197	208	222	233	189	219	191	188	215	225	227	219	211	209	233	239	200	210	217	222	204	213	214	184	220	227	194	214	204	222	214	196	200	212	210	210	188	198	207	198	212	209	228	209	213	188	196	212	209	206	193	208	186	196	225	217	186	209	197	203	219	201	209	210	179	193	218	198	192	205	217	239	213	203	219	217	215	200	197	201	184	214	195	203	194	209	211	213	189	239	213	204	219	183	195	218	225	211	197	184	207	204	193	205	225	219	195	219	214	230	208	214	216	238	235	208	215	214	223	201	249	208	191	215	226	215	234	213	211	208	209	231	203	205	199	191	219	199	213	206	195	183	215	215	204	193	203	232	208	228	220	224	212	207	207	207	213	243	238	220	213	232	223	216	212	189	198	208	218	217	189	213	239	207	214	202	184	226	204	187	199	181	211	212	200	210	209	226	196	216	196	198	239	211	184	238	208	212	213	205	217	213	197	183	225	224	246	215	229	201	211	195	228	194	225	186	187	224	195	198	207	177	182	204	212	238	202	213	214	178	193	217	206	234	193	223	202	229	200	214	225	212	204	230	204	199	199	186	221	212	224	203	201	250	222	224	175	219	190	204	202	197	199	205	206	198	214	202	213	219	231	182	211	211	201	205	217	219	220	216	224	239	193	192	195	216	192	203	217	214	222	202	192	205	208	204	202	234	210	229	196	213	207	206	201	193	228	259	206	206	218	201	198	190	207	203	227	225	217	246	235	222	227	219	215	208	197	192	213	198	233	184	209	198	212	226	211	200	219	216	185	206	206	194	230	215	220	205	199	199	202	190	223	191	212	209	210	181	240	212	227	214	217	203	211	210	210	210	201	221	203	215	216	231	218	230	179	219	203	223	215	211	184	216	197	226	213	212	228	188	216	210	213	212	195	210	224	221	215	223	225	212	194	191	225	232	209	194	210	207	215	210	215	207	210	221	221	230	224	208	235	203	251	187	195	197	211	209	205	222	216	213	200	184	206	200	196	228	200	234	234	200	218	221	226	188	209	215	236	211	210	213	224	190	200	201	199	189	208	207	207	189	218	224	196	216	224	188	218	199	218	214	214	203	199	213	233	216	223	208	190	195	226	176	175	208	229	197	228	200	211	226	219	212	208	193	216	220	217	211	221	196	204	225	200	188	211	205	189	207	180	201	198	207	195	228	218	199	182	196	235	196	201	224	214	218	215	212	198	192	231	204	213	170	217	226	216	224	197	194	228	241	189	212	188	206	223	214	222	193	226	237	226	192	200	212	201	205	202	184	205	207	220	221	210	189	234	194	199	208	181	204	203	228	198	200	220	222	195	205	227	225	203	198	204	203	207	209	232	217	212	210	219	222	216	239	204	216	220	216	189	231	264	210	218	200	198	235	234	202	228	191	220	204	213	202	214	178	224	201	245	204	190	211	212	196	217	219	208	230	200	190	223	220	214	225	205	211	188	203	204	191	202	188	209	191	213	212	241	206	169	196	221	218	207	221	205	214	207	204	220	216	205	226	215	194	217	187	221	204	207	220	230	210	167	223	213	223	226	182	205	227	243	215	210	209	198	204	204	216	205	221	231	213	223	231	222	232	214	215	223	219	201	211	237	199	208	224	210	207	234	235	225	222	215	197	183	228	231	221	210	196	224	226	227	202	209	225	216	246	214	210	203	208	201	204	171	202	212	218	233	221	177	211	216	193	191	208	209	215	202	201	187	190	185	223	207	192	202	222	212	220	213	214	220	197	198	225	208	214	196	211	185	224	206	192	215	213	200	199	193	187	227	224	201	235	213	207	218	221	204	231	191	190	224	199	217	197	222	179	211	241	193	203	215	228	228	215	201	226	199	219	230	229	192	225	213	208	214	236	199	225	231	201	186	206	195	222	223	219	226	223	217	206	219	227	188	222	197	191	186	249	200	203	198	196	236	211	207	218	215	219	232	205	219	227	222	206	211	203	213	227	199	197	211	192	193	224	198	238	190	196	238	229	209	230	193	205	200	211	233	207	204	213	220	186	213	192	213	194	204	220	217	212	202	193	209	210	204	198	212	200	205	189	195	246	229	169	190	204	223	221	199	216	185	229	213	215	204	232	215	211	220	215	220	204	202	221	217	215	213	191	239	201	225	223	206	202	218	224	195	202	199	202	204	224	201	205	191	218	226	200	206	219	235	220	209	222	205	209	208	219	190	221	214	206	218	201	215	186	214	208	207	223	217	210	204	202	204	218	210	242	185	230	213	213	215	201	215	201	221	207	219	220	191	209	217	215	226	233	234	193	205	161	224	185	189	213	217	190	196	218	209	224	210	213	236	202	204	210	212	203	221	193	216	193	217	213	222	206	225	211	216	237	222	210	180	218	206	224	201	207	198	203	206	214	220	207	210	183	212	207	197	204	219	206	217	231	227	234	185	210	206	219	189	197	214	210	226	207	204	210	233	219	189	189	207	193	185	222	221	235	215	225	193	214	210	216	217	217	203	214	225	208	207	207	214	228	208	209	232	205	193	229	194	195	223	216	209	200	213	213	190	204	168	208	201	241	214	234	201	229	224	198	203	195	218	194	239	240	211	199	227	228	216	180	221	212	202	223	224	195	212	216	199	206	213	202	216	202	209	207	234	233	196	214	214	191	214	182	217	198	216	210	206	197	204	208	222	207	204	225	228	214	191	229	210	188	193	222	231	203	214	189	208	217	197	229	209	192	188	203	224	240	202	206	212	197	224	200	220	221	212	206	203	212	212	206	209	205	210	225	217	182	208	193	222	210	210	179	221	197	216	192	161	212	226	197	198	193	221	217	234	195	213	212	208	213	201	209	202	213	196	200	205	227	232	213	229	188	213	208	199	222	217	205	205	194	211	218	216	221	210	238	197	209	208	216	207	215	184	220	251	194	209	212	225	240	205	211	213	218	205	245	229	231	222	229	198	204	213	187	224	183	220	213	194	198	221	197	217	220	220	211	198	207	197	199	222	217	194	218	196	199	232	207	202	191	223	198	206	204	214	209	215	213	193	198	207	195	208	218	215	193	230	207	217	218	214	188	219	209	217	230	209	187	211	201	201	194	220	219	198	204	174	206	227	215	216	220	221	205	216	224	221	213	220	223	188	204	225	202	198	226	216	216	184	233	201	199	217	227	222	207	206	209	221	213	223	199	174	209	200	223	204	203	222	200	178	205	206	215	236	219
21658	2452	5412	6108	5181	4298	3522	2966	2491	2144	1861	1769	1578	1418	1370	1248	1146	1121	1037	1041	1001	966	977	929	916	887	864	803	810	846	837	798	798	770	768	730	773	699	752	756	713	726	684	738	725	701	701	697	714	664	710	714	659	666	688	684	666	720	654	695	672	687	643	637	688	649	685	652	662	644	649	664	677	678	656	657	633	639	639	641	648	707	587	630	615	646	626	622	652	599	627	637	641	641	612	679	644	687	651	646	664	658	598	681	637	614	628	657	591	691	644	635	656	601	587	609	661	583	627	657	646	623	619	635	636	648	645	646	628	610	631	654	626	650	649	618	618	656	636	620	613	637	603	670	639	692	659	632	652	645	631	648	647	664	668	631	604	610	613	618	636	643	625	642	596	608	626	615	581	572	636	630	607	629	648	646	628	635	654	621	634	612	652	659	627	597	586	634	617	626	656	644	632	664	671	669	641	655	623	671	653	605	667	602	650	627	659	650	635	604	635	612	658	666	638	638	607	657	623	637	629	619	615	590	664	660	617	658	631	595	646	610	617	649	606	673	610	649	638	613	683	622	630	615	617	621	653	617	647	633	605	624	646	620	604	611	636	642	625	588	599	640	621	625	673	633	636	615	631	656	610	640	635	630	648	618	600	628	628	564	611	624	627	639	645	660	635	618	584	643	617	632	595	632	625	633	574	627	616	625	605	627	621	610	611	636	593	612	623	622	592	661	615	613	657	666	608	631	640	639	595	673	603	636	642	675	628	621	637	615	621	628	639	601	647	665	645	635	629	624	657	638	643	661	671	646	581	623	652	627	596	635	632	614	570	675	590	598	612	621	631	637	629	657	593	604	636	663	614	619	592	688	625	609	618	603	621	634	624	628	654	655	630	623	595	622	654	605	659	679	639	635	676	671	589	610	639	621	616	631	645	625	657	622	651	635	620	601	633	662	628	594	604	626	601	619	617	583	635	632	635	641	635	624	639	608	620	675	648	691	650	682	621	637	653	582	652	641	660	610	649	655	642	622	623	708	643	635	629	631	650	618	644	649	598	625	657	648	658	607	637	601	685	652	632	655	623	661	602	659	657	604	634	668	636	569	635	620	575	624	646	612	655	663	628	638	575	583	657	613	615	655	614	630	660	623	659	647	627	667	617	639	613	627	660	573	602	618	640	596	646	608	635	633	647	635	659	577	647	590	587	634	617	643	624	612	641	623	623	634	649	658	643	649	609	649	612	621	621	628	650	639	656	651	630	609	608	641	661	620	623	558	607	621	631	655	638	673	639	595	616	616	706	627	649	608	658	605	627	607	605	647	571	595	646	597	610	657	641	633	615	626	615	647	642	626	560	653	638	661	610	623	596	669	627	646	601	644	603	661	621	597	618	667	655	596	659	671	651	629	614	600	649	632	661	659	622	638	615	657	634	656	613	633	634	637	581	644	609	622	647	603	609	593	639	640	646	657	642	608	643	672	604	614	620	675	671	641	651	613	639	623	637	625	652	654	643	635	627	599	679	634	653	622	651	651	653	627	613	597	605	615	619	613	633	613	635	646	666	646	604	661	634	609	603	662	665	599	656	633	628	635	634	625	620	640	628	600	643	616	582	639	618	595	582	671	650	626	608	611	657	648	618	630	652	635	650	672	640	663	613	619	601	657	646	640	597	615	601	618	610	622	640	615	661	651	669	632	612	648	623	608	604	594	616	573	641	615	636	652	595	681	589	636	623	670	595	670	638	599	617	659	592	607	606	672	635	610	616	571	612	660	582	615	648	624	671	614	640	636	646	658	614	604	608	630	622	640	624	631	591	611	603	641	609	636	678	589	626	625	610	666	631	633	641	645	594	599	628	623	629	599	614	629	639	642	602	669	652	627	653	634	631	611	639	586	622	627	645	640	635	629	611	663	627	625	627	639	597	669	614	599	613	607	646	675	649	659	635	642	665	651	658	636	654	640	643	633	656	618	602	629	596	634	622	604	683	645	661	593	636	622	639	656	574	670	678	580	632	645	656	568	620	627	622	599	600	591	618	631	672	633	618	644	638	638	641	606	628	644	645	611	602	633	647	648	678	671	631	633	621	628	598	611	635	687	658	638	610	628	686	640	606	637	592	666	636	632	628	624	617	656	605	635	659	633	620	600	618	667	630	644	658	601	647	608	655	659	603	601	612	633	682	613	636	602	649	642	578	562	640	630	615	622	623	603	608	622	640	644	636	584	608	677	622	664	643	656	646	670	647	632	639	607	593	660	668	614	676	634	610	668	591	678	605	665	675	600	638	629	630	631	605	621	630	640	632	588	662	621	626	599	640	664	680	614	668	629	645	648	647	641	614	653	622	601	580	601	612	637	643	634	626	623	630	636	644	656	632	649	644	657	643	607	605	592	686	634	601	617	719	683	645	631	655	611	627	620	627	603	621	634	648	639	648	585	633	691	657	599	643	610	595	649	588	613	631	617	635	621	618	634	634	612	583	627	651	648	610	608	621	628	595	648	648	600	625	659	669	577	635	619	680	604	593	632	606	618	611	668	640	608	641	589	631	619	681	584	609	631	645	620	586	582	612	659	645	589	609	650	626	697	592	615	554	623	602	637	605	633	658	629	616	651	661	633	596	632	625	635	621	608	627	613	681	641	650	623	607	644	627	587	644	608	626	669	621	616	702	606	630	598	603	596	566	601	654	658	634	624	617	625	634	598	664	691	625	648	607	624	637	681	654	608	637	650	650	615	630	631	599	686	619	630	649	623	573	587	616	637	656	650	663	619	571	604	666	623	640	635	619	642	663	647	646	632	630	630	634	646	615	651	661	626	624	585	614	601	640	619	590	613	620	659	669	634	659	586	616	629	644	634	609	621	593	623	604	605	609	620	643	660	620	584	602	617	682	621	641	674	605	619	612	640	629	641	616	582	637	653	623	620	588	593	623	656	614	609	676	673	602	655	613	572	632	646	614	639	610	663	555	665	654	612	646	589	647	608	623	615	634	650	596	580	620	587	626	603	627	660	629	625	728	645	626	599	663	610	614	578	653	599	643	613	665	642	602	634	662	587	654	603	614	610	639	672	623	601	606	666	601	624	666	630	623	623	616	602	623	587	607	655	643	601	638	621	655	591	665	621	678	611	630	655	645	617	618	666	621	607	683	624	610	616	663	623	605	655	642	567	672	643	620	632	632	620	600	617	604	623	645	616	624	620	619	621	599	617	626	652	623	670	678	668	612	614	621	635	632	614	621	639	593	651	624	636	575	610	628	600	658	655	617	660	646	655	625	662	593	606	653	617	627	586	597	621	640	649	636	603	588	602	585	591	645	621	606	632	626	587	643	625	610	591	639	641	660	616	675	636	609	634	648	630	644	622	619	621	635	616	602	589	600	628	658	650	659	653	579	609	619	602	593	619	608	627	635	616	627	626	623	628	594	601	616	610	617	643	603	623	601	625	607	639	604	596	675	631	589	623	619	624	620	632	655	672	629	625	597	617	627	602	674	593	626	601
5154	285	165	125	119	106	113	98	89	90	92	96	88	93	76	84	76	96	87	80	86	75	83	86	78	78	93	98	91	71	96	100	91	75	84	73	96	91	77	77	69	88	79	75	83	89	79	66	77	84	88	84	74	86	87	91	88	84	83	78	73	84	94	69	92	99	66	98	87	66	74	84	87	85	88	95	91	85	84	73	101	85	77	81	85	96	79	77	82	107	86	74	81	70	67	96	94	82	80	87	79	77	86	111	85	93	79	92	82	78	78	100	81	92	95	74	94	93	84	99	89	79	88	85	82	80	85	91	78	91	96	86	83	84	80	72	75	89	74	78	103	88	73	67	75	86	81	86	80	78	82	77	96	99	77	89	93	72	79	93	76	83	75	71	75	84	82	98	75	62	87	70	82	80	83	79	84	80	85	76	77	88	87	83	89	92	106	88	88	80	96	92	91	83	80	87	77	68	92	91	81	77	84	73	80	74	81	88	85	68	75	83	74	77	96	77	90	74	88	74	88	70	88	89	79	92	94	70	85	84	87	89	92	71	86	97	78	93	88	89	96	77	88	82	85	85	87	87	69	79	91	71	93	62	75	80	82	89	87	82	93	87	85	88	83	99	96	81	93	87	67	82	77	92	91	88	71	79	98	96	64	81	72	81	74	82	92	87	85	84	79	88	78	62	82	75	89	70	82	92	91	71	90	97	84	84	80	90	73	90	77	98	73	73	78	73	83	97	86	88	83	88	88	88	89	86	97	78	72	83	90	65	87	100	88	74	78	70	97	89	82	101	105	80	83	80	89	86	98	88	95	63	80	67	84	66	92	81	95	82	85	76	76	79	92	77	82	77	88	86	82	83	66	86	87	105	93	88	78	75	82	69	95	71	75	80	100	94	84	92	83	65	99	79	77	74	85	71	98	85	85	82	80	80	62	65	87	81	92	98	75	98	93	79	82	85	84	89	91	96	84	82	82	75	69	73	63	75	89	106	82	91	66	80	65	63	105	98	78	87	82	88	68	59	62	92	87	70	77	90	90	83	76	74	80	98	76	89	81	87	97	81	75	84	88	89	78	73	87	83	82	112	81	72	85	94	73	86	73	86	75	92	68	90	80	83	87	63	79	80	82	78	85	79	87	85	80	91	91	72	87	88	90	79	99	85	72	86	81	94	75	85	89	77	85	86	83	79	80	80	86	74	106	75	77	89	82	82	87	76	88	82	87	89	85	86	77	100	88	93	92	80	80	77	69	101	89	88	96	69	82	78	78	93	89	88	71	94	87	79	101	99	100	83	84	61	86	91	87	83	81	94	83	91	91	89	90	102	75	84	88	100	84	84	85	83	83	77	84	83	67	84	96	83	93	70	102	78	92	80	77	88	89	88	81	71	83	96	82	70	90	85	89	58	94	78	76	87	89	87	78	91	85	91	78	65	96	81	90	73	84	102	85	89	88	80	84	96	79	78	97	86	91	90	97	72	78	65	90	71	88	84	85	77	63	73	88	76	94	93	68	89	88	83	80	92	91	81	98	94	87	81	88	80	69	87	93	77	75	95	85	75	73	70	86	91	71	86	73	90	84	82	86	82	82	87	70	90	84	71	75	87	94	80	72	91	85	88	81	86	80	82	75	85	75	78	73	84	87	83	81	80	95	101	80	67	82	88	75	57	83	92	88	94	93	87	95	78	93	66	82	86	76	64	92	75	91	91	72	81	68	82	93	79	78	77	88	75	81	90	66	84	107	82	76	89	92	87	94	93	70	87	85	84	113	95	79	88	77	85	93	80	73	73	71	91	82	102	68	80	82	85	87	102	71	79	91	76	76	92	89	81	78	72	79	91	85	87	78	82	93	89	78	95	99	74	66	74	86	73	84	85	75	79	77	92	85	96	97	89	93	81	72	97	79	101	73	67	83	89	64	63	86	92	78	92	75	79	105	73	77	107	76	92	85	78	68	94	88	87	80	93	80	84	78	91	81	73	80	81	87	67	82	87	79	79	105	86	91	68	90	81	82	83	77	83	76	78	77	90	80	92	73	101	83	66	75	75	77	84	79	95	78	96	95	81	83	92	76	81	77	97	90	84	101	90	84	107	89	90	69	78	80	87	93	73	89	83	84	80	73	94	89	79	94	90	85	85	101	80	85	108	77	91	77	77	87	82	79	84	56	77	88	78	75	83	78	73	72	88	87	78	63	79	71	82	87	73	84	82	78	96	86	65	67	84	87	92	85	56	69	84	82	91	73	76	89	80	101	72	95	91	74	86	82	76	79	98	71	83	79	102	82	80	91	90	75	82	83	69	86	83	75	88	91	90	76	105	84	76	94	77	76	93	98	92	84	80	93	87	77	86	85	89	77	87	88	83	90	77	77	75	96	74	86	86	86	84	77	82	75	99	73	86	84	81	80	84	95	87	96	86	102	76	73	82	95	75	97	77	106	70	89	79	74	76	79	82	70	91	86	84	83	97	71	88	81	97	82	68	84	82	90	76	82	89	74	87	81	87	74	70	92	80	76	62	81	90	70	61	96	84	64	71	74	70	84	88	98	85	85	78	85	95	75	94	83	83	70	87	89	92	105	94	94	61	71	76	93	74	81	94	83	80	81	75	93	72	85	98	77	71	95	72	94	91	84	88	76	70	79	87	79	77	89	85	77	86	73	79	92	85	96	88	91	94	84	84	80	71	83	102	69	101	80	72	78	91	95	85	89	78	93	77	82	85	73	104	88	89	93	82	76	65	65	79	99	89	92	99	90	76	86	81	82	84	89	97	78	79	76	71	90	84	74	88	82	86	96	93	88	80	68	79	103	84	74	75	89	79	88	80	63	81	73	70	77	77	77	82	78	73	69	93	77	91	79	78	73	96	90	71	78	81	83	83	78	69	98	76	81	72	71	77	85	97	73	98	91	80	83	78	92	101	84	108	83	78	74	85	85	77	103	99	82	89	74	100	60	84	66	78	91	81	78	84	82	66	88	92	85	92	78	84	72	85	89	85	83	95	84	87	88	88	75	90	94	77	80	97	83	72	77	78	62	88	93	81	74	84	76	87	92	88	82	79	85	80	88	85	90	98	79	82	82	90	84	81	78	75	71	69	95	75	91	90	96	83	84	99	89	68	64	90	94	90	75	85	91	103	87	79	73	84	66	74	96	73	92	78	88	103	83	99	86	75	70	72	79	84	81	81	87	107	91	91	73	84	87	95	89	79	86	97	83	78	92	82	82	76	67	88	94	86	84	81	79	82	97	94	92	80	100	75	92	69	82	104	82	58	93	84	84	81	90	86	80	76	84	89	82	80	94	75	74	89	78	84	90	92	87	88	71	95	95	88	89	85	86	94	99	71	84	76	81	82	82	87	92	93	81	92	75	95	80	89	87	85	89	80	79	86	73	92	90	87	72	98	74	85	76	86	100	86	80	73	75	75	86	78	83	75	57	76	82	94	67	80	101	78	66	93	82	87	64	77	72	77	80	92	75	72	77	84	83	78
5557	328	411	440	409	398	378	354	339	313	308	306	313	341	288	303	325	333	290	310	328	323	319	323	272	295	268	288	304	276	276	294	285	261	283	290	323	296	345	305	286	295	287	276	286	271	333	276	284	288	298	300	307	298	293	292	297	274	282	276	287	265	286	280	287	298	284	285	315	329	296	274	276	272	283	272	291	284	259	294	310	303	290	307	300	264	285	272	322	267	325	280	273	281	279	274	313	282	273	327	278	283	287	286	275	272	289	277	288	260	272	306	299	287	269	272	270	320	307	274	294	301	289	288	314	295	298	279	271	275	290	269	253	291	314	276	299	298	289	278	285	324	292	299	259	304	288	296	304	287	306	353	266	312	263	315	319	301	279	277	288	292	282	298	294	309	285	280	292	276	308	304	318	298	285	303	311	277	292	285	246	279	300	291	244	283	329	307	282	282	280	289	288	333	264	301	269	304	273	274	282	289	277	325	270	266	294	279	287	275	298	268	305	271	267	290	268	281	284	302	290	297	290	269	296	318	280	306	285	270	282	264	255	274	291	263	315	285	314	324	282	308	291	309	312	303	281	334	305	293	283	283	266	281	277	283	298	305	260	305	292	310	334	270	286	263	244	276	271	311	281	294	273	274	306	307	293	280	290	284	300	314	284	295	272	253	292	273	269	307	295	302	308	264	297	257	301	299	285	294	266	262	306	303	276	299	286	289	284	304	272	278	289	318	302	306	276	291	281	276	298	288	259	290	280	298	280	289	277	318	294	304	316	297	283	318	272	275	295	302	269	280	295	293	280	297	308	311	280	289	286	311	297	295	304	287	288	278	295	299	310	260	295	271	296	320	269	292	289	278	280	268	293	278	269	281	294	290	258	292	284	287	283	285	284	267	297	292	266	298	296	290	296	285	276	284	278	259	288	319	266	272	294	320	282	308	279	298	269	271	289	286	304	299	279	281	319	280	327	279	308	300	321	284	297	302	276	274	293	303	282	278	288	277	284	290	273	303	288	297	264	306	287	311	281	288	274	301	320	303	283	286	294	304	311	249	275	289	315	284	300	288	274	279	305	286	261	275	269	295	298	304	303	294	318	267	305	279	278	263	276	281	262	285	283	279	279	294	295	300	284	285	290	313	267	303	299	281	272	276	291	269	294	295	268	298	271	287	291	286	282	288	276	306	286	276	303	281	302	276	271	288	291	285	280	294	300	286	270	300	288	290	277	282	244	275	296	275	267	294	298	270	276	305	290	286	281	299	325	306	273	298	308	326	279	288	287	299	260	269	301	265	303	277	299	304	293	275	259	266	275	298	288	300	292	294	267	285	289	302	284	268	259	278	277	269	301	244	290	277	300	284	300	254	297	268	332	284	283	287	282	309	268	263	270	300	279	316	298	283	277	312	276	284	308	302	277	283	277	297	257	287	301	276	313	301	282	262	288	296	274	303	334	287	265	266	290	247	295	274	300	290	250	293	275	288	292	283	293	286	305	292	326	276	304	322	275	291	294	270	311	250	281	316	290	306	312	286	293	279	271	298	296	285	279	268	283	309	285	287	297	300	288	280	290	277	284	268	291	326	318	270	297	310	296	255	300	267	289	273	274	276	301	298	311	299	292	289	291	293	312	269	290	291	292	274	288	280	303	281	280	311	305	298	260	331	301	297	313	329	328	296	298	285	299	315	270	276	292	308	309	297	288	312	247	279	277	275	272	289	265	285	296	270	308	285	301	268	309	246	284	281	299	303	286	297	307	285	293	302	309	256	291	302	261	284	323	285	307	262	295	279	273	279	292	298	280	289	287	281	276	291	292	275	243	289	286	285	294	302	303	278	301	295	279	299	301	271	293	284	276	288	246	289	287	274	308	289	298	248	285	284	288	290	293	277	256	274	299	270	281	294	296	300	280	270	280	304	274	270	306	266	280	302	292	310	297	270	279	274	310	299	274	287	286	294	252	290	271	262	285	309	285	275	321	283	279	267	271	260	291	299	297	288	282	258	263	300	288	267	294	308	284	270	320	286	294	268	290	276	262	308	287	251	281	311	267	313	278	289	307	284	305	309	254	257	285	297	310	311	273	266	290	283	287	309	297	296	290	272	289	291	284	284	298	279	282	289	303	273	283	286	298	311	291	306	292	284	263	324	267	258	276	303	305	293	293	301	251	292	292	284	259	261	285	283	311	313	293	285	295	294	286	331	272	294	276	267	288	293	257	257	293	311	269	287	301	313	304	291	273	263	284	277	285	292	261	255	286	286	299	280	298	292	269	324	328	313	293	302	281	267	286	320	297	273	267	299	278	336	282	271	290	278	293	287	268	266	285	286	295	293	317	264	273	292	262	309	287	303	285	301	296	315	269	276	294	307	296	276	270	294	294	311	293	272	313	309	299	285	277	295	273	300	298	275	283	272	286	289	329	275	316	289	286	301	280	285	267	278	289	283	270	306	286	321	269	249	276	280	324	298	305	277	307	281	287	282	292	293	291	270	270	301	255	295	307	231	284	291	286	287	298	295	294	294	291	279	287	297	297	280	308	289	287	253	270	282	302	303	274	256	303	277	265	291	307	285	300	276	295	296	287	282	269	312	284	307	281	314	291	279	271	271	305	284	264	309	292	287	314	279	300	302	295	305	318	283	287	288	308	292	273	281	291	302	302	264	290	270	275	293	307	298	303	302	308	297	279	268	302	286	312	272	316	263	277	307	290	306	277	274	253	299	309	286	305	280	276	288	292	271	272	275	265	312	293	325	304	307	280	273	317	282	305	306	311	289	284	282	305	307	263	312	279	270	304	298	260	306	259	301	273	298	287	277	267	299	321	276	281	280	301	297	273	282	309	310	344	288	287	307	294	288	297	314	300	282	272	310	302	291	332	254	287	291	317	309	305	270	266	308	265	304	311	285	266	310	302	266	320	289	297	296	278	282	281	279	267	297	272	279	304	282	301	293	268	280	284	275	283	303	296	308	302	282	306	268	312	282	269	296	278	285	280	277	260	318	266	289	288	293	270	298	287	251	292	294	322	280	283	285	294	290	293	296	273	284	289	293	283	258	301	289	297	276	328	277	292	306	297	303	253	278	293	302	246	257	299	272	284	294	285	294	285	295	307	292	266	266	288	298	296	299	278	253	328	267	306	276	284	304	272	298	328	304	297	313	279	292	293	285	278	287	308	276	297	282	279	303	278	286	278	296	282	301	286	297	309	292	311	326	300	279	296	281	282	302	287	280	293	278	289	262	273	278	271	305	268	301	311	286	318	289	270	277	299	291	280	296	275	313	310	325	283	313	256	282	269	278	296	309	282	277	287	262	298	275	287	273	296	290	287	295	281	286	277	291	283	307	283	295	286	259	286	287	266	291	322	311	292	269	308	267	308	303	266	309	279	295	273	286	275	270	284	290	289	303	291	256	276	260	295	269	285	287	300	257	264	291	274	298	308	274	312	281	279	287	273	281	309	288	287	283	278	281	298	298	296	269	273	332	277	310	303	275
36343	10846	1734	988	735	517	413	333	242	241	211	195	194	149	159	138	141	138	124	127	137	123	117	125	125	122	121	129	124	137	106	119	110	115	104	120	127	89	120	103	113	117	102	122	122	97	112	109	105	116	115	112	115	102	99	126	122	109	105	90	112	104	116	107	122	109	119	103	113	100	105	119	113	122	105	93	126	79	112	108	111	103	106	102	84	110	119	99	111	101	118	105	100	108	123	115	118	97	93	110	100	112	110	115	100	109	98	100	119	113	115	104	111	100	102	100	116	115	114	94	110	113	113	106	116	112	99	105	102	88	107	92	98	101	104	102	110	86	122	99	94	113	104	97	107	128	125	98	97	108	102	107	122	97	102	114	119	107	99	91	90	106	101	108	107	87	103	104	100	100	84	97	100	98	96	91	99	127	104	115	120	113	105	95	116	96	90	114	94	107	104	103	104	105	114	104	137	97	109	104	105	110	108	91	117	112	92	105	123	99	109	109	114	117	110	128	114	95	121	98	106	107	98	131	100	103	105	102	106	86	85	110	103	113	100	116	107	98	113	122	109	101	97	92	106	106	109	97	108	103	97	101	82	114	101	126	121	124	99	109	114	106	84	90	93	103	105	96	105	95	96	106	116	114	104	111	99	90	86	107	102	115	101	105	116	104	105	102	105	115	133	108	98	103	102	120	119	96	104	125	112	117	110	105	108	105	110	99	115	108	113	122	103	105	108	98	130	98	94	89	102	104	104	126	130	108	103	105	90	114	107	114	99	100	106	105	94	100	112	90	118	113	104	93	79	99	109	103	112	107	104	94	105	94	109	127	83	102	99	116	105	117	120	101	102	111	118	100	120	108	96	117	86	119	87	113	84	106	107	118	91	97	96	126	110	99	71	94	138	120	120	112	105	95	99	97	119	109	106	102	117	92	98	100	91	114	102	106	100	99	101	104	111	109	94	99	109	131	90	92	98	101	105	103	94	112	93	104	95	114	103	105	120	86	101	83	110	103	101	107	124	101	108	98	97	97	112	95	115	112	115	97	108	108	92	99	105	95	89	110	99	119	107	114	115	121	113	84	102	108	100	122	105	110	92	122	123	92	107	94	109	120	109	114	85	96	92	118	109	119	104	94	110	95	98	92	104	98	118	104	104	116	122	106	93	110	96	107	107	107	116	109	85	91	104	107	96	112	95	106	117	94	106	96	96	115	119	91	107	87	107	100	109	107	113	100	109	103	107	108	104	115	92	107	116	120	99	109	101	110	108	107	104	105	94	107	106	94	107	101	114	106	104	121	120	122	126	109	111	93	108	124	91	112	108	116	116	109	104	126	103	124	96	97	108	116	99	99	115	114	121	112	100	107	110	115	111	107	94	116	98	114	95	109	91	108	88	110	100	106	97	97	109	109	118	104	109	119	104	100	102	112	97	128	106	103	99	98	110	110	106	107	105	107	95	106	110	107	114	130	114	105	96	103	104	87	102	88	96	124	117	128	107	121	102	120	113	95	97	114	101	119	96	100	126	106	135	89	115	95	119	93	107	101	100	126	111	95	107	111	105	112	105	120	101	115	117	117	124	89	98	87	96	102	100	111	114	97	104	95	109	112	90	106	92	95	101	103	102	120	105	98	129	119	108	110	94	105	115	108	105	102	115	100	99	112	116	81	114	126	95	107	123	99	100	117	101	90	99	109	91	97	98	103	105	104	118	118	104	109	81	125	117	107	103	118	112	119	111	88	108	112	128	107	102	115	113	110	89	114	100	94	98	86	104	111	99	113	92	109	93	98	111	100	109	99	109	110	110	117	99	100	85	103	95	95	102	93	103	94	106	119	90	101	100	113	108	106	106	122	100	102	120	92	104	100	100	97	122	116	100	100	105	116	125	117	125	100	119	100	113	95	90	108	103	106	108	98	107	123	101	107	94	119	106	114	98	94	99	118	108	107	97	86	130	105	103	101	108	104	103	111	115	120	98	118	107	108	127	105	119	110	124	107	113	110	98	90	90	127	105	91	110	107	106	100	114	107	115	121	86	83	95	93	116	107	106	107	105	107	108	117	101	100	115	96	130	107	100	114	100	104	113	105	96	107	123	110	113	101	110	103	108	104	108	90	91	100	112	110	107	91	104	108	114	109	105	107	120	119	92	87	103	106	111	101	111	103	105	132	110	116	114	100	115	102	94	102	99	105	96	104	89	89	95	94	106	116	119	106	99	109	102	118	109	114	98	109	102	94	87	107	112	115	110	100	113	95	116	115	129	102	94	105	107	105	118	102	121	106	136	92	94	107	100	115	93	98	84	109	114	87	120	97	113	97	120	106	131	91	117	108	104	90	121	94	94	102	108	97	103	108	123	106	118	102	97	101	112	92	101	118	119	99	95	98	109	118	135	113	94	105	107	122	93	100	91	120	110	103	99	113	119	113	99	104	103	123	124	95	104	100	87	110	85	108	104	106	93	119	125	101	104	119	129	105	97	93	105	127	108	104	117	127	112	97	103	109	92	116	128	102	106	104	114	106	112	112	122	103	106	103	107	101	119	102	112	119	115	99	97	108	94	113	100	123	102	124	113	118	103	115	111	120	122	101	106	95	109	97	112	88	115	117	123	112	129	115	94	100	87	96	106	94	126	107	114	119	98	98	113	108	98	114	103	100	126	98	96	114	114	97	130	103	116	99	107	109	117	115	94	99	105	107	115	99	119	99	99	121	110	105	107	96	120	105	124	91	106	90	116	109	113	134	113	118	118	113	105	102	116	111	117	94	109	108	107	99	102	87	108	108	99	121	107	97	107	100	106	103	95	89	107	84	106	102	134	117	117	101	116	106	126	98	96	97	98	102	122	107	112	95	119	98	88	90	106	99	115	97	111	98	109	104	100	96	119	88	103	104	107	99	86	111	95	118	105	115	109	102	98	119	104	123	111	108	117	110	101	107	113	92	94	111	101	87	109	83	120	111	114	106	106	98	100	120	87	97	116	107	85	111	101	105	94	101	98	117	102	107	98	85	121	122	102	109	103	113	125	103	111	121	94	111	114	118	93	114	94	107	138	93	104	114	118	120	107	122	103	112	107	106	98	108	100	101	110	86	117	96	119	104	112	92	108	115	112	105	117	114	95	118	113	108	89	108	122	104	102	112	93	107	88	113	105	97	103	98	122	111	117	82	114	94	128	97	97	94	93	106	112	82	94	108	116	88	117	114	110	97	96	110	95	112	120	115	103	101	96	97	102	108	111	121	95	128	115	91	92	104	72	120	116	103	95	112	109	102	101	94	114	106	99	98	103	111	99	89	89	98	107	102	112	94	99	111	121	106	120	109	92	92	95	111	78	82	106	112	117	104	97	108	100	111	107	101	111	117	91	97	105	124	121	94	120	111	111	107	81	96	128	124	111	121	98	84	86	113	100	90	112	85	123	96	103	112	125	101	112	115	111	124	104	111	130	105	86	128	111	122	86	98	93	92	113	107	114	120	96	99	125	100	109	86	98	110
16558	1213	2819	3337	2786	2240	1783	1541	1314	1177	1065	889	846	779	731	659	628	585	558	600	518	511	489	516	472	461	493	427	412	421	430	450	457	423	442	391	431	398	414	440	388	412	389	380	382	378	349	425	379	356	377	370	363	382	404	401	357	378	412	371	395	365	357	367	390	360	365	370	352	376	359	362	381	360	374	351	354	365	387	352	378	379	346	379	358	390	338	367	377	338	381	354	346	348	339	375	336	349	379	362	365	335	352	326	403	377	386	382	377	348	333	359	353	372	349	381	382	324	369	370	351	381	384	323	351	357	376	349	360	400	333	386	359	366	329	363	369	363	345	394	365	414	361	364	389	343	365	379	374	334	354	365	380	376	379	359	367	374	373	329	360	334	373	347	336	348	362	331	353	381	343	308	367	344	378	371	330	356	360	362	363	368	327	331	322	353	352	326	367	369	369	360	350	361	402	371	356	376	332	359	337	350	378	346	328	343	350	348	322	357	324	330	374	341	337	340	365	332	329	346	360	363	356	327	344	355	375	378	376	371	373	317	321	346	369	348	339	346	337	352	342	298	388	353	392	330	361	344	368	352	375	312	367	353	313	359	348	331	338	337	328	336	354	357	338	343	384	352	339	353	363	391	363	351	356	346	366	364	368	334	341	337	347	346	361	331	367	369	358	355	357	365	348	354	353	351	365	323	342	349	364	366	340	349	330	328	326	348	370	370	377	372	356	325	345	377	325	355	341	362	341	381	360	332	334	337	351	350	344	326	373	333	370	344	335	329	345	352	355	373	355	391	368	340	352	373	333	340	331	354	364	368	338	341	331	357	355	370	372	393	372	355	364	322	314	387	358	359	370	362	334	392	353	378	372	361	335	347	366	358	348	382	372	359	373	339	359	365	349	384	359	362	356	346	363	393	306	338	341	370	376	359	345	347	355	322	358	362	357	363	349	353	351	356	356	366	363	340	388	381	340	332	368	340	376	364	374	340	356	398	341	333	376	360	332	386	356	361	362	330	389	363	349	358	346	362	346	366	302	357	348	348	372	375	351	387	355	336	349	341	366	378	371	373	352	338	369	344	347	328	373	342	351	349	338	363	367	324	361	359	361	363	335	365	367	356	329	332	347	378	333	354	371	383	344	377	386	336	374	382	334	383	366	375	371	319	370	360	356	379	369	365	358	326	359	350	370	352	371	398	343	349	352	383	340	356	383	344	366	359	368	343	358	353	369	314	345	340	401	356	371	328	335	358	369	358	345	325	363	322	329	353	378	343	369	335	400	388	351	358	335	374	365	340	331	352	337	354	387	361	384	322	361	387	386	362	343	367	349	373	404	372	356	359	363	374	370	364	372	348	322	383	350	368	323	367	347	361	356	325	367	312	324	373	302	349	403	330	324	362	374	357	365	376	376	369	342	349	334	335	320	368	357	376	351	338	381	381	337	356	383	355	347	380	391	338	353	370	331	353	334	364	372	377	362	332	349	351	359	362	358	382	364	377	338	337	373	389	342	354	320	346	342	347	357	331	316	361	365	346	359	334	326	339	349	343	355	344	373	349	357	334	356	371	313	358	380	378	353	371	305	376	353	370	377	351	383	376	356	324	358	352	360	344	356	364	332	346	370	365	341	368	340	350	368	360	372	397	347	349	341	373	363	339	363	366	363	378	310	379	351	359	359	357	345	333	327	386	364	358	329	364	359	367	331	324	338	358	373	359	380	347	322	336	368	353	367	351	347	362	340	379	372	326	363	346	334	359	343	350	346	357	355	331	341	369	365	391	337	374	343	321	367	332	359	370	355	357	381	349	375	382	313	340	364	378	349	358	366	343	367	349	314	356	360	356	351	335	348	353	358	346	339	353	368	341	357	367	351	376	350	356	372	326	363	334	323	358	356	331	364	341	367	372	367	342	347	370	367	363	353	357	341	330	339	356	343	341	380	370	343	341	366	345	359	339	346	351	325	372	329	362	343	365	319	367	334	373	369	366	405	368	375	336	338	402	380	327	345	367	366	373	380	369	312	378	345	350	346	357	364	343	382	363	343	368	357	378	391	363	359	367	375	386	344	342	352	381	348	346	366	378	340	388	382	336	336	358	340	328	350	329	336	380	333	359	371	341	325	354	352	361	363	319	355	366	377	329	345	355	357	325	357	328	381	346	354	346	346	317	359	380	386	329	327	347	353	352	343	363	356	367	328	359	342	355	394	359	376	367	362	390	379	364	318	381	349	344	351	374	346	383	327	336	387	354	379	341	339	351	339	379	337	371	319	372	345	377	343	359	365	372	391	342	341	355	367	381	369	352	349	374	343	352	351	336	364	355	378	334	381	372	357	326	373	347	318	382	303	348	381	350	393	330	336	347	344	352	336	370	358	341	379	347	355	331	357	366	357	371	342	340	350	369	354	374	354	357	372	355	382	355	355	354	373	356	365	379	343	357	360	363	349	340	349	316	312	345	356	347	328	363	369	340	341	331	364	345	342	386	355	380	331	362	355	402	342	377	393	333	365	339	353	376	348	381	364	348	352	363	365	337	352	354	340	357	320	365	360	319	372	305	358	361	353	384	387	329	332	346	346	336	352	332	332	312	392	363	387	327	314	351	354	317	364	384	352	334	348	359	376	353	340	355	371	345	334	364	368	357	348	375	348	334	335	341	364	360	357	352	349	348	380	325	365	369	349	335	338	378	340	342	344	358	366	377	346	354	336	309	347	368	344	349	367	356	342	397	354	318	358	367	370	346	362	353	350	354	359	387	353	387	368	345	340	378	341	335	382	355	354	375	346	334	374	346	380	372	363	389	376	356	325	339	382	367	336	366	351	357	344	369	353	352	352	351	336	322	352	334	362	352	345	349	366	358	366	382	365	345	366	374	365	353	366	340	322	361	378	396	344	359	346	338	328	341	385	392	344	360	355	339	364	368	368	356	376	343	357	346	337	340	328	350	385	355	370	346	365	358	354	327	362	387	358	350	387	375	337	344	358	336	384	369	349	372	374	390	332	352	338	333	321	365	383	349	371	361	369	345	344	355	346	308	338	378	369	329	356	362	349	319	332	363	342	341	361	346	393	344	320	358	360	341	385	363	364	371	391	360	333	379	322	344	328	342	359	342	346	399	371	353	377	340	352	359	358	372	376	343	356	356	333	367	320	361	336	366	327	375	345	345	343	353	342	355	341	364	379	360	336	353	368	364	355	371	360	358	369	336	341	335	367	353	372	344	355	334	323	367	348	319	363	358	372	352	381	368	374	357	331	384	381	387	369	327	355	359	360	389	369	337	357	336	358	379	344	326	332	380	338	408	331	386	366	350	362	362	358	369	343	334	344	345	341	355	357	324	355	363	368	345	376	395	368	350	340	323	353	381	379	362	355	368	332	344	339	376	337	366	362	337	357	340	373	366	355	365	366	380	352	356	342	375	346	358	345	327	344	355	333	364	365	347	328	343	327	374	333	344	383	330	341	365	341	337	345	374	358	367	410	337	360	343	363	334
42963	21745	7608	2136	1478	1114	831	662	579	490	414	411	394	360	302	321	284	285	294	285	261	240	248	259	227	230	269	256	231	229	234	233	229	222	211	252	233	247	212	223	215	220	210	209	214	190	203	227	200	210	222	216	191	198	207	213	215	214	223	235	223	194	210	207	230	210	231	232	199	204	224	219	218	231	202	232	207	193	192	197	189	218	210	207	196	181	194	203	249	222	218	177	212	183	198	230	197	216	218	225	221	229	200	218	209	200	192	208	208	213	195	236	208	213	204	217	218	215	202	245	240	206	204	191	208	208	220	204	196	210	206	220	200	205	243	209	222	209	216	210	215	213	213	188	206	185	199	226	222	196	187	212	230	208	221	228	195	191	189	219	225	195	205	219	230	197	221	203	197	224	215	191	196	221	236	219	208	197	221	218	203	222	225	181	204	188	195	199	235	203	174	221	214	210	223	229	233	181	207	204	213	210	208	208	224	202	211	229	213	234	212	197	181	214	188	204	221	225	197	205	221	229	199	217	222	206	200	210	217	215	225	208	182	208	247	217	204	198	218	192	231	212	192	211	218	217	214	208	225	229	201	201	207	218	197	175	210	197	196	210	218	204	224	194	197	198	230	221	193	175	215	212	201	201	209	204	216	219	217	245	194	239	229	195	204	189	202	229	196	210	218	201	223	208	219	230	253	195	215	168	213	207	192	206	206	226	229	205	184	213	194	208	211	218	203	232	217	201	217	219	216	229	196	214	190	207	213	223	255	214	189	209	199	247	195	184	216	212	221	221	206	213	226	218	206	217	200	208	196	207	192	200	225	206	198	209	221	218	191	194	229	211	208	222	201	222	204	211	199	187	218	223	189	180	199	223	195	231	208	204	182	199	201	207	211	205	222	209	218	184	194	206	209	218	234	196	188	229	219	209	198	200	208	237	220	228	215	231	233	186	191	208	234	195	200	200	209	219	193	194	233	245	189	182	208	206	221	207	219	228	223	193	224	209	195	213	203	197	228	199	231	199	232	218	223	201	185	220	222	213	211	225	204	207	191	224	229	259	191	240	193	203	188	201	178	215	228	202	220	193	221	212	200	226	208	239	191	221	201	198	212	227	180	198	234	191	223	218	195	193	216	215	244	214	206	205	187	219	205	192	205	218	212	211	230	218	222	215	205	203	230	204	193	215	240	202	225	226	220	200	209	210	193	214	213	213	225	210	194	220	199	213	194	217	206	208	235	184	211	223	210	207	235	215	216	201	210	217	233	205	212	209	217	233	196	208	195	225	227	223	230	247	208	200	195	208	219	204	191	195	205	198	211	234	225	199	221	191	213	226	223	191	222	220	232	219	206	221	205	209	228	234	199	204	203	194	208	224	207	222	219	195	196	171	216	230	195	219	217	218	183	193	198	198	216	240	205	211	191	208	245	195	211	223	189	217	216	215	197	225	206	206	213	191	196	199	207	192	228	241	203	203	197	223	212	204	221	201	178	207	201	207	228	218	184	207	206	212	199	209	214	211	218	213	201	199	193	206	209	213	226	193	228	194	221	219	232	208	205	203	236	231	209	220	191	248	188	223	191	202	209	204	214	225	211	200	208	204	208	222	234	209	210	199	226	186	215	228	202	223	207	214	219	202	214	218	215	194	204	204	210	201	244	213	196	190	205	234	219	193	205	192	191	195	202	211	210	209	200	215	201	219	207	228	215	206	229	207	182	227	209	212	216	214	178	222	212	206	221	182	205	230	227	228	199	207	210	209	236	207	181	211	229	215	214	184	217	229	194	204	223	209	185	229	222	215	195	206	226	181	211	203	202	229	211	211	204	209	215	251	164	220	213	236	200	196	203	227	209	211	207	183	215	221	233	227	206	206	197	221	206	213	221	201	222	199	218	225	193	228	224	204	210	222	214	209	205	227	230	236	205	206	178	203	213	200	224	218	234	214	217	197	223	202	230	209	218	212	223	228	196	206	205	204	226	212	205	224	210	190	161	244	254	208	203	198	211	253	184	200	192	209	198	206	184	241	218	203	217	209	201	183	249	206	209	209	203	214	205	219	225	208	196	207	212	189	224	232	187	190	208	210	208	218	185	198	189	216	223	191	186	202	197	202	228	201	187	216	228	208	216	212	233	197	211	217	194	211	193	219	199	203	205	202	209	208	176	218	224	195	182	193	230	231	189	221	211	213	241	219	200	214	218	212	226	210	211	201	209	215	237	199	230	224	212	258	202	220	229	209	223	199	201	196	222	222	221	214	193	222	216	199	227	191	187	225	186	223	196	226	224	204	210	225	208	210	231	197	232	199	214	209	230	165	193	231	226	200	214	213	183	219	210	203	213	211	182	205	218	196	207	191	205	211	188	198	210	207	204	209	211	216	227	222	218	207	209	237	211	216	209	196	209	194	213	213	195	198	209	227	207	188	198	232	206	207	193	235	178	196	203	215	222	190	195	210	227	198	216	230	213	227	210	230	225	217	229	193	187	200	227	209	202	224	210	217	206	229	216	229	219	223	211	223	204	191	204	199	209	203	196	232	200	211	195	207	262	190	221	209	195	188	236	217	222	206	209	216	216	213	203	222	236	181	209	204	223	234	199	240	181	210	186	211	203	183	212	207	211	244	219	184	231	208	226	212	203	217	200	201	215	192	197	219	216	213	224	218	204	188	206	204	218	179	238	191	205	214	227	211	203	204	212	198	236	209	215	199	207	238	214	202	225	223	222	204	195	222	203	209	217	218	218	213	219	209	229	213	204	231	179	196	228	206	241	224	203	207	211	218	213	222	212	192	230	217	222	209	203	212	230	212	203	194	204	207	232	207	201	229	201	208	197	215	224	208	226	217	198	209	210	221	240	212	217	203	205	223	186	193	199	204	214	215	183	209	225	195	175	196	203	199	212	201	222	232	214	221	203	209	221	232	216	195	229	214	203	193	197	217	206	211	231	223	201	227	202	207	186	217	241	186	210	203	210	211	209	210	232	242	205	217	205	215	195	228	199	225	216	191	218	178	182	199	228	234	197	213	216	221	225	211	212	208	196	213	211	187	203	207	207	199	213	203	213	201	206	224	198	198	202	208	214	202	225	215	223	204	222	208	200	218	205	206	221	229	199	201	203	222	217	204	214	224	192	197	215	227	218	216	211	217	212	217	214	230	219	204	211	185	209	205	188	206	212	218	220	218	196	206	193	217	211	235	203	214	208	218	197	222	195	210	230	194	196	204	216	194	209	223	218	212	207	189	232	214	215	201	223	246	198	219	210	213	201	226	239	199	210	192	220	222	176	198	194	207	208	199	216	198	211	260	208	212	185	226	211	219	235	223	200	202	176	221	212	210	212	188	202	194	211	218	224	218	204	198	219	198	234	216	216	204	215	208	207	211	208	205	210	223	188	213	228	208	182	194	223	222	218	201	193	221	209	208	205	207	191	217	246	197	211	218	214	188	204	210	200	231	194	215	221	214	201	221	220	209	222	215	201	213	196	225	192	216	215	215
20943	2416	5461	6191	5199	4247	3497	2912	2492	2052	1932	1731	1531	1475	1392	1254	1172	1067	1120	1021	1052	988	947	909	881	868	807	835	805	765	766	799	760	760	839	754	740	753	688	731	768	734	728	712	712	733	673	715	687	641	646	691	700	677	650	696	725	679	681	641	704	614	650	680	698	657	677	721	693	627	638	708	642	625	678	679	648	653	672	584	664	601	637	647	598	631	660	624	646	676	615	675	617	693	650	672	659	593	617	662	600	601	674	605	651	603	607	620	634	651	645	645	664	661	620	646	627	601	646	628	632	669	612	649	620	649	643	615	635	618	652	627	617	594	592	604	631	631	654	651	647	603	661	662	621	595	618	618	619	598	647	657	640	624	614	653	624	626	645	634	612	641	618	620	642	640	638	711	614	627	607	599	621	594	636	649	625	591	642	640	580	613	599	640	635	641	624	607	644	665	670	645	606	647	629	616	581	681	611	625	640	644	625	649	590	659	613	598	608	565	580	600	586	605	610	623	644	659	582	643	636	590	610	589	608	628	672	626	622	622	619	634	586	667	643	621	606	627	642	652	585	656	628	614	608	575	653	638	639	611	648	620	638	645	630	627	610	666	628	629	644	638	648	608	647	602	670	657	594	690	616	668	643	617	629	651	616	562	632	652	639	597	617	573	579	577	650	619	626	638	615	689	609	639	652	580	630	650	624	606	626	615	654	619	606	654	621	652	614	619	618	616	624	640	615	637	641	607	685	637	626	652	596	649	595	667	607	642	577	597	664	661	642	639	624	645	687	644	602	585	613	673	646	613	619	642	607	656	643	592	616	646	600	656	617	567	630	598	619	642	598	597	626	649	600	617	627	595	613	603	665	627	644	604	627	625	609	645	617	648	643	599	659	631	656	627	658	607	619	662	642	596	556	658	653	583	634	631	657	577	626	646	582	611	581	574	662	606	697	621	665	647	636	610	638	633	651	596	589	609	672	633	616	584	611	633	603	606	622	598	603	644	609	634	632	623	611	659	599	648	691	633	642	598	595	610	639	613	603	595	651	617	634	638	625	582	664	620	603	620	606	588	602	635	632	634	627	616	612	608	648	652	608	616	618	586	644	655	621	653	664	643	611	621	637	620	598	631	660	627	595	626	588	680	600	618	641	610	630	564	617	604	592	597	628	656	647	624	585	611	612	632	623	651	586	610	629	594	627	618	574	600	632	612	607	596	604	648	633	633	624	601	611	635	630	617	636	639	641	647	643	655	629	615	590	628	614	621	645	628	637	644	632	652	622	683	607	649	652	627	633	635	638	622	652	597	620	646	616	592	625	588	621	613	628	641	615	625	643	633	672	673	612	664	623	642	643	629	646	596	636	620	605	616	611	639	614	656	593	609	627	612	641	686	629	634	630	581	637	639	629	592	580	632	600	586	611	610	607	631	625	610	622	663	597	646	592	581	621	627	650	618	643	579	625	619	649	641	669	613	639	628	657	612	569	647	626	595	630	612	619	596	597	642	600	638	623	599	638	646	651	620	668	610	645	634	606	603	610	596	605	612	623	636	649	629	625	593	610	603	647	635	638	616	662	603	677	595	649	643	615	606	625	621	642	683	577	593	634	565	655	638	626	638	617	646	637	641	599	614	655	625	612	692	630	604	588	615	606	565	634	635	642	592	610	655	611	625	624	633	599	613	675	616	640	609	604	644	593	628	611	651	585	648	615	620	656	676	640	672	648	679	610	616	611	635	668	583	645	611	580	587	588	655	633	597	641	625	668	649	606	665	619	640	592	638	613	633	592	636	582	583	621	653	582	603	658	639	619	645	592	625	656	607	635	629	617	649	608	611	596	590	607	638	583	602	624	625	603	673	590	580	608	594	622	599	620	634	642	625	668	587	633	630	641	599	621	609	592	622	638	605	648	589	656	592	627	644	654	633	636	624	610	636	628	628	552	646	597	639	660	622	652	603	614	634	681	637	600	622	674	615	603	628	610	634	596	603	650	641	614	577	618	631	606	612	599	600	600	632	634	625	655	676	624	653	661	640	630	636	668	676	602	607	660	641	596	625	595	610	617	590	636	645	596	663	610	618	597	608	592	609	616	631	625	604	638	636	605	606	607	656	630	661	619	600	678	619	626	624	657	633	598	644	622	647	587	588	638	596	652	644	560	621	634	612	599	650	617	627	595	601	647	614	637	585	619	621	608	627	633	609	606	629	595	582	644	579	590	581	602	587	602	589	653	618	648	625	621	633	678	630	620	635	635	643	615	631	569	607	646	624	656	680	619	599	604	647	604	661	649	595	596	645	658	653	640	649	603	583	627	579	614	608	613	606	578	625	620	630	631	594	671	633	615	601	619	605	642	682	635	618	634	639	589	651	704	610	597	634	585	617	593	609	605	620	621	597	665	677	614	662	633	643	633	629	627	606	601	611	616	654	608	615	607	625	595	598	572	610	634	609	622	648	610	599	672	632	590	594	583	613	604	658	623	615	610	619	621	586	620	660	648	651	681	644	632	611	652	632	595	663	621	627	642	569	636	588	623	615	652	608	610	618	634	607	626	605	643	620	639	561	671	629	623	671	654	611	638	621	639	614	593	620	556	586	625	626	637	623	624	648	602	648	608	616	603	664	664	628	627	625	626	636	590	614	623	599	599	616	654	600	602	670	613	650	645	607	610	605	645	630	562	655	618	605	619	665	623	624	593	632	620	604	637	631	620	620	614	634	624	616	657	643	625	627	588	603	603	636	589	630	622	639	636	643	609	609	587	621	623	647	633	589	655	596	644	647	629	622	605	605	633	636	622	589	607	636	608	608	645	642	620	667	625	628	611	587	618	600	652	611	647	608	646	603	658	604	662	681	613	614	586	650	656	651	644	611	609	561	639	627	621	603	629	609	642	656	614	623	653	634	592	580	622	628	603	637	611	606	615	620	659	644	622	654	685	599	651	656	584	636	630	576	613	587	663	662	638	644	629	667	668	636	597	628	626	634	618	600	630	631	609	597	608	628	645	612	609	609	627	600	655	613	649	638	638	601	653	627	608	625	624	631	649	624	638	636	639	605	663	635	596	596	601	614	659	638	654	622	626	654	593	620	598	661	614	609	641	642	635	648	633	600	638	615	638	631	603	665	629	649	592	673	593	609	585	631	619	643	601	670	627	637	632	649	644	610	659	628	578	624	634	612	590	600	630	609	699	602	633	622	611	642	635	625	611	597	618	604	622	631	601	613	653	623	575	654	597	618	622	625	615	640	628	588	625	631	638	645	616	659	609	598	633	615	580	625	598	646	650	645	616	633	588	620	607	602	624	606	611	622	618	610	656	627	626	640	583	596	608	646	636	682	582	633	619	605	625	645	620	655	648	642	627	592	602	617	648	615	681	590	628	614	597	631	659	625	626	617	637	609	692	581	597	609	616	650	657	628	631	612	651	619	601	638	626	644	667	641	637	644	616	633	630	596	636	595	620	620	628	639	639	641	601	573	621	641	666	663	645	610	615	646	594	626
5451	437	238	160	123	116	107	81	90	88	82	97	94	78	60	83	88	78	95	87	77	104	73	74	88	83	79	87	78	81	80	97	91	80	86	92	86	80	92	70	76	77	81	91	76	86	63	88	84	80	90	84	78	86	76	71	77	80	83	107	93	83	85	93	85	83	95	88	81	82	84	85	86	79	92	80	81	80	73	85	96	80	95	85	82	87	78	77	81	77	81	92	105	72	83	90	74	93	76	79	84	85	87	86	77	71	83	70	76	109	75	91	81	58	92	83	86	82	85	81	64	95	75	88	91	70	92	93	93	87	79	92	78	94	85	80	79	72	63	81	77	86	84	87	81	82	102	100	71	76	92	89	81	67	81	82	80	85	90	87	81	87	76	93	86	93	96	60	95	90	82	93	93	102	75	74	73	90	80	96	73	87	71	79	73	72	87	80	78	84	85	86	91	74	82	81	82	83	80	92	93	71	75	99	72	77	72	85	80	83	87	90	68	80	79	83	89	97	91	91	76	84	92	79	78	89	92	91	86	88	94	87	90	76	92	90	82	65	66	75	100	88	75	71	104	82	79	73	85	86	72	90	74	82	92	88	82	80	81	96	78	90	84	89	94	92	79	88	80	78	64	91	91	89	91	81	114	79	96	84	71	95	91	101	95	85	82	70	94	82	83	71	73	78	76	68	68	71	90	93	86	81	80	95	106	83	81	78	82	81	91	75	85	76	72	67	92	82	87	76	108	96	75	77	100	85	85	88	90	98	81	87	88	72	80	74	91	78	85	71	85	87	70	88	74	92	94	84	87	70	78	98	94	93	83	92	78	83	86	68	87	83	94	97	84	87	87	84	100	85	74	88	91	89	93	92	91	89	86	76	86	70	82	75	84	93	84	92	69	88	85	94	90	92	76	79	89	80	79	64	75	94	77	78	86	84	71	89	81	85	86	76	79	100	95	107	98	83	88	74	69	78	85	89	83	98	96	77	83	83	93	98	77	75	72	78	81	89	93	84	88	90	85	82	87	95	72	86	89	99	95	73	87	70	78	71	91	93	88	72	91	83	82	99	86	76	80	86	102	83	83	79	81	74	89	72	78	86	81	72	69	101	83	102	63	87	91	91	91	75	93	103	76	85	88	81	85	87	76	74	88	89	86	89	98	87	79	88	82	84	84	84	77	79	68	69	87	89	80	96	79	77	90	82	75	76	71	94	84	89	88	70	77	82	69	83	82	85	86	79	70	88	80	91	105	77	73	88	78	85	102	82	94	85	68	101	73	96	93	79	101	88	99	71	82	94	90	79	102	63	68	84	102	98	85	82	90	87	75	93	78	76	84	86	88	94	77	83	73	84	79	78	65	88	84	75	87	92	76	83	85	85	87	89	90	74	103	81	76	79	84	69	82	64	79	103	93	104	60	80	83	87	76	72	81	77	96	91	86	82	87	91	74	78	85	78	73	84	101	82	78	84	74	84	96	71	87	75	95	66	77	102	81	91	83	83	99	65	77	80	95	90	65	92	78	85	91	72	88	85	78	88	82	90	86	75	86	79	73	77	77	90	87	78	88	90	77	88	84	75	80	86	92	81	83	91	73	78	63	80	93	90	84	94	86	76	90	100	83	69	100	95	90	61	83	65	82	83	74	78	76	75	93	88	78	81	100	71	82	93	92	73	81	81	95	104	89	81	81	78	93	72	89	72	86	100	74	89	83	89	70	83	96	75	81	85	61	87	86	113	72	89	84	87	83	78	76	75	77	99	61	99	92	90	87	71	80	83	83	88	76	74	79	100	68	84	80	91	102	90	91	85	88	85	91	91	90	94	82	84	94	70	96	70	82	90	81	66	102	91	76	91	86	83	84	71	79	78	81	91	82	69	80	73	93	86	74	87	68	90	74	83	87	88	73	72	85	99	88	102	94	65	82	77	87	84	82	74	76	67	97	86	111	82	68	92	80	94	72	78	73	74	87	79	75	99	73	90	78	81	83	89	76	79	88	89	75	84	83	96	91	95	74	74	91	88	82	85	69	101	92	72	83	86	90	86	98	89	71	84	109	87	77	79	86	79	81	87	91	80	73	89	72	69	68	95	65	103	94	89	68	69	77	75	69	100	81	77	82	86	80	79	88	89	67	84	70	74	56	79	79	85	77	71	83	99	74	80	63	75	87	84	78	82	92	84	88	84	91	74	81	86	94	79	76	82	78	91	76	86	83	82	89	88	94	82	85	91	71	69	89	92	82	105	76	88	69	94	86	85	86	78	73	83	77	82	100	88	83	83	97	85	69	73	84	72	100	94	92	76	64	79	76	83	89	88	77	82	78	82	80	74	78	62	93	85	91	86	95	70	100	80	86	88	77	71	86	83	87	75	78	86	100	90	82	103	84	84	90	84	73	98	86	91	88	87	78	81	88	77	72	80	88	88	87	80	75	98	78	85	87	79	90	90	86	90	81	87	83	83	66	94	91	90	82	76	93	82	77	78	68	83	88	80	79	80	90	95	86	87	96	106	71	88	81	93	78	78	76	100	67	74	74	90	95	83	91	91	87	88	84	87	75	74	84	85	79	88	76	77	78	79	102	100	92	84	82	70	86	97	71	82	90	75	89	99	74	84	72	80	91	89	76	75	85	75	91	85	96	93	75	81	88	94	90	70	99	86	73	104	70	83	82	69	90	49	91	88	93	105	73	80	70	91	94	109	86	69	72	105	91	83	73	62	80	88	94	74	98	91	75	87	98	72	97	85	78	86	73	78	94	86	77	81	92	70	67	75	86	93	84	81	81	80	89	85	82	72	88	90	77	69	85	92	76	77	77	86	84	77	85	85	84	78	83	79	98	67	83	72	87	77	94	82	87	82	74	87	82	83	109	82	91	79	83	77	78	81	93	63	87	73	85	79	80	74	71	76	77	75	75	78	76	98	80	75	79	68	91	94	85	82	83	78	91	105	64	70	80	83	85	98	83	83	70	81	97	83	92	80	93	78	76	77	92	80	95	83	97	92	80	84	80	82	91	82	84	87	78	82	81	97	82	73	71	84	82	74	74	95	75	73	80	87	97	69	74	93	74	79	92	77	79	98	82	83	92	91	81	105	70	102	89	99	89	72	64	88	79	71	88	81	77	77	96	87	68	86	79	82	82	73	88	80	90	79	98	85	73	70	85	89	106	79	82	95	92	89	86	83	103	75	76	83	79	82	74	84	85	71	86	85	84	107	59	76	91	82	79	67	90	91	64	79	78	93	89	80	76	79	72	83	75	66	76	95	78	88	85	89	70	85	90	79	83	82	67	84	79	83	72	81	78	73	89	83	94	85	82	70	80	79	90	90	87	78	81	93	73	77	88	89	73	81	81	80	84	81	84	84	80	90	78	83	79	90	102	106	80	83	89	79	97	80	86	82	97	79	77	78	94	77	86	77	67	79	89	89	97	94	83	81	75	100	70	72	84	72	88	81	80	78	81	64	90	95	96	64	86	87	83	86	86	78	82	97
5434	353	458	478	470	387	393	353	372	332	328	304	306	307	309	286	309	299	281	286	307	312	277	320	314	291	269	283	312	301	303	307	274	327	260	291	304	297	306	289	303	276	305	266	288	294	295	294	301	298	262	321	278	290	276	241	307	278	296	280	278	298	273	300	268	298	297	284	252	284	268	298	284	289	292	275	293	310	311	307	297	312	304	266	289	273	294	309	298	291	291	289	290	256	322	297	268	270	284	265	288	297	305	271	293	291	286	311	267	284	271	279	278	311	294	278	303	282	259	284	298	314	309	309	272	300	275	304	310	280	335	257	310	319	279	275	274	274	300	292	275	293	281	303	258	309	277	283	293	298	296	270	311	278	311	290	286	292	275	278	264	289	284	310	266	302	294	266	300	279	286	289	281	279	270	300	301	280	275	302	306	273	292	267	267	282	302	276	299	281	315	305	289	277	297	291	288	299	313	291	272	293	315	279	283	285	264	269	302	297	307	286	278	252	286	304	290	276	303	269	281	279	304	293	292	275	281	286	300	272	301	266	272	294	281	303	294	266	286	289	283	298	278	297	298	293	308	294	296	292	277	327	293	275	278	274	323	303	271	290	284	276	297	308	309	310	293	306	283	273	293	278	272	269	311	267	306	292	272	276	269	297	305	277	282	281	278	282	286	305	282	296	289	284	263	308	294	271	284	291	306	302	303	308	271	280	303	276	277	302	304	294	277	272	296	294	299	272	291	298	279	299	290	278	321	287	321	302	290	269	310	279	289	281	278	270	301	316	288	291	283	274	321	302	294	277	304	289	303	282	285	313	276	293	293	269	302	274	317	258	245	289	288	274	323	290	267	325	307	303	290	268	303	289	315	289	297	308	285	322	303	305	278	311	302	286	276	293	286	293	285	291	268	279	314	308	273	264	303	257	284	286	274	280	313	301	316	325	334	313	292	283	292	262	318	289	289	286	282	289	296	281	289	258	282	291	278	298	295	288	293	289	299	275	278	300	331	280	312	272	308	246	272	282	285	285	318	294	250	278	283	302	281	330	289	287	267	310	277	273	304	267	320	284	284	291	280	291	286	322	295	288	288	290	288	300	246	282	294	307	244	299	283	271	295	296	287	294	325	304	266	273	273	276	303	298	262	306	299	260	279	293	306	284	292	269	271	269	276	287	308	286	294	265	282	309	288	293	307	291	279	297	266	311	278	300	298	302	280	312	298	292	293	290	279	305	282	284	278	333	293	298	305	301	264	281	271	293	279	266	272	293	307	280	271	316	306	244	308	269	307	294	281	318	293	281	287	268	282	299	294	264	330	262	293	278	285	326	291	278	270	276	296	285	297	264	278	298	284	300	268	277	286	279	284	302	296	289	306	273	281	298	269	279	303	281	301	286	300	307	328	290	274	285	281	277	317	291	292	318	287	280	252	312	273	309	297	301	323	277	286	312	273	293	289	298	276	319	273	296	281	261	280	303	310	282	266	279	295	306	268	312	297	271	319	302	301	312	292	303	304	288	292	280	276	275	302	320	277	298	258	259	307	277	312	257	288	288	278	289	292	301	297	314	293	289	287	288	301	287	272	285	301	284	269	268	277	287	289	308	277	289	290	281	311	293	282	288	285	273	278	286	316	272	273	285	276	289	312	283	306	306	273	301	296	326	289	310	303	311	280	275	263	306	283	282	305	290	288	328	275	277	289	304	330	304	276	311	286	291	333	266	306	307	285	291	318	277	267	283	285	309	291	280	262	287	262	282	300	302	293	301	296	299	265	307	293	289	282	289	280	316	311	304	286	288	279	290	283	293	300	301	277	277	289	319	297	315	286	277	307	293	307	293	285	288	282	274	276	328	288	249	283	301	295	308	311	265	269	246	283	311	302	291	286	274	292	259	309	286	263	294	272	295	282	291	278	263	282	291	262	323	316	286	284	297	274	315	288	299	304	289	264	265	305	304	278	276	280	297	304	265	279	305	316	280	281	296	270	260	276	273	270	249	270	301	294	276	308	295	296	287	273	294	263	290	265	295	287	307	286	304	316	296	300	306	278	317	291	288	274	274	257	272	299	304	300	305	278	301	296	269	290	270	291	272	256	275	292	308	261	313	292	299	300	272	263	314	310	295	293	264	282	279	291	327	317	281	261	304	318	287	337	313	264	307	274	258	274	305	309	325	304	287	311	273	285	276	272	278	268	245	294	289	299	280	299	280	272	323	284	298	278	278	273	309	265	292	281	271	278	288	297	274	292	266	282	265	281	288	279	297	293	334	282	271	289	294	302	311	304	277	276	292	319	287	297	267	283	292	302	246	297	285	288	316	290	285	297	302	294	307	283	277	265	291	292	295	289	262	277	291	300	272	312	267	271	274	285	301	269	272	297	280	290	297	272	287	275	307	297	304	279	292	307	259	283	310	291	279	304	261	284	275	311	333	273	283	272	277	308	282	299	307	320	302	290	290	281	261	275	300	295	292	293	295	268	293	311	270	291	304	264	295	264	289	299	287	278	269	288	265	285	260	313	300	283	284	271	304	281	298	290	295	269	274	272	284	310	290	283	285	292	258	264	275	304	280	302	282	275	294	278	268	305	296	287	287	266	293	261	275	308	289	263	288	276	301	283	295	279	282	291	281	298	264	275	274	319	276	254	296	293	302	296	281	306	273	302	282	301	291	309	290	303	299	262	336	287	278	312	297	282	257	306	312	307	309	263	292	289	290	271	286	262	305	277	277	296	307	293	286	302	306	294	303	265	287	291	306	284	329	303	292	271	264	264	280	276	260	261	267	283	288	318	308	298	280	271	273	272	299	318	299	298	286	275	276	296	311	284	279	277	284	275	277	273	282	292	297	280	266	271	314	270	287	291	284	309	304	254	306	271	321	298	288	305	315	268	259	292	311	289	280	268	298	279	299	272	274	273	278	328	288	309	279	292	294	291	312	286	279	282	278	295	305	283	283	283	287	298	314	272	305	283	287	284	278	278	274	302	289	315	280	296	288	304	257	302	284	290	289	299	268	294	294	292	263	265	284	316	273	320	274	271	304	298	296	315	281	292	295	315	308	283	290	289	290	302	312	270	294	274	283	292	282	253	294	290	304	292	299	331	281	311	289	279	323	286	314	278	301	272	296	272	261	292	306	340	289	268	279	303	296	312	295	274	281	289	281	275	296	315	312	274	304	288	291	295	280	299	310	292	269	264	315	315	291	300	263	276	293	272	290	260	305	278	287	268	268	266	295	279	292	271	335	280	278	275	272	294	293	306	299	264	281	289	281	269	298	320	272	287	307	265	308	289	290	286	306	294	292	296	269	269	263	299	254	277	263	274	287	278	287	269	299	293	272	299	278	271	304	269	283	296	281	274	296	292	284	269	299	271	316	283	284	325	301	287	327	326	282	289	287	295	282	257	247	302	304	301	297	272	319	268	301	259	273	267	263	274	274	306	288	281	292	248	301	286	298	281	302	294	293	286	281	270	318	273	274	259	304	303	306	292	272
36099	11325	1839	989	735	499	421	323	250	236	231	201	204	173	164	154	146	117	159	144	145	116	140	135	124	130	105	134	110	109	108	133	105	116	113	105	121	109	104	117	104	109	112	123	111	129	102	97	117	122	109	108	116	119	100	98	113	130	110	104	100	100	106	101	96	104	116	104	119	93	106	111	131	97	103	103	117	99	86	88	101	94	104	122	101	98	111	105	114	121	112	107	89	94	132	114	109	104	107	111	123	99	91	111	103	123	124	124	119	128	72	105	97	98	112	91	91	102	99	102	96	112	110	104	102	96	102	112	113	101	97	89	102	127	84	131	115	119	87	103	105	114	102	99	100	101	95	94	116	91	108	117	91	114	103	111	108	108	99	123	91	115	112	93	94	119	109	112	99	95	109	103	119	105	109	101	111	113	107	87	101	107	98	94	99	96	115	96	100	99	113	115	113	97	106	101	110	104	104	118	120	104	93	87	101	98	95	92	113	110	130	107	114	100	119	108	105	95	88	121	87	98	95	118	116	133	130	103	111	106	100	118	98	120	87	105	116	92	121	89	90	122	109	92	105	117	118	117	121	107	98	110	90	118	127	104	112	100	106	93	99	88	100	98	101	91	102	110	119	120	106	112	95	113	96	104	119	86	115	123	118	109	113	93	118	85	92	111	93	94	119	107	110	109	124	100	112	117	105	96	94	102	117	91	101	112	104	98	113	94	81	115	97	116	98	121	107	110	92	97	107	98	117	100	106	102	107	113	118	114	98	113	98	93	104	99	118	114	115	94	104	100	111	107	102	123	116	117	101	112	125	103	101	87	100	121	101	105	102	111	115	107	98	75	104	97	110	102	103	98	112	94	96	99	95	121	114	100	114	106	105	101	110	95	128	114	108	107	95	121	100	99	122	91	111	110	96	111	123	100	99	116	97	100	98	114	103	113	110	103	100	116	82	106	100	109	105	120	94	125	113	112	91	101	106	108	133	94	110	108	96	101	115	114	118	89	103	94	95	89	100	108	92	112	105	109	96	107	107	105	87	108	89	88	112	92	121	94	100	106	98	108	110	92	111	123	122	98	110	102	116	126	137	104	87	98	105	101	97	115	108	104	118	113	93	101	87	126	101	112	100	100	95	117	96	107	110	107	97	89	103	99	108	107	98	102	119	94	96	98	98	84	120	86	112	118	101	120	95	103	117	116	102	96	116	111	103	96	116	107	117	108	107	111	100	113	98	114	95	113	118	104	104	103	101	103	102	119	99	106	102	111	97	95	110	125	87	93	108	100	97	112	109	109	108	116	99	110	100	101	101	106	99	104	100	97	93	99	109	108	103	103	114	101	105	102	102	98	122	115	97	102	111	106	104	108	82	113	102	114	119	101	101	98	99	129	104	93	129	86	119	87	110	96	104	102	106	102	112	85	95	103	101	88	128	101	104	110	93	105	100	103	94	121	107	82	110	103	107	101	94	91	95	107	95	110	116	112	101	104	121	100	115	109	104	108	99	113	101	113	86	117	102	106	112	113	114	101	95	86	106	107	109	102	94	114	113	98	102	97	101	91	104	95	103	115	101	131	94	115	93	100	93	108	98	109	104	109	85	115	101	90	104	101	115	109	102	108	113	95	109	81	98	117	92	114	109	109	118	111	116	108	104	111	121	115	115	102	102	114	78	90	106	111	109	105	99	97	98	88	113	106	109	103	100	106	108	98	121	94	101	109	105	99	89	96	100	96	98	84	99	106	108	103	90	102	120	107	93	113	110	103	113	93	96	108	112	92	94	123	90	121	105	105	100	120	92	122	128	99	107	116	91	94	86	121	98	89	116	102	108	114	114	101	131	108	84	132	90	112	107	104	100	97	119	94	102	113	109	96	89	97	91	113	100	95	110	105	102	110	105	97	116	120	95	97	107	106	109	122	104	110	103	93	127	101	113	114	101	106	111	114	112	112	104	95	112	98	116	109	100	92	105	112	99	104	102	96	116	111	108	97	107	114	106	94	113	115	112	108	89	106	118	122	115	82	108	98	108	108	90	105	100	92	96	116	93	113	111	118	96	113	114	98	122	115	127	107	103	106	107	106	78	105	98	102	89	113	119	88	117	111	116	105	113	95	98	74	116	91	119	113	101	119	115	101	102	110	112	118	92	98	105	108	107	111	122	103	119	110	94	108	107	117	91	114	128	112	112	115	102	101	93	107	94	96	103	113	106	90	89	119	107	115	119	118	88	97	86	95	105	99	91	109	114	116	100	100	102	95	92	108	94	95	103	90	96	98	105	108	91	115	112	109	97	123	104	98	112	97	124	112	104	89	92	103	90	117	115	114	111	115	108	114	123	110	101	99	115	104	104	105	111	100	95	107	111	91	108	104	100	102	112	114	92	115	109	103	108	114	96	101	94	110	86	98	103	116	97	93	105	106	118	105	102	80	104	100	104	89	96	103	109	111	90	103	91	96	112	102	105	135	101	109	101	108	107	104	113	112	127	99	109	103	107	110	111	122	116	98	115	97	121	118	112	105	107	109	112	98	106	102	101	124	100	97	66	100	109	106	106	96	122	108	96	104	103	109	107	112	98	103	90	112	107	120	110	117	100	93	112	96	118	106	103	97	92	103	118	97	96	109	95	102	96	105	100	107	107	127	118	106	114	113	91	109	83	118	117	113	109	113	110	112	108	95	115	98	81	100	91	115	99	109	86	100	112	123	98	104	102	114	105	101	117	117	97	101	97	119	122	91	113	111	98	106	94	108	96	107	98	117	94	82	89	100	75	82	100	111	100	90	98	108	96	99	98	127	95	112	116	83	89	113	94	116	103	107	106	115	103	111	111	97	102	117	105	128	114	96	115	96	101	116	96	98	105	94	106	107	105	114	117	94	103	101	111	113	104	88	100	113	97	97	100	105	111	107	111	103	94	105	104	122	134	91	108	115	100	110	114	116	109	104	102	107	110	105	100	101	123	97	121	111	103	92	105	94	131	117	110	108	98	101	108	120	83	124	92	107	106	106	95	120	99	95	109	112	111	111	122	112	140	118	118	100	122	105	104	110	114	104	115	97	113	117	98	107	110	111	121	111	93	111	108	86	92	103	91	91	111	91	87	102	87	111	107	114	112	107	111	114	114	97	103	122	117	95	84	110	96	111	120	98	108	94	120	109	115	115	92	121	100	115	93	99	118	107	111	127	104	128	96	113	112	84	117	115	110	120	112	114	99	124	117	114	102	117	104	109	100	107	100	98	95	109	124	99	100	110	105	85	95	123	112	114	108	105	107	95	98	113	117	113	101	104	109	91	88	96	106	128	105	100	112	109	113	89	102	131	114	108	96	114	104	108	114	96	111	95	113	94	100	102	97	92	108	109	103	104	81	102	94	108	110	112	91	109	114	85	109	101	102	116	113	113	105	99	101	98	109	92	97	113	121	129	90	96	91	117	110	120	103	103	99	107	112	104	111	110	105	115	115	100	119	105	123	103	93	102	99	118	115	119	115	102
16177	1206	2865	3259	2846	2326	1832	1558	1305	1142	1009	898	863	815	709	677	635	582	591	585	550	530	480	525	468	481	442	451	452	447	428	464	435	409	401	435	376	428	417	426	401	387	411	400	407	416	393	396	425	391	390	344	385	366	341	349	353	379	337	372	382	359	406	369	397	376	338	375	401	394	381	359	348	393	359	340	338	392	364	373	381	352	360	344	392	329	375	368	320	372	384	353	376	360	358	365	346	349	367	380	361	343	369	355	346	368	371	355	337	332	356	342	344	388	335	379	351	389	366	361	360	365	385	374	354	372	348	359	362	334	351	377	357	379	388	373	389	367	363	343	369	336	391	323	363	381	387	345	371	381	369	372	337	339	358	381	362	339	392	347	384	340	354	312	370	358	375	377	364	375	332	381	337	353	349	373	356	373	357	367	388	315	323	343	337	339	349	332	365	313	338	375	382	336	340	380	354	323	338	370	350	388	366	338	355	318	364	336	357	375	334	371	396	361	328	379	326	325	355	369	362	340	351	364	350	364	380	357	340	358	368	349	377	354	381	367	334	342	361	339	371	335	338	375	338	339	373	322	363	344	333	328	326	335	328	376	342	381	393	316	371	354	368	393	350	334	362	365	346	351	354	367	346	343	329	355	378	327	340	354	357	355	377	334	345	364	353	339	323	340	371	403	375	377	384	351	369	390	322	371	367	355	379	357	344	333	368	388	390	354	395	331	338	356	384	355	341	339	341	338	348	363	364	365	321	337	348	395	330	345	356	369	346	321	373	363	344	357	335	357	359	349	341	362	359	339	339	394	355	348	377	340	348	319	368	333	352	364	361	335	361	354	348	350	354	375	330	353	357	351	336	339	351	394	375	359	358	352	350	356	372	348	331	363	364	369	365	351	374	372	358	335	353	353	349	345	352	349	346	356	345	352	344	328	333	368	363	330	365	369	341	345	360	309	342	362	351	392	357	336	355	374	351	386	349	345	378	375	352	351	350	356	355	414	328	358	358	351	383	363	323	380	376	344	362	310	374	370	360	354	351	331	347	379	325	356	365	376	348	331	349	337	325	319	343	328	365	379	350	369	382	354	360	351	346	361	375	353	366	333	360	373	346	341	353	370	381	385	347	336	350	337	347	349	353	346	320	335	333	345	360	372	326	342	328	385	365	333	359	349	382	342	348	350	369	410	356	337	345	376	356	368	352	356	382	348	351	313	392	375	336	359	343	340	352	342	393	361	365	366	348	336	345	346	342	354	381	348	393	342	350	344	377	362	360	358	333	332	361	352	337	342	335	339	361	373	350	347	370	346	365	358	330	328	375	355	374	393	347	375	330	354	370	345	361	359	342	383	355	346	361	346	350	373	345	340	349	359	339	335	343	330	360	352	397	343	384	353	361	347	341	378	361	332	366	354	355	339	339	350	348	351	364	411	368	334	366	357	361	345	404	329	358	318	361	341	392	358	341	375	370	379	361	343	344	362	338	357	364	359	376	332	344	329	334	338	345	347	335	339	316	329	323	349	333	347	330	326	358	344	358	357	328	358	356	355	342	362	291	371	378	325	343	367	369	365	345	397	351	366	378	362	350	362	332	361	361	350	368	371	335	350	355	357	334	370	362	392	360	341	387	344	341	369	369	343	334	354	362	358	339	389	350	350	389	339	352	350	362	350	328	385	342	364	349	363	384	362	317	349	373	337	367	336	337	374	351	338	360	366	391	353	367	346	389	363	372	382	353	335	350	356	328	356	349	380	360	356	364	336	365	331	358	360	362	333	370	348	362	350	341	339	364	370	380	326	358	351	353	345	365	371	340	372	388	349	370	399	356	353	357	290	346	395	344	372	333	380	345	369	367	334	351	352	363	385	346	359	357	346	348	367	340	355	327	352	357	349	348	334	351	358	351	363	325	365	344	366	351	356	350	334	356	322	338	345	386	372	352	329	356	382	370	349	367	311	357	340	324	344	362	392	355	310	347	322	377	351	345	363	333	335	377	368	337	391	361	341	345	316	350	345	367	358	377	338	386	377	353	325	363	351	354	331	336	356	341	355	372	343	354	372	377	357	340	351	381	349	331	341	336	351	372	378	346	334	390	347	376	345	352	347	359	359	341	379	352	315	338	345	341	380	332	383	362	342	359	374	357	375	337	346	363	360	336	380	348	364	363	355	369	386	366	365	358	349	385	336	350	360	365	343	369	369	344	338	327	326	367	357	344	375	350	377	341	329	390	342	350	337	376	342	360	329	338	353	354	384	369	354	365	352	344	354	369	363	351	345	377	351	353	334	384	345	359	336	346	394	350	324	352	370	326	360	314	360	364	361	358	316	334	345	339	365	380	356	351	352	326	343	350	344	353	360	347	334	361	340	353	363	340	371	336	343	380	351	382	386	335	357	340	348	367	368	357	353	380	332	349	325	332	408	378	342	403	354	344	347	344	355	344	323	347	374	354	380	334	357	357	362	348	371	323	344	371	339	345	334	376	331	353	366	363	349	379	356	352	344	351	383	350	343	349	318	376	323	324	343	341	357	294	368	349	345	323	344	340	368	359	323	348	366	343	338	382	383	349	350	354	358	357	357	350	318	344	334	365	360	343	330	344	351	344	376	386	363	350	360	365	352	400	351	350	371	358	368	352	401	343	365	346	336	372	371	361	350	317	362	354	345	369	356	359	351	327	374	375	351	385	369	375	353	334	353	351	381	335	353	334	354	409	361	363	327	372	314	343	350	394	320	361	357	371	367	327	346	314	329	341	346	349	337	347	359	335	343	358	320	347	404	373	351	362	366	323	330	354	313	346	341	359	366	357	353	321	342	363	336	342	376	363	333	358	355	353	375	359	353	322	349	356	343	319	355	336	336	346	329	376	353	368	325	354	386	349	368	347	372	332	342	366	343	340	362	331	344	357	330	320	351	324	330	350	363	345	363	364	380	354	345	371	368	375	358	352	324	362	358	366	327	328	382	347	355	346	382	338	350	363	351	357	352	347	379	340	376	376	346	350	339	375	357	363	360	318	393	357	353	361	338	336	339	346	341	354	331	358	365	370	343	350	356	381	328	369	344	321	330	324	347	329	370	345	316	374	329	335	363	363	362	336	361	362	394	346	314	342	332	343	356	349	355	343	336	342	338	341	351	378	370	347	340	331	327	371	338	380	335	399	349	350	347	341	327	373	356	357	355	365	363	319	375	363	350	361	346	315	335	315	386	356	351	353	353	345	357	361	367	348	359	370	342	357	326	354	349	366	337	320	351	366	354	353	348	340	390	364	341	329	358	354	334	321	332	327	328	372	349	359	353	332	353	365	333	341	349	378	351	377	341	329	323	337	369	371	331	354	367	370	379	352	374	376	341	385	354	335	364	390	315	319	332	338	353	375	380	317	335	345	350	360	324	357	357	373	403	357	385	355	364	352	355	335	378	334	396	349	366	358	327	353	352	328	350	363	336	344	331	350	351	356	353	346	302	365	297	355	364	341	323	354	335	368	370	354	350
42416	22087	7940	2102	1462	1013	818	655	521	469	406	413	358	329	318	318	321	285	278	265	226	240	251	259	252	299	249	258	260	230	231	251	251	224	228	226	234	195	228	240	223	206	206	219	210	218	215	217	221	219	252	229	190	234	219	224	210	209	163	197	207	187	223	211	214	205	207	208	219	206	193	180	220	233	204	208	198	196	188	184	204	229	212	240	200	226	220	212	201	204	216	222	223	205	212	225	228	223	209	238	249	238	174	218	218	183	203	178	186	212	216	201	199	206	228	230	179	211	206	201	224	193	214	219	231	230	199	205	221	218	209	224	180	206	208	219	202	204	198	240	210	208	231	216	221	185	205	226	221	204	205	223	210	223	192	217	200	218	176	177	173	233	194	196	212	217	227	217	207	229	208	223	217	215	178	203	198	220	208	195	188	223	212	206	204	200	241	210	196	200	172	205	205	238	193	222	196	209	216	232	210	226	196	208	182	199	208	226	203	214	222	201	185	217	180	199	207	221	221	214	194	201	205	211	192	203	237	216	172	186	203	240	180	202	191	229	234	178	180	208	227	210	182	200	207	215	223	195	203	206	218	211	238	217	197	203	222	195	223	219	197	212	216	195	183	211	210	201	209	214	212	199	185	184	223	227	218	199	188	249	221	232	196	191	216	220	208	191	225	231	222	214	222	212	212	212	195	201	217	211	226	206	196	199	192	173	183	195	210	208	202	185	207	251	201	207	213	193	203	199	218	203	236	205	206	214	209	202	201	198	214	210	199	217	210	206	229	210	203	199	224	212	200	204	215	219	209	213	222	226	237	235	196	195	217	202	228	207	206	209	219	229	225	211	217	196	201	198	212	195	201	239	222	201	218	226	213	206	187	206	182	210	226	181	200	171	265	229	247	209	197	202	197	211	218	199	209	203	217	241	205	188	220	218	187	210	205	228	239	204	232	203	215	196	216	187	195	203	237	214	226	226	201	208	226	207	211	212	207	223	197	218	186	210	188	199	180	209	223	206	195	197	206	225	184	189	232	204	201	227	212	228	202	207	225	188	180	207	222	191	208	194	203	225	202	214	207	221	195	212	189	224	214	200	216	216	205	222	228	188	193	213	211	183	188	230	210	201	205	207	211	215	205	225	201	206	198	206	198	193	235	201	226	216	202	218	186	208	206	201	210	223	211	225	204	216	209	218	218	202	185	200	206	221	227	195	202	208	219	208	228	217	197	202	212	190	211	214	206	203	218	207	205	190	225	222	213	188	228	211	210	215	187	204	257	223	210	208	218	190	220	197	237	219	201	232	204	217	207	178	204	200	216	212	209	212	175	203	211	210	203	214	228	188	207	192	197	217	230	221	224	197	217	201	218	224	185	222	217	225	215	204	203	177	222	202	233	225	222	186	224	217	188	199	225	196	219	221	207	207	207	237	218	219	217	207	217	235	197	193	206	219	217	214	212	214	223	215	218	207	215	192	203	198	215	205	224	211	222	191	223	197	202	185	192	225	211	195	200	209	208	205	206	201	192	203	183	219	211	219	225	230	193	217	187	204	219	213	211	223	208	194	205	214	225	217	208	212	214	221	204	199	204	227	206	213	191	201	209	195	185	194	221	199	214	218	208	219	210	229	202	219	239	229	199	213	201	219	216	203	197	235	206	207	197	213	203	192	215	191	198	209	195	221	216	234	184	196	198	188	202	198	201	217	203	212	219	199	202	190	224	223	197	203	220	219	239	218	192	186	223	211	204	205	222	191	228	210	207	222	210	200	206	179	220	216	215	211	201	205	196	194	229	175	206	210	231	216	200	205	225	220	219	209	197	248	247	233	193	213	210	225	210	210	182	174	210	230	213	178	218	192	188	208	210	198	210	222	227	206	219	214	213	192	215	228	178	213	209	206	217	210	209	209	213	219	229	180	211	217	198	188	203	203	220	202	202	201	193	214	215	215	198	206	231	194	204	204	215	234	226	208	198	215	214	225	212	203	204	208	219	226	199	209	183	206	200	222	202	187	205	235	223	185	220	208	203	209	226	220	222	196	207	247	224	217	229	223	193	193	193	210	196	223	208	195	210	202	218	202	217	213	213	218	208	211	198	205	196	211	206	206	203	207	196	201	188	191	206	199	230	218	186	230	204	227	222	216	229	213	193	204	210	229	208	203	199	216	215	184	204	228	205	188	214	226	179	215	208	218	205	204	208	213	193	185	205	212	215	237	210	192	211	202	218	194	211	212	217	213	198	205	205	216	217	225	219	220	214	200	223	232	176	220	214	216	200	234	192	215	228	238	241	207	246	200	199	194	205	230	198	202	212	208	205	179	218	209	175	225	188	214	231	243	219	205	222	207	198	176	220	192	206	210	198	212	176	223	235	223	214	225	252	204	214	203	201	213	203	203	197	209	214	223	203	212	188	231	181	213	196	219	224	217	219	233	219	204	218	198	187	203	214	216	210	210	200	214	194	185	195	210	220	211	187	200	177	202	191	193	200	203	218	196	198	237	209	220	221	209	199	210	197	218	186	190	196	203	226	187	209	206	224	192	221	225	215	177	205	206	250	179	201	204	196	211	224	208	183	218	197	211	221	228	209	184	202	204	184	186	205	203	213	227	221	221	215	219	211	191	211	222	184	206	204	228	217	215	198	210	257	209	209	212	194	224	185	206	209	187	235	222	208	210	184	228	196	213	214	219	216	213	214	201	219	187	179	207	215	209	226	195	191	216	205	203	186	215	194	200	201	223	209	182	213	213	208	195	219	218	209	214	216	231	208	219	237	215	189	216	228	210	204	207	181	195	217	192	203	223	217	185	226	205	165	234	198	208	212	226	207	194	206	177	228	236	219	200	203	204	207	209	217	218	187	193	205	219	200	219	213	199	218	212	195	184	245	204	200	203	227	192	213	229	232	214	203	212	189	208	216	200	192	201	245	228	219	215	209	199	222	197	204	211	218	209	203	221	230	213	234	200	180	207	174	210	212	222	228	224	196	198	200	220	206	225	192	177	225	212	205	208	204	206	216	199	215	202	221	214	214	223	196	203	241	229	196	194	212	198	203	207	203	219	210	224	223	224	205	194	231	231	198	212	220	224	205	225	208	199	212	205	215	196	212	230	198	207	232	216	212	230	184	214	210	209	177	178	205	212	222	175	203	212	201	195	183	213	208	213	206	192	218	199	217	214	219	204	188	231	211	196	184	228	223	219	210	221	207	185	207	203	214	210	191	206	231	201	200	197	218	213	236	230	196	222	207	216	223	209	211	199	197	212	230	227	206	199	204	198	216	190	214	214	231	219	208	192	222	214	180	202	205	230	202	195	191	192	220	221	218	222	191	202	215	179	184	213	202	194	206	206	191	244	235	198	228	215	215	196	208	223	235	211	208	198	197	219	217	227	221	175	189	239	206	202	230	212	208	179	205	197	214	242	208	204	214	251	225	194	209	203	215	210	204	218	178	185	227	183	220	239	189	233	218	224	226	185	187	215	213	204	218	240	199	175
20406	2343	5454	6293	5091	4252	3488	2923	2429	2146	1836	1729	1541	1451	1321	1261	1158	1166	1087	1059	971	981	946	914	891	817	837	776	826	842	830	755	772	761	765	734	782	690	714	730	691	742	736	703	729	669	690	671	744	651	706	684	697	692	688	666	621	643	686	689	659	683	684	694	636	690	628	636	624	677	654	642	629	653	608	633	638	599	686	671	688	677	646	611	631	659	616	616	636	641	649	640	705	628	650	604	610	620	615	646	666	649	641	601	680	593	605	613	670	626	622	624	655	629	639	603	638	635	662	594	642	629	637	644	668	593	585	570	649	636	594	648	630	642	631	609	622	576	596	637	581	596	641	627	623	610	652	624	628	638	669	559	599	628	631	628	609	604	633	606	566	656	609	642	646	599	615	613	694	649	633	603	635	632	643	653	588	610	674	639	615	631	635	629	663	639	619	622	623	619	620	669	610	674	622	610	605	632	608	597	580	641	631	642	587	672	591	627	654	629	590	639	574	676	615	635	633	662	639	635	594	604	624	644	629	644	650	655	617	624	650	651	578	601	584	645	556	635	612	645	633	625	580	613	613	634	661	635	641	661	618	638	667	669	630	611	651	695	638	620	670	626	612	586	636	616	614	621	637	595	634	609	634	627	585	620	609	582	607	608	622	617	609	600	649	658	605	597	664	636	654	666	606	626	619	578	628	640	641	655	651	626	643	616	614	668	616	580	630	663	625	621	585	621	573	645	621	667	605	648	613	618	623	638	618	651	569	637	619	628	621	661	649	670	660	636	635	642	636	602	616	631	634	605	626	635	622	639	648	621	605	605	603	642	662	560	639	637	608	638	614	636	616	623	669	617	637	587	618	601	621	607	619	627	613	575	614	599	611	640	662	588	634	629	591	644	593	618	614	611	628	621	613	644	628	602	603	603	611	648	629	566	613	669	593	627	587	601	624	634	621	598	630	604	598	597	620	626	637	595	642	696	600	606	577	629	643	638	581	618	624	614	625	648	611	580	612	595	614	622	622	637	587	630	595	616	631	660	593	662	660	594	607	648	616	616	660	623	609	642	598	651	625	590	612	626	664	595	619	651	587	647	617	627	616	626	647	599	605	611	579	600	633	627	649	635	610	637	652	625	602	658	616	629	634	598	616	619	621	638	635	589	596	580	600	627	653	640	632	634	665	586	615	625	607	632	641	594	641	655	628	651	589	674	674	639	623	649	624	631	613	642	608	629	619	647	595	627	591	642	649	632	610	654	659	594	650	654	592	626	641	637	668	617	646	624	656	642	613	655	650	624	641	648	627	607	629	607	603	630	616	632	624	616	600	599	690	640	617	574	638	593	617	687	615	658	622	648	631	589	632	660	620	591	630	620	619	593	629	605	632	613	588	577	613	606	620	640	627	613	647	625	650	629	654	607	580	648	612	549	600	618	641	599	597	654	628	596	628	644	603	607	642	582	616	574	620	646	609	613	587	674	631	551	635	586	658	634	614	644	615	626	642	619	629	630	592	605	577	669	638	627	639	621	612	634	610	610	638	612	609	622	616	636	618	601	670	597	632	620	585	648	671	622	599	631	623	604	630	626	645	621	606	641	591	621	596	661	610	651	605	607	650	623	641	637	642	611	620	602	573	612	608	642	638	613	590	634	602	620	630	592	624	624	642	656	637	618	614	648	615	607	651	623	601	615	598	606	630	632	617	638	668	658	618	631	659	637	638	629	656	675	629	596	635	640	583	585	620	592	635	656	681	636	623	584	622	597	597	641	647	626	627	645	644	639	622	612	622	636	623	619	645	627	634	645	630	625	586	600	627	622	610	610	621	624	624	620	704	636	595	583	613	595	609	610	628	665	624	637	581	626	646	634	623	640	626	648	596	635	581	653	614	644	613	636	613	640	583	610	667	576	586	666	642	565	643	653	649	614	590	588	602	665	637	593	653	597	621	632	605	580	615	619	620	615	636	640	602	659	635	588	592	633	623	602	608	616	601	662	614	591	641	648	590	621	638	631	597	595	619	583	582	578	618	595	630	597	644	624	617	587	603	565	641	619	604	626	611	641	639	610	666	664	675	598	655	606	633	603	594	691	665	609	604	618	622	618	602	598	636	608	621	610	624	629	631	586	616	605	594	630	598	615	558	607	621	624	615	615	617	680	607	640	638	593	670	644	619	627	600	602	644	626	591	600	652	644	668	618	650	635	687	609	646	612	578	612	647	625	602	618	617	657	673	596	623	632	631	600	653	642	631	609	619	591	610	630	646	623	634	658	659	604	645	603	624	605	641	621	653	610	637	614	588	664	617	647	621	654	632	619	597	632	626	600	585	658	547	611	609	600	640	635	581	626	630	623	590	572	589	585	637	573	639	634	652	642	580	599	625	581	613	630	656	612	635	656	610	608	664	574	645	644	642	613	634	638	634	647	620	599	679	633	637	606	652	632	661	645	642	627	619	637	592	615	620	592	641	651	601	593	649	649	612	612	596	615	655	636	673	656	644	572	682	686	638	637	616	620	620	647	623	627	625	628	572	572	665	655	624	625	628	616	625	592	618	639	639	620	614	621	650	612	633	602	638	635	666	648	601	612	602	595	647	618	616	585	620	600	674	665	627	656	595	618	642	629	636	666	613	651	624	650	655	633	645	628	647	619	645	645	636	599	616	641	643	598	633	597	597	586	633	596	606	630	595	592	659	659	594	622	628	625	616	604	633	613	590	609	601	642	619	595	623	715	615	640	620	612	640	609	672	615	629	641	619	625	596	581	624	634	663	600	642	616	596	635	655	626	601	629	573	635	648	613	624	617	623	614	633	636	683	640	615	640	657	586	615	633	616	608	581	621	621	603	609	617	595	636	633	617	639	573	651	638	633	633	659	615	603	591	602	624	643	624	632	608	643	644	640	651	605	669	633	638	607	608	615	580	632	570	631	637	666	606	604	647	597	640	627	589	644	606	596	607	599	604	590	678	605	613	623	646	650	580	650	630	630	623	626	621	666	645	668	601	657	554	581	632	645	631	612	627	629	659	599	641	596	627	661	658	648	617	616	653	634	619	640	630	642	622	631	658	636	573	602	590	624	617	620	607	633	662	646	631	600	577	633	616	646	645	641	579	608	568	631	645	585	587	634	623	608	606	608	586	634	665	618	584	653	629	601	618	636	597	617	603	609	615	618	630	655	635	623	626	626	610	605	667	626	640	635	622	657	640	595	655	631	593	616	599	649	624	630	625	604	619	620	607	625	638	643	621	617	629	635	565	660	628	603	616	614	630	608	606	664	642	631	618	650	634	623	635	590	638	630	624	632	634	596	680	602	602	600	655	652	627	570	645	582	585	635	603	594	636	637	582	654	625	621	602	624	629	623	616	579	582	598	607	636	585	651	590	610	592	637	610	640	627	652	605	612	615	647	631	642	643	604	637	594	661	632	615	650	612	650	638	640	600	586	653	621	580	638	651	628	543	621	663	638	597	619	626	606	605	610	642	607	652	641	624	613	621	656	562
5049	366	214	128	119	100	89	98	102	80	75	68	83	89	79	75	75	90	83	81	93	83	80	83	80	93	76	85	97	104	72	72	68	81	75	86	83	88	84	82	79	89	90	58	101	84	79	83	96	81	82	83	83	84	84	93	83	100	88	90	76	98	89	86	101	80	97	88	90	81	87	90	101	77	82	86	93	73	86	65	81	88	75	82	77	82	88	86	84	80	62	80	73	73	82	83	80	78	70	84	75	84	79	88	87	83	84	83	77	77	84	88	77	67	86	84	102	71	71	72	89	84	87	74	92	96	90	74	79	90	87	75	67	79	93	85	81	81	93	71	83	74	82	81	84	82	74	92	84	75	83	74	92	96	82	82	82	77	94	86	80	101	85	97	75	78	87	87	69	89	95	91	97	84	97	72	73	76	72	92	83	67	88	82	64	99	79	74	76	76	62	60	89	80	71	89	81	96	80	85	75	84	71	80	79	91	68	90	87	69	94	84	79	84	84	91	86	83	69	89	82	97	73	80	67	64	68	95	72	79	84	94	77	76	73	65	72	75	94	79	87	83	82	81	88	77	81	103	86	86	70	65	80	58	75	71	68	89	84	90	75	79	79	75	77	97	95	80	79	94	79	94	97	71	100	68	89	76	74	82	82	96	87	90	75	88	72	81	80	77	92	91	77	82	82	101	75	91	77	89	79	87	87	81	97	82	76	68	82	98	84	86	85	76	62	75	74	80	89	99	96	90	83	87	87	108	102	83	80	97	85	79	100	88	91	61	76	79	86	75	88	83	105	87	83	91	99	85	74	75	83	73	92	94	92	79	100	63	87	93	80	88	78	78	79	87	72	71	82	76	78	72	65	90	69	85	89	79	83	89	85	77	81	86	66	81	73	86	85	87	94	90	65	84	84	81	74	91	82	96	86	97	83	76	86	82	73	85	75	83	85	83	80	100	69	93	74	84	91	77	87	88	73	78	81	81	92	83	89	75	98	86	83	87	83	84	88	68	72	82	90	87	71	87	76	69	83	58	97	88	90	91	86	77	70	77	89	81	95	88	86	84	76	91	93	77	81	81	100	66	81	61	77	82	73	93	82	73	100	73	70	75	80	78	79	83	79	71	93	87	87	96	71	85	62	83	90	89	81	87	74	81	98	76	71	70	79	96	74	89	75	94	66	87	89	71	80	74	80	84	100	91	74	85	84	86	84	83	90	67	77	87	76	85	87	98	78	76	79	91	77	71	94	71	67	76	94	78	83	75	91	93	79	100	74	98	70	87	80	78	94	92	79	91	71	80	69	77	110	86	85	91	85	82	76	69	84	108	77	83	101	84	73	102	92	81	83	87	61	83	100	84	92	85	84	80	73	63	89	79	84	77	82	83	81	85	81	68	83	82	65	87	82	84	84	75	83	86	75	67	70	81	81	79	87	76	75	86	67	88	90	75	91	80	66	89	94	77	75	84	74	95	92	82	87	83	72	96	74	81	80	68	82	78	65	101	91	98	75	66	93	95	80	70	89	87	83	84	92	78	83	86	77	80	108	80	81	70	85	77	84	87	69	75	73	75	95	79	96	90	79	78	93	69	81	89	75	85	97	75	73	80	73	72	93	81	71	77	82	80	82	81	76	67	81	81	77	64	87	97	80	73	78	92	89	67	88	86	76	69	89	103	90	82	83	85	78	92	76	91	72	80	71	91	92	81	87	78	83	82	68	75	96	75	84	86	73	76	61	95	68	85	101	76	98	70	85	80	94	98	87	94	87	76	78	71	57	86	78	75	79	92	88	83	74	77	83	82	87	75	71	97	68	88	76	87	88	88	88	82	77	103	79	90	70	81	105	79	76	88	79	84	85	87	98	65	90	73	99	93	79	80	82	85	89	89	90	78	91	74	67	79	85	83	81	80	78	87	75	66	106	82	70	76	92	70	82	89	72	76	87	72	96	76	66	98	90	75	83	97	88	83	77	79	88	88	83	92	84	70	78	87	87	75	88	87	73	85	71	87	72	86	89	73	88	79	83	78	54	96	85	92	86	75	69	84	92	83	87	75	83	96	80	77	66	81	74	74	80	73	82	94	90	84	98	78	83	80	77	86	88	90	69	79	81	83	74	73	84	89	71	71	91	91	104	64	83	102	88	76	88	80	84	117	79	84	74	68	63	84	70	77	68	80	85	82	86	85	86	69	83	64	84	67	78	87	82	96	87	96	76	69	83	80	69	88	94	89	62	71	105	74	77	94	82	77	77	88	67	93	63	82	78	83	57	87	81	88	84	82	65	79	89	90	74	92	93	93	83	74	94	95	81	69	86	94	85	74	83	101	76	88	89	76	77	64	86	83	79	92	85	90	78	89	80	83	82	92	74	71	69	68	74	86	77	96	72	79	91	71	75	76	80	77	82	74	88	79	89	81	91	83	74	76	90	72	78	79	90	84	86	80	81	72	96	92	75	77	79	82	86	81	85	74	94	94	103	72	97	84	72	72	96	92	89	90	82	82	90	81	83	86	72	79	75	84	77	69	93	73	86	77	79	89	80	91	75	93	65	69	71	86	83	86	90	93	102	75	82	77	79	70	96	81	67	80	95	85	76	74	83	71	73	69	86	86	79	87	91	71	97	96	75	80	87	80	86	68	95	81	75	89	82	67	88	80	81	71	76	97	82	64	81	72	65	80	102	85	89	89	95	98	69	61	81	78	85	73	83	84	80	75	87	112	76	86	86	110	69	62	92	72	78	61	98	75	72	79	86	87	90	74	75	92	87	71	91	79	76	71	70	63	79	78	72	68	77	78	90	88	86	74	76	81	88	98	73	81	88	85	86	82	88	66	87	93	66	91	88	86	70	68	79	79	72	87	91	63	80	84	92	80	78	95	76	80	90	79	86	74	92	78	74	85	81	75	64	77	70	84	86	86	96	77	67	75	73	93	86	82	62	91	92	81	82	87	96	89	81	80	74	88	86	94	74	80	87	87	84	91	86	81	87	86	70	74	73	75	80	82	61	75	76	100	79	73	81	87	78	93	84	86	89	87	77	58	84	81	84	88	77	84	76	73	82	99	94	86	84	90	79	80	89	93	88	69	80	100	109	81	89	74	69	83	73	77	91	84	85	77	73	83	78	71	91	85	82	83	75	76	75	69	82	58	84	92	76	85	84	97	77	82	92	96	82	84	77	85	71	90	94	86	91	88	82	80	73	89	93	74	90	105	109	97	85	95	86	90	73	60	77	78	81	87	75	68	88	75	85	77	74	82	75	94	74	84	68	86	74	78	92	91	78	97	73	86	87	81	94	83	92	75	77	81	92	79	83	67	81	88	76	84	90	80	70	94	75	82	72	84	79	93	90	85	83	80	80	74	89	88	74	75	72	92	78	77	76	60	89	61	87	83	86	81	103	80	82	91	84	94	96	73	71	66	91	83	72	82	87	77	86	74	96	76	72	90	87	74	80	99	73	62	79	80	94	91	90	77	74	69	79	78	76	77	96	74
5167	342	427	475	432	386	402	370	354	354	309	301	314	295	302	312	284	294	325	330	294	290	284	260	292	266	301	335	299	262	292	256	272	267	277	295	276	296	286	301	291	277	333	302	308	289	290	282	281	288	289	288	264	299	296	300	301	278	310	315	297	294	296	274	285	272	300	308	291	299	292	293	281	279	317	301	297	294	285	311	301	285	293	279	256	288	292	267	283	287	274	266	272	309	294	255	288	292	280	304	296	278	304	293	286	297	279	285	304	296	268	310	307	245	283	283	305	298	257	293	304	273	297	253	290	289	304	286	298	290	274	298	300	312	275	267	278	294	293	298	288	270	273	295	313	257	292	305	295	252	278	278	297	281	271	269	275	277	286	299	308	278	272	290	300	275	282	282	271	259	307	292	284	313	275	298	316	281	293	285	303	284	298	281	297	300	276	281	273	277	298	305	296	294	278	311	277	296	254	255	301	305	312	295	287	305	271	304	283	294	268	267	270	294	296	292	286	300	307	247	260	260	291	297	291	275	253	269	284	309	307	292	275	303	280	280	273	274	293	289	321	264	284	288	288	291	313	273	301	289	288	279	286	286	271	265	285	269	298	239	309	270	300	295	258	292	292	285	252	257	297	289	270	285	268	295	282	266	317	264	293	266	324	289	269	285	314	302	299	310	280	268	311	296	310	326	287	286	285	283	281	284	274	301	288	287	300	303	285	316	291	272	271	314	292	279	282	289	296	301	285	286	272	274	290	270	311	303	283	289	312	282	318	288	295	252	285	280	259	292	248	286	270	274	270	270	303	271	282	295	285	272	250	289	266	285	276	279	256	263	293	261	289	274	279	271	288	315	278	264	299	283	277	273	273	302	303	322	265	281	326	296	309	265	280	278	277	249	281	283	302	243	290	279	274	280	288	291	303	227	293	299	308	314	303	338	272	284	289	305	286	267	298	288	295	272	297	287	288	317	311	278	294	313	303	286	302	276	281	273	275	296	272	278	273	296	294	299	270	273	290	281	302	278	295	324	271	264	261	279	281	279	272	296	295	277	259	285	294	298	269	294	273	295	290	282	289	305	294	297	272	285	278	279	282	262	283	302	279	317	305	272	311	300	273	302	288	284	288	292	290	281	284	271	265	283	295	303	255	284	267	291	285	274	289	296	265	293	279	302	250	269	283	305	299	302	276	277	277	262	324	315	297	250	291	288	272	270	276	269	278	281	295	297	298	267	265	297	306	273	299	259	277	246	295	284	344	272	282	299	291	281	278	269	299	294	293	259	297	283	282	287	297	314	291	282	269	288	288	281	322	254	310	285	283	244	322	286	300	290	294	292	300	313	284	276	272	322	287	309	288	296	295	287	260	268	241	277	267	260	331	288	287	264	296	291	270	299	270	253	305	272	269	282	289	290	268	260	283	282	290	308	305	286	271	299	292	310	266	253	301	282	294	289	287	276	293	318	250	292	300	283	273	267	272	306	287	300	322	256	290	278	260	272	287	269	301	278	282	272	308	257	257	283	300	285	287	296	264	281	291	327	278	245	317	331	270	260	269	298	297	308	270	287	260	285	269	307	273	296	297	269	283	269	266	300	294	264	310	313	293	270	294	286	298	266	268	294	277	282	279	286	312	302	282	307	285	285	252	292	278	293	280	266	308	274	274	295	295	327	299	274	284	250	282	282	270	286	264	282	275	307	253	281	291	290	262	297	293	302	257	279	325	284	307	280	290	306	277	295	273	280	270	261	262	282	275	295	268	289	297	294	297	287	271	295	311	273	273	282	291	287	269	287	295	293	271	261	278	295	309	285	287	318	273	284	273	280	288	254	269	279	273	296	280	274	279	280	320	292	301	269	272	304	296	278	311	280	307	278	289	268	296	273	270	287	283	255	264	269	272	255	294	306	264	277	248	274	313	308	259	281	297	276	284	288	304	273	309	278	302	297	305	268	281	277	297	314	292	282	275	304	308	270	281	296	292	278	312	289	277	277	308	293	290	290	310	294	272	305	294	271	285	287	297	269	305	284	265	303	281	299	294	292	284	271	303	246	274	304	295	267	337	254	308	261	306	315	284	282	293	267	305	278	293	276	292	288	266	297	279	265	310	257	280	268	288	263	296	293	249	298	289	268	295	277	291	249	298	292	284	265	273	269	267	282	303	279	269	306	281	270	273	318	276	278	301	274	311	299	273	283	284	278	290	261	260	306	310	290	288	286	276	275	279	275	304	313	258	315	291	285	279	305	281	291	277	271	283	298	272	274	277	275	280	293	256	282	282	275	304	291	290	291	266	290	281	283	275	265	297	315	286	309	277	292	290	283	256	275	283	268	284	285	305	269	256	246	288	298	264	283	272	292	281	290	280	292	259	271	280	292	282	249	304	240	279	296	289	303	291	270	277	271	275	290	276	302	289	287	306	294	287	262	286	285	315	282	272	287	265	284	297	278	307	299	283	287	307	277	269	290	280	280	282	274	304	307	295	267	301	272	294	280	296	298	305	277	251	261	320	300	287	270	277	302	300	299	286	299	279	305	325	335	306	299	282	284	289	285	297	278	284	293	300	275	315	286	289	305	294	267	299	303	298	284	317	254	260	312	291	253	280	274	305	327	282	279	290	272	266	256	281	301	303	292	297	265	286	252	286	278	303	294	264	276	247	291	282	291	310	301	282	302	284	291	287	276	294	293	310	261	246	303	276	306	272	302	283	282	262	291	284	315	296	265	301	281	301	280	270	270	269	266	280	301	306	298	293	285	295	314	300	274	280	262	274	262	256	285	271	302	305	273	281	302	272	292	270	263	280	259	300	231	300	278	288	305	253	269	315	304	275	305	285	284	257	285	275	292	300	245	286	287	276	264	301	271	277	288	291	301	307	280	282	257	239	323	292	283	294	255	295	293	253	253	258	308	307	309	293	303	283	286	282	281	256	264	271	292	277	270	272	291	319	312	301	280	314	325	307	297	280	301	261	271	259	268	293	308	303	282	277	282	273	305	284	290	281	275	258	272	259	305	326	270	291	292	290	275	280	330	284	292	271	296	324	275	286	300	306	321	291	285	272	303	251	277	273	273	284	295	321	289	293	278	281	288	292	277	252	282	280	274	304	298	287	307	272	268	316	262	301	326	275	318	293	308	302	275	272	303	276	290	271	299	295	282	264	281	291	285	278	255	299	310	267	275	284	270	307	272	305	346	274	305	302	302	324	286	276	305	304	314	310	289	284	273	283	278	270	292	319	270	269	277	268	291	271	288	328	295	275	284	274	283	315	280	276	289	300	273	278	280	268	256	312	293	271	299	305	321	280	276	319	284	246	305	301	244	276	285	284	284	303	257	279	284	268	275	313	270	287	314	284	287	293	255	296	292	304	282	287	279	288	266	301	266	263	299	257	271	312	308	294	300	287	299	276	275	297	293	267	301	296	319	275	300	322	288	276	252	281	282	288	288	299	290	270	273	267	259	295	294	270	260	296	293	269	305	256	277	261	285	274	269
34812	11923	1750	1027	713	502	387	324	252	245	214	185	196	142	156	142	143	131	133	120	136	133	141	134	150	115	130	122	124	105	124	117	99	129	126	104	116	90	125	105	114	125	97	124	87	96	108	98	129	110	121	95	109	101	98	99	115	116	102	91	105	111	138	111	124	114	91	122	108	105	115	109	100	104	98	101	107	146	102	128	122	114	104	98	103	97	112	105	98	101	105	113	118	110	116	111	91	96	115	105	129	111	110	93	101	112	98	104	97	110	114	91	107	121	102	99	117	103	97	104	113	129	97	106	112	98	86	94	109	115	108	101	94	91	116	102	102	89	105	102	106	84	95	109	101	101	111	106	97	116	108	103	97	126	105	92	118	104	103	114	95	122	127	93	108	97	111	111	118	102	107	91	107	118	118	105	92	84	96	128	120	91	100	122	131	112	117	97	100	105	99	112	98	101	95	104	107	100	112	110	97	100	105	110	98	111	107	102	115	104	82	106	122	103	107	115	107	97	102	99	100	95	129	106	112	100	96	117	116	92	94	106	113	120	104	112	113	94	106	110	88	136	113	87	112	88	92	114	105	106	120	110	92	98	93	103	102	103	113	101	102	112	82	117	102	98	120	107	95	116	98	101	111	102	117	103	111	108	92	127	119	88	107	88	116	103	98	105	109	94	82	119	105	95	102	111	98	107	99	99	111	81	104	96	87	113	99	95	99	104	123	101	114	94	119	119	101	117	119	108	107	120	92	104	115	100	94	107	115	96	102	105	111	104	118	107	117	103	105	111	116	90	100	115	122	109	101	93	99	97	114	102	103	98	107	119	84	111	101	93	107	97	111	103	123	84	99	96	109	107	101	134	108	111	119	105	96	109	104	112	92	103	109	119	103	98	111	109	90	103	99	127	103	116	120	115	100	104	110	107	109	119	117	93	93	95	100	106	109	110	110	93	126	111	88	108	117	100	98	120	110	115	121	127	117	120	104	96	125	100	105	94	104	105	133	122	100	80	104	103	109	104	104	106	107	93	117	113	108	106	113	114	107	111	128	102	99	109	103	98	104	109	103	101	82	97	107	96	100	106	102	113	104	115	115	99	99	119	100	100	106	106	85	108	105	94	123	83	104	108	105	116	105	117	102	97	100	116	94	115	119	104	111	110	95	100	111	106	96	110	102	116	111	107	95	105	98	92	111	99	92	99	110	94	112	101	98	113	105	110	98	122	119	120	106	102	110	108	103	104	90	94	110	119	107	120	123	81	128	80	100	112	112	98	116	95	96	116	101	115	111	107	108	100	107	97	123	110	116	107	115	91	95	99	106	83	95	90	107	115	118	114	93	131	99	107	101	99	98	121	100	104	100	104	104	91	99	100	103	91	96	112	96	107	117	100	104	111	121	114	102	98	102	105	95	103	102	94	91	114	104	107	98	99	101	108	82	97	121	108	92	124	89	106	108	109	107	107	111	105	107	102	106	131	87	99	117	106	106	111	109	111	91	93	116	89	105	99	110	104	103	104	105	112	98	111	99	111	109	99	93	121	105	116	102	108	91	98	98	114	108	91	99	107	92	99	103	101	100	132	111	101	89	96	97	104	102	99	102	103	106	108	113	112	113	102	106	113	90	102	110	131	92	88	91	114	92	97	102	98	120	102	79	106	102	106	107	105	95	115	108	92	95	89	107	103	104	107	111	124	104	125	113	115	115	114	105	115	115	92	107	102	105	105	106	105	117	105	115	97	101	109	108	103	117	109	98	96	101	96	94	112	112	104	121	99	94	123	118	100	102	98	109	122	96	99	122	111	126	95	102	90	100	109	107	115	88	95	111	94	106	121	98	87	101	97	107	103	114	115	101	104	91	93	99	92	108	101	111	96	108	109	84	111	105	105	100	105	87	99	114	110	101	99	102	111	102	100	101	89	94	110	96	111	102	108	121	106	110	111	121	96	107	139	109	88	110	101	98	119	122	104	117	113	107	108	109	103	108	121	112	118	115	126	114	90	112	90	107	92	103	109	107	129	102	91	101	113	92	100	113	97	102	109	103	108	109	109	110	111	109	112	112	101	107	101	106	91	111	108	113	96	110	104	117	103	105	109	93	120	86	110	91	105	99	117	103	115	115	102	88	116	115	107	107	108	112	89	112	95	119	108	122	108	105	104	90	119	105	105	105	98	108	119	97	110	124	100	107	77	108	97	100	106	105	119	107	108	97	100	99	105	86	134	106	93	110	104	108	88	111	121	110	126	101	99	109	111	112	112	90	124	99	93	125	112	101	117	87	118	107	107	109	92	100	101	96	103	106	99	91	104	122	105	120	116	108	97	114	110	107	82	94	104	101	88	117	111	92	110	91	100	108	98	111	108	113	109	115	115	136	96	95	102	90	103	95	100	120	99	96	97	107	92	119	76	104	86	106	107	102	97	98	97	104	98	107	115	104	106	88	96	114	109	119	110	106	112	109	125	97	99	119	105	99	109	106	98	128	102	101	99	96	105	102	93	107	107	99	100	90	96	111	107	89	110	106	108	105	122	115	87	109	98	101	103	110	113	106	121	106	95	88	98	106	106	90	115	106	134	113	103	102	107	115	102	102	95	103	113	106	99	103	114	120	107	103	112	120	113	102	122	105	122	89	106	104	109	101	101	91	95	110	99	116	105	92	91	102	103	106	95	99	97	102	111	109	112	107	125	102	100	94	107	101	135	104	111	117	96	114	107	102	110	99	123	91	108	101	102	103	112	92	120	100	88	96	120	95	108	109	114	112	100	111	109	116	101	112	119	113	79	97	94	105	109	118	90	87	96	95	106	99	117	96	106	108	124	113	126	98	111	97	104	105	108	112	93	109	97	111	121	92	97	98	93	84	122	100	114	105	92	82	105	114	116	99	109	103	102	102	117	105	114	102	93	113	119	89	102	105	104	114	103	101	116	106	102	92	110	106	90	95	107	97	94	124	93	98	111	91	110	104	104	103	115	112	120	99	117	119	123	104	100	100	90	103	100	108	96	107	94	100	104	74	118	100	104	130	93	108	102	106	121	127	128	103	105	127	93	91	107	116	121	105	107	110	110	117	109	106	113	97	98	97	103	89	119	119	97	105	100	95	113	115	117	116	118	124	102	98	89	109	106	115	110	103	99	119	127	98	111	103	113	91	100	105	99	103	106	102	93	107	107	115	114	105	88	97	90	100	97	119	134	104	99	85	112	95	100	93	112	106	102	111	95	109	110	101	94	112	101	98	107	102	86	99	118	99	98	126	104	112	109	96	109	102	112	96	96	119	91	106	111	92	111	83	100	133	101	106	109	113	99	92	93	116	96	109	108	104	89	103	107	100	104	112	112	108	105	103	120	111	112	98	104	101	86	108	70	122	103	101	86	103	119	107	112	100	116	109	107	102	112	123	101	95	118	111	118	100	109	104	108	101	119	116	118	117	120	99	97	96	118	118	109	96	96	115	114	100	96	110	107	99	97	123	106	101	111	98	109	110	103	119	118
15754	1186	2839	3308	2872	2303	1815	1531	1296	1135	1000	914	832	809	683	655	634	626	586	595	537	500	567	525	477	482	465	478	455	414	483	440	432	439	442	428	400	432	401	406	376	423	408	395	374	365	395	367	404	406	384	396	378	395	410	381	369	370	339	394	375	375	422	352	400	400	423	360	362	383	345	377	369	369	387	375	367	328	336	369	358	347	366	358	366	343	358	363	381	360	387	351	366	346	379	345	337	357	369	396	363	395	359	341	381	364	387	372	372	366	360	375	364	359	359	349	335	366	353	350	339	340	359	390	351	348	382	368	356	365	346	336	344	341	368	388	372	352	324	385	344	342	372	358	398	349	397	362	365	339	380	360	373	377	353	343	365	366	378	349	364	350	382	376	371	356	349	341	386	356	358	364	366	360	335	333	370	360	377	330	354	345	352	337	352	343	366	332	359	338	365	371	347	381	362	370	361	352	347	355	387	347	369	360	360	371	375	374	353	362	392	361	335	345	360	358	321	352	396	311	350	335	369	360	393	338	351	335	391	364	351	384	354	369	353	364	327	341	359	345	345	390	341	379	345	373	344	395	341	337	383	355	326	363	322	373	370	381	345	368	387	367	341	353	361	337	346	364	369	330	329	368	325	340	331	385	345	355	340	362	337	351	337	352	383	335	383	337	348	381	351	404	367	345	375	365	345	332	365	363	316	351	359	347	353	350	350	339	353	363	344	384	345	358	340	324	354	342	385	335	360	346	341	329	402	365	384	352	341	319	337	367	371	369	370	344	354	351	341	362	326	342	342	347	343	331	330	338	381	376	367	380	369	333	373	360	332	376	375	337	384	363	322	335	349	326	376	364	353	346	364	384	328	369	365	333	375	362	363	382	346	359	353	325	365	371	349	343	386	377	364	358	371	346	359	350	330	393	350	380	383	374	392	374	375	322	363	366	332	377	348	351	391	339	368	343	402	347	364	332	361	372	387	379	374	349	364	342	351	349	373	336	368	354	347	302	376	369	329	325	361	335	335	378	356	345	354	403	342	344	347	328	385	354	361	366	375	324	378	365	354	338	334	349	317	338	341	378	323	352	348	351	392	358	343	344	335	349	321	351	368	364	346	373	342	323	345	336	383	358	315	388	366	385	339	319	383	372	341	346	368	363	386	346	364	361	365	368	333	355	371	347	319	369	367	365	354	365	363	382	364	328	377	353	350	339	343	367	327	344	362	327	354	349	320	346	334	374	357	358	361	348	343	381	333	331	345	343	373	359	355	350	348	331	341	357	311	365	350	360	310	382	364	368	362	357	374	342	372	367	385	377	327	339	378	358	345	389	343	358	366	357	371	397	375	344	357	373	341	372	359	350	334	338	340	368	364	344	330	390	356	354	360	378	356	335	373	367	350	343	350	354	359	345	333	341	336	368	393	378	340	342	335	377	379	363	395	388	352	374	365	346	345	372	311	349	350	347	366	323	336	383	347	382	367	357	331	333	328	359	369	367	367	375	347	339	332	328	343	332	340	352	363	362	346	377	374	328	371	289	346	369	342	349	334	358	343	372	377	328	350	350	353	388	356	351	366	370	366	359	385	398	309	331	329	367	311	361	348	344	368	364	380	372	325	353	357	321	332	370	343	336	357	364	363	348	371	369	369	379	356	354	395	346	356	356	329	373	349	357	367	326	354	350	348	360	358	339	375	351	368	367	360	313	360	395	388	343	361	376	388	361	381	337	356	368	374	379	348	328	361	369	332	355	347	341	362	367	379	314	381	322	347	360	315	359	393	350	373	364	354	359	324	337	380	370	372	341	337	348	307	364	368	345	349	359	307	376	342	332	334	354	355	324	367	374	355	342	315	356	342	343	334	382	370	368	381	333	381	363	347	339	362	393	333	355	341	337	350	344	344	319	376	360	357	342	357	356	372	344	364	370	359	374	340	347	309	353	354	373	325	359	331	357	363	369	363	366	360	367	346	378	362	309	338	353	342	335	309	354	376	345	351	375	354	347	364	356	332	347	367	352	344	363	360	328	380	360	370	357	341	347	327	373	373	333	380	359	319	349	371	385	333	362	361	340	367	350	371	348	356	361	365	380	350	366	320	359	352	378	346	385	386	342	335	337	363	356	376	332	349	368	332	372	342	341	373	346	342	323	347	367	341	357	365	367	369	371	349	373	349	368	350	362	361	349	353	350	345	342	375	373	381	360	359	355	353	367	331	359	334	341	360	374	369	354	370	354	361	324	335	364	352	336	398	333	390	373	362	355	359	344	363	345	400	371	341	340	346	350	324	371	335	371	382	384	352	329	340	365	347	360	333	372	369	353	326	369	360	355	351	342	376	353	337	373	347	384	344	343	384	332	384	327	376	358	368	367	318	364	344	338	337	364	344	371	366	345	342	367	358	368	349	326	349	329	375	359	382	331	348	342	361	361	375	372	369	356	375	385	378	366	351	350	331	318	347	366	330	364	331	381	321	363	351	347	350	384	367	353	339	354	363	391	369	363	364	353	351	355	348	384	376	361	333	379	350	362	350	373	336	339	376	327	319	323	334	365	362	340	348	328	350	339	324	356	352	353	330	340	350	329	342	361	344	368	335	337	341	340	322	351	391	314	349	349	355	334	387	356	321	370	367	355	362	381	345	373	384	383	343	340	364	365	382	349	383	363	371	370	365	335	331	356	369	380	352	341	390	338	337	362	361	393	338	396	345	375	370	337	383	361	343	376	333	314	336	387	368	354	401	336	361	357	379	406	319	379	366	377	379	359	387	372	352	323	375	378	375	321	379	385	354	366	384	326	338	358	343	368	365	353	343	343	352	327	344	324	375	365	359	404	352	338	342	330	378	342	379	355	338	337	338	364	346	353	369	382	364	418	331	327	368	329	362	354	344	373	317	355	369	356	372	338	367	352	367	340	334	354	360	365	360	343	333	339	339	349	325	350	312	367	371	367	373	364	355	351	356	339	350	343	371	365	341	333	337	356	369	349	357	391	371	371	330	360	317	318	363	361	343	354	366	392	326	364	372	352	327	364	397	334	371	363	330	363	332	367	390	367	339	402	375	374	333	366	359	342	338	343	346	396	331	334	351	347	333	371	320	349	353	343	349	315	342	349	343	333	374	366	372	345	369	367	362	371	364	381	332	373	340	360	344	354	364	323	341	364	335	369	356	376	330	331	351	377	351	377	351	371	342	376	340	367	325	314	371	381	322	375	357	343	352	337	353	355	398	340	368	344	311	332	347	378	380	382	366	348	356	339	370	346	358	369	322	356	366	369	337	349	346	382	380	347	340	386	327	357	336	358	375	336	328	378	343	379	378	368	333	393	331	333	342	362	389	356	362	339	376	362	351	369	380	352	350	347	364	363	340	330	350	362	374	340	388	336	362	360	359	387	354	381	358	336	391	336	336	332	329	390	410	335	357	373	386	377	360	343	375	406	339	342	359	351	325	369	322	357	338	344	342	338	353	365	355	355	353	368	368	324	340	375	326	357	355	371
40170	23376	7852	2162	1473	1058	821	602	589	451	429	366	384	338	326	298	292	246	291	276	267	267	237	252	241	236	230	261	261	225	221	212	217	228	258	204	227	237	210	199	192	204	226	209	235	215	224	224	216	210	228	209	231	221	227	197	224	181	206	229	231	222	223	197	235	209	186	186	208	199	228	200	227	234	228	201	214	195	206	209	199	198	202	214	193	222	232	180	211	218	198	218	224	184	199	208	209	228	213	211	231	195	190	208	181	199	200	237	201	210	232	203	192	217	201	223	222	214	207	199	182	218	204	227	246	215	203	238	217	208	187	196	183	211	222	194	209	228	200	230	217	208	208	217	230	214	254	195	204	189	213	189	233	182	223	209	221	197	211	201	227	193	200	215	212	190	226	220	219	227	221	199	173	194	191	182	218	211	240	235	222	187	219	202	211	234	224	207	182	244	207	205	223	193	202	194	200	217	234	195	203	225	199	207	207	207	200	204	180	231	233	207	203	217	230	220	196	206	206	171	223	250	204	208	220	212	201	250	201	225	210	209	206	203	217	210	221	217	205	220	237	188	204	192	211	217	221	211	227	219	193	215	220	208	233	182	229	191	202	181	204	198	194	206	215	210	182	218	188	199	193	222	211	235	198	198	199	205	181	213	183	209	186	202	219	201	198	201	221	200	202	213	206	229	199	211	195	185	202	220	217	193	211	211	198	200	218	211	190	192	191	188	218	212	200	199	235	209	204	194	211	213	202	219	204	197	220	218	215	215	188	197	196	222	193	206	214	202	227	204	223	219	222	187	195	182	210	213	219	194	186	209	199	206	182	206	219	222	240	173	249	222	220	208	209	226	228	217	215	223	221	209	197	198	207	182	211	210	191	214	205	189	196	243	207	232	201	191	223	189	206	229	191	213	210	208	208	212	227	240	186	202	228	197	215	211	213	192	185	202	183	210	191	209	216	199	201	235	196	209	227	210	205	196	220	222	226	214	187	203	209	199	210	211	218	218	191	221	210	211	189	194	183	197	218	187	196	191	208	217	182	209	193	198	224	236	210	210	184	226	219	189	185	210	175	211	212	214	206	209	242	203	190	220	201	193	205	230	207	219	222	187	194	203	214	225	196	219	201	186	188	242	195	225	211	210	198	222	227	198	222	210	186	232	201	228	222	242	210	234	223	235	230	206	220	215	199	202	236	212	182	220	199	192	192	231	207	214	214	196	205	193	188	225	230	186	219	214	184	225	198	219	207	196	202	230	210	198	230	223	229	200	217	203	210	189	191	225	199	208	227	229	213	222	217	202	188	194	214	224	196	209	207	228	215	215	233	194	172	213	220	215	184	184	243	225	215	183	236	201	204	197	199	212	229	180	187	243	226	192	210	195	211	193	213	221	215	207	197	185	194	197	216	222	214	205	200	215	183	219	217	223	193	201	210	227	194	218	208	217	191	228	208	180	219	201	221	236	218	200	224	225	176	209	210	209	209	196	200	237	219	198	199	195	191	216	208	203	202	226	186	202	232	212	193	204	220	214	207	231	225	244	184	189	232	210	217	200	198	244	199	225	210	218	205	220	218	193	212	216	229	199	196	203	201	216	189	181	210	211	219	204	188	216	195	225	210	220	221	202	204	219	215	168	214	222	213	227	202	202	206	210	188	210	220	167	202	215	189	189	225	196	204	209	190	229	209	200	229	197	191	231	215	201	224	216	201	209	216	231	205	184	207	210	217	215	213	196	215	197	216	207	194	205	205	214	193	200	192	197	189	212	223	215	197	212	215	225	201	198	222	211	193	206	201	190	198	225	214	218	184	211	201	207	180	220	212	199	220	244	226	201	216	204	204	227	262	194	176	205	207	179	203	195	245	220	216	198	220	210	197	221	221	212	194	226	218	202	222	195	223	210	219	218	209	199	220	190	185	226	221	218	211	210	217	208	210	252	214	205	240	207	231	203	195	236	198	204	217	197	221	224	230	167	220	235	193	198	203	185	195	209	214	196	203	225	215	199	192	212	207	195	187	188	213	186	203	211	197	224	218	217	218	198	207	234	189	208	188	204	194	197	225	195	234	201	206	195	234	214	191	215	247	230	195	225	209	208	202	202	224	166	195	212	186	207	228	194	199	244	207	194	207	204	201	196	220	190	221	199	228	224	213	198	215	220	205	200	191	201	192	215	218	226	202	195	218	188	230	191	176	209	192	203	207	202	210	198	215	217	191	202	205	198	195	207	194	213	226	215	207	222	184	205	178	190	201	202	218	194	202	229	186	240	218	199	222	193	185	191	213	204	192	215	185	218	203	208	211	224	204	255	224	228	210	229	202	226	204	204	210	229	209	220	225	201	207	199	209	215	213	200	185	210	211	199	205	209	233	221	189	224	202	202	192	190	201	186	216	230	236	217	206	226	191	208	223	203	204	223	191	220	191	199	202	208	202	191	211	188	175	208	195	215	215	176	175	216	204	208	225	196	203	239	201	217	200	216	186	206	195	226	198	216	195	195	218	203	217	203	210	192	249	224	210	196	196	212	207	208	210	193	196	208	194	198	213	219	198	217	205	218	209	222	211	214	223	238	233	230	205	211	214	204	226	227	218	181	219	201	220	212	194	200	213	208	223	211	211	201	207	212	204	216	198	213	195	204	200	214	175	225	207	199	209	194	205	218	205	187	217	209	217	217	210	191	194	207	202	208	214	190	211	222	186	217	182	203	229	211	230	204	204	212	205	200	225	220	226	195	187	224	260	251	199	228	201	186	190	199	222	221	226	196	191	193	239	210	190	195	223	203	218	209	219	218	186	214	202	213	201	232	209	192	212	181	209	233	200	216	194	193	220	218	186	207	197	216	212	218	205	209	207	232	189	182	223	207	225	216	203	192	202	224	196	186	203	196	221	245	207	207	206	214	212	199	217	231	215	201	206	202	209	217	199	223	198	195	182	196	195	202	211	222	211	191	208	213	233	192	201	207	209	183	213	215	200	197	178	215	226	214	208	195	219	208	192	207	185	227	215	199	213	233	211	216	225	227	179	178	194	224	204	199	216	205	223	207	205	208	208	224	223	185	189	193	226	228	189	202	244	215	215	212	229	204	216	221	230	191	209	201	202	222	203	194	210	195	209	192	209	170	199	191	199	198	198	205	223	223	197	185	201	207	224	209	223	202	202	202	253	201	176	227	224	223	220	213	218	202	197	206	218	208	200	223	216	179	213	217	187	200	203	222	208	210	201	194	195	208	191	212	212	209	208	172	196	183	195	212	182	225	230	208	176	219	186	206	198	216	220	203	219	219	206	209	233	222	185	197	200	183	210	196	192	224	193	194	194	195	208	206	198	215	216	235	201	213	213	208	204	187	216	209	201	204	216	213	212	215	180	203	232	236	192	205	217	207	194	184	207	216	199	216	203	195	214	205	222	208	221	187	205	219	216	199	214	201	196	205	190	224	197	199	203	188	211	202	215	206	210	224	195	212	223	199	195	205	207	230	185	195	206	208	223	210
19572	2383	5362	6142	5138	4244	3478	2845	2513	2085	1862	1689	1601	1378	1268	1285	1254	1078	1006	995	984	937	964	916	916	861	881	843	775	730	782	787	790	731	767	757	726	705	664	737	711	681	722	693	719	701	720	690	728	666	667	719	702	701	715	673	714	669	668	683	630	661	678	634	651	659	645	643	660	644	621	645	611	636	635	655	673	618	692	675	636	658	664	668	655	636	607	687	629	621	663	665	660	636	654	615	670	628	659	658	630	626	635	659	681	680	607	654	618	624	607	645	665	646	706	614	633	630	645	604	636	675	616	602	642	602	605	652	678	666	632	635	629	633	603	627	623	601	652	594	629	568	620	639	673	604	637	642	617	598	644	612	586	630	621	632	638	650	636	618	662	639	635	638	652	644	651	607	666	660	633	625	593	640	614	603	637	590	653	606	617	606	622	629	650	643	625	646	596	622	594	665	661	626	597	628	652	612	589	631	623	582	660	635	610	613	643	678	632	618	624	613	629	589	602	667	651	612	646	647	641	603	627	579	653	605	641	610	623	616	622	570	647	631	643	641	616	592	645	604	648	643	622	629	590	603	654	620	680	597	600	650	636	651	613	612	649	657	601	659	652	562	642	619	599	648	687	645	637	651	626	624	632	615	635	591	581	598	633	705	633	629	579	607	620	645	609	626	640	621	624	592	593	656	607	627	626	645	659	624	640	615	617	601	652	616	621	657	607	599	638	678	607	669	613	620	608	648	610	659	603	633	618	611	592	598	623	614	648	615	624	644	694	603	613	622	664	588	627	621	581	629	576	617	632	641	619	617	635	632	615	576	618	607	624	587	634	694	623	591	610	593	599	633	607	616	613	580	580	628	637	622	634	642	596	621	654	631	597	667	616	627	610	590	608	616	605	631	651	640	625	558	613	615	615	596	664	623	668	616	629	665	592	639	643	624	599	644	649	664	638	661	670	588	593	626	623	637	631	640	584	611	623	617	593	586	571	593	668	622	666	633	640	659	612	615	627	627	668	638	658	592	599	601	595	642	631	625	633	617	579	643	608	645	632	652	620	629	625	640	669	572	600	633	609	553	593	656	594	584	693	660	574	654	633	593	611	623	593	618	632	653	634	612	618	612	596	604	633	644	637	633	616	618	614	652	628	606	628	576	617	618	615	637	598	637	599	593	620	642	620	634	620	579	631	625	610	622	624	657	646	597	618	626	628	645	600	599	606	598	603	604	634	665	672	589	600	568	574	605	629	657	608	648	596	618	637	598	596	645	617	627	621	614	645	642	626	639	588	617	587	590	594	616	647	624	622	637	631	630	607	640	629	644	613	619	616	623	628	651	596	586	677	621	593	657	616	636	625	641	618	580	631	607	607	628	608	652	665	593	607	622	610	553	610	678	580	638	590	622	649	630	583	641	602	666	601	601	630	651	626	653	624	635	609	625	611	654	629	633	619	638	627	668	613	648	624	629	671	630	644	632	623	632	669	633	625	643	600	607	605	670	586	634	578	626	601	629	625	645	614	624	646	597	623	618	614	633	633	646	612	579	669	637	627	645	625	638	661	631	606	587	608	597	619	617	639	624	636	584	650	673	602	639	625	603	652	620	570	668	614	655	615	650	638	578	632	671	635	644	638	618	606	644	648	636	666	645	606	625	630	653	614	661	592	624	610	614	594	636	614	612	604	620	616	630	627	624	621	644	678	618	626	647	642	668	567	592	599	661	639	621	620	613	618	675	635	626	642	608	657	651	643	624	682	609	616	593	655	646	646	639	607	638	650	585	609	643	630	649	641	630	626	645	601	603	586	636	618	658	620	621	632	615	587	648	607	637	644	628	627	602	604	591	596	611	615	595	619	621	597	611	615	652	623	625	617	644	582	642	643	602	624	605	621	649	604	595	633	613	605	621	618	604	586	646	634	637	663	608	617	606	609	646	639	615	632	633	616	606	614	644	619	609	655	622	652	639	620	625	589	636	605	599	603	567	624	622	567	651	662	628	633	622	589	637	617	601	590	636	620	610	602	633	599	595	595	625	666	619	622	641	647	626	648	608	625	622	643	614	626	641	615	654	619	633	615	656	643	612	600	609	651	634	614	594	617	610	635	641	635	593	566	608	584	638	621	630	607	611	625	617	648	649	621	642	642	637	581	642	701	664	664	601	602	617	631	629	579	602	646	618	604	628	660	580	609	618	651	597	621	633	627	645	593	674	617	609	622	636	638	596	600	599	646	625	629	577	615	644	606	603	579	613	630	583	641	638	716	615	647	683	650	630	623	609	590	602	635	601	634	593	614	635	601	625	642	654	583	637	624	646	605	580	638	604	646	565	658	623	640	621	686	626	583	613	621	656	594	641	619	596	645	601	641	610	581	639	625	634	598	619	608	647	705	601	593	615	635	597	614	604	635	623	627	634	576	596	605	605	618	659	592	629	624	637	630	575	617	608	659	592	633	627	626	626	605	562	640	621	644	611	629	593	625	665	644	631	615	601	663	623	647	641	659	585	625	593	607	646	620	584	656	645	671	627	632	638	602	642	629	651	579	576	633	654	625	619	639	644	582	626	641	584	600	591	583	615	640	668	629	660	619	599	682	608	647	651	650	617	685	624	571	635	600	610	610	590	653	613	634	619	632	653	616	582	655	628	594	614	647	618	625	602	661	620	596	600	669	582	630	675	647	678	603	651	625	642	665	603	610	644	637	620	608	638	568	665	585	637	639	663	606	603	633	599	645	634	635	627	571	637	608	653	642	601	665	612	599	606	608	642	633	622	592	596	640	584	650	626	554	616	651	602	642	637	658	617	601	618	671	643	646	642	624	631	657	662	638	646	646	634	601	635	630	637	639	560	631	587	632	623	612	608	637	660	612	568	648	600	628	557	648	660	647	574	606	647	624	624	643	632	654	609	651	598	638	588	632	654	594	596	612	634	600	681	623	621	595	603	634	601	620	634	607	598	630	656	623	634	638	623	645	630	661	643	646	643	617	631	615	617	613	595	625	650	645	608	570	647	615	608	590	574	578	649	635	642	646	632	627	596	634	632	645	608	638	621	609	606	639	645	676	598	630	603	647	630	618	647	606	627	583	632	577	628	620	602	594	631	645	616	647	645	621	634	622	589	648	575	611	622	620	603	658	679	650	611	643	623	643	580	591	643	580	653	589	625	632	634	653	606	626	595	588	599	573	619	671	675	661	578	663	603	562	611	617	579	644	609	603	605	619	586	606	631	638	603	609	594	602	620	582	578	639	642	632	626	595	646	626	642	624	642	641	623	572	641	616	609	595	595	596	645	572	631	630	664	596	648	601	600	640	614	604	583	640	620	660	613	645	639	618	653	611	654	663	638	626	652	613	621	637	616	631	638	635	599	632	614	587	617	589	636	637	599	633	628	623	632	606	617	597	617	632	614	624	603	620	609	636	607	663	608	665	593	625	647	665	620	594	662	604	614	623	605	603	610	596	595	640	648	663	632	603	630	611	589	622	589	628	619	583	621	684	613
4996	344	205	139	131	92	97	91	85	86	85	102	103	95	90	86	85	75	78	70	91	90	74	89	90	78	81	90	81	79	89	77	91	85	80	68	84	76	80	77	72	87	89	80	81	76	66	80	84	89	78	96	72	75	84	88	71	64	104	67	75	67	83	85	106	82	90	79	94	90	78	84	85	81	94	73	68	82	80	78	77	100	99	73	77	90	78	78	85	78	73	74	101	77	76	86	96	73	87	81	83	85	85	82	92	83	85	86	60	76	71	75	104	87	76	72	73	89	81	92	71	75	96	87	68	75	99	78	71	95	80	93	82	83	82	75	86	68	90	105	79	90	101	84	84	88	74	85	81	84	73	81	79	88	82	91	89	95	96	77	99	98	94	85	94	82	82	87	76	87	93	89	99	99	82	94	93	78	72	92	91	78	99	83	64	73	86	56	85	80	77	76	77	76	70	82	86	82	75	72	88	79	75	85	72	86	76	103	81	71	60	87	93	77	85	80	72	73	81	80	74	92	96	91	91	94	91	68	72	96	96	65	74	68	90	80	60	84	74	100	79	71	91	89	81	83	78	56	71	82	75	98	84	90	84	80	80	67	76	83	83	82	93	73	95	84	83	85	83	75	81	81	78	70	85	78	81	88	81	78	80	91	104	87	82	88	74	85	95	79	79	93	91	77	63	69	71	75	83	84	80	87	83	86	84	68	85	77	71	74	69	74	92	90	77	87	89	85	89	88	96	89	79	111	95	86	73	81	89	86	77	100	87	86	97	92	103	87	66	84	79	71	81	70	83	93	76	61	79	74	75	80	82	64	73	70	93	71	76	64	95	93	81	85	87	96	70	84	100	76	94	97	76	94	95	69	101	73	85	84	93	76	75	106	93	82	92	78	86	77	103	90	91	97	83	88	79	86	81	93	102	79	79	86	91	76	71	102	84	97	80	83	79	80	88	80	89	84	83	83	98	85	86	93	88	79	73	86	76	78	81	65	79	99	79	84	76	82	81	90	75	77	92	72	79	103	74	93	71	81	84	61	80	72	85	77	73	91	102	83	74	82	90	85	95	74	87	104	93	82	74	99	91	95	83	81	91	90	91	90	80	80	94	99	83	69	80	87	93	88	77	78	93	88	82	64	92	77	86	69	89	74	86	82	76	87	82	102	70	68	77	91	66	81	87	75	89	93	84	85	83	73	76	81	82	73	69	74	78	103	76	87	76	72	65	96	80	72	83	85	95	88	66	83	88	78	89	77	80	75	79	100	83	74	78	80	95	90	70	81	68	89	68	78	72	84	82	66	86	91	78	93	78	83	83	84	95	66	88	94	78	84	70	82	70	77	87	100	67	74	93	87	70	74	89	80	72	77	86	84	94	84	73	90	78	82	74	65	96	90	82	77	90	75	89	97	89	73	86	81	79	84	98	68	77	97	84	73	94	71	78	82	94	74	82	68	73	86	101	95	89	88	78	93	95	108	83	67	75	68	78	95	81	81	71	75	82	73	80	77	89	97	82	92	84	89	94	81	80	91	78	82	75	77	78	63	73	91	85	78	77	98	71	75	94	89	78	78	79	65	93	94	97	86	88	72	75	68	84	66	95	102	77	88	94	86	74	77	107	84	82	85	78	89	81	76	86	81	87	87	93	84	66	101	83	86	85	102	85	71	78	61	83	90	95	89	96	87	87	88	81	69	75	91	75	83	104	86	99	101	65	86	75	88	57	85	78	73	85	90	80	75	74	83	85	98	87	94	100	105	87	81	77	74	91	95	80	72	83	80	82	75	88	90	75	96	93	79	84	92	77	72	76	72	87	69	84	84	73	90	68	79	83	85	109	62	81	81	71	76	74	95	90	81	82	95	88	90	91	69	82	74	88	100	84	73	75	90	79	91	86	91	91	80	79	80	87	71	65	79	82	103	82	80	80	78	89	88	84	72	85	93	94	76	81	99	86	86	82	74	80	82	84	90	59	84	91	77	85	72	75	81	83	63	80	80	69	87	71	78	74	85	84	88	79	95	87	72	87	70	90	91	85	76	76	86	82	88	87	78	79	65	81	87	76	84	82	96	76	77	78	87	63	83	84	81	80	80	90	71	74	79	91	72	77	80	82	90	96	92	83	88	84	70	95	75	68	72	71	71	82	103	62	72	82	81	72	80	95	93	79	85	93	88	65	71	67	76	91	69	73	80	72	74	75	78	98	86	83	74	84	75	77	87	93	81	77	72	76	86	87	80	91	77	92	85	83	79	104	93	70	76	76	85	76	85	84	86	68	77	79	73	92	85	92	85	82	84	77	72	89	73	84	79	91	83	66	96	88	79	92	90	79	68	74	84	81	86	86	74	87	86	57	90	79	97	85	78	64	95	91	81	90	92	81	93	83	64	98	78	78	74	77	87	80	91	80	76	72	99	70	90	78	71	83	77	77	76	77	99	88	85	78	79	83	94	71	64	93	82	92	85	59	65	74	101	79	73	81	87	87	79	76	77	90	86	84	95	86	98	95	84	80	70	72	78	93	91	88	98	89	64	95	75	88	79	96	89	85	81	87	83	95	88	80	102	95	86	97	73	83	73	81	77	90	88	66	97	72	88	76	84	81	81	84	77	64	75	75	78	74	87	86	75	85	70	74	79	81	76	77	84	67	79	82	93	94	69	86	107	94	91	86	79	85	92	85	79	73	78	93	69	73	79	84	74	75	84	81	76	94	78	95	84	88	78	80	103	96	80	96	93	70	88	67	83	82	95	82	76	76	80	77	95	79	64	97	89	95	84	92	67	90	92	75	88	74	84	75	75	80	86	86	72	93	79	89	77	82	96	103	92	89	98	93	84	85	103	103	91	86	91	98	81	103	78	75	73	84	86	83	82	83	80	87	73	98	92	69	100	88	69	72	87	83	71	69	76	77	83	71	80	80	87	68	77	89	77	81	98	83	68	105	85	88	98	88	75	81	78	90	68	92	87	76	71	73	73	86	83	65	77	81	73	103	82	72	99	89	90	69	74	82	91	76	85	82	112	89	80	79	88	78	88	90	101	85	77	86	74	86	70	81	73	91	85	71	71	71	102	84	79	91	91	89	87	70	73	81	72	90	85	87	90	67	73	76	103	94	92	69	89	86	86	82	59	83	87	84	65	81	77	83	88	74	88	78	72	79	97	77	80	66	93	76	88	64	80	79	82	88	63	83	89	95	88	72	72	102	87	79	89	91	86	83	82	103	72	80	71	94	98	65	81	89	82	78	84	83	64	72	82	68	79	72	89	82	70	78	80	63	73	80	79	81	72	101	84	84	87	82	77	86	83	94	72	76	82	90	80	87	80	72	85	64	88	95	89	80	77	83	86	85	82	77	78	97	106	70	71	79	70	99	81	79	109	71	86	91	90	84	84	90	72	75	94	85	84	105	75	79	97	92	89	90	82	73	88	69	94	72	92	86	78	99	76	69	76	82	94	76	86	89	80	83	88	81	79	94	94	83	83	84	93	97	78
5415	342	409	430	396	391	406	348	315	306	325	305	327	323	315	328	276	314	307	297	309	270	306	304	245	287	261	271	296	294	292	267	289	261	310	303	296	250	289	243	272	304	310	284	280	277	295	293	281	340	297	285	255	288	312	273	291	322	285	307	268	291	278	301	260	302	293	271	309	257	252	247	306	288	313	268	290	314	307	281	292	280	297	303	284	298	298	279	310	301	270	303	295	293	288	269	302	282	275	294	242	295	289	259	261	270	255	278	293	258	289	296	319	292	305	284	275	288	264	306	267	299	291	283	282	278	276	285	308	277	287	285	314	283	309	286	290	275	262	303	322	290	276	313	316	270	275	278	289	304	319	286	298	306	293	282	311	317	267	325	283	286	297	299	308	310	263	292	271	279	276	271	283	297	289	303	291	283	279	260	269	301	293	276	291	265	280	251	304	278	302	291	263	288	302	291	273	319	293	282	292	299	295	274	324	305	310	279	305	276	300	248	286	293	265	271	263	298	312	280	277	264	290	296	253	274	297	263	283	313	319	284	303	315	285	312	290	307	252	299	278	272	278	267	285	287	270	293	271	290	269	302	267	272	272	284	302	291	258	314	286	278	292	272	294	259	285	290	302	299	280	292	300	281	296	326	279	271	299	239	335	286	280	308	285	274	302	277	297	292	315	299	295	270	270	282	293	276	297	307	256	300	297	302	268	320	270	307	268	309	285	264	294	266	264	292	302	302	292	265	284	281	300	287	295	291	302	278	305	288	291	275	266	305	310	259	292	266	253	312	289	302	277	288	305	273	321	306	301	295	306	284	295	282	282	278	251	287	329	264	288	303	298	319	306	262	285	296	292	324	309	275	290	299	269	327	307	313	283	295	270	278	297	294	286	314	312	313	304	273	288	299	293	302	271	296	283	281	300	285	267	289	286	264	267	297	299	266	295	298	272	302	259	281	274	294	302	287	324	297	283	300	284	281	288	288	305	253	274	273	306	277	282	277	337	264	302	302	283	269	314	249	308	278	290	290	277	280	309	275	273	306	286	270	294	258	276	297	271	309	264	276	297	275	264	280	304	285	290	260	287	267	288	297	304	250	263	267	304	315	282	299	299	267	296	316	310	298	283	274	280	267	289	296	278	259	301	278	281	304	289	292	288	273	304	258	302	305	302	289	301	301	278	317	292	275	273	287	287	279	288	313	298	280	299	314	267	284	285	280	289	276	270	314	264	277	274	277	307	269	284	279	320	285	292	307	292	278	305	268	278	270	283	303	285	264	283	285	281	268	276	299	292	267	294	288	270	293	269	273	251	282	297	292	296	294	263	276	271	265	283	276	265	302	275	282	300	308	268	287	281	316	271	286	296	283	295	235	318	288	295	267	289	257	291	275	279	291	304	293	311	284	314	292	291	309	293	289	276	257	311	299	297	310	295	288	282	325	281	297	312	264	294	298	295	272	266	277	259	295	288	312	273	265	299	257	267	297	279	313	286	294	265	270	313	287	302	306	272	282	277	290	317	270	274	278	286	283	281	297	280	256	300	262	262	285	293	286	295	284	320	276	312	262	271	298	288	295	297	321	285	291	300	263	319	292	270	303	307	274	280	303	256	302	263	301	276	266	247	297	298	299	279	294	278	303	276	284	273	264	318	304	295	252	267	328	293	297	287	305	284	283	281	276	266	292	289	303	284	297	273	276	278	264	291	288	298	282	304	243	338	273	279	265	293	312	287	274	281	269	287	275	258	283	269	273	289	277	301	304	239	297	290	273	284	262	312	261	299	269	297	287	276	275	282	276	269	272	287	268	295	275	293	272	289	299	285	260	303	293	283	290	280	273	284	294	295	283	309	261	284	294	314	281	281	285	271	335	267	303	286	265	233	302	264	290	273	293	292	298	280	301	264	293	277	285	274	303	289	284	267	300	285	304	282	300	316	285	279	272	262	270	300	317	307	258	302	244	295	305	270	286	281	279	284	307	291	296	288	279	306	290	313	296	281	285	286	293	270	272	266	279	266	299	309	291	275	277	309	275	280	295	274	315	314	257	281	263	276	313	304	300	269	288	285	265	297	291	293	287	301	266	289	312	283	313	288	307	276	260	296	292	292	276	295	281	309	302	280	305	293	277	306	291	272	260	306	306	280	305	305	282	283	274	309	252	268	274	291	269	280	306	295	286	309	264	274	275	329	297	296	290	275	285	316	270	293	300	307	282	293	273	302	276	296	311	278	282	275	297	282	276	279	288	297	244	280	316	280	275	266	279	263	281	293	271	310	258	269	268	278	293	294	297	295	288	277	302	303	296	278	304	262	316	263	303	301	267	301	295	251	306	306	308	328	311	295	306	302	288	277	275	271	276	298	273	267	286	303	293	324	248	272	282	310	285	300	309	271	305	263	321	285	271	276	290	293	274	279	312	247	294	299	314	262	274	280	297	279	297	289	264	274	262	278	280	257	271	285	286	277	290	279	303	268	276	312	260	284	289	254	292	292	287	263	269	283	300	275	297	263	279	307	272	277	275	312	262	296	300	286	274	301	301	280	293	276	322	281	240	289	332	287	301	304	275	299	303	273	268	310	307	283	268	310	318	302	301	300	273	294	334	268	295	286	275	291	311	298	294	270	257	270	292	289	299	307	311	329	262	285	300	279	277	309	270	250	274	298	289	269	285	289	275	297	293	303	280	275	281	300	294	308	267	281	256	263	300	288	288	306	313	317	286	285	304	272	275	285	274	276	280	307	303	275	292	300	287	303	328	292	280	288	276	274	276	322	309	312	306	292	254	262	290	296	308	276	277	286	314	303	281	269	310	270	281	282	294	316	296	281	305	299	291	286	304	274	256	282	309	279	288	316	277	278	263	277	309	306	284	303	285	292	261	272	321	288	284	276	301	291	265	276	284	287	259	275	259	306	273	278	289	288	260	273	310	293	300	293	313	290	316	294	284	276	287	286	265	282	288	304	289	299	304	265	293	278	296	296	275	297	293	298	285	309	301	278	279	281	304	278	265	307	295	303	281	301	291	306	310	277	277	282	300	296	303	274	278	305	291	291	273	273	266	292	275	261	276	279	275	258	315	247	298	272	252	285	272	302	268	284	288	313	291	259	277	273	300	260	244	323	282	271	290	284	309	266	280	289	297	274	262	293	284	274	297	317	308	277	309	312	294	290	312	272	303	267	285	273	310	294	264	285	267	304	283	308	291	277	328	275	308	317	310	289	291	285	302	279	268	305	318	280	304	293	289	291	280	261	272	305	307	330	294	273	272	264	262	287	293	276	281	264	287	265	291	295	277	297	253	288	263	280	288	286	237	286	279	285	296	259	287	311	300	306	286	270	290	279	273	274	295	301	274	297	259	265	288	294	278	275	288	286	288	288	261	267	264	279	319	297	279	286	289	293	299	269	304	278	273	279	310	299	287	306	291	262	302	284	281	302	312	303	272	260	321	268	275	303	298	289	292	305	287	283	298	257	319	299	275	296	289	293	275	276	329
34260	9989	1627	978	687	499	445	338	271	237	213	205	140	155	166	130	143	139	152	139	127	143	134	105	104	101	121	118	132	117	110	122	111	102	106	121	98	123	124	99	118	99	110	111	115	104	119	120	112	117	128	104	99	89	104	119	114	89	107	84	104	101	91	90	102	113	89	94	114	109	110	103	104	100	110	105	108	108	97	99	114	97	122	107	112	117	118	104	109	85	107	128	98	115	127	96	110	109	106	106	106	102	118	113	121	112	113	93	112	118	103	104	103	97	106	124	117	93	100	107	101	102	88	109	91	116	122	105	112	110	103	93	99	97	109	101	107	121	107	96	105	87	97	118	103	98	101	104	83	107	100	117	101	122	112	107	103	106	98	100	101	93	99	103	98	109	99	105	113	108	103	103	95	102	102	96	122	105	108	124	122	101	120	101	108	117	110	111	92	85	104	93	99	106	100	119	106	97	95	80	91	106	94	103	108	111	112	93	116	104	86	98	105	98	106	92	103	102	116	109	107	116	111	113	97	95	126	96	92	116	102	97	124	100	110	106	120	123	77	108	98	102	108	100	93	111	110	103	113	107	136	120	109	112	111	116	119	98	110	91	112	90	104	103	100	114	112	120	107	125	96	112	118	124	117	122	97	104	102	93	121	112	110	115	108	79	109	124	86	107	114	121	93	121	96	111	118	116	115	89	109	88	114	99	105	130	105	110	97	117	102	103	108	93	124	104	84	101	94	103	91	107	120	96	108	97	119	115	121	110	100	117	98	87	98	98	94	117	102	102	97	117	119	118	98	98	82	103	118	107	102	103	118	116	88	103	107	115	81	98	114	97	104	100	126	116	97	87	117	104	99	93	95	101	117	113	100	111	102	108	119	95	107	94	106	97	103	113	110	97	104	101	110	114	117	94	122	112	99	87	102	95	112	96	124	122	112	79	94	130	98	106	113	95	111	104	105	116	108	113	116	116	119	89	96	104	103	86	107	112	103	114	115	109	101	135	105	106	95	105	111	106	104	127	120	100	115	86	96	116	108	108	91	109	102	91	106	125	97	110	93	99	103	107	103	111	107	97	99	103	117	100	117	92	91	106	95	110	100	119	115	125	114	112	97	125	105	98	112	110	92	89	120	96	96	83	131	112	111	98	104	113	109	110	125	119	99	122	114	102	116	99	99	98	95	88	114	121	96	121	97	117	90	102	111	92	96	108	109	97	119	114	106	118	97	108	111	106	108	119	108	107	101	127	109	104	110	103	114	105	118	106	112	85	96	102	115	115	122	119	112	106	97	93	119	107	94	109	97	88	109	104	102	93	134	85	99	112	93	107	114	98	100	82	110	120	107	106	93	79	111	98	108	125	106	114	112	86	90	105	98	80	113	101	107	100	116	86	108	135	112	101	119	97	100	99	109	107	103	95	90	113	102	85	95	107	115	111	116	115	97	100	95	103	111	104	114	103	86	110	123	104	81	87	110	118	116	128	108	100	117	113	115	123	80	105	99	92	105	106	109	103	98	118	102	103	100	116	100	108	111	98	111	89	108	91	107	111	117	100	119	100	104	104	104	119	96	116	101	95	134	94	106	118	89	106	117	104	95	104	111	114	123	122	106	111	108	124	97	115	96	105	87	96	110	113	120	98	99	116	94	96	108	92	88	105	88	112	114	120	89	111	103	100	110	117	98	93	105	113	124	96	107	95	93	119	106	96	103	119	113	90	123	115	99	104	85	102	110	115	93	116	104	110	128	94	97	99	104	111	98	92	108	91	119	97	80	104	105	120	108	102	98	109	95	106	108	105	106	87	107	110	88	110	87	108	87	107	102	103	112	117	113	111	142	102	100	115	85	105	93	120	109	91	106	96	107	116	91	97	91	101	97	117	111	100	109	107	90	77	112	104	106	97	103	115	113	109	116	103	101	94	123	105	104	82	114	94	124	105	109	102	114	112	104	110	116	104	120	117	105	103	121	102	135	99	98	88	118	107	99	108	114	104	91	109	106	115	122	115	120	113	119	96	111	97	111	126	104	116	96	91	104	87	80	95	114	99	97	111	94	104	119	109	106	109	94	114	107	107	110	108	122	103	110	107	106	109	116	114	123	117	78	119	124	104	108	105	110	106	98	96	95	107	120	123	81	100	97	116	101	100	92	115	109	121	104	108	106	116	118	102	102	102	105	119	111	106	91	113	91	117	117	128	94	119	82	103	104	105	121	94	94	104	98	114	92	106	132	113	113	89	118	98	116	115	109	92	95	105	96	105	116	98	123	115	104	107	93	109	112	94	111	104	107	127	99	125	112	102	116	96	108	100	102	117	95	108	102	99	97	114	114	105	104	105	112	114	111	104	106	104	102	118	106	125	114	119	112	105	111	128	99	95	107	110	109	117	100	109	96	110	87	111	101	110	104	118	106	93	102	100	116	114	113	108	113	130	95	102	93	108	119	121	114	95	106	109	99	110	92	118	106	100	115	102	96	122	104	102	109	112	98	105	113	105	84	113	103	103	92	116	122	106	93	96	106	109	89	119	111	112	104	132	107	109	126	100	114	86	79	112	107	105	109	97	104	108	108	125	90	133	102	85	105	110	97	116	97	113	118	94	97	109	100	95	104	116	100	98	112	99	102	118	107	115	106	103	99	101	116	104	102	116	112	99	114	110	93	89	106	112	113	91	105	107	83	101	95	95	97	104	102	102	113	107	103	105	91	118	109	100	107	105	107	99	101	114	108	106	117	102	93	100	92	115	108	97	101	102	100	119	111	106	109	102	97	93	104	115	111	108	92	109	119	97	102	110	97	103	110	102	100	97	124	127	110	109	95	112	95	98	103	98	100	98	111	121	106	116	104	100	122	110	117	106	112	118	94	113	105	126	100	110	100	109	104	96	106	97	106	100	97	99	104	109	122	118	109	109	104	129	117	103	89	112	103	125	96	112	97	103	113	109	102	103	104	106	83	93	110	113	104	103	96	93	91	116	117	114	91	95	95	88	97	112	112	86	109	90	88	115	106	110	106	111	121	110	110	86	119	93	109	119	91	111	113	106	107	114	119	116	104	118	115	90	118	107	95	97	107	119	97	113	128	117	130	105	116	88	126	96	88	90	107	98	113	96	131	97	104	126	124	106	86	117	100	115	110	95	116	122	101	101	108	101	102	109	112	87	104	111	115	112	94	124	115	116	109	101	103	111	112	99	115	95	113	113	110	110	111	101	91	126	120	109	108	97	122	119	118	112	99	113	103	92	104	127	103	108	97	93	115	107	85	96	95	92	106	112	113	111	111	101	86	92	122	113	108	104	108	108	107	101	102	109	120	120	114	97	96	113	92	97	96	110	86	114	97	105	123	100	110	92	126	93	107	115	115	113	110	96	121	101	106	132	93	105	117	124	107	111	104	99	104	96	90	92	114	109	98	87	97	97	105	122	100	112	98	115	109	90	98	121	113	109	97	100	101	97	102	114	112	107	114	112	94	107	107	93	100	110	105	117	105	104
15388	1314	2852	3317	2805	2240	1923	1646	1357	1166	978	883	873	828	712	693	634	585	588	573	535	528	498	498	457	483	461	435	482	439	468	453	431	405	439	396	401	426	413	409	431	394	383	385	427	387	393	392	411	389	402	403	396	371	378	380	385	385	395	387	342	394	400	360	387	380	377	380	370	377	379	364	369	345	412	364	374	369	378	378	350	370	328	349	368	341	359	363	365	345	327	364	398	388	382	358	350	363	384	337	354	352	365	385	382	380	378	337	376	359	357	372	341	349	358	327	342	359	377	373	361	396	364	329	384	364	371	349	377	359	346	365	373	347	351	381	360	378	363	359	353	353	368	343	348	361	424	374	338	344	364	356	345	349	371	357	342	373	324	339	348	400	350	365	361	393	328	362	360	362	333	357	358	336	351	327	352	376	321	339	334	370	345	370	339	355	337	329	363	344	366	386	365	376	354	377	372	352	363	346	329	357	362	386	325	362	361	343	362	337	392	390	374	385	387	343	362	344	348	342	352	329	331	370	361	328	377	327	357	324	349	340	381	339	354	356	337	387	341	341	359	352	338	336	320	348	362	360	378	350	342	358	360	335	348	345	378	404	384	325	313	342	367	351	312	333	347	365	355	327	347	383	347	320	347	364	333	352	360	357	337	328	380	323	355	382	355	397	317	341	342	341	345	336	383	373	339	337	388	362	366	354	393	343	348	338	351	350	320	367	375	380	328	341	386	363	331	380	345	371	328	363	331	351	353	347	379	355	393	372	362	351	360	360	399	338	325	383	347	359	380	378	373	360	384	357	330	355	321	358	332	390	358	371	380	350	356	352	392	357	364	362	332	323	359	355	358	354	334	366	337	374	373	367	341	348	343	344	351	377	375	359	346	335	365	355	349	351	328	357	363	356	361	329	339	363	344	362	357	380	376	364	337	361	329	362	330	324	329	375	360	318	367	335	375	379	333	379	343	371	350	349	353	345	359	354	350	366	382	341	383	351	327	388	328	363	329	347	345	348	358	360	384	366	354	360	348	361	349	345	343	355	353	345	367	339	336	361	341	320	349	344	357	325	361	333	387	331	332	351	353	335	349	368	351	344	339	377	364	361	373	351	354	348	359	375	350	368	341	334	352	345	356	359	359	326	358	327	333	358	380	374	347	359	357	341	355	335	352	370	325	347	332	339	356	365	345	374	362	375	371	333	343	350	379	377	372	330	387	358	394	353	342	337	377	396	372	358	368	329	324	330	345	382	350	332	327	352	326	373	357	400	360	381	331	360	364	384	336	344	342	351	332	349	378	344	352	343	341	359	337	347	317	316	332	352	351	298	351	363	340	332	396	336	332	353	384	351	342	339	360	344	348	342	343	356	322	342	357	384	378	362	373	340	359	395	345	349	344	339	333	375	372	339	357	317	375	360	311	396	340	360	371	366	378	329	334	342	333	362	356	354	347	356	341	357	342	327	352	368	354	337	369	344	348	333	360	353	366	334	309	376	391	346	366	318	372	325	351	336	346	349	353	356	388	369	334	325	370	371	327	328	358	355	365	348	330	328	362	369	335	393	360	363	346	350	365	361	338	345	338	370	377	351	381	372	323	344	350	324	376	388	338	345	337	362	366	325	373	379	358	366	360	363	344	366	324	348	389	363	350	384	367	344	363	351	328	374	351	355	348	360	338	346	352	338	333	351	369	366	351	357	331	343	351	383	350	348	346	368	380	357	350	379	362	377	351	395	339	355	331	338	363	372	374	322	360	326	368	344	356	352	350	343	361	339	342	341	348	349	322	332	379	379	360	356	330	330	398	399	336	365	340	382	363	355	353	360	345	352	352	345	328	374	337	357	379	343	377	348	363	349	373	353	359	357	354	362	363	345	356	339	351	362	376	346	328	335	324	343	366	360	329	356	357	341	350	325	370	344	350	346	389	337	343	347	353	326	331	307	328	374	354	374	370	355	337	337	358	343	323	359	354	381	355	347	341	382	363	359	335	364	368	354	360	373	332	371	362	362	341	368	344	334	365	356	333	365	322	382	364	376	378	375	366	353	334	376	344	340	370	349	386	388	347	373	363	395	344	344	326	344	351	350	329	330	332	344	336	402	352	331	360	364	371	376	365	397	368	349	359	349	353	346	353	328	355	339	353	353	359	365	367	388	346	386	343	371	357	346	375	348	390	355	364	355	365	352	334	366	342	369	360	363	359	329	337	340	368	374	341	355	344	333	359	369	361	382	331	368	364	360	366	340	376	368	341	376	364	370	348	353	355	367	372	355	370	381	360	324	353	382	354	353	330	348	355	351	376	355	330	350	345	355	340	368	332	327	354	364	344	351	343	358	347	350	355	330	371	355	342	358	363	385	345	357	342	354	407	364	344	389	387	368	343	354	358	348	349	367	379	328	380	336	342	353	398	382	333	336	391	339	351	344	347	357	380	364	367	364	364	334	356	371	338	350	350	347	370	355	350	341	386	358	330	343	367	338	360	325	336	357	346	365	351	344	355	375	353	360	312	360	335	369	339	332	346	341	329	364	391	343	345	361	349	352	324	366	344	351	367	366	346	348	350	355	360	346	357	360	359	384	371	341	353	332	366	341	357	324	366	326	345	369	392	384	356	354	388	376	338	335	340	369	365	379	376	379	354	370	358	345	372	359	361	364	368	347	375	359	357	340	394	360	349	334	383	362	347	362	360	368	356	340	361	347	346	343	344	378	343	342	354	364	358	358	321	337	368	387	378	371	361	387	354	355	368	354	380	339	384	352	342	368	394	346	346	356	356	345	330	369	351	362	356	313	347	347	306	339	343	343	393	355	332	345	324	339	354	369	340	341	358	365	340	362	360	360	355	327	353	373	350	333	355	387	349	325	364	358	344	353	348	360	350	341	368	335	352	330	355	351	344	367	353	328	362	362	356	369	324	356	360	350	342	359	336	351	340	354	379	368	332	377	327	358	344	325	359	374	323	338	344	366	353	357	371	332	354	326	360	386	344	348	355	333	348	370	328	353	344	344	326	355	342	350	333	371	348	329	366	411	322	384	347	365	340	386	349	346	362	365	380	383	358	356	336	325	344	362	337	329	364	356	356	367	366	332	334	372	319	353	377	351	352	363	363	349	322	371	362	292	315	348	372	374	349	371	338	360	349	372	307	338	370	324	330	369	347	398	331	368	387	336	386	364	326	346	334	356	345	395	346	325	360	371	367	347	369	356	351	323	361	353	379	374	349	345	382	370	376	373	355	352	391	392	392	386	353	334	344	358	362	352	379	361	366	339	391	366	350	340	355	380	354	354	350	355	344	358	328	325	370	326	352	366	343	384	339	349	363	355	381	312	353	351	352	342	361	379	344	360	351	332	367	353	354	337	355	341	336	364	358	385	356	359	355	304	403	380	412	353	377	352	344	347	328	347	350	374	355	336	333	346	332	371	361	339	352	351	357	359	361	354	345	380	360	374	314	323	368	326	328	330	342	371	392	333	376	360	321	349	377	373	344	340
41849	18338	4914	2013	1498	1081	817	653	562	479	416	377	360	353	294	318	313	322	258	268	292	248	242	230	215	237	239	296	220	248	229	219	229	212	227	218	198	202	211	186	221	224	223	230	238	213	232	242	234	220	220	207	217	241	209	207	209	234	218	215	213	253	234	193	238	195	205	213	189	236	223	231	216	193	206	208	230	211	207	200	212	216	217	213	207	232	223	215	201	244	199	238	198	227	214	195	211	222	209	205	205	196	200	205	193	193	201	230	243	223	233	209	214	200	233	213	218	195	222	202	223	203	210	212	204	226	231	194	224	218	217	201	220	191	197	202	192	200	200	199	226	208	196	213	208	208	229	253	196	206	219	218	199	206	199	207	190	169	202	218	194	199	202	192	200	214	216	204	199	208	225	205	176	187	213	205	192	194	233	189	215	213	220	228	212	210	215	206	206	215	211	200	226	207	192	199	196	227	207	226	203	207	204	222	203	220	191	223	226	220	212	209	232	204	188	185	226	226	208	213	213	208	183	216	227	195	197	201	224	186	193	197	217	203	195	222	195	212	199	214	223	197	200	213	194	193	215	198	210	187	203	233	207	207	207	205	205	203	203	220	224	207	188	200	195	206	201	192	199	207	208	191	206	225	204	197	218	239	207	198	202	197	183	230	203	235	199	194	193	210	211	207	214	205	198	193	207	185	201	172	236	205	219	209	218	226	214	236	194	187	189	217	210	196	199	212	206	218	212	194	217	200	226	215	214	181	186	185	194	210	215	209	218	213	210	207	213	201	218	210	220	197	214	203	235	186	225	206	192	183	213	215	177	204	217	192	216	195	207	215	228	196	206	206	198	227	218	237	201	187	211	199	192	211	222	198	219	227	180	221	212	208	191	199	207	220	211	185	215	212	217	183	196	207	204	210	202	215	195	199	211	213	195	167	204	180	244	213	195	219	180	220	227	218	215	206	232	209	189	204	204	206	190	232	214	186	214	206	193	217	216	223	227	190	228	199	194	206	213	208	228	193	176	238	202	179	211	221	186	185	237	194	189	209	222	200	232	190	201	234	209	178	221	207	226	204	220	202	217	205	204	199	183	214	206	205	204	223	213	182	217	211	207	194	192	217	204	204	216	226	217	246	185	227	215	206	186	195	213	190	197	211	244	201	215	190	229	203	210	209	209	237	225	185	207	211	195	208	213	205	235	211	203	221	199	209	218	202	201	231	227	207	223	225	192	204	205	167	194	196	216	187	206	197	236	184	196	212	196	210	231	205	224	213	221	226	185	227	245	181	205	223	187	205	221	198	196	220	201	220	202	224	216	191	201	208	181	215	207	206	216	209	214	210	211	222	207	208	237	201	217	224	207	204	219	229	213	222	221	201	224	224	197	195	212	216	212	203	215	232	201	202	205	201	192	173	199	204	207	190	202	198	198	217	216	217	204	194	194	228	202	180	227	194	212	228	202	193	207	226	209	219	206	211	207	214	219	238	223	224	216	217	215	207	216	223	214	204	197	191	240	184	214	194	219	198	194	191	194	206	227	191	220	200	223	223	224	216	209	219	200	199	196	188	232	232	226	201	207	198	199	239	196	202	206	219	214	210	205	223	211	237	203	234	220	230	196	197	213	202	206	204	219	202	224	205	203	201	183	212	230	188	235	231	207	195	224	208	213	221	240	215	208	197	212	215	191	184	188	210	219	189	214	191	224	227	212	199	229	195	237	215	209	209	224	215	205	216	218	199	221	222	216	187	216	188	189	195	198	202	179	201	210	194	180	203	213	190	205	227	236	234	187	204	201	249	225	211	210	217	212	222	201	218	199	209	222	211	214	197	205	194	195	216	192	202	235	203	223	239	241	229	237	220	198	204	202	206	227	203	184	191	189	222	222	208	204	230	216	195	213	199	214	178	197	194	189	221	216	219	184	212	218	221	218	196	189	227	193	197	213	194	211	196	217	209	200	219	197	218	226	185	227	225	210	212	189	209	201	194	210	216	222	234	202	213	210	198	205	207	201	206	205	203	212	216	211	206	197	196	210	197	210	211	213	213	223	196	227	187	197	205	227	212	215	217	195	185	223	204	204	204	204	214	210	192	186	220	222	194	210	228	193	223	231	217	208	206	224	214	226	200	191	202	220	211	209	199	187	191	204	207	210	215	211	183	230	180	190	195	205	216	197	211	222	217	212	211	221	223	218	186	195	215	206	175	193	195	180	204	211	201	218	194	211	222	232	218	208	190	194	202	224	217	209	192	192	187	209	228	214	223	208	213	219	193	198	177	199	200	209	185	199	219	234	214	211	197	207	205	221	215	206	218	214	236	186	228	208	214	224	185	243	194	207	225	190	204	219	216	182	202	225	194	175	220	199	219	211	221	202	219	217	212	206	242	209	223	200	209	209	202	230	192	233	179	204	226	204	206	203	219	184	227	231	201	198	217	208	217	210	204	192	188	228	205	190	203	188	204	197	199	225	211	220	200	203	204	203	229	210	199	211	204	188	216	216	202	212	216	202	219	211	210	191	199	199	236	198	215	189	215	181	212	198	203	201	195	211	219	193	234	205	210	199	212	217	207	201	231	203	240	192	185	210	205	223	214	198	209	212	207	206	201	192	211	232	206	202	183	189	219	207	199	217	218	215	201	233	210	229	195	196	209	212	193	205	217	234	220	217	206	189	201	207	197	195	196	231	199	201	210	208	201	238	224	215	194	195	226	220	224	212	190	219	223	216	228	197	223	195	186	229	197	194	175	217	220	199	194	221	224	201	196	200	197	232	224	192	223	205	189	180	169	217	152	205	202	214	194	208	264	191	228	216	224	220	216	200	219	194	234	229	206	199	184	191	197	199	236	217	215	186	208	205	207	196	219	203	210	217	194	208	231	217	175	193	214	208	200	183	204	175	202	186	226	221	232	181	190	225	230	209	214	221	203	210	209	195	199	197	212	211	195	227	226	235	218	228	213	200	232	202	196	227	226	220	195	210	221	199	218	197	208	204	180	218	203	227	229	194	250	197	214	201	216	240	205	204	202	219	212	232	198	206	196	202	197	211	206	200	221	205	205	235	176	212	211	184	211	211	210	202	239	209	189	182	213	207	188	225	215	214	212	214	220	203	184	216	205	200	216	240	207	223	224	217	220	231	206	209	202	195	197	212	205	215	223	180	237	209	213	207	207	213	214	209	209	200	199	199	213	205	229	244	189	205	209	194	186	218	235	193	190	200	201	197	242	221	214	221	196	225	187	220	237	190	231	241	224	206	199	187	189	191	196	202	201	190	181	196	192	218	205	185	192	188	196	197	194	194	183	219	180	230	198	208	220	209	198	210	210	223	218	192	203	162	208	220	195	229	221	188	198	205	188	227	197	192	230	220	218	224	209	206	231	225	205	195	222	215	200	202	205	210	238	219	198	238	213	224	220	215	203	212	235	209	213	217	224	200	205	227	216	235	223	210	196	197	206	200	192	192	229	212	208	202	208	216	204	196	211	190	229	218	222
19446	2465	5523	6242	5327	4385	3497	2904	2498	2130	1974	1724	1602	1427	1386	1250	1149	1141	1106	1082	995	964	964	891	904	846	846	833	804	773	817	802	779	819	780	730	777	711	739	678	685	683	715	711	685	760	678	705	645	710	682	689	663	651	729	704	621	698	702	636	645	635	643	640	630	602	645	649	610	662	657	683	670	672	624	648	644	660	635	616	664	663	654	614	622	608	642	638	656	596	647	655	680	659	582	649	621	616	632	649	664	706	622	627	613	622	624	588	619	622	622	632	593	629	596	617	626	612	592	645	589	607	635	664	607	631	645	621	624	667	642	554	632	613	652	631	617	669	709	621	574	633	655	624	594	629	637	609	616	667	637	633	636	587	609	617	608	684	657	634	652	609	615	693	637	640	651	639	636	618	650	638	624	659	604	658	630	640	631	619	625	600	602	629	623	616	571	612	624	635	580	639	615	627	612	649	597	675	631	582	617	649	630	635	611	631	556	645	576	658	623	668	628	603	631	610	586	617	602	610	639	630	610	636	625	676	620	638	637	635	641	623	636	567	616	606	601	636	628	657	597	622	622	652	616	618	599	627	622	615	621	612	653	643	621	618	585	609	650	592	617	585	650	613	649	637	635	595	628	643	639	659	612	588	693	619	669	567	586	651	628	588	616	631	624	627	603	618	625	660	646	644	604	619	613	596	607	673	614	639	621	627	633	587	605	638	661	605	614	634	638	606	641	653	610	616	622	627	635	600	647	620	630	591	592	625	620	625	670	627	627	654	655	596	571	632	613	618	625	661	630	614	638	610	624	602	574	617	622	617	612	585	655	617	593	643	623	636	631	631	647	639	616	645	620	613	615	561	620	648	630	594	619	615	616	579	650	631	644	573	632	674	663	659	642	632	572	625	629	629	597	601	636	627	613	605	613	635	651	620	638	606	590	627	614	599	580	624	635	610	651	634	623	629	634	637	597	613	627	614	626	660	611	619	617	643	648	617	641	615	626	629	620	603	662	595	619	622	619	630	644	692	624	641	631	644	616	579	600	647	638	667	593	616	652	591	635	614	622	629	677	598	619	631	611	658	593	597	599	644	665	590	607	620	633	607	608	627	637	587	660	603	607	639	627	620	625	625	624	665	618	644	647	597	624	618	632	615	637	619	553	633	606	700	678	644	629	662	592	611	670	619	638	598	638	623	633	596	612	660	603	603	650	597	631	642	576	610	636	648	613	655	638	595	627	620	592	602	658	618	642	614	612	640	600	632	605	616	635	625	641	629	616	615	606	562	645	662	663	582	617	610	598	620	591	620	638	635	608	602	595	570	627	627	608	622	629	587	627	658	675	632	665	628	597	619	619	612	640	664	660	604	627	657	579	617	610	589	647	634	617	611	583	594	584	644	672	612	609	584	628	657	636	639	585	600	628	634	619	631	641	615	636	631	604	658	606	602	658	631	621	624	601	614	617	604	593	632	587	643	590	622	638	640	624	576	688	681	616	640	621	616	581	606	604	631	605	617	613	620	631	625	654	604	632	568	630	711	630	616	640	586	671	645	602	643	663	633	622	614	607	646	633	643	600	638	650	618	608	615	642	664	593	609	621	634	642	632	616	606	603	624	627	655	639	627	664	626	631	576	611	618	619	646	634	601	671	615	610	633	634	644	628	615	638	620	623	615	674	623	605	624	655	643	651	634	610	642	586	648	645	594	629	663	574	608	589	622	612	648	682	664	601	623	668	650	651	595	588	626	617	654	634	608	618	659	594	604	620	632	611	603	579	620	622	616	638	615	599	611	602	632	579	665	611	657	589	607	628	666	603	620	582	618	603	608	594	627	574	666	625	638	597	581	607	629	547	613	623	595	639	611	630	609	621	617	622	672	654	599	599	591	646	612	586	636	582	585	594	659	617	607	582	619	633	653	625	596	635	630	652	638	598	614	672	604	611	634	584	643	592	631	616	624	654	585	600	607	634	605	637	601	600	659	620	644	615	625	656	630	666	609	605	607	590	624	670	654	617	633	629	590	639	633	590	636	623	623	590	593	619	658	650	626	682	664	605	656	633	606	631	605	613	636	632	613	588	642	663	587	623	581	607	625	654	583	616	656	612	643	595	680	624	652	622	621	599	617	631	626	605	602	614	643	613	630	586	655	630	619	616	634	636	620	587	644	596	633	632	597	581	647	615	611	632	637	626	588	626	621	623	637	644	614	586	640	602	614	606	625	607	609	608	640	604	664	607	607	612	619	592	653	629	680	676	620	646	632	611	622	634	635	617	571	602	628	631	601	627	660	621	602	639	549	593	643	547	707	608	613	640	583	633	640	628	615	658	645	553	639	592	622	590	643	576	631	615	673	688	618	633	600	584	612	625	653	612	636	628	644	614	638	631	593	609	598	665	678	587	646	638	580	643	650	606	693	623	649	605	633	634	633	616	633	668	626	629	589	658	644	597	609	664	602	594	571	675	616	649	616	631	623	631	614	626	628	647	617	611	589	596	591	626	627	656	658	618	657	580	583	625	612	616	620	587	640	601	630	604	607	648	612	601	613	647	645	600	648	678	661	638	583	616	630	647	659	586	594	635	648	639	632	606	623	643	615	581	620	604	609	558	611	648	628	641	612	600	616	633	590	565	594	649	633	596	613	637	616	590	630	652	611	625	629	609	622	676	656	631	622	577	639	606	656	641	631	636	673	639	665	608	588	630	601	675	578	637	605	668	634	693	586	599	606	589	632	621	626	653	620	606	624	622	681	658	559	628	618	665	634	593	639	599	616	583	610	633	602	631	628	646	615	598	626	610	617	659	647	627	634	615	626	637	639	640	625	607	605	597	625	587	619	650	623	663	672	661	688	596	664	611	599	610	620	648	612	627	596	634	618	621	594	651	597	578	597	614	633	629	605	633	602	657	635	661	624	661	625	592	603	678	623	631	613	637	645	636	652	651	600	574	597	625	642	617	627	608	630	621	588	647	619	651	607	593	581	652	631	621	701	639	610	639	654	616	661	646	649	616	626	607	584	644	602	659	635	649	581	645	635	602	608	620	631	642	631	577	614	655	644	614	596	608	569	623	611	633	591	585	649	630	639	616	612	600	616	606	647	592	617	673	615	645	616	619	580	629	604	631	623	559	634	653	630	646	589	611	606	643	617	594	624	677	623	663	658	614	641	637	606	648	604	599	615	587	613	638	605	607	600	608	622	605	615	618	606	636	612	608	618	615	656	598	575	615	687	617	657	672	645	608	642	619	608	622	618	589	582	569	566	672	603	618	620	683	608	649	619	624	641	644	678	622	639	647	588	602	636	655	594	608	609	659	625	665	605	603	614	654	610	660	632	667	672	573	645	622	573	615	575	631	615	659	587	612	646	575	613	640	642	616	600	580	648	609	639	597	628	637	619	623	636	629	589	628	604	614	607	666	589	642	592	656	637	621	607	612	666	638	573	627	624	620	631	638	614	589	602	650	639	611	571	620	613	679	636	602	598	612	641	621	598	701	650	621	586
4354	272	147	114	112	108	100	101	104	70	89	76	76	81	86	85	75	74	76	89	96	75	83	73	88	93	84	86	76	79	72	64	84	78	72	78	78	68	72	85	94	93	62	96	70	99	76	79	92	81	79	76	72	79	70	83	78	78	77	80	92	68	88	83	92	74	61	86	83	93	71	75	85	83	87	83	71	97	90	80	79	80	85	74	79	94	72	74	73	77	83	84	78	65	92	76	77	92	72	63	98	77	105	75	88	84	80	89	73	101	69	78	80	75	86	76	90	87	76	87	77	79	92	61	79	77	77	77	83	80	110	89	86	67	72	92	86	99	80	95	79	90	103	87	82	85	66	72	95	78	82	77	80	77	80	93	82	78	85	87	86	83	90	79	78	72	82	82	87	70	83	77	62	84	86	88	78	74	76	77	88	88	83	94	77	90	83	94	65	86	89	84	80	76	71	101	83	77	87	76	81	79	80	72	88	88	70	83	80	91	74	79	66	79	83	87	85	86	90	61	85	85	77	65	82	77	78	74	93	81	72	97	80	85	94	86	70	77	73	81	76	76	81	67	76	68	73	85	71	104	78	74	92	80	86	74	74	63	92	81	87	81	92	109	89	68	73	85	99	61	86	78	74	73	94	75	88	91	86	70	81	93	72	70	71	78	78	99	76	89	79	62	70	85	70	92	84	71	70	79	59	70	84	78	74	80	63	77	75	88	81	78	77	77	90	83	64	82	91	83	70	74	79	66	78	92	99	72	53	73	80	95	81	73	73	103	89	83	84	73	74	77	55	78	78	76	73	86	74	82	87	95	88	88	76	76	79	66	80	75	85	86	72	74	81	93	92	75	83	77	88	97	79	76	88	75	84	90	78	83	87	85	77	77	77	75	83	72	96	65	74	94	92	83	70	71	78	100	82	97	87	67	82	92	106	90	93	63	73	74	84	100	76	85	76	69	67	75	76	79	74	78	84	66	84	72	70	100	94	86	79	77	80	64	86	82	80	92	62	74	78	70	82	92	84	70	107	71	85	78	82	81	76	83	72	72	75	84	73	100	86	72	102	75	75	94	67	71	68	82	75	92	89	79	80	86	88	84	85	88	78	96	83	97	80	80	94	78	70	76	79	81	82	81	94	89	90	80	85	86	81	88	75	75	82	86	86	78	88	92	79	74	86	75	89	78	92	83	86	100	83	97	94	86	74	79	77	66	80	92	78	87	90	85	98	75	77	93	93	64	92	83	76	85	82	79	87	83	80	83	78	71	84	77	82	89	69	89	81	73	87	73	77	73	82	75	59	83	84	86	76	91	75	77	81	78	74	76	74	73	84	79	92	61	73	97	86	100	78	82	64	100	80	73	76	82	89	81	86	97	75	89	85	71	81	71	72	80	89	79	96	78	85	93	98	77	87	76	83	68	77	73	83	75	73	71	69	70	77	81	90	73	99	87	76	62	89	85	85	82	84	81	88	82	82	90	74	87	83	100	78	91	96	71	72	86	102	77	83	82	69	88	75	78	87	84	82	77	61	89	86	99	74	81	68	65	80	86	86	69	92	79	100	78	71	79	73	87	88	86	77	59	76	77	93	115	87	60	76	92	69	83	67	84	71	81	68	79	92	80	68	73	80	95	78	78	76	73	98	93	86	74	64	77	71	81	90	85	82	93	77	72	89	91	62	83	80	81	97	79	85	85	89	85	86	77	80	91	62	81	85	103	77	71	80	77	85	91	75	68	67	81	86	73	84	62	83	72	84	98	87	70	82	73	84	70	75	77	90	92	78	71	78	94	79	81	76	67	91	98	71	90	74	60	81	73	96	89	93	83	66	72	83	72	86	89	86	83	73	77	93	99	79	80	82	72	81	87	74	73	88	78	84	74	89	90	80	84	80	96	98	71	72	81	105	88	70	79	81	82	75	94	85	89	71	95	79	88	88	68	67	92	89	77	83	90	87	102	74	57	76	80	75	93	84	73	92	73	87	77	93	77	87	85	74	67	80	74	77	78	70	72	57	96	70	104	75	62	82	77	79	93	83	73	88	75	92	76	77	77	86	82	90	70	80	67	90	71	74	82	65	80	85	80	73	95	86	69	91	74	83	78	87	81	82	70	76	76	93	94	83	93	65	85	82	74	81	60	82	77	85	76	80	85	86	91	88	75	70	79	76	82	76	68	90	56	89	67	93	87	87	67	79	77	77	86	69	75	70	82	84	86	77	94	81	97	73	77	107	73	86	82	74	79	87	83	71	92	77	68	73	71	96	75	74	80	81	75	58	78	57	75	83	75	76	76	76	100	86	78	73	61	100	103	73	86	72	89	81	83	83	86	100	78	81	71	78	76	91	96	84	71	76	89	74	94	93	73	98	84	82	87	93	89	96	88	90	86	68	77	91	95	83	88	98	86	78	74	78	82	79	77	80	76	83	88	68	91	76	91	67	76	61	80	85	90	84	73	95	85	68	79	80	76	74	83	68	94	86	81	75	90	58	86	80	68	70	88	69	90	83	93	69	94	87	76	90	71	76	79	81	80	90	80	80	87	88	90	93	91	78	88	77	79	75	81	80	87	73	72	75	75	79	76	92	96	69	89	79	69	72	71	67	91	98	90	81	83	77	77	74	90	75	85	84	79	83	93	69	73	78	72	93	62	98	76	71	70	84	76	101	80	70	86	81	75	81	71	90	87	60	71	76	87	82	81	78	79	64	74	69	82	83	71	71	76	71	81	76	91	88	83	80	75	100	85	95	72	66	89	79	90	78	91	71	86	77	86	105	83	82	96	77	92	91	77	63	85	84	80	86	78	96	94	87	83	77	81	80	80	74	84	85	82	91	75	83	84	86	57	69	78	96	74	83	99	73	93	78	83	93	80	77	89	91	84	82	86	86	81	82	76	71	92	72	74	77	92	96	85	72	82	85	82	83	75	78	75	90	93	82	58	85	80	88	85	73	85	88	76	76	71	101	76	84	72	94	85	71	74	79	78	80	75	82	74	88	76	76	64	78	86	84	87	90	77	77	95	97	77	80	83	66	99	91	76	84	77	82	79	64	73	84	92	82	87	91	78	74	74	94	88	85	73	91	73	83	80	87	87	96	91	86	83	75	64	78	90	96	80	77	67	85	80	93	76	69	80	78	88	85	94	86	84	93	87	77	96	92	91	81	67	69	83	79	70	82	82	80	84	84	95	89	84	100	90	63	91	87	89	75	81	78	77	81	84	84	68	80	90	88	77	75	92	94	71	70	80	60	62	96	75	66	85	75	78	87	82	84	84	84	92	81	82	66	94	78	91	90	82	81	76	74	70	81	72	91	79	83	78	78	80	84	110	82	102	68	75	84	78	74	72	81	82	90	80	75	96	85	91	76	91	73	73	95	85	89	82	67	86	86	70	94	86	74	82	72	75	72	82	80	79	75	89	74	100	71	95	70	83	93	72	89	93	96	93	83	71	66	81	86	82	79	92	69	87	77	82	90	85	62	70	79	73	86	70
4534	357	419	420	430	370	392	371	349	329	302	344	300	281	301	320	320	295	269	297	304	277	289	276	315	302	294	320	284	291	279	275	315	272	278	302	279	276	276	290	289	253	306	270	268	256	278	286	279	267	281	296	286	269	288	288	282	303	305	285	285	285	272	259	270	254	295	291	266	271	293	281	280	276	275	283	257	281	274	269	284	295	276	285	258	280	290	318	301	310	274	292	277	286	294	273	267	287	276	276	275	299	283	263	270	285	312	288	324	255	285	282	299	294	289	290	276	276	290	274	293	266	304	263	299	277	316	250	305	314	266	305	303	288	280	305	260	275	294	308	298	279	280	274	285	275	302	297	281	265	260	288	279	285	310	255	256	283	273	310	273	285	265	295	265	293	270	312	250	295	274	275	275	299	279	306	289	267	266	260	282	270	295	298	301	284	268	299	295	282	276	261	294	286	299	268	272	289	276	304	308	301	273	281	274	292	303	272	283	278	291	313	318	292	289	267	263	293	279	269	256	236	281	249	278	313	301	292	296	281	249	297	270	310	254	298	289	316	256	289	285	275	286	300	258	251	286	274	271	299	289	271	278	314	299	311	287	277	279	300	270	278	246	298	290	292	280	260	275	247	283	278	320	280	260	285	267	270	270	278	291	306	269	293	310	252	263	295	258	265	265	286	272	286	283	284	283	276	274	295	275	314	289	324	292	285	309	278	265	323	307	316	288	293	279	274	294	281	277	279	304	294	306	277	272	297	266	266	281	290	302	277	309	295	270	298	294	274	286	303	248	283	275	282	248	275	313	290	247	272	275	283	304	275	282	276	262	282	277	302	314	307	294	284	311	266	290	292	278	287	271	308	263	290	292	278	262	290	258	258	299	269	293	315	290	276	277	332	275	289	313	295	294	294	308	267	288	281	274	303	315	294	271	290	313	250	312	264	277	287	285	289	271	297	302	254	252	277	282	273	279	255	288	271	253	268	287	274	278	262	272	267	264	314	291	271	298	270	274	286	262	285	293	262	309	284	258	305	272	256	285	289	266	289	268	285	259	293	280	262	273	280	305	294	267	258	280	259	283	306	285	265	303	293	275	278	301	322	287	265	300	295	286	279	265	263	267	274	293	259	294	271	253	277	281	289	272	299	312	300	287	303	300	281	284	258	302	284	299	284	301	266	260	264	310	307	266	300	286	290	266	268	285	285	295	269	271	304	264	288	283	301	259	261	264	281	289	296	297	286	274	294	266	277	291	284	289	285	301	280	286	303	313	305	278	259	308	295	288	328	293	301	280	293	251	253	258	276	293	279	295	286	280	289	282	288	272	279	290	269	271	329	288	302	286	279	280	287	276	274	277	264	287	270	299	287	260	276	313	280	292	280	274	282	281	297	283	313	259	284	308	292	300	263	269	271	279	296	241	260	279	269	297	322	311	286	292	281	308	302	281	278	273	295	278	292	292	267	266	273	314	260	273	275	268	276	259	266	309	245	293	253	254	291	289	291	272	283	265	279	281	276	297	280	255	257	304	286	302	281	280	309	269	295	271	306	295	272	280	294	283	269	330	269	275	303	262	271	292	275	266	285	287	285	264	264	289	267	296	294	301	287	270	283	263	284	306	267	274	277	293	297	280	280	313	299	296	266	291	281	294	302	295	298	280	302	271	287	299	289	267	295	251	291	300	286	297	274	295	279	282	282	277	249	302	270	283	286	290	299	313	282	312	287	250	312	318	286	288	265	293	285	280	285	295	279	263	274	288	298	272	289	313	272	300	285	275	268	271	273	290	262	289	286	280	264	271	290	270	266	276	286	299	299	292	309	301	272	297	287	295	299	296	254	261	286	283	296	256	268	270	274	299	283	283	300	240	284	283	309	275	282	296	268	284	280	270	266	309	289	278	311	290	282	300	278	268	278	266	313	303	291	305	287	280	303	299	302	264	305	249	263	314	287	286	263	270	252	291	286	307	272	268	279	302	262	288	276	304	282	282	278	273	262	288	278	268	276	294	295	296	294	276	268	280	292	275	270	300	278	273	304	297	303	287	283	299	283	282	272	270	294	284	279	273	289	281	298	325	249	279	279	294	258	320	294	264	266	284	268	286	289	269	272	290	293	315	298	280	301	274	306	266	280	307	289	257	267	267	295	279	283	264	265	273	277	279	291	292	288	284	311	265	281	276	307	294	291	279	278	270	257	281	338	252	288	306	284	276	258	302	280	293	278	269	283	283	303	303	287	267	314	282	270	259	319	315	264	311	266	277	298	284	313	295	288	288	277	285	269	308	274	257	280	268	272	291	265	317	299	325	262	298	271	268	257	293	297	287	313	300	274	276	254	313	275	292	262	259	294	270	283	278	253	258	273	322	295	253	308	282	300	277	291	285	292	284	303	281	291	276	284	262	263	273	280	261	316	284	283	273	248	252	285	264	270	279	313	271	271	289	290	301	277	287	255	255	275	272	295	313	283	277	286	291	299	285	300	298	320	280	285	279	251	263	269	300	269	299	278	281	266	283	265	265	258	259	267	265	255	287	288	250	288	284	283	283	292	291	277	298	274	274	293	285	269	319	289	307	279	294	293	276	252	250	272	292	284	323	298	297	305	303	270	300	305	281	262	282	291	304	282	297	290	290	275	274	307	278	261	275	319	262	273	277	269	261	266	288	272	278	317	276	265	291	262	290	253	237	279	275	274	312	308	326	302	293	290	281	248	264	293	271	287	281	258	272	276	286	283	300	284	277	281	280	282	315	273	261	285	291	283	268	303	272	286	297	269	284	287	283	260	278	283	286	275	302	280	296	250	276	243	268	260	281	259	271	298	271	298	267	304	264	290	301	305	299	247	281	283	284	283	283	282	261	264	287	301	267	299	263	253	309	306	289	275	281	252	309	298	316	301	279	285	295	266	283	255	290	280	294	256	268	289	249	265	287	282	302	290	283	299	275	268	296	305	303	274	314	275	279	268	298	311	281	260	301	320	279	271	278	277	272	282	285	290	292	261	240	272	286	286	267	278	274	318	288	276	263	293	298	336	291	284	280	283	274	256	278	275	276	264	279	300	326	291	285	255	280	294	306	290	263	272	268	252	305	315	274	284	271	278	269	275	293	264	258	276	277	274	261	320	301	278	301	294	286	286	279	287	304	301	259	299	272	263	262	266	291	266	292	267	283	282	297	247	241	302	282	288	269	315	284	279	278	286	283	297	267	263	255	292	308	302	287	279	282	308	295	304	267	264	296	305	302	286	289	285	317	295	291	321	280	300	269	283	317	323	295	287	286	275	298	265	286	271	296	272	304	279	270	286	259	289	274	287	283	307	278	291	296	278	297	269	313	295	291	278	272	284	303	319	283	304	270	257	277	279	261	278	296	247	288	282	265	298	239	280	299	306	293	297	283	301	283	265	257	258	301	311	274	284	301	261	296	266	266	307	269	249	290	276	278	263	279	300	309	296	294	273	289	279	292	319	256	269	275	266	264	255	287	283	249	311	282	291
31145	5711	1360	893	719	520	355	361	278	238	198	196	173	162	162	137	126	159	125	130	138	107	129	106	122	103	119	105	123	105	120	101	111	101	109	109	108	111	115	101	91	113	101	113	113	124	100	101	111	103	110	102	106	88	92	110	91	99	113	98	122	106	106	107	109	98	108	104	130	115	104	112	112	116	100	104	99	96	119	97	93	106	110	100	110	111	100	115	97	106	87	91	99	85	114	102	122	101	93	111	124	102	94	115	97	104	105	105	97	122	98	114	109	93	93	115	100	103	109	101	130	120	95	100	95	112	93	115	112	87	97	85	105	101	103	97	99	93	101	99	101	105	104	123	105	106	84	91	93	96	110	120	108	112	103	107	101	118	105	101	104	105	112	93	103	111	95	106	122	98	130	113	106	105	102	93	110	102	98	102	79	113	99	122	107	97	130	110	107	121	115	114	81	97	107	112	113	91	101	89	109	98	86	93	103	97	97	110	88	85	87	83	108	112	109	98	106	94	103	89	100	134	97	94	107	107	100	129	112	108	102	116	100	105	86	106	104	111	101	93	91	96	112	112	112	101	102	115	107	113	97	102	106	95	91	120	111	105	76	88	92	95	95	103	114	114	86	98	92	108	99	92	100	122	104	107	105	105	112	120	114	108	99	123	96	113	105	99	125	109	113	128	105	92	93	95	104	84	108	107	96	88	97	122	106	89	111	119	105	103	113	97	119	99	98	103	127	110	91	94	103	117	96	91	124	103	101	105	113	113	86	88	119	124	92	81	100	102	99	97	109	101	94	125	108	107	101	104	116	106	110	94	115	113	99	100	108	110	96	95	106	82	106	101	105	113	95	97	95	101	104	102	117	102	109	110	118	93	109	96	103	97	92	122	102	101	107	120	115	130	107	103	101	107	111	117	120	111	101	112	112	117	102	116	103	116	110	101	98	114	109	105	120	99	101	115	100	116	97	109	102	103	103	110	101	109	101	88	100	112	99	101	115	104	110	101	100	116	112	84	115	104	112	101	120	100	113	106	109	110	105	96	98	114	97	122	109	104	117	107	102	120	101	101	107	101	110	113	103	98	111	103	79	84	110	124	117	103	109	123	90	96	112	100	109	110	98	110	103	109	125	113	86	89	116	107	85	102	73	109	108	100	110	103	113	103	113	111	106	88	118	122	108	103	114	102	99	100	104	125	116	103	90	99	101	101	102	108	100	110	108	104	108	113	102	97	94	86	127	89	105	89	80	124	123	87	108	107	113	118	101	110	90	103	101	111	117	99	97	104	102	106	135	106	91	106	99	110	119	116	105	94	114	90	99	96	105	97	106	110	113	113	106	112	109	114	107	105	101	101	109	108	88	83	87	103	118	91	104	87	107	95	111	107	92	107	87	113	109	89	85	95	107	106	110	110	113	105	116	102	110	104	114	101	100	84	96	111	117	104	96	95	100	105	108	102	102	102	105	109	126	110	115	93	92	104	113	108	121	98	104	124	120	110	107	102	96	91	106	105	116	107	95	94	114	121	99	119	92	107	99	102	107	100	106	95	102	94	104	101	98	86	124	107	101	106	112	94	95	98	102	106	101	109	111	97	120	96	99	113	92	100	104	117	86	111	106	95	114	128	96	98	93	80	110	118	94	99	116	104	106	86	95	103	119	83	110	125	80	113	111	117	102	117	124	99	95	110	96	107	116	96	81	105	116	117	91	107	110	93	113	108	111	98	108	106	92	100	98	100	114	101	101	98	93	119	89	93	112	107	102	108	103	121	118	92	109	96	104	90	106	93	114	97	90	97	97	89	107	117	103	95	91	103	103	124	90	97	115	91	110	102	96	125	108	126	92	97	94	103	116	91	112	104	97	105	111	107	122	103	104	93	107	99	90	109	82	107	105	92	138	108	105	107	107	114	102	91	90	106	85	103	102	104	117	101	117	92	92	123	107	129	109	91	121	121	97	111	99	92	98	110	96	106	124	95	95	122	90	120	105	93	110	109	108	107	95	109	105	97	104	100	101	116	88	127	90	105	110	101	99	99	108	117	107	96	108	105	97	102	121	114	103	102	100	107	113	93	97	120	109	105	108	110	110	88	92	94	89	101	107	108	104	94	99	107	114	112	107	112	98	113	96	106	95	94	115	110	98	120	106	106	86	107	107	97	118	109	91	93	116	97	99	111	108	104	105	107	102	109	131	108	105	96	105	99	107	107	98	116	108	101	104	91	98	110	102	97	85	116	93	118	105	88	112	84	101	102	102	120	113	117	112	97	117	100	90	96	114	78	100	105	101	86	119	96	101	99	82	97	116	100	113	93	116	92	107	112	97	117	93	112	102	105	118	126	112	116	98	91	111	94	109	88	112	117	102	101	108	106	100	120	105	92	101	109	106	103	115	137	111	101	102	123	116	97	106	108	102	100	108	96	108	111	121	87	108	104	104	85	104	104	114	103	103	113	95	126	82	89	96	105	100	106	97	96	98	106	110	101	83	102	123	118	106	90	90	91	110	113	105	101	125	95	104	96	105	105	95	106	107	99	99	104	100	111	118	133	96	100	94	97	112	114	104	111	85	101	108	95	105	83	95	115	100	103	102	104	103	98	103	101	89	120	94	87	99	100	118	96	106	92	112	98	95	103	93	102	104	97	94	98	96	108	98	114	104	96	123	92	97	123	88	103	102	101	87	104	102	112	124	86	103	105	102	83	118	109	94	98	113	114	104	112	112	115	106	117	103	105	124	114	98	107	92	107	108	111	110	97	93	126	108	119	96	95	99	115	94	101	123	102	103	118	96	105	97	127	106	97	118	107	101	103	111	113	102	115	119	103	96	111	101	112	127	102	102	102	105	91	95	103	106	94	99	120	102	101	110	105	98	103	105	131	96	116	84	102	106	110	112	111	102	89	115	96	114	100	100	116	100	104	114	107	104	109	110	119	94	115	104	96	116	116	96	116	92	106	94	100	98	109	110	121	103	112	109	109	95	102	90	89	110	90	108	99	106	98	105	120	104	123	88	111	119	87	101	112	100	112	86	120	97	100	108	121	104	111	123	108	107	108	86	104	104	110	103	100	131	96	101	102	102	110	114	123	92	96	98	105	100	106	82	103	125	110	115	101	118	111	118	96	99	83	134	88	115	106	110	113	108	110	111	118	103	105	98	116	124	105	109	120	107	114	117	111	99	119	100	99	96	106	97	104	121	87	99	131	109	106	89	93	100	95	108	83	91	114	112	118	116	103	115	105	110	119	110	106	101	107	90	117	90	112	92	122	114	118	89	116	102	117	103	124	109	101	111	102	98	98	104	120	94	103	95	107	102	98	114	116	110	103	111	112	127	98	108	101	95	102	130	117	99	91	108	104	88	107	109	121	113	91	94	106	96	116	110	116	109	98	104	98	114	96	90	104	114	85	96	96	94	104	113	112	116	99	105	102	95	94	104	116	110	90	113	116	108	94	96	120	94	101	98	114	100	109	117	114	97	97	107	102	113	87	100	117
14243	1293	2975	3326	2801	2273	1856	1591	1320	1200	1087	924	836	744	722	656	672	580	588	562	533	559	509	485	436	475	478	484	457	428	469	430	396	415	423	415	451	419	443	403	399	406	388	412	395	418	381	395	400	365	368	355	374	332	389	337	348	361	352	397	366	411	352	375	357	340	360	324	350	390	358	361	354	364	351	382	346	374	365	342	370	356	347	372	388	376	363	384	375	377	337	362	365	355	369	373	346	362	361	341	385	357	361	372	388	358	374	356	349	356	352	352	356	373	359	382	341	355	345	366	332	359	344	356	363	397	347	331	323	379	336	353	341	346	363	375	391	349	351	339	381	353	326	342	346	379	358	348	356	355	325	356	360	356	371	360	376	343	353	317	372	331	366	352	377	360	361	393	367	332	346	333	367	353	348	376	362	305	351	350	373	363	387	352	353	331	333	324	317	337	378	321	350	329	334	356	346	351	378	339	346	354	373	372	349	331	324	352	343	338	321	362	366	358	341	354	346	355	342	347	355	325	366	362	329	344	370	354	353	379	338	361	351	336	332	367	363	338	353	378	306	338	341	331	340	325	369	358	321	372	360	365	361	367	354	371	323	360	354	349	349	365	337	376	387	334	341	338	372	379	348	332	361	381	339	305	343	342	369	368	343	352	361	359	292	337	389	367	358	350	339	340	326	316	327	332	348	387	364	373	332	363	344	337	376	356	381	328	339	346	344	335	308	362	383	327	389	364	366	392	329	324	343	379	342	349	325	384	411	318	401	326	361	357	377	334	339	366	339	343	347	340	348	294	361	337	346	369	348	363	362	338	395	347	374	353	305	361	351	337	366	341	332	345	348	324	347	365	367	359	342	397	343	352	359	370	324	387	357	298	347	331	363	346	367	345	369	317	372	353	318	336	337	350	330	335	340	364	365	368	361	350	343	335	351	355	355	358	339	355	341	351	330	346	358	341	370	341	358	354	351	352	319	359	373	371	356	390	343	342	357	364	322	338	338	318	346	358	333	347	348	350	325	374	356	370	340	321	342	322	362	359	349	377	343	354	348	323	346	340	371	385	315	369	375	367	352	362	347	320	359	356	366	366	327	339	356	356	353	324	332	334	356	310	345	367	345	343	350	345	326	369	365	332	380	377	363	373	332	382	326	357	371	353	347	364	359	347	355	382	355	346	351	372	373	344	357	364	325	344	383	338	382	318	355	373	320	328	346	357	367	310	344	360	334	358	332	331	337	345	357	356	356	374	364	342	383	324	316	350	347	331	357	355	354	363	388	341	349	339	360	323	344	371	352	374	327	326	375	318	353	348	334	333	382	342	352	352	356	346	376	348	354	351	386	383	383	332	305	332	364	329	347	329	338	370	342	340	345	368	314	334	354	335	326	358	346	327	330	373	352	378	371	327	372	337	353	358	362	351	356	363	344	361	382	348	347	322	349	340	337	379	349	348	354	352	350	382	353	326	341	328	341	341	344	344	381	359	347	330	360	347	332	335	348	360	347	373	359	326	383	338	369	347	338	337	339	379	357	384	338	356	373	345	330	341	358	359	340	368	295	337	351	356	361	405	351	330	335	360	366	360	349	344	363	330	306	364	352	344	319	355	366	328	352	365	309	351	343	373	348	350	333	374	343	385	354	351	367	381	357	343	333	351	357	362	325	357	346	328	346	356	372	382	405	362	331	364	368	345	339	359	322	360	348	351	311	365	381	372	365	346	376	321	361	370	335	359	364	362	348	350	363	371	354	360	351	338	333	359	328	361	324	368	370	335	336	356	340	349	368	349	337	378	341	364	356	323	343	348	355	352	346	352	323	374	362	341	375	369	334	351	339	329	356	350	378	378	334	394	382	354	395	334	350	375	344	337	347	374	319	339	352	350	359	352	351	350	372	342	359	359	349	341	316	350	360	353	368	354	347	390	343	354	345	329	317	332	356	339	312	354	348	359	389	354	323	363	325	341	343	370	347	373	321	346	344	356	347	367	347	346	355	345	369	312	369	348	366	380	331	353	350	361	327	326	359	365	383	363	352	338	345	347	342	378	370	356	370	365	345	351	374	325	355	344	373	375	331	360	365	358	314	337	317	374	340	326	387	356	350	352	366	375	361	388	327	373	316	339	347	338	352	332	356	360	368	328	357	342	373	369	366	364	324	334	402	364	370	375	347	341	347	358	324	385	341	341	396	344	322	367	330	358	330	338	332	338	388	347	383	348	371	357	356	376	346	348	349	363	343	348	326	350	343	357	337	378	371	350	325	336	364	358	348	355	363	333	374	373	353	346	316	363	329	306	355	348	392	394	366	327	343	356	351	370	363	312	331	343	372	336	335	360	329	337	336	309	338	356	350	341	348	340	342	361	337	358	346	382	370	347	327	350	357	376	336	378	356	369	335	365	346	357	380	355	360	336	337	371	328	365	359	356	395	370	324	355	358	374	380	382	343	355	342	353	351	340	360	337	317	355	345	332	350	341	336	349	349	359	371	328	351	334	386	334	363	353	365	349	366	361	346	336	353	373	348	379	343	345	381	328	337	328	371	354	305	385	349	325	338	348	342	313	380	359	349	340	328	345	386	380	328	342	379	336	327	363	342	367	363	368	340	362	371	380	381	336	397	331	367	368	362	358	362	336	341	363	366	340	330	336	349	340	371	354	379	344	354	353	336	368	335	295	366	375	385	358	345	341	311	366	371	348	349	365	346	369	367	336	339	357	360	391	341	356	342	358	339	363	360	342	341	384	364	368	354	371	374	324	348	352	354	364	360	330	340	396	355	327	325	332	328	349	351	339	362	342	352	350	361	338	359	347	360	334	360	345	330	337	366	389	353	397	367	351	331	349	341	367	407	353	352	339	332	349	330	334	343	384	344	354	342	348	361	371	368	391	351	322	353	367	364	365	340	351	343	381	346	356	367	322	377	350	361	344	354	367	345	330	366	370	354	348	354	377	344	338	380	356	376	360	360	349	346	340	341	329	323	381	357	366	382	364	347	355	342	322	389	357	358	345	384	324	378	341	341	364	321	344	329	334	351	330	334	372	383	363	358	359	396	355	358	339	354	340	355	310	344	339	372	370	357	352	326	341	358	321	362	387	367	360	351	360	343	348	332	361	363	335	369	327	376	330	368	370	347	371	321	349	347	361	355	354	365	336	339	366	345	311	330	378	367	357	358	341	331	339	369	331	358	349	360	353	319	338	384	357	346	318	360	368	322	379	356	383	310	350	358	366	330	390	337	367	364	375	345	366	362	329	373	370	306	383	369	371	346	372	351	343	353	344	334	345	342	365	391	373	358	382	332	363	334	323	361	342	372	345	337	368	338	367	325	341	345	366	345	322	364	323	364	336	360	363	349	383	386	322	301	316	309	367	369	368	365	327	368	363	357	358	362	353	384	369	354	360	333	319	378	375	347	323	344	329	392	340	338	379	403	375	334	347	376	386	347	325	321	340	350	366	350	354	337	349	352	378	336	356	383	342	337	346	348	342	332	318
41751	17389	4642	2023	1441	1042	840	708	544	486	408	410	334	341	324	298	268	254	256	264	243	261	232	228	268	211	233	231	238	212	264	210	213	212	215	224	202	228	211	205	224	233	201	219	201	237	232	207	221	217	225	232	244	215	224	224	208	200	193	201	192	229	175	223	206	204	194	237	208	199	185	188	239	202	211	204	198	215	214	199	177	206	190	186	217	217	211	207	209	215	211	198	188	190	225	190	204	201	193	190	190	212	211	196	203	183	197	212	214	191	232	201	202	204	219	233	193	209	223	217	197	223	204	198	194	200	219	204	200	227	207	220	213	171	190	235	226	204	201	215	218	213	183	202	177	220	212	208	187	229	204	220	213	174	190	204	215	199	218	206	214	193	203	216	221	206	215	206	193	220	220	211	192	218	191	220	150	200	211	190	192	250	210	214	202	226	214	232	227	220	215	207	213	209	221	222	213	195	216	200	230	199	197	199	209	210	218	190	213	204	191	216	195	202	206	223	204	220	206	200	217	221	185	204	210	221	201	179	193	222	217	196	189	199	209	223	200	214	215	211	223	230	205	193	204	203	207	206	200	226	186	209	228	196	179	205	186	208	218	220	197	190	215	233	206	229	202	222	181	211	184	205	219	196	205	196	219	199	192	199	214	211	183	171	189	213	186	216	204	215	224	199	208	207	213	201	228	206	199	195	197	218	222	228	211	203	204	226	220	216	210	216	187	184	207	179	217	188	218	212	216	200	240	204	227	188	193	186	199	214	206	214	218	175	239	217	215	195	204	190	212	203	188	222	217	230	219	221	198	173	212	217	244	195	204	186	217	201	215	207	191	235	210	205	195	193	205	210	209	220	217	207	192	191	201	185	198	236	197	215	183	210	203	218	202	209	204	205	218	246	217	204	208	216	200	219	228	199	223	191	210	217	218	243	208	203	204	197	212	231	222	212	212	221	203	210	217	193	232	210	171	192	220	208	195	229	209	197	183	225	215	211	220	213	222	209	195	205	211	192	197	208	204	217	203	196	218	198	197	227	197	231	196	216	217	190	215	185	198	229	213	198	217	208	213	202	223	171	196	225	183	224	217	205	202	209	177	194	220	198	205	225	214	203	205	178	217	210	232	227	223	198	196	186	229	203	203	202	208	190	212	173	222	199	184	216	200	212	211	215	226	183	187	210	190	202	193	216	213	242	231	226	210	223	197	199	216	192	197	186	192	196	191	188	207	230	205	220	189	201	234	208	209	199	212	211	232	193	220	214	232	201	190	193	199	217	192	195	201	209	179	231	216	213	222	212	195	146	213	209	259	214	210	207	214	237	229	216	213	211	189	201	189	191	223	215	233	218	222	173	201	200	217	193	224	185	223	207	231	225	197	206	192	201	219	212	201	205	188	165	212	204	199	226	211	209	204	223	212	257	204	220	210	206	221	214	198	214	172	220	217	192	216	203	237	215	188	227	161	196	207	214	189	202	197	219	185	191	207	197	225	228	218	181	181	221	203	180	201	212	205	200	208	212	200	192	189	210	201	202	201	189	237	176	196	200	197	215	205	184	207	220	167	201	171	208	209	220	203	205	204	206	211	187	184	192	200	220	232	201	218	196	193	183	200	203	224	209	218	222	223	213	197	207	215	200	216	181	227	218	193	199	228	200	215	201	212	208	200	219	193	229	225	244	197	226	192	182	229	192	221	199	200	244	186	199	199	187	221	222	206	168	194	217	236	217	216	218	207	201	207	203	224	210	215	207	198	198	185	210	188	208	227	214	209	217	180	193	216	235	188	193	224	187	215	180	203	209	219	216	194	209	190	226	173	216	237	227	233	218	195	214	226	212	193	200	197	245	212	220	213	206	215	197	186	210	219	207	200	239	211	223	176	190	225	194	215	209	205	216	222	209	227	225	221	192	204	218	224	207	189	208	191	197	216	212	226	234	184	232	202	210	200	179	203	194	206	210	210	201	199	221	214	195	196	225	198	206	194	200	198	207	213	213	200	209	216	213	214	201	241	191	205	197	203	202	205	221	190	226	228	186	184	208	198	184	202	230	208	224	190	217	193	193	232	191	214	192	205	239	189	189	214	208	191	185	218	200	210	210	209	198	220	194	240	223	239	217	219	219	218	209	193	239	203	199	195	227	219	229	201	227	208	217	215	206	192	237	213	200	237	226	227	213	213	208	223	217	195	226	214	209	225	215	203	206	217	203	181	226	199	222	240	210	205	197	235	182	218	209	205	216	216	187	193	193	202	203	198	213	185	203	227	183	204	202	206	207	217	216	214	208	208	205	221	200	216	212	201	177	191	213	208	233	207	199	207	197	235	214	206	221	222	206	194	210	197	204	219	211	194	213	178	230	203	237	194	240	204	215	212	223	240	166	216	179	214	213	248	212	172	203	221	213	211	224	213	238	193	213	214	237	174	214	195	206	190	189	208	211	201	219	213	202	198	184	200	240	219	231	221	202	206	178	194	218	205	195	211	216	196	199	216	234	196	201	202	209	187	209	182	202	227	199	211	216	199	226	205	199	190	212	184	197	204	199	220	231	179	188	198	189	189	205	198	191	190	196	220	203	221	248	215	202	201	192	182	206	197	222	206	211	216	223	191	196	210	214	203	199	207	207	208	214	192	248	217	216	239	204	204	213	207	195	209	205	194	204	181	202	209	211	200	184	220	186	205	209	183	180	211	221	226	231	200	213	217	213	190	213	226	198	209	191	171	205	213	195	229	207	222	217	201	218	241	232	212	195	212	226	203	218	207	178	211	172	194	204	201	193	220	215	207	199	195	225	210	197	212	202	191	186	204	221	216	195	183	222	214	205	209	205	235	202	184	214	221	210	180	203	219	199	192	195	210	187	219	212	206	195	206	203	210	224	220	207	196	198	216	211	201	238	211	210	220	214	193	201	188	202	220	214	189	204	216	212	205	228	210	224	221	234	213	228	218	197	198	215	210	197	194	201	184	216	210	211	206	194	193	207	226	192	218	236	216	208	202	202	209	200	191	209	202	195	210	227	195	215	206	210	221	204	197	190	202	210	201	209	214	225	196	228	215	226	197	211	229	214	219	204	190	206	202	238	210	209	192	215	173	217	220	189	196	178	216	217	200	199	228	213	227	208	198	212	201	206	223	200	191	219	210	184	222	212	204	207	220	202	179	186	189	197	196	194	226	184	204	184	180	196	191	210	226	198	190	206	218	228	225	182	208	206	194	216	180	192	201	202	190	203	224	239	188	185	247	207	211	218	203	205	179	193	220	216	204	203	203	194	197	208	209	203	189	193	215	217	218	194	191	204	194	201	200	222	202	199	228	226	214	238	186	205	226	216	205	200	219	213	200	216	233	235	200	246	194	191	197	242	208	206	176	225	181	244	196	213	217	218	203	207	202	190	195	217	194	200	205	218	212	236	220	192	183	199	237	223	204	218	180	226	189	214	186	198	203	196	227	165	194	212	202	210	208	207	221	206	215	194	214	199	229	200	212	205	203	204
19160	2413	5424	6154	5247	4269	3493	2943	2521	2105	1910	1739	1562	1449	1347	1250	1222	1155	1100	1051	928	986	947	938	914	913	836	817	829	801	831	782	731	705	809	740	732	745	746	720	665	701	734	694	706	647	683	711	707	672	727	669	651	687	696	700	682	689	682	658	643	729	658	637	677	632	629	650	629	668	647	705	683	639	600	660	637	645	633	629	620	623	628	637	593	624	627	631	636	680	616	647	637	656	635	652	633	644	628	605	612	625	590	661	586	628	641	617	619	629	611	624	625	591	645	607	602	655	624	605	636	625	608	608	673	591	605	636	588	600	636	629	595	599	632	622	661	604	621	629	616	589	608	632	616	590	648	599	620	620	642	624	653	634	615	627	627	680	656	640	614	637	604	635	641	593	614	614	633	585	660	607	663	606	596	680	614	657	614	629	627	604	607	663	588	601	628	611	595	600	632	599	673	621	608	652	578	581	661	661	606	700	628	641	608	602	600	624	623	633	620	641	609	628	595	591	580	641	619	653	664	618	647	582	605	655	606	623	621	611	622	633	605	608	639	593	602	622	580	640	612	601	594	653	651	639	602	665	662	662	622	577	631	617	648	618	651	633	592	612	616	631	628	612	664	599	589	622	634	656	600	636	634	628	634	614	601	657	611	611	649	589	592	613	588	609	611	612	630	650	566	636	590	595	568	624	637	636	633	589	593	569	660	633	644	615	587	692	577	618	649	639	643	621	605	596	638	649	595	677	601	618	576	664	611	578	583	625	637	629	590	633	706	627	584	656	656	640	602	639	653	592	572	582	600	610	590	642	602	591	617	616	619	624	614	642	641	643	623	634	591	621	595	618	617	629	623	625	621	634	591	649	617	612	656	612	685	612	550	647	589	615	636	616	608	610	561	636	608	653	628	635	613	650	629	607	609	606	645	605	610	649	601	606	621	630	606	635	611	604	619	643	628	626	632	577	613	598	610	591	618	575	627	634	609	637	617	589	664	642	626	667	594	624	618	647	639	612	633	638	640	607	575	646	624	605	621	663	619	657	646	614	594	594	661	658	567	641	582	646	637	636	618	669	606	621	642	626	660	617	668	625	592	613	675	627	646	590	586	664	624	596	619	618	623	611	620	630	623	618	656	603	600	642	633	658	617	626	627	656	646	660	627	626	631	641	655	672	606	615	581	661	624	676	602	626	598	617	619	688	632	604	577	607	644	607	612	632	610	575	642	633	646	643	617	649	619	602	576	667	637	653	588	607	570	559	626	578	641	610	601	634	643	637	631	642	591	621	576	634	624	613	607	603	677	674	621	627	631	610	612	632	612	627	618	635	608	644	645	613	607	646	680	651	618	608	613	640	629	633	618	646	634	656	655	579	592	648	630	643	618	607	652	637	621	615	645	643	625	618	605	636	603	603	571	619	597	640	590	596	592	618	640	646	613	609	604	653	613	597	618	614	611	622	619	606	603	620	625	630	620	613	620	611	642	635	631	634	630	608	613	604	617	646	659	608	618	651	647	601	620	650	604	628	570	591	642	663	606	629	576	674	587	673	641	603	603	620	613	624	640	632	612	646	609	666	588	580	623	644	611	634	632	594	654	635	588	621	623	616	624	574	620	606	643	597	646	599	602	605	604	583	644	595	591	621	604	644	657	693	630	627	570	635	586	628	612	601	653	606	594	617	635	582	593	635	581	661	590	624	561	588	651	615	636	661	608	626	632	658	619	646	577	638	600	615	629	658	674	645	584	631	583	647	571	670	660	601	559	592	583	656	622	609	622	633	584	607	616	621	664	636	628	611	599	575	616	585	619	652	583	579	629	616	626	565	580	650	611	646	598	591	658	612	633	558	613	598	620	673	611	633	612	638	654	619	610	574	594	648	615	591	633	630	626	579	611	606	610	626	594	633	661	604	661	602	605	623	617	614	618	668	653	618	571	636	608	640	637	596	649	630	598	594	619	626	564	602	595	614	633	596	599	618	611	642	604	587	591	596	634	641	621	564	614	615	625	620	619	611	580	633	618	612	628	590	589	621	624	610	600	599	598	569	638	622	638	614	630	615	617	631	605	598	597	616	609	591	627	599	624	631	599	597	599	648	595	675	595	669	590	611	613	628	624	655	607	602	642	622	620	621	643	615	646	594	641	589	630	635	657	584	632	621	582	653	632	651	576	631	604	627	636	628	609	633	611	614	606	633	619	613	634	652	639	599	633	632	651	643	652	603	614	609	609	629	591	630	618	591	600	651	667	623	588	603	646	626	638	658	641	623	608	607	633	626	637	630	640	646	604	593	638	624	622	643	647	583	618	617	604	598	599	608	591	652	618	654	634	631	637	613	615	637	655	646	610	654	642	598	640	586	615	636	618	673	611	627	650	635	619	634	580	640	622	623	628	608	569	621	619	636	617	603	612	616	628	631	614	635	644	581	592	589	598	580	603	592	597	607	656	600	616	626	625	656	643	589	592	608	633	611	649	594	617	658	623	615	620	648	608	616	598	604	617	650	640	635	636	664	639	676	614	644	653	631	603	611	612	617	602	603	638	619	642	617	624	626	635	686	637	637	648	633	626	602	701	633	575	646	608	622	619	639	601	651	611	588	634	627	642	616	614	657	666	636	590	637	644	641	630	611	643	640	604	609	626	624	656	561	640	631	674	603	644	601	652	622	661	624	613	633	626	601	625	570	625	608	618	668	644	625	650	606	588	628	598	624	614	631	619	623	644	613	627	643	568	639	607	634	652	565	594	614	595	589	638	589	619	598	628	639	653	640	669	621	605	664	648	610	604	612	596	639	620	618	636	667	640	653	584	639	604	594	602	647	595	600	607	627	652	657	657	612	665	667	639	627	655	642	610	640	610	597	630	628	571	636	641	616	672	613	614	621	636	655	648	644	618	583	635	646	651	626	619	620	625	621	611	619	623	611	669	618	611	624	596	621	664	598	605	602	626	600	662	646	584	620	599	582	596	598	619	610	634	632	620	646	593	591	637	652	619	619	604	576	645	602	621	588	623	614	645	650	596	614	621	642	647	619	625	609	618	616	634	689	573	596	640	705	611	597	639	636	594	622	614	630	591	638	597	655	628	598	616	642	645	644	645	644	634	600	630	622	575	646	598	643	618	628	659	628	641	603	627	626	639	627	593	604	592	625	625	603	598	610	655	631	612	615	620	645	627	568	624	605	612	637	642	603	612	643	662	584	621	574	622	675	627	596	583	598	622	626	656	630	624	630	647	607	668	634	608	626	616	608	586	582	599	626	600	634	646	634	628	621	619	619	621	611	584	527	638	615	649	631	611	660	598	610	604	598	632	623	636	641	615	627	648	628	569	652	626	621	619	649	602	641	616	645	596	633	610	629	611	616	619	585	602	623	647	673	605	609	638	606	644	665	635	642	652	627	644	662	634	626	618	608	631	627	638	606	673	591	601	652	629	600	582	631	587	653	654	631	653	625	687	612	655	591	612	666	626	658	567	561	603	603	608	587	630	660	633	613	679	655
4213	253	156	141	93	105	97	88	88	96	87	83	77	78	70	77	86	58	82	78	84	88	76	85	87	86	72	78	69	63	79	68	82	67	93	70	74	64	77	85	82	77	73	75	85	97	52	97	93	72	81	93	72	74	59	77	78	90	87	85	93	78	75	94	72	78	79	70	80	100	72	90	93	72	98	69	78	72	83	75	76	109	70	78	78	91	85	81	80	84	81	84	85	78	88	85	78	81	81	72	66	90	84	89	64	68	70	74	72	82	84	86	96	80	86	80	66	79	73	100	78	85	83	80	89	86	102	81	92	76	94	70	84	88	67	74	89	92	85	75	84	74	87	67	96	71	74	71	68	69	81	92	74	88	81	86	73	70	96	84	84	73	76	62	81	90	71	86	70	83	75	95	100	73	88	73	78	76	93	87	87	87	72	71	81	73	77	84	69	79	88	68	84	71	73	66	89	79	76	84	80	72	73	68	79	70	90	74	79	87	72	79	80	73	68	67	92	62	79	82	80	90	83	75	82	90	77	75	86	96	75	90	79	88	81	72	83	67	84	78	98	72	86	92	93	77	72	84	92	76	81	84	81	79	81	94	83	80	81	81	84	75	78	84	75	63	81	92	96	93	96	78	72	67	77	59	94	78	101	59	76	68	73	71	78	70	85	88	75	92	87	80	88	80	85	84	69	82	87	91	81	77	81	79	76	89	82	80	78	76	80	84	76	88	90	83	81	78	72	79	88	69	75	91	69	87	71	76	73	79	85	75	78	86	80	69	79	104	88	87	89	78	83	79	96	104	85	78	88	77	63	71	87	68	66	73	81	85	80	99	96	73	97	84	73	88	73	79	76	85	100	77	92	76	77	81	76	92	80	78	84	100	84	76	89	97	96	80	75	98	75	70	74	85	77	72	82	100	83	91	88	73	78	89	80	85	80	91	87	96	84	79	90	83	70	73	70	76	77	76	82	70	74	95	86	67	92	73	88	100	65	70	90	66	81	71	89	88	92	77	82	77	89	101	76	81	89	84	73	77	80	77	74	93	73	77	87	74	89	108	89	91	75	85	78	76	74	68	71	84	85	89	80	81	89	93	89	88	77	85	79	82	65	89	80	78	86	73	80	72	66	74	80	75	89	78	95	76	90	96	74	70	68	75	93	84	92	76	72	75	93	89	90	68	93	77	72	77	82	86	68	81	89	71	97	75	75	71	74	84	75	83	75	92	89	81	61	79	84	79	80	80	78	86	71	75	85	76	97	97	81	60	101	74	61	76	67	98	76	88	81	72	80	66	76	96	83	85	72	85	97	73	70	78	89	75	82	84	79	78	95	63	88	86	77	83	73	85	91	74	64	64	76	82	78	73	83	88	105	96	69	86	85	79	75	88	86	79	87	81	91	69	97	80	68	91	74	79	89	105	92	86	71	81	67	70	100	82	82	81	90	81	89	68	79	83	80	91	82	83	86	75	94	85	72	71	99	77	80	88	71	72	84	75	74	78	55	77	73	101	81	67	76	70	74	75	65	76	89	71	77	71	76	78	89	70	94	74	73	81	88	81	90	64	72	80	80	63	90	89	81	83	72	87	76	65	82	89	86	80	74	82	86	79	84	69	77	73	63	86	70	87	76	80	82	87	84	78	68	77	75	86	85	90	84	81	103	85	97	78	89	90	72	63	81	81	80	65	87	72	83	85	66	83	76	84	79	66	83	94	78	73	76	89	68	95	78	72	86	75	84	82	90	81	77	63	73	81	85	79	94	77	87	65	73	87	84	75	79	84	80	106	79	79	78	87	79	70	76	85	79	76	73	79	67	79	80	93	90	85	79	83	59	67	83	65	86	72	64	66	77	73	81	82	84	75	86	85	66	67	76	76	81	77	81	79	75	79	79	73	79	79	84	98	69	87	74	84	87	89	80	90	76	80	78	84	80	66	87	91	98	91	84	82	86	90	77	76	74	77	74	78	77	86	89	92	84	87	70	73	93	84	95	67	80	86	73	80	84	81	74	84	87	88	77	80	91	88	69	85	69	87	87	83	83	82	81	83	76	97	84	88	68	80	73	83	78	76	108	78	79	85	73	74	71	87	81	77	78	88	81	90	73	84	78	76	85	82	73	80	82	89	67	72	81	87	83	96	81	93	81	86	69	84	85	78	75	70	76	64	65	62	72	92	94	99	71	79	75	84	85	89	85	86	70	72	81	83	73	83	85	84	78	58	78	73	76	86	84	83	79	86	79	90	84	76	79	81	83	75	95	75	99	87	86	90	85	88	82	93	65	79	77	101	80	72	70	70	85	89	75	84	66	94	66	97	88	88	91	86	87	112	80	85	76	99	77	67	77	93	78	69	80	79	64	88	77	71	74	74	90	72	88	76	84	101	81	73	73	96	77	87	90	74	80	91	90	73	69	79	93	74	83	81	80	75	96	80	89	86	97	78	69	70	83	74	84	88	64	84	89	91	78	78	77	70	79	76	88	76	71	79	88	99	77	70	84	71	79	92	79	79	95	70	94	94	69	85	74	92	81	90	77	75	71	90	76	80	87	76	78	79	86	76	86	87	79	76	80	68	94	88	82	72	75	75	82	90	77	77	82	80	76	94	72	81	77	67	97	81	92	82	67	84	81	73	76	94	77	87	77	74	75	92	77	69	70	92	86	67	92	84	79	73	93	76	88	86	91	72	76	93	71	79	90	80	82	87	73	85	91	77	84	79	79	80	81	78	82	91	87	69	86	85	88	84	80	62	76	96	78	79	64	78	76	80	69	93	102	69	77	78	93	71	91	95	74	77	87	84	83	87	68	76	90	69	72	84	78	74	70	99	83	97	76	93	89	87	88	80	70	87	83	81	74	84	75	68	76	96	82	68	63	84	66	88	66	75	78	84	62	87	87	67	95	84	89	88	58	68	83	70	83	80	83	66	79	75	91	86	77	77	86	96	79	72	77	92	87	81	88	90	81	89	81	78	73	77	91	76	70	74	70	78	77	77	67	90	81	72	79	83	79	75	78	85	96	90	83	60	81	80	76	80	76	69	91	71	94	83	94	80	87	72	73	82	77	74	74	81	78	72	84	90	82	69	83	76	82	76	83	82	81	77	72	68	79	102	81	89	82	95	70	76	73	82	87	82	68	78	91	80	82	91	103	72	69	80	70	84	83	83	103	79	75	81	84	81	78	86	62	68	85	64	71	74	76	79	76	83	68	91	70	76	71	80	76	74	77	82	81	65	91	76	62	80	81	79	83	70	104	79	79	69	75	88	66	79	91	76	80	68	73	81	95	88	64	72	64	78	80	89	100	90	88	73	90	68	94	80	75	90	71	80	89	71	65	86	72	82	76	78	88	94	92	70	91	93	84	70	63	72	75	63	72	94	83	79	80	76	79	72	84	74	83	76	86	75	107	69	82	78	92	82	75	77	80	74	87	82	77	92	87	79	87	86	84	70	84	70	84	70	109	79	72	84	101	84	106	78	71	90	73	88	71	79
4549	333	417	411	432	367	368	350	353	376	329	317	301	312	275	309	306	310	264	296	284	307	333	281	284	296	293	260	259	297	299	296	284	277	274	285	298	263	289	266	293	270	302	300	273	306	285	299	288	283	289	262	292	302	276	260	285	285	270	281	267	260	279	259	281	311	304	294	273	238	274	297	312	287	284	320	299	266	286	282	290	282	261	273	276	315	287	293	299	254	266	276	277	289	270	269	259	259	283	313	278	252	309	280	281	293	305	294	308	254	292	266	272	274	295	317	268	275	280	248	292	280	272	290	281	275	268	287	276	267	295	299	244	294	255	263	265	274	279	287	296	262	287	260	295	268	265	292	296	289	270	270	278	265	277	279	293	292	283	271	311	264	287	256	294	285	255	331	312	324	278	305	304	302	294	273	283	295	294	269	270	252	304	268	237	296	250	281	287	278	292	300	245	279	285	277	312	293	264	260	295	293	329	299	298	286	284	275	288	297	253	253	334	312	297	246	299	301	277	286	333	315	301	291	295	282	301	286	287	288	310	265	297	273	268	244	289	311	304	290	268	304	312	268	316	281	281	281	263	262	282	276	268	260	272	256	283	253	311	265	288	284	297	277	285	265	291	271	285	301	299	266	288	290	276	292	298	290	291	291	292	274	277	293	290	287	264	305	279	287	297	273	296	281	298	284	277	231	295	289	294	254	275	300	281	274	299	296	306	260	244	267	299	264	261	284	304	298	257	284	261	258	299	265	310	269	257	282	281	259	274	269	243	266	284	259	290	262	291	261	292	277	261	236	283	310	268	280	281	267	265	276	290	275	282	274	303	299	288	279	287	312	276	266	299	312	278	270	315	294	297	315	302	281	263	306	286	297	284	283	257	301	294	282	261	288	300	251	261	288	295	271	305	286	272	279	291	301	262	286	278	283	297	285	279	270	293	307	266	272	279	283	258	290	285	295	284	271	258	288	285	304	276	288	290	278	301	300	291	249	278	269	293	275	282	259	296	274	300	280	311	274	297	279	312	300	286	280	305	305	276	292	276	291	278	294	275	293	294	288	275	265	269	293	310	256	293	292	283	279	296	269	310	288	264	283	290	242	259	321	295	269	249	286	264	297	251	259	271	307	281	276	283	273	286	255	324	297	264	285	277	298	281	282	289	287	290	264	305	294	283	266	281	309	278	300	302	291	304	291	279	284	284	304	296	277	277	281	277	302	279	282	301	238	277	270	279	285	279	281	273	279	289	328	291	262	286	312	276	298	271	255	266	278	276	294	267	259	265	269	265	267	306	294	307	279	245	253	274	284	295	297	263	291	288	264	302	280	305	255	272	326	294	284	263	296	265	286	297	255	282	292	307	295	282	306	275	281	300	294	291	249	299	291	298	265	284	277	315	295	287	303	292	278	281	275	294	281	276	293	277	244	276	317	300	306	277	281	267	290	278	302	327	282	269	319	290	286	284	266	280	276	289	251	288	272	262	285	321	288	297	270	281	288	284	284	266	269	274	282	289	299	274	292	270	298	297	285	280	271	285	287	290	293	293	266	272	293	275	276	262	257	296	242	257	267	284	280	286	276	297	275	295	278	265	308	276	280	273	312	261	283	293	286	284	278	269	279	299	264	274	273	325	261	263	287	300	281	268	318	277	268	276	276	277	320	295	285	286	278	294	305	259	279	274	307	291	285	288	266	295	266	290	265	277	261	287	297	285	296	280	259	309	280	295	284	287	285	277	290	261	275	283	283	288	253	302	288	303	284	273	277	253	256	283	259	272	295	270	315	289	282	283	303	284	285	309	269	299	291	247	256	282	276	325	279	290	248	275	291	289	275	253	254	278	256	280	303	310	280	310	300	258	278	284	259	297	273	259	269	270	308	312	275	279	295	283	272	266	279	260	292	275	278	259	290	286	320	296	302	275	308	299	285	283	302	281	301	284	246	289	298	265	280	278	286	328	270	262	301	247	276	283	285	285	284	281	315	267	286	281	292	290	303	288	320	267	284	290	293	264	307	286	268	295	290	301	258	301	331	257	297	260	256	316	294	287	320	276	290	288	305	290	279	263	274	255	256	293	268	247	294	293	304	274	266	286	277	275	286	290	324	291	244	258	276	286	285	277	266	280	300	278	270	303	308	281	263	310	274	287	277	282	282	261	318	286	278	261	266	271	260	279	264	284	280	298	283	273	281	287	275	266	304	281	287	274	282	303	260	244	247	304	286	288	269	289	260	265	271	273	278	283	321	267	261	285	286	259	286	291	247	290	273	275	282	293	297	280	273	298	285	274	296	272	282	272	265	321	293	275	283	247	271	277	250	287	265	271	272	287	270	281	280	280	296	295	271	299	278	313	290	310	286	307	280	294	274	276	295	288	280	307	288	295	274	284	287	285	273	292	297	277	247	244	263	288	261	281	285	269	296	262	262	292	277	327	247	291	272	294	299	272	299	303	289	310	292	281	260	299	301	297	233	287	288	295	293	293	280	269	291	277	296	271	277	274	298	260	292	284	276	263	297	271	301	290	284	272	295	263	261	282	296	279	267	287	291	296	277	304	318	269	292	295	282	283	273	291	300	253	306	286	263	267	280	277	279	272	300	263	290	305	281	265	321	293	269	270	270	314	283	306	274	268	260	271	254	269	274	290	286	298	276	266	293	278	283	279	298	287	288	291	266	288	288	275	274	260	289	279	302	282	261	257	295	290	315	255	310	244	308	265	299	289	285	296	294	290	289	311	295	310	274	290	253	269	272	319	277	273	281	280	276	278	270	288	308	275	289	298	305	308	286	287	273	296	276	302	265	274	284	278	273	292	289	277	293	290	277	304	286	313	320	275	253	302	285	273	294	320	268	251	272	292	298	266	263	288	259	277	306	281	257	267	297	292	304	288	269	308	284	265	301	289	285	306	276	290	273	290	283	275	257	261	275	292	277	314	272	290	259	292	282	296	287	261	293	261	274	262	294	292	258	266	240	276	278	257	266	300	292	292	276	261	299	305	275	294	287	288	258	281	303	262	275	283	290	296	286	263	276	277	290	281	259	262	248	295	260	304	301	279	288	282	284	285	263	247	277	315	262	299	264	290	283	279	269	282	282	298	316	288	305	270	268	279	314	256	287	273	274	294	312	292	289	268	262	308	253	294	247	282	295	260	284	278	263	279	302	297	264	239	269	295	300	274	285	286	286	273	297	289	273	279	286	267	268	297	294	304	294	311	266	279	280	275	296	259	305	300	276	237	294	309	300	260	264	304	269	261	272	251	266	266	258	311	279	283	305	267	295	281	281	269	308	270	288	281	267	260	283	266	322	316	280	255	305	284	280	265	268	291	240	288	267	281	281	287	294	303	260	284	313	288	266	248	298	289	263	254	271	289	257	281	237	281	270	286	261	269	301	259	280	297	318	280	256	283	295	282	286	253	287	287	304	252	310	279	293	288	279	271	278	277	262	278	274	281	286	293	267	293	262	284	268	276	263	288	281	338	284	260	268	277	263
32937	8144	1488	1007	677	553	385	311	253	227	185	172	182	158	139	135	127	142	152	125	159	139	133	118	131	102	124	123	96	117	104	132	100	123	112	125	120	111	103	116	119	91	118	120	91	102	97	117	101	117	118	101	115	118	121	108	100	81	122	87	108	109	95	95	118	100	104	114	112	109	118	111	115	99	124	122	115	111	97	108	108	110	86	106	106	98	107	115	93	94	93	106	90	123	110	94	112	109	111	123	92	120	88	121	96	109	97	111	115	98	116	120	96	104	108	96	116	110	80	100	92	90	103	110	90	103	97	99	114	126	108	100	115	104	116	115	94	95	88	108	117	118	122	98	83	108	82	95	95	125	121	100	111	104	106	102	101	108	115	87	109	112	91	118	107	85	108	107	97	112	100	131	117	121	100	114	117	109	119	100	109	104	99	108	100	106	124	90	105	114	97	98	116	126	111	96	123	109	104	102	107	84	118	110	97	116	109	99	109	93	107	101	91	97	121	108	102	102	100	109	97	98	101	112	123	102	112	115	104	90	103	84	115	106	110	96	98	115	120	100	94	107	108	116	92	120	99	92	99	99	115	110	93	99	98	109	100	88	92	104	74	103	115	103	117	109	101	121	106	107	109	91	109	122	117	92	101	111	106	111	104	94	102	96	97	91	98	105	106	93	112	107	135	122	113	100	92	104	108	101	98	99	96	116	101	117	106	106	94	91	90	117	98	111	112	102	90	93	90	112	121	132	117	100	107	106	87	126	102	87	106	99	92	125	117	99	115	121	87	132	116	104	108	103	92	87	105	96	116	110	112	98	115	91	103	99	82	85	113	101	112	112	100	115	103	100	115	90	121	101	91	104	99	106	111	84	106	81	122	119	103	122	130	105	99	99	105	112	110	108	98	103	121	106	95	85	109	100	103	102	134	93	93	131	111	108	110	88	112	96	95	94	110	112	97	105	107	119	115	115	112	109	100	99	126	116	104	117	98	100	104	99	106	89	93	94	110	110	92	99	100	94	119	101	108	118	102	101	104	88	103	99	96	89	116	101	121	78	109	115	106	103	97	103	112	100	96	96	115	99	99	105	99	113	107	111	114	94	92	115	106	123	116	110	113	97	108	114	105	101	107	104	111	107	105	103	116	107	103	118	112	100	95	99	113	116	111	117	117	93	94	89	92	103	96	94	108	120	102	103	90	101	99	101	106	99	110	113	107	98	101	102	117	120	107	95	98	100	100	98	103	99	103	99	88	108	97	120	102	118	101	95	119	92	102	103	95	115	103	96	107	103	116	110	89	103	127	106	126	107	127	93	94	83	98	94	104	107	100	104	116	106	116	101	97	105	107	106	103	96	112	95	108	97	125	94	103	92	82	100	91	91	112	105	94	110	95	99	99	108	120	91	92	114	99	120	131	105	108	99	97	106	111	127	104	98	101	118	103	100	107	125	104	91	103	115	109	100	112	104	117	109	111	104	98	104	109	125	98	100	99	105	96	96	86	89	102	91	96	101	124	92	106	108	114	104	67	104	103	105	103	98	114	104	99	101	95	90	110	105	84	112	108	106	112	115	106	112	93	108	102	115	109	107	91	122	106	99	94	104	79	112	101	116	87	128	106	93	107	107	107	100	100	102	105	124	100	97	127	115	110	102	113	104	107	104	98	112	105	97	131	98	104	101	75	94	89	94	118	105	98	114	102	110	114	109	106	119	112	93	114	93	99	97	99	94	90	120	89	107	98	83	133	100	111	120	100	122	94	113	97	106	102	108	119	126	112	107	92	112	124	102	111	101	104	98	111	91	105	119	112	103	113	83	109	107	103	103	89	102	108	96	117	102	100	99	122	106	112	103	109	116	100	94	96	106	114	94	107	99	91	116	129	96	97	105	117	103	115	113	104	112	88	113	82	109	102	123	88	97	118	114	102	100	92	80	109	111	101	112	124	110	106	107	121	131	109	93	102	117	89	98	87	109	113	121	96	119	125	92	100	104	116	92	112	103	103	108	89	117	109	95	99	130	94	82	95	100	85	101	107	93	98	109	100	89	99	108	107	102	99	126	100	95	92	114	93	104	101	101	102	99	100	111	106	107	85	114	97	105	105	107	98	100	85	99	110	119	108	102	95	119	127	87	96	112	107	104	99	103	96	91	99	116	102	92	107	97	121	82	106	88	115	92	100	89	108	104	104	108	98	103	113	100	83	99	110	94	95	108	120	81	107	100	120	112	104	115	109	94	108	100	103	102	111	114	94	101	107	100	109	114	107	109	99	94	103	88	120	111	103	99	122	110	101	119	112	110	87	114	103	103	90	115	105	98	106	103	112	92	100	103	94	103	105	107	101	98	110	114	123	106	115	114	100	98	105	116	110	109	96	100	100	98	112	105	91	102	106	126	108	100	92	92	103	103	96	110	119	112	121	104	107	125	102	91	112	110	122	110	77	99	94	110	109	102	83	103	103	104	96	115	110	92	112	109	110	92	96	109	113	108	102	116	104	113	105	92	115	113	99	102	115	98	98	119	113	127	112	100	102	89	99	112	97	103	107	111	114	110	103	117	104	112	111	93	106	115	99	112	106	77	100	108	100	76	107	88	113	106	101	102	108	91	100	90	129	108	113	104	102	109	92	123	104	109	95	96	94	121	98	103	115	110	132	89	103	101	127	100	110	133	116	106	87	111	105	114	102	94	86	112	81	90	99	94	106	105	102	106	120	98	108	126	99	105	93	118	110	99	97	104	110	108	94	107	110	113	115	113	119	111	120	101	103	113	104	93	92	119	98	113	105	97	103	91	110	109	103	106	112	111	100	117	117	96	102	100	92	116	92	98	94	92	94	108	103	103	112	98	120	98	115	107	123	97	116	99	109	116	111	98	130	88	111	100	109	106	97	127	112	129	118	101	112	102	111	103	105	104	94	82	95	100	100	102	96	96	114	111	107	116	84	111	102	119	105	104	94	110	117	114	96	116	98	132	96	107	111	119	107	104	101	89	119	115	104	98	90	96	109	124	94	109	100	94	113	108	99	118	101	121	94	104	103	112	91	114	105	89	105	106	92	115	86	132	122	93	112	104	117	110	86	104	100	105	121	101	93	109	114	102	105	100	86	113	115	105	105	94	106	105	95	114	104	99	117	108	98	113	118	101	93	123	101	102	102	98	106	101	93	106	92	123	110	100	112	112	95	106	112	112	108	108	112	127	116	85	108	101	102	108	108	96	98	116	100	104	103	87	108	100	88	111	108	109	113	105	95	112	110	101	100	110	84	112	95	98	110	125	92	105	116	101	95	102	95	90	107	98	90	100	101	105	102	110	120	97	103	103	100	96	103	94	85	79	95	129	96	103	90	104	115	113	106	89	82	106	110	109	108	98	105	110	109	102	123	119	109	98	95	88	113	97	98	104	96	113	98	105	92	124	116	97	113	100	103	104	94	107	115	129	107	91	104	122	89	95	107	117	110	106	104	101	99	101	125	90	102	96	117	100	105	92	108	111
14818	1288	2846	3230	2859	2316	1822	1521	1340	1177	1034	917	838	753	759	666	631	625	632	590	547	505	519	464	472	431	485	439	439	470	460	423	463	428	452	389	413	439	381	386	423	410	394	415	369	355	388	363	363	403	367	399	383	367	411	334	359	374	359	376	391	341	359	384	379	382	350	389	357	326	358	374	369	349	440	393	391	365	375	343	352	367	380	361	338	367	387	404	344	340	366	344	368	356	366	342	376	368	363	353	351	350	356	345	393	329	364	354	310	315	360	360	328	339	377	375	343	356	375	349	357	357	360	347	347	403	359	359	342	351	364	365	361	309	345	372	359	368	358	359	349	356	370	362	336	362	366	339	356	349	332	355	326	358	362	356	380	363	380	351	370	330	388	359	368	358	373	328	336	352	335	367	372	348	343	360	345	336	329	317	376	371	373	359	359	321	381	345	373	359	367	323	331	341	332	379	325	357	357	360	309	400	334	358	376	354	340	344	357	353	379	355	340	339	366	355	358	344	349	319	367	370	373	375	369	383	334	356	391	314	350	329	345	388	359	330	379	346	372	349	343	341	369	352	352	345	348	343	367	369	375	352	354	353	339	353	346	354	350	346	361	380	354	379	345	375	374	321	348	374	351	313	329	366	373	326	360	363	352	380	392	339	385	353	341	345	346	339	335	342	340	377	348	379	338	342	351	372	361	366	355	360	368	391	357	389	370	394	367	374	340	358	356	364	346	363	335	349	343	339	343	334	301	384	362	340	366	395	362	308	320	362	371	358	378	361	375	353	364	368	346	365	340	360	359	362	330	359	337	329	331	339	359	333	366	365	367	353	368	362	362	346	336	337	352	365	335	370	360	319	348	360	367	347	353	340	348	364	356	348	343	391	334	358	337	357	331	332	308	329	326	329	339	363	336	373	357	354	342	368	347	328	339	356	380	324	373	383	337	382	353	344	357	340	339	345	353	348	363	391	356	355	342	383	373	351	336	344	370	329	346	330	363	337	350	350	388	330	356	283	310	361	344	334	386	341	358	338	339	344	383	340	367	345	352	389	340	368	332	336	352	355	397	337	374	357	335	346	352	374	362	332	338	349	346	344	352	337	337	378	306	312	338	366	321	324	364	365	314	364	366	348	333	373	341	364	381	372	340	345	343	339	325	384	382	346	364	342	374	350	336	361	343	348	368	385	370	386	359	354	351	351	364	348	326	350	356	382	334	349	370	353	358	353	352	315	355	390	338	345	365	355	353	333	331	305	322	347	358	349	329	346	384	352	340	365	332	354	342	365	349	382	361	346	370	356	358	363	375	355	361	368	356	374	368	359	382	347	344	375	349	335	350	353	361	376	341	362	366	306	348	389	360	325	337	327	352	350	338	333	369	356	348	334	332	380	335	354	370	364	338	346	374	359	316	385	334	364	350	341	323	345	354	334	325	365	350	353	358	357	353	358	367	342	346	341	326	372	350	365	354	373	351	395	340	324	378	338	365	384	369	317	343	388	345	363	361	350	301	300	352	359	364	351	390	343	346	354	360	356	321	355	334	366	351	338	370	379	330	346	344	382	375	351	367	367	336	345	372	342	368	369	339	345	366	372	355	345	349	377	375	355	339	358	338	345	366	354	326	374	334	350	339	305	311	361	388	352	332	360	369	356	376	344	366	350	363	370	339	374	354	355	376	394	340	348	358	366	350	356	355	354	330	340	331	343	354	361	348	352	350	339	341	344	383	349	352	378	351	333	375	352	350	375	355	392	377	377	319	364	322	345	342	356	354	348	379	339	357	347	313	361	355	348	344	370	333	392	313	337	379	323	336	337	367	366	334	357	365	372	354	344	363	326	349	343	374	345	349	365	335	369	322	381	354	347	333	330	353	386	378	335	365	363	322	398	375	382	357	375	339	326	344	330	361	353	361	343	329	332	383	347	340	385	336	368	345	365	341	387	391	348	356	340	332	321	362	379	358	345	343	325	353	345	364	359	336	377	343	351	357	329	346	365	368	379	346	384	365	330	366	356	309	357	345	379	358	351	353	363	365	367	404	345	342	349	331	368	342	362	372	340	348	360	358	356	364	361	374	348	355	368	353	372	367	373	347	346	346	341	355	397	385	355	349	350	335	378	349	343	357	340	320	365	355	357	331	332	382	377	369	354	341	345	320	350	360	363	362	361	380	373	349	317	367	352	352	369	374	351	316	324	357	359	380	339	382	315	333	329	351	351	368	326	351	339	406	330	345	377	343	381	358	360	365	364	343	372	353	348	359	374	316	364	364	347	341	376	371	376	311	347	391	347	307	337	360	321	362	362	344	337	335	345	382	354	360	363	338	349	344	336	372	342	336	339	364	344	333	355	351	371	377	331	359	369	355	366	343	336	340	332	373	353	349	346	354	331	367	358	373	345	339	366	369	346	378	349	360	322	359	336	352	332	339	387	339	359	392	363	360	373	333	325	377	339	337	364	345	390	372	359	367	367	352	338	352	351	319	400	375	332	333	326	368	344	363	337	344	351	366	311	361	349	364	345	344	346	369	314	350	361	358	381	333	318	379	370	350	353	359	338	328	385	355	366	342	349	335	336	337	372	358	335	367	344	316	371	380	369	354	364	349	360	357	383	352	335	367	363	337	370	360	353	365	314	339	340	379	390	330	384	380	371	365	301	362	340	350	370	345	359	336	366	343	372	344	329	378	342	321	364	361	356	349	388	340	366	335	378	335	394	355	398	326	326	357	341	355	371	372	358	331	373	359	373	336	341	349	348	369	346	314	337	313	371	357	354	355	353	362	370	347	344	349	353	346	332	345	379	335	327	335	332	370	354	352	339	386	335	320	373	381	365	348	368	346	366	369	337	368	352	346	349	340	316	346	366	360	354	348	401	352	336	363	366	357	355	349	300	331	365	346	368	366	374	358	358	332	359	348	378	330	364	364	358	380	344	365	339	347	353	361	347	395	356	357	348	341	330	390	360	361	348	349	390	386	344	387	343	362	345	306	410	351	380	359	325	359	345	353	333	369	317	348	336	309	369	318	351	399	359	375	373	336	337	359	365	371	352	377	334	331	362	371	313	325	339	321	325	355	380	369	355	339	346	358	397	388	356	389	365	367	339	374	316	323	357	348	379	355	343	364	366	357	354	319	332	352	340	365	336	364	367	316	353	327	338	347	347	361	341	330	353	371	342	374	325	337	362	374	369	364	369	328	352	381	329	380	347	351	368	353	378	342	384	343	381	369	374	340	386	332	393	364	344	330	359	328	353	375	361	345	355	331	359	367	353	385	358	327	379	355	398	342	331	352	366	317	330	333	376	362	330	375	346	337	353	311	355	353	348	356	376	342	350	340	336	337	382	325	389	332	372	364	315	361	352	327	391	348	369	347	380	345	342	343	345	339	334	344	325	388	375	321	360	336	364	354	349	335	352	366	370	341	363	384	315	339	344	351	356	355	361	362	382	394	361	361	347	349	335	324	369	301	342	371	329	364	340	333	348	341	353	348	321
42020	20846	7048	2092	1478	1079	806	670	556	456	405	404	369	341	299	262	297	297	273	259	246	292	247	251	231	254	270	221	232	229	232	260	218	251	237	218	246	208	248	222	228	203	225	202	236	227	219	193	185	205	202	196	197	218	188	215	208	229	230	195	203	170	235	238	238	206	234	195	220	197	212	199	216	211	206	209	216	236	212	215	235	194	205	214	200	214	235	224	218	238	208	218	188	197	201	203	184	186	201	241	191	205	222	204	246	207	234	213	196	189	224	229	212	187	215	237	204	195	217	202	230	222	222	193	235	219	193	220	179	196	209	216	198	194	240	218	198	197	213	226	212	168	232	216	186	206	217	236	212	207	200	197	201	209	203	216	233	223	189	194	231	220	207	203	205	217	213	227	204	210	209	217	214	191	212	213	199	213	209	185	213	228	222	238	207	210	187	210	187	205	202	211	177	211	213	197	169	203	204	206	214	196	215	236	206	221	215	207	202	228	191	202	194	210	211	191	210	201	218	214	218	224	221	231	235	192	219	225	185	193	197	214	212	190	194	225	220	223	189	209	216	204	218	225	186	235	234	219	206	205	216	194	207	205	198	214	226	216	195	187	208	209	203	214	216	218	232	210	210	221	206	221	213	200	187	212	197	216	216	198	198	232	200	195	196	211	191	208	191	198	214	188	220	201	196	208	183	218	227	194	200	209	190	209	226	220	205	205	202	220	203	219	203	181	199	222	199	212	209	222	220	186	215	186	212	193	208	221	242	212	208	234	190	204	209	188	201	185	209	219	203	214	202	216	230	197	207	207	208	199	225	246	207	250	185	190	187	193	209	210	199	217	217	195	209	210	194	215	201	214	220	211	191	196	219	203	214	211	222	215	203	185	240	216	213	203	200	221	204	204	201	209	223	215	184	230	195	229	220	240	208	228	202	213	204	214	199	270	219	203	204	195	190	212	243	204	200	193	209	205	218	206	210	199	215	195	190	192	210	212	194	214	183	210	229	208	228	202	188	229	222	228	197	210	208	174	216	221	214	202	199	207	201	208	192	221	214	202	215	204	212	210	201	212	206	214	209	214	190	212	194	233	217	217	213	209	214	215	214	200	225	209	191	181	214	182	222	178	232	227	198	198	225	191	232	220	213	200	193	199	222	224	214	211	223	242	227	211	224	218	183	231	198	196	218	208	200	201	210	219	203	220	223	225	231	237	216	192	214	236	206	219	221	209	195	224	210	198	205	201	201	208	215	235	214	211	228	204	202	224	195	195	224	188	212	190	235	184	200	242	197	202	193	199	211	205	198	218	223	249	222	189	198	200	203	191	206	199	208	203	213	216	190	211	201	191	195	178	205	231	211	201	203	220	204	204	194	190	210	227	194	189	190	178	225	197	229	214	240	210	182	198	208	227	222	227	192	219	187	180	209	200	201	209	209	190	217	203	213	195	236	223	212	194	178	218	195	198	211	212	205	214	200	208	231	185	197	223	210	216	179	192	187	198	209	212	218	236	215	210	201	222	207	221	199	209	214	237	195	182	235	208	230	221	239	202	188	235	210	207	208	217	230	190	201	217	228	215	225	194	236	182	196	211	231	218	205	211	216	240	194	198	187	208	192	215	222	209	191	193	220	242	193	235	192	191	179	192	201	209	206	214	232	205	201	196	216	237	208	209	203	231	228	203	212	238	218	192	204	225	205	216	193	190	225	216	213	208	226	236	208	214	200	188	215	202	186	203	215	194	209	221	208	210	191	199	193	190	200	194	195	214	228	199	206	208	208	209	188	201	223	217	212	230	215	210	204	191	188	217	209	213	199	214	235	218	219	200	229	190	201	216	188	206	230	220	203	207	218	188	220	194	204	226	219	201	189	210	193	203	201	206	184	205	211	194	222	201	212	220	232	210	208	194	206	209	206	198	207	208	194	192	213	195	219	217	177	197	229	218	200	210	211	213	215	177	224	256	219	222	199	205	218	210	245	213	209	192	193	194	217	189	208	194	206	199	223	210	234	168	192	212	208	212	194	192	195	200	195	191	203	228	196	214	230	219	185	191	212	215	192	211	195	200	184	235	225	201	210	210	230	208	196	219	175	220	222	209	223	206	226	180	211	192	192	205	185	237	200	216	208	203	212	201	204	197	202	204	181	218	212	195	206	207	211	216	208	191	196	213	192	194	203	198	210	203	200	216	222	200	191	211	207	228	211	226	214	180	204	217	201	192	233	204	210	235	214	199	205	229	222	224	226	219	194	221	238	198	188	197	216	202	227	199	207	208	226	224	218	230	176	208	212	192	221	226	209	212	192	197	220	225	239	218	209	232	210	222	214	245	219	203	217	204	220	213	210	193	213	193	197	224	212	196	207	200	184	205	178	210	220	186	198	201	226	204	229	208	191	185	193	213	210	212	198	200	197	198	234	193	221	211	228	206	224	199	210	190	182	210	231	213	216	208	228	205	201	193	209	222	195	195	208	229	231	188	214	203	214	210	189	215	213	199	192	217	203	218	222	182	194	192	201	227	234	210	204	197	196	225	187	242	186	206	200	183	229	213	197	194	224	195	198	198	204	208	195	215	183	179	218	219	215	180	211	216	219	217	207	224	206	215	181	213	215	208	193	202	197	237	205	197	222	204	221	215	212	185	204	196	208	203	223	212	206	194	192	194	218	216	199	226	226	214	205	189	227	186	193	218	203	191	207	199	220	188	206	183	205	209	221	188	171	194	198	246	230	201	216	202	213	190	215	183	209	219	219	201	226	212	214	215	207	197	222	205	198	196	194	209	224	228	201	208	176	231	212	213	196	199	212	183	197	188	207	211	189	198	213	210	209	181	231	211	186	197	238	212	177	236	206	243	186	217	182	181	208	205	203	230	226	202	209	211	220	214	207	198	194	202	221	217	198	211	222	209	219	189	219	200	194	201	196	207	200	205	176	221	228	222	204	233	209	209	235	219	219	228	207	208	211	218	221	220	190	194	213	217	196	202	213	196	188	216	209	213	175	186	203	215	198	186	208	225	214	220	200	206	198	197	222	182	187	214	216	183	215	207	203	201	224	206	206	188	205	213	221	212	220	229	211	238	208	221	217	195	202	209	205	196	201	196	241	202	218	202	214	191	182	204	197	194	212	187	223	219	198	212	219	228	205	190	206	208	217	236	203	208	217	211	221	211	221	212	197	221	234	209	189	222	205	210	197	194	180	183	220	203	230	224	212	197	192	197	241	216	201	203	210	216	216	194	192	213	190	213	213	191	220	193	218	207	209	203	211	185	217	193	214	215	208	199	201	232	216	249	240	186	198	220	192	187	205	214	207	208	229	227	191	217	192	203	214	175	232	216	195	204	214	206	205	208	224	212	201	183	226	205	217	213	218	192	204	226	199	217	202	193	234	217	209	205	241	209	197	233	217	210	205	191	237	204	213	205	208	216	206	207	212	227	209	185	202	192	202	204	220	211	226	206	206	196	201	204	215	211	197	187	220	219	218	198	202	222	202	197
19596	2435	5538	6200	5198	4328	3500	2949	2439	2204	1900	1711	1627	1443	1343	1272	1239	1115	1085	1040	1023	941	997	939	882	875	819	861	800	802	821	786	786	748	747	784	783	717	766	734	677	735	667	728	702	731	677	726	675	687	712	674	682	694	671	646	675	700	709	690	658	664	682	674	655	667	611	648	640	667	665	641	653	652	661	664	646	639	613	656	641	657	616	641	648	611	645	638	610	681	651	667	637	660	635	579	651	637	644	628	595	652	651	631	632	675	671	650	601	652	632	657	632	687	620	611	634	615	647	619	623	575	604	641	640	667	581	645	632	610	626	674	634	662	625	676	645	648	624	647	601	656	598	585	658	630	640	649	625	612	659	665	630	611	612	614	606	633	641	592	679	663	645	669	607	613	617	731	622	642	611	647	615	633	628	622	618	631	601	635	666	620	630	655	571	620	614	681	693	641	633	644	596	647	636	637	591	600	622	615	647	645	637	637	628	618	656	661	658	635	656	613	617	633	663	653	647	634	583	657	641	611	662	594	627	591	625	630	621	606	640	630	673	649	607	613	641	636	617	632	631	599	580	625	658	652	630	605	649	573	620	612	623	627	649	653	632	649	670	632	620	635	630	608	573	630	713	626	596	639	608	616	650	618	640	636	658	624	607	650	622	619	642	610	683	617	580	569	657	625	652	615	591	615	629	574	625	635	610	600	650	638	619	637	675	625	605	653	637	615	638	610	590	615	618	607	652	615	594	615	648	635	637	592	623	638	613	664	591	663	671	598	646	649	577	659	638	634	607	603	615	586	610	587	563	625	622	564	587	591	646	613	609	644	585	660	658	630	657	592	608	665	616	625	612	572	621	631	592	641	664	673	601	638	602	642	652	607	610	644	619	659	685	645	642	626	656	638	617	631	654	652	601	609	631	633	596	639	648	649	645	626	649	590	638	630	662	639	636	636	592	588	668	603	607	639	611	636	597	634	643	664	633	600	643	596	598	634	644	647	602	619	617	664	632	602	635	639	643	611	643	615	646	656	651	647	590	626	644	656	592	597	607	601	647	605	622	641	623	611	618	662	659	651	576	625	606	624	576	618	604	637	636	600	591	624	643	594	627	618	599	646	629	621	624	627	616	624	639	591	595	613	642	641	659	627	616	609	596	618	651	626	632	588	622	649	624	638	630	630	640	634	585	605	585	643	649	602	652	601	659	658	627	647	638	635	641	661	613	621	636	622	571	622	617	637	633	578	615	630	634	623	631	635	610	603	614	614	649	582	645	640	635	645	561	611	618	612	629	630	619	648	619	602	612	623	614	645	633	601	618	634	647	612	617	668	661	622	601	593	630	581	616	592	634	641	613	640	626	691	639	638	650	614	588	592	597	593	621	625	606	660	599	620	667	661	585	612	653	580	607	615	602	618	648	596	663	698	599	627	658	631	623	600	631	621	677	643	645	558	600	597	619	594	601	619	626	614	630	628	615	630	616	561	624	637	567	665	570	614	609	634	625	618	632	676	676	637	593	631	623	628	635	570	585	639	629	631	628	649	642	621	625	605	639	597	616	604	610	627	615	623	646	645	650	585	617	655	630	626	623	609	627	651	645	629	614	600	597	602	632	603	612	631	619	641	611	619	606	652	649	666	590	607	665	596	598	639	609	606	585	626	646	582	638	629	635	630	630	633	641	631	610	604	636	648	649	622	619	635	660	605	600	630	600	602	602	623	622	628	603	656	610	587	614	611	628	622	629	589	611	647	622	606	624	605	604	624	655	598	613	623	608	600	604	603	646	655	608	641	639	650	683	633	607	651	607	626	630	630	617	621	605	609	633	620	629	596	628	607	592	662	635	677	589	616	617	661	643	598	597	622	618	626	634	584	606	602	620	633	637	579	663	610	631	630	584	631	613	649	613	634	612	625	606	662	608	648	654	651	641	587	651	604	626	590	610	615	654	623	641	604	621	641	654	585	592	632	610	609	621	598	640	656	636	587	590	649	627	643	591	602	675	622	597	614	652	632	679	631	628	638	620	627	588	637	604	594	607	639	666	616	653	618	592	617	618	647	658	639	601	557	595	656	650	661	578	603	603	636	600	660	640	614	587	653	670	622	640	611	628	632	698	616	624	579	613	631	630	636	637	646	670	625	602	615	652	567	611	619	631	672	594	553	622	613	608	633	620	564	599	646	605	602	600	599	612	604	611	601	625	605	616	611	623	609	629	658	627	631	636	613	587	574	614	647	642	672	635	622	596	574	611	599	591	600	627	655	634	618	649	586	610	611	610	579	665	620	637	674	658	620	609	610	629	604	637	661	654	631	644	638	615	674	604	640	599	600	591	602	630	614	618	638	650	664	612	648	599	571	595	630	567	655	631	670	633	638	650	656	595	640	594	621	634	638	624	636	623	626	599	578	593	637	600	688	579	674	621	584	612	638	644	641	612	587	600	608	650	594	583	622	591	570	637	637	630	649	586	665	642	644	641	603	632	600	596	657	610	628	622	637	619	613	606	647	589	600	588	649	607	665	623	627	657	637	645	674	612	626	642	641	652	631	614	600	597	620	609	657	594	604	549	627	591	693	581	662	636	647	661	644	591	624	598	551	626	596	632	679	629	700	621	632	642	671	574	612	608	603	605	639	611	665	631	596	661	651	618	614	627	634	605	611	596	622	578	633	619	641	597	645	606	622	640	623	609	597	607	634	635	653	635	587	594	621	618	664	592	629	653	606	651	562	651	620	621	657	619	656	636	619	610	646	612	632	636	631	655	618	637	628	614	613	640	630	630	668	647	579	599	657	625	580	611	613	613	628	645	638	686	643	629	600	606	619	633	605	634	623	650	567	622	584	646	637	611	598	657	591	635	620	598	651	631	627	648	587	645	636	584	630	669	653	635	639	587	635	636	617	631	678	612	623	615	679	661	576	611	614	645	619	591	601	586	684	674	598	635	581	626	602	672	644	595	641	609	633	618	647	646	632	600	613	586	616	656	614	614	655	621	592	636	647	610	597	632	628	645	615	631	627	676	602	629	601	591	603	653	627	668	587	620	599	597	672	615	633	599	647	665	622	596	645	608	588	638	611	634	602	651	613	586	608	599	605	609	638	646	640	626	619	641	620	640	637	639	625	621	621	652	629	632	624	617	652	631	605	592	629	624	637	611	630	611	593	646	655	638	582	608	601	592	602	637	623	620	621	632	594	645	621	623	631	631	673	614	644	654	604	590	679	616	636	594	662	635	617	606	616	580	652	631	634	625	592	632	622	594	637	607	618	654	614	644	612	628	592	656	633	655	593	601	662	684	633	619	613	609	600	614	633	640	631	625	623	597	638	588	605	628	647	622	607	639	631	641	637	643	623	593	637	603	646	618	603	624	650	613	605	656	616	636	598	623	684	607	643	638	657	611	611	622	651	606	615	602	601	610	633	584	595	611	639	641	618	604	658	649	613	662	623	634	604	614	631	640	652	634	623	630	600	553	603	616	618	595	608	643	593	678	598	579	610	654	614
4315	270	209	127	120	93	96	91	74	81	87	84	95	85	84	74	87	68	74	85	72	89	90	95	62	77	68	77	74	61	83	83	87	66	96	85	81	71	94	82	86	85	88	92	83	67	109	81	85	91	83	87	78	76	86	81	75	70	92	69	68	87	84	76	90	75	72	54	92	83	87	72	65	67	77	80	98	94	87	92	93	86	81	61	70	59	69	73	51	95	87	65	77	74	77	79	75	71	83	91	70	78	62	70	75	80	93	88	73	74	80	89	86	91	86	108	77	83	75	68	76	70	66	75	81	87	79	96	77	77	83	69	82	72	74	81	79	75	82	74	80	92	87	91	70	78	64	88	72	79	70	81	88	96	84	76	77	75	82	91	83	89	88	80	68	83	77	89	75	84	78	68	97	84	71	81	68	93	92	58	85	86	79	69	75	83	71	70	86	72	91	104	71	79	79	75	77	107	70	58	85	82	78	70	66	91	61	90	88	83	64	75	80	72	88	84	80	75	88	80	69	74	76	70	66	87	75	88	57	78	77	77	74	78	80	92	77	86	65	76	84	70	79	74	90	80	74	64	84	84	84	79	69	84	70	86	70	71	87	76	68	73	80	102	69	92	82	78	74	97	85	75	94	88	70	79	71	79	91	82	62	86	81	68	90	72	76	67	83	92	82	77	77	83	86	74	89	83	70	85	87	84	86	70	92	69	81	90	69	82	96	85	84	97	76	77	85	77	74	94	74	68	99	76	86	90	67	82	80	72	82	85	80	67	70	68	93	72	83	70	79	72	87	58	73	81	73	71	70	70	80	82	91	84	93	98	75	82	76	69	61	83	81	75	94	95	106	72	84	93	78	64	81	74	85	69	101	78	82	72	87	78	84	82	89	94	82	94	64	91	78	71	81	71	100	92	77	100	85	88	90	80	90	72	82	86	84	97	94	81	88	77	75	75	72	75	79	70	82	70	90	86	101	89	66	89	68	92	73	64	83	98	95	84	86	88	80	77	60	89	79	79	67	71	86	84	87	72	83	93	99	86	78	98	95	88	95	72	72	102	86	69	80	81	72	98	68	89	91	83	81	72	83	82	94	80	72	57	75	87	81	76	91	67	65	81	93	75	98	71	75	92	90	102	86	85	82	77	85	81	92	81	87	86	87	83	84	77	87	86	76	96	80	78	88	81	72	86	86	66	94	69	89	71	87	85	75	82	100	74	84	78	83	74	95	65	88	78	76	80	58	80	78	69	76	85	80	76	80	85	81	70	69	82	74	77	81	87	88	93	84	89	79	94	84	76	82	76	95	70	85	80	80	80	78	62	74	85	85	76	81	85	95	77	98	78	68	85	84	84	81	65	72	86	67	72	71	89	90	84	83	76	86	74	78	66	92	69	74	75	72	66	88	79	87	91	67	84	72	84	66	81	70	82	81	104	92	83	71	78	93	88	87	76	81	72	90	66	75	75	80	76	84	79	64	73	91	95	65	80	89	80	72	93	86	86	91	89	74	88	79	97	82	76	82	77	93	99	88	78	91	81	87	65	71	92	80	73	71	75	70	79	88	81	74	82	91	89	85	88	79	72	86	80	56	79	79	76	83	80	86	83	84	91	78	81	73	67	70	89	84	87	75	81	68	81	76	88	81	73	77	95	81	79	59	83	93	82	84	93	88	89	72	66	67	81	78	80	88	91	84	72	78	84	66	77	84	75	103	85	91	91	71	87	76	95	88	80	90	81	96	67	93	84	87	74	101	75	86	80	79	77	69	88	87	77	68	89	89	92	82	83	72	82	76	74	87	68	76	87	83	76	80	75	74	76	75	84	58	81	95	63	75	91	75	85	92	82	80	74	87	69	85	92	79	92	88	73	86	63	92	73	83	71	80	80	85	92	77	72	62	79	88	65	82	83	77	72	85	95	69	58	90	76	71	95	75	76	72	83	82	79	85	91	87	73	87	79	85	92	69	74	86	84	68	75	75	92	100	69	66	84	88	80	85	84	81	93	86	67	83	76	74	84	74	74	80	65	93	81	65	78	84	69	102	89	91	84	69	97	65	83	72	77	92	72	68	83	75	85	64	85	76	82	83	70	67	78	52	76	70	61	77	87	87	75	105	81	89	93	85	87	79	89	78	84	96	81	80	84	74	85	70	89	85	96	83	73	92	65	80	87	79	82	87	76	68	75	81	78	86	75	80	87	81	78	90	87	82	75	74	79	79	82	84	73	81	78	77	75	69	95	79	67	68	79	82	97	81	76	60	91	80	55	72	82	63	74	81	73	81	79	82	92	88	83	93	71	87	85	80	86	91	82	73	79	90	85	74	84	59	79	73	68	65	74	62	90	71	68	68	60	69	71	80	69	81	84	107	75	68	79	83	72	71	81	78	88	88	85	78	70	80	87	86	80	83	76	81	87	82	76	82	61	82	81	66	74	65	87	75	73	83	75	60	82	72	90	83	80	78	92	92	68	64	81	74	77	74	80	80	78	76	83	91	78	83	86	87	89	88	70	69	77	75	74	106	82	72	82	75	85	76	80	85	84	100	73	87	82	84	81	65	95	86	93	96	89	77	68	76	80	83	60	74	70	74	65	82	81	81	64	89	80	72	88	85	73	91	91	83	87	80	97	78	79	76	100	77	94	70	74	72	85	72	74	94	80	76	89	76	92	76	94	90	88	84	81	80	70	79	74	64	92	79	100	88	78	62	64	75	72	82	94	93	78	84	91	89	74	87	61	75	90	85	76	81	72	86	74	66	79	74	96	63	80	76	91	79	85	78	68	88	90	75	87	96	87	92	74	78	91	84	75	67	80	68	71	82	88	79	77	89	77	80	83	89	71	80	85	72	87	84	93	69	77	87	75	80	78	91	87	82	89	74	93	78	84	68	66	83	75	72	85	84	88	74	78	71	80	74	77	76	79	86	87	87	76	99	83	87	89	63	82	66	93	77	81	74	82	91	90	97	82	78	79	95	79	68	56	70	86	66	85	95	81	72	84	64	94	85	80	73	64	92	64	72	86	68	79	84	80	70	84	84	70	74	88	74	73	85	94	67	80	86	79	70	82	83	91	77	90	89	77	100	79	83	73	74	89	87	73	68	108	89	69	77	79	76	78	83	74	71	85	78	85	85	67	76	70	94	75	77	74	68	79	91	73	89	75	90	74	74	71	88	80	84	94	75	82	81	108	86	76	76	83	82	81	75	87	79	81	69	72	74	65	78	94	109	89	85	93	78	89	79	83	78	97	94	81	80	97	76	73	81	74	83	76	81	72	93	77	84	91	82	76	82	86	78	71	89	69	76	72	73	78	82	100	84	71	74	72	65	79	92	70	77	88	76	76	74	72	81	76	67	83	68	78	71	83	87	81	85	74	79	68	87	73	94	78	75	82	88	71	69	95	75	88	71	89	80	85	80	66	71	84	95	91	99	56	81	77	83	89	65	83	75	78	84	92	84	86	103	87	90	62	71	72	71	72	84	103	86	80	71	77
4590	337	420	429	415	409	364	349	345	324	318	348	317	309	316	293	317	307	297	275	287	273	278	259	286	279	288	284	271	273	298	302	290	283	303	285	299	280	279	288	249	280	280	274	287	275	271	270	277	281	294	277	314	290	292	300	292	285	282	301	265	296	279	261	295	283	284	264	295	261	280	259	269	289	255	293	258	299	241	275	286	262	299	290	283	261	292	304	296	286	274	295	285	309	320	283	255	262	284	281	283	258	310	268	313	292	309	288	279	288	275	255	264	293	274	283	316	286	274	296	254	310	276	293	272	284	274	297	288	296	260	275	290	306	256	267	283	291	265	269	289	302	269	286	296	268	277	287	266	266	288	289	264	308	302	261	295	306	264	275	290	240	273	285	270	260	291	291	287	298	265	257	263	274	273	289	283	277	296	304	273	299	294	279	246	306	279	293	299	268	268	268	322	267	277	286	317	285	275	301	266	322	255	319	310	292	261	267	304	274	305	297	267	277	307	293	259	294	274	280	302	249	285	278	267	272	294	300	277	284	263	287	289	276	297	281	267	271	282	260	289	284	294	304	278	283	271	275	282	313	271	298	321	276	294	299	297	302	297	265	281	278	282	249	303	277	287	255	291	318	239	314	298	251	246	278	282	299	265	277	302	282	244	291	283	304	289	291	290	291	268	298	264	285	291	287	282	258	285	315	269	263	273	257	258	303	246	324	284	294	246	275	265	290	297	309	232	271	256	278	279	280	301	265	306	255	264	285	252	289	279	281	303	272	277	283	285	291	260	296	314	277	291	274	292	273	289	299	288	304	293	256	271	265	297	244	301	260	263	303	286	252	283	272	280	254	273	283	262	262	319	256	246	307	280	273	266	296	294	261	287	280	272	294	315	323	275	273	293	294	278	271	263	316	285	279	294	255	283	291	268	284	271	277	303	279	277	262	313	303	286	288	283	281	272	282	286	269	286	276	277	277	254	282	269	270	275	294	273	277	298	284	286	257	264	308	269	282	341	271	300	281	298	289	292	291	301	305	296	273	296	267	289	295	279	257	282	282	293	269	287	273	318	270	261	275	293	267	262	267	268	293	275	261	246	293	265	264	277	287	254	292	283	283	244	303	286	256	291	238	296	295	295	308	276	291	253	268	289	277	261	278	292	270	278	273	296	288	297	269	290	274	266	270	302	274	275	307	257	281	277	292	294	283	265	266	280	277	286	267	282	280	283	281	316	276	252	246	285	253	267	263	257	298	324	240	296	290	240	278	277	303	263	288	284	270	270	307	276	301	280	310	267	297	283	269	302	283	263	280	268	270	294	299	282	269	296	266	261	248	266	291	255	280	271	272	292	297	249	248	293	258	290	280	271	257	273	262	245	261	286	276	292	286	282	289	287	300	283	288	268	271	301	303	282	279	306	294	284	295	275	288	262	257	278	285	281	261	311	299	259	269	276	291	265	308	285	289	266	252	264	280	272	290	300	305	261	265	288	263	294	267	285	276	286	304	322	294	297	279	277	282	281	322	273	280	291	276	306	240	284	227	283	300	270	321	276	289	289	268	285	269	280	250	263	280	269	292	278	297	293	290	275	296	306	272	283	256	294	261	276	282	319	316	297	287	284	249	273	280	274	289	301	291	300	284	282	274	266	275	286	291	282	304	284	289	289	280	287	282	264	278	266	279	254	297	294	277	283	306	270	272	314	293	265	279	282	265	319	301	296	272	254	291	326	255	262	285	241	276	299	315	286	288	280	283	270	265	301	255	276	277	286	298	258	334	268	256	274	307	247	302	295	277	293	304	292	258	293	301	266	293	289	271	253	292	263	295	305	290	260	286	275	320	296	294	280	293	292	265	288	273	264	266	292	282	282	292	261	275	270	277	280	321	284	338	261	273	254	279	245	259	283	300	294	307	266	285	274	295	283	259	278	278	300	264	270	275	250	253	269	292	275	321	249	303	291	253	303	271	274	281	269	293	261	315	272	289	294	259	292	269	308	294	283	270	246	292	265	267	253	294	291	285	258	296	284	278	289	262	295	287	263	306	290	301	273	303	259	298	293	264	266	305	287	278	273	282	273	297	281	285	273	279	283	333	298	266	257	297	290	281	270	277	299	266	276	264	272	290	267	290	300	288	256	255	289	305	305	286	302	292	309	303	266	263	287	276	280	295	279	301	280	276	303	271	310	267	264	283	276	255	313	296	277	286	277	273	273	288	299	272	296	294	274	295	295	312	266	285	269	271	286	267	283	296	287	264	284	236	302	248	308	303	313	283	284	306	304	279	287	292	262	293	292	285	275	323	302	300	292	273	288	292	297	314	287	253	302	289	270	288	288	288	297	270	286	265	293	270	280	248	291	265	282	266	258	252	292	299	286	274	285	282	291	293	290	270	315	279	289	313	291	296	235	318	276	282	274	300	240	297	308	287	276	267	271	276	275	282	264	282	291	298	275	329	309	308	294	286	308	288	276	254	284	297	295	264	276	288	296	259	265	285	271	294	266	292	263	300	306	299	276	282	274	258	266	290	301	299	262	284	283	299	267	251	267	288	288	275	280	299	256	277	296	304	277	303	262	300	309	278	304	315	265	235	281	279	301	297	266	273	281	274	266	279	270	283	252	288	282	281	251	306	291	305	299	305	289	291	280	279	298	303	272	272	269	287	271	277	275	280	282	271	279	304	269	277	289	270	290	282	249	269	313	280	277	288	297	254	307	267	284	307	276	252	266	297	283	274	300	307	290	260	268	291	330	294	270	272	284	294	302	269	285	273	304	305	289	286	271	281	285	286	294	281	293	279	273	283	271	308	292	282	288	260	287	305	277	273	297	302	276	299	269	274	295	276	262	316	287	287	277	282	294	257	300	274	248	295	295	272	272	277	288	270	280	263	293	286	319	275	289	284	294	290	299	278	267	272	310	294	283	293	273	287	273	249	261	288	262	279	267	267	276	286	280	294	298	288	288	299	278	273	282	257	291	296	274	282	261	297	268	286	281	285	282	277	281	286	268	265	282	320	279	290	273	262	285	329	297	294	258	275	299	284	282	290	279	256	274	274	258	277	253	268	283	296	272	283	272	279	272	304	277	275	276	276	281	266	271	262	277	265	260	306	293	287	310	288	284	281	281	262	291	288	306	304	280	252	266	279	304	275	308	304	266	280	299	272	258	270	281	282	269	292	275	298	290	297	299	269	273	304	297	262	295	297	270	273	266	269	305	290	293	286	270	270	289	290	293	275	268	294	277	300	270	292	253	267	257	280	268	287	295	285	293	293	283	309	273	288	282	313	264	292	266	251	269	300	286	269	275	280	265	261	262	297	294	265	297	270	280	286	259	266	273	292	299	281	301	271	266	278	284	278	282	273	277	262	261	294	305	249	262	303	272	268	266	262	297	259	310	268	282	302	278	274	289	270	279	271	262	273	268	308	262	304	287	301	271	322	282	258	274	281	282	254	274	283	285	271	308	281	294	306	280	289	281	261	271	309	313	262	281	292
32777	6447	1406	935	713	554	405	353	290	228	217	188	189	166	151	151	148	128	142	123	133	136	133	111	137	138	113	109	126	104	119	122	129	107	118	117	110	114	121	104	117	115	105	107	106	99	110	121	104	100	100	109	133	118	116	89	88	114	105	96	117	112	115	103	103	108	90	100	108	102	94	109	100	119	98	86	107	106	85	107	94	104	115	98	112	105	87	87	97	90	108	99	137	114	113	105	109	89	94	115	108	118	96	105	85	97	111	110	105	113	81	106	107	124	104	94	96	106	103	102	118	103	99	114	106	95	95	92	90	111	99	126	104	111	114	124	103	111	100	106	108	101	95	106	95	110	107	95	126	106	117	112	98	96	90	82	97	101	95	115	100	75	106	100	105	92	107	110	105	103	126	103	110	114	114	93	86	113	105	109	112	102	107	103	116	95	103	117	110	117	104	109	98	99	115	105	95	107	101	117	131	116	111	119	109	104	95	112	99	100	114	106	109	128	116	103	109	99	106	108	104	100	97	104	93	97	116	98	107	105	96	112	107	120	111	109	116	100	117	92	97	109	96	102	97	103	106	127	119	118	109	84	101	127	106	119	112	109	99	122	103	82	112	99	98	93	106	110	93	121	110	93	92	93	129	110	73	87	99	85	112	106	108	97	122	106	110	101	102	100	102	117	102	108	92	121	132	101	114	126	92	98	98	104	107	115	83	108	99	101	114	92	103	105	90	111	114	109	93	97	113	97	91	92	114	110	129	126	107	115	127	114	106	104	103	100	119	96	96	108	112	118	109	106	119	111	108	108	103	109	101	128	89	113	77	111	98	91	113	93	107	109	101	109	88	96	120	92	89	116	120	116	89	107	104	107	119	115	104	85	90	111	95	99	99	106	106	123	104	110	99	116	101	95	118	97	91	88	104	99	115	109	105	104	98	102	103	111	102	84	97	121	98	91	103	108	108	96	116	118	107	106	105	98	123	96	105	102	96	109	103	95	94	104	100	115	103	114	102	104	102	101	98	113	105	103	103	112	103	119	106	94	119	119	102	104	97	105	100	113	100	112	107	111	112	107	117	96	126	91	96	119	101	111	89	103	92	102	99	115	112	102	115	103	87	98	122	118	83	109	95	98	96	120	114	119	98	95	101	97	101	112	110	115	105	94	128	110	104	91	97	125	103	125	117	126	104	90	106	103	95	103	98	105	104	110	102	88	95	101	83	121	105	106	114	107	112	112	96	108	110	103	99	104	111	113	108	103	103	97	118	98	104	112	103	95	102	101	115	96	94	120	116	108	112	122	119	115	117	90	95	91	108	102	113	93	91	111	114	104	101	108	107	92	113	87	107	85	118	85	103	111	110	111	104	89	92	105	114	100	99	105	96	116	113	108	116	117	111	90	108	97	106	100	110	115	103	117	113	102	115	108	100	126	95	109	110	113	97	107	112	114	115	93	103	103	126	119	87	100	109	103	100	96	121	86	109	120	87	110	108	111	103	92	114	100	105	95	116	99	92	102	90	101	102	112	105	100	113	88	111	97	103	102	106	97	139	87	119	101	84	110	105	119	115	98	107	108	89	99	103	94	94	93	114	112	110	93	107	96	110	88	107	101	111	111	98	112	109	105	116	96	100	95	103	107	98	108	131	118	102	116	120	88	114	99	122	95	111	105	95	111	107	102	100	109	117	107	110	98	93	108	107	100	104	101	104	114	102	104	101	92	108	108	101	113	105	114	85	101	105	103	97	113	95	121	115	111	98	111	102	111	121	94	121	118	121	80	102	98	86	105	108	123	109	133	120	90	118	100	101	106	94	96	96	97	110	110	107	106	110	112	109	113	104	88	87	104	85	98	93	134	103	92	98	95	88	105	113	118	114	95	95	108	114	94	113	105	106	107	119	89	87	97	93	108	110	96	113	99	103	110	108	108	101	89	116	107	112	110	102	89	101	115	101	98	118	122	115	116	123	105	88	105	98	100	107	96	117	121	95	114	102	125	104	101	105	119	82	89	111	108	112	111	105	98	105	112	93	102	104	98	97	112	104	105	109	113	94	80	132	108	126	97	111	100	101	97	90	101	116	98	104	119	98	105	102	100	96	90	95	112	109	110	100	115	100	105	117	120	85	94	93	103	119	102	113	99	107	112	112	112	109	101	111	101	123	91	105	114	100	114	112	117	109	97	118	118	108	109	122	98	97	98	90	106	100	102	103	97	102	112	102	95	113	106	87	104	102	93	89	112	87	110	122	114	102	100	103	92	96	112	107	102	110	92	102	125	99	116	98	119	96	108	122	113	111	114	112	107	90	95	105	98	115	110	109	103	100	114	87	114	84	99	104	85	100	106	101	98	103	104	115	119	100	116	96	107	101	90	108	96	103	95	104	113	103	95	81	95	99	117	106	122	105	125	110	101	109	85	104	120	108	79	110	109	108	91	113	105	97	101	110	97	89	90	105	110	108	100	93	110	106	94	115	96	91	92	97	92	89	94	107	107	94	111	116	102	109	92	108	102	94	100	112	91	97	97	106	98	95	103	120	104	90	96	97	99	120	97	120	87	104	125	98	103	83	130	96	106	98	108	96	97	108	114	117	105	97	119	122	85	104	96	103	110	136	105	102	103	108	99	111	113	113	95	105	120	103	87	97	98	115	112	89	100	93	116	116	92	114	95	111	121	88	101	98	110	99	94	112	103	106	95	100	111	111	121	86	106	116	96	121	103	106	103	88	95	84	102	104	121	119	100	121	94	93	98	104	111	82	109	105	98	107	96	110	94	137	107	109	111	106	107	96	119	100	83	112	104	112	100	109	99	101	103	101	94	105	94	98	113	111	95	118	85	100	99	95	109	115	92	79	101	113	81	109	88	106	109	110	137	99	108	100	109	101	112	94	95	102	104	118	97	110	109	109	92	91	84	107	100	81	95	102	87	111	97	113	99	93	120	100	99	114	129	90	92	97	103	121	115	113	110	119	80	101	86	89	94	119	108	104	135	109	118	116	103	95	97	99	110	136	104	124	120	119	111	112	94	103	104	116	110	117	92	93	101	98	106	106	94	107	96	114	109	100	110	85	124	107	108	105	115	96	90	104	102	98	97	118	120	98	111	98	92	124	115	108	107	102	119	112	102	99	77	91	108	108	96	115	116	87	121	101	106	119	99	101	110	109	94	84	114	96	116	86	118	81	102	91	105	113	121	104	101	114	107	120	114	89	108	117	106	95	99	106	89	100	96	105	113	117	113	91	107	110	112	95	95	103	98	104	110	109	111	122	111	99	98	98	94	85	115	109	100	92	91	107	110	104	99	85	104	123	118	99	106	113	110	109	109	113	105	131	96	111	96	98	112	116	102	114	95	106	121	100	92	100	87	107	102	90	109	110	98	130	126	102	108	82	99	130	119	107	92	99	109	102	104	106	109	113	88	126	132	101	88	101	86	97	94	118	107	102	98	122	94	104	118	110	97	105	100	100	105	86	110	91	108	118	121	121	103	100	118
14708	1260	2780	3271	2885	2254	1813	1584	1317	1167	1020	933	822	810	721	698	727	604	571	563	546	545	533	522	485	501	463	472	447	414	450	436	457	390	432	402	388	416	412	402	391	401	400	400	421	399	393	376	362	387	368	385	366	383	359	407	363	396	401	384	365	420	373	349	371	359	417	365	345	371	363	368	355	384	360	348	358	357	386	333	353	336	373	367	365	381	369	384	371	376	324	374	329	401	366	375	359	352	370	341	373	377	322	369	373	310	382	331	352	374	337	343	373	357	373	325	357	374	347	340	338	371	370	365	367	358	362	357	397	333	343	353	328	349	329	360	344	357	337	327	378	386	370	387	376	390	354	388	344	368	364	318	372	342	346	328	355	372	380	364	378	392	364	332	354	340	380	348	357	347	316	339	372	331	347	339	361	349	370	351	383	361	370	340	357	364	339	364	342	349	358	372	358	358	324	359	352	383	347	356	338	382	358	380	348	368	360	344	368	339	358	372	351	370	324	366	346	349	366	357	360	337	369	369	348	337	342	319	349	358	371	378	368	344	351	357	358	371	371	351	333	369	366	357	350	344	316	348	376	370	331	332	323	365	318	347	359	393	356	341	340	323	334	399	393	353	355	362	361	346	357	380	358	345	361	351	349	350	389	349	362	355	342	358	321	360	315	347	392	351	306	358	349	321	326	330	340	375	352	363	373	293	352	347	368	336	316	409	316	333	342	375	332	405	365	367	352	324	358	369	347	333	353	359	383	343	338	381	331	345	345	370	317	358	367	353	346	383	350	364	378	340	361	351	347	366	368	359	354	367	374	376	346	344	313	356	378	343	367	335	351	354	349	330	372	373	329	360	321	351	370	363	339	362	336	342	340	374	358	337	374	331	354	346	341	357	343	343	353	339	373	361	341	388	351	312	356	365	382	329	327	323	348	388	348	367	367	339	336	357	348	366	336	373	348	364	354	316	338	333	343	382	329	356	352	358	360	338	357	350	365	370	305	333	389	331	384	348	325	373	350	330	341	327	356	360	324	354	353	390	316	369	344	350	390	365	342	355	393	344	359	360	364	331	336	375	377	332	346	351	316	346	359	331	370	351	359	347	361	354	324	345	364	345	352	298	359	338	360	360	344	346	342	353	356	353	363	324	387	326	334	351	353	354	368	338	381	364	388	355	362	322	333	392	352	346	366	336	366	361	351	320	303	366	356	371	351	338	356	369	346	397	373	349	350	378	350	357	356	378	363	297	408	331	357	340	338	359	335	361	332	384	326	339	320	324	337	361	346	316	368	374	359	343	365	360	340	319	340	353	377	321	383	345	353	377	378	356	341	365	367	325	351	371	363	347	364	322	356	323	359	380	377	363	407	339	372	350	305	322	337	361	358	339	356	329	332	331	362	359	338	354	329	381	341	336	345	358	331	355	364	362	346	366	337	386	351	314	364	363	340	351	334	339	364	340	336	349	364	331	341	379	359	358	375	343	346	404	338	363	391	349	364	363	334	318	373	323	375	331	328	342	321	356	352	326	364	339	349	322	319	351	363	313	340	339	353	343	390	386	368	389	341	345	366	351	353	355	356	372	345	358	347	339	383	328	403	338	363	357	352	376	354	344	357	363	363	325	335	388	330	356	339	322	330	351	345	368	325	311	357	333	354	381	361	382	321	380	345	371	335	336	327	360	298	367	347	347	357	363	367	329	353	368	378	345	379	344	325	354	324	325	349	345	339	327	341	386	379	363	372	362	367	331	351	360	330	362	385	343	345	345	336	345	380	332	365	369	336	344	351	361	344	371	354	367	331	383	368	349	352	329	347	337	344	379	347	347	367	348	346	361	341	388	359	350	323	349	350	380	370	377	363	344	352	363	333	354	329	342	356	338	351	343	345	347	355	373	366	370	328	338	347	342	370	370	373	325	323	374	342	376	376	366	342	313	329	330	340	363	372	353	382	354	352	380	335	350	330	359	380	333	348	358	316	354	381	342	370	353	354	369	358	332	366	338	325	369	378	326	360	338	338	354	321	314	348	375	355	372	350	312	365	305	354	322	345	365	355	362	359	351	375	377	313	337	352	322	355	354	368	349	374	371	367	374	371	359	355	356	345	354	326	348	361	347	330	349	348	347	317	332	373	363	393	337	377	345	335	379	375	342	363	366	370	321	335	360	348	353	343	381	357	361	349	344	350	336	361	378	365	382	355	377	379	337	346	363	355	356	339	383	354	379	376	347	337	336	368	382	373	320	372	358	338	351	336	347	376	373	336	362	353	344	369	346	325	366	364	351	350	376	339	393	350	364	322	362	361	345	342	359	342	349	340	349	348	361	349	354	333	365	371	346	344	332	370	366	349	359	328	368	368	338	375	364	378	317	308	357	375	365	350	352	346	334	318	352	327	385	324	372	365	340	324	351	356	363	357	366	397	353	353	371	351	364	340	340	350	307	374	371	337	343	378	333	337	365	362	359	348	330	341	341	343	364	352	355	358	343	356	376	338	327	370	375	362	343	347	331	342	363	335	344	350	344	355	373	359	357	342	333	339	352	350	363	328	341	332	395	324	351	334	354	345	351	339	337	362	354	335	340	327	331	352	348	374	335	339	350	358	402	323	320	361	337	355	322	336	334	350	354	361	360	325	332	350	350	354	314	310	365	309	354	330	364	359	402	375	367	385	341	344	376	340	365	350	359	325	331	350	339	366	382	346	371	358	354	366	345	361	343	370	347	361	347	348	350	341	337	363	338	357	383	372	355	351	366	330	373	341	343	370	386	348	340	359	354	371	359	369	379	335	352	387	314	352	341	358	354	321	348	354	380	335	332	354	402	341	378	364	351	401	334	354	327	342	369	362	306	358	355	341	356	345	385	351	327	368	325	359	329	324	341	367	345	388	348	371	332	343	340	383	358	341	357	350	323	329	348	354	360	356	367	384	341	356	339	348	387	343	357	366	371	331	365	350	362	355	384	339	355	324	343	347	356	326	372	367	356	358	359	344	360	343	335	349	357	378	308	351	354	354	344	341	394	376	340	354	358	368	338	360	392	354	364	366	331	375	346	324	360	343	353	334	393	387	346	349	383	378	374	353	400	314	331	342	372	339	321	337	386	331	338	361	379	380	349	373	353	338	375	327	359	354	384	349	333	376	328	361	350	328	367	342	359	361	336	341	345	329	348	342	392	384	325	362	347	299	359	368	360	333	341	327	362	344	352	363	378	370	357	366	342	333	369	358	333	362	371	363	343	311	343	358	327	368	353	330	375	369	359	360	363	353	345	348	338	346	341	366	348	364	324	365	380	357	359	356	329	380	334	410	348	324	414	344	381	368	393	338	381	343	362	371	353	361	367	375	381	313	352	343	348	374	354	362	362	346	327	370	332	373	341	344	350	348	357	322	327	344	352	327	332	329	341	371	371	349	343	377	352	351	360	362	326	373	376	402	348	368	335	368	353	366	370	391	316	323	336	356	374	344	358	356	369	348	375	356	336	313	346	327	366	365	366
42018	13950	3820	2151	1405	1078	828	673	542	490	449	391	343	352	350	293	292	301	277	247	264	249	271	266	208	246	233	210	237	213	241	211	222	236	235	210	249	237	208	236	209	209	237	230	232	232	213	236	210	194	214	214	242	213	206	225	228	224	203	184	214	220	177	222	226	185	217	235	233	195	205	194	212	210	201	215	224	222	201	223	200	203	232	202	220	203	184	238	203	196	201	195	208	225	195	196	181	240	194	251	199	203	190	196	249	215	199	202	206	216	214	212	217	223	217	205	186	207	184	227	202	241	218	229	207	213	214	214	201	218	198	218	235	230	204	208	204	198	232	216	197	205	225	224	199	229	216	206	194	225	223	205	223	221	206	205	217	182	218	229	239	224	205	217	204	195	223	209	230	235	227	207	219	204	192	214	201	185	215	201	209	219	201	180	195	202	208	236	215	197	202	214	218	180	207	234	204	199	205	198	208	196	191	205	205	202	198	237	222	204	219	194	192	205	219	212	210	196	229	208	209	201	199	214	195	185	191	202	195	191	210	209	186	204	189	227	198	218	209	209	209	221	192	202	216	207	194	236	209	224	215	175	209	220	190	226	202	201	220	207	226	223	220	169	207	197	222	206	217	186	211	197	205	236	232	203	219	209	222	200	240	234	217	209	225	203	207	201	237	205	208	216	204	221	196	228	219	205	204	218	218	228	171	202	197	211	209	205	204	194	205	187	206	226	201	183	209	223	208	208	196	218	190	188	224	199	215	180	203	194	202	208	197	209	198	215	191	212	207	217	209	201	210	193	211	231	214	187	220	214	210	202	210	194	215	202	183	190	169	205	224	229	197	200	204	202	226	207	244	194	192	195	231	196	181	233	208	203	214	203	222	197	203	204	230	206	215	239	200	193	211	230	211	213	206	225	214	206	212	195	216	208	210	202	193	186	214	200	238	217	212	217	196	203	188	215	182	178	215	178	215	213	222	228	204	193	185	224	225	192	207	188	219	212	163	183	201	214	221	210	197	217	202	202	200	210	235	205	215	203	197	203	179	242	192	175	221	192	216	200	200	208	211	208	229	202	215	229	196	205	193	222	207	231	221	220	198	201	217	205	189	197	206	163	216	215	203	217	210	209	212	213	192	194	187	199	212	215	218	189	215	192	212	209	207	194	189	197	205	221	213	199	199	209	211	194	188	201	220	224	228	221	200	216	232	234	193	179	192	206	198	211	184	205	216	203	215	193	201	223	191	205	201	231	191	204	183	195	205	206	212	195	195	219	201	252	210	219	199	194	202	222	198	221	231	199	193	168	220	203	204	203	216	196	186	211	214	207	228	200	232	234	207	197	210	213	195	217	182	213	207	215	219	219	205	196	192	236	234	188	211	199	180	197	194	221	214	196	216	191	204	212	194	199	203	193	216	209	206	196	211	230	229	207	194	213	214	203	211	211	211	215	220	215	198	214	201	191	200	212	201	209	208	212	188	191	212	206	202	208	213	177	213	207	210	222	221	198	187	206	185	224	198	194	193	205	181	211	192	220	201	224	195	184	205	232	169	222	200	217	211	232	174	203	201	202	219	194	202	203	223	196	189	212	206	208	226	200	188	195	205	210	203	205	202	184	209	208	218	179	216	247	187	219	190	236	202	203	208	217	196	199	200	227	217	189	224	229	199	191	212	203	187	229	207	234	190	190	207	200	193	195	209	207	223	214	210	202	213	200	195	208	228	200	215	229	198	177	212	192	203	207	214	216	217	228	224	202	201	190	210	203	222	237	201	219	220	209	194	227	182	176	209	204	210	201	216	188	223	222	185	223	203	196	207	203	242	207	208	211	192	215	203	214	222	203	218	204	176	221	218	196	211	212	215	220	228	226	190	205	209	182	217	218	198	195	188	195	220	211	208	201	206	225	208	230	220	221	197	182	203	221	201	200	208	199	196	197	202	201	205	205	207	190	202	205	215	185	195	226	193	211	231	199	201	181	215	205	191	183	202	207	191	194	211	203	187	207	188	211	218	216	192	216	193	200	236	233	180	218	204	204	179	204	196	216	203	210	196	185	217	209	210	200	209	232	193	230	193	189	216	187	208	207	211	204	206	218	203	201	221	213	230	200	224	213	200	199	206	208	181	223	188	209	203	183	181	226	224	190	218	201	199	178	212	222	190	194	209	194	206	219	202	200	196	222	193	205	198	218	230	200	204	181	208	192	199	203	203	204	187	199	193	225	204	206	203	214	213	218	212	195	204	198	207	183	218	229	176	205	203	219	209	183	191	199	203	224	206	198	199	190	191	224	201	198	221	199	218	218	192	208	233	211	210	199	218	225	232	226	205	213	216	205	199	193	197	220	214	205	208	193	216	228	208	209	190	210	231	202	223	196	199	220	217	218	182	193	194	205	212	204	188	213	201	206	229	205	216	224	194	219	206	213	204	199	213	223	213	210	189	213	210	213	202	201	189	198	194	207	198	192	198	207	219	195	207	194	213	214	236	227	223	215	217	200	183	202	222	207	207	220	222	210	198	196	200	207	228	213	205	196	205	229	214	210	216	206	196	186	196	199	203	204	204	217	192	224	223	227	202	208	219	197	216	207	189	194	227	196	195	195	211	204	209	200	224	198	212	191	219	204	223	226	192	232	187	206	202	218	214	207	220	209	194	196	191	234	207	209	221	220	195	217	201	224	231	222	201	224	191	211	188	198	199	188	197	231	184	192	201	183	210	210	184	186	212	186	226	184	186	191	217	221	211	200	216	199	224	217	197	224	198	199	181	208	213	208	223	217	194	237	206	213	221	188	208	188	211	212	206	218	184	214	210	209	214	235	215	219	223	232	187	198	199	194	198	218	208	211	216	214	233	201	214	199	206	201	199	238	199	205	211	199	227	198	213	190	206	222	250	221	223	201	228	221	201	213	176	189	201	209	210	186	210	200	225	214	207	222	172	228	224	186	181	216	228	208	237	220	219	177	223	197	187	208	213	201	243	205	202	254	195	212	188	202	214	210	199	205	215	205	229	217	206	211	206	217	202	207	196	202	196	205	211	194	208	223	198	200	190	208	221	220	187	210	204	196	229	218	223	198	216	205	199	184	207	212	209	220	220	211	206	194	222	214	261	207	201	197	207	219	224	231	211	229	203	204	190	187	220	197	233	215	212	215	210	206	181	190	210	184	204	218	237	197	212	208	187	194	216	180	213	214	194	170	224	209	211	220	229	226	214	222	232	202	177	215	205	184	208	206	233	200	221	223	185	212	218	213	186	200	211	194	208	207	208	201	200	221	203	227	205	188	234	193	181	199	207	207	220	220	216	201	226	194	202	226	227	214	192	217	218	202	207	202	201	194	202	206	234	188	199	223	217	196	223	231	198	190	198	230	235	210	203	208	197	187	185	204	218	196	191	202	214	198	226	218	198	185	184	208	209	203	185	223	184	199	199	201	209	200	206	220	192	207	189	208	214	205	206	226	211	178	169	179	222	211	212	186	185	212	208	190	233	203
18894	2474	5571	6409	5341	4440	3575	3001	2555	2234	1964	1792	1603	1433	1357	1305	1209	1121	1072	1067	1023	986	955	909	852	906	881	858	834	827	798	832	781	762	759	788	779	728	694	735	728	710	729	738	685	721	678	683	700	662	711	679	694	638	670	640	662	665	663	676	657	641	716	630	673	683	664	659	621	632	632	658	655	601	620	652	622	658	667	659	638	637	652	650	659	630	649	582	637	639	632	697	634	631	665	628	623	651	686	628	700	606	620	637	616	589	622	594	667	653	634	650	669	644	679	590	624	628	653	621	667	673	649	601	659	656	623	605	607	656	658	627	645	616	610	624	626	577	680	627	589	626	592	659	610	602	604	659	613	653	598	662	598	685	618	654	620	602	671	601	611	641	627	635	617	652	607	652	610	625	591	639	642	620	627	634	634	612	632	601	643	660	598	617	658	666	645	620	624	615	633	636	648	638	653	615	619	605	578	617	645	649	608	644	633	657	604	607	652	602	576	612	626	628	591	607	572	607	672	608	624	588	642	579	623	652	636	609	634	722	615	638	636	642	602	615	650	603	640	631	630	598	635	579	657	624	660	602	567	586	600	616	628	650	631	650	596	605	641	620	575	634	615	660	634	703	604	600	600	617	594	639	678	627	640	656	608	626	602	607	607	598	662	585	614	592	663	612	677	589	661	609	603	585	656	665	652	631	644	610	658	598	630	583	563	624	638	590	627	641	633	629	614	604	588	633	639	641	629	558	628	637	643	580	633	629	605	594	603	634	608	634	631	618	617	631	625	646	586	650	623	612	641	650	615	593	646	628	579	624	642	614	600	654	599	668	654	614	603	612	577	646	608	594	614	615	573	618	620	630	578	628	631	640	598	657	637	643	623	659	657	676	614	641	665	613	646	611	605	607	637	590	618	617	638	632	615	641	603	599	633	584	643	676	660	588	627	632	620	642	621	618	598	590	614	636	631	573	656	622	649	641	631	603	667	608	648	602	598	614	638	607	630	638	602	606	674	610	629	622	612	622	584	639	643	607	629	650	666	599	609	632	624	650	624	641	674	613	652	651	640	587	635	618	606	637	628	635	601	608	632	625	606	629	637	605	649	600	596	625	640	651	591	640	613	613	631	662	650	626	623	634	577	625	569	626	614	650	637	610	555	627	603	617	613	620	620	580	632	585	617	606	637	665	615	613	605	598	616	590	604	643	582	601	631	617	579	599	623	659	590	591	625	604	627	614	621	628	597	585	640	622	599	614	599	600	558	681	626	637	624	637	631	634	628	625	623	637	645	622	606	628	619	650	598	607	631	644	642	640	636	615	585	622	638	637	620	609	632	607	635	631	590	636	622	607	651	578	610	638	639	585	637	629	645	624	611	591	623	666	601	623	636	611	632	656	640	605	602	600	631	581	650	633	604	608	584	622	649	558	614	690	650	597	658	652	678	583	616	633	629	619	647	637	626	637	651	592	611	615	623	622	616	634	619	660	620	608	621	603	587	637	630	657	601	655	594	615	613	561	681	629	631	650	580	601	595	629	589	583	632	604	681	558	664	683	654	653	632	616	629	633	600	609	608	643	643	630	629	620	625	633	649	608	601	603	597	622	654	673	650	592	624	619	655	605	638	574	632	662	636	632	647	617	614	608	579	586	614	602	608	640	593	606	653	620	628	607	597	572	618	673	609	626	610	610	619	594	567	609	591	583	620	631	650	641	612	596	590	611	607	594	602	622	644	596	657	624	657	645	647	614	654	656	629	623	631	576	631	611	647	667	585	603	589	584	607	574	644	620	628	622	604	645	609	653	591	672	615	581	662	612	606	592	630	634	645	596	630	611	635	655	636	638	609	643	612	602	644	601	621	623	553	635	622	633	625	604	617	617	678	618	588	617	587	594	615	621	653	643	662	642	593	600	638	653	642	619	617	597	628	632	646	598	645	573	586	641	667	582	627	604	620	626	595	581	621	643	584	604	602	635	677	650	603	645	630	621	627	664	628	605	630	656	622	636	598	667	616	632	644	618	599	612	630	621	589	640	614	627	614	604	651	601	617	605	626	642	666	607	665	595	606	640	581	642	633	590	644	615	620	626	634	640	632	633	643	602	622	591	609	652	606	646	617	605	626	630	636	633	629	637	636	640	643	633	637	593	593	639	607	588	596	575	668	601	607	654	644	617	576	605	605	603	627	618	629	563	626	653	611	603	647	616	600	617	645	625	614	611	649	648	581	634	573	601	662	613	588	627	607	663	616	627	629	648	673	672	597	601	627	626	615	632	674	639	633	586	664	590	620	632	638	630	646	603	613	654	648	615	619	663	614	640	607	590	643	646	588	621	647	617	623	611	632	620	620	616	670	651	654	637	668	636	596	558	587	606	628	613	559	596	582	636	602	624	578	593	599	662	627	626	640	643	614	619	643	604	595	634	578	621	653	634	622	622	592	629	591	586	633	672	606	596	624	626	648	612	632	611	649	590	634	620	613	606	615	641	622	621	646	650	661	626	605	620	636	622	595	576	610	595	590	636	553	599	579	660	596	628	613	628	604	636	607	638	610	607	633	676	642	640	646	629	607	601	600	574	587	646	628	587	628	633	634	620	622	629	611	639	638	639	608	644	591	612	609	590	635	629	601	606	633	612	631	636	627	567	627	602	672	636	640	609	612	601	597	616	671	611	610	623	584	625	621	651	595	655	581	657	644	604	644	570	618	564	623	637	634	648	627	666	594	627	631	600	668	643	577	652	595	631	641	650	596	606	642	655	636	612	610	691	602	642	554	612	581	589	590	634	605	605	647	657	636	579	601	634	577	645	604	608	624	621	612	610	607	625	581	641	600	591	609	610	675	647	615	638	650	639	625	595	633	611	628	618	591	606	671	610	619	632	617	638	608	628	600	609	594	649	632	651	626	598	609	620	617	600	566	599	622	610	588	584	602	641	626	657	651	629	618	643	598	621	615	616	596	632	629	630	599	631	613	612	631	607	577	660	631	558	606	649	655	614	638	648	631	626	632	633	654	630	619	620	616	654	614	610	662	651	595	588	615	611	604	643	626	619	602	656	657	657	664	680	636	654	602	604	652	580	653	590	634	649	634	614	626	649	619	638	615	602	613	649	641	659	630	593	632	630	635	585	582	602	643	622	552	634	621	658	626	598	648	599	649	609	622	591	607	600	615	576	639	624	630	609	615	613	645	632	633	642	605	633	644	647	595	599	633	623	606	625	596	681	595	639	614	626	641	627	635	617	607	618	642	611	601	606	593	631	575	620	636	626	628	622	612	612	643	622	656	620	664	652	628	659	621	645	597	559	646	624	642	588	649	594	653	596	630	600	609	631	606	539	616	641	613	595	623	641	666	623	656	643	584	598	626	604	633	632	625	555	616	620	614	621	640	626	645	596	660	637	620	600	587	604	600	628	639	610	591	598	624	597	647	603	617	628	573	588	615	629	620	577	650	657	591	576	611	650	606	612	612	662	645	587	586	610	607	620	593	583	626	611	618	613
3894	234	140	117	91	121	94	97	90	81	89	92	83	70	80	90	74	77	86	79	81	85	99	91	105	70	92	81	87	87	102	82	93	72	74	97	70	67	88	79	83	74	88	82	86	75	80	81	69	88	94	78	92	97	64	75	95	76	72	94	63	76	76	88	70	91	65	86	89	94	97	78	78	86	78	81	83	69	75	80	63	67	77	82	70	84	77	75	95	82	62	79	84	82	72	59	89	68	84	71	106	86	97	80	78	79	56	83	87	84	75	79	79	90	87	72	78	89	85	93	78	65	84	61	73	82	90	94	85	83	69	82	92	69	60	78	77	86	67	78	76	90	78	86	81	73	86	81	73	75	81	83	81	76	76	86	87	88	77	95	94	82	82	75	69	64	85	90	72	70	86	72	72	82	97	101	87	67	86	99	81	84	88	94	89	76	80	93	75	93	90	96	73	87	71	91	79	79	86	86	80	81	80	70	79	73	87	84	91	75	84	71	90	97	79	70	95	92	69	93	87	69	68	83	86	68	94	93	93	71	94	85	86	71	92	70	71	79	71	67	77	74	72	102	85	70	89	75	74	69	72	81	80	76	60	68	94	93	99	73	66	87	84	75	88	101	77	85	76	80	83	81	80	84	70	68	72	89	83	76	94	86	79	98	72	94	67	76	70	68	89	89	76	105	97	70	91	86	76	76	65	73	61	88	74	76	70	82	83	81	67	70	82	77	62	73	80	72	99	75	80	86	82	77	69	102	84	78	73	75	74	100	72	85	90	70	85	83	76	75	85	78	87	99	77	86	70	84	56	65	83	75	81	67	85	72	78	77	86	79	82	82	95	76	70	70	103	55	95	86	88	88	61	74	77	91	87	78	73	89	81	77	73	85	91	85	89	83	83	96	86	72	74	78	92	97	90	73	78	85	77	78	90	85	71	77	101	76	88	70	74	73	87	86	85	83	84	87	74	79	66	64	75	77	66	77	88	72	85	75	85	77	79	109	88	85	76	87	77	81	68	69	84	74	83	85	88	78	68	100	65	83	83	69	81	90	82	69	90	84	74	89	93	82	74	94	92	100	89	87	84	77	79	74	76	77	81	84	92	71	81	83	78	73	67	76	85	79	82	87	75	75	73	67	74	74	73	86	85	86	82	92	60	59	87	84	67	78	85	78	77	75	65	77	71	82	78	98	89	73	80	70	72	88	59	82	86	71	65	78	68	66	72	80	79	78	85	65	66	98	77	73	93	82	78	77	81	80	87	73	80	75	81	84	67	86	72	79	94	72	76	76	70	73	68	82	83	89	76	87	87	87	82	89	78	81	65	69	94	72	79	76	78	64	82	70	79	79	86	70	65	74	74	92	77	80	74	88	83	78	76	74	71	102	79	85	75	84	87	96	78	78	80	67	65	85	70	72	79	94	87	80	86	73	71	68	73	77	92	69	91	77	74	89	88	78	91	89	74	84	78	77	71	67	90	105	79	86	90	79	87	75	81	68	93	71	76	95	90	86	96	66	80	77	80	82	89	91	82	79	100	87	70	78	85	77	87	71	90	84	90	75	86	77	89	80	80	87	84	82	70	86	71	88	81	77	76	82	62	82	75	84	76	74	86	81	89	69	73	73	77	79	71	96	64	64	92	73	88	63	75	73	80	91	70	76	73	63	78	69	74	93	68	80	82	80	85	70	79	94	98	73	78	80	87	67	75	74	94	65	60	97	74	82	78	92	83	84	77	91	64	78	74	87	77	76	77	77	80	62	81	68	74	86	75	98	80	79	107	68	89	73	77	79	82	90	87	91	84	83	89	73	88	72	75	90	91	72	98	81	73	83	88	70	81	75	78	76	74	88	93	77	101	88	69	93	80	89	75	84	77	82	80	92	93	87	78	79	71	89	77	75	80	86	88	76	85	67	77	72	62	85	66	71	67	87	72	80	79	66	91	75	80	88	86	86	72	86	86	72	74	92	62	92	79	75	88	87	76	84	72	73	84	84	78	85	83	54	87	77	82	94	71	79	80	79	83	80	74	76	78	67	93	95	89	55	72	88	81	90	77	87	98	71	67	98	76	98	84	70	76	71	74	93	76	79	78	83	59	75	91	91	63	74	66	80	74	73	74	81	71	69	89	72	78	65	89	80	107	68	81	84	89	68	94	81	80	84	84	90	73	81	75	61	70	77	77	84	76	86	79	72	77	86	74	80	72	89	74	79	88	82	82	73	67	75	70	94	86	70	68	89	96	80	76	72	69	76	84	70	83	64	61	76	81	79	64	82	79	68	77	86	87	86	68	72	80	69	78	73	95	71	62	64	86	78	83	80	72	88	81	86	73	90	81	77	69	75	83	76	82	78	80	94	71	75	79	71	85	78	71	69	75	76	82	75	85	77	74	81	79	83	73	83	79	71	90	79	90	66	77	86	78	71	88	84	94	80	91	81	72	87	70	69	79	62	84	83	77	68	88	75	80	71	83	88	87	92	76	76	81	80	99	80	83	69	92	76	78	75	99	93	69	79	71	72	76	88	78	72	76	109	71	81	82	69	88	79	74	76	68	82	82	80	83	70	94	79	83	96	85	87	83	69	86	76	78	68	67	81	78	80	88	78	62	69	72	71	82	84	83	85	91	85	91	81	79	97	84	70	86	82	65	69	94	82	77	79	75	75	83	83	80	83	68	76	73	79	76	72	72	66	74	80	76	73	84	85	81	84	77	80	88	76	76	71	74	94	87	83	94	100	79	66	71	71	67	67	95	78	80	64	82	89	93	78	92	83	78	86	73	81	85	71	64	89	68	89	75	63	81	72	63	77	80	73	90	97	83	69	68	75	74	90	77	70	70	67	68	77	76	69	85	75	81	69	82	80	81	84	87	77	88	99	75	80	81	65	58	87	71	70	84	78	88	77	84	81	76	85	82	92	73	86	83	72	76	72	82	105	77	74	91	72	81	76	80	77	72	79	76	80	75	77	95	72	98	83	66	96	67	72	69	70	87	83	70	82	78	69	88	91	67	75	81	87	68	79	77	68	84	90	72	87	82	86	79	80	89	91	66	76	72	75	79	86	93	76	66	75	90	87	80	78	103	80	78	81	70	62	78	71	90	74	83	80	89	87	85	79	79	74	78	90	85	75	72	92	60	88	70	78	72	96	84	67	77	81	86	94	76	88	84	91	84	88	73	75	74	88	67	91	73	89	107	93	84	100	72	77	77	82	71	75	78	68	95	71	83	85	76	77	77	82	77	96	73	88	98	78	66	86	97	74	78	91	74	65	76	89	76	75	71	74	95	93	72	69	88	87	83	89	81	86	83	91	73	84	83	82	80	93	73	67	90	76	75	90	84	87	86	75	94	85	69	73	80	69	86	79	81	92	76	68	84	83	83	87	77	69	78	84	84	96	92	80	88	92	73	70	92	81	90	81	76	76	90	74	76	77	86	67	83	86	82	84	70	80	73	83	90	84	69	88	72	78	65	99	60	89	91	83	89	79	79	78
3976	328	417	401	408	347	381	372	357	313	304	282	315	298	306	275	280	262	269	297	292	284	285	273	276	299	301	254	284	289	289	255	305	291	279	277	297	301	269	273	276	283	265	251	254	259	259	298	275	293	284	266	284	271	281	286	276	280	300	248	247	303	304	266	269	283	284	297	260	283	265	293	249	267	271	276	289	268	273	241	271	319	307	288	266	284	304	270	268	278	301	297	297	289	260	273	282	290	278	273	268	270	285	287	271	270	280	251	296	276	254	301	299	279	301	300	299	253	293	309	280	283	307	270	299	266	279	281	298	273	316	288	254	256	254	273	295	295	269	299	275	261	301	271	248	274	291	270	293	285	253	274	270	269	269	284	296	266	281	253	291	285	287	307	304	293	261	266	275	275	307	260	274	263	270	276	296	287	294	305	290	264	288	284	257	292	285	286	294	268	292	258	305	294	298	299	314	296	314	257	298	271	292	270	267	320	291	286	302	293	299	279	290	277	284	293	259	272	279	264	282	268	267	277	254	272	274	323	299	271	310	293	279	268	284	272	274	294	290	256	296	299	292	272	268	287	276	271	262	251	254	295	302	274	326	277	305	282	277	277	277	275	275	269	294	295	265	260	249	283	275	279	299	273	277	276	284	272	299	285	281	251	267	271	266	251	275	299	258	283	322	309	286	256	267	297	284	266	276	296	284	292	268	260	282	274	293	273	267	297	231	298	282	305	287	253	287	288	289	288	278	295	322	290	290	253	270	275	258	301	261	270	259	263	290	259	310	297	284	282	295	280	258	279	268	281	266	261	279	309	289	289	286	270	235	271	263	264	235	264	273	313	309	276	278	282	268	262	303	267	276	291	275	269	289	261	261	280	283	294	282	306	295	273	296	245	260	264	295	294	284	299	255	249	280	271	296	284	271	299	281	278	267	259	265	268	272	274	256	281	270	241	283	245	264	247	304	264	278	260	273	267	256	276	271	237	237	287	283	299	286	298	276	259	282	262	298	289	250	317	261	290	282	269	266	281	289	285	277	258	280	257	251	268	265	275	269	271	273	281	286	313	297	276	285	265	263	269	275	278	285	261	266	292	267	242	260	282	261	281	288	279	278	305	274	262	267	281	287	268	290	279	294	273	295	276	297	269	304	275	272	294	294	274	296	312	251	281	285	283	274	305	262	294	309	301	266	284	277	269	245	276	280	287	244	276	294	305	298	271	289	289	300	260	296	272	304	296	269	261	285	277	253	280	280	261	299	269	268	290	295	268	313	290	315	285	298	291	288	281	268	245	279	269	262	273	277	268	258	271	288	296	277	277	292	260	275	261	273	289	289	276	311	260	281	277	271	272	240	281	273	280	273	304	265	283	264	271	290	289	276	269	263	259	277	282	246	255	275	275	306	294	276	272	283	274	269	284	315	278	276	287	297	284	273	278	276	286	278	268	307	296	282	282	284	279	278	251	254	264	265	274	292	267	248	255	262	280	283	276	302	270	279	270	284	284	293	310	256	271	296	280	257	278	278	278	269	267	275	265	286	262	283	273	288	259	252	292	271	278	270	276	279	263	254	319	269	271	311	277	268	286	259	273	259	272	303	276	270	286	315	332	283	275	296	289	286	281	285	287	280	278	293	259	272	268	286	275	275	250	310	276	307	297	243	316	279	287	264	266	322	326	280	280	317	296	300	259	291	266	259	301	291	283	271	279	275	268	240	275	268	254	261	270	314	285	242	274	282	290	297	258	278	266	248	303	297	298	258	324	266	328	282	288	277	278	260	273	279	272	286	268	272	295	255	268	298	258	296	302	309	292	288	259	288	251	289	266	280	264	295	286	291	276	262	314	265	286	284	258	297	275	266	257	301	297	269	284	295	259	255	258	294	303	322	295	251	272	296	278	265	285	238	281	296	265	287	293	290	262	272	261	277	277	291	282	250	274	262	283	278	258	267	294	313	297	301	292	273	300	299	262	296	215	280	266	254	287	255	265	287	267	311	285	264	272	286	295	259	251	280	284	277	274	248	274	311	285	277	293	270	285	281	288	269	271	299	283	296	271	272	263	276	269	303	271	289	254	252	288	255	289	300	281	269	295	276	253	298	273	284	272	246	268	234	269	305	282	254	271	293	256	260	267	287	282	268	278	264	267	281	273	261	292	250	265	276	250	272	272	281	290	282	305	273	285	266	281	286	292	266	296	290	284	267	263	251	279	288	279	271	273	269	289	279	278	276	305	272	265	282	280	294	282	273	282	309	287	253	237	247	296	310	281	300	265	284	287	295	263	287	299	294	283	285	280	264	281	260	252	283	289	277	274	265	290	275	284	289	269	285	294	290	292	285	278	285	271	269	279	289	279	288	272	310	304	292	271	285	260	257	270	264	264	310	266	275	283	271	261	302	274	270	280	273	278	228	280	285	271	231	262	293	262	279	279	266	290	245	274	268	278	283	275	254	291	290	314	277	306	275	265	267	283	260	327	297	257	258	274	279	277	295	279	242	246	251	297	288	257	277	280	276	285	251	266	277	279	267	292	284	280	300	285	288	283	268	289	284	269	258	286	271	281	295	280	253	315	270	275	265	263	275	283	276	294	237	303	263	278	272	280	289	297	258	269	278	289	265	287	295	279	284	280	270	279	277	272	294	299	257	295	264	272	272	274	305	308	266	279	289	262	309	261	264	302	295	277	269	256	271	278	277	288	261	269	281	262	264	282	277	263	276	283	248	271	286	278	275	301	281	262	299	284	311	301	258	288	274	285	246	287	300	268	252	291	287	294	277	288	264	274	301	281	267	281	282	309	272	252	301	278	286	259	308	275	268	276	275	251	300	272	252	290	269	269	269	290	273	256	295	258	275	289	277	273	274	306	281	281	307	262	284	281	262	264	310	303	257	267	271	276	293	261	219	258	253	288	281	279	301	279	281	299	274	293	296	265	269	269	257	294	266	255	276	273	265	298	284	309	293	255	292	283	275	277	291	276	294	271	269	277	252	277	248	265	284	262	294	268	270	267	267	295	282	281	281	241	259	239	281	295	288	293	289	260	297	293	281	276	305	280	272	268	276	260	297	281	300	299	277	287	242	279	244	269	259	255	237	275	303	283	266	287	283	276	250	269	294	258	279	279	273	323	260	329	285	253	268	273	267	281	286	271	277	249	279	276	309	255	272	293	266	291	280	286	273	273	302	285	256	291	292	282	261	254	268	286	276	257	281	274	268	307	326	281	264	266	250	269	251	302	279	295	297	287	276	300	279	281	308	317	256	296	306	295	258	294	291	256	285	280	293	273	261	292	296	276	293	278	323	291	245	267	285	273	256	311	256	247	261	301	284	272	292	289	275	279	287	278	289	257	264	271	287	289	264	256	268	273	283	265	276	285	279	272	269	272	249	279	285	315	270	268	282	299	279	319	286	298	284	313	281	304	303	282	299	290	244	289	277	266	250	290	283	297	290	304	251	301	244	268	257	286	302	272	278	252	290	297	288	282	234	262	270	260
30148	4353	1344	972	702	558	399	342	285	243	206	171	167	151	156	140	143	155	135	139	126	118	118	117	111	107	120	117	122	112	126	123	96	123	126	106	120	110	119	92	107	99	114	97	97	103	107	98	94	99	99	122	100	104	111	97	115	104	101	115	99	108	112	106	97	99	119	107	94	107	103	93	112	101	106	111	104	113	102	111	116	108	115	106	96	105	92	117	101	104	100	84	99	94	105	102	133	114	117	101	113	116	101	99	91	113	97	110	103	101	117	107	104	106	118	90	98	101	105	105	121	108	113	103	100	96	116	117	111	106	126	127	103	103	107	103	128	99	106	109	121	111	102	101	106	113	114	111	121	111	87	93	107	92	116	112	99	102	105	122	108	86	93	103	99	104	106	98	115	96	109	91	88	100	83	119	100	113	104	101	89	103	99	112	80	111	90	98	91	89	87	105	83	105	83	94	91	95	85	101	99	109	124	103	134	109	94	96	96	106	106	107	100	125	89	91	110	100	118	106	92	105	111	106	123	127	110	99	128	116	99	102	92	110	97	94	111	96	98	92	101	108	107	116	114	97	79	118	115	112	101	96	96	103	91	101	117	100	110	92	92	104	90	108	140	86	95	102	97	111	117	105	114	104	103	93	123	97	100	100	97	119	106	92	106	112	114	110	112	107	108	113	104	99	128	104	116	94	106	109	108	87	102	113	100	111	93	93	117	102	80	97	108	122	121	107	102	102	93	94	97	104	115	99	113	114	106	115	98	95	108	102	86	96	102	99	98	115	99	125	119	89	101	96	93	113	105	114	97	109	103	109	114	102	88	100	99	112	106	109	112	95	106	96	114	99	118	128	102	105	99	102	95	114	97	117	94	97	100	102	113	106	113	120	93	105	100	99	87	81	86	90	93	115	108	116	105	112	97	104	124	118	89	112	100	97	105	115	109	122	115	88	96	116	123	117	86	107	105	81	121	123	80	111	99	96	110	83	92	93	112	123	106	114	95	98	109	120	84	102	108	101	108	90	99	111	109	100	77	98	121	105	102	103	105	92	115	107	101	98	105	105	115	85	111	105	124	94	100	90	102	99	115	100	111	93	114	117	117	94	103	102	108	102	124	102	93	101	109	111	111	112	114	118	89	81	98	112	106	89	86	98	93	104	97	81	94	114	129	109	98	86	109	109	109	92	106	99	105	88	97	104	91	106	97	128	113	103	101	108	103	94	97	115	107	115	103	96	117	111	98	95	96	105	94	96	115	116	117	93	127	88	117	104	115	106	111	110	100	117	111	114	111	119	99	96	112	102	79	109	100	100	119	111	87	118	101	98	108	103	104	91	104	88	82	105	86	84	88	101	104	89	104	107	96	76	88	110	107	119	102	90	115	101	99	90	109	95	108	106	110	91	93	108	94	102	92	106	98	104	119	98	103	107	91	88	94	113	97	114	114	104	106	113	124	97	105	99	109	108	117	100	82	107	93	100	105	106	122	112	113	98	106	117	106	111	94	113	110	111	115	103	87	104	109	84	96	94	113	114	112	99	94	99	121	106	98	94	109	96	90	106	107	103	91	102	81	123	102	101	99	103	100	108	116	108	112	99	104	102	99	108	110	102	108	99	104	94	93	109	94	94	106	101	104	111	100	102	102	101	87	86	99	98	114	112	104	98	94	96	99	97	98	93	91	84	113	103	116	107	101	108	103	89	110	95	112	118	90	113	106	101	91	101	101	105	102	90	126	86	109	110	100	92	107	109	104	104	125	99	109	100	99	91	105	112	113	101	81	106	106	100	116	102	97	96	112	102	93	102	107	105	122	127	118	84	102	120	101	94	110	103	102	103	88	87	96	92	119	95	119	101	104	100	91	95	105	100	97	104	101	98	88	126	122	109	100	98	108	118	119	108	103	106	104	96	99	96	107	116	90	127	93	106	105	121	116	111	112	117	104	98	110	106	113	101	130	92	96	120	90	112	94	107	98	115	108	101	100	105	104	104	102	81	110	116	129	97	115	94	124	112	102	97	101	113	93	111	107	81	103	119	103	109	102	113	95	101	94	114	96	100	113	109	109	91	88	106	93	92	92	106	100	92	108	112	85	100	105	123	91	90	117	103	111	92	96	89	98	90	106	118	92	112	114	90	110	104	113	98	91	94	108	107	85	103	96	83	89	98	99	97	109	98	98	83	112	88	117	80	107	97	98	92	102	121	103	90	98	99	94	99	103	95	111	104	94	89	86	113	117	105	138	88	100	96	114	113	107	96	114	114	110	109	115	94	90	94	105	131	103	99	108	100	93	101	99	119	93	115	104	107	114	103	118	101	97	109	113	101	105	103	99	108	111	100	107	89	94	105	102	118	117	102	104	103	108	102	99	92	118	90	124	111	103	111	117	119	107	106	99	106	92	100	87	96	88	117	113	104	103	106	93	94	114	92	103	109	94	110	122	121	92	98	109	93	99	127	112	97	98	119	120	120	92	107	112	109	115	107	103	113	123	113	106	106	112	108	78	103	99	103	109	108	88	100	85	102	116	96	103	113	99	104	101	111	111	112	113	111	95	85	105	99	100	101	106	95	105	102	96	89	119	107	103	100	111	110	103	114	112	103	109	108	110	97	108	113	107	99	110	101	110	114	97	103	115	106	101	93	126	107	90	116	120	96	113	100	103	88	131	107	126	114	102	95	113	100	101	96	84	105	105	113	126	108	98	100	116	126	111	120	105	99	108	121	92	110	110	121	109	93	89	94	93	100	129	118	103	97	125	107	93	94	110	107	126	121	82	114	95	98	99	106	109	117	99	103	112	93	98	104	100	84	100	99	105	106	115	89	113	103	97	101	105	94	94	98	112	105	89	89	90	101	103	89	100	101	105	118	108	109	116	101	116	103	114	112	113	114	89	120	115	119	93	95	96	117	111	111	96	112	119	114	91	98	110	99	98	101	96	105	105	113	92	99	111	120	93	82	107	100	113	106	113	99	94	117	114	93	95	115	98	105	126	105	109	97	104	86	88	104	115	81	108	113	127	104	113	107	88	84	90	113	93	101	112	98	115	94	99	99	88	97	95	110	97	109	120	107	114	109	92	103	107	97	110	96	96	103	107	102	96	96	85	102	97	103	130	109	102	96	109	116	115	103	98	109	103	110	98	103	100	90	101	99	109	123	92	105	98	127	119	97	115	86	91	95	93	116	112	107	78	90	91	99	93	97	115	95	82	100	111	114	107	102	118	95	105	110	101	101	94	90	98	105	106	111	102	101	98	115	111	118	86	91	109	77	104	111	98	115	103	110	100	138	105	114	117	88	100	106	100	114	97	102	116	110	99	90	98	91	108	90	94	92	104	109	112	112	90	125	105	97	109	105	117	115	106	125	101	114	134	87	95	98	96	102	98	115	105	115	77	106	118	96	108	110	104	111	118	85	100	96	112	112	115	96	108	95	114	116	105	95	113	111	103	103	96	99	91	107	100	109	106	98	95	104	98	105	123	89	105	98	106	137
13842	1231	2854	3438	2838	2266	1894	1534	1326	1204	1055	950	841	833	725	692	659	608	595	564	572	518	529	526	518	523	470	488	409	480	459	428	438	423	409	381	406	411	340	385	401	380	386	361	381	391	363	398	370	367	363	416	379	417	374	368	385	395	367	367	379	373	375	353	355	363	341	354	361	340	371	374	388	390	359	334	381	346	351	361	362	373	362	376	339	375	357	342	394	368	355	378	380	362	345	347	339	369	405	337	373	330	354	371	353	349	341	356	348	385	376	351	377	359	351	331	308	352	350	368	342	343	345	342	385	368	342	373	341	329	347	365	361	351	337	317	349	368	367	342	360	362	331	331	381	349	342	367	334	357	352	354	401	336	364	388	348	368	393	334	333	331	344	335	327	351	337	331	386	316	325	348	353	326	352	367	368	346	350	349	318	352	380	378	386	337	342	353	350	340	331	343	368	352	330	364	402	317	369	332	337	368	342	388	362	363	353	350	367	328	372	319	345	345	345	366	335	341	375	351	360	341	304	345	359	330	329	379	362	321	294	357	358	359	327	334	377	342	336	357	351	348	402	372	336	388	348	330	350	315	352	354	330	362	325	358	341	347	359	375	361	360	369	327	404	336	349	332	351	341	410	347	341	345	346	335	351	384	336	336	384	327	355	363	349	333	351	339	327	335	370	336	335	364	339	332	350	349	324	363	357	373	350	367	365	374	354	339	344	326	368	349	390	339	347	319	328	354	380	329	364	352	339	353	385	363	378	354	345	400	355	356	366	345	373	357	383	343	341	364	353	313	339	352	365	345	416	334	366	334	374	393	374	343	379	317	358	358	365	335	357	369	309	331	384	396	367	329	341	348	355	337	328	336	374	349	347	361	331	335	331	336	349	360	335	367	343	362	363	367	307	303	326	337	374	340	385	358	335	363	323	351	320	368	314	341	336	335	347	335	373	363	364	353	397	347	324	308	338	352	368	338	327	345	362	340	352	349	334	346	351	385	306	356	356	355	338	290	335	317	366	330	338	385	361	348	324	361	345	338	389	355	357	347	327	334	353	367	341	382	347	372	327	377	388	335	337	339	353	382	364	345	391	372	339	311	336	328	334	347	365	346	370	345	357	361	366	342	367	359	359	342	353	348	345	350	374	389	355	327	339	370	328	316	351	339	329	332	335	356	318	339	358	363	368	356	353	359	329	351	374	322	329	363	338	372	341	371	351	399	310	325	354	386	380	327	358	351	340	351	351	371	349	342	349	361	355	376	384	368	376	361	332	385	394	357	350	348	349	376	361	373	348	347	361	381	367	361	364	344	349	346	374	326	377	360	365	366	355	344	343	335	354	369	374	351	360	371	344	376	377	355	341	329	357	353	364	363	349	336	338	341	332	362	346	366	354	390	353	359	332	341	368	361	368	364	342	327	346	350	349	380	315	345	338	351	351	381	345	344	335	355	353	355	358	361	368	363	367	337	324	356	341	321	361	349	337	329	333	363	356	397	357	355	368	373	356	373	354	347	346	359	355	357	341	360	370	366	391	330	344	326	341	333	354	366	336	372	329	345	371	345	346	337	355	350	341	339	347	397	346	342	325	375	353	359	348	357	322	351	350	380	346	336	360	340	376	313	337	345	339	386	354	338	309	324	354	341	346	344	358	369	338	339	345	319	338	373	373	338	337	320	347	350	351	343	361	343	305	330	356	344	354	360	325	331	348	324	344	339	336	353	326	351	377	362	339	349	344	352	377	346	353	359	308	353	346	355	327	344	345	357	328	328	367	359	364	342	332	372	340	377	324	333	353	337	332	325	354	302	332	325	351	365	342	332	339	370	373	346	393	342	361	336	381	340	379	355	368	357	351	355	358	333	353	328	344	355	339	337	319	367	390	343	358	347	358	368	351	364	366	332	364	347	330	330	358	376	362	349	339	332	333	359	316	387	354	344	354	310	350	397	348	304	321	345	345	354	341	386	368	369	356	354	344	361	370	337	359	347	360	360	360	346	368	320	306	345	363	366	374	374	360	369	353	345	367	323	353	344	356	354	355	350	344	324	350	365	362	325	370	369	346	364	363	374	322	348	383	361	361	328	372	353	357	357	370	346	345	359	319	314	317	361	373	346	361	368	319	338	353	353	364	372	392	343	376	354	336	347	372	349	347	364	329	381	346	344	356	343	350	338	376	325	292	353	330	344	328	347	350	329	333	339	358	365	340	331	346	363	313	333	343	352	350	354	398	313	362	366	366	339	363	355	371	344	380	350	365	349	333	309	354	370	327	365	354	359	367	338	358	340	344	348	367	317	318	340	369	372	358	346	365	375	352	340	352	329	341	365	336	327	339	325	344	350	362	368	344	367	361	365	359	346	332	336	376	327	368	353	379	342	352	345	340	362	333	337	347	354	349	355	335	356	375	343	333	347	317	358	368	363	349	336	331	353	381	359	344	355	343	373	340	364	347	342	369	358	312	359	366	355	337	347	355	337	356	311	351	312	356	344	317	383	358	325	347	354	376	357	323	343	312	381	349	317	389	337	372	390	349	350	345	350	315	359	327	350	338	364	350	374	364	340	344	315	361	350	319	371	366	358	358	337	349	340	349	364	338	369	354	363	336	351	350	352	351	376	350	352	371	333	345	368	376	324	344	351	344	338	357	369	357	339	372	353	376	343	352	358	364	370	351	385	360	330	361	360	379	329	349	347	342	379	374	394	364	363	351	395	345	332	392	351	338	368	332	351	345	375	349	369	336	337	341	348	352	309	334	351	362	364	352	327	315	370	341	359	336	366	351	331	347	352	373	364	346	336	398	350	359	362	324	341	359	349	368	326	331	334	323	359	334	375	358	325	355	362	360	339	320	360	328	374	367	375	373	366	325	354	352	342	350	327	379	382	316	325	362	322	318	350	364	380	344	370	333	363	347	354	344	360	357	342	364	378	368	338	312	352	345	349	328	345	366	361	319	325	402	343	347	342	334	345	365	340	352	346	373	348	345	351	374	328	356	354	382	367	348	376	333	329	357	360	337	357	341	346	334	367	350	356	338	345	334	365	374	357	359	361	329	353	332	386	370	357	344	358	378	373	376	398	360	360	340	366	323	351	365	341	337	362	394	350	339	361	316	346	345	355	366	364	353	366	362	342	333	358	376	358	367	344	341	363	349	354	342	359	354	352	392	355	362	332	374	351	357	352	379	358	354	374	367	348	372	359	350	359	361	350	349	366	352	386	376	310	379	345	345	380	351	361	335	356	343	348	406	359	361	378	370	366	327	344	342	347	333	363	385	359	329	368	351	354	327	373	331	331	321	361	321	370	352	353	368	368	353	316	366	356	348	360	370	331	364	325	392	331	329	367	353	364	338	335	327	367	355	364	363	326	357	348	347	375	352	326	341	346	330	336	355	396	354	380	338	361	377	333	355	381	354	354	359	336	361	317	364	375	380	354	358	334	353	333	360	361	353	363	374	370	330	343	333	358	361	354	363	369	360	332	350	332	357	346	325	338
41784	14147	3666	2206	1474	1097	799	648	571	442	457	382	351	336	284	324	295	259	263	284	299	231	246	238	256	260	253	239	254	229	241	252	210	238	238	220	221	218	247	248	212	241	233	241	232	222	175	215	241	252	204	217	223	210	200	215	219	215	200	242	219	217	193	213	218	200	211	228	227	220	200	233	197	235	223	206	185	208	208	222	200	211	197	202	211	226	216	214	198	212	266	214	206	211	214	222	216	218	221	221	209	202	204	206	210	201	236	202	222	185	194	203	229	207	221	189	229	202	199	207	214	214	210	222	201	188	222	212	200	225	183	193	212	231	181	216	197	225	211	204	205	188	222	184	242	238	212	220	229	209	211	218	203	192	208	183	224	197	206	206	202	206	205	215	212	214	216	174	195	197	211	197	197	208	188	181	201	225	204	218	210	216	201	193	210	218	211	185	193	188	205	233	206	209	193	222	220	215	230	192	212	179	189	176	210	216	213	209	207	189	212	217	219	214	228	224	211	193	216	201	218	209	211	223	201	224	201	212	204	223	232	211	193	223	234	213	237	204	220	226	195	245	235	212	213	183	225	196	203	199	196	204	193	221	211	205	234	186	209	211	225	207	176	226	207	203	196	212	208	210	202	216	192	191	220	224	211	228	209	216	186	210	204	215	206	202	222	214	211	191	208	201	213	212	194	204	232	210	195	214	217	223	193	209	213	191	200	184	218	199	203	215	201	227	212	211	207	192	204	225	200	204	203	198	196	206	185	195	241	183	207	217	210	191	210	231	197	207	189	174	199	202	194	182	213	220	214	182	216	200	204	195	257	188	200	213	188	206	191	193	198	240	209	187	222	231	201	204	216	202	181	222	212	204	198	191	248	234	205	199	205	205	209	203	194	234	183	204	225	175	204	193	192	192	204	207	193	205	200	221	211	197	193	206	216	208	220	183	206	219	196	195	243	214	204	218	222	212	193	190	204	213	212	210	202	228	202	214	195	200	203	209	212	204	202	187	222	185	205	220	188	199	244	225	231	207	218	205	217	205	216	207	202	221	196	214	225	188	216	209	221	224	212	214	213	202	198	226	209	200	194	217	195	184	208	218	223	194	191	230	203	214	209	191	236	224	212	199	211	210	214	185	207	202	208	211	208	215	211	218	206	190	223	218	228	205	199	238	193	233	213	225	192	224	217	207	197	192	211	224	245	203	188	222	205	204	242	204	197	206	185	213	203	196	213	201	196	199	202	228	211	191	217	211	206	208	237	176	224	194	222	194	211	219	221	207	209	208	215	203	221	205	221	205	212	227	205	222	218	193	214	218	210	220	206	214	203	202	203	202	201	210	203	164	209	183	203	187	200	219	212	205	182	198	195	215	209	207	205	209	222	220	210	209	207	190	230	210	196	221	211	203	220	215	207	210	232	206	205	187	211	226	213	216	216	212	221	211	183	190	176	207	210	190	207	217	185	185	216	222	214	222	227	187	213	229	211	206	219	195	213	206	225	216	215	209	199	202	231	208	197	213	209	206	189	213	204	201	194	196	223	212	206	192	227	208	241	199	212	210	211	203	206	211	190	204	241	203	216	229	218	244	200	221	202	227	214	207	193	198	227	201	221	216	219	231	211	213	195	199	225	211	186	222	212	214	218	204	195	197	214	171	207	213	197	205	176	189	242	206	199	214	225	187	219	248	231	188	221	194	189	224	211	235	225	217	202	238	212	249	226	202	195	191	218	184	182	213	216	227	222	209	200	220	216	197	201	222	205	200	200	183	199	231	237	215	207	189	203	198	225	218	209	205	189	211	208	199	202	198	197	242	202	193	206	211	209	207	204	209	222	204	223	217	221	202	204	204	217	198	223	195	208	211	176	197	221	199	212	187	200	203	202	194	210	214	174	211	211	208	187	210	217	181	203	187	198	224	211	182	210	225	217	228	186	199	217	219	231	206	213	230	228	213	210	199	205	219	193	220	225	204	223	213	199	192	211	231	202	232	215	182	199	200	188	176	227	219	199	233	217	198	198	219	210	204	180	205	230	212	219	189	200	210	212	177	222	220	211	205	193	203	215	202	194	221	214	223	200	223	246	198	201	221	218	211	179	207	198	208	186	230	192	223	220	197	233	188	212	188	211	188	210	204	193	208	212	207	215	240	193	185	216	195	194	188	182	235	238	245	207	211	213	217	210	207	195	194	227	190	211	206	200	219	200	192	184	203	203	198	182	222	215	201	189	212	210	228	198	228	209	192	197	224	205	213	198	204	200	206	211	229	223	217	207	219	210	214	186	207	201	214	216	212	219	188	192	197	207	194	201	214	224	210	228	249	204	198	182	226	175	220	206	211	233	191	217	200	212	183	191	231	210	225	212	213	214	197	230	233	210	217	209	232	216	192	215	223	201	215	183	196	193	226	210	184	189	192	228	219	190	230	200	208	178	218	213	202	198	218	211	215	194	184	215	209	222	203	209	230	199	196	190	204	208	209	204	234	203	213	206	207	185	225	215	185	210	185	182	223	208	204	216	233	215	237	203	198	188	188	186	206	221	219	190	232	215	206	219	223	189	189	220	220	211	208	219	204	202	198	225	193	197	204	210	227	216	196	216	218	201	211	209	216	224	229	215	213	191	231	216	228	205	171	190	227	200	213	177	220	186	213	182	213	190	190	233	213	207	194	211	206	209	202	221	212	212	206	217	230	214	215	203	195	224	190	205	235	210	191	206	197	203	215	210	234	192	217	203	203	204	208	218	224	201	194	217	224	200	205	224	204	231	206	221	211	221	216	212	182	206	238	214	181	203	212	214	218	228	187	189	236	202	185	206	207	197	196	217	194	218	198	210	227	232	205	212	216	223	223	190	215	206	237	187	216	205	221	202	193	222	189	230	186	183	218	197	211	233	212	221	180	228	201	196	227	184	205	216	208	213	212	201	232	235	195	224	221	200	208	212	205	214	198	211	212	222	214	206	204	190	219	209	206	225	213	218	211	214	212	208	211	207	196	205	220	209	209	216	194	207	169	214	217	193	207	217	201	215	226	219	201	194	192	216	188	209	223	214	223	179	190	211	234	216	210	191	210	208	223	218	206	215	205	188	212	200	257	216	219	209	197	216	188	241	209	205	219	195	227	230	201	215	228	210	202	210	231	236	190	213	217	209	180	197	229	188	197	202	195	233	195	195	177	188	201	214	224	206	206	217	194	197	237	198	200	189	198	207	197	211	198	213	233	190	206	207	256	198	200	204	196	223	209	188	233	223	207	205	209	215	215	194	200	197	220	197	224	214	218	195	209	201	216	215	218	204	203	210	208	211	228	234	213	232	204	227	179	190	215	227	201	218	239	221	191	211	199	216	205	215	215	234	214	212	200	208	230	208	209	197	222	208	211	205	203	216	200	195	212	222	197	213	213	229	210	184	215	201	170	202	206	184	195	265	203	198	194	213	244	194	189	224	192	204	203	208	224	225	223	226	194	180	200	239	181	201	211	205	227	197	206	229	210	202	185
19078	2464	5522	6339	5367	4413	3597	3002	2448	2265	1859	1721	1624	1487	1382	1272	1168	1157	1069	1054	1053	948	961	946	911	899	853	837	818	828	837	803	800	793	752	764	770	740	718	764	738	738	729	728	673	727	675	668	668	668	673	706	663	689	637	632	704	635	620	649	670	636	677	666	692	648	622	648	647	641	628	698	637	633	665	657	616	681	652	644	647	624	626	656	621	685	649	610	607	668	624	596	628	586	648	645	634	645	617	616	625	591	597	610	698	621	647	620	631	639	643	625	635	630	608	639	619	643	590	634	641	624	606	595	602	606	645	625	605	629	600	663	636	617	624	611	587	588	634	642	587	669	629	611	702	615	623	668	606	653	611	613	615	642	603	611	588	649	560	595	625	604	605	617	619	669	601	629	623	640	639	658	598	612	648	656	625	657	662	608	653	618	627	655	635	572	662	607	622	646	650	659	626	630	621	608	619	621	636	665	659	610	664	610	619	639	652	608	657	647	608	609	622	636	646	676	608	636	622	642	634	609	641	610	626	640	613	623	605	652	653	652	639	629	600	629	661	668	582	648	613	616	670	639	620	619	674	579	650	597	655	622	596	606	589	644	610	675	639	588	634	602	654	673	617	595	676	621	623	627	613	588	642	608	603	577	610	630	624	622	623	652	640	654	638	624	686	631	622	652	639	623	615	603	656	611	654	634	676	660	581	659	618	638	607	613	597	658	654	562	610	643	630	633	623	631	656	616	627	643	618	625	610	636	638	643	606	606	644	617	639	593	611	587	629	596	603	645	631	639	616	625	599	645	637	646	589	614	608	659	632	679	610	598	616	633	651	635	614	604	644	599	612	574	604	626	692	626	608	647	647	673	589	614	641	648	602	570	634	642	620	644	658	585	637	635	583	623	590	599	609	648	622	603	606	604	583	611	656	660	592	623	596	642	640	628	639	645	607	597	627	632	611	610	627	658	601	578	599	646	634	625	643	575	597	653	586	637	634	601	635	595	601	646	632	582	594	681	609	629	625	622	620	592	642	661	603	659	635	601	627	624	648	625	597	626	625	627	658	644	625	615	636	667	618	629	583	656	611	621	644	607	623	628	629	598	636	612	610	568	669	598	607	575	616	581	602	631	584	640	628	616	605	604	554	633	628	594	630	609	647	621	644	620	599	581	653	615	615	601	606	621	638	639	639	648	645	606	601	638	618	644	606	581	603	632	595	630	641	607	666	642	619	684	633	653	620	633	629	634	654	636	653	590	642	600	629	606	592	588	628	661	643	610	687	610	626	648	585	612	604	634	634	633	628	597	577	605	585	618	622	623	588	666	656	662	612	644	622	661	634	655	636	632	662	658	591	630	621	628	624	619	576	619	562	578	627	609	629	609	590	598	625	661	650	623	602	609	601	672	652	631	570	635	621	575	645	647	646	627	631	627	597	596	625	644	641	670	660	596	638	630	613	607	606	590	636	619	637	610	633	676	559	655	633	609	651	639	608	626	616	621	601	614	636	643	564	616	600	589	626	656	644	624	673	612	580	596	590	613	632	632	645	635	630	636	592	599	608	603	633	569	638	613	630	583	619	597	596	612	657	668	649	656	621	609	563	621	631	571	590	622	554	646	617	615	627	588	608	620	633	625	631	607	619	614	603	596	660	586	587	621	629	592	614	592	571	567	602	617	663	614	594	579	591	636	645	609	603	650	610	616	662	626	613	638	618	636	627	609	635	636	592	574	610	605	591	598	659	637	601	613	595	615	613	633	615	618	643	648	596	633	624	594	587	611	636	642	601	670	683	576	604	630	580	631	608	614	593	604	627	674	634	622	616	622	616	594	628	645	633	623	587	610	656	638	576	626	567	571	609	635	625	634	622	582	598	609	603	610	644	643	598	612	611	641	605	614	593	629	624	577	637	615	591	579	651	634	607	634	650	628	582	602	606	641	628	623	576	636	643	589	635	632	615	657	627	598	613	581	620	623	610	565	668	632	618	575	627	636	622	604	640	659	639	653	628	616	619	629	626	673	622	648	600	582	618	581	625	618	624	578	632	605	614	635	615	599	598	661	600	626	644	634	591	595	623	621	604	693	616	668	646	580	639	605	641	632	599	596	620	669	607	629	593	606	564	624	603	640	628	607	604	583	673	620	632	634	628	584	649	616	627	642	629	654	615	653	632	657	609	648	651	621	632	613	681	593	608	620	648	616	590	591	608	612	631	623	620	563	595	636	605	627	627	637	580	636	576	595	581	582	662	609	603	661	608	635	610	598	616	645	651	603	653	564	625	593	619	616	616	594	610	606	612	632	614	591	606	619	638	615	620	613	638	581	617	578	626	631	619	622	618	612	602	656	616	629	623	643	658	592	613	644	618	601	620	621	644	651	653	614	563	624	602	620	636	646	605	582	643	604	625	636	615	611	622	621	676	651	643	627	682	616	566	615	609	596	625	593	630	647	602	619	625	631	593	576	621	616	583	640	655	598	631	588	606	636	647	583	608	650	557	600	624	609	637	635	631	616	620	595	576	569	592	636	602	636	639	611	613	616	633	654	672	654	651	645	593	626	627	606	619	580	624	629	634	624	613	618	588	639	626	656	608	619	646	637	662	602	643	596	650	627	607	603	608	581	617	596	608	598	653	595	644	590	623	611	617	628	613	662	633	654	574	631	614	621	619	596	656	617	602	607	648	635	592	591	602	605	624	621	630	628	602	622	587	592	638	601	602	671	619	642	622	605	604	619	611	651	624	641	638	624	635	635	591	639	660	677	619	658	598	594	640	601	597	633	625	562	602	656	604	617	655	679	634	592	621	614	591	627	643	602	612	610	621	620	620	619	639	622	682	644	679	629	609	631	615	604	591	627	598	600	584	649	689	595	575	624	631	621	587	648	606	628	618	645	601	637	587	635	590	606	615	611	615	626	582	576	635	603	608	634	610	589	622	630	638	603	607	636	647	620	579	664	639	619	619	612	599	626	633	632	655	618	604	614	618	596	582	602	649	669	623	616	610	629	624	650	662	617	648	620	624	632	669	669	631	653	609	611	597	658	645	634	644	608	631	597	609	626	615	596	615	624	599	662	633	559	623	602	651	610	625	645	610	615	602	640	626	615	635	605	621	572	609	661	670	565	662	647	631	652	640	601	624	676	602	634	632	656	627	591	620	611	604	636	643	635	586	592	601	575	637	590	636	640	674	598	576	603	663	604	621	637	600	640	679	618	646	648	640	625	586	606	672	619	621	614	626	629	595	621	610	653	615	648	626	606	655	628	626	596	642	668	617	612	604	634	613	647	574	586	648	612	615	611	631	605	660	624	639	639	617	638	627	611	581	634	613	639	636	633	596	621	606	604	657	588	645	614	641	648	630	580	639	634	611	583	612	598	651	579	631	650	590	622	631	571	571	616	620	596	642	634	622	626	582	622	625	587	634	608	657	610	611	625	653	609	621	646	634	604	638	600	632	641	602	606	587	661	596	606	587	640	640	643	570	608	602	602	664	646	612	613
4187	259	189	118	133	109	94	94	93	96	102	101	75	73	74	69	67	103	75	82	79	73	84	89	84	70	93	87	73	74	70	91	75	74	73	87	79	77	72	88	86	77	67	81	68	62	87	79	107	87	83	72	76	77	84	66	74	80	72	77	86	97	79	76	83	83	96	71	82	74	76	76	69	83	57	75	86	99	65	107	72	76	82	74	78	91	84	74	77	70	76	98	90	88	86	79	94	88	86	74	80	83	77	96	83	79	87	93	81	69	76	71	77	71	76	75	92	84	85	78	90	72	77	98	85	91	79	79	71	95	97	99	85	95	78	76	64	79	83	97	91	74	81	66	80	75	68	83	73	80	82	67	109	82	91	76	77	82	93	84	88	80	78	80	66	85	93	78	77	97	80	75	81	80	82	88	86	70	78	72	75	86	62	82	113	91	79	101	87	91	88	80	89	84	72	78	74	87	80	75	94	73	65	83	76	71	89	74	75	90	82	72	85	76	63	75	74	84	84	91	75	77	75	75	67	71	84	78	80	78	85	89	63	75	91	85	80	85	77	85	84	78	81	72	74	91	87	75	75	74	87	82	73	67	92	88	109	78	78	79	89	79	70	70	84	76	82	85	92	78	91	84	72	89	79	74	56	73	96	78	99	83	75	76	92	78	69	88	74	76	84	77	71	73	89	85	65	63	87	75	100	73	76	89	57	83	82	84	72	71	95	97	71	82	66	79	73	79	78	89	81	87	76	78	77	67	72	70	88	81	86	82	81	76	80	80	75	65	89	78	88	77	68	65	91	78	102	81	84	87	95	88	92	75	79	82	88	71	75	81	87	86	76	80	105	81	89	81	95	65	76	93	99	86	80	77	64	75	84	92	98	74	76	88	94	77	66	83	71	89	73	73	72	87	76	88	74	92	75	78	72	85	77	73	92	95	76	102	63	77	80	67	85	89	85	94	89	64	67	86	103	95	83	78	80	75	84	86	76	75	80	69	93	75	66	82	85	76	81	69	81	79	75	104	71	75	90	76	82	77	65	89	78	77	89	91	65	83	89	73	75	85	97	91	83	92	74	79	94	95	93	71	85	64	71	86	78	79	95	77	71	73	89	84	79	82	82	81	77	69	86	88	77	99	84	73	79	71	70	80	95	69	87	80	87	78	84	67	98	91	80	77	84	82	83	82	78	66	79	80	78	68	82	98	90	82	77	74	89	84	83	71	75	79	73	74	60	73	78	64	91	84	79	85	75	87	86	77	58	86	80	79	71	80	87	72	91	75	93	88	74	96	79	90	64	77	92	86	84	99	73	86	79	95	74	78	60	65	80	69	73	92	76	81	80	90	77	72	87	92	105	84	101	76	96	68	75	73	80	82	69	89	86	90	76	86	88	87	69	98	87	68	93	89	77	92	78	80	93	72	89	86	86	79	80	77	74	76	80	59	85	90	88	67	82	87	80	85	82	74	101	78	98	64	75	69	98	76	91	93	77	82	86	77	86	85	92	63	87	82	87	88	94	77	93	97	88	98	70	85	79	79	79	75	73	72	70	94	84	89	77	85	75	88	75	77	93	78	64	77	99	80	90	89	98	80	75	81	88	89	87	100	78	70	73	85	84	96	68	83	97	73	81	63	71	76	99	59	64	90	79	78	78	67	69	78	83	90	85	92	63	81	69	60	77	73	87	84	95	80	75	81	66	87	91	75	82	75	81	85	78	68	83	73	81	78	79	78	96	74	83	94	87	82	85	81	82	75	78	68	76	81	74	81	89	84	72	86	86	86	83	74	70	83	75	81	95	85	89	91	72	77	71	72	74	78	74	82	101	82	87	82	81	77	93	75	80	81	84	70	78	62	85	78	94	89	79	92	78	84	71	69	82	79	83	96	81	74	73	80	69	78	91	76	70	75	75	66	73	75	65	92	74	97	86	87	93	91	83	73	72	97	99	72	73	68	78	84	75	98	81	85	69	62	82	73	83	75	88	82	80	102	78	102	71	63	68	78	80	83	78	69	74	72	78	81	84	70	103	74	90	85	90	81	85	67	98	73	84	88	68	81	76	75	75	78	92	86	73	81	84	86	88	67	84	72	90	83	82	103	80	68	80	72	78	89	87	76	69	77	79	99	67	92	85	93	80	83	76	77	101	79	85	78	87	96	93	103	94	83	81	68	80	89	79	76	74	81	85	94	77	66	77	80	90	80	73	83	90	82	85	90	88	92	85	65	80	67	85	86	88	83	96	75	81	69	74	82	81	83	83	69	60	83	69	74	75	87	85	71	76	83	57	76	107	71	80	80	83	90	67	67	69	71	83	84	68	89	74	74	71	95	92	77	79	74	76	64	92	75	91	90	95	90	73	80	64	83	81	75	102	75	82	91	81	76	88	74	90	72	103	76	85	83	89	91	77	68	95	87	76	88	73	82	81	86	92	89	75	79	87	97	76	71	95	93	87	75	83	73	81	89	78	93	71	66	90	86	64	67	71	62	85	83	75	85	106	70	75	64	83	80	82	72	91	89	79	70	92	85	71	88	81	83	74	72	77	84	84	79	76	81	81	79	82	68	84	79	92	94	82	85	70	84	79	76	75	85	76	94	69	84	75	99	75	92	79	86	82	87	84	71	81	81	81	78	75	84	94	78	89	80	84	70	83	81	75	71	92	85	89	90	94	96	81	80	88	92	75	71	88	75	88	81	78	81	75	79	92	69	89	87	87	86	79	80	71	83	84	88	86	90	78	75	89	87	77	64	93	96	74	71	77	89	73	91	86	87	89	92	83	89	80	82	77	75	85	72	73	70	84	86	80	78	85	86	98	82	74	69	80	75	88	75	79	67	89	86	83	76	89	82	83	87	88	93	79	78	88	75	85	88	80	76	84	77	88	94	87	68	87	86	80	91	93	66	81	84	83	82	86	70	87	94	79	78	76	74	103	75	62	79	68	77	82	72	67	82	83	75	76	81	79	78	96	63	89	71	75	81	82	68	87	70	82	73	85	77	84	82	86	75	70	85	66	84	81	80	82	80	82	73	79	83	87	79	68	99	83	80	75	80	93	77	86	83	82	88	80	77	79	65	82	88	86	82	75	74	84	81	77	70	69	82	76	88	74	81	84	82	80	75	75	92	77	86	97	75	79	104	85	101	59	74	97	96	77	94	77	86	90	85	91	78	70	78	76	76	88	75	94	80	70	86	94	76	76	76	63	90	69	87	81	89	82	90	105	78	81	75	50	84	88	81	70	86	73	80	95	76	99	78	83	80	79	83	76	83	83	67	96	90	76	79	92	85	81	96	82	78	75	83	85	52	97	77	78	66	81	72	92	70	79	81	89	94	79	79	82	89	72	93	81	65	90	94	82	90	67	81	82	90	78	104	76	61	82	60	80	72	83	68	93	81	76	85	84	82	68	86	80	84	76	83	94	75	93	70	89	79	73	86	77	87	92	84	89	70	67	81	75	71	76	94	98	92	78	69	82	75	87	83	73	75	94	76
4175	345	494	468	426	421	387	339	307	339	330	330	287	317	280	367	270	314	266	298	300	318	283	290	309	292	316	310	285	288	281	296	294	280	293	281	292	282	280	272	292	290	272	284	291	276	271	268	256	294	292	261	285	301	275	265	295	259	301	265	229	316	261	318	301	293	285	323	290	288	279	267	298	281	278	297	290	294	265	262	268	284	286	308	256	280	300	311	289	275	288	284	286	295	284	306	301	285	271	287	308	280	298	293	297	290	281	295	244	296	278	270	297	299	265	284	304	310	246	290	284	271	276	267	237	284	302	259	293	288	277	291	290	258	286	266	282	248	302	260	262	302	247	313	289	293	276	280	288	289	272	258	254	291	311	276	294	297	277	285	282	266	277	310	284	271	305	312	306	291	271	255	324	287	305	276	259	265	309	290	284	293	289	288	296	283	280	304	293	285	282	307	274	254	286	268	269	259	267	277	287	277	299	268	272	305	294	274	266	329	281	271	273	295	293	297	299	279	264	288	295	296	282	311	274	307	275	262	291	292	275	265	304	284	236	302	268	262	274	277	305	278	260	267	282	311	307	259	261	276	253	279	274	305	280	279	284	285	271	287	273	279	277	279	272	302	306	288	295	264	309	264	286	287	287	280	259	276	272	258	268	314	291	268	290	304	276	229	265	276	285	276	266	268	288	261	294	278	266	263	268	278	271	280	289	310	292	281	300	266	322	324	284	274	284	282	264	257	278	287	276	300	302	276	278	309	263	300	275	283	282	271	294	305	271	281	314	280	262	287	312	289	275	272	285	270	272	313	279	299	254	284	261	279	294	271	285	268	289	271	288	271	298	277	298	262	296	286	277	279	295	288	278	286	304	303	281	253	265	283	306	286	286	231	282	280	283	292	287	278	273	274	285	284	251	268	235	256	282	299	290	331	298	286	288	304	256	283	274	294	296	310	302	291	260	290	310	295	312	325	282	303	274	301	239	278	284	277	284	283	270	307	287	295	275	273	254	273	296	307	265	297	265	270	274	311	284	273	292	288	275	299	278	307	294	324	285	258	269	278	292	288	259	299	282	294	282	292	302	299	281	284	259	298	289	261	328	303	277	301	257	283	275	267	289	307	292	281	282	283	245	254	292	303	312	275	267	275	329	275	290	303	278	291	273	301	292	277	258	298	299	311	306	254	279	278	308	267	289	296	288	284	298	248	263	286	259	282	281	301	289	274	267	292	304	267	288	272	314	283	294	309	289	287	290	278	279	285	300	273	269	319	274	300	280	273	295	302	283	315	275	292	257	275	302	299	293	292	257	263	314	268	279	305	254	284	294	316	281	251	261	275	268	266	301	271	291	279	309	332	291	299	296	280	273	287	275	290	286	286	301	287	272	272	261	279	290	298	295	333	276	300	276	254	291	301	306	276	313	285	317	295	282	309	258	249	284	288	290	293	276	273	284	284	274	293	290	257	294	293	294	273	268	295	286	272	286	285	269	272	286	274	261	285	315	265	298	256	304	311	256	269	311	270	293	280	250	271	274	290	299	261	259	308	284	293	260	302	280	268	288	290	294	275	265	274	270	245	253	292	299	278	298	253	290	285	283	296	299	311	306	306	291	285	299	259	292	288	289	289	312	289	281	259	288	287	280	305	286	259	280	288	276	284	305	319	277	281	295	251	306	280	276	269	294	310	264	292	295	285	309	272	288	260	303	265	270	289	250	299	286	304	275	235	279	310	315	307	288	297	294	319	273	264	273	285	257	290	311	291	289	293	285	288	270	291	299	286	253	291	284	319	275	332	281	282	289	296	297	283	274	252	274	284	317	273	304	271	287	271	278	289	271	290	276	274	248	273	259	278	303	278	280	295	313	247	273	289	309	268	252	293	300	269	262	284	310	264	293	285	282	283	261	263	295	282	277	268	296	258	260	261	295	299	279	286	276	276	246	295	283	260	298	274	290	275	297	262	258	311	287	299	264	320	284	308	284	252	313	295	300	284	287	276	297	289	297	276	307	316	285	273	276	285	274	297	270	286	278	284	281	265	292	283	275	275	266	273	274	274	286	283	316	298	293	315	316	279	282	261	269	280	285	285	288	286	295	250	284	296	262	289	254	273	310	243	285	256	288	301	308	279	309	253	255	270	306	279	276	300	291	257	260	274	286	268	325	303	254	274	286	266	261	270	278	277	293	295	300	255	275	290	253	287	285	302	285	269	291	281	282	288	301	264	279	290	300	294	260	270	276	276	299	290	290	258	321	288	281	266	273	306	307	293	288	268	304	300	242	308	293	288	309	287	269	282	291	282	265	277	275	280	276	247	251	289	292	287	285	273	281	276	276	247	256	287	300	265	301	277	270	300	256	318	269	281	287	311	311	292	299	302	268	295	294	272	288	263	299	264	274	261	282	335	291	300	289	288	266	276	326	312	262	228	283	302	264	293	266	284	253	271	283	262	280	303	276	304	287	316	315	270	297	278	300	289	313	324	256	264	269	285	331	284	291	305	256	277	248	270	267	276	287	264	278	268	257	251	291	287	271	257	274	274	277	279	259	311	277	284	261	301	302	245	264	294	263	268	270	295	273	268	292	287	260	270	285	275	290	269	271	282	293	287	265	246	291	263	268	257	287	293	274	280	281	274	277	278	289	275	288	246	269	287	273	255	281	274	301	287	290	293	271	283	285	278	277	272	270	285	327	298	273	272	264	278	290	237	279	260	295	279	280	294	271	290	319	284	279	284	280	290	254	257	241	294	264	284	257	288	289	282	281	304	286	325	260	267	286	259	255	257	265	267	302	292	302	303	259	269	299	263	296	283	299	303	299	297	297	294	305	282	294	311	297	298	302	263	286	280	272	281	268	252	282	276	268	297	282	298	275	266	318	256	287	271	298	294	282	267	283	302	289	292	298	293	303	286	308	296	261	294	290	267	284	290	269	293	292	287	274	273	294	258	276	300	283	324	292	282	285	255	292	288	282	293	278	290	314	267	284	260	267	263	294	284	279	255	278	317	279	292	270	257	294	307	288	278	287	288	294	264	275	266	272	279	262	305	319	296	260	326	310	294	277	285	291	279	259	270	278	280	285	280	303	305	287	299	281	305	275	285	275	281	274	253	292	275	304	271	290	281	234	281	285	286	260	274	266	307	290	285	261	290	289	274	274	249	296	287	247	262	313	274	273	280	298	293	279	282	299	260	262	269	295	286	294	289	299	256	295	297	273	267	281	288	290	275	263	241	325	303	288	316	305	293	297	267	267	280	307	310	286	301	262	305	277	248	284	294	265	238	279	272	252	288	273	288	286	281	276	278	299	275	286	289	278	296	283	293	298	259	287	269	291	300	260	288	306	295	279	255	266	290	287	305	292	287	270	278	271	296	292	294	288	262	259	297	307	281	249	309	260	266	307	319	282	279	286	304	277	279	293	327	327	292	260	273	305	250	248	284	301	293	280	293	313	281	270	291	274	288	278	294	308	257	299	260	312	279	315	262	277	272	258	306
33235	8188	1535	1043	720	538	419	337	269	218	210	184	192	174	148	146	133	128	127	124	134	105	115	115	134	104	121	114	129	109	113	123	103	106	128	120	100	112	103	123	127	102	116	126	87	116	100	99	111	119	124	114	102	92	101	121	115	113	114	107	110	103	103	102	113	109	105	118	124	131	113	104	118	116	109	95	105	110	104	93	94	106	122	92	93	94	107	115	108	96	104	89	106	122	112	105	118	124	101	109	108	114	105	103	85	95	105	110	94	103	100	106	119	91	108	112	109	94	99	108	91	107	103	98	92	119	89	109	92	125	116	110	101	104	111	108	112	95	136	113	107	100	110	93	91	89	101	98	97	92	101	106	118	101	98	118	120	117	91	108	115	106	112	85	133	84	108	108	111	88	100	111	84	90	90	100	114	125	86	113	85	96	119	96	100	107	112	105	100	100	106	83	99	92	113	116	118	98	98	88	99	119	108	120	98	112	118	107	95	124	120	106	107	111	124	87	117	104	105	90	102	105	94	113	93	90	117	101	124	106	92	102	120	124	111	105	100	96	134	96	103	89	116	104	107	104	104	112	108	85	97	98	127	111	116	111	113	102	99	95	102	105	110	97	105	106	96	95	107	94	97	90	110	86	103	100	106	99	91	109	115	112	121	97	104	102	121	127	90	123	95	114	117	98	107	106	103	99	99	109	110	116	119	111	85	113	101	137	103	110	122	118	101	106	90	108	116	101	104	124	113	107	101	94	112	97	127	97	101	105	96	107	97	117	127	98	109	112	96	98	113	102	99	97	94	112	110	107	107	86	86	119	99	102	92	109	101	105	104	103	90	112	100	114	123	89	100	113	92	102	104	122	122	107	98	103	108	118	96	98	115	110	105	101	107	117	98	118	99	95	99	109	116	111	116	108	96	107	97	96	118	109	113	94	111	101	117	133	108	113	123	104	101	94	80	112	100	124	98	128	130	105	81	106	108	108	101	96	99	105	128	111	110	107	118	122	118	102	119	91	96	110	104	96	112	105	89	98	78	79	98	99	112	112	98	105	100	104	118	113	107	94	99	92	104	114	116	89	105	105	87	119	123	108	84	106	88	94	94	129	104	124	93	112	100	95	118	102	121	114	100	108	109	101	112	96	102	114	98	98	105	94	106	117	86	122	115	114	108	109	100	97	89	88	111	100	121	91	101	111	87	126	103	106	108	95	111	114	110	114	121	100	92	90	120	116	103	108	109	122	113	84	106	101	118	118	111	103	122	96	114	101	103	111	103	99	108	112	99	128	112	101	100	109	119	99	107	100	103	125	113	109	120	107	99	93	95	107	129	93	126	123	112	98	128	103	95	104	91	102	106	109	110	90	122	82	104	106	121	94	116	105	99	126	112	99	95	112	80	109	104	110	96	103	100	100	111	108	90	118	107	102	99	127	96	107	103	102	86	99	114	101	106	87	100	113	107	120	105	97	103	100	93	107	102	113	104	114	116	102	95	122	104	108	99	89	125	113	118	108	110	100	110	104	90	97	102	85	107	90	86	90	109	90	126	112	122	107	117	110	110	111	101	107	122	119	107	101	100	108	94	107	84	109	111	93	113	115	119	105	104	118	114	111	95	114	101	101	108	102	98	120	110	90	115	106	118	113	108	102	91	97	101	95	108	91	129	113	107	102	105	98	114	117	85	114	121	114	102	114	105	89	105	102	106	112	108	116	101	97	106	108	101	115	114	89	92	88	99	122	120	98	102	103	92	106	110	113	105	102	103	108	110	95	108	96	99	95	108	104	120	105	122	109	105	108	89	107	104	95	122	88	103	111	92	106	109	115	109	124	110	105	92	108	105	101	120	112	92	107	98	104	109	81	122	107	117	122	103	106	89	99	106	124	104	107	93	95	111	107	95	109	109	126	109	90	90	106	106	86	119	90	115	113	109	106	102	121	90	95	107	95	117	131	95	135	113	105	94	116	113	111	113	94	105	98	79	99	116	106	100	103	117	115	91	107	115	93	110	97	98	96	108	102	105	92	103	103	110	116	97	114	94	95	92	116	105	92	115	107	117	90	87	108	105	117	109	114	92	107	102	115	115	102	114	96	89	109	93	104	104	100	106	106	98	123	84	94	108	119	105	104	108	117	83	118	96	98	101	119	102	93	101	112	104	85	96	109	117	98	103	96	120	94	109	92	108	106	100	98	116	110	115	106	119	104	93	95	91	102	93	119	117	94	111	113	90	110	113	119	95	88	105	95	99	90	104	125	103	88	109	102	109	105	99	120	105	103	88	121	113	88	111	99	114	120	100	106	111	92	116	105	86	92	110	88	117	107	86	108	103	102	109	102	95	107	94	104	115	91	133	108	103	119	112	107	95	108	109	115	106	94	105	91	98	96	93	106	104	110	116	108	99	88	109	122	119	92	103	119	103	96	125	100	104	107	85	102	92	96	114	109	104	108	120	83	113	105	110	96	114	96	110	94	104	102	112	113	102	87	85	106	102	106	92	108	113	103	110	141	104	102	95	103	123	112	110	103	93	108	97	92	124	100	121	118	103	108	95	90	97	120	110	99	112	103	96	107	117	116	101	114	79	101	105	126	104	103	92	108	113	101	116	109	91	107	106	92	118	116	113	111	107	104	98	113	96	127	106	114	103	103	109	118	115	94	96	95	108	105	105	115	99	92	98	113	108	107	120	107	105	105	84	108	92	101	100	106	103	116	101	108	81	114	99	111	103	102	115	120	119	89	132	108	116	109	99	120	105	92	108	110	123	103	100	110	121	106	115	104	113	110	103	96	123	82	119	93	137	107	110	94	104	110	123	97	118	81	109	105	118	99	97	121	105	108	96	121	106	99	109	109	104	110	111	110	92	111	131	93	96	110	107	113	101	85	116	98	98	107	112	92	98	119	97	107	104	101	89	89	131	87	96	108	104	90	118	103	106	115	98	103	104	108	108	102	96	104	112	104	117	105	101	105	115	118	93	99	104	108	92	98	96	109	102	108	110	90	113	85	105	107	114	101	108	106	99	91	111	110	110	115	99	116	92	116	126	121	111	101	106	107	86	96	101	105	115	105	111	106	108	99	123	91	111	115	102	125	103	105	128	95	101	109	100	115	107	102	110	101	102	97	98	89	113	92	105	100	97	93	109	93	97	114	120	101	110	113	105	93	108	90	126	92	94	92	113	103	128	89	104	93	83	111	110	96	107	110	120	109	109	104	110	114	105	111	101	99	94	107	95	102	108	113	104	99	99	91	96	129	119	126	110	106	98	113	98	109	100	125	119	103	103	108	115	97	119	99	107	102	100	113	96	109	98	110	96	91	110	105	85	119	95	107	106	89	103	102	118	96	94	98	91	100	109	119	113	98	103	100	94	113	121	95	101	84	100	86	99	93	115	94	79	106	105	94	102	122	100	102	121	109	103	111	133	110	108	94	109	104	98	96	102	102	90	115	112	86	84	110	119	111	100	119	105	88	96	107	102	108	110	94	108	101	114	107
15014	1262	2838	3375	2833	2264	1909	1604	1308	1160	1091	999	889	765	744	698	625	607	595	605	526	552	519	474	470	487	469	460	495	424	433	439	442	434	394	409	421	412	390	418	392	393	410	373	372	362	423	407	442	408	406	378	393	384	366	399	410	386	337	365	376	353	374	387	386	349	381	348	375	375	374	366	368	380	366	340	330	388	349	356	340	348	345	352	378	365	341	350	349	336	333	362	344	353	378	339	333	371	370	347	331	394	331	356	361	343	337	331	349	354	347	356	327	374	374	362	342	400	362	375	327	326	393	362	362	365	328	367	399	337	366	340	381	366	339	343	356	355	344	361	340	358	357	333	373	344	363	365	376	370	360	365	345	339	375	330	376	341	380	359	354	366	343	370	367	327	353	356	332	343	354	349	389	338	356	352	361	343	329	373	363	382	334	337	353	368	362	327	344	356	356	327	359	351	337	382	353	384	336	346	364	379	341	342	375	358	351	341	329	321	368	382	367	352	386	335	374	345	345	378	327	344	339	337	374	349	343	321	366	363	350	364	369	334	365	360	383	364	326	355	352	374	336	354	368	369	354	338	381	382	349	386	378	353	383	343	365	364	351	361	351	348	363	345	352	343	365	363	366	378	390	400	346	359	329	357	367	364	366	348	358	331	367	337	349	318	361	355	337	347	351	368	340	350	375	325	352	371	321	360	386	337	373	321	351	364	348	343	337	375	362	376	381	358	349	354	374	315	365	348	355	349	357	348	362	351	387	347	347	370	362	342	375	377	327	318	336	337	348	355	332	335	359	331	350	327	358	338	366	363	334	335	359	318	361	363	356	348	347	360	399	343	333	380	371	367	384	380	355	356	344	354	365	357	349	336	376	374	362	353	330	335	353	357	337	336	356	348	352	360	373	369	335	355	353	370	355	321	341	357	370	366	361	376	343	357	305	363	382	382	367	363	342	345	350	346	369	363	351	375	354	359	336	350	373	336	377	351	327	316	356	342	353	361	345	324	339	346	362	350	331	369	376	360	344	321	375	336	369	342	349	348	368	354	354	344	337	356	342	331	362	377	342	352	336	339	357	380	338	368	335	364	370	350	358	343	347	366	333	330	355	359	320	321	340	353	344	344	387	365	345	374	344	322	352	373	315	359	348	341	339	352	347	361	342	335	370	299	339	346	358	375	350	389	336	329	333	355	347	324	330	354	361	342	368	375	346	376	361	333	331	339	359	395	354	381	347	337	353	383	342	377	380	360	325	392	373	345	344	346	341	351	353	356	337	349	349	357	315	360	330	371	336	345	374	336	329	319	376	329	342	329	353	339	355	357	364	346	360	380	369	336	383	377	343	369	311	360	348	340	363	389	363	367	321	339	348	332	339	357	378	360	362	360	355	346	325	363	360	342	365	351	358	365	337	375	323	347	408	306	372	337	346	360	355	354	334	367	369	357	362	358	352	352	354	368	300	370	344	357	379	384	344	377	365	351	372	349	367	363	379	362	319	353	329	340	397	346	353	325	351	371	323	361	360	343	350	357	387	335	319	355	354	380	351	352	371	341	354	322	379	369	391	346	350	333	326	326	382	336	371	366	300	390	384	356	378	367	357	380	321	363	339	348	342	307	315	364	352	354	375	314	350	333	353	349	347	336	350	344	370	360	353	331	351	345	329	357	357	346	336	335	342	362	332	353	360	356	341	365	326	328	388	348	323	334	334	320	378	374	363	354	358	355	369	385	389	341	328	366	332	336	361	335	349	351	336	362	346	350	368	334	358	365	345	394	377	374	357	355	335	384	344	377	324	311	326	374	359	353	363	342	351	358	340	332	350	373	318	365	377	367	344	348	348	388	356	359	352	349	357	347	313	342	356	367	365	350	367	341	345	356	380	370	362	348	329	366	348	373	350	328	351	355	348	340	325	360	353	363	343	345	351	326	359	371	359	356	351	388	369	345	336	333	393	366	344	354	346	367	367	358	379	349	338	387	353	365	345	341	348	349	353	340	359	369	349	348	339	346	332	360	338	346	385	360	364	379	336	333	384	326	355	399	370	340	344	361	384	381	331	380	356	333	339	369	354	377	370	363	340	375	376	353	359	352	338	363	327	328	346	331	385	328	344	371	341	350	344	353	346	334	361	349	395	349	343	384	363	360	366	352	353	350	340	349	374	374	367	368	372	334	350	332	354	352	340	393	368	372	355	368	347	369	358	349	365	351	346	324	346	350	327	370	324	360	348	349	340	357	376	370	370	372	297	335	383	370	365	371	346	336	357	349	315	351	361	359	384	370	346	357	370	346	356	374	361	366	350	369	367	375	342	345	350	333	350	344	338	361	338	331	357	347	355	335	359	349	344	361	348	389	368	345	340	366	304	364	363	380	333	340	360	390	328	380	380	382	337	362	363	348	356	361	350	353	351	365	331	360	347	344	358	354	355	347	355	367	344	390	349	359	376	339	332	360	352	356	346	322	325	331	375	340	399	356	381	374	371	349	357	348	337	371	366	371	362	326	360	364	312	319	373	342	356	355	324	369	385	371	361	342	344	370	347	364	346	362	342	336	375	362	373	367	331	340	346	351	364	357	311	329	339	367	383	330	357	368	363	385	356	354	340	322	358	345	374	362	352	349	352	367	363	323	366	342	364	316	346	324	367	389	353	383	352	361	336	373	402	358	350	326	315	389	346	318	332	369	371	353	346	340	363	345	358	345	380	372	339	373	354	366	358	362	363	354	333	355	334	357	391	361	349	359	368	383	353	349	377	370	346	334	362	356	338	340	372	379	355	324	369	364	360	356	349	373	344	359	370	373	339	371	359	341	369	358	334	387	342	355	369	331	340	378	338	330	318	363	349	345	372	349	343	326	361	348	369	376	369	325	368	373	381	350	360	331	382	334	364	375	322	346	361	374	329	320	353	351	304	383	366	364	374	353	348	371	322	342	347	358	360	368	378	370	347	366	360	374	377	321	357	339	324	340	346	372	336	347	332	341	385	332	364	363	358	372	324	338	334	375	361	394	378	382	376	374	368	356	341	316	365	364	351	392	356	370	353	346	339	367	375	349	387	355	355	363	343	348	388	383	345	342	291	327	367	376	350	386	333	318	356	392	355	345	370	350	355	357	355	375	378	359	353	331	331	337	367	339	349	336	356	321	342	345	336	380	364	341	302	367	362	348	343	378	355	366	371	364	356	369	371	345	372	360	340	340	336	365	392	331	337	353	368	365	369	358	338	326	349	390	364	349	325	377	349	347	363	325	389	370	339	370	358	356	344	396	375	346	343	348	342	350	366	340	359	368	342	395	363	348	354	348	319	321	348	322	358	372	401	363	357	342	351	353	338	385	361	370	384	322	345	361	377	339	371	377	324	349	339	343	354	362	356	395	333	352	339	363	390	339	341	358	367	376	340	334	343	337	331	356	336	327	357	358	328	365	346	324	380	350	398	320	355	320	349	344	371	343	361	331	367	355	373	356	333	319	361	381	372	315	333	331	380	369	328	355
42088	21276	8605	2209	1433	1071	778	650	560	470	475	384	351	351	317	285	268	298	252	264	258	273	258	231	247	247	274	236	223	246	238	240	210	237	217	236	250	238	216	228	235	232	229	197	233	196	217	213	199	206	201	219	204	213	220	221	213	215	215	209	212	213	212	200	234	205	223	188	215	227	211	206	216	209	188	232	246	226	181	212	203	213	212	218	184	217	200	200	187	224	225	230	206	252	185	197	225	212	196	202	209	230	185	221	217	226	188	199	199	202	212	211	217	218	199	207	172	221	232	217	237	210	197	203	220	241	202	181	216	202	211	199	209	207	189	215	211	212	223	216	198	217	200	198	216	199	187	197	201	186	219	200	206	211	240	223	187	212	189	219	196	182	191	182	182	229	227	218	210	211	231	222	201	210	201	202	197	228	226	198	173	201	214	219	219	247	206	218	210	189	210	195	213	192	231	212	212	176	226	191	213	222	213	177	196	205	210	189	216	188	217	198	192	218	190	197	217	221	187	218	192	196	201	214	217	213	229	234	179	219	226	206	195	201	185	212	185	192	202	222	202	219	217	233	203	202	189	183	184	217	188	216	202	222	230	223	199	231	231	227	225	216	206	216	232	193	196	228	213	232	191	216	205	187	186	229	224	217	223	222	200	216	182	204	235	179	213	177	203	202	225	226	194	196	221	224	233	192	186	230	221	203	204	207	219	199	228	206	216	186	217	178	220	218	237	216	191	221	213	208	221	208	216	216	192	203	194	203	205	208	211	195	246	194	211	204	210	201	189	218	200	204	223	167	219	201	206	224	215	206	194	186	174	190	212	216	215	193	212	218	209	232	184	208	183	221	199	220	177	189	205	218	224	229	214	215	253	180	189	208	221	215	189	222	205	165	201	208	219	211	208	212	214	225	213	204	224	218	200	198	216	199	237	209	199	225	192	192	186	214	202	200	217	190	171	219	191	214	174	189	197	214	205	202	219	207	247	224	200	195	218	212	202	191	196	212	216	218	190	223	212	188	227	223	204	202	204	200	238	230	207	198	182	207	199	218	191	233	237	208	207	208	197	228	211	214	213	198	192	163	169	193	192	220	213	208	210	215	217	175	199	210	197	188	212	212	217	209	206	224	211	236	198	195	215	188	181	205	200	228	229	215	202	191	208	225	223	191	227	213	206	187	226	188	199	196	211	238	191	199	207	189	208	186	200	208	198	208	222	230	209	223	202	205	214	224	215	213	227	245	202	230	214	222	194	187	187	205	205	227	213	183	225	164	218	219	222	207	244	176	207	225	230	215	233	211	194	198	211	200	229	213	217	200	195	207	214	219	208	203	203	213	234	212	181	179	196	203	233	241	225	193	189	201	244	200	229	215	195	223	212	200	200	203	251	181	202	217	201	210	202	187	213	217	212	211	218	194	203	219	197	228	208	184	230	210	234	213	194	195	197	205	205	200	221	233	200	205	233	210	200	219	200	219	212	204	216	187	193	187	210	190	208	236	194	198	225	223	225	196	221	189	214	212	208	209	186	215	209	201	208	217	215	186	210	239	223	225	207	230	196	221	218	192	199	218	191	196	195	232	217	236	195	184	210	206	212	214	200	198	205	222	192	211	209	255	216	217	230	184	232	213	224	196	192	198	199	198	226	203	188	201	198	233	207	218	200	214	194	215	209	204	218	233	212	217	225	200	240	211	211	206	214	186	180	216	223	205	192	208	193	210	202	221	186	231	219	206	222	205	187	213	206	202	181	200	215	236	208	177	245	188	210	179	221	214	201	201	203	187	229	214	189	199	218	188	194	216	224	242	216	205	219	173	203	224	217	211	213	205	201	220	207	221	193	194	206	200	229	198	218	209	195	226	210	215	229	228	217	205	226	215	206	213	215	201	197	195	230	205	196	192	194	230	208	224	195	191	246	196	243	217	215	231	195	231	192	212	192	218	224	213	214	201	232	217	192	219	229	206	205	208	229	231	211	220	212	192	210	220	210	227	193	209	210	196	218	197	225	218	222	217	210	206	229	209	210	202	208	173	185	195	232	206	217	183	212	233	215	224	204	204	202	228	205	198	214	203	203	214	200	226	196	199	215	215	223	179	199	202	213	214	193	236	210	188	202	224	210	207	210	192	196	199	210	196	199	184	200	212	241	200	235	218	226	207	169	188	238	211	231	212	239	215	237	208	240	219	216	185	230	225	210	207	208	227	233	221	231	223	233	238	199	201	219	233	198	209	227	215	180	187	210	196	204	208	212	208	192	216	209	209	193	227	217	193	218	200	210	211	221	205	236	175	230	217	221	199	205	199	193	203	206	201	239	200	204	232	199	212	178	208	202	208	217	239	207	219	193	199	228	221	213	220	196	193	240	191	249	225	205	191	193	214	221	226	218	196	219	206	214	219	240	203	202	205	186	203	209	224	209	217	209	224	228	195	192	216	197	206	221	186	184	229	192	188	221	227	236	221	216	216	209	222	220	224	208	217	213	204	214	219	215	227	223	200	207	202	209	221	222	182	212	190	214	192	186	234	218	209	200	210	216	229	219	196	216	200	209	193	203	208	196	184	222	198	200	186	204	209	216	232	200	226	208	197	193	208	212	225	228	237	227	203	193	220	215	207	203	199	194	203	204	187	204	204	193	189	216	222	195	222	200	189	212	207	197	217	209	196	209	211	194	202	201	199	225	202	233	197	199	190	199	197	192	203	209	182	229	196	203	216	232	216	217	209	212	191	222	170	215	217	198	219	223	203	207	189	234	228	193	209	223	210	213	218	212	219	211	220	195	231	202	200	201	227	206	215	256	203	201	206	227	187	219	184	209	220	212	203	200	199	228	186	199	218	211	209	233	238	189	196	201	220	202	232	217	215	227	243	203	205	174	213	207	216	219	181	206	205	216	212	202	193	234	208	192	237	205	183	218	199	195	206	222	214	194	224	220	212	210	206	226	202	207	188	194	211	210	202	200	209	206	191	208	206	214	209	204	204	188	197	216	199	218	223	214	201	216	195	212	195	203	225	209	184	209	210	189	205	219	193	190	215	220	207	219	170	197	209	244	213	206	207	230	222	181	201	215	213	220	219	208	237	226	223	184	197	202	208	181	195	204	207	194	205	200	206	209	222	201	209	210	221	206	232	228	223	200	199	230	221	199	205	221	202	210	212	223	208	184	187	204	191	227	231	219	236	226	210	209	218	204	207	189	226	194	221	205	232	234	220	189	195	207	204	195	209	206	232	213	220	202	205	201	187	221	225	210	201	203	206	209	208	184	210	240	211	199	224	211	202	211	259	223	191	216	232	203	216	211	221	222	203	224	190	197	216	194	204	219	204	232	221	217	237	225	208	224	187	194	217	199	208	216	198	205	181	195	216	224	189	225	220	217	205	228	209	188	215	207	205	209	210	188	213	218	223	205	204	209	215	245	222	237	216	188	216	245	196	233	237	199	205	187	207	216	213	228	223	216	220	193	213	229	210	239	203	227	237	197	216	202	224	226	206
20364	2525	5637	6147	5221	4338	3537	2990	2447	2157	1913	1698	1543	1508	1375	1234	1160	1204	1126	991	1028	982	987	965	876	880	874	817	854	798	786	767	777	734	739	778	735	734	735	686	731	759	706	715	687	683	715	716	689	698	711	710	696	703	659	702	679	660	673	650	683	719	673	686	659	687	656	662	662	653	655	688	696	728	701	617	659	655	653	645	646	642	610	646	611	680	652	635	668	634	662	651	677	607	650	604	612	616	647	644	649	678	648	597	619	604	600	631	696	665	656	602	634	620	627	647	619	681	632	640	627	627	651	670	610	624	644	566	634	645	585	629	633	640	613	630	637	659	615	691	628	625	634	607	671	614	679	606	600	654	655	646	608	607	679	624	655	637	656	639	670	581	629	649	631	665	646	655	651	544	634	655	615	610	574	599	627	628	581	644	646	683	599	579	613	594	630	635	690	545	593	598	638	627	607	625	608	597	631	660	654	604	651	624	598	601	621	646	605	651	630	621	602	625	594	611	644	648	633	628	664	606	649	572	657	630	609	623	621	609	661	647	683	592	639	637	617	655	640	667	632	705	646	620	627	625	614	638	640	645	621	629	652	648	622	602	606	636	603	593	672	625	632	625	622	675	659	642	638	604	580	574	624	606	607	639	648	631	620	562	640	624	636	605	610	564	642	629	636	617	602	579	632	612	596	613	646	594	602	677	641	638	601	625	656	620	644	635	640	654	649	653	689	657	630	571	605	649	627	627	598	600	629	597	600	581	606	623	608	651	625	639	594	657	629	634	595	653	646	652	643	643	618	657	618	619	627	620	622	628	569	597	651	623	626	632	612	639	641	590	614	618	641	645	617	650	610	633	656	638	653	640	616	631	627	690	654	615	649	610	656	623	660	621	606	602	644	654	641	684	619	600	653	620	654	638	575	631	651	655	612	625	627	627	617	628	573	650	615	641	627	609	667	608	582	614	611	635	650	637	596	610	631	605	639	650	615	593	636	598	626	597	630	638	652	644	648	635	611	589	658	603	614	650	617	636	638	632	649	654	555	614	597	634	631	599	626	668	637	616	633	626	606	643	630	591	639	656	676	617	605	618	648	619	565	584	644	649	668	599	657	633	663	611	625	630	608	617	646	601	603	607	628	611	659	626	657	624	638	624	600	605	654	647	625	570	582	603	626	665	597	617	630	647	645	637	614	620	615	626	624	629	629	605	643	575	637	659	597	591	684	634	611	651	623	638	586	606	568	648	595	624	627	606	611	613	639	635	624	579	636	619	664	618	635	603	613	613	661	601	640	630	624	632	601	627	688	605	662	642	656	657	585	610	608	635	658	631	595	653	628	622	643	644	639	626	620	642	623	655	625	645	627	615	596	631	620	614	579	644	582	604	647	637	594	609	620	621	708	632	577	682	626	616	639	606	632	620	647	634	633	630	656	602	626	600	631	649	582	605	667	636	635	614	627	670	636	624	618	604	642	641	640	630	611	637	599	624	625	634	641	606	649	608	570	651	605	657	649	622	580	623	663	593	626	588	599	584	669	537	601	676	605	601	634	639	641	645	628	645	664	643	604	632	666	642	658	667	621	631	597	625	658	661	641	627	641	646	633	606	658	596	619	656	609	645	620	679	606	599	652	631	628	676	643	652	627	582	632	596	609	589	625	641	622	620	643	598	619	619	637	675	653	610	650	666	617	634	625	634	628	646	656	688	620	602	622	623	605	631	623	610	678	657	623	632	649	639	621	605	672	633	648	631	622	586	599	647	631	630	652	584	642	607	621	644	617	618	591	618	639	598	655	589	601	637	652	617	650	625	639	587	634	603	676	616	611	664	606	627	581	618	630	637	635	627	607	659	631	617	643	640	613	619	691	620	647	627	625	638	614	629	644	623	662	614	651	646	630	653	632	659	640	669	609	598	590	668	588	571	625	627	668	611	644	638	628	625	634	619	648	629	639	618	631	624	638	621	603	618	635	616	653	658	636	614	598	605	650	641	594	599	607	669	670	630	603	684	646	675	658	631	627	661	666	630	589	604	651	621	678	602	661	603	615	610	614	626	641	628	642	616	630	614	679	690	648	647	614	647	666	630	701	606	623	600	650	637	633	628	618	634	639	616	638	652	645	603	598	594	614	638	610	608	627	616	627	643	649	612	627	631	649	611	618	686	600	657	622	662	595	651	656	637	662	660	609	631	645	607	613	622	611	614	643	625	673	642	635	612	625	661	655	642	607	586	648	659	618	604	665	593	621	643	633	584	606	660	631	650	624	606	647	608	594	576	624	610	632	628	633	641	596	630	569	593	610	644	649	556	635	711	597	639	591	612	659	635	633	653	645	593	641	589	665	674	649	625	594	644	669	649	623	627	606	609	598	602	643	656	616	627	645	602	599	582	613	637	649	596	594	624	658	644	570	685	651	614	616	639	635	643	647	639	640	571	672	655	623	654	634	615	636	621	612	615	658	679	643	587	642	656	627	622	571	655	606	659	623	641	597	644	613	605	649	613	635	651	677	645	649	598	641	678	592	643	630	644	648	573	648	598	631	668	642	659	635	633	688	623	615	591	652	631	618	624	620	630	608	590	637	661	617	591	630	692	649	622	670	656	622	616	585	667	631	583	640	582	654	637	629	650	617	606	615	610	640	602	618	659	639	634	602	612	639	615	643	642	720	618	637	602	628	623	645	631	637	602	635	679	635	641	669	608	583	630	638	607	636	660	637	620	610	615	589	631	597	607	643	599	635	602	615	616	610	633	622	586	628	647	598	603	628	656	607	621	602	590	616	646	636	654	593	666	647	644	592	602	609	649	645	631	694	584	629	628	668	596	648	607	631	640	622	607	662	605	609	612	608	646	607	657	664	605	566	620	624	643	584	622	617	622	626	619	616	620	650	663	648	623	612	637	669	618	606	648	623	587	677	666	591	653	620	615	633	631	632	625	613	633	689	564	660	612	687	630	660	637	611	609	640	612	608	614	624	633	617	672	659	663	612	589	637	616	650	590	621	680	612	622	649	641	664	656	634	653	616	630	633	592	574	599	646	624	613	635	595	661	657	620	646	637	634	585	629	624	654	626	631	609	637	659	663	589	654	644	629	675	663	635	582	618	609	611	598	636	613	656	628	633	642	600	616	593	670	656	609	627	634	646	627	618	576	641	674	606	601	625	635	589	680	592	650	659	595	606	601	641	625	631	598	639	632	605	633	615	595	611	623	627	660	676	619	629	617	618	612	624	603	660	628	649	633	614	628	640	626	576	608	659	626	638	631	586	655	658	653	664	637	621	629	606	652	638	659	605	653	643	617	624	615	641	603	619	619	639	656	674	592	660	646	579	613	616	615	605	630	619	607	653	635	629	585	628	690	618	622	625	630	716	613	691	629	632	596	605	679	656	669	659	652	599	591	625	635	616	649	632	640	633	641	646	612	652	623	648	662	610	598	608	635	617	670	612	680	635	608	666	616	606	588	652	614	634	686	642	606	606	629	620	645	648	628	649	634	633
4868	297	186	160	112	100	111	104	81	92	82	102	86	86	84	68	86	100	94	81	81	76	80	91	93	63	82	77	95	77	84	76	76	88	79	79	69	84	83	101	72	81	103	87	75	92	70	86	80	95	69	89	66	78	81	91	84	77	88	84	88	69	71	88	67	82	76	99	84	79	94	86	63	102	86	80	79	88	91	73	81	76	76	52	71	81	76	76	94	82	79	71	74	81	110	86	95	80	65	88	77	84	76	73	69	73	86	78	74	79	71	88	94	71	66	80	85	77	75	91	81	74	91	75	91	80	84	93	75	90	89	63	81	75	70	81	71	87	98	71	80	74	86	102	93	85	78	58	98	86	75	79	79	83	80	67	72	77	83	81	99	75	69	83	89	84	70	80	65	78	84	86	62	78	70	81	78	81	67	85	62	82	85	77	77	65	81	76	64	92	81	85	66	68	86	97	89	83	85	76	61	59	80	96	82	66	90	72	85	83	80	83	80	79	82	96	89	81	91	83	82	83	86	70	80	77	62	91	79	88	59	84	101	77	87	81	81	80	79	99	73	80	74	86	60	91	87	68	75	66	72	89	76	74	75	88	72	76	94	97	86	79	86	82	82	74	66	79	79	87	90	78	70	84	73	92	86	93	91	64	80	79	89	79	95	71	90	92	85	75	59	77	90	70	78	67	80	58	80	87	77	83	82	79	85	60	62	81	68	77	89	79	64	75	79	71	75	65	75	75	92	102	74	71	76	90	78	76	102	90	68	99	88	80	79	94	70	86	89	75	71	66	87	85	74	85	74	81	69	65	81	89	83	89	71	76	92	80	81	78	87	71	78	80	93	88	81	73	83	81	84	85	65	75	75	80	73	79	83	60	70	93	74	82	81	81	77	83	85	85	70	77	76	66	84	83	81	78	86	87	82	87	90	88	91	73	88	73	74	86	91	60	92	89	92	82	72	81	88	87	91	76	86	63	82	80	91	71	86	87	87	76	77	74	68	78	88	91	67	73	97	78	73	75	98	79	76	78	64	89	79	88	81	83	91	84	94	65	79	83	91	89	70	85	81	89	75	80	76	90	74	73	78	78	81	79	76	86	93	80	66	72	69	71	82	74	97	93	63	70	76	79	93	79	76	67	80	81	76	80	84	90	78	78	72	67	101	76	85	75	91	78	78	84	78	94	77	77	82	79	77	99	80	87	80	79	77	66	92	69	75	85	80	83	73	69	90	91	80	84	95	76	64	77	69	71	80	86	84	90	86	89	70	91	77	103	78	68	66	69	95	79	87	84	92	77	81	92	82	81	84	70	68	77	79	111	100	104	91	82	84	68	72	75	81	92	75	86	69	78	74	71	70	81	85	75	84	93	74	84	99	98	93	76	85	80	66	81	70	81	72	73	68	67	75	84	76	84	77	93	87	108	86	81	81	72	55	93	76	77	86	94	77	81	71	86	94	86	80	87	82	84	82	85	87	80	74	73	72	89	84	93	63	71	84	92	75	72	80	80	85	75	91	91	94	79	95	91	100	80	97	79	86	82	66	84	79	84	83	86	82	89	76	80	88	78	88	66	60	84	77	74	85	67	85	85	78	77	89	79	79	85	77	92	96	76	84	86	86	83	87	77	79	86	91	88	73	74	86	98	71	88	79	69	64	64	93	97	64	87	83	85	87	90	75	75	91	84	96	74	89	88	103	87	73	73	64	77	95	84	79	81	75	70	81	86	82	83	75	84	82	95	93	78	106	78	70	90	88	80	85	78	77	76	72	83	92	71	59	98	84	76	98	86	97	94	79	92	83	75	76	81	80	84	79	79	74	78	82	91	91	77	89	68	87	82	96	99	85	81	78	85	84	78	85	87	77	85	103	86	91	75	90	87	68	88	74	79	60	75	69	73	68	87	83	79	67	87	80	88	86	88	80	72	76	73	95	84	89	86	95	84	89	85	72	72	79	101	78	81	83	71	69	84	62	86	81	77	97	72	83	94	62	82	69	89	101	77	78	91	98	85	76	83	84	82	70	66	80	108	54	83	81	81	76	69	78	71	73	79	75	96	72	70	80	86	66	74	98	86	81	90	71	66	76	79	72	94	81	89	73	77	77	79	78	74	90	72	85	62	96	88	82	77	76	75	71	83	81	85	77	73	75	80	90	72	84	80	82	76	96	70	81	83	91	88	87	75	64	77	84	82	74	82	74	84	72	73	81	80	81	86	62	78	81	80	76	80	94	79	88	80	79	65	66	94	88	75	74	91	85	68	82	80	78	74	85	67	79	71	85	71	97	80	79	71	58	77	69	86	73	80	75	85	81	92	83	84	82	83	77	71	76	67	95	81	77	77	85	94	89	79	96	79	84	79	86	93	86	92	85	62	79	80	101	101	76	89	80	73	56	86	83	83	90	85	71	87	88	86	77	74	98	82	100	76	80	89	71	94	87	62	75	77	91	71	85	72	81	71	75	78	79	85	94	78	91	69	75	74	92	79	86	75	87	89	89	69	74	72	77	94	89	71	81	73	72	79	80	92	79	78	73	61	76	73	76	81	75	89	74	82	79	84	79	75	85	80	92	66	71	86	76	65	83	77	90	81	88	72	85	94	82	79	78	75	104	90	80	69	68	94	76	65	87	72	79	77	81	86	72	76	83	75	72	73	79	91	95	72	85	74	81	73	86	90	86	78	79	76	76	108	79	91	88	77	77	85	94	83	88	111	89	61	74	85	93	75	75	87	86	71	90	75	82	87	87	86	60	76	84	90	83	69	82	80	84	81	70	98	80	70	87	79	82	62	82	73	99	73	90	70	80	90	107	88	88	71	84	83	76	73	68	72	75	87	102	100	83	100	80	76	87	81	76	68	66	70	76	70	80	88	82	82	85	85	90	78	97	100	74	82	67	87	104	77	84	83	92	69	93	79	71	73	78	104	68	73	83	69	74	90	83	68	71	86	78	77	92	82	87	57	77	83	82	77	70	82	70	77	101	63	74	86	84	89	80	86	83	62	83	70	77	72	76	82	87	85	90	78	75	87	82	85	95	71	77	75	83	97	81	89	88	79	72	70	77	65	87	64	91	96	65	80	89	78	72	98	67	77	102	84	87	78	97	74	85	68	85	80	89	86	78	92	81	73	74	80	87	69	84	84	80	87	82	84	85	81	92	93	79	86	80	72	67	95	79	88	83	75	63	67	88	77	72	88	80	77	86	88	68	90	79	72	75	78	87	70	89	79	76	106	78	83	75	77	71	71	72	72	89	80	102	71	71	63	79	76	69	80	80	86	84	79	97	74	80	65	87	74	63	75	82	72	79	79	89	106	81	101	73	85	82	81	86	65	74	75	77	88	80	81	86	91	72	71	102	87	67	95	104	76	73	64	76	83	75	77	69	89	88	89	82	88	93	79	71	70	83	69	74	79	82	78	84	69	95	89	82	78	72	69	82	77	97	68	91	73	79	70	82	77	79	71	85	103	74	76	95	75	93	71	80	77	62	67
4735	334	443	424	353	385	397	350	315	311	331	284	332	302	287	298	279	289	283	287	278	292	285	312	297	295	291	277	292	278	284	264	283	291	315	298	275	269	308	291	273	273	288	299	262	285	305	288	279	258	275	285	263	297	281	278	276	304	264	284	274	252	302	273	286	293	258	281	279	277	289	271	267	295	319	334	313	278	283	283	297	261	298	275	300	264	280	308	261	260	313	284	279	258	286	311	263	276	294	271	277	333	275	251	274	288	278	310	293	274	298	294	274	320	283	289	271	286	294	279	289	294	277	272	297	248	316	283	276	269	296	280	279	284	318	289	263	278	303	277	297	265	264	278	289	315	272	297	318	317	292	304	262	295	299	258	260	299	274	277	289	286	296	264	298	284	279	305	260	290	268	319	282	244	291	272	275	286	270	270	278	275	312	264	288	263	268	281	285	294	273	282	307	278	292	317	290	296	281	259	264	303	295	296	286	281	292	302	296	269	287	289	293	253	312	275	288	288	289	293	283	308	286	279	276	293	285	290	276	286	273	282	283	249	296	293	281	267	299	251	289	316	235	298	276	274	292	297	297	279	283	292	292	290	309	278	289	289	288	261	241	278	269	287	285	280	288	295	292	314	299	262	277	275	295	288	282	265	260	280	268	259	274	242	318	289	290	284	264	257	295	311	294	284	269	283	271	272	326	287	263	310	329	258	306	278	271	290	240	245	281	271	259	277	287	276	278	279	288	313	289	315	278	264	248	285	273	285	275	284	290	272	317	278	301	269	293	261	301	310	318	286	273	284	286	269	291	274	298	281	306	294	291	250	281	265	302	281	299	288	311	291	302	258	298	297	277	263	290	297	301	282	283	276	282	294	271	270	291	293	299	252	275	302	255	275	300	299	283	296	234	278	291	278	280	281	279	268	267	253	268	283	274	286	279	287	288	289	268	292	272	288	283	283	331	264	243	277	299	268	301	262	282	285	299	302	275	275	286	300	250	288	307	284	270	283	290	284	270	300	293	308	266	285	268	279	320	291	301	271	276	255	281	313	279	322	299	269	288	288	285	278	280	279	284	302	284	290	299	245	278	291	265	260	274	256	279	306	281	298	301	301	277	293	289	279	310	252	299	276	273	271	309	267	291	291	305	237	255	290	276	279	283	262	280	265	262	261	284	274	281	307	268	272	273	276	265	271	252	248	258	274	291	276	277	286	295	258	290	277	263	262	273	278	306	251	305	253	302	309	254	269	287	293	268	335	302	312	283	303	295	271	294	308	298	293	276	286	297	292	294	286	262	291	311	290	292	284	284	292	278	257	309	291	269	271	271	270	293	267	295	279	283	289	282	294	313	287	293	271	276	281	276	287	272	286	299	277	270	281	293	276	256	276	292	272	257	268	284	284	285	284	295	271	289	297	258	300	246	299	278	292	287	312	286	263	238	305	276	273	271	294	315	275	267	313	297	273	264	306	292	278	284	278	280	263	287	262	243	290	274	265	271	279	301	300	304	267	286	298	297	280	280	288	292	302	310	272	278	262	273	263	272	307	299	293	289	294	295	302	283	284	321	300	263	271	304	269	285	297	293	273	299	270	275	318	291	305	275	284	281	273	310	290	304	283	304	311	273	297	291	283	300	290	271	275	289	313	289	259	265	278	289	285	294	285	275	272	291	280	267	280	300	267	314	283	278	271	285	266	282	263	305	262	262	303	285	262	275	277	292	302	302	271	283	276	301	319	252	266	269	260	293	286	276	285	279	295	300	264	292	292	263	291	290	291	289	270	260	297	289	290	279	289	270	282	257	290	285	310	292	284	283	283	287	288	257	307	311	314	287	287	281	284	289	293	279	284	311	274	305	273	268	232	294	276	303	269	300	252	295	304	278	298	274	281	278	262	275	271	275	277	264	287	291	307	300	295	283	279	284	297	301	276	278	288	280	274	276	298	288	321	275	270	292	281	269	263	290	315	265	256	283	280	286	284	283	249	314	292	264	291	265	292	291	305	264	261	289	269	301	267	277	254	272	297	282	263	273	317	293	285	292	284	284	276	288	285	276	317	308	299	245	277	314	288	296	262	250	276	299	290	283	277	261	270	270	266	278	261	283	247	288	303	294	267	283	299	258	340	280	272	282	292	276	310	263	273	293	267	283	292	258	260	268	283	291	296	289	286	269	264	286	272	288	283	287	288	286	258	242	283	299	282	283	316	277	270	275	318	271	318	261	271	288	286	288	284	257	305	302	318	264	298	289	257	256	316	277	263	279	307	308	286	269	283	267	279	251	257	266	272	254	271	273	296	278	271	344	296	259	259	273	289	268	293	281	288	295	291	288	240	310	270	254	274	274	253	300	305	300	220	297	276	262	280	282	284	273	278	294	291	275	282	285	286	280	284	269	315	274	288	286	281	281	267	317	295	286	293	278	271	280	318	289	238	279	279	306	255	268	286	259	267	296	265	317	291	266	308	308	294	278	259	250	287	275	266	267	277	281	299	286	331	298	279	310	289	305	283	266	305	302	287	270	257	317	278	258	284	299	314	296	261	287	280	258	285	296	251	281	282	278	309	273	308	294	284	278	297	257	297	306	283	287	296	302	274	268	303	301	298	292	258	261	304	280	277	297	280	304	262	290	303	291	256	280	309	289	261	300	292	264	303	270	305	283	303	281	257	289	286	286	297	269	300	292	340	310	256	260	292	286	302	257	294	252	268	265	286	268	307	305	241	271	282	309	295	293	271	259	251	256	292	262	267	277	255	298	262	274	253	274	295	298	261	302	274	326	269	274	267	256	258	252	310	277	281	286	304	311	292	272	269	305	296	274	290	249	265	298	288	279	255	269	275	294	285	253	286	299	276	291	265	253	288	289	301	262	296	272	288	300	288	278	287	288	276	260	293	291	278	279	282	309	292	254	279	281	260	316	276	289	296	296	291	266	278	282	280	293	300	275	285	284	272	285	281	301	302	318	284	269	294	294	281	300	333	265	305	271	322	286	316	285	269	250	274	316	297	281	301	265	296	297	299	264	263	267	261	306	296	282	312	276	302	280	285	260	292	289	295	293	280	271	282	267	272	282	274	264	271	273	295	297	260	275	298	279	263	280	298	267	291	290	279	275	291	303	281	279	278	266	283	273	258	277	267	279	262	304	275	286	283	263	287	274	275	263	278	288	255	300	274	292	288	311	272	288	288	276	276	260	270	289	290	301	259	283	265	287	280	266	294	264	284	268	264	279	300	287	325	287	293	301	294	282	272	302	278	319	263	303	299	275	294	257	284	301	301	246	299	253	311	277	303	293	298	314	281	304	269	274	251	287	286	294	311	304	294	298	299	250	269	256	281	260	287	292	295	267	267	245	279	272	289	306	279	321	288	296	273	279	284	279	323	316	295	308	263	265	303	268	300	291	289	283	282	302	273	297	276	260	257	293	280	287	270	297	300	265	271	283	297	255	259	284	305	275	271	299	289	269	300	271	285	304	288	233	283	259	288	311	294	275	253
34909	13364	2294	991	712	512	404	319	258	241	221	197	176	179	151	139	137	144	137	144	128	137	125	118	140	110	135	124	117	119	107	117	118	104	95	98	100	115	117	112	105	110	121	130	105	99	106	103	127	120	102	93	108	91	104	108	90	102	111	103	108	92	109	107	101	94	102	115	121	120	112	106	112	101	101	128	118	100	104	101	103	123	93	114	103	102	115	102	114	113	101	93	126	98	85	112	110	116	109	101	105	104	106	97	104	116	109	104	110	131	98	113	104	123	116	98	100	116	115	117	106	99	101	108	112	115	116	114	101	94	123	113	115	103	102	111	101	92	97	87	97	108	114	81	101	105	87	121	109	105	108	120	107	107	117	102	110	108	98	92	103	115	103	93	103	98	116	100	99	95	109	103	107	111	82	98	113	95	104	103	98	104	84	100	106	121	109	96	114	103	90	120	112	103	96	105	112	114	104	134	101	112	116	93	98	111	107	114	110	100	98	98	117	113	116	102	109	124	115	95	110	102	82	100	111	117	108	105	108	108	119	111	107	118	77	85	92	113	123	120	121	116	106	95	87	106	100	96	98	111	110	110	97	108	111	96	94	99	129	102	119	115	108	113	93	89	132	95	99	98	118	103	111	104	104	94	97	106	100	96	104	99	90	109	106	122	101	115	96	103	103	99	105	86	99	109	107	112	105	102	93	111	101	107	92	115	108	102	101	85	100	110	83	104	110	112	109	101	98	104	106	99	103	105	106	106	107	117	112	104	132	112	112	103	99	90	93	93	99	87	116	113	94	114	98	117	102	99	95	98	100	107	96	122	126	110	116	105	102	119	106	87	97	106	99	103	98	105	95	105	103	114	109	97	111	96	114	108	113	125	109	103	87	97	106	98	93	107	100	84	104	113	105	112	95	79	121	112	103	83	110	98	105	131	101	106	110	121	110	102	105	95	115	107	104	102	94	102	122	116	112	97	86	112	111	102	106	115	103	106	99	103	81	104	108	83	111	108	114	114	124	110	96	116	124	100	97	98	105	109	112	91	99	90	94	96	111	112	102	107	124	95	112	123	101	124	97	97	107	89	109	89	94	104	108	88	104	89	129	101	105	119	125	123	84	107	115	99	109	89	98	110	122	119	96	109	116	100	121	80	102	102	116	88	121	91	91	92	95	93	107	97	91	108	118	121	122	92	101	92	103	98	107	95	100	82	101	127	107	110	94	101	126	114	97	99	105	94	110	97	103	90	110	116	104	96	112	112	107	104	99	105	103	103	98	112	87	103	109	106	108	104	114	100	116	121	139	92	85	97	115	107	98	108	113	127	110	100	94	102	110	107	97	89	126	111	103	92	88	125	105	91	109	97	94	97	119	97	93	107	107	116	90	89	106	107	108	94	103	123	122	122	90	87	103	104	116	110	122	102	112	97	111	104	88	110	101	99	123	96	96	103	97	102	104	92	110	105	104	103	100	97	108	92	97	82	113	107	113	93	97	103	92	116	105	112	107	99	97	105	121	95	96	112	92	100	105	107	87	102	99	103	91	83	108	98	98	117	123	116	99	111	90	101	89	96	100	95	98	96	118	101	125	111	112	86	122	116	91	119	106	117	104	103	102	92	111	91	82	117	119	102	86	117	101	94	108	89	95	94	105	109	110	84	103	100	94	95	120	88	84	123	117	97	105	112	93	92	112	113	102	109	136	99	102	97	87	94	119	102	98	115	75	86	100	93	116	102	118	104	96	94	99	115	110	108	92	91	112	119	99	101	101	83	105	122	103	100	110	92	101	113	94	93	100	102	107	90	117	117	118	108	96	117	96	94	105	96	111	105	113	119	121	111	98	134	116	125	96	105	86	111	101	114	93	124	109	118	101	85	122	118	107	95	96	103	104	108	125	104	91	115	100	122	113	105	109	117	100	105	98	99	102	98	100	103	112	98	102	106	115	90	108	114	118	102	95	98	104	114	114	93	100	93	103	102	99	98	102	89	101	106	101	112	102	94	109	107	105	107	92	124	97	98	106	101	103	89	91	80	92	101	90	95	103	110	104	108	106	114	115	112	105	103	108	104	101	103	94	84	104	85	118	99	84	95	104	118	108	98	116	87	91	124	112	111	102	119	115	97	113	112	103	121	111	101	97	117	116	89	93	111	101	108	99	105	104	118	124	100	101	105	104	91	102	102	115	123	105	98	92	92	97	100	120	93	120	106	121	102	103	93	106	122	120	119	120	112	99	98	109	119	124	127	101	98	95	90	113	94	100	86	116	91	94	115	99	98	113	111	92	115	112	131	112	106	100	104	107	104	113	88	124	107	128	111	118	114	108	111	97	89	101	92	93	104	109	89	108	93	117	107	107	119	103	110	106	104	106	118	113	111	109	124	108	99	104	104	84	104	109	117	113	111	118	87	114	99	125	102	106	97	107	104	94	98	123	103	113	127	112	94	100	103	108	105	103	99	85	101	88	98	102	87	102	123	104	89	102	94	102	110	110	94	92	121	112	110	113	104	86	98	115	130	108	109	112	93	108	116	92	99	110	108	114	98	95	107	102	97	91	107	115	121	111	103	108	106	96	96	118	99	87	99	123	105	97	120	107	82	99	97	94	100	81	110	95	85	91	102	93	100	113	111	97	98	104	92	114	114	99	108	87	112	86	109	84	114	96	100	115	116	115	116	111	100	111	99	117	119	128	100	117	104	101	105	100	117	105	92	93	92	103	83	101	99	83	106	114	110	108	103	111	112	100	117	116	114	95	114	112	106	110	96	98	110	106	112	109	81	118	92	108	96	107	98	106	107	105	104	111	99	88	108	100	106	92	99	98	99	92	94	101	85	101	99	106	116	94	105	104	92	113	126	96	101	105	105	107	95	108	119	98	128	87	112	84	93	110	104	99	93	102	98	109	102	107	120	113	111	114	102	111	101	99	120	99	122	127	90	99	104	94	126	127	106	104	91	91	101	82	116	94	106	111	128	126	108	98	110	88	106	112	88	90	98	124	105	110	111	97	106	110	113	112	94	104	102	111	128	104	110	112	111	103	108	90	96	108	100	106	97	108	103	116	113	105	111	102	92	104	112	102	90	102	125	113	102	115	87	106	93	115	111	109	106	112	104	123	104	107	111	110	106	127	102	101	111	103	89	107	105	85	99	85	97	104	115	100	112	88	102	107	99	87	101	122	106	109	103	90	118	111	89	116	113	98	122	119	92	95	95	94	77	113	117	109	102	102	113	109	113	114	103	90	92	108	121	107	124	102	117	104	94	104	112	103	97	83	98	108	116	111	109	98	102	100	111	118	98	97	111	84	117	111	107	111	114	119	106	114	94	93	117	108	90	108	115	107	96	118	97	102	102	98	96	101	109	117	86	104	107	107	100	112	107	87	101	100	101	125	104	95	108	116	97	102	129	116	104	106	100	105	99	105	98	109	109	94	90	106	101	87	110	100	100	101	106	122	112	97	105	109	125	120	113	89	120	111	103	100	117	114	112	93	93
15644	1261	2801	3232	2782	2240	1853	1578	1272	1169	1028	882	855	790	748	657	645	621	602	543	521	539	544	515	504	431	460	507	467	476	437	427	443	430	416	401	427	446	379	369	379	416	399	380	385	379	424	337	388	360	371	397	358	375	396	392	377	404	363	397	371	392	367	349	366	383	379	342	359	349	391	376	373	361	376	381	352	386	386	369	375	345	332	378	362	338	372	366	351	373	361	404	412	358	351	342	374	369	335	355	348	342	347	362	355	371	355	342	372	364	335	410	373	340	320	379	341	364	382	397	357	354	369	319	367	341	361	378	350	365	322	356	337	374	383	366	370	368	333	360	363	363	362	370	349	348	383	316	351	389	359	371	338	350	373	354	328	326	368	362	382	366	354	334	332	326	373	341	354	340	373	329	348	333	355	383	359	336	325	372	329	390	349	337	362	349	347	344	361	340	377	360	352	331	381	344	353	359	345	377	351	349	341	346	350	326	340	355	375	358	370	375	342	376	354	337	329	375	344	338	369	372	395	363	355	331	351	360	346	370	337	340	374	375	344	311	355	352	355	359	355	361	345	317	352	386	330	353	346	363	346	334	379	331	333	363	350	382	373	354	336	368	330	352	350	331	333	372	356	378	332	360	358	373	368	366	395	342	373	349	367	349	356	364	380	383	353	339	334	348	361	358	388	366	335	354	327	384	377	368	354	343	339	354	350	375	345	381	373	342	340	345	370	333	362	349	348	337	375	368	347	377	320	335	355	341	332	337	403	370	382	343	355	360	362	317	324	366	342	359	328	348	317	396	378	349	357	369	360	354	336	363	350	339	358	330	333	369	340	349	359	373	393	350	336	374	370	321	343	347	350	327	354	316	385	334	348	378	373	366	337	327	350	342	375	361	351	348	367	360	349	380	368	338	355	340	330	371	346	340	371	354	410	350	356	376	367	354	354	339	374	361	364	370	395	352	359	384	338	320	351	364	345	354	360	378	354	366	360	398	387	358	369	338	347	374	387	364	373	364	360	336	351	333	337	346	362	376	355	362	352	346	321	349	371	347	350	366	384	334	359	334	364	391	361	361	347	391	332	355	362	378	371	367	367	335	355	351	359	374	353	353	348	327	371	355	366	344	357	362	371	369	349	321	354	330	342	392	341	353	343	375	354	332	380	345	399	359	334	352	362	366	369	325	346	351	344	343	368	344	352	333	358	369	364	355	372	348	381	329	344	357	388	377	355	357	344	357	368	318	328	395	354	355	377	331	372	359	333	317	352	341	338	374	383	354	333	402	365	372	349	349	331	326	335	350	343	346	351	355	332	314	319	377	313	365	383	345	333	359	369	352	361	315	320	402	341	359	327	367	386	344	346	359	377	359	301	366	355	354	379	318	342	358	393	381	375	348	352	356	356	380	320	396	363	375	305	354	352	384	350	364	363	371	359	365	372	352	338	344	338	360	346	347	357	341	324	349	413	347	373	351	366	346	369	364	355	335	366	346	378	354	351	360	347	364	310	301	343	322	359	348	353	394	337	345	349	343	362	368	346	356	334	347	371	349	370	357	351	363	369	372	364	397	303	384	388	338	369	351	338	392	359	329	330	346	322	383	335	394	347	343	374	361	362	356	342	346	368	337	383	387	354	346	356	358	360	351	356	336	350	381	365	354	394	365	331	376	362	336	343	352	348	377	397	338	338	352	329	353	373	344	346	376	360	369	368	348	335	354	357	388	308	330	366	358	350	362	341	346	326	357	339	342	356	388	332	344	345	391	379	338	348	379	356	386	345	363	336	362	356	350	361	341	379	336	392	329	372	333	348	364	367	342	341	324	386	377	328	362	342	373	357	325	322	363	360	351	366	319	354	353	360	366	382	356	346	358	363	335	338	377	332	352	345	377	370	325	368	350	356	372	376	361	329	346	359	377	327	344	395	348	318	380	323	346	376	364	351	366	327	381	345	363	380	367	382	339	380	331	344	371	346	351	379	331	377	350	351	363	314	323	346	353	351	379	345	352	303	338	331	354	333	368	356	361	341	364	353	357	362	358	356	369	377	357	358	321	375	352	380	331	358	356	355	349	343	348	379	364	384	345	352	378	367	383	386	348	359	341	342	353	378	384	393	345	342	322	362	309	362	378	336	343	339	332	348	355	371	356	340	327	334	385	312	347	347	356	369	357	368	369	374	336	343	338	333	353	362	333	376	367	331	393	351	358	355	364	326	362	354	389	354	360	366	359	374	376	355	355	370	335	345	319	347	357	365	369	374	361	356	344	364	345	348	334	343	349	408	344	330	369	413	368	320	332	364	372	337	373	327	349	388	345	355	349	362	331	362	346	352	356	342	366	331	342	363	337	355	338	342	335	355	374	401	354	350	375	353	354	344	322	352	311	342	340	371	358	358	359	349	368	368	352	370	341	340	388	350	318	367	361	366	330	344	367	352	354	375	353	330	369	362	349	385	387	376	348	356	393	334	373	325	347	350	358	331	369	331	347	373	361	339	362	370	336	322	351	346	337	374	337	379	329	332	364	381	378	330	345	359	335	370	332	361	358	380	347	361	374	335	328	345	369	365	341	368	337	359	397	345	357	363	322	375	324	372	335	347	385	355	369	348	344	337	358	336	374	349	380	350	315	336	389	375	353	339	336	341	343	336	353	366	345	326	327	346	364	370	326	389	339	353	409	374	355	363	366	358	375	386	344	347	324	345	371	320	339	360	361	360	337	352	350	363	356	324	351	351	378	359	336	353	347	308	402	336	335	351	323	341	353	357	362	363	347	340	344	342	381	360	343	361	358	337	329	360	360	365	328	359	367	351	339	366	335	357	363	353	345	341	339	351	382	350	361	367	355	362	392	360	402	355	342	363	340	348	362	345	342	354	346	371	331	358	388	339	338	394	342	372	380	344	360	392	344	366	373	327	372	387	340	384	360	332	356	368	370	342	381	313	325	382	343	343	367	349	340	372	357	341	362	355	348	328	341	396	343	353	352	359	351	331	308	337	339	358	351	342	354	344	377	354	342	382	406	387	382	329	346	351	371	367	346	334	392	393	369	372	344	339	347	398	342	355	330	361	377	376	347	369	320	365	336	319	352	353	361	331	371	350	378	339	326	369	356	360	350	370	368	367	336	386	336	341	369	359	379	346	337	351	357	328	384	358	338	358	379	370	336	356	365	387	340	350	305	346	332	349	377	322	362	381	379	342	378	358	333	363	346	357	355	341	373	343	338	354	358	384	339	364	356	366	360	344	347	362	343	349	369	345	337	346	372	379	364	356	362	355	353	349	367	349	386	343	346	362	372	367	351	338	348	336	343	357	376	369	318	378	360	346	347	351	349	410	391	367	385	381	350	358	340	363	353	400	339	381	350	357	330	340	379	386	385	339	363	351	320	350	368	357	364	369	334	353	344	375	335	366	350	387	349	368	342	358	350	302	339	389	368	356	348	335	373	340	380	367	363	309	346	370	363	339	332	352	365	357	335	351	350	322	366	374	335	367	324
40077	23955	13766	2300	1388	1128	829	651	584	471	435	401	377	324	309	300	298	290	277	292	284	236	246	271	242	237	241	238	205	224	233	206	224	271	245	229	232	196	224	226	213	229	191	221	208	232	205	235	222	201	222	246	218	223	220	192	215	208	199	206	196	217	206	193	210	207	208	212	206	218	228	224	221	223	198	237	221	220	198	241	211	204	215	177	220	211	210	203	232	209	187	199	213	229	208	222	225	209	210	214	211	212	218	214	228	204	189	188	192	182	226	211	215	230	230	200	222	222	214	224	225	207	206	198	197	189	215	217	208	227	192	212	203	218	206	203	197	230	206	236	208	219	221	204	199	201	221	213	213	219	206	205	207	211	221	213	213	217	207	216	231	239	192	214	222	223	223	177	195	227	215	206	189	212	224	201	212	202	205	217	204	208	211	205	204	220	216	201	194	213	200	233	219	209	200	220	195	213	222	233	213	199	205	203	214	221	185	207	197	212	215	217	206	219	225	197	204	221	196	183	209	216	212	200	219	201	207	221	223	219	220	210	207	206	207	213	170	221	239	201	194	223	204	214	205	216	229	201	206	196	211	208	206	194	201	231	192	206	214	210	196	220	208	183	190	179	230	222	241	175	219	189	221	202	204	197	217	206	204	197	226	199	218	229	188	247	196	223	219	215	214	225	191	225	197	187	185	226	246	204	209	235	219	207	236	210	204	213	195	195	154	180	217	240	196	212	225	215	201	193	232	208	193	200	218	220	212	223	210	190	220	205	194	223	251	195	222	212	195	185	204	215	218	207	216	230	215	233	195	213	217	223	211	207	207	212	238	218	228	238	173	205	213	229	234	194	211	218	200	188	205	227	206	212	184	246	219	199	207	195	216	203	214	195	218	229	219	198	195	211	227	206	217	216	215	208	216	210	228	195	202	248	229	198	193	210	212	215	213	193	207	186	197	216	200	199	215	218	202	195	189	214	189	189	232	235	215	222	199	221	188	197	214	205	216	224	226	215	202	188	218	258	190	220	220	213	189	212	201	238	206	221	211	216	202	210	207	206	208	226	207	184	202	211	191	235	200	217	195	214	184	209	209	206	217	201	198	202	194	191	231	204	183	212	214	201	232	219	215	203	210	210	205	213	188	191	233	215	223	216	206	204	214	230	193	200	240	209	213	218	198	184	232	230	196	198	227	217	191	213	208	224	191	211	231	221	235	227	222	188	209	212	216	196	218	204	202	233	192	202	204	205	181	203	222	209	212	206	218	230	212	203	231	215	181	211	218	213	216	198	195	225	188	197	210	213	196	217	201	210	206	227	213	221	211	204	217	209	213	192	186	241	203	198	224	202	214	208	181	197	205	201	204	241	189	221	187	222	220	213	208	233	201	198	207	188	185	195	210	200	198	196	191	167	202	204	198	197	218	213	224	192	201	196	234	219	212	204	228	188	190	175	209	197	204	200	232	219	180	226	216	190	216	216	204	200	192	207	215	209	166	201	221	203	195	217	204	227	227	193	220	229	210	227	206	186	185	223	212	190	212	220	223	216	234	209	201	198	205	211	193	204	200	237	197	233	205	196	233	200	190	210	205	199	199	207	200	193	210	227	209	209	197	205	194	213	201	195	205	211	209	215	221	240	198	215	243	192	215	218	224	227	198	212	202	189	225	233	212	227	209	199	193	226	212	239	188	211	239	212	211	199	227	191	178	205	208	225	202	220	231	209	187	207	191	213	208	219	200	214	230	226	212	212	194	216	215	201	213	207	210	217	204	197	195	215	216	192	199	219	223	236	212	208	219	219	209	214	186	212	213	220	245	217	225	217	203	224	204	210	204	203	196	200	207	201	219	199	189	200	211	202	214	205	198	209	228	193	221	223	205	219	188	191	206	219	224	175	196	235	185	212	206	216	202	221	182	227	214	211	235	208	204	205	195	182	217	218	228	213	213	204	216	205	223	211	237	227	245	214	188	205	218	186	231	215	224	198	176	228	208	224	190	215	213	197	208	193	214	211	212	217	179	214	190	215	187	203	213	234	216	209	226	218	194	197	198	204	202	197	206	240	189	213	197	184	213	187	248	239	204	209	162	202	199	183	216	202	188	237	216	207	173	213	211	214	197	193	213	220	208	205	197	182	193	230	210	227	190	207	184	195	191	207	229	208	198	233	201	198	222	217	186	220	198	211	218	204	212	215	227	199	203	194	221	206	227	167	173	202	203	235	207	192	202	225	224	240	197	203	214	194	218	214	205	221	199	201	202	201	204	199	180	209	207	202	212	208	204	222	206	221	220	210	203	206	223	209	207	219	239	205	221	193	205	221	211	202	213	210	226	192	216	197	240	210	223	195	191	213	186	204	211	220	217	211	199	191	205	197	187	222	204	215	215	222	196	195	187	199	222	210	199	193	197	230	201	200	227	206	177	201	209	180	227	205	223	199	182	221	239	191	196	238	191	210	206	233	223	193	187	202	169	207	217	236	213	205	203	188	222	214	234	196	190	199	207	181	233	196	203	201	236	209	219	199	231	209	201	239	221	217	188	194	219	199	197	205	198	175	209	222	207	199	175	204	194	207	200	214	220	200	224	230	210	223	196	225	200	209	216	207	219	221	207	214	199	217	210	196	202	225	235	205	222	211	220	191	212	200	198	207	212	205	190	194	180	209	193	204	230	207	169	228	213	213	192	205	187	195	208	190	198	209	222	218	235	221	201	199	178	211	223	201	196	203	229	220	208	200	239	211	190	214	203	229	213	228	205	198	203	209	215	216	239	210	218	211	230	218	228	219	198	198	210	215	189	187	204	224	207	211	220	200	221	201	224	220	192	231	207	228	219	205	221	214	215	208	195	216	240	216	239	220	214	207	220	181	200	225	223	182	213	210	198	206	216	215	221	204	203	228	220	226	192	220	225	218	192	204	228	220	234	193	218	216	190	205	215	193	172	208	216	207	208	208	173	213	227	183	196	195	176	224	186	214	185	214	216	213	205	236	216	182	197	222	232	184	206	229	229	202	214	202	209	231	202	190	212	196	216	205	190	212	204	220	214	200	198	224	207	189	220	224	210	212	225	190	209	206	189	206	205	172	237	199	190	192	212	228	205	199	208	202	208	201	199	224	232	193	184	206	186	198	217	223	225	219	228	215	223	174	214	218	225	219	207	187	199	210	218	207	183	221	193	213	220	205	234	201	190	209	224	213	212	207	198	200	210	225	223	240	205	231	217	212	207	199	193	232	219	190	209	205	224	212	194	210	195	199	196	189	203	210	203	206	226	205	229	241	223	221	212	213	201	226	194	215	229	189	212	203	202	216	210	208	194	203	234	206	206	218	201	233	211	205	206	198	197	193	174	187	203	209	231	199	218	215	214	213	216	212	210	233	215	207	201	220	211	207	188	201	195	218	214	191	211	195	218	192	207	212	229	207	215	236	197	211	210	211	228	214	197	199	233	214	209	198	211	214	208	186	212	195	221	219	212	201	195	224	178	195	235	221	193	216
20246	2450	5442	6052	5186	4253	3611	2930	2563	2229	1940	1801	1553	1486	1320	1315	1222	1204	1083	986	969	967	887	895	890	861	823	861	854	854	804	771	764	776	780	789	779	728	665	763	734	719	720	729	727	699	685	693	717	686	699	704	696	720	712	655	657	640	651	662	665	642	646	660	664	665	657	676	657	707	655	654	698	642	648	642	649	624	679	661	683	628	632	693	651	631	611	653	624	599	675	631	663	654	646	704	639	608	701	641	595	647	629	637	676	651	636	630	649	684	638	615	586	640	646	668	686	686	644	610	649	627	649	631	654	631	608	632	638	658	628	630	645	653	663	613	607	588	673	659	628	625	640	610	625	626	623	648	615	656	609	626	639	605	605	665	618	630	632	618	638	614	607	619	596	608	644	614	624	645	604	649	617	632	631	601	618	602	609	635	624	671	640	599	619	618	615	619	619	640	677	640	621	684	616	625	666	608	637	632	620	674	662	610	663	601	633	653	618	592	645	688	619	639	619	604	623	651	615	605	600	627	612	630	616	643	647	608	674	596	641	617	652	649	635	641	663	602	653	625	610	596	634	641	599	616	616	608	625	656	635	641	643	642	627	689	643	656	677	658	618	667	589	648	632	660	600	629	638	651	654	627	625	629	615	630	568	642	601	622	676	653	655	663	572	640	617	626	615	607	587	642	623	629	680	632	617	618	645	645	654	659	567	627	627	633	607	587	637	604	564	654	560	603	602	594	644	643	603	648	621	630	704	625	627	658	578	691	597	658	638	619	651	609	600	617	627	612	653	631	641	590	599	685	622	617	660	662	627	608	596	636	642	623	614	676	596	579	617	621	642	627	619	636	656	667	621	592	611	621	684	674	668	606	603	588	656	615	592	623	657	634	606	596	619	642	621	656	636	672	639	624	624	634	635	620	588	626	658	631	637	598	635	606	631	627	622	609	625	572	634	646	647	622	654	622	642	644	644	632	624	573	611	645	605	623	639	624	697	672	606	621	643	632	686	579	660	608	627	629	625	653	645	628	622	616	652	609	583	648	614	652	618	625	597	614	621	666	626	606	626	606	646	649	628	576	618	662	662	618	623	612	623	571	598	626	601	622	623	697	622	638	602	641	614	556	661	615	618	634	631	633	637	615	628	643	654	634	656	628	607	670	602	627	607	598	648	689	573	617	675	615	631	629	655	640	607	610	667	672	613	634	665	585	650	637	633	644	622	693	624	684	654	665	594	605	628	643	603	635	614	624	607	620	647	653	613	646	579	628	662	619	649	613	608	685	615	621	626	604	663	633	648	633	657	630	592	622	640	640	629	590	651	624	603	645	603	674	624	650	605	602	624	615	619	634	650	639	636	641	655	642	630	628	620	596	606	614	661	627	582	652	667	615	658	651	619	629	651	611	634	594	639	645	585	669	622	629	584	593	635	659	597	707	583	615	618	639	623	607	648	610	594	619	631	605	618	625	660	676	593	646	661	618	615	650	660	652	614	635	644	654	618	586	630	636	619	647	594	566	665	659	681	659	613	643	603	625	659	582	589	663	652	659	628	626	623	683	657	609	589	646	623	633	674	643	643	586	643	625	596	616	649	673	615	654	637	623	634	641	668	602	622	590	637	645	611	671	647	644	658	620	629	613	598	619	639	623	588	622	655	574	641	642	657	657	670	621	616	648	658	618	600	628	599	582	551	665	584	597	649	603	631	608	618	622	586	614	660	662	591	670	614	671	657	640	587	599	606	627	588	627	604	624	600	612	679	601	693	565	604	630	660	625	621	621	632	606	615	639	612	635	602	624	650	636	636	613	595	615	631	665	619	662	649	661	619	643	609	637	637	633	653	619	618	627	617	610	635	564	616	594	639	645	659	619	606	648	628	600	625	588	650	651	651	664	626	652	606	714	640	627	637	594	615	621	635	642	686	626	587	641	599	631	680	631	608	643	584	633	675	614	614	620	620	638	636	662	581	663	631	617	645	580	629	637	660	632	618	657	620	619	660	592	652	680	604	638	611	652	706	621	625	648	630	609	642	594	624	620	608	610	644	614	619	609	614	621	632	628	603	618	653	621	654	672	581	577	638	689	663	598	664	646	660	636	644	596	615	609	604	600	612	591	632	654	617	623	628	611	609	622	631	614	644	613	605	622	612	622	598	624	645	646	653	650	643	613	637	598	635	654	626	697	587	610	625	656	619	594	592	573	626	647	627	658	632	629	623	593	645	579	660	592	682	593	623	600	618	651	618	623	628	667	622	621	637	630	606	650	666	607	598	613	621	610	605	604	656	636	635	613	631	603	656	618	580	626	658	615	650	581	630	624	654	655	614	593	652	564	643	628	662	618	641	653	630	633	629	621	627	609	610	635	603	638	604	620	599	650	617	557	623	601	624	638	624	648	605	635	613	630	645	648	642	673	657	617	639	636	644	615	608	647	660	679	599	695	606	649	590	647	656	657	661	625	613	622	697	623	660	653	620	621	666	633	564	636	625	619	591	625	589	614	649	663	595	634	639	630	636	627	636	619	615	594	678	624	632	620	603	623	645	617	633	616	590	641	655	610	611	648	591	633	634	652	658	613	614	626	644	616	655	613	615	618	601	595	627	646	653	591	590	649	621	617	669	633	624	638	601	641	619	620	680	611	629	631	628	653	629	580	694	638	616	602	627	667	643	631	611	595	650	629	651	598	667	623	682	628	606	618	647	601	662	557	611	609	684	604	641	590	603	652	606	671	588	610	590	622	630	619	614	635	618	602	598	643	623	633	634	648	634	681	627	652	650	648	622	630	639	603	643	632	611	643	618	622	650	611	584	616	604	615	608	645	637	675	625	597	638	622	665	595	632	603	635	636	623	616	632	658	598	605	599	626	617	648	610	664	644	648	639	615	604	625	614	639	640	640	652	628	647	639	643	642	647	575	608	611	632	658	618	608	648	636	648	637	632	643	670	632	638	633	615	679	634	698	645	639	636	647	587	644	624	620	637	603	647	631	672	614	632	592	615	628	624	621	615	664	647	634	640	618	659	635	663	586	586	671	618	574	596	643	602	625	626	679	644	644	627	663	650	658	620	598	582	635	620	650	604	660	630	611	649	624	627	635	606	570	691	618	642	608	648	635	679	658	634	636	616	643	618	645	655	621	640	603	633	638	612	572	629	619	623	591	575	625	683	649	615	601	630	646	586	663	638	673	663	665	629	649	628	615	591	611	666	670	644	580	658	648	627	636	607	608	653	611	645	626	609	618	652	623	631	616	599	637	639	649	643	633	598	603	586	665	609	634	656	603	671	601	670	637	598	640	590	648	628	606	617	636	609	663	653	653	597	614	625	652	604	583	578	657	618	617	640	610	611	550	652	664	623	640	664	602	586	618	577	617	618	655	613	626	596	635	610	582	626	640	652	615	656	607	627	608	588	575	607	612	658	633	661	606	626	647	649	607	627	619	670	682	679	646	620	636	623	646	647	618	624	582	628	596	616	603	622	625	640	656	647	622	643	667	612	626
5694	381	250	131	113	106	104	95	94	100	86	78	83	73	77	79	58	88	78	77	95	75	87	86	78	85	74	78	82	86	90	76	95	84	79	81	85	82	87	94	65	75	64	79	79	91	71	85	104	86	81	68	83	86	80	94	82	84	91	76	84	90	97	82	81	94	67	88	71	85	81	62	89	86	83	95	71	79	84	81	98	76	91	87	60	73	74	69	103	90	87	81	97	82	88	88	83	89	82	90	77	88	71	94	66	76	60	84	79	69	101	73	75	81	86	73	96	90	105	81	79	80	86	74	73	89	108	68	68	82	82	81	75	93	70	76	88	70	77	81	91	87	72	99	80	73	87	100	82	89	79	79	107	85	64	74	70	89	89	84	90	90	84	86	81	78	106	76	78	72	92	96	66	82	86	90	90	68	80	93	72	68	78	80	80	76	85	71	83	83	85	79	82	78	91	71	82	68	83	91	84	99	75	77	84	70	90	79	82	81	94	91	87	80	97	73	82	84	81	87	74	80	81	75	76	84	78	93	68	70	82	62	90	78	77	77	96	83	84	83	100	73	87	76	83	89	79	89	75	84	70	75	83	92	87	84	71	76	71	68	93	66	99	87	81	79	81	75	76	84	73	93	82	68	89	75	85	82	91	71	91	95	95	80	89	83	81	74	98	75	83	74	85	87	72	76	62	85	82	83	79	91	90	85	73	67	87	80	106	79	84	86	90	79	66	82	67	83	92	85	90	78	78	90	80	94	87	76	72	97	71	77	64	79	80	74	79	74	86	86	81	65	78	75	72	68	70	77	66	92	79	83	89	103	79	87	92	69	76	88	70	98	87	79	85	77	83	79	88	79	96	85	93	98	71	84	84	75	90	89	86	89	91	92	84	75	79	77	81	72	87	71	79	95	81	80	83	76	86	83	91	94	77	71	75	78	85	87	79	87	86	87	91	96	77	83	88	70	78	82	90	64	79	90	77	87	73	85	61	92	65	81	92	76	86	98	76	84	79	71	88	84	65	91	89	77	74	82	90	74	73	79	65	85	87	76	78	90	88	96	81	91	70	83	74	79	73	84	79	62	87	92	82	80	67	78	72	76	87	87	77	76	74	91	70	69	87	104	79	95	87	86	75	74	81	74	82	88	88	91	85	81	75	76	75	86	68	95	85	71	71	81	97	85	88	80	100	94	78	86	60	97	70	84	78	88	72	84	77	85	92	84	96	103	82	86	96	74	70	76	108	74	92	90	78	77	82	96	79	80	72	75	75	85	90	88	73	92	88	75	90	73	77	91	77	74	85	68	88	76	99	83	90	86	91	86	83	88	84	89	93	75	74	91	93	68	93	110	86	92	74	82	75	85	70	77	79	78	70	79	70	79	73	88	85	91	82	95	80	66	88	83	91	77	80	74	81	83	81	75	87	95	89	63	80	81	72	86	77	101	77	75	95	85	82	82	89	85	93	82	79	91	79	82	71	89	72	94	90	85	76	67	84	76	85	76	87	84	96	78	89	84	78	90	71	75	88	99	82	71	90	88	73	77	71	86	85	85	74	92	82	71	81	83	82	75	84	93	94	81	92	96	70	98	85	83	75	67	83	91	86	89	85	87	70	99	90	65	81	71	93	87	94	71	88	90	80	83	77	78	92	75	65	98	90	82	73	94	96	70	82	82	69	92	86	105	91	83	88	73	74	80	79	76	82	75	66	75	69	66	66	63	88	80	68	79	78	67	79	75	88	88	82	91	94	91	82	95	84	78	101	79	83	98	92	78	95	81	70	86	81	81	87	85	80	86	71	85	76	94	66	78	68	86	79	76	75	75	67	97	79	84	85	77	86	71	96	68	74	86	73	74	67	77	79	75	72	92	81	99	78	90	89	70	76	89	72	85	88	67	85	98	81	70	74	95	95	88	79	73	91	76	68	70	83	84	91	76	93	78	78	83	84	96	89	92	96	81	71	84	80	90	82	90	86	81	80	77	91	80	83	77	85	87	63	69	103	74	83	84	84	79	75	84	89	96	88	75	86	95	71	81	75	90	88	82	85	88	93	88	84	78	101	90	92	88	68	93	79	86	82	78	93	86	84	79	92	79	66	73	88	91	91	76	68	85	90	86	66	90	87	73	82	85	77	84	90	94	86	91	64	98	91	78	81	65	76	93	80	89	86	84	65	86	85	83	97	96	86	97	66	80	75	78	65	77	81	75	64	73	88	76	75	78	83	92	69	91	66	77	97	72	85	104	78	95	75	81	91	86	87	67	85	92	75	71	81	89	79	70	83	88	89	81	73	84	71	84	95	87	90	100	75	92	83	89	82	82	85	73	84	70	91	84	77	95	91	80	79	74	80	74	68	88	83	90	81	91	97	86	72	71	83	74	103	92	82	88	87	91	87	72	73	79	87	87	81	86	90	75	79	75	90	71	95	83	72	87	67	70	72	87	65	92	66	85	69	67	74	91	78	81	93	69	75	74	96	78	96	88	65	85	75	73	93	76	74	94	82	85	84	97	79	85	91	79	83	88	82	72	77	76	65	89	77	69	70	74	89	75	90	88	79	75	83	72	79	96	95	68	81	79	93	75	80	91	73	77	78	80	92	76	80	89	88	76	70	91	73	87	83	77	72	86	87	84	80	91	99	81	90	75	87	71	77	67	84	75	73	85	94	67	82	80	85	84	77	71	70	84	77	85	91	80	85	78	85	94	88	90	85	79	86	93	82	73	88	79	75	82	87	76	75	76	63	93	85	75	84	89	73	90	81	83	84	75	77	74	91	81	84	84	95	82	88	87	97	86	75	94	95	83	86	78	79	84	83	87	75	89	87	66	85	82	84	89	74	100	87	85	80	73	75	72	99	67	71	67	90	83	84	99	70	65	80	82	73	71	66	90	97	71	80	75	73	91	78	73	74	76	79	79	89	101	101	102	85	94	86	81	70	84	77	85	86	86	83	84	76	71	89	83	72	74	78	81	78	93	93	63	64	61	78	68	94	89	78	89	83	89	88	88	79	88	88	89	75	68	89	90	95	77	88	91	81	80	72	77	80	78	81	71	77	95	68	91	74	76	79	86	75	87	96	72	88	75	108	77	67	84	80	105	78	80	76	66	67	97	69	70	93	70	91	78	92	98	70	77	90	70	86	92	100	74	78	82	86	82	91	74	79	77	90	90	96	80	65	80	79	81	82	83	104	77	79	70	77	73	89	60	84	73	92	81	91	71	75	71	86	76	85	86	82	87	89	85	76	85	101	77	78	86	75	84	83	95	74	84	96	91	71	89	80	89	72	76	80	79	87	92	102	80	97	93	75	70	85	90	81	87	76	81	81	95	80	94	81	91	74	66	103	83	90	75	97	71	98	69	89	80	82	61	91	74	84	95	79	69	83	79	80	92	90	96	83	101	80	81	90	89	88	96	91	69	84	77	76	88	77	76	73	72	102	100	66	82	87	73	70	70	87	89	71	89	92	68	64	84	79	68	88	83	82	77	87	75
5305	330	394	451	384	385	391	375	336	345	315	324	328	319	311	316	299	315	314	284	337	295	302	299	298	251	292	291	301	270	263	341	295	292	285	307	296	285	267	289	307	288	306	277	284	264	293	279	278	277	286	303	300	299	304	288	286	308	291	284	264	288	278	301	274	281	266	304	290	288	290	292	274	312	291	292	271	284	304	282	311	281	287	287	282	321	285	305	301	282	287	266	278	271	297	299	300	335	251	287	291	306	280	312	279	298	287	272	322	261	276	301	283	305	280	300	281	306	279	298	251	303	301	277	289	286	285	262	278	312	269	298	279	290	290	279	279	275	280	282	282	287	302	265	326	307	296	252	323	306	296	311	312	277	284	324	281	271	288	274	272	280	297	283	293	297	289	288	307	288	290	275	274	266	265	307	260	274	263	297	273	261	298	283	292	265	286	258	286	292	273	283	282	285	308	306	284	307	290	301	277	279	300	252	251	293	280	288	302	298	298	283	263	280	291	289	272	281	272	293	301	290	280	253	288	286	308	276	271	271	286	276	292	270	235	285	284	279	308	270	283	282	329	296	309	282	316	274	280	298	292	260	277	277	279	313	299	296	274	291	308	292	271	279	288	250	271	265	253	299	287	299	292	300	288	309	288	293	295	285	310	283	288	303	308	273	247	296	279	271	280	298	261	286	274	307	258	269	278	300	306	281	284	304	292	301	294	278	261	279	273	263	266	283	299	306	295	299	299	277	268	273	298	274	301	302	296	285	285	263	293	300	294	265	289	258	289	278	273	275	268	289	268	275	277	277	282	281	254	282	255	287	270	301	268	268	290	311	261	272	305	284	299	287	289	285	292	279	275	258	297	267	273	279	275	262	321	298	302	297	285	291	298	280	299	270	312	273	286	313	276	255	290	299	261	268	310	293	295	336	284	326	269	275	274	277	260	291	298	328	268	290	294	269	278	287	295	282	271	297	270	295	271	317	292	310	264	284	283	300	296	268	275	290	268	276	262	327	276	281	289	311	288	300	291	273	273	266	252	294	280	278	281	257	252	284	266	312	318	281	293	276	269	284	284	255	298	278	301	278	315	271	317	296	303	285	262	314	300	300	292	282	283	315	292	301	282	273	275	295	303	278	268	281	284	270	283	262	265	286	279	267	296	294	291	293	275	264	272	286	289	292	313	271	255	273	280	271	309	258	290	285	300	316	264	288	315	315	285	283	256	305	297	334	300	290	281	268	292	283	293	303	288	292	273	287	325	299	265	284	324	249	317	280	290	292	292	286	275	334	314	280	282	278	318	297	262	279	310	294	289	252	276	266	290	318	305	300	273	319	279	279	293	260	280	275	273	307	296	285	295	263	279	272	291	280	272	282	317	257	299	269	286	297	298	258	316	274	333	291	270	302	294	288	281	284	300	302	262	310	296	284	301	264	275	280	264	269	279	258	279	306	274	297	282	298	298	258	261	283	273	276	304	312	296	301	303	289	273	298	262	287	302	288	256	283	286	314	290	290	316	300	276	286	283	275	273	291	290	269	283	302	331	296	290	268	286	290	283	280	279	272	273	286	277	278	274	312	257	294	287	284	313	306	304	310	316	289	287	285	271	261	285	305	319	292	281	269	264	313	289	300	284	281	324	314	297	299	259	291	301	259	260	283	280	303	311	284	317	276	308	272	287	297	299	303	289	266	286	302	307	290	283	283	291	299	285	282	251	273	284	300	264	298	263	322	261	266	300	284	294	287	266	290	263	270	262	282	280	302	281	312	282	327	298	278	273	280	277	299	278	244	273	287	311	290	291	310	268	288	293	265	302	269	302	283	272	301	291	291	274	289	295	283	301	312	325	288	328	281	267	285	306	296	284	296	301	309	287	259	304	287	272	298	300	294	271	294	259	300	270	286	293	299	266	243	266	275	294	261	315	276	260	273	311	300	278	256	273	296	274	283	298	281	262	313	278	279	280	310	292	278	280	292	280	288	312	275	279	288	287	289	278	302	268	288	308	287	268	298	273	282	328	277	270	321	327	292	293	251	280	283	300	314	264	277	285	313	297	275	296	275	309	263	297	337	320	279	283	277	285	299	279	293	307	282	308	282	309	255	286	313	246	273	282	300	269	274	322	281	300	292	278	286	257	265	289	282	282	277	280	258	284	255	269	293	300	288	286	284	292	282	284	278	285	278	305	295	274	273	276	274	298	250	271	285	282	275	300	268	284	308	293	286	306	283	276	288	284	298	297	289	273	286	303	267	247	284	292	278	276	297	262	308	304	251	289	271	335	269	277	282	287	291	314	278	298	257	263	291	280	324	274	286	292	262	257	271	263	312	295	280	289	270	301	301	303	287	297	271	308	273	299	303	333	265	299	282	273	306	293	278	292	290	264	279	308	271	296	262	304	294	286	288	291	309	291	300	318	284	251	305	284	295	251	317	280	297	267	298	292	294	270	307	291	295	271	281	298	331	307	309	263	277	302	297	296	280	256	288	317	299	278	274	307	281	308	309	266	274	262	288	290	323	307	267	245	280	287	283	324	298	281	287	307	271	300	267	273	286	268	296	274	278	309	298	281	290	290	272	289	272	304	308	285	284	262	279	309	273	305	288	268	271	311	297	289	276	278	282	290	294	262	295	297	278	294	284	284	320	298	288	251	301	264	288	282	287	313	297	265	268	269	306	296	289	283	300	284	302	313	293	258	271	281	297	273	261	274	271	288	278	275	272	281	283	257	278	287	280	291	294	269	303	291	306	293	287	305	303	274	279	284	254	318	274	282	298	304	282	246	318	301	313	340	274	279	299	255	294	303	278	278	301	272	289	283	285	280	286	276	286	289	286	260	313	282	287	306	275	284	268	290	271	271	293	262	297	284	267	306	299	276	268	268	280	273	312	307	265	254	271	248	291	287	281	282	289	275	304	271	277	287	283	284	284	267	292	317	295	313	279	295	294	263	309	294	260	298	286	261	286	283	292	300	298	275	282	302	305	260	307	280	273	301	291	272	290	297	296	305	295	286	308	267	308	291	297	321	281	274	310	272	282	284	269	303	301	292	289	293	285	257	290	288	298	280	278	305	268	296	258	284	289	310	310	286	255	276	351	282	291	320	280	293	301	279	287	254	296	279	262	276	288	291	286	280	255	249	298	272	293	280	280	304	289	270	302	291	302	264	273	290	283	291	296	271	291	310	280	289	285	282	291	271	280	309	282	288	296	248	297	277	270	310	300	286	279	300	277	277	268	280	293	322	295	270	295	291	303	292	301	290	298	276	299	276	261	302	299	290	296	292	261	282	276	270	310	308	290	267	344	275	269	280	296	293	309	287	333	309	281	320	255	303	329	323	291	288	289	278	282	281	281	292	288	293	308	278	274	306	271	269	268	281	272	278	296	275	318	294	292	279	280	301	266	314	301	293	263	278	266	313	285	291	280	293	233	296	275	280	302	306	301	265	286	292	275	288	273	259	290	279	313	300	284	290	276	305	263	271	275	259	273	311	299
36613	18257	4280	950	620	523	395	297	263	226	185	186	170	187	184	151	143	163	142	123	141	132	116	121	122	125	110	126	119	111	108	113	107	117	132	113	113	144	132	104	112	96	108	99	126	98	122	117	113	105	119	83	83	97	113	103	109	111	112	101	111	101	104	118	119	129	101	118	116	101	104	119	106	109	93	121	112	123	120	96	109	90	109	107	127	108	105	105	98	106	101	107	102	106	106	108	97	120	98	129	105	99	94	121	105	100	112	109	91	110	103	95	123	119	113	99	135	106	93	96	104	110	115	120	122	107	103	121	91	104	105	106	103	94	108	108	110	99	118	121	118	111	88	117	95	111	103	109	110	115	100	119	110	119	104	113	95	102	107	86	99	105	109	110	100	94	99	97	88	105	102	112	102	119	100	100	78	100	109	93	101	105	102	104	104	114	119	127	105	120	108	115	108	104	112	103	98	103	120	93	114	111	128	119	115	119	102	113	130	109	121	107	120	86	106	106	115	96	106	92	117	105	97	87	112	108	97	101	81	118	93	102	132	101	107	95	105	90	127	107	87	110	107	104	100	105	130	106	96	90	91	87	99	105	102	105	109	100	96	93	139	116	80	100	123	102	104	107	98	110	99	119	103	118	113	115	94	88	105	97	115	107	88	106	101	90	112	107	96	98	99	106	108	90	104	107	116	105	119	119	100	105	127	85	104	96	119	102	97	122	112	119	102	108	98	118	94	107	117	96	99	109	106	105	90	100	92	108	124	114	102	90	102	86	107	112	118	120	113	113	92	95	112	96	108	111	108	89	99	103	130	107	104	106	96	110	110	113	102	102	95	95	94	108	109	90	119	101	125	115	101	104	111	121	103	112	135	108	102	102	118	101	126	107	119	105	109	109	107	90	117	91	103	110	113	110	103	105	109	127	101	118	111	109	84	100	109	110	107	115	108	116	119	106	100	128	88	87	103	90	104	112	83	90	97	100	105	94	117	114	120	104	94	92	111	116	113	113	104	104	115	107	126	93	100	89	99	112	98	96	94	106	105	113	107	98	94	114	115	92	105	117	95	114	92	105	127	95	105	115	107	116	108	115	95	103	98	94	106	90	98	99	121	93	118	109	120	109	109	109	101	94	111	98	100	90	120	127	113	119	114	105	107	115	97	114	116	116	100	112	99	115	132	102	104	99	100	111	108	112	109	106	120	100	116	110	95	99	104	109	124	119	102	97	95	89	108	96	81	105	93	103	101	116	113	107	100	103	96	113	108	114	112	118	110	112	105	96	103	113	100	107	102	88	119	102	113	113	102	112	111	115	110	114	107	112	97	107	104	82	87	105	101	93	94	99	96	130	114	103	116	106	114	105	102	108	92	98	84	105	101	95	107	95	99	96	106	104	89	91	108	81	83	107	91	89	114	119	106	109	99	105	100	118	105	111	118	90	87	113	86	123	109	112	102	106	108	91	111	102	120	123	101	94	119	96	108	113	100	97	97	128	104	109	99	129	101	106	99	106	101	116	117	96	85	102	99	71	112	124	111	110	131	107	96	97	121	97	101	108	102	109	96	129	98	108	105	109	112	125	113	105	115	113	115	115	98	93	102	109	114	116	89	99	106	89	94	105	112	116	108	108	99	105	111	116	88	94	100	98	97	108	104	81	115	104	117	98	88	110	95	103	117	113	123	107	132	86	107	103	112	117	109	102	104	107	108	115	115	106	104	81	128	99	93	98	110	111	121	99	106	104	104	101	122	91	115	108	112	108	111	96	113	110	104	104	107	107	95	107	93	99	109	105	109	110	82	96	96	109	108	107	103	101	107	113	107	102	124	123	102	104	95	93	103	101	109	111	129	97	99	120	129	124	109	98	112	107	98	100	111	108	107	100	100	87	121	93	106	107	114	109	92	92	107	107	106	118	109	115	123	101	121	105	100	88	112	107	103	101	113	107	99	113	107	101	94	138	100	97	120	95	123	95	101	101	107	122	100	113	137	95	80	94	96	108	116	107	90	117	107	103	113	124	117	95	111	138	108	97	91	125	111	98	106	100	108	104	102	106	91	98	105	96	118	105	71	88	104	97	118	102	119	103	116	88	95	109	105	100	91	98	91	91	111	94	95	114	112	99	110	124	130	125	107	95	115	108	99	103	118	100	93	107	104	101	104	112	97	94	97	102	122	105	96	120	93	96	92	99	96	98	96	139	96	113	118	97	109	114	104	106	115	100	102	100	111	106	94	115	105	101	102	92	105	92	111	89	117	86	99	95	103	104	116	112	87	107	117	112	104	101	121	124	106	112	96	103	107	109	95	103	116	124	108	108	120	105	109	135	107	106	122	103	112	119	107	122	108	119	105	112	105	98	99	102	106	108	130	104	118	112	107	101	118	99	135	139	106	100	111	120	104	98	113	119	94	101	122	110	100	115	137	120	110	109	87	118	101	118	105	115	81	93	110	115	103	91	117	122	93	99	87	119	116	108	109	99	102	121	109	88	97	113	98	107	93	118	89	96	107	95	115	108	109	113	88	108	111	114	126	89	101	106	93	100	95	116	110	81	117	113	102	94	119	108	97	100	109	112	102	111	94	107	100	120	114	110	112	104	96	127	91	101	110	92	110	109	108	94	95	91	116	92	136	107	116	121	98	94	95	117	95	100	127	109	123	102	105	105	113	119	100	93	94	104	97	111	107	114	105	108	96	101	106	104	96	116	101	91	118	102	106	101	120	120	95	116	103	117	110	106	107	114	94	101	112	101	99	125	116	111	115	98	112	103	112	111	84	114	91	105	113	100	114	115	108	104	116	93	110	125	112	97	105	102	103	114	118	127	110	99	115	96	103	116	107	118	105	112	93	104	120	97	102	101	108	93	97	124	113	97	96	103	106	90	112	100	105	101	87	101	99	106	112	90	109	116	106	118	114	112	102	126	108	114	94	111	108	114	106	90	116	91	110	111	103	114	111	119	90	111	116	110	105	122	105	85	77	100	115	113	109	117	105	117	100	126	104	123	127	97	104	106	111	84	101	104	105	120	83	97	104	106	96	98	99	96	96	97	119	102	90	107	105	117	96	91	116	109	109	99	112	123	142	107	97	114	110	103	99	106	117	107	96	112	76	108	103	101	112	91	89	103	97	107	109	102	107	116	113	85	90	98	98	116	123	101	129	97	123	126	92	96	99	90	78	100	83	103	106	109	97	95	115	119	107	114	113	105	117	91	100	107	103	95	98	97	120	117	94	97	101	101	116	100	109	128	99	91	113	95	122	110	107	110	95	105	109	105	124	94	113	102	97	116	110	86	108	118	108	103	112	88	130	105	103	124	107	96	105	96	96	107	95	113	110	108	122	106	123	103	118	104	86	101	114	115	103	107	110	100	113	105	108	112	111	113	106	104	118	113	103	108	113	113	117	91	105	97	113	125	100	129	91	109	130	105	106	101	102	98	96	91	118	92	105	105	112	91	121	86	95	110	94	92	109	86	90	107	109	90	94	94	118	96
16846	1208	2746	3211	2652	2249	1776	1512	1266	1163	991	945	785	757	739	659	648	613	597	594	525	510	517	543	512	446	491	492	446	498	457	430	455	397	421	434	415	439	427	413	401	420	352	420	419	394	413	382	397	424	369	382	384	374	383	332	389	397	346	328	384	405	355	404	365	380	410	400	379	391	386	367	368	397	394	371	381	358	366	387	347	346	346	390	341	400	357	386	404	387	322	334	352	396	404	373	353	359	358	379	398	364	359	385	341	378	366	354	365	377	353	337	367	352	357	365	362	360	371	375	379	343	387	354	332	363	354	376	367	352	361	374	400	345	369	345	383	369	388	372	353	362	350	355	364	347	358	360	345	358	366	358	344	351	351	366	325	331	380	369	372	377	336	359	368	359	335	330	358	374	360	338	356	348	386	363	379	376	390	350	361	347	359	390	368	316	383	357	387	339	361	340	375	383	378	364	374	372	326	361	350	372	362	325	360	360	349	382	378	371	365	320	334	390	379	346	349	375	341	307	361	355	318	387	350	372	351	408	374	369	330	388	362	325	359	358	343	399	389	378	376	362	327	352	370	375	365	412	372	359	339	363	334	381	348	309	370	362	359	341	361	364	355	360	376	348	370	346	378	365	376	378	352	382	374	354	361	302	358	381	401	350	351	352	354	378	418	340	356	372	335	334	373	363	360	375	369	351	369	354	382	361	360	379	327	350	366	398	348	353	380	355	376	350	357	361	355	363	382	362	355	329	354	349	349	375	340	348	367	326	363	337	351	351	367	363	353	363	379	406	357	358	363	355	358	372	388	361	359	336	361	379	367	315	392	372	356	387	379	340	349	358	347	368	343	385	322	343	378	355	396	361	379	372	335	391	373	368	389	371	350	368	352	306	399	376	428	351	323	371	376	381	319	376	348	363	362	351	373	360	355	344	353	365	325	331	326	370	340	391	342	351	361	375	391	343	312	367	363	318	329	379	344	371	379	323	385	407	374	358	383	364	352	352	359	367	379	354	371	345	349	376	338	362	369	361	356	348	342	360	360	348	329	351	337	348	368	346	378	346	348	359	342	365	396	353	376	330	371	341	352	394	361	387	346	357	356	352	339	380	382	346	340	336	358	336	352	378	358	364	375	377	341	377	391	389	374	371	341	351	359	368	353	313	363	344	352	358	383	381	329	345	404	372	376	317	351	353	399	365	344	373	392	341	369	332	333	352	366	362	366	333	341	327	374	366	351	356	370	377	354	363	336	364	389	366	342	380	356	348	322	380	357	331	350	381	330	366	368	382	376	359	357	357	334	351	343	389	345	389	355	358	361	363	363	346	340	365	358	402	380	353	355	377	345	372	309	351	355	335	342	333	335	374	358	365	334	377	350	371	356	355	336	340	349	358	382	340	352	338	355	367	373	363	347	362	377	388	378	356	377	405	339	371	386	335	352	315	390	364	362	336	368	372	359	352	386	378	348	349	348	360	380	366	340	345	385	342	373	384	348	365	343	364	327	393	325	352	369	397	385	354	362	369	384	390	366	356	329	328	364	344	370	385	347	383	390	350	352	333	370	374	328	343	396	364	376	313	369	375	382	350	351	350	365	336	352	398	336	365	382	351	370	375	343	345	376	333	347	378	381	338	360	341	357	374	364	362	374	371	361	386	357	361	365	337	363	366	368	360	371	341	344	362	409	363	366	352	387	384	367	339	374	368	352	371	405	337	366	361	397	379	372	360	350	339	384	350	362	373	368	354	340	376	382	374	357	364	341	363	349	387	369	351	376	377	344	368	369	351	355	404	358	328	359	376	355	367	343	362	354	364	342	353	362	379	349	350	345	345	372	412	329	383	368	319	362	365	333	373	346	361	363	332	359	356	380	340	380	377	323	373	376	390	347	369	361	355	388	353	348	356	380	387	367	379	346	361	378	343	375	365	356	347	384	349	346	352	391	359	334	344	375	358	357	385	382	382	336	360	377	367	362	397	338	385	384	346	350	327	346	352	343	389	374	368	378	379	381	350	337	363	357	360	352	365	358	368	347	365	338	345	392	329	365	373	355	345	335	325	358	364	356	332	352	354	339	338	354	356	347	341	346	349	329	358	368	386	349	313	335	379	353	363	371	377	336	366	384	331	382	383	363	384	398	389	417	382	379	392	366	365	392	378	405	367	340	367	374	340	349	354	384	342	371	356	342	358	374	366	355	339	362	372	335	371	367	335	337	358	365	359	351	357	381	385	323	383	348	379	360	374	334	368	347	374	339	366	389	357	364	353	350	345	341	351	324	384	373	382	357	380	350	368	379	345	350	352	366	354	374	323	332	365	345	376	378	343	394	364	354	354	334	400	329	355	338	371	334	372	371	361	381	351	391	351	368	337	335	379	357	359	372	342	366	329	367	384	370	394	371	368	351	360	375	376	362	351	350	402	373	381	330	330	387	367	350	372	386	327	361	394	373	331	366	373	383	379	376	359	366	366	372	380	369	353	383	329	345	374	361	344	354	384	311	370	363	379	373	358	361	348	378	346	361	348	356	347	383	320	342	356	356	337	357	391	348	387	344	357	358	354	358	372	356	366	392	363	367	327	339	351	369	367	332	376	352	341	368	348	347	398	357	365	314	372	365	396	345	340	348	347	358	366	380	356	355	362	332	345	357	325	341	338	375	363	389	353	382	341	380	364	392	380	358	347	355	363	359	352	364	374	346	367	423	380	342	338	339	396	353	342	358	346	371	355	322	391	333	313	370	398	346	350	358	324	369	334	331	383	376	363	368	326	383	359	361	358	360	347	369	350	370	360	405	352	330	353	354	376	376	345	361	334	329	362	366	371	348	368	359	377	371	365	391	391	402	352	361	377	355	373	381	346	332	349	339	372	379	343	358	370	368	354	385	362	341	397	348	370	365	355	354	339	351	354	361	362	375	366	349	345	381	393	349	387	371	337	333	372	372	360	346	376	369	379	322	374	336	324	390	345	327	368	358	379	348	349	341	347	369	368	360	362	358	363	385	343	371	359	381	328	370	378	338	358	356	394	383	342	367	356	359	373	341	366	367	366	392	353	340	354	344	355	351	374	378	365	376	373	343	356	337	339	356	344	360	358	362	359	334	337	360	372	355	361	354	361	383	355	375	382	351	314	374	376	364	372	357	352	360	351	348	362	351	349	351	360	380	366	367	384	387	354	393	358	362	367	363	375	413	362	364	366	329	349	391	375	363	332	373	400	351	376	377	354	355	355	344	369	400	331	364	343	327	380	366	356	350	372	377	346	363	352	363	328	320	386	351	365	381	399	359	333	382	365	342	364	380	365	371	328	338	361	353	335	367	356	375	341	375	344	330	373	376	374	362	378	347	370	340	383	390	375	343	333	340	379	370	350	360	350	340	379	369	356	334	373	356	356	360	387	360	360	380	381	372	346	364	353	368	310	346	333	342	362	362	333	374	380	361	339	370	365	403	369	335	378	397	332	350	332	397	371	368	335	361	347	327	372	380	377	384	369	363	360
39270	25425	18306	2715	1547	1069	759	657	527	466	423	424	382	372	345	272	297	291	271	256	251	259	245	240	234	243	229	251	237	238	238	234	271	214	223	209	238	205	209	234	204	221	247	207	220	216	244	197	208	210	218	197	225	226	198	184	219	233	206	198	186	223	243	191	214	218	234	205	225	202	237	228	215	218	214	225	204	190	217	229	182	209	194	210	205	201	195	194	217	197	208	232	223	217	212	194	218	230	198	215	221	212	197	207	229	195	218	242	218	237	233	207	220	206	224	221	173	206	210	210	206	208	224	222	207	229	216	214	198	220	237	200	195	203	215	217	196	216	200	189	231	202	202	188	233	187	226	200	198	191	217	210	223	210	218	218	195	222	201	246	213	222	192	205	212	244	199	196	244	194	194	221	184	201	204	199	212	217	200	186	206	206	203	208	224	211	244	199	238	247	255	206	209	199	229	201	228	210	207	225	175	188	238	199	227	209	208	201	217	231	212	203	213	238	211	226	179	198	204	199	214	202	214	220	211	218	209	208	191	195	213	216	218	198	233	209	219	193	194	211	229	186	216	238	231	210	229	212	227	206	207	198	186	203	220	214	202	192	168	215	209	223	201	224	198	214	196	222	199	245	201	200	207	243	230	233	220	216	228	234	213	217	198	210	196	212	224	218	220	197	247	202	221	224	221	209	193	182	224	202	217	185	214	208	210	191	228	212	187	214	209	228	195	196	214	208	202	216	215	203	207	209	192	224	230	220	202	235	196	210	224	227	255	219	181	193	218	215	207	190	221	201	239	230	210	197	210	188	219	215	196	212	226	241	212	204	204	224	195	207	209	219	238	220	203	196	203	191	216	204	209	226	229	213	224	228	199	206	193	225	209	196	238	195	216	210	209	206	230	217	212	200	210	204	189	225	221	194	191	231	198	206	220	213	213	200	207	223	193	224	197	221	213	221	216	187	237	207	193	231	212	203	192	209	223	218	220	224	216	204	207	211	198	211	203	203	228	238	210	205	225	232	207	234	205	228	186	209	194	207	198	200	229	200	210	211	214	217	216	183	216	210	223	212	205	181	216	230	222	209	203	205	209	206	209	181	186	178	187	241	191	216	196	205	227	206	179	212	215	238	206	162	207	212	226	196	234	199	227	230	198	220	213	203	233	190	208	229	213	206	227	241	217	222	187	227	238	171	199	203	199	222	225	203	224	202	219	199	217	218	215	191	205	219	219	194	184	208	195	198	209	227	226	200	214	209	202	238	189	199	210	194	198	214	193	204	212	205	219	222	205	196	227	214	211	212	234	208	219	200	190	239	189	215	193	223	220	217	204	210	224	198	196	205	235	216	239	214	204	221	221	244	190	216	244	218	212	186	227	217	213	233	200	228	219	206	227	187	224	234	217	199	226	203	197	207	201	200	204	198	200	204	207	252	217	190	196	229	215	216	200	212	233	191	200	212	182	190	195	217	231	218	184	198	182	178	187	222	209	196	210	214	209	243	211	207	206	209	203	191	205	196	225	213	198	225	215	218	212	197	230	233	207	222	210	196	225	206	200	217	207	194	215	221	201	198	210	207	199	196	219	210	204	185	247	200	200	200	220	194	224	202	220	210	223	201	216	213	183	198	245	232	190	204	216	190	222	225	199	248	216	220	204	203	213	218	209	215	194	230	211	202	222	224	198	209	215	200	210	189	219	215	207	216	203	202	208	241	206	205	243	215	221	237	205	201	228	209	187	197	207	222	235	226	218	214	217	215	203	197	202	182	226	213	206	199	180	214	209	211	211	216	215	215	227	220	192	174	207	179	182	199	204	229	200	200	217	196	223	218	243	192	231	214	206	221	228	214	219	205	210	186	201	193	213	227	206	229	208	221	186	221	223	202	201	224	197	221	226	224	205	206	227	225	207	217	221	232	244	212	209	215	203	189	204	205	217	226	205	196	215	243	200	215	204	202	205	189	204	186	195	203	213	215	212	211	224	212	213	207	216	213	194	195	203	235	205	201	189	226	223	186	213	233	206	211	213	253	186	226	200	216	237	213	240	192	239	187	200	200	222	213	224	224	219	232	189	200	180	213	215	226	211	199	220	229	198	232	216	186	218	219	189	201	199	219	214	206	223	200	198	217	213	209	199	204	225	245	212	219	220	225	213	188	193	227	184	201	226	201	207	221	202	217	223	228	211	205	243	205	203	195	208	196	204	207	197	174	231	235	205	219	209	219	197	236	199	211	187	211	234	180	211	249	220	221	219	190	196	197	223	199	219	202	206	224	211	201	220	196	184	222	209	201	196	187	220	221	223	223	219	242	199	225	212	213	223	188	198	210	211	207	221	216	223	247	196	220	233	205	203	224	219	213	196	184	196	210	194	188	203	188	213	219	219	209	236	198	211	202	238	228	173	184	197	180	212	207	229	177	200	208	213	226	212	217	217	197	220	214	213	235	224	204	205	196	196	216	220	196	202	214	198	210	234	189	189	225	242	224	207	198	231	204	221	194	199	213	195	215	218	209	229	215	220	215	213	210	243	171	198	201	210	198	231	220	202	196	209	231	203	228	231	188	236	222	219	212	180	216	232	232	223	237	207	213	212	226	229	197	233	202	241	199	203	208	199	214	222	208	220	204	227	215	227	216	230	201	216	204	231	207	190	224	202	230	197	207	214	217	195	199	223	234	210	191	205	181	198	201	205	214	204	233	233	222	205	219	196	211	199	212	220	192	214	226	223	222	200	218	203	229	219	223	206	210	208	211	224	224	216	217	220	201	237	233	222	222	238	183	203	204	225	221	192	197	213	209	206	236	237	204	225	191	181	224	219	224	210	192	209	209	195	204	208	211	191	219	192	223	200	184	216	199	220	191	186	227	212	205	223	221	208	219	214	231	216	184	212	238	196	242	195	219	214	242	238	200	225	199	192	182	219	207	197	215	202	213	199	179	216	237	216	232	222	230	212	229	199	214	240	193	193	196	207	211	232	226	220	196	215	243	244	207	213	228	223	228	198	207	211	195	214	209	194	210	216	183	195	187	217	203	179	223	212	201	221	206	209	204	231	209	240	223	212	233	214	209	208	196	208	201	230	234	230	223	200	216	238	209	199	212	197	200	194	219	224	230	229	217	197	193	184	207	223	243	226	203	220	220	207	192	223	207	231	212	221	212	200	198	169	209	179	243	208	200	199	209	200	225	225	177	207	218	233	203	195	221	193	222	200	179	215	220	187	228	234	223	205	207	228	222	228	235	198	228	202	213	210	222	204	223	222	236	214	210	211	202	213	225	195	222	228	194	205	216	241	228	197	218	208	191	212	200	243	185	199	216	219	205	222	191	211	204	210	217	216	215	198	207	193	214	215	190	217	190	227	212	242	210	223	202	215	230	197	195	240	208	213	220	197	225	224	219	204	208	205	218	208	208	175	235	216	228	192	227	238	198	198	221	220	207	200	197	229	204	234	228	217	194	206	231	251	210	196	198	204	198	209	223	249	235	194	213	207	214
21021	2339	5254	6129	5157	4186	3419	2945	2472	2142	1880	1737	1575	1415	1333	1284	1235	1138	1034	1045	984	928	916	876	879	831	849	847	840	811	821	827	809	828	764	790	756	758	769	744	689	753	708	718	695	725	738	679	677	736	720	683	673	681	673	717	704	660	664	690	702	663	648	693	661	696	649	649	638	713	655	679	669	623	593	668	638	659	644	648	606	655	642	619	615	644	648	621	627	634	651	665	697	662	652	645	674	699	660	671	634	658	619	642	626	640	618	684	669	593	632	593	672	625	646	682	641	624	686	686	680	638	633	616	675	665	633	610	639	600	620	636	658	626	644	641	668	650	638	630	625	650	634	694	620	631	640	649	641	694	648	620	619	635	642	638	685	641	634	638	605	619	665	630	631	701	665	647	624	638	637	629	671	626	607	692	632	659	639	633	629	630	613	596	632	660	646	607	632	614	644	597	653	625	635	648	619	614	601	598	633	608	647	650	639	639	620	597	652	619	644	618	606	663	659	642	637	618	632	669	619	632	652	610	649	648	662	644	624	663	638	587	631	637	645	606	622	643	638	638	641	618	616	668	619	663	647	651	628	650	640	631	649	626	623	587	617	615	631	671	614	660	670	567	609	588	587	656	659	632	630	618	594	624	623	633	636	635	641	628	647	650	652	672	649	606	669	653	617	635	599	659	654	617	611	603	651	566	608	643	640	647	652	593	595	613	664	614	600	633	638	646	588	679	609	601	682	630	652	617	627	627	628	625	669	661	609	598	618	637	608	622	615	646	625	650	612	654	642	613	589	561	642	645	615	624	612	559	644	642	651	662	672	623	614	643	613	643	654	578	643	654	630	608	622	609	667	604	629	608	643	659	647	661	649	685	605	644	667	651	608	629	596	629	608	627	642	639	605	641	610	642	648	624	631	661	649	581	641	674	609	607	595	539	637	691	624	600	633	595	638	662	603	628	642	600	621	681	607	637	589	669	606	597	607	645	602	587	644	692	669	639	603	591	669	618	657	595	624	638	592	633	643	668	613	584	657	602	643	684	632	656	660	631	629	628	659	649	671	627	660	609	688	635	629	651	598	636	615	654	627	634	607	684	608	602	632	647	652	621	651	600	613	635	662	583	639	597	675	606	635	687	627	631	650	642	611	644	610	652	634	618	644	665	635	618	665	628	671	645	627	611	604	646	595	660	637	617	660	613	662	634	625	677	671	648	663	651	649	632	631	673	613	629	631	597	646	614	668	627	612	671	650	633	645	666	647	622	675	659	598	613	625	613	635	630	623	657	642	630	637	645	626	647	620	599	664	614	623	617	622	633	663	647	606	626	594	647	626	659	568	654	632	624	610	625	633	627	620	652	637	606	651	642	627	585	644	634	664	674	682	619	672	658	626	609	624	681	625	628	662	624	651	619	626	625	604	622	667	605	635	649	641	617	667	663	602	652	646	609	624	636	633	601	631	675	677	625	645	639	621	661	608	642	636	614	616	614	652	656	667	609	618	630	670	631	609	640	617	604	663	621	623	642	654	612	643	613	636	634	645	608	643	656	611	645	632	632	626	628	642	656	633	612	578	628	643	630	616	582	630	661	618	702	628	621	632	644	623	629	624	618	633	629	622	607	684	625	604	641	629	633	645	618	699	633	632	594	612	622	626	595	648	643	645	649	618	694	588	636	649	678	640	647	668	602	656	608	634	650	636	612	631	660	603	637	629	629	633	629	616	595	640	641	580	613	663	587	629	626	645	631	615	621	669	665	655	604	635	616	609	643	647	619	626	612	688	636	641	699	660	656	621	615	638	692	622	609	650	612	626	606	653	645	608	631	601	633	601	637	625	645	633	647	608	641	617	634	645	636	612	647	638	640	628	617	629	639	624	644	635	622	657	646	619	694	621	616	655	663	611	645	599	673	599	650	640	643	630	673	649	612	608	627	621	603	619	609	649	587	629	628	642	588	643	664	591	582	665	641	601	640	619	648	640	643	648	606	619	672	645	603	626	653	636	625	650	626	603	668	631	614	596	595	628	639	657	656	628	628	629	608	642	594	587	609	618	642	612	644	608	629	604	639	626	645	645	634	627	651	657	617	631	637	682	653	630	623	599	639	652	617	634	602	626	622	641	650	625	634	635	595	666	618	693	649	652	681	618	618	638	610	599	648	612	626	665	662	611	587	646	654	643	615	660	624	628	621	615	648	634	689	613	633	612	631	650	624	664	620	631	623	671	576	605	625	646	623	587	646	636	672	628	627	611	646	634	626	665	633	628	613	608	649	626	642	655	593	643	614	643	630	603	659	614	645	668	624	667	644	675	621	640	651	648	609	666	597	618	634	662	635	625	624	607	611	575	577	625	628	667	594	652	594	636	652	596	654	642	677	576	648	658	603	605	640	622	653	631	647	641	632	632	629	624	614	670	588	628	636	663	629	634	557	654	696	594	688	632	652	597	584	650	629	649	635	693	641	622	622	643	661	605	611	641	633	604	671	661	683	609	624	616	638	644	625	628	656	667	610	630	626	619	589	641	680	651	620	586	653	633	643	628	647	613	660	609	645	645	658	612	620	616	653	639	629	635	660	646	617	624	619	675	617	628	608	611	640	625	651	620	642	619	609	663	591	609	630	650	640	603	615	646	692	699	668	636	650	628	647	597	619	671	649	620	647	623	627	600	587	583	599	620	626	596	626	622	636	591	647	596	668	605	616	643	599	640	618	602	633	636	635	623	686	663	590	666	634	664	609	619	611	623	621	619	636	652	654	670	616	645	625	675	635	612	612	643	586	649	668	646	642	642	625	645	682	683	641	675	621	713	644	616	636	622	653	679	660	638	662	606	587	636	613	661	656	672	614	634	654	639	630	616	632	670	632	600	598	604	581	634	630	612	630	623	631	644	589	617	606	635	657	660	643	606	649	649	641	612	668	626	619	645	636	609	661	592	629	621	640	667	623	628	627	686	622	619	616	641	608	605	686	622	654	613	607	653	627	704	667	663	608	620	640	666	604	638	622	635	677	613	650	595	630	633	589	634	635	607	624	634	639	670	629	598	617	646	641	677	618	624	668	602	605	619	616	696	650	643	624	632	585	624	645	625	616	620	615	659	622	651	593	621	631	647	654	647	635	621	686	648	653	656	626	621	644	629	602	612	647	652	637	621	601	609	622	602	636	645	645	607	684	620	623	667	612	611	645	651	590	631	646	597	633	660	632	658	644	639	614	668	631	621	669	602	643	608	670	620	600	620	612	629	617	633	663	642	646	641	637	657	607	641	612	612	626	621	609	622	706	653	641	680	646	639	609	635	677	601	650	644	619	597	623	655	649	658	634	636	588	656	618	670	636	641	619	640	592	608	608	615	662	638	611	666	630	590	681	667	599	630	631	617	683	612	588	624	630	660	707	600	632	587	599	678	641	646	646	631	609	624	605	611	594	590	698	617	594	604	614	645	600	629	607	653	649	588	631	616	625	578	584	636	635	611	591	653	625	612	633	615	616	639	626	637	647
6263	327	242	119	105	107	91	94	82	91	83	82	78	95	84	91	95	89	73	91	95	99	71	89	89	64	82	82	88	76	84	81	73	86	75	77	87	97	86	57	90	98	82	85	74	90	86	76	83	81	90	83	88	69	86	84	89	82	90	93	76	85	96	72	74	76	82	65	74	75	71	80	78	83	92	104	82	81	81	106	78	80	83	88	72	80	79	81	66	84	102	74	84	71	72	77	74	71	78	92	94	92	74	86	73	76	64	81	92	75	91	82	90	84	71	76	80	81	90	85	77	93	85	87	93	103	84	91	88	89	71	89	92	78	83	87	82	65	74	73	82	66	80	82	80	75	79	78	74	75	87	88	78	82	97	74	85	79	56	83	94	84	87	78	71	74	78	75	76	92	86	65	89	88	84	69	74	81	71	73	90	77	98	78	82	90	81	72	104	72	83	70	71	86	87	72	88	79	92	82	77	83	91	79	98	81	78	86	79	83	98	88	85	94	84	69	93	88	72	73	93	83	81	85	77	76	76	94	84	83	75	77	88	75	86	82	79	71	90	72	77	71	79	95	84	89	86	84	85	90	75	86	81	86	74	81	72	78	81	94	86	104	79	92	89	92	80	77	85	74	91	77	80	84	76	77	83	85	88	83	99	69	76	73	88	81	75	91	82	78	75	66	83	73	93	82	76	92	88	93	100	87	74	81	80	85	82	61	82	77	82	79	93	82	86	69	87	83	76	89	79	90	83	86	77	76	73	75	77	73	113	75	83	88	73	68	79	78	90	78	75	77	77	77	78	81	84	74	82	91	76	91	100	87	72	81	89	65	66	70	81	69	99	85	76	83	94	91	77	87	81	84	62	96	82	89	78	69	68	89	82	92	85	88	104	81	78	77	85	83	76	90	85	84	92	89	78	79	91	83	77	87	87	83	97	89	92	74	73	79	95	75	91	86	75	77	91	91	83	78	86	78	95	80	72	73	81	82	86	80	78	91	93	75	100	74	75	78	61	87	65	94	77	84	83	90	95	102	84	88	67	103	91	88	86	93	85	92	72	97	83	93	82	79	82	87	71	78	78	81	84	72	71	72	91	82	87	75	94	89	79	69	89	87	87	77	82	79	75	72	84	74	82	90	76	74	99	98	72	79	90	76	70	96	100	79	82	89	74	69	83	84	84	81	78	75	88	79	93	80	71	79	75	92	86	82	69	71	80	84	92	69	81	93	69	94	72	101	98	81	80	82	82	87	65	62	91	79	100	80	91	79	84	81	73	71	87	72	86	85	79	87	83	94	72	84	82	91	78	113	76	77	79	88	88	79	94	85	78	83	89	81	86	81	88	77	87	88	94	72	77	94	74	100	88	82	80	84	102	84	81	83	88	87	97	71	77	86	75	81	82	87	78	82	82	91	73	85	95	78	89	82	75	81	77	69	88	72	67	84	86	86	88	79	92	82	87	72	91	70	79	85	95	96	107	89	88	82	95	80	93	77	77	86	107	83	94	72	71	90	95	96	88	78	83	86	83	80	67	74	78	78	65	78	94	91	84	70	62	68	79	89	96	62	74	94	75	75	90	100	79	85	71	76	81	73	75	94	75	74	89	77	85	93	98	78	86	74	94	67	86	75	98	81	84	76	87	84	74	67	85	90	84	94	79	79	83	76	67	86	92	66	61	60	81	77	100	69	87	87	71	72	75	86	77	93	82	82	77	80	89	74	93	82	76	79	82	76	72	84	75	78	67	78	78	81	93	70	79	82	74	86	76	84	81	75	75	75	93	84	100	93	72	95	74	68	89	80	69	74	92	88	82	83	82	99	82	102	82	88	93	84	81	90	89	81	64	78	85	84	74	92	72	86	84	71	58	85	81	80	69	73	89	80	79	94	87	76	75	81	100	75	84	75	86	73	96	84	96	79	77	84	61	84	82	69	83	85	86	71	84	85	81	79	79	82	74	84	79	80	85	85	68	76	84	74	64	85	87	96	78	84	67	90	62	92	82	87	76	83	81	76	88	75	62	75	83	81	71	81	88	78	69	85	95	99	103	102	86	91	90	70	73	82	73	87	83	67	87	83	96	92	87	73	77	82	83	87	88	74	71	77	79	81	89	76	75	78	86	80	87	80	74	85	73	75	83	77	97	89	76	82	77	83	82	88	90	78	88	82	78	74	89	62	96	85	68	60	86	85	86	82	78	96	87	85	84	62	86	67	77	104	80	88	77	90	70	83	95	76	82	83	68	82	68	81	81	86	85	90	81	82	76	93	77	87	75	87	83	85	92	103	89	83	83	79	87	81	89	80	84	89	89	90	88	74	74	73	65	80	85	77	105	70	72	90	100	75	76	78	79	87	99	86	96	94	77	90	83	81	89	81	80	77	74	87	88	81	78	86	88	72	83	90	66	86	78	79	76	58	87	86	72	74	94	78	73	85	79	78	79	95	79	72	75	88	86	72	78	106	80	87	94	91	89	87	75	90	92	91	77	71	80	80	82	82	83	82	78	84	93	68	75	87	77	81	83	85	65	83	83	91	103	88	82	96	77	84	95	79	72	67	70	79	76	64	86	90	78	99	86	75	85	80	68	87	93	78	88	79	74	76	91	78	66	71	95	72	70	76	71	72	97	86	75	104	73	82	99	77	83	69	86	83	83	69	79	74	70	80	77	95	71	82	83	89	74	103	87	95	87	78	58	91	87	76	80	78	86	75	83	108	69	96	83	85	66	91	80	78	74	86	96	77	77	77	72	83	83	64	75	72	77	68	84	63	71	89	80	79	65	71	60	86	79	94	59	75	80	80	76	77	86	73	63	65	91	71	83	88	95	94	83	81	82	87	70	81	80	79	85	90	90	85	69	86	70	77	68	78	79	89	78	83	66	85	70	86	86	75	79	80	81	87	83	81	78	76	94	87	93	76	94	79	90	71	75	75	73	88	75	81	86	72	82	96	86	69	76	82	75	78	68	86	82	80	94	83	75	88	63	87	77	64	69	77	92	96	83	76	75	71	100	71	61	84	78	73	75	89	85	71	88	77	80	70	92	86	98	96	72	78	82	64	77	76	87	80	91	83	68	95	87	81	101	80	107	85	89	78	87	70	85	83	85	63	86	82	79	81	78	80	88	78	82	70	88	82	78	81	75	88	92	93	94	69	92	63	78	83	69	73	84	90	86	76	87	81	72	85	83	74	89	80	82	84	84	70	65	65	83	78	71	83	69	85	78	86	98	91	82	77	92	83	93	86	75	62	95	97	89	74	70	94	77	75	80	90	70	94	72	100	73	71	105	68	78	81	90	81	83	91	75	77	85	78	85	84	75	73	69	70	87	87	87	67	79	78	70	79	83	86	86	76	82	81	77	92	92	84	77	69	90	77	69	79	81	91	79	79	69	80	85	76	89	67	73	76	73	87	78	87	80	70	69	85	76	78	75	72	81	76	81	89	79	69	78	86	91	79	67	86	78	87	83	73	79	73	76	80	80	82	88	71	87	74
6204	317	415	425	411	379	338	338	339	338	348	334	322	276	325	301	301	288	299	307	259	289	294	285	300	284	288	291	277	298	271	289	299	326	260	298	290	308	325	297	286	309	305	305	314	309	278	328	278	277	302	284	304	296	330	292	301	293	285	267	293	303	252	313	265	298	315	274	290	319	261	289	281	290	294	289	299	305	291	263	311	334	296	272	289	307	302	270	298	264	344	293	273	293	286	274	293	281	298	277	317	306	293	265	295	269	290	275	280	275	325	275	323	317	267	289	287	281	272	274	295	273	278	285	259	273	262	245	270	267	286	308	286	294	298	294	299	266	284	289	319	294	291	291	290	283	270	323	285	256	309	300	295	281	295	300	276	258	301	273	280	301	287	294	278	287	282	295	292	257	283	306	300	292	288	280	298	265	318	276	283	288	295	284	311	308	291	269	304	304	338	285	302	281	283	307	306	279	264	297	274	281	281	257	303	296	286	272	297	291	276	291	322	297	283	326	285	267	310	286	281	261	306	314	298	305	288	312	271	296	251	283	292	272	305	285	286	291	292	280	294	290	306	291	288	292	299	313	305	298	250	279	299	304	287	260	308	259	269	270	294	305	261	276	291	253	301	302	284	274	281	295	307	283	327	279	280	284	282	312	296	261	311	281	266	300	278	270	269	267	274	282	285	282	258	280	265	289	281	284	252	302	276	283	305	288	297	294	286	299	299	299	293	274	276	289	280	308	299	293	304	301	300	300	309	263	316	315	289	277	321	313	292	274	304	316	288	276	285	299	246	281	272	259	268	298	274	277	289	268	293	284	314	277	347	302	286	282	318	297	285	289	292	246	306	256	291	315	280	279	293	306	275	295	293	296	298	283	283	315	307	281	293	306	272	278	305	278	317	303	281	260	299	307	284	308	278	261	280	294	288	261	266	304	288	280	294	300	292	305	331	293	292	290	259	295	301	259	264	282	260	284	288	295	268	286	287	275	285	290	304	298	285	278	293	248	308	287	263	337	281	285	308	278	296	308	291	250	284	282	280	298	273	321	319	267	293	294	295	256	285	288	277	302	293	277	286	299	303	265	276	290	265	291	290	295	267	291	259	300	317	287	281	302	273	256	298	267	263	299	280	250	290	301	299	310	273	291	253	306	276	311	283	286	264	265	290	306	317	288	260	294	325	280	290	310	262	273	300	271	291	294	290	311	274	291	262	315	303	299	276	279	300	295	313	285	278	255	333	318	264	292	298	277	272	285	283	270	265	307	286	299	294	291	304	332	295	293	308	273	287	299	273	297	292	284	302	296	292	262	295	304	307	291	305	314	289	280	296	293	282	306	286	291	282	296	268	267	277	258	292	269	321	299	262	307	278	270	285	298	325	293	248	297	296	293	319	275	320	331	277	263	283	232	307	299	303	282	283	326	267	265	276	271	307	264	274	306	254	302	273	313	259	308	279	281	295	301	283	294	299	309	278	301	307	261	313	274	289	286	308	287	287	289	311	309	276	298	319	314	289	295	294	304	275	274	272	280	290	292	302	301	292	317	336	274	299	297	291	282	339	288	301	300	297	264	275	272	294	311	282	295	286	290	289	309	271	258	296	300	297	281	254	265	302	304	295	257	282	304	258	265	289	294	276	285	271	258	277	256	288	289	266	281	293	288	286	254	295	281	288	295	275	301	339	312	327	277	299	281	302	295	302	301	282	269	291	284	276	267	267	296	312	295	278	274	287	301	289	288	270	304	274	300	277	288	273	261	286	257	305	302	296	287	278	285	304	242	300	277	261	270	306	279	298	286	276	254	298	303	299	283	278	288	288	287	277	282	275	292	285	272	280	285	298	255	329	323	295	300	275	266	284	277	283	289	295	278	273	292	275	291	274	323	288	266	259	304	336	300	309	308	265	306	294	291	296	280	309	272	306	292	316	302	304	277	312	268	287	316	278	274	283	293	288	276	298	275	253	297	281	255	279	290	280	297	258	271	306	291	287	289	299	306	307	297	310	304	311	280	296	277	329	272	277	264	297	289	314	273	284	278	306	308	279	268	289	291	299	282	271	256	296	310	289	288	314	277	261	286	266	308	277	276	293	310	286	257	279	259	278	290	300	302	301	247	329	289	289	279	280	293	260	301	318	289	273	275	261	315	283	265	271	304	283	292	262	292	286	299	290	279	283	271	270	280	270	290	248	282	281	301	257	304	296	311	268	324	285	285	295	283	301	302	306	293	288	295	282	299	272	311	291	264	308	290	285	288	284	283	292	274	281	287	290	253	282	286	296	277	296	281	305	298	290	275	300	290	278	264	303	260	294	301	273	277	293	293	304	281	268	299	313	294	298	309	284	284	276	268	294	301	285	305	303	266	297	306	308	309	277	291	282	256	306	268	286	284	277	299	277	276	283	286	295	306	279	286	272	323	279	297	271	284	287	266	291	292	286	280	287	310	274	269	287	313	304	314	276	261	272	305	274	287	276	237	280	292	300	301	281	293	320	280	258	283	296	259	291	292	287	303	326	285	260	282	303	293	271	258	293	294	295	299	293	315	291	284	287	305	265	300	283	303	266	286	279	299	295	296	273	271	312	261	300	296	292	308	269	285	270	269	275	276	292	301	280	303	281	297	289	291	292	301	272	284	304	290	279	265	294	246	286	303	299	293	287	306	276	279	301	304	292	327	298	302	280	288	324	273	276	316	318	296	304	321	293	280	310	287	337	303	282	303	283	289	262	279	281	299	294	290	316	282	262	270	287	278	272	316	270	295	292	292	318	280	260	263	271	293	291	296	298	259	313	269	278	266	322	312	279	296	314	313	274	293	268	293	293	290	302	298	266	303	307	285	321	259	260	304	300	302	286	281	275	259	275	293	292	266	290	289	261	331	300	299	285	296	303	278	309	253	300	285	281	288	261	301	274	293	269	287	290	307	310	285	284	338	284	294	301	248	295	293	270	277	294	277	287	275	273	272	289	291	263	275	283	274	299	305	288	302	293	303	280	305	262	292	302	259	282	308	259	303	293	310	275	304	269	257	279	321	263	306	280	293	310	286	297	291	290	290	279	325	266	306	301	278	279	288	295	252	315	307	316	259	261	272	291	303	275	290	258	329	260	277	308	292	292	301	274	288	256	295	266	297	296	292	279	301	289	291	293	295	292	301	275	284	273	284	293	281	261	257	307	276	322	271	306	277	273	284	275	303	300	277	295	303	275	286	268	258	304	306	252	280	291	287	282	300	262	276	302	283	306	315	276	287	281	272	275	267	290	262	276	269	273	282	289	286	302	325	296	283	293	329	264	280	303	275	279	288	292	333	297	265	252	295	306	241	304	301	280	263	324	307	271	290	309	293	271	268	263	277	281	270	290	319	293	270	278	307	304	298	295	287	309	267	279	265	282	315	267	257	287	288	261	254	291	271	263	286	268	279	288	274	303	267	276	304	327	291	304	306	275	294	296	321	286	280	294	270	260	300	285	267	301	298	291	283	274	300	276	288	311	270
37667	20152	5646	1020	646	534	345	325	259	219	202	221	168	152	159	155	169	146	117	141	155	136	128	140	119	103	153	119	111	123	106	104	126	130	108	99	98	102	123	119	104	117	106	116	104	116	114	96	123	102	101	131	109	117	126	108	107	103	112	112	112	108	102	125	105	106	97	115	120	125	110	102	129	126	81	95	124	99	101	100	120	104	130	97	106	108	119	104	135	110	114	122	123	115	109	108	126	105	115	112	111	103	103	126	105	122	112	97	94	123	101	106	122	113	104	118	96	101	103	111	99	120	109	107	111	98	113	126	100	117	109	111	94	107	105	106	92	119	105	107	116	104	103	121	127	108	101	112	114	126	92	107	107	116	109	117	122	109	108	103	106	105	119	110	91	108	101	95	99	106	92	100	115	106	99	103	96	120	123	101	105	85	128	112	118	112	100	108	119	102	119	96	110	120	107	101	124	120	115	113	133	95	116	107	98	115	121	102	120	98	102	106	137	110	108	97	110	119	107	111	79	97	105	122	113	116	112	92	113	96	134	94	88	100	120	112	104	119	114	99	109	129	107	107	107	117	100	86	103	78	86	100	97	106	117	94	89	95	106	104	108	106	105	99	96	102	97	100	99	101	93	116	119	123	98	108	116	121	105	111	106	89	143	123	121	123	106	118	113	115	112	111	111	106	98	107	108	111	108	114	109	94	109	93	102	114	125	111	121	111	110	92	101	105	110	135	106	104	112	95	96	104	108	109	113	107	101	82	102	117	112	124	140	90	117	110	101	103	108	99	110	110	120	115	115	111	115	124	117	105	108	98	105	105	104	117	112	115	86	102	123	96	98	106	115	109	113	115	105	102	102	115	110	104	108	118	107	113	105	100	127	102	103	116	112	97	110	100	113	105	122	99	117	110	98	116	116	113	105	137	99	102	119	99	122	90	111	110	104	93	94	124	109	108	113	106	113	122	101	101	110	103	104	110	115	128	110	99	114	110	115	106	110	106	102	118	96	101	117	103	103	101	114	121	112	115	110	122	103	98	105	114	99	94	99	93	98	98	112	112	109	105	118	121	115	106	116	109	104	103	123	93	94	105	79	99	113	113	118	117	117	113	87	86	99	106	111	98	102	106	109	110	121	99	111	107	98	122	116	112	109	140	110	97	103	94	100	100	110	99	126	110	115	119	92	116	124	106	127	105	110	116	115	114	93	102	99	121	117	94	128	126	115	88	119	137	104	107	104	100	111	105	135	121	103	88	115	115	96	108	99	131	118	125	95	97	110	95	112	109	101	106	106	86	109	86	88	96	105	107	107	95	95	92	90	121	118	104	108	99	104	101	116	101	106	99	98	114	110	98	117	108	103	89	92	103	124	85	99	104	121	117	109	114	103	106	133	133	118	88	99	112	97	105	110	110	110	116	88	109	97	121	111	113	132	78	105	113	102	110	112	112	118	105	104	113	106	104	115	114	108	109	102	109	93	114	114	111	116	96	94	97	103	96	89	93	114	103	106	109	112	110	86	102	110	102	113	129	104	98	88	94	100	120	129	124	102	122	111	108	85	118	92	108	124	95	107	91	103	95	123	87	99	103	94	107	105	98	106	111	130	108	115	92	108	98	112	98	111	95	87	101	106	118	107	101	111	99	107	103	90	101	115	108	115	108	116	107	115	120	98	95	95	101	115	140	101	119	117	122	101	121	118	127	130	102	117	81	98	107	110	100	80	100	112	106	108	107	114	110	102	99	93	113	109	103	120	87	106	97	120	119	84	112	103	104	78	102	133	105	118	128	85	109	105	96	113	100	109	104	109	98	101	117	121	108	109	113	95	90	112	90	109	108	121	98	102	95	89	100	87	104	77	114	115	120	111	102	85	105	98	109	91	113	107	118	105	123	105	113	106	111	120	122	95	90	108	88	110	103	113	122	105	109	100	104	124	94	99	116	106	112	104	103	110	87	105	113	109	107	91	100	107	104	94	109	91	124	102	124	94	130	130	125	115	105	111	123	88	101	98	97	138	122	108	98	108	104	102	119	110	126	101	119	108	110	113	107	115	115	123	133	108	106	102	112	105	98	114	128	97	108	111	106	99	106	114	107	96	97	82	108	100	108	123	116	122	94	102	114	109	115	88	110	99	110	117	96	100	97	99	120	121	105	123	122	99	112	113	117	89	96	101	95	115	100	105	86	113	99	93	103	129	100	118	121	98	99	101	124	115	100	99	99	120	107	102	100	112	119	113	101	102	120	111	100	112	96	85	114	102	98	108	111	95	110	108	113	97	87	111	109	132	107	134	122	125	114	117	103	99	114	110	114	112	103	105	97	114	80	105	90	117	110	97	110	94	92	107	108	108	112	124	102	105	113	113	97	110	108	126	110	99	92	107	96	87	103	106	98	108	91	116	104	131	98	108	95	121	100	110	119	97	122	98	125	88	117	108	85	93	111	108	100	115	100	89	99	115	109	118	104	101	124	105	118	115	112	112	107	103	116	94	116	108	119	95	108	115	103	112	119	122	95	94	107	117	103	106	88	110	102	108	102	109	116	122	94	113	103	109	104	103	124	107	103	107	101	102	114	118	107	98	114	105	108	105	100	95	112	97	101	120	113	114	109	105	114	114	102	106	91	123	115	109	107	108	110	100	113	94	116	99	115	105	98	107	102	110	106	113	99	112	128	109	139	119	98	80	102	98	92	110	110	106	104	120	113	97	98	116	119	102	99	118	101	100	135	122	88	102	110	104	96	91	124	109	130	90	118	139	87	94	111	103	115	105	108	115	97	119	115	110	121	111	129	115	97	105	97	125	111	92	128	110	102	114	114	114	108	102	101	113	112	94	107	93	97	99	107	97	120	121	119	120	115	83	122	92	88	99	109	98	119	99	97	128	98	118	112	120	103	107	105	108	110	108	118	114	124	107	104	107	105	110	100	114	86	81	103	94	113	97	93	110	114	123	115	133	107	97	135	106	106	106	105	110	116	114	113	106	110	109	106	96	98	117	113	115	119	108	129	114	114	131	106	125	112	87	129	93	97	97	95	104	87	117	104	83	113	100	97	111	103	106	104	98	104	99	114	100	114	103	119	94	97	103	105	98	116	115	125	113	106	111	103	93	91	102	104	85	96	117	108	105	113	111	107	117	116	103	113	115	87	110	98	109	119	115	115	103	88	98	114	113	112	100	104	88	99	105	106	114	103	123	103	115	138	108	103	106	97	80	88	117	118	104	102	115	115	117	102	119	87	103	98	100	101	90	111	126	111	104	107	107	128	127	119	104	104	100	86	109	129	124	94	110	115	105	114	108	116	106	112	102	109	104	109	105	108	111	114	87	88	108	101	103	113	114	104	100	100	107	94	116	108	95	98	114	99	140	121	124	112	95	91	105	122	123	100	107	115	101	96	113	109	106	141	115	117	100	96	88	99	109	99	111	75	106	113	111	102	110	108	117	85	109	88	102	120	103	115	95	116	98	108	117	110	87	115	90	107	119	100	111	98
17691	1276	2685	3153	2703	2236	1876	1548	1287	1122	1015	926	817	767	749	693	627	618	615	527	528	498	468	496	484	493	466	432	429	449	458	446	415	420	443	425	427	409	441	437	381	412	426	407	403	422	441	393	396	372	382	414	432	410	392	384	396	361	368	401	376	365	400	394	353	400	352	362	357	381	405	349	368	390	385	383	380	373	353	411	380	372	377	382	379	360	352	364	377	365	355	370	337	373	410	383	355	343	386	370	362	383	372	346	328	368	358	363	364	384	397	399	374	376	340	368	379	369	354	375	374	367	371	362	359	367	360	390	355	373	383	369	373	368	378	356	364	364	367	388	360	359	386	338	313	357	355	362	347	367	340	372	366	375	378	359	344	391	328	383	366	384	355	362	364	357	337	350	330	354	385	374	344	369	338	361	374	405	399	379	345	347	355	366	354	385	377	369	369	380	384	348	362	339	357	403	369	370	340	377	380	347	341	387	338	372	356	362	387	361	355	383	362	345	356	338	360	357	381	366	361	394	325	356	387	359	371	359	382	350	396	339	334	390	344	362	371	317	340	362	380	379	399	375	335	354	375	329	346	328	374	399	343	395	374	359	369	374	363	365	353	342	341	354	375	368	356	352	385	375	338	374	369	361	379	371	374	327	348	348	385	339	345	373	359	327	370	383	405	367	374	341	370	374	363	360	398	392	352	373	341	345	391	407	379	345	364	365	351	321	379	354	381	385	352	334	374	343	352	379	347	373	323	359	401	331	357	396	349	323	390	340	352	335	362	340	392	337	389	345	393	346	375	378	356	390	343	416	353	354	418	373	371	393	392	371	354	365	367	357	341	354	357	359	356	339	374	331	349	366	322	342	373	396	416	339	340	388	396	352	342	398	361	352	381	343	365	380	346	362	365	348	360	319	374	362	368	350	338	388	362	413	360	358	364	360	354	377	338	397	396	344	350	330	396	321	378	362	345	347	360	370	360	348	375	374	379	350	384	348	412	371	346	363	381	365	326	370	352	341	345	364	380	387	360	420	364	340	392	358	359	381	381	378	358	362	341	366	372	349	339	360	407	354	348	374	368	379	356	367	373	371	404	398	361	397	336	398	328	365	378	373	372	366	379	387	355	366	357	370	356	381	374	347	346	369	337	389	342	371	382	368	365	393	343	383	342	366	378	359	342	386	358	360	356	368	364	341	367	394	368	389	363	352	407	392	333	373	345	370	357	345	354	411	343	375	367	350	368	384	379	361	370	361	353	367	366	355	358	355	383	341	360	381	338	368	342	359	365	378	366	334	329	346	322	352	372	364	375	355	351	357	358	375	375	346	385	356	341	343	370	368	374	329	348	352	380	382	358	372	370	350	354	386	363	336	385	329	350	329	337	393	337	356	342	361	359	343	352	355	380	371	348	392	350	354	371	352	338	346	368	347	382	344	363	388	373	371	354	337	363	363	368	353	372	344	333	379	354	352	368	381	333	321	394	386	400	316	398	342	406	371	354	354	372	368	358	360	340	379	328	346	354	410	310	350	351	393	373	366	378	402	342	372	362	383	352	381	377	407	375	354	356	346	384	347	338	358	337	346	376	361	348	384	363	342	332	357	381	360	366	363	355	369	342	386	381	340	369	358	372	382	377	328	324	367	363	361	320	353	327	375	344	388	352	358	349	362	357	360	345	370	373	370	382	370	343	387	367	349	359	349	389	355	373	396	359	382	378	397	365	333	342	393	369	354	356	412	376	384	375	401	353	399	359	373	359	323	349	414	341	360	330	377	356	394	394	356	366	328	374	336	393	347	380	331	398	310	321	398	324	380	426	359	362	354	346	357	350	335	375	355	350	356	344	365	389	369	375	348	371	339	348	397	383	362	388	407	356	367	346	359	370	371	381	361	315	352	356	397	358	371	404	366	353	346	378	333	353	328	374	354	367	364	364	359	376	384	389	352	342	366	361	351	337	383	346	373	411	379	332	372	402	363	336	359	367	397	347	347	360	366	372	357	359	358	350	356	364	356	376	395	375	396	371	360	345	345	359	365	365	364	381	375	346	382	367	372	405	350	344	325	366	393	366	337	390	360	359	365	362	388	346	341	368	366	357	357	369	365	375	366	401	318	377	360	377	353	403	361	378	378	375	419	363	363	373	383	365	366	360	344	358	384	367	379	343	393	339	334	383	380	402	384	368	382	340	338	364	324	352	375	359	376	358	352	383	361	352	366	360	361	375	337	366	410	401	355	374	367	372	364	380	366	375	336	369	363	350	372	369	385	324	379	351	379	366	360	375	397	342	357	400	385	349	361	345	373	358	366	382	349	362	370	388	348	373	362	360	377	378	363	346	379	368	371	352	374	404	378	339	377	390	357	352	399	388	355	366	363	389	367	342	367	381	359	409	362	344	331	355	339	358	406	383	365	343	379	348	360	381	362	381	376	358	326	369	376	348	340	401	362	349	346	353	349	385	362	341	354	350	332	369	354	347	378	394	367	345	373	383	347	339	338	373	368	366	349	370	364	354	354	364	361	388	365	338	356	388	360	361	358	395	389	363	343	360	349	347	374	380	388	380	339	348	378	355	365	372	363	362	354	353	362	338	359	378	376	360	386	390	377	341	355	345	360	354	371	356	365	361	383	354	347	359	352	341	372	371	345	366	360	373	361	384	374	371	358	382	391	349	352	355	396	390	344	336	361	336	358	339	370	351	347	367	371	384	360	375	393	348	367	359	387	388	392	364	369	346	379	356	369	368	353	390	349	362	352	364	363	383	392	384	350	353	365	330	363	360	363	351	332	366	377	375	356	363	347	348	362	345	353	377	340	367	367	377	359	350	371	358	357	336	364	357	389	347	387	374	388	368	348	401	365	390	367	389	382	341	375	363	373	325	355	363	396	353	365	369	347	343	350	378	328	353	356	349	367	421	404	352	366	356	378	343	370	378	352	365	358	366	424	353	371	357	353	350	356	366	361	404	342	369	341	397	352	382	373	389	367	371	376	371	347	340	363	361	370	381	382	372	418	367	340	375	355	353	357	387	389	392	324	378	363	386	384	342	359	364	362	417	371	311	351	346	367	370	372	370	391	337	354	379	349	379	378	377	360	385	333	367	381	326	358	370	388	367	353	377	360	350	357	354	346	360	358	352	392	361	361	340	347	351	393	339	358	352	356	369	340	365	384	342	364	386	373	351	341	383	393	362	381	365	364	362	354	355	375	378	380	350	357	350	377	365	358	377	356	360	340	360	353	372	343	360	372	356	360	341	357	391	339	361	396	397	350	336	330	362	388	370	373	398	340	400	355	345	358	378	357	373	377	387	368	342	350	369	383	359	357	402	376	384	374	366	389	370	322	341	325	344	335	347	353	357	364	362	349	340	393	420	371	375	362	344	422	395	346	367	364	357	365	367	390	389	364	373	362	366	354	373	329	362	364	351	361	369	370	351	341	380	366	368	375	346	378	370	357	387	338	368	415	376	399	347	338	346	348	383	369	362	344	351	362	385	360
40146	26165	19178	2956	1397	1109	817	631	527	490	429	403	367	319	312	296	305	322	257	279	244	264	234	248	244	260	240	244	241	228	243	222	230	200	226	230	215	216	220	222	231	225	252	216	239	207	238	217	232	226	221	224	221	222	221	215	214	242	184	224	213	222	251	222	223	240	236	213	209	240	219	222	206	196	199	237	226	208	209	222	210	237	221	211	203	220	215	233	213	217	216	233	204	208	215	210	207	213	187	212	192	199	211	212	214	207	219	183	202	210	199	223	205	216	220	189	211	227	241	224	242	218	211	193	225	204	216	205	224	217	227	224	207	217	216	204	192	209	237	214	216	214	198	211	220	209	211	239	234	224	194	206	198	210	212	210	217	208	221	201	209	226	233	203	202	211	210	225	219	222	220	219	220	199	195	221	233	185	204	217	232	191	194	190	222	238	215	202	216	206	215	206	215	242	246	239	255	209	198	219	203	197	222	235	184	214	218	223	227	204	223	229	212	203	199	218	234	201	234	198	203	209	226	225	209	186	207	195	204	202	197	226	224	212	236	210	197	203	238	216	223	179	225	218	207	223	224	210	208	199	236	196	211	255	203	196	190	230	192	197	194	210	214	199	207	231	213	225	203	248	197	189	209	207	195	222	217	224	201	220	201	205	225	232	234	215	215	212	199	219	217	236	223	197	238	230	236	199	199	202	232	193	199	209	190	208	207	198	208	231	237	185	211	196	221	231	215	235	220	230	207	235	219	213	187	213	201	217	221	208	228	219	205	222	218	202	203	221	195	209	232	193	199	238	227	217	210	225	198	229	204	216	221	216	203	196	220	200	208	211	212	246	206	240	216	220	199	238	205	235	201	207	218	215	196	219	232	209	189	207	202	247	195	213	187	206	208	221	222	206	198	194	235	218	211	224	206	206	205	214	219	209	232	239	215	195	199	197	215	225	227	231	211	193	210	219	224	210	234	223	228	218	211	207	213	203	238	204	199	224	224	186	219	213	226	211	201	215	232	215	220	232	204	240	207	224	207	199	216	214	236	207	197	223	208	194	251	193	199	205	207	199	212	210	194	219	200	212	198	212	206	194	206	186	203	194	187	215	194	229	202	214	203	216	211	240	226	214	223	196	204	220	186	193	215	216	210	227	212	219	208	219	204	195	203	212	214	194	192	227	226	183	224	238	257	210	209	207	192	218	195	228	203	220	249	233	219	245	198	165	196	178	211	226	212	217	204	204	224	208	229	210	206	225	222	191	223	213	186	238	213	201	183	205	227	205	215	200	222	232	238	232	207	196	209	210	207	215	202	203	254	203	229	202	194	211	210	208	197	210	243	228	198	228	209	216	214	234	204	209	212	230	231	197	201	207	234	224	198	214	222	187	178	209	253	209	196	204	225	232	243	208	195	223	223	219	220	203	213	218	247	207	198	215	199	199	235	205	210	218	224	194	209	185	216	193	207	195	218	223	212	221	221	214	201	208	181	226	224	199	192	217	229	178	213	198	207	237	225	227	219	218	226	220	197	211	220	219	230	205	214	219	217	233	226	233	206	223	221	209	232	207	210	240	201	214	218	239	203	201	202	212	203	211	217	190	219	227	188	240	201	237	217	198	236	180	215	218	186	217	202	200	199	232	219	203	197	194	227	225	199	216	206	193	187	199	204	217	198	205	196	203	221	196	209	203	206	212	206	206	220	199	222	201	210	224	215	199	213	220	213	203	184	224	205	220	227	206	200	214	198	215	222	229	224	231	263	206	221	214	208	232	209	214	214	199	212	206	203	205	225	214	199	204	204	211	188	170	214	210	227	216	185	174	235	206	251	180	194	209	217	230	220	217	230	217	221	218	190	210	203	237	189	216	196	211	201	216	174	213	226	208	215	210	213	231	188	211	212	210	212	220	219	206	212	193	232	234	239	219	205	214	228	234	197	208	215	182	214	236	242	198	233	214	206	192	246	205	248	203	233	193	210	197	203	211	202	211	213	196	216	203	208	207	198	221	230	234	211	214	212	222	210	229	192	196	211	194	235	247	210	226	223	218	194	192	228	214	202	220	209	192	188	196	221	236	206	216	218	188	205	230	213	222	199	232	185	211	200	216	215	184	203	211	214	212	191	215	252	228	179	211	191	224	209	199	199	212	192	209	213	207	200	186	234	219	196	225	200	208	200	211	231	205	190	200	230	171	209	204	243	204	202	233	211	180	227	197	216	209	202	214	204	208	196	194	215	184	223	211	226	200	201	205	202	221	207	196	219	251	220	209	203	230	204	205	201	232	213	196	223	239	198	203	236	226	206	237	216	210	205	216	200	223	172	220	222	222	219	180	209	202	212	232	202	191	206	217	190	215	213	210	219	236	241	233	213	238	218	225	216	211	227	188	225	193	215	211	223	217	222	204	231	232	191	204	199	189	194	196	201	242	223	217	211	235	193	186	200	222	193	200	210	203	228	234	201	193	231	209	233	202	210	199	221	230	220	223	237	221	202	190	195	225	192	230	224	197	190	183	219	199	190	226	215	200	210	218	197	180	184	208	235	224	188	221	179	186	205	224	224	202	210	187	170	198	221	215	212	196	202	193	222	225	209	225	198	226	229	215	222	199	224	177	218	191	221	212	224	198	229	206	209	211	233	243	211	194	218	256	221	214	204	190	217	209	205	222	205	208	209	217	212	207	221	200	221	226	233	208	228	192	199	180	203	225	237	238	202	202	228	235	243	192	226	216	207	211	192	218	195	202	229	212	225	229	205	208	214	196	222	210	243	213	189	202	201	205	209	208	212	191	214	242	215	177	221	236	222	188	204	209	218	219	242	205	205	223	206	221	197	193	221	218	221	221	211	202	209	185	198	214	234	216	191	217	233	228	210	204	223	206	205	207	207	185	214	190	199	219	227	240	215	192	183	198	247	214	215	199	233	189	190	225	236	205	241	204	204	233	224	198	208	190	207	233	199	231	204	193	192	216	197	247	217	231	208	228	217	203	203	203	218	221	204	194	220	224	226	217	221	195	210	218	186	229	207	217	202	202	235	205	190	244	193	228	186	190	195	194	222	217	203	204	223	235	208	217	206	222	206	226	193	240	236	224	225	214	204	216	223	188	188	203	186	197	198	213	237	235	196	216	205	217	223	210	219	233	186	188	200	207	233	220	194	242	205	210	199	220	202	207	190	201	219	215	215	221	213	254	191	217	197	188	230	180	208	203	221	231	219	217	219	219	203	185	202	200	234	216	214	217	246	213	223	192	221	190	210	212	208	235	212	186	217	229	238	225	215	210	201	199	223	228	229	211	202	223	181	208	217	216	237	223	191	220	213	191	205	216	213	209	179	197	204	197	191	201	229	226	243	216	206	209	214	222	194	206	240	208	222	210	192	222	243	241	213	207	200	218	209	241	194	221	187	205	213	228	229	203	230	207	202	213	225	213	196	218	208	218	208	193	244	202	198	203	235	221	249	186	206	219	240	244	216	220	225	218	213	201	209	207	221	209	225	204
21498	2376	5217	6023	5132	4152	3362	2955	2416	2099	1895	1728	1545	1402	1428	1207	1167	1120	1054	1028	1010	943	938	955	889	918	870	869	850	796	811	787	805	759	800	783	742	672	753	748	723	727	720	704	746	687	669	677	738	715	694	717	718	685	705	680	698	674	686	658	705	678	655	606	689	675	665	643	705	657	693	690	623	645	618	688	659	635	686	662	651	639	636	666	662	660	635	658	669	670	626	691	625	656	638	581	666	668	656	654	648	642	672	666	634	637	672	621	612	614	649	653	599	677	654	657	664	619	596	652	639	686	609	604	697	591	664	652	672	642	681	667	633	642	620	664	692	626	615	618	601	656	629	683	629	602	648	605	689	656	596	530	670	606	652	693	607	660	636	617	631	628	629	664	619	628	659	660	648	660	658	638	620	619	612	563	595	613	614	643	664	630	630	616	598	665	625	641	645	653	641	631	590	616	638	608	643	662	657	675	637	600	647	651	577	625	605	619	664	569	625	612	649	656	647	635	617	605	638	648	616	629	627	631	670	640	672	633	650	614	637	629	669	606	667	631	647	637	575	617	604	626	609	605	624	586	656	603	655	606	654	653	647	631	605	627	609	632	574	611	700	577	658	641	671	634	599	621	647	636	600	595	639	608	638	643	626	595	631	669	617	592	616	656	622	673	584	660	628	586	666	617	629	638	602	588	604	649	630	652	660	633	622	615	668	617	597	619	598	623	667	640	620	625	590	640	626	626	631	672	661	602	651	582	616	606	589	631	620	589	633	628	630	633	605	667	678	623	652	661	602	610	631	616	692	678	632	609	632	672	645	607	609	655	639	591	636	651	622	660	621	651	646	612	607	624	652	642	613	639	606	599	613	624	708	643	694	647	659	590	610	648	609	574	610	596	662	626	650	630	624	611	605	628	608	607	603	637	580	647	655	628	622	607	623	645	659	665	613	670	643	583	643	648	635	648	660	672	653	670	696	642	632	635	674	634	586	660	627	646	690	635	674	618	640	644	670	589	621	656	635	630	653	617	586	635	599	647	600	636	654	600	582	647	652	633	644	614	644	627	577	654	619	623	629	617	663	635	611	636	590	632	621	635	666	668	585	592	652	577	654	658	606	628	627	601	660	604	645	637	648	637	594	586	656	576	648	616	690	627	594	658	628	604	621	615	606	634	616	654	630	645	648	658	658	615	620	627	663	601	631	652	662	630	628	631	626	627	618	633	595	621	611	622	556	636	609	617	634	648	610	656	645	638	625	673	629	609	613	659	621	631	661	623	624	615	636	654	655	643	639	610	638	583	678	605	654	630	600	641	620	608	617	656	629	655	642	610	624	647	646	650	631	616	624	629	640	582	637	616	667	625	630	607	647	630	612	593	643	654	679	650	617	651	580	669	629	604	638	641	684	663	640	636	667	650	642	603	627	651	647	638	639	643	630	627	658	593	656	569	616	588	643	613	640	608	654	644	602	661	635	670	647	637	623	646	653	666	671	656	668	650	630	633	587	654	622	629	614	661	655	620	641	628	604	619	661	639	642	613	608	593	664	640	659	583	603	642	625	640	640	654	684	614	658	672	675	656	660	642	610	611	674	625	648	623	605	609	615	655	612	679	609	643	642	646	633	678	643	632	603	636	648	651	661	610	632	643	628	589	648	631	621	599	634	615	621	668	646	645	631	624	669	636	636	624	645	621	617	636	637	665	594	662	658	615	635	664	594	660	617	594	652	684	603	626	636	646	560	629	658	629	634	618	597	621	632	625	586	615	634	635	624	649	618	641	623	633	657	596	581	603	666	633	622	638	606	648	592	618	615	631	614	682	672	645	631	606	651	681	618	636	645	643	635	553	648	636	635	620	640	653	677	632	602	634	632	642	597	641	675	629	646	579	631	638	626	657	628	630	582	607	645	645	692	627	631	642	666	627	618	663	583	637	605	613	643	659	663	623	605	637	620	647	604	615	610	624	608	649	611	620	654	609	619	665	609	638	638	623	646	648	615	666	646	606	632	649	581	684	640	624	669	623	631	632	581	602	603	614	618	640	582	640	603	609	636	590	646	628	619	618	594	630	660	614	613	607	644	630	608	639	615	634	641	636	579	609	620	624	631	610	610	637	635	653	633	632	616	670	658	610	566	595	645	582	657	617	618	634	604	634	646	611	627	620	648	693	670	639	604	621	679	606	614	656	626	594	563	604	595	614	620	663	610	628	599	655	613	666	666	664	623	647	653	640	583	606	614	652	640	633	652	628	625	586	604	631	631	630	639	582	658	620	598	620	632	618	662	657	639	614	609	642	655	660	633	644	623	634	592	632	621	658	605	643	613	670	643	635	640	579	658	647	619	624	647	616	645	644	637	623	665	616	659	607	641	671	632	653	625	639	608	600	602	659	651	648	573	651	645	646	616	570	630	670	610	621	636	606	629	611	658	665	649	606	602	610	642	640	615	643	604	624	656	620	645	629	642	637	603	597	695	626	676	612	640	645	598	650	617	632	626	646	644	679	651	691	582	631	635	624	704	640	661	624	662	631	654	648	649	615	655	623	602	658	635	615	667	619	616	607	666	618	631	630	657	612	681	637	631	651	661	607	634	578	634	623	641	639	704	573	599	629	611	641	595	666	634	659	636	623	650	635	621	621	637	624	669	634	657	607	674	632	624	660	683	622	642	655	592	674	629	645	637	623	628	680	677	636	691	618	625	618	578	667	641	623	602	594	707	636	596	613	621	666	622	609	646	582	610	650	664	676	614	650	670	630	637	607	612	646	605	614	610	653	635	614	671	634	599	618	675	621	642	593	623	648	631	700	680	626	627	665	631	652	644	620	643	630	633	715	653	584	648	672	604	591	625	665	643	566	650	608	631	626	642	616	625	636	644	638	632	647	637	637	657	639	630	646	623	639	672	612	638	635	613	617	621	631	659	680	593	647	607	662	614	636	671	637	609	662	637	648	642	642	654	637	644	588	657	675	623	629	593	648	629	673	628	662	641	626	633	611	628	673	656	603	604	582	636	646	622	673	624	615	615	636	622	615	642	638	654	642	633	618	670	729	639	635	660	621	674	661	579	698	615	618	649	618	624	644	638	611	607	671	602	648	613	638	667	625	615	571	641	627	589	696	591	613	650	649	607	647	653	660	669	630	656	611	648	620	647	698	622	649	701	620	644	640	656	591	619	627	611	640	635	662	640	644	594	626	654	634	624	653	641	603	598	631	627	608	675	658	631	645	658	605	658	610	603	655	585	647	627	608	656	585	673	625	635	643	613	613	674	636	627	646	683	638	627	622	644	642	616	635	616	598	625	633	605	640	622	609	669	617	628	639	613	608	613	623	578	633	661	636	643	674	682	652	653	644	600	629	590	647	642	660	664	645	647	596	621	629	606	557	621	668	643	625	626	617	671	651	626	667	627	652	607	653	630	638	623	645	675	634	638	649	628	655	580	641	639	596	685	650	645	597	614	617	656	614	606	613	673	603	608	624	649	628	668	640	643	654	688	624
6518	395	290	137	105	113	75	103	83	80	83	112	81	93	73	86	87	71	103	83	85	90	98	102	66	101	72	80	82	79	69	94	91	92	89	84	83	87	66	82	80	73	84	96	79	93	83	86	91	75	86	98	74	94	81	97	81	85	81	72	82	81	75	84	100	87	91	86	81	78	97	74	85	83	91	83	88	90	78	101	87	89	69	85	82	77	74	75	89	67	82	70	77	63	72	74	71	91	70	83	80	87	85	83	70	66	91	88	77	74	87	81	88	76	79	82	90	81	83	87	77	76	93	82	73	88	80	72	74	81	95	79	75	93	79	100	69	85	86	93	90	75	79	81	85	75	79	87	80	68	84	78	68	82	81	85	72	71	75	94	86	78	73	81	83	82	97	89	75	82	83	63	76	71	64	71	79	74	77	69	74	79	72	87	81	89	94	78	76	80	69	66	88	71	82	83	80	87	81	87	72	97	75	75	79	74	77	89	80	78	81	72	91	76	81	87	83	69	80	89	70	79	85	95	64	94	80	85	86	67	81	74	94	87	72	90	92	90	86	75	90	91	84	75	81	78	100	71	94	80	83	76	100	66	86	93	82	83	78	71	83	81	85	87	76	79	76	100	87	97	91	82	91	100	91	84	91	80	79	80	66	86	66	69	72	87	78	75	87	93	84	93	76	79	73	93	75	66	71	79	107	77	75	88	61	80	91	82	70	92	83	79	72	73	72	71	69	84	99	82	88	77	83	88	98	67	86	73	85	79	99	65	70	70	72	95	73	86	75	91	87	72	73	76	83	80	100	77	80	73	98	82	74	93	75	80	79	76	76	80	80	89	83	79	68	58	85	76	99	82	84	95	73	89	80	94	86	68	79	71	78	93	95	89	75	102	83	100	74	74	78	82	78	89	79	82	78	66	84	79	60	84	84	107	94	78	86	65	96	86	68	79	78	85	73	93	70	83	86	91	86	69	98	81	87	90	89	67	100	74	86	72	77	82	83	83	91	69	83	73	85	77	76	83	91	96	83	97	90	95	81	85	90	104	83	85	87	79	91	78	91	89	78	98	85	65	67	86	75	79	83	83	85	73	90	83	93	73	82	75	83	72	85	73	88	99	71	77	90	79	84	94	88	86	77	77	85	80	100	99	82	90	73	66	82	67	84	88	96	81	78	73	87	87	74	91	74	87	75	80	113	92	81	74	83	80	80	86	70	100	79	80	93	78	63	95	91	88	79	84	97	77	78	86	91	64	88	67	100	79	93	90	72	89	75	80	91	89	78	69	82	77	87	96	116	68	84	69	112	77	85	73	81	86	103	90	92	94	89	93	84	75	84	89	92	84	99	99	92	82	84	88	83	83	84	79	75	73	87	76	78	83	73	81	72	87	83	82	81	78	84	92	78	82	86	90	90	79	79	73	79	78	83	86	78	81	81	89	79	79	75	89	62	66	81	69	79	81	89	80	87	69	93	79	90	93	85	99	85	107	79	89	82	83	77	79	87	78	82	74	66	87	86	83	76	88	72	65	61	101	104	90	77	67	72	80	83	95	76	87	80	81	82	93	82	78	93	70	85	93	89	63	82	84	80	88	91	88	81	71	79	83	83	69	97	82	78	82	78	58	88	83	82	83	85	83	88	73	85	92	93	81	67	64	90	77	64	78	94	87	76	89	87	72	76	96	90	96	73	81	72	77	84	83	80	86	76	91	93	80	85	90	70	70	78	90	81	82	90	72	78	67	87	110	80	85	75	74	70	71	77	83	78	88	86	63	95	85	92	80	86	80	84	81	79	73	77	92	75	94	83	92	82	84	86	81	60	79	75	82	83	91	81	77	84	84	70	72	69	86	83	90	90	82	96	72	78	61	86	96	84	71	80	68	65	75	78	82	91	70	64	70	62	86	89	78	71	90	72	76	87	75	84	66	80	98	65	82	83	67	81	74	80	94	73	77	89	94	70	73	83	90	86	95	84	89	70	69	75	72	85	87	78	100	104	84	68	91	86	83	94	79	73	84	89	84	74	93	79	82	85	77	88	70	80	82	83	93	83	76	91	75	72	83	85	83	86	82	80	85	71	81	96	79	73	90	84	69	80	72	70	76	76	94	82	84	90	76	75	77	88	83	77	85	82	87	87	89	85	72	89	95	80	75	82	67	83	88	66	83	111	97	84	84	90	88	78	64	87	91	81	83	80	92	74	77	100	77	77	91	82	85	77	88	74	79	71	80	91	72	85	79	83	73	94	89	88	84	82	77	76	80	80	74	107	77	88	86	79	68	87	82	74	80	80	74	104	86	71	90	87	78	72	95	83	95	75	95	79	93	78	85	92	75	84	76	86	85	89	91	81	91	91	88	76	90	98	89	84	64	80	77	68	84	88	79	79	84	77	76	82	85	72	100	87	68	99	71	104	79	79	76	86	98	84	85	78	87	71	93	83	85	74	83	90	86	75	66	81	82	76	76	79	72	68	81	88	86	72	89	82	57	83	91	91	86	80	78	73	101	72	75	79	78	80	67	67	67	69	78	66	73	73	86	81	76	86	80	74	79	77	88	71	84	69	86	71	87	96	93	90	74	76	92	90	76	82	79	89	78	75	63	78	75	72	66	100	78	93	90	77	65	84	81	97	87	83	79	99	87	89	72	76	78	74	81	95	58	83	92	90	97	82	86	86	98	85	100	82	88	73	81	91	92	88	75	72	82	84	71	69	82	76	67	83	76	85	83	84	89	88	79	74	81	92	77	85	75	79	79	98	75	83	101	77	80	71	82	84	73	80	81	92	90	84	80	87	81	78	80	83	84	76	88	68	94	64	68	81	78	94	82	85	89	83	71	79	83	78	95	75	81	91	87	72	82	80	79	68	81	86	88	92	80	84	83	89	82	82	87	76	91	78	78	82	81	76	87	90	67	66	97	87	94	84	78	99	83	96	97	69	83	85	82	72	77	84	81	90	85	75	84	90	82	84	80	90	83	86	98	76	91	77	83	85	81	74	76	73	97	80	65	79	64	80	83	100	78	88	85	63	88	68	76	81	82	76	78	84	86	94	76	83	81	85	82	78	88	102	80	89	83	102	92	68	87	82	75	87	72	83	73	81	75	79	86	74	74	70	69	92	76	74	98	76	79	79	76	84	81	93	93	73	112	68	72	90	80	85	87	77	76	68	83	91	88	72	100	97	78	88	90	85	85	78	76	88	84	81	102	86	87	71	78	90	95	73	76	66	82	75	92	76	71	92	61	82	84	72	81	96	89	83	89	100	106	77	72	95	67	82	72	78	70	76	84	83	73	89	85	96	93	74	81	101	87	77	77	79	95	84	77	70	77	109	87	77	72	90	82	90	97	86	89	76	81	75	75	91	91	74	66	84	74	92	90	82	91	73	73	107	73	80	86	77	77	68	92	79	90	89	85	95	83	76	84	79	65	78	85	75	77	98	81	84	92	63	76	83	81	92	102	89	77	75	80	89	101	90	70	86	80	88	71	68	81
6408	342	407	451	412	393	365	322	347	351	351	324	301	336	326	291	324	278	304	324	323	266	287	287	321	304	287	309	300	299	279	277	279	300	304	284	298	279	282	282	271	292	303	264	271	281	270	305	302	291	313	299	273	270	305	282	290	275	315	311	305	298	326	320	306	292	256	307	271	291	255	294	310	267	294	280	295	269	255	245	258	248	312	318	280	315	296	289	297	311	303	299	283	285	291	308	310	299	291	300	289	287	306	295	273	272	257	324	258	305	287	260	282	298	268	281	292	294	324	308	309	310	289	283	306	292	271	268	262	330	324	280	278	251	307	299	303	319	290	279	292	295	324	279	301	303	281	292	277	308	310	291	289	287	301	279	280	305	299	298	289	288	289	280	292	283	283	308	296	270	286	263	279	286	298	297	256	259	339	305	277	302	287	281	255	279	299	297	284	333	259	263	315	281	301	302	316	283	256	248	307	309	270	295	267	300	297	293	316	308	284	301	303	321	288	308	316	269	321	303	284	308	299	321	284	261	296	305	289	301	302	330	276	283	284	291	275	272	289	287	313	295	272	262	307	313	275	299	266	293	293	258	280	262	297	267	305	311	272	299	314	293	249	300	265	290	302	341	295	283	257	280	277	273	286	297	297	279	268	297	275	268	276	305	298	277	290	296	305	285	299	277	301	251	261	307	280	289	287	333	280	289	284	269	245	266	276	322	316	266	308	297	265	304	329	262	299	307	278	296	296	301	315	272	306	271	279	318	293	265	317	324	282	285	317	319	320	301	285	305	294	271	292	258	312	304	310	283	253	284	312	290	297	296	286	292	281	284	311	312	307	285	269	291	290	298	293	313	292	287	289	291	284	275	291	313	294	290	303	299	294	289	296	300	312	281	302	282	280	279	286	280	294	311	248	278	277	289	281	311	290	281	281	307	306	271	282	274	272	296	289	302	296	276	289	284	252	300	292	302	296	285	280	284	306	322	290	315	280	285	278	284	282	262	263	297	302	292	273	302	314	284	288	284	277	289	292	286	290	275	303	298	309	299	271	301	282	287	302	256	300	287	301	259	272	265	282	298	291	271	264	289	285	285	292	303	280	280	296	284	285	282	286	287	278	294	275	282	279	266	308	286	269	291	257	287	291	305	295	274	312	315	295	307	301	267	297	276	271	279	272	290	280	281	293	304	316	281	285	295	297	301	277	272	296	273	279	266	307	284	272	258	285	274	307	277	308	288	311	302	268	313	292	312	302	292	283	279	276	316	296	308	249	257	307	295	290	299	315	282	273	262	285	278	301	296	272	284	287	269	268	293	268	320	288	280	259	300	282	265	279	283	268	287	273	289	295	300	299	257	281	294	288	287	270	327	279	271	263	280	278	284	265	302	281	282	277	287	298	287	276	298	289	309	297	262	283	296	300	284	281	297	306	256	291	290	296	300	275	294	291	279	324	305	272	258	300	287	309	313	280	305	303	308	285	302	277	286	295	288	283	301	273	303	298	304	299	295	297	281	261	330	295	278	303	315	285	265	308	252	279	311	304	319	275	294	269	292	263	286	314	296	278	303	249	288	297	291	309	286	292	317	274	294	304	287	296	290	310	279	269	285	295	279	275	292	279	313	288	296	296	282	319	303	279	312	287	261	301	319	274	313	273	294	274	304	274	298	295	289	302	291	297	299	289	285	309	282	283	306	285	271	265	277	290	302	259	283	270	288	260	295	270	284	316	278	280	276	289	275	255	297	269	301	295	315	280	300	282	280	262	286	292	292	280	294	278	284	275	344	299	266	290	294	272	293	285	271	315	280	271	274	272	291	301	262	280	286	268	316	255	300	305	284	258	286	297	274	312	293	313	299	287	276	274	292	311	277	311	308	291	282	293	264	288	289	276	320	286	291	285	301	282	263	261	254	299	285	280	301	301	277	309	273	299	256	278	286	291	276	264	274	248	274	272	270	308	286	291	295	308	277	284	276	279	265	268	294	280	280	310	298	302	285	312	287	286	287	307	281	282	325	296	311	282	285	323	308	284	271	281	307	258	308	301	297	269	276	315	295	277	288	307	316	299	292	271	263	292	293	280	315	299	265	273	279	264	292	273	285	296	301	272	297	275	274	283	302	335	286	305	274	264	308	294	289	285	274	300	276	261	268	293	309	267	274	291	278	287	295	309	311	297	284	276	299	294	286	304	275	316	338	309	294	297	300	292	265	272	288	263	313	257	303	265	308	258	311	294	280	278	294	324	289	302	304	307	275	320	291	297	278	286	286	283	280	286	302	305	311	265	303	273	330	335	266	273	272	291	281	295	268	284	291	256	286	284	249	313	277	264	305	260	308	301	301	296	286	279	272	268	285	308	286	273	319	288	284	320	259	290	268	298	278	289	320	288	289	269	303	267	286	309	274	300	284	297	295	294	280	274	326	284	280	276	276	300	296	292	306	307	270	326	307	284	287	281	263	296	317	268	257	296	286	302	314	289	287	290	294	277	290	290	298	266	318	306	286	285	277	274	271	288	312	286	337	273	309	269	256	303	278	307	307	272	292	306	287	288	305	285	297	266	305	280	280	291	291	295	298	247	311	282	310	281	287	259	285	318	310	293	298	273	290	284	305	278	279	276	314	275	281	304	247	295	281	298	276	285	260	283	288	308	291	320	307	319	305	283	318	286	270	297	278	298	290	330	288	296	304	284	271	295	300	309	300	308	310	289	312	273	287	275	287	269	281	303	277	303	286	328	288	270	285	272	279	266	299	283	289	266	284	280	288	304	306	293	298	303	303	282	281	273	297	282	276	307	324	279	280	275	263	281	282	277	295	265	298	273	281	336	287	281	280	303	287	282	282	312	281	274	322	296	306	332	295	265	299	287	290	282	284	265	287	299	307	293	281	290	297	274	305	305	294	254	299	291	285	287	300	316	300	261	271	312	305	290	300	297	263	279	281	287	306	265	308	296	283	279	290	306	317	294	283	264	321	286	289	303	268	307	287	296	266	287	278	289	288	309	268	293	311	301	280	286	270	294	301	284	266	296	286	324	265	308	254	262	281	294	306	302	303	307	282	284	288	287	285	265	245	315	277	285	275	300	290	271	289	304	296	297	259	293	286	285	314	282	285	282	300	280	297	303	287	300	339	278	287	288	290	266	281	285	322	273	329	297	273	286	291	300	270	321	282	311	304	285	282	293	286	297	267	291	288	297	276	298	278	287	284	294	273	280	267	310	279	283	292	315	255	323	295	276	299	299	275	310	313	285	310	308	293	282	283	279	277	287	294	278	264	269	283	266	275	310	260	248	264	283	300	262	289	293	313	276	256	265	269	269	310	299	273	297	283	300	279	281	295	278	291	303	301	268	268	254	297	255	288	275	284	320	270	274	299	278	287	266	265	262	295	294	279	267	296	256	286	300	292	318	267	298	277	289	295	299	280	273	293	287	252	278	295	279	316	312	304	289	305	286	294	307	270	290	318	279	266	312	260	299	322	272	272	293	299	311	315
38252	17800	3679	972	677	490	386	311	249	250	218	198	177	156	164	139	152	152	135	150	137	108	133	144	131	145	128	107	132	118	115	110	118	113	112	97	123	99	125	129	102	116	105	133	131	97	111	112	113	99	105	87	96	105	105	118	122	111	119	107	105	100	108	111	117	108	112	98	101	109	96	112	122	117	135	113	124	96	98	108	110	114	117	114	107	112	99	96	87	110	118	100	119	103	91	96	122	113	94	82	112	101	104	123	123	94	112	93	120	123	116	115	101	113	103	105	110	107	115	122	109	127	88	118	129	109	106	125	113	96	109	103	117	104	104	108	112	97	109	114	96	115	118	108	106	108	110	116	115	114	106	107	89	93	110	107	104	119	94	109	112	124	113	118	101	100	111	100	102	115	102	100	104	91	91	108	113	95	122	110	104	76	113	110	106	106	106	107	112	130	102	118	101	101	106	100	95	106	109	106	111	114	99	112	97	94	110	116	97	126	128	108	119	108	92	134	105	111	116	111	103	117	117	125	108	104	105	97	116	103	103	123	113	107	102	126	103	103	113	109	113	111	104	100	112	112	133	100	97	114	113	94	103	115	95	104	112	102	110	112	102	103	112	105	123	100	101	109	108	101	99	87	101	123	107	114	85	104	101	94	111	102	118	103	100	109	116	112	114	93	96	98	106	116	112	121	110	111	114	102	124	116	105	120	136	100	113	100	106	116	120	102	110	109	132	110	100	115	125	98	98	91	110	112	125	106	91	101	103	89	102	95	110	90	106	97	103	92	124	106	87	96	114	133	98	101	103	112	107	94	101	120	93	116	97	120	125	95	110	101	98	122	113	120	116	101	130	102	100	99	115	106	102	97	95	93	114	99	88	102	97	91	113	88	89	118	110	100	95	102	115	135	118	110	117	122	111	94	107	100	113	104	111	111	119	79	118	122	126	114	127	88	101	112	111	108	128	103	100	116	118	97	107	113	92	110	103	97	102	117	99	97	126	107	108	113	99	122	116	111	115	104	94	102	91	133	105	93	123	102	110	107	119	120	114	107	97	95	128	102	126	113	83	90	107	134	94	118	107	110	97	97	122	99	119	110	122	103	112	114	91	102	101	97	106	92	104	117	104	105	104	119	114	118	110	110	114	85	107	109	121	133	110	115	109	100	95	104	108	90	108	105	118	113	101	105	110	110	115	106	126	104	123	117	108	108	102	132	129	105	100	110	101	101	101	98	108	138	106	91	99	104	97	104	107	96	107	84	130	102	106	97	102	92	112	101	120	113	99	115	118	99	102	94	113	118	99	85	110	113	100	93	122	113	105	116	110	119	118	111	88	113	100	95	120	96	115	104	98	100	124	91	102	107	99	118	108	109	125	104	108	109	89	96	108	98	120	112	94	117	125	97	112	106	116	101	90	112	112	105	110	94	114	115	114	126	99	99	109	100	114	111	114	118	121	103	108	108	106	107	107	106	105	110	115	124	109	87	85	98	102	113	103	117	118	94	104	111	111	115	104	116	102	116	100	109	102	113	103	104	128	93	110	115	104	124	110	103	96	112	112	101	109	91	123	89	108	99	117	98	116	103	117	89	105	108	93	94	104	111	128	93	111	114	115	112	87	115	116	97	109	105	115	76	113	100	99	108	112	100	112	93	110	127	105	118	105	98	113	123	118	111	104	106	110	100	100	117	109	103	124	103	119	115	119	105	115	113	115	104	127	109	110	97	113	104	98	118	97	124	108	102	96	99	97	106	91	94	108	120	101	110	107	105	90	116	126	94	112	85	111	108	105	111	97	129	131	108	109	97	101	101	107	110	94	109	108	100	109	99	110	117	102	111	110	108	113	106	124	126	128	98	86	108	114	85	114	134	118	104	111	122	105	111	90	129	126	115	93	94	91	123	110	83	105	88	100	113	103	107	107	97	111	111	110	90	103	111	119	104	115	100	113	112	95	96	109	118	117	122	93	103	110	86	112	96	96	118	112	117	113	109	99	97	104	121	98	104	142	106	126	94	100	97	102	127	101	122	93	106	103	104	123	102	98	114	102	90	118	111	119	101	95	110	113	107	110	93	97	113	130	113	102	119	105	111	103	116	99	118	109	116	102	126	97	107	106	116	101	110	117	95	108	109	104	108	83	106	103	101	104	103	109	117	83	109	127	110	119	103	101	110	112	104	88	112	117	105	86	96	100	89	111	113	116	117	91	117	124	111	107	108	106	106	127	104	104	102	92	117	100	110	111	107	110	111	127	89	111	123	117	85	111	99	98	134	115	136	117	125	120	102	105	107	102	105	96	110	111	102	108	101	108	112	99	76	114	106	114	99	89	117	120	123	115	121	114	93	105	106	99	108	111	113	108	108	104	101	120	107	122	107	119	96	100	130	93	112	124	103	108	111	105	104	92	114	96	119	86	102	103	119	123	87	104	117	107	114	113	96	103	109	109	122	103	111	100	103	108	112	97	109	105	94	119	106	111	119	118	102	109	110	121	107	114	106	121	84	110	114	122	108	116	108	89	88	103	117	84	109	111	131	120	104	100	113	110	100	103	117	96	123	97	121	93	110	103	105	90	97	124	104	119	115	97	109	109	111	121	117	118	112	111	101	92	112	124	102	106	94	100	93	132	105	103	114	89	100	109	111	88	105	101	113	108	106	117	131	102	95	115	95	110	101	121	113	120	102	102	111	112	126	107	104	102	110	105	105	96	114	118	107	103	106	97	135	99	101	109	109	117	106	121	101	100	122	109	98	109	108	117	121	113	88	102	107	95	93	109	103	119	105	92	110	116	110	105	103	99	109	119	96	97	133	102	101	101	108	99	93	103	131	113	132	116	103	102	100	105	112	114	105	93	111	103	103	127	112	111	117	125	116	115	108	111	93	110	103	99	96	121	75	126	117	112	98	91	97	125	103	118	106	102	107	107	110	96	91	102	108	103	108	102	97	101	115	97	121	107	112	105	104	110	101	96	108	102	96	102	105	116	110	119	115	107	118	105	92	104	89	131	100	108	99	104	110	110	120	105	88	117	93	123	115	91	117	104	96	109	119	96	105	113	113	98	111	106	102	113	88	102	104	107	135	89	116	94	89	88	116	87	120	100	100	140	109	111	99	114	97	101	97	117	108	109	105	125	119	123	115	104	126	103	128	98	90	103	102	113	109	103	105	111	110	116	130	107	120	112	94	105	80	104	107	112	95	96	90	112	100	110	99	114	101	111	102	95	96	107	111	106	118	92	113	105	117	114	102	120	121	128	121	118	109	97	120	102	131	109	111	101	122	108	123	106	96	105	102	99	133	108	102	117	103	111	115	109	116	122	136	99	117	97	93	102	101	120	89	110	112	106	116	109	104	108	90	94	110	104	110	124	105	121	104	112	124	110	105	107	114	116	129	111	104	119	98	99	104	110	110	111	94	111	113	100	112	92	107	94	111	83	108	117	104	105	100	111	109	109	105	103	114	100	94	122	115	92	121	95	102	95	101	115	122	113	130
17483	1213	2662	3270	2650	2234	1821	1542	1292	1207	1022	905	848	757	729	684	592	559	589	551	503	524	520	554	507	502	461	472	510	425	461	497	441	427	449	442	420	394	417	393	409	423	425	430	414	416	377	382	437	416	417	445	417	372	372	375	375	375	417	380	394	401	384	369	386	372	384	344	382	354	384	353	368	404	336	362	383	367	370	380	401	347	349	360	362	379	376	348	314	398	357	332	375	374	313	383	342	338	393	346	398	353	377	375	367	387	401	363	348	364	349	358	388	381	365	367	352	358	360	388	352	403	361	389	353	378	414	336	369	373	352	364	344	399	346	339	345	363	357	396	362	351	345	396	333	322	376	361	368	380	356	364	358	378	366	332	357	370	339	352	330	386	338	366	375	382	395	340	353	388	357	337	378	339	341	351	391	366	368	330	361	392	369	342	342	371	355	349	365	356	367	361	349	359	367	345	387	393	369	373	366	380	331	351	367	371	352	380	384	346	400	353	353	338	394	326	375	372	378	360	362	330	357	408	368	336	339	362	347	354	354	330	320	330	360	360	398	386	357	356	343	381	350	335	350	335	348	373	376	362	342	365	371	359	371	409	372	372	368	367	385	385	383	359	346	358	352	345	364	372	347	360	369	392	337	381	374	362	353	380	355	341	344	343	361	376	370	363	356	368	402	351	346	381	344	350	351	363	373	376	384	370	351	383	400	359	351	367	382	389	338	358	376	367	366	388	354	377	345	411	378	337	362	375	340	372	318	386	331	367	380	350	344	331	364	344	354	376	420	403	371	380	387	365	353	359	337	367	353	381	369	364	377	354	381	354	384	349	370	350	369	356	366	381	361	335	361	369	392	353	352	384	352	376	385	344	323	367	350	362	324	360	381	377	373	366	318	358	393	390	343	353	358	375	360	377	366	351	318	372	364	372	361	366	388	378	361	352	363	347	344	353	362	362	367	356	391	337	353	362	371	367	364	349	376	362	365	340	350	348	386	326	351	388	334	357	361	342	352	387	362	371	385	368	370	394	339	396	361	349	384	365	366	303	378	346	356	365	392	325	349	361	329	356	366	418	373	357	342	370	340	377	372	342	348	350	375	390	350	366	343	377	372	387	362	366	366	354	376	357	389	389	393	387	371	360	359	371	367	371	320	371	303	355	349	384	374	340	331	366	369	389	331	358	353	331	370	337	381	346	405	375	364	355	372	361	353	385	358	353	357	398	378	366	365	338	350	334	353	383	342	378	369	374	351	387	345	361	359	401	410	354	358	364	359	357	362	392	384	367	375	365	355	357	327	374	339	374	393	359	337	325	373	368	365	338	349	359	358	342	376	355	360	386	377	383	401	371	396	370	349	358	345	369	361	349	347	375	321	358	374	372	365	338	361	351	397	397	354	358	383	338	361	347	356	342	362	353	390	352	405	368	361	330	378	362	354	381	341	323	388	360	391	351	329	391	361	362	338	360	350	395	391	366	372	335	367	378	390	361	358	329	308	376	376	338	335	364	365	358	403	382	376	347	340	392	378	333	317	335	342	347	390	383	341	352	366	353	362	347	359	379	383	385	351	378	375	355	346	358	358	352	344	337	363	343	379	354	353	342	365	356	372	374	337	339	353	346	370	341	381	362	360	390	340	350	389	369	391	361	361	331	358	386	366	324	358	346	370	410	357	399	336	361	343	353	370	346	373	352	332	351	367	345	354	381	359	379	372	365	349	353	386	381	344	339	345	371	321	381	350	362	391	344	342	343	355	396	353	403	403	365	373	361	337	361	375	361	363	410	368	346	380	336	324	365	373	358	330	383	391	345	350	365	365	346	352	376	352	386	377	358	341	379	382	351	360	376	362	355	342	376	353	352	345	401	343	364	319	356	331	394	391	327	336	330	368	339	367	397	366	377	352	384	350	393	375	343	383	352	353	347	364	361	333	341	362	365	374	365	385	329	368	401	358	362	366	347	383	369	342	361	352	350	380	392	380	367	375	374	390	381	326	383	339	328	362	360	381	364	359	352	366	371	363	387	374	364	363	361	335	380	375	354	372	368	361	340	358	367	372	376	381	325	373	379	344	326	345	347	365	346	350	352	345	350	373	378	383	388	337	352	364	346	348	348	358	358	367	363	341	395	367	387	391	429	356	370	354	359	376	358	377	379	371	342	375	335	400	361	361	362	368	370	352	355	364	334	363	346	372	336	383	339	381	361	354	381	356	368	390	317	357	382	366	351	358	358	365	368	375	376	374	375	379	370	341	360	367	351	341	368	362	354	345	362	370	357	356	377	388	377	380	355	333	332	356	340	339	357	349	377	347	364	383	337	347	369	349	356	363	351	355	344	352	390	364	361	376	347	335	388	376	353	358	345	391	335	354	337	377	351	363	340	379	372	376	351	364	373	340	357	376	362	357	358	359	366	364	330	340	336	367	346	331	375	342	341	354	368	364	350	345	351	341	345	361	364	384	381	360	340	405	356	380	370	349	379	345	340	318	370	329	373	382	339	348	342	379	350	380	362	372	376	387	322	348	385	388	348	347	373	325	359	374	348	335	378	358	364	386	337	363	352	352	349	381	349	386	358	349	366	342	358	376	386	369	415	356	367	352	322	353	357	365	319	353	369	383	388	363	368	311	352	353	376	373	325	361	386	392	370	378	358	330	362	377	354	354	379	355	366	368	362	379	352	401	372	363	338	383	365	403	371	348	354	389	376	378	357	344	357	358	372	363	369	373	342	403	362	356	358	343	402	350	369	368	370	344	390	358	405	363	383	338	352	357	348	336	374	368	370	374	359	374	372	376	392	349	369	402	356	313	363	358	356	371	363	358	355	377	363	362	371	338	331	382	368	384	349	377	382	354	369	377	348	321	346	359	371	370	353	369	357	363	340	365	370	347	319	357	399	368	332	356	359	372	396	364	369	348	366	373	390	348	363	327	353	360	369	377	366	369	352	371	408	352	376	354	385	379	365	369	365	356	344	367	367	384	328	364	348	335	388	340	373	371	357	372	367	388	391	343	372	369	354	362	353	357	389	337	348	367	340	365	367	345	368	362	344	350	353	331	361	368	381	360	376	402	367	365	363	367	354	356	368	356	368	371	364	359	353	360	364	354	370	356	381	392	392	376	346	372	354	399	354	390	395	369	349	371	379	364	392	379	378	348	353	363	384	381	381	365	357	357	358	364	367	394	397	361	337	354	355	340	371	344	340	385	376	373	388	378	368	349	373	370	355	338	354	403	338	374	358	373	375	354	362	370	347	359	361	393	381	392	365	371	384	367	358	354	349	337	368	384	369	381	363	353	380	369	343	357	368	390	378	378	349	359	364	365	350	380	384	358	353	328	377	351	359	400	392	411	344	357	372	374	322	352	336	350	351	396	363	392	369	347	348	356	359	343	339	379	365	353	389	360	377	364	379	359	354	360	397	365	341	381	382	354	364	378	358	347	344	387	362	370	343	360	347	357	369	403	380	373	395	399	330	341	352	360	345	374	350	356	378
41777	24317	11501	2252	1443	1105	816	667	567	502	437	376	352	359	322	288	287	278	264	263	245	271	244	264	270	235	242	236	222	232	208	225	202	243	258	220	235	222	206	230	201	216	247	222	203	240	227	203	215	226	223	203	203	211	213	219	168	208	245	227	219	212	228	217	191	200	185	215	211	212	240	253	232	247	190	223	232	233	227	218	225	205	220	203	187	211	207	235	211	224	214	220	219	221	213	215	201	194	212	219	203	216	199	210	222	222	211	210	202	219	236	209	221	203	242	209	218	228	232	215	237	227	198	219	204	203	200	221	218	226	224	231	205	210	211	210	222	236	200	240	223	192	207	249	217	236	211	233	232	203	224	214	218	225	202	209	215	208	204	198	210	196	238	190	212	215	201	216	195	219	209	221	227	193	208	217	213	203	219	208	186	202	208	222	218	225	207	212	188	212	205	214	207	207	216	217	216	226	211	199	239	208	217	219	208	206	218	229	222	209	220	212	223	208	218	201	238	197	224	235	209	215	223	208	208	247	215	220	220	205	198	198	205	207	242	191	188	203	212	207	235	254	210	215	216	201	182	204	200	199	244	199	215	216	219	222	228	195	220	198	196	207	210	228	234	207	196	213	216	204	186	203	204	201	203	211	207	204	210	213	222	209	216	214	215	218	219	222	232	209	224	232	240	206	225	219	228	223	253	230	218	224	226	205	199	217	198	218	223	219	250	221	179	202	205	190	188	210	218	228	204	229	207	214	190	199	229	196	196	187	194	205	225	231	204	214	235	186	209	191	218	221	240	190	231	249	222	231	218	224	204	186	210	196	191	201	188	191	209	201	235	242	221	193	205	198	199	219	206	192	217	227	190	205	205	227	226	224	200	202	206	202	235	196	186	198	240	222	224	217	220	204	231	227	191	228	224	243	198	215	219	194	215	216	221	223	233	223	218	243	226	209	177	218	253	204	184	217	196	204	224	211	217	226	225	194	220	226	227	209	188	224	215	197	234	193	214	219	213	239	222	189	217	218	209	182	229	196	213	223	184	235	201	214	199	201	216	208	230	199	225	213	206	237	221	214	205	235	255	198	225	221	200	226	224	203	215	223	210	187	207	229	226	226	230	216	210	226	246	224	209	228	210	205	202	199	187	231	239	209	215	184	208	195	192	222	197	207	189	236	234	219	200	223	221	184	224	234	203	217	204	211	202	210	193	184	211	216	232	216	219	230	210	201	183	198	230	215	190	206	221	205	190	235	247	193	206	243	222	215	238	198	217	222	202	216	212	226	210	215	216	241	218	212	212	204	199	219	223	214	201	211	222	209	210	226	202	210	221	201	244	232	216	221	216	229	204	218	199	195	204	202	207	167	194	196	214	216	205	210	221	209	206	236	219	209	213	197	214	212	224	214	222	185	209	230	183	186	199	190	218	229	201	215	214	213	208	232	240	207	218	230	197	218	230	193	220	214	230	225	218	218	195	216	209	210	200	216	209	189	204	229	221	228	208	190	200	200	208	196	220	218	219	205	203	234	201	222	219	213	201	234	217	195	188	218	195	207	213	210	216	209	221	222	224	194	214	211	207	225	208	203	220	202	213	211	219	201	197	205	181	209	211	227	211	193	228	224	200	226	202	194	223	204	232	208	216	230	226	202	211	221	225	175	199	231	211	219	208	203	179	224	217	207	211	206	170	198	195	209	197	248	210	218	210	205	238	231	199	203	213	224	216	221	174	223	222	220	222	211	211	198	209	212	212	221	216	230	205	202	222	232	226	188	206	217	217	191	230	188	209	198	185	203	223	204	219	211	199	204	227	226	198	220	210	232	195	231	213	193	207	248	194	217	214	199	220	207	202	199	195	198	214	240	223	190	201	203	185	178	227	214	215	209	213	215	240	200	191	219	223	233	227	224	212	202	213	172	197	222	204	209	197	216	193	211	219	203	224	192	202	193	222	206	217	212	218	215	203	220	236	201	220	212	207	203	228	199	207	203	240	206	200	217	223	202	233	215	216	181	203	223	241	197	211	211	192	193	215	246	217	201	220	219	196	217	199	196	193	224	206	228	214	200	199	218	198	233	205	211	208	207	209	210	206	222	222	206	233	186	207	212	218	223	205	206	209	215	192	211	241	217	227	200	224	221	214	215	216	230	220	211	219	210	196	210	211	212	221	213	208	227	216	209	223	205	211	236	224	221	232	236	203	243	210	207	213	214	218	211	193	211	214	208	177	207	193	214	223	222	206	220	211	198	218	201	209	213	226	223	220	206	228	229	204	177	208	191	213	224	210	209	224	202	207	203	225	202	200	199	193	206	201	204	214	228	230	199	207	197	216	203	215	213	225	204	210	227	218	245	211	209	214	214	204	197	203	210	229	238	181	209	237	223	185	208	208	199	216	217	240	210	209	201	242	196	206	246	222	233	206	221	198	203	216	227	184	210	201	220	213	197	195	206	193	208	240	193	205	222	201	239	208	215	203	211	205	232	213	208	191	210	203	219	198	223	191	227	225	210	207	233	210	223	232	206	228	221	230	206	206	235	176	199	231	209	192	213	228	221	211	191	200	210	195	198	208	189	211	209	205	224	216	202	189	208	224	232	226	227	186	207	233	224	208	240	213	186	217	216	214	201	202	201	222	183	205	225	212	200	226	225	197	217	206	234	190	214	206	190	228	215	194	208	216	199	200	224	224	227	200	203	204	237	210	219	212	215	204	222	193	207	205	209	205	208	213	203	226	202	230	226	209	193	199	229	231	209	223	224	216	217	221	236	219	220	209	204	234	202	202	240	219	238	221	180	228	225	222	204	181	184	212	216	220	214	230	194	205	193	221	219	188	269	216	201	204	212	189	217	190	214	192	209	216	211	217	242	193	213	210	195	228	213	217	217	217	194	230	186	201	216	218	211	206	207	212	192	219	207	212	202	202	218	222	199	240	228	214	217	213	233	205	226	232	226	207	223	243	216	231	202	215	212	200	213	221	235	218	214	207	208	187	229	186	208	205	222	202	211	210	213	208	194	222	209	215	247	234	216	211	227	209	209	250	190	176	186	199	216	207	208	218	212	209	221	198	239	188	226	192	213	213	213	253	208	192	203	211	225	227	216	249	227	210	207	212	219	228	204	220	219	226	213	220	197	198	209	224	225	224	188	238	200	218	204	198	213	222	237	217	234	198	189	219	224	230	221	180	217	211	220	224	224	200	203	220	208	220	194	235	207	229	196	211	233	214	184	214	212	223	215	192	198	205	267	213	220	213	199	207	195	204	219	205	196	217	208	223	204	200	211	216	206	231	209	220	205	196	229	208	247	211	214	198	198	244	229	220	207	199	203	217	218	205	237	216	213	215	206	214	197	240	212	208	214	225	228	188	206	221	231	195	223	210	231	214	194	205	246	224	192	217	203	195	220	176	198	199	203	205	194	216	235	208	187	204	209	192	209	200	211	217	226	223	216	205	234	224	217	205	207	227	209	226	217	212	223	215	205	194	231	225	202	206	206
21434	2439	5424	6136	5193	4318	3485	2986	2458	2113	1908	1773	1544	1399	1348	1292	1263	1158	1126	1097	1018	959	910	957	892	906	818	878	812	801	817	742	797	688	758	729	767	769	745	724	688	666	708	728	676	714	666	769	719	663	622	679	667	660	661	682	670	672	675	650	692	696	704	725	688	698	665	662	688	682	676	671	680	672	659	669	704	680	632	691	655	685	667	713	681	664	646	629	647	670	704	601	609	630	636	594	669	592	632	661	619	659	660	638	659	608	679	647	658	624	631	643	622	678	682	623	626	607	625	625	604	632	651	680	626	638	592	652	648	651	650	635	629	616	656	638	654	630	643	613	651	659	622	634	594	647	623	614	647	654	690	656	634	655	643	649	622	667	686	629	668	662	643	655	607	589	578	628	646	630	641	617	644	650	623	656	687	647	613	669	607	652	586	619	651	632	611	650	627	590	640	677	679	607	601	618	612	644	649	642	657	666	643	623	627	626	619	612	649	601	661	600	614	643	620	589	637	599	625	650	578	627	646	661	624	646	634	624	607	644	604	631	652	645	656	649	655	633	597	639	651	619	633	617	637	656	629	643	618	647	607	636	609	615	665	624	619	605	640	633	656	616	678	621	642	624	628	649	629	656	667	647	624	663	640	612	653	642	677	627	666	628	635	627	649	656	618	589	598	643	635	569	632	607	698	653	628	589	611	639	615	656	614	657	715	651	661	619	626	644	615	597	592	655	690	643	604	600	644	636	634	650	621	614	625	636	634	637	609	654	601	634	690	666	650	649	693	589	660	644	611	701	627	614	633	619	642	640	643	623	575	610	615	658	648	637	633	612	588	607	659	645	615	620	578	634	649	603	601	689	635	663	646	634	648	601	595	688	664	644	651	611	627	647	634	655	652	596	626	650	630	659	589	616	617	641	644	647	644	651	636	628	645	620	650	659	615	624	569	602	656	609	646	613	649	622	653	653	631	644	629	634	594	576	601	650	618	641	636	624	628	635	625	627	634	631	626	645	647	661	597	604	592	631	597	642	627	617	623	652	616	638	619	612	617	600	623	653	643	618	618	574	622	629	572	618	633	615	619	633	659	609	636	653	623	626	631	634	645	643	612	642	629	677	605	649	646	596	623	624	618	597	652	601	593	639	646	596	635	647	638	655	651	629	657	674	623	672	624	658	657	635	657	619	632	654	651	628	656	581	640	632	613	637	666	673	645	606	658	660	643	616	658	653	659	630	637	634	619	648	642	638	585	591	644	635	691	652	621	655	608	614	658	633	648	634	662	616	674	609	647	611	637	576	639	661	605	674	585	658	636	637	614	656	649	591	615	618	607	603	679	633	668	634	625	658	618	613	630	663	604	618	642	635	674	604	604	602	627	583	598	639	669	648	638	619	621	636	666	623	626	658	670	670	616	636	588	643	642	614	629	654	613	636	627	644	653	642	648	672	661	652	653	619	598	637	587	597	623	683	603	598	606	613	634	638	606	650	603	622	642	614	630	633	676	588	653	608	646	609	633	617	644	632	645	634	627	630	676	626	638	600	628	654	600	665	604	573	663	590	598	633	605	641	629	646	614	570	646	609	652	620	661	632	608	638	633	599	648	592	641	618	653	622	646	639	645	653	635	612	586	626	668	618	624	655	658	612	599	635	630	645	639	607	651	659	635	667	619	686	637	626	622	624	642	664	640	601	670	659	652	662	595	630	680	639	643	674	629	644	611	638	613	600	614	635	572	644	631	646	613	652	641	663	611	668	580	623	640	669	594	639	675	686	667	651	645	625	640	651	656	637	604	642	621	606	645	624	665	647	608	629	616	642	648	658	687	662	664	583	658	698	666	680	597	708	639	621	653	618	624	637	607	679	620	679	637	652	594	627	626	652	643	650	662	619	639	622	645	679	625	631	627	647	593	652	590	599	636	636	625	694	622	641	644	612	654	613	636	628	591	633	645	646	621	624	608	597	661	674	634	597	657	604	588	628	634	612	610	647	687	651	638	656	634	664	630	631	667	622	598	664	625	601	624	649	631	638	669	637	620	617	637	655	663	655	670	662	632	662	601	627	696	654	648	635	599	642	659	611	682	636	631	627	629	604	675	587	639	635	643	591	634	654	660	610	644	639	592	646	666	653	626	640	596	620	617	633	638	629	637	650	637	623	649	650	634	646	635	616	641	646	629	654	656	600	643	665	624	620	611	605	637	610	632	663	625	637	646	613	617	632	655	649	598	662	656	637	678	659	635	643	634	591	666	620	620	652	655	657	662	656	646	602	608	639	607	621	611	597	658	611	662	587	647	662	627	641	631	597	643	637	612	624	644	606	643	652	637	634	664	617	612	647	616	599	621	607	593	636	538	611	614	593	632	635	663	660	633	622	644	654	615	647	640	690	656	636	592	638	633	649	639	617	631	645	627	581	653	605	639	645	637	643	668	635	652	642	571	631	621	640	685	633	618	636	630	611	614	617	622	623	660	623	612	620	644	633	657	640	591	591	622	622	671	673	611	660	633	634	643	638	607	596	666	650	596	632	632	658	650	633	556	669	611	657	640	620	654	643	615	672	649	647	593	608	598	612	624	619	667	611	673	624	596	614	637	636	673	583	643	667	635	667	572	629	648	638	647	634	636	616	610	631	689	634	637	598	606	615	611	642	647	618	645	627	643	615	643	598	622	614	663	617	670	670	639	659	690	624	653	623	646	598	657	598	609	602	645	634	640	619	626	626	656	616	687	666	656	609	635	632	594	616	613	616	619	690	667	642	645	613	667	627	640	657	674	637	635	604	625	658	604	621	583	635	653	611	612	663	613	657	619	633	660	644	618	605	644	620	640	604	670	615	618	644	617	643	650	649	572	617	630	659	599	614	578	620	626	644	618	652	572	634	665	620	680	664	638	622	607	629	609	606	633	675	638	611	637	661	636	651	638	633	649	613	601	645	692	651	679	583	670	625	638	625	640	624	645	605	630	663	664	633	664	637	559	621	644	622	635	596	677	656	718	584	644	625	651	618	611	588	641	676	684	608	610	669	695	623	620	638	657	666	642	629	618	656	601	600	649	635	644	589	637	605	647	646	673	610	658	619	624	664	659	625	595	646	614	644	625	664	617	634	644	650	627	661	645	641	611	646	615	639	670	647	593	669	661	628	648	617	675	655	634	577	647	633	631	644	661	652	619	643	607	612	605	646	677	674	668	642	620	673	632	709	642	677	660	667	630	610	689	638	631	641	638	660	615	665	616	667	639	603	596	672	648	632	692	621	636	616	679	649	663	645	656	631	602	635	674	617	638	666	673	595	657	648	620	654	606	650	598	631	630	615	665	632	642	617	632	649	664	650	613	680	616	633	638	672	640	585	638	592	603	643	642	630	607	591	642	582	639	623	625	589	627	581	605	618	632	616	623	613	650	668	601	680	596	633	662	656	618	678	656	671	615	617	677	649	672	661	657	619	604	635	602	615	636	628	636	612	602	664	650	624	672	651	601	629	578	603	658	644	629	629
5636	335	210	132	100	110	97	86	102	79	82	77	92	90	75	80	81	73	68	84	75	109	86	75	89	79	80	86	60	72	86	73	87	79	79	86	67	85	77	85	77	87	100	78	78	88	86	101	79	78	87	76	85	81	75	73	88	78	88	67	99	73	83	70	74	72	80	97	96	93	116	84	82	77	78	98	84	95	67	87	79	77	95	69	70	88	88	87	80	69	93	91	88	75	74	64	95	65	86	67	79	76	84	84	88	87	67	67	70	78	88	77	89	79	85	75	92	93	72	66	53	77	96	94	105	83	76	71	76	77	94	99	84	80	81	96	72	73	80	86	72	85	77	76	73	81	77	80	85	66	70	81	77	75	70	76	76	67	74	83	71	91	76	70	76	71	80	89	79	88	68	76	76	85	84	93	78	82	84	78	73	81	84	76	84	80	92	66	92	86	96	78	95	67	87	79	78	83	82	85	98	93	79	74	73	102	81	95	80	104	87	75	74	84	73	71	89	77	72	76	72	94	79	90	79	67	76	80	102	73	86	80	87	81	96	77	93	80	83	79	53	80	76	69	68	76	85	77	107	84	73	79	86	78	88	74	85	69	70	77	80	67	93	80	74	83	87	76	74	70	82	73	88	79	71	96	76	78	89	67	79	92	91	88	80	78	82	72	79	83	60	84	78	70	73	83	98	75	82	68	83	71	79	74	65	88	87	72	73	79	67	82	76	77	69	72	74	80	89	84	75	70	83	77	90	91	83	74	78	81	74	87	82	79	72	71	82	96	82	83	59	84	103	77	75	69	92	80	88	70	89	69	66	83	76	89	79	75	72	73	88	77	84	70	77	76	78	89	84	84	70	104	90	106	77	84	83	82	74	89	71	81	72	84	68	92	74	81	79	64	83	81	86	83	77	88	72	78	76	88	93	95	93	81	66	83	65	90	103	86	80	77	91	86	88	67	82	74	86	80	78	78	99	84	73	92	83	64	83	69	94	86	76	81	86	99	80	84	74	80	77	92	86	83	74	91	70	54	82	84	76	70	80	90	61	97	84	62	79	78	64	70	76	65	72	71	86	91	75	66	71	88	76	86	79	75	78	74	76	85	82	82	83	82	88	78	69	83	88	97	83	84	87	72	84	86	79	87	83	54	77	83	70	77	84	75	73	80	77	102	86	66	82	78	85	71	86	75	87	82	82	83	85	76	86	76	80	74	77	79	88	87	90	95	88	86	79	87	83	73	94	70	75	72	89	87	73	83	84	87	84	81	90	88	85	76	72	75	71	90	79	70	70	77	76	92	87	98	85	78	76	85	78	78	87	79	78	82	83	86	84	92	75	95	76	75	94	71	84	79	75	66	88	90	82	76	90	79	80	90	89	77	77	77	73	66	93	98	74	67	63	92	103	93	71	73	93	64	86	81	90	72	75	96	89	68	88	107	99	89	80	70	75	80	84	82	91	86	94	76	84	63	84	102	80	69	66	84	77	69	77	94	72	81	76	73	79	68	79	88	76	83	95	77	80	97	71	78	93	74	86	70	66	73	69	81	88	62	81	80	81	77	69	88	98	75	72	79	92	74	88	97	61	89	86	73	73	76	85	87	76	73	75	82	78	101	90	77	82	90	75	73	81	90	84	86	96	73	75	66	86	80	68	90	97	95	74	65	66	76	71	65	98	84	79	72	85	84	103	101	78	89	85	78	78	88	96	84	75	76	91	80	78	87	82	93	87	66	85	64	83	64	84	72	95	71	63	92	85	82	104	73	94	91	80	93	92	80	65	83	99	89	88	86	80	70	82	83	78	73	75	63	76	81	84	76	72	57	82	86	88	70	82	83	79	86	90	76	95	80	98	71	77	72	72	81	77	89	68	73	74	89	77	85	70	77	81	88	75	93	81	85	70	88	83	65	79	78	82	86	86	69	72	84	89	85	88	82	67	86	98	84	97	77	88	80	75	73	83	99	80	86	81	82	83	84	85	75	70	70	88	73	64	64	75	84	79	78	63	87	86	87	80	75	74	70	70	73	67	69	77	97	83	86	80	67	72	81	67	85	82	76	86	73	80	83	73	74	73	80	88	80	96	70	87	81	78	83	92	66	80	74	85	80	81	65	79	61	60	87	78	107	80	92	76	79	86	83	92	75	84	76	65	63	75	83	78	83	83	80	73	74	80	74	89	106	62	83	78	73	76	76	83	90	71	68	84	80	77	85	68	83	82	72	72	91	73	83	73	84	64	81	91	69	78	79	78	94	86	79	80	80	82	74	76	89	82	79	86	80	84	84	90	73	98	85	95	76	89	82	65	80	88	94	77	83	77	82	91	87	81	89	76	87	69	78	72	81	81	76	84	82	80	75	90	81	95	65	76	73	83	76	78	78	79	74	79	81	81	70	75	74	93	74	80	79	87	97	78	72	72	85	83	83	84	83	81	76	86	89	73	71	92	71	83	82	80	80	66	81	70	103	79	73	83	102	77	86	72	74	73	78	74	84	78	65	75	77	71	82	84	71	92	89	80	61	73	79	92	81	70	66	89	79	95	85	72	79	81	67	86	92	78	85	78	77	76	88	77	83	87	91	89	64	85	58	74	90	92	96	93	60	75	81	85	82	82	91	82	69	81	81	66	77	81	70	85	73	69	76	76	85	80	87	76	78	80	90	69	74	92	90	78	75	86	81	78	70	81	59	64	86	71	92	72	65	78	87	78	79	103	90	97	96	95	77	87	91	84	83	82	84	95	87	84	82	78	75	84	107	94	75	85	79	77	85	93	93	76	75	101	73	79	80	86	79	86	84	70	93	64	93	66	87	66	86	87	79	92	88	74	86	65	81	101	77	66	90	79	85	95	73	83	80	92	70	89	82	69	83	66	67	81	79	73	85	83	73	81	73	90	90	88	71	91	87	77	74	98	79	79	76	93	85	78	97	86	104	78	93	93	68	72	102	81	85	72	73	97	76	85	68	75	76	102	79	93	62	92	90	94	78	82	83	80	79	101	78	72	94	70	95	90	86	77	94	73	85	94	86	76	82	84	81	83	71	77	79	85	90	74	62	70	95	79	74	77	81	68	79	100	86	86	73	79	95	93	81	74	84	92	93	81	95	67	97	81	74	100	86	88	95	70	73	74	83	77	91	77	77	76	76	83	83	65	80	96	77	77	80	80	87	88	71	78	80	70	77	73	89	95	71	91	81	58	80	79	78	73	96	74	90	81	86	80	78	93	72	83	75	65	74	68	78	88	90	84	68	87	72	84	90	81	83	83	74	77	82	73	78	66	70	96	86	82	73	72	79	82	79	77	92	67	89	75	77	74	84	81	86	78	79	81	80	74	81	71	73	74	79	76	84	82	71	89	70	85	70	86	90	78	77	79	86	75	85	94	74	88	85	104	85	77	85	93	90	89	75	83	93	80	89	74	87	68	84	84	83	70	89	90	84	75	83	78	68	90	81	85	81	77	69	90	83	85	76	78	87	88	72	98	79	90	75	88	83
5686	374	425	414	377	368	361	357	308	356	301	301	289	299	330	293	319	294	295	280	309	284	298	309	320	277	271	286	271	277	271	290	293	300	277	290	285	278	290	287	262	277	306	275	271	256	315	302	280	288	294	276	279	299	269	280	280	290	310	296	269	270	254	326	258	313	264	286	286	330	264	265	300	242	286	300	287	309	263	272	273	280	303	275	295	297	285	263	277	289	280	308	306	265	292	277	283	249	309	277	307	298	277	273	287	285	278	281	283	298	268	273	274	309	296	292	296	306	282	245	305	293	309	285	268	276	263	287	279	316	273	281	285	284	281	281	278	268	265	275	281	284	285	309	269	272	310	269	292	312	273	289	310	288	296	282	304	308	291	301	268	287	304	287	308	279	286	307	301	296	300	273	240	306	292	284	273	276	303	283	279	296	308	301	293	270	261	298	272	247	285	276	290	301	293	282	296	300	305	309	273	284	264	290	293	288	275	269	312	300	289	262	291	271	277	296	273	274	315	281	273	289	324	313	279	272	306	306	301	290	269	274	283	278	291	279	269	288	323	308	292	294	259	295	274	292	269	247	261	305	311	291	284	281	292	266	300	262	295	289	304	269	294	261	268	304	286	298	281	261	302	255	275	293	290	298	296	317	265	287	258	301	276	280	329	295	257	269	305	317	303	287	302	290	270	259	290	293	302	283	288	283	287	288	297	269	285	290	259	302	267	313	240	280	300	276	287	283	283	280	301	269	272	256	263	325	243	249	311	268	274	286	240	294	298	301	276	283	286	265	276	292	272	279	282	288	271	296	283	247	275	293	256	279	258	274	295	275	304	285	309	273	248	265	280	312	272	279	310	269	261	305	245	278	300	270	273	261	297	288	309	293	288	274	285	290	312	293	285	295	252	281	314	287	284	256	259	275	284	295	285	296	289	302	290	301	290	294	280	275	266	285	281	291	285	268	288	255	332	284	288	288	281	269	260	271	290	265	298	285	276	289	316	287	278	289	284	304	299	298	258	309	280	298	290	328	297	301	275	277	301	289	338	275	280	271	272	274	267	269	275	282	298	289	288	288	305	269	286	324	307	323	303	313	281	310	269	307	294	295	291	269	299	273	293	281	332	324	285	284	303	277	299	302	294	272	330	287	280	285	290	281	317	276	267	293	270	281	285	278	298	286	247	272	281	263	288	297	326	295	287	288	308	295	301	264	267	285	279	258	270	272	308	287	287	284	269	275	274	297	269	270	263	258	296	282	276	285	301	277	295	277	258	283	285	283	258	306	270	303	291	303	293	280	265	281	308	297	306	256	303	277	265	280	295	263	297	279	303	279	307	283	298	305	269	274	292	305	305	304	282	299	268	285	295	254	277	287	306	297	279	245	306	300	264	289	283	272	292	246	280	293	274	320	283	295	282	279	291	291	300	316	318	270	279	283	252	307	297	270	302	276	315	268	291	265	291	291	283	303	283	298	288	273	324	303	256	274	322	268	266	252	279	282	302	299	259	278	281	292	289	274	303	264	286	282	265	294	332	273	264	276	294	251	300	271	326	286	273	270	267	281	293	283	313	299	273	276	266	293	291	319	284	311	290	282	289	309	272	280	299	276	307	289	296	274	272	297	285	274	278	284	298	281	252	276	292	284	256	259	279	274	298	308	269	310	274	290	265	291	272	253	288	250	248	317	309	283	273	276	314	277	296	289	272	291	303	287	286	270	302	273	297	296	286	268	299	281	278	286	271	263	262	300	288	312	277	297	303	260	318	305	307	287	259	255	276	301	288	277	312	309	267	279	262	292	287	279	300	311	288	304	304	284	296	274	282	289	285	289	302	274	280	267	249	270	274	265	268	255	311	277	280	288	308	275	296	274	292	294	257	296	288	294	310	261	262	271	296	279	298	269	273	290	287	309	296	301	269	278	300	280	282	299	261	281	275	288	286	277	266	273	258	266	281	292	280	312	244	264	308	275	260	302	313	296	297	283	277	278	264	275	292	298	304	285	307	271	278	294	275	291	279	257	307	291	281	305	290	299	272	302	296	286	275	290	282	285	290	289	279	294	256	319	290	270	297	273	274	279	269	289	298	279	274	278	284	276	277	273	281	296	291	280	320	270	295	274	304	309	272	269	284	326	300	264	290	301	283	302	274	300	308	243	313	300	285	287	271	263	306	294	281	282	299	287	268	273	275	275	313	276	277	290	292	279	308	313	309	274	278	320	299	319	307	279	309	306	298	315	276	294	280	278	289	253	265	309	314	273	305	308	265	257	285	275	283	285	326	309	260	282	300	273	322	275	270	298	278	283	279	306	303	287	284	284	287	294	299	277	276	274	302	274	287	283	263	294	286	287	264	271	282	269	299	295	294	298	282	296	278	299	279	274	286	279	294	278	269	269	299	320	265	268	275	295	301	278	280	269	297	259	269	300	303	277	281	286	322	296	283	276	286	288	298	292	283	317	270	285	296	267	294	286	296	282	288	266	289	307	281	268	308	250	257	296	292	254	312	266	320	264	291	298	276	270	272	269	270	273	279	281	288	291	263	318	295	298	288	251	292	290	276	300	259	273	246	285	283	287	300	295	289	289	274	265	277	274	299	292	306	286	295	314	277	299	281	309	272	307	290	273	285	271	293	294	305	282	301	272	258	311	286	288	272	296	260	266	288	287	271	309	270	262	285	265	294	302	299	294	290	269	270	260	286	247	298	270	296	291	298	265	313	292	276	272	270	302	296	268	306	294	272	273	285	273	306	292	250	306	278	295	299	282	295	277	284	269	274	277	264	295	260	274	303	290	305	259	296	282	278	263	312	266	318	283	293	301	289	256	294	302	307	282	278	274	288	284	272	294	281	265	274	297	295	306	258	269	286	299	283	287	289	310	288	258	280	262	307	291	292	260	298	299	294	295	293	262	307	298	302	297	284	282	301	286	281	283	315	294	279	287	256	280	273	287	255	283	314	287	280	278	259	295	285	322	287	301	258	275	281	276	296	277	283	252	286	282	315	288	268	286	306	274	262	269	302	270	278	276	276	280	299	302	284	265	263	276	298	310	286	277	309	289	285	280	261	295	300	309	279	292	289	323	304	272	289	292	293	281	300	289	288	279	259	272	257	287	304	282	289	289	283	270	282	289	314	285	305	280	285	255	254	295	284	292	307	260	268	301	272	294	268	278	296	295	306	284	264	278	281	272	292	302	269	288	250	308	314	267	277	300	289	307	298	318	307	267	296	303	290	294	279	300	263	292	277	292	272	305	281	292	259	271	280	302	296	301	279	254	287	276	270	279	269	272	294	284	276	278	258	280	261	263	262	279	310	282	311	282	271	308	281	245	294	267	287	275	275	305	288	274	264	282	283	300	283	272	293	308	281	292	305	275	310	272	274	288	283	302	276	292	290	304	312	277	296	308	287	305	286	255	312	274	256	284	306	295	309	289	273	283	261	282	314	305	269	263	293	258	297	243	287	291	279	320	274	311	293	265	286	301	263	271	268	304
38435	16166	2959	939	719	498	394	342	275	217	230	204	176	171	160	141	154	148	118	133	142	122	122	142	122	123	128	127	109	139	140	127	128	107	109	116	111	92	100	123	117	103	99	118	113	103	120	132	97	136	108	113	103	111	112	110	112	109	98	138	111	109	88	112	109	98	100	119	96	81	110	125	109	130	120	115	106	127	106	104	101	85	117	124	122	98	103	118	109	109	113	108	112	122	131	111	99	116	94	121	114	105	101	102	107	116	96	103	105	115	101	111	105	114	116	114	97	110	101	100	97	108	116	112	128	116	97	108	119	105	114	99	119	100	120	111	100	125	99	122	120	103	96	80	113	124	111	102	98	96	113	108	99	91	102	105	106	103	92	97	116	109	98	116	122	120	109	114	96	112	93	104	113	136	108	84	117	118	106	102	109	112	103	121	115	116	99	108	122	95	95	130	120	95	103	96	122	109	110	77	92	107	91	112	109	103	101	101	95	122	100	104	83	112	104	104	116	118	97	111	108	106	102	119	110	99	98	100	115	115	103	102	135	92	102	108	96	114	86	123	116	117	106	109	102	111	102	129	109	110	117	120	106	115	106	119	102	119	101	116	115	119	117	89	106	99	95	108	128	89	111	94	107	87	103	110	105	127	101	98	107	119	116	115	114	103	101	131	96	107	102	102	116	95	80	105	112	114	119	117	95	100	81	104	102	100	108	110	126	103	113	130	118	111	105	111	106	124	107	109	111	111	99	109	95	102	93	105	105	112	117	109	98	103	118	118	109	112	108	97	104	129	99	115	91	127	129	107	96	96	98	92	110	109	101	101	119	84	108	112	99	104	101	100	115	123	121	111	117	101	105	113	105	101	91	115	117	114	113	92	101	104	108	111	102	104	104	120	117	121	121	95	113	130	120	103	102	121	91	107	104	119	115	91	124	123	114	114	97	113	101	102	95	103	100	106	108	121	111	102	95	108	95	110	108	108	100	120	120	98	97	97	119	117	97	109	115	118	107	103	129	105	102	94	94	100	111	93	100	106	102	105	122	105	103	117	110	115	112	107	107	86	88	119	98	117	105	91	110	108	99	97	99	107	119	128	144	100	111	106	118	85	98	132	113	117	125	96	121	105	103	90	103	101	104	124	94	101	105	137	124	122	113	104	117	111	124	102	116	107	104	100	100	111	103	98	108	117	95	105	108	100	93	92	101	100	103	100	103	92	102	104	102	112	121	101	124	119	112	91	98	98	104	102	89	116	112	102	120	107	109	98	97	97	100	127	98	108	108	108	115	96	120	98	92	110	106	112	95	112	119	88	99	112	106	100	91	103	114	119	104	116	109	109	103	101	110	112	111	94	108	111	125	108	105	117	134	111	89	99	114	108	109	110	105	107	104	112	117	114	126	123	100	114	117	106	104	88	104	122	111	95	114	97	96	91	113	112	111	103	108	111	100	108	105	100	120	95	107	125	88	102	97	82	113	108	101	96	104	114	100	93	129	107	97	85	83	99	121	107	94	105	99	95	114	98	105	114	98	122	103	96	95	121	111	109	119	110	90	109	113	112	94	109	114	102	115	98	100	107	95	108	113	108	135	95	100	123	108	104	95	102	118	107	112	99	104	108	94	95	103	110	97	121	95	107	122	102	116	106	117	111	106	89	115	97	99	120	100	111	124	109	119	107	117	90	106	137	132	118	93	96	95	107	107	107	100	111	118	99	113	114	95	112	113	96	125	115	103	100	108	107	109	100	107	108	107	100	107	105	121	96	110	113	95	120	101	99	98	94	122	109	111	96	90	89	111	113	97	129	106	127	96	105	104	100	120	116	88	124	99	103	104	97	116	108	112	108	108	112	115	98	111	109	103	108	96	95	106	109	97	120	114	115	99	99	113	120	104	96	79	120	101	107	124	115	102	101	124	123	127	98	108	95	111	119	117	105	90	111	112	101	122	131	107	89	96	104	88	94	121	120	97	120	116	99	108	104	104	109	78	100	93	123	113	139	119	111	95	103	105	131	103	112	136	118	98	114	97	122	92	89	112	110	124	119	102	111	115	114	119	108	117	102	101	135	84	95	104	96	104	121	110	120	102	110	99	96	120	109	126	102	127	90	87	100	118	106	94	114	111	100	114	106	126	104	108	81	112	104	110	103	117	99	111	93	98	111	101	99	107	98	112	109	103	97	83	116	120	100	111	110	111	116	112	117	102	107	105	115	106	96	95	105	106	109	101	89	89	103	105	121	120	99	110	113	107	115	113	98	109	102	97	126	122	93	98	81	118	107	98	109	103	103	106	99	112	111	121	96	104	111	100	110	106	130	97	103	89	99	83	111	119	113	113	111	108	122	103	134	97	111	111	91	114	92	115	112	107	92	108	99	107	94	109	131	104	109	101	100	82	101	124	113	114	115	117	102	120	113	93	89	117	99	102	107	106	126	106	103	107	110	106	98	120	101	121	104	105	132	115	114	112	108	105	108	111	97	118	103	90	97	116	101	86	102	102	98	110	100	102	113	105	94	97	118	113	93	102	119	84	117	99	115	91	108	104	91	115	114	90	124	130	106	93	122	96	108	110	95	114	98	112	112	121	91	116	102	108	103	105	92	114	112	101	124	129	111	118	95	110	107	99	91	102	115	108	118	107	102	99	103	115	109	117	108	119	120	100	105	113	132	122	107	95	108	86	118	112	99	94	111	99	85	112	116	113	101	114	92	106	99	111	111	120	103	112	96	109	115	102	104	124	106	107	85	98	128	102	93	111	106	104	107	117	107	96	110	124	129	92	104	91	102	111	99	107	118	125	101	100	106	115	114	119	112	117	101	103	105	109	117	98	103	107	100	111	109	118	93	107	95	105	117	115	117	118	104	125	94	117	99	103	101	90	105	112	106	102	106	103	104	107	99	108	109	114	131	97	122	88	100	106	108	100	131	99	103	99	125	122	91	108	91	129	145	104	109	114	104	92	114	113	98	111	100	123	121	94	80	105	95	113	112	115	115	108	117	125	118	110	107	135	104	115	107	98	99	85	109	121	101	101	94	96	106	104	112	94	90	98	110	96	89	123	112	107	107	78	103	110	94	106	97	103	112	114	106	96	109	95	94	110	104	88	110	98	122	92	106	116	106	103	99	107	103	121	112	107	115	95	99	112	86	105	103	116	116	95	118	99	104	88	107	114	98	93	99	95	114	99	99	116	114	119	110	102	101	122	102	83	114	134	114	119	104	114	115	114	107	103	111	111	98	103	115	112	122	115	119	108	102	118	108	114	109	114	107	105	113	104	110	93	106	94	116	102	110	109	96	118	115	101	103	118	99	101	98	104	112	116	123	97	122	117	116	112	95	87	107	100	118	116	93	123	102	94	108	120	125	118	102	116	93	106	109	114	99	108	107	116	99	102	97	133	103	119	109	111	109	97	95	107	103	104	113	89	104	107	112	103	100	112	117	112	114	114	125	100	118	96	114	108	107	92	112	117	112	106	105	110	99	112	118	118	110
17381	1236	2740	3330	2789	2277	1806	1549	1319	1208	990	956	831	750	752	669	669	617	590	549	556	545	503	496	506	469	492	451	464	422	455	445	453	446	437	468	436	426	398	424	400	402	396	391	410	399	401	410	428	392	404	361	375	368	373	404	393	398	394	396	398	369	377	388	379	345	374	355	380	369	382	352	356	390	426	398	366	406	357	387	388	380	409	372	393	372	360	375	372	385	379	395	359	370	345	365	331	370	382	367	373	397	360	354	358	401	371	378	335	363	357	355	342	352	372	389	355	375	370	375	350	374	354	373	363	356	399	358	374	377	357	349	303	348	355	340	354	361	389	362	355	345	351	350	376	382	374	365	375	359	366	366	378	394	376	354	377	379	353	367	387	350	388	369	333	385	381	342	362	381	333	392	353	362	380	331	369	377	338	379	374	385	328	388	367	390	360	373	347	348	365	352	349	381	358	373	384	374	337	349	367	349	323	345	352	342	335	354	347	353	335	320	348	356	354	378	373	334	369	334	327	360	366	329	369	350	336	370	402	361	345	352	343	373	355	348	317	366	358	362	349	297	378	360	361	350	361	371	354	395	343	364	338	351	393	363	390	382	394	381	344	412	343	386	360	344	410	363	335	361	345	330	364	422	387	384	361	357	355	373	373	309	346	364	368	376	363	347	338	365	346	341	356	366	356	344	353	353	356	334	342	365	394	382	369	398	346	350	385	365	335	375	381	334	321	364	336	362	351	353	349	364	367	371	379	388	393	369	357	379	353	382	368	386	350	354	342	384	352	337	381	387	346	374	364	367	376	361	377	383	352	368	351	385	362	347	348	333	341	386	352	339	356	398	363	379	348	387	376	360	348	381	337	350	365	386	350	375	405	369	366	367	341	389	413	367	375	371	346	364	343	368	356	379	372	364	342	368	361	365	323	367	394	382	355	372	351	353	393	370	389	364	332	350	389	340	386	341	358	414	381	383	359	362	357	347	363	342	345	358	340	358	351	411	365	382	340	342	349	358	357	325	356	379	355	394	372	377	372	362	372	407	364	346	351	350	350	382	365	382	396	380	358	375	387	360	371	361	372	353	394	335	374	413	344	366	358	347	355	377	362	347	346	365	375	322	359	352	359	367	370	369	395	364	354	347	382	371	359	369	364	406	347	344	361	406	358	330	373	371	364	358	360	356	357	373	357	354	374	372	365	388	377	360	330	342	369	332	383	349	344	368	362	395	369	333	357	325	368	358	356	357	383	387	365	351	359	367	381	356	405	351	377	364	364	354	384	374	365	365	372	360	335	356	332	344	361	330	371	338	340	346	364	362	370	355	351	348	355	342	383	334	380	388	337	400	370	362	344	359	361	329	354	362	386	336	350	348	346	356	324	344	399	345	348	351	337	365	399	388	375	396	381	367	386	354	381	362	403	349	340	336	377	384	376	384	357	375	333	362	354	373	343	353	365	367	381	355	353	359	407	342	366	354	385	360	375	344	344	360	387	378	347	357	356	392	341	378	389	398	358	376	372	382	354	375	358	353	394	345	346	328	359	376	369	368	352	321	327	366	357	372	374	344	342	337	372	342	372	361	329	383	376	361	388	366	371	378	354	377	351	340	380	393	368	345	374	362	365	378	366	334	341	371	368	357	354	395	331	388	355	367	389	400	369	350	341	381	354	367	385	377	382	397	377	353	358	341	391	351	373	386	405	381	326	383	380	346	368	333	359	334	359	406	343	331	375	353	326	378	350	372	348	387	355	382	362	379	357	381	393	335	350	373	361	349	359	376	381	351	367	379	374	357	349	349	348	349	374	347	372	362	368	352	327	342	356	346	359	353	336	369	329	358	381	361	366	367	349	383	360	342	349	351	371	376	342	387	342	365	360	359	381	337	370	342	345	361	355	373	356	339	358	367	351	317	358	355	361	367	346	342	351	387	382	393	307	364	345	336	377	379	375	353	342	384	390	318	362	406	407	361	376	348	363	351	346	384	388	357	362	337	333	362	369	382	342	357	383	351	384	354	382	398	355	379	347	405	375	336	341	354	353	375	369	369	365	355	388	345	352	358	375	384	352	335	383	326	370	358	355	361	375	378	370	360	363	384	347	380	380	356	354	344	337	345	383	373	379	384	383	353	397	361	384	348	389	356	414	360	380	378	356	354	357	366	340	341	357	367	374	351	352	351	371	383	347	357	380	339	354	374	356	369	365	330	409	384	364	321	334	352	376	334	368	371	371	363	351	327	355	362	327	359	379	337	315	371	386	360	380	365	377	334	385	335	367	400	353	374	365	361	360	360	364	331	368	348	336	350	340	378	378	353	389	369	362	356	381	387	357	338	339	377	339	333	380	332	361	357	338	354	329	340	396	344	344	350	348	384	345	378	383	392	383	333	328	386	382	381	382	334	386	345	352	356	365	388	367	374	343	362	368	352	327	379	347	345	349	371	374	340	368	339	349	367	360	369	393	378	390	357	358	362	361	339	359	372	379	347	349	343	341	368	361	332	330	372	372	376	386	374	359	353	379	375	340	340	352	396	355	359	374	369	358	356	357	361	378	361	370	367	389	374	362	374	362	341	356	365	342	410	385	402	382	387	353	362	403	370	365	357	383	357	374	313	364	375	390	395	356	381	376	359	353	383	386	379	319	382	358	341	353	397	348	336	340	377	361	368	350	365	382	349	355	346	333	392	355	402	346	393	354	364	346	371	380	364	373	359	383	370	358	326	340	357	376	357	385	364	373	392	358	376	394	363	369	389	377	380	374	358	386	360	376	354	374	380	361	351	353	364	371	348	371	381	369	320	392	363	355	366	413	376	369	362	364	355	358	390	371	359	371	375	337	356	372	357	358	348	368	316	365	373	346	383	333	370	365	347	363	397	389	363	348	349	354	355	358	339	369	384	376	407	355	374	360	341	351	369	380	382	380	365	361	349	351	357	328	373	343	365	365	382	346	341	363	368	377	398	378	378	364	360	342	376	373	371	345	368	388	362	403	343	373	382	331	365	363	373	371	381	340	350	392	393	402	327	348	349	360	371	372	361	347	396	347	378	368	361	387	339	352	347	384	365	359	382	340	374	384	358	369	345	361	348	363	352	372	385	373	349	350	372	347	382	349	356	343	341	368	373	357	376	335	351	359	376	363	363	357	362	359	383	331	397	367	356	350	364	341	366	377	380	377	378	348	353	332	349	371	375	391	354	353	380	353	384	367	341	338	356	363	354	358	359	340	387	372	328	356	372	353	379	372	381	339	372	387	376	338	341	349	300	380	344	366	356	343	386	363	338	347	367	381	357	370	349	364	359	385	390	349	367	382	349	365	367	393	350	393	335	341	352	346	354	354	365	353	353	353	329	380	361	355	360	393	369	375	347	345	358	341	377	372	401	359	334	386	357	367	343	362	352	363	359	352	365	382	404	376	380	396	329	381	389	369	365	366	325	356	378	384	373	339	363	349	360	359	362	351	324	348	342	355	362	385	330	359	379	371	380	366	366	368	340
42115	22681	10087	2180	1473	1107	870	708	530	468	430	395	346	331	315	337	277	300	283	250	249	252	238	242	241	209	253	231	214	247	213	231	251	231	208	227	234	213	214	243	212	247	220	204	226	224	210	238	203	226	227	225	218	219	232	233	240	198	194	242	211	205	204	206	241	220	195	218	229	209	225	208	220	216	203	220	196	234	202	231	220	174	223	201	198	222	240	211	207	201	192	224	204	230	212	216	218	208	198	207	210	191	232	180	214	234	202	209	201	230	211	205	220	186	205	222	204	212	202	224	196	189	208	194	223	195	210	204	201	205	203	205	190	216	202	184	207	213	177	205	218	199	187	194	213	183	242	212	223	222	183	203	220	207	226	181	224	216	215	232	225	225	190	206	213	212	198	203	195	212	239	219	210	207	188	232	218	229	198	222	213	214	184	197	206	208	218	208	213	236	214	203	197	229	241	235	222	229	229	230	207	193	209	188	203	233	218	202	210	212	214	228	210	225	209	204	210	193	225	216	225	191	198	208	196	206	219	216	207	204	232	212	203	210	215	196	196	197	219	219	211	203	218	243	224	211	208	200	214	189	214	252	188	199	202	229	222	197	197	217	187	225	231	234	191	207	219	218	215	197	206	195	233	206	200	210	216	206	188	230	217	219	233	217	196	225	227	195	203	227	184	204	189	208	214	205	187	201	217	223	204	211	219	212	203	184	204	217	215	223	212	220	216	212	203	191	206	220	209	220	205	207	224	191	202	201	204	207	222	233	199	217	177	236	200	219	216	187	212	207	209	215	218	210	208	215	231	187	229	205	208	223	218	241	203	212	230	225	209	209	230	214	204	236	204	212	208	200	236	224	236	186	203	226	197	215	227	200	200	224	213	226	204	226	228	186	223	215	198	226	186	233	217	177	224	198	185	207	199	205	211	191	224	236	214	217	222	199	200	190	208	203	220	212	187	203	205	214	227	214	230	222	197	219	227	204	243	223	215	201	234	223	226	218	214	202	189	248	224	216	245	195	209	207	198	215	199	224	232	246	195	248	222	214	195	228	215	196	218	226	212	228	196	201	227	184	215	232	216	214	191	222	229	202	208	214	212	197	199	223	207	195	201	227	206	199	226	189	221	193	207	198	222	196	196	199	221	210	214	222	228	208	194	203	209	211	197	195	218	222	213	183	192	240	228	201	200	214	213	192	201	196	219	216	216	220	204	222	206	205	193	235	247	188	187	219	224	180	189	211	198	201	185	196	208	201	222	202	224	215	217	191	180	230	217	225	228	197	208	192	209	177	212	206	219	211	228	226	227	207	225	207	206	181	213	218	217	214	240	183	228	209	194	199	202	209	186	208	230	222	208	214	208	200	239	197	202	198	215	215	210	216	206	220	227	196	207	194	240	189	207	205	210	220	227	216	182	223	195	208	207	201	184	216	217	210	185	211	232	226	217	200	210	216	221	226	224	184	217	189	209	214	229	240	231	209	205	213	222	234	235	183	212	209	222	200	213	206	218	217	248	200	200	162	220	206	233	203	203	219	195	213	200	208	223	210	190	205	225	204	193	194	200	193	210	214	220	206	199	171	203	225	217	190	216	189	223	220	227	208	234	202	216	182	221	210	216	172	206	217	206	208	227	228	204	217	192	209	199	194	195	205	218	208	230	177	210	189	221	206	186	215	223	194	229	199	201	201	183	206	212	202	212	249	200	189	232	194	218	225	205	185	196	236	212	202	210	231	206	206	230	230	216	222	202	237	207	197	238	173	212	213	211	227	220	205	208	215	207	200	208	207	237	217	194	218	207	199	205	200	211	219	201	226	217	209	204	200	204	186	212	229	220	202	211	201	210	203	222	210	219	194	204	204	198	180	212	204	219	226	215	200	191	216	210	226	204	215	229	215	208	197	186	209	210	228	197	222	192	215	228	222	193	188	220	207	212	182	180	224	214	234	212	207	230	207	225	224	198	206	225	212	199	198	227	210	212	226	223	199	214	205	209	206	216	213	222	205	211	228	238	197	240	218	203	207	212	204	218	191	198	205	206	224	202	185	220	199	207	200	190	211	205	206	212	200	212	216	230	202	223	211	201	197	203	216	228	214	200	201	212	210	201	218	221	213	210	219	203	208	205	203	209	192	207	217	200	206	198	213	213	196	198	192	183	215	203	211	222	212	206	207	224	222	208	188	212	228	218	220	225	231	222	200	219	211	244	224	232	199	213	228	212	206	215	219	216	226	206	212	188	210	222	206	200	224	202	213	223	219	222	192	220	222	204	200	197	213	212	214	210	208	206	193	213	207	208	208	201	194	202	211	217	209	228	197	241	206	213	241	218	225	175	182	199	221	219	206	203	226	209	236	198	222	201	227	219	201	225	199	175	222	217	199	202	201	220	208	220	200	207	204	209	204	195	204	195	207	228	205	198	210	194	227	202	209	201	206	202	186	208	232	200	214	208	194	221	203	227	230	222	202	229	166	231	199	201	210	219	190	210	229	218	212	238	238	198	217	201	250	194	187	214	207	188	224	208	204	214	191	198	204	229	211	214	206	212	211	224	224	210	196	208	211	191	231	192	226	198	218	213	213	207	221	194	217	211	220	217	207	231	213	202	213	218	210	212	232	225	219	209	226	226	231	231	209	243	205	241	221	205	195	203	246	197	243	220	205	217	231	196	206	206	194	183	215	207	201	225	225	198	220	220	205	217	213	213	204	192	228	196	230	223	216	180	237	250	219	202	192	211	203	214	224	220	194	182	238	231	225	215	230	213	207	220	224	214	240	220	180	197	221	210	219	205	239	204	229	220	192	198	207	194	205	197	205	162	240	222	239	221	235	234	188	216	200	204	197	194	220	203	225	224	255	209	190	219	213	216	180	226	216	195	199	199	226	224	200	205	229	202	201	239	210	207	222	213	222	231	214	205	210	227	228	216	194	213	226	197	206	197	218	203	193	208	185	218	200	194	204	241	226	219	197	212	223	215	229	207	196	217	229	225	237	235	225	201	215	192	217	211	182	221	192	228	213	205	224	225	224	203	224	181	242	211	174	210	192	228	202	228	192	192	219	235	241	227	224	213	190	228	190	236	236	210	215	223	204	186	221	225	208	219	227	195	179	215	182	223	206	182	199	213	199	197	215	227	218	208	243	222	223	192	229	190	230	194	239	194	206	213	226	212	208	230	223	226	214	206	216	191	198	210	229	209	233	181	200	199	198	224	217	231	196	191	212	209	202	185	205	221	195	192	223	232	220	208	230	229	235	203	215	205	205	188	202	199	194	225	208	187	205	202	200	194	200	225	237	205	219	223	206	215	217	209	198	191	233	191	208	190	205	209	195	204	198	206	224	240	198	215	189	227	213	180	204	213	235	188	194	195	178	201	209	228	243	204	203	241	190	201	194	198	192	213	174	197	224	190	215	193	207	231	211	204	237	222	225	215	207	216	204	207	187	222	231	197	242	192	219	191	204	211	208	235	196	187	212	219	200	198	212	219	226	204	205
20972	2260	5382	6208	5213	4350	3539	2959	2502	2119	1941	1738	1550	1413	1314	1227	1163	1108	1072	1072	1036	1013	980	942	879	873	833	823	848	799	755	821	796	815	788	748	781	745	729	722	706	710	739	721	713	693	719	690	703	725	742	671	679	656	711	654	674	655	686	687	684	678	660	677	644	638	663	634	624	644	664	634	654	597	689	683	616	660	646	615	595	624	628	698	682	685	687	688	652	690	650	671	660	612	657	649	641	656	635	653	650	642	685	664	659	603	658	637	657	610	625	693	668	665	622	626	626	654	598	607	635	667	626	619	616	587	636	666	663	646	670	628	641	619	631	620	637	643	651	630	676	645	599	656	655	614	612	677	628	657	615	611	635	634	651	621	612	624	585	644	619	642	623	625	646	614	641	656	656	610	637	626	657	634	629	633	622	612	625	619	598	629	639	607	652	662	609	657	628	632	604	680	650	621	664	620	640	625	641	634	626	633	595	616	654	629	645	664	646	647	677	660	657	687	653	612	669	633	656	657	624	632	604	607	662	630	654	648	666	637	609	666	659	656	665	639	611	590	682	639	693	645	631	633	632	626	611	583	634	642	655	629	670	655	651	625	642	651	660	645	654	603	606	609	685	625	585	613	650	601	647	613	667	651	645	678	641	616	675	665	675	627	656	660	661	647	600	630	647	626	607	619	675	602	672	642	609	664	640	646	678	635	644	666	627	631	608	624	575	640	619	626	619	666	661	598	625	675	636	652	658	625	606	649	611	628	645	617	584	620	612	644	609	640	618	620	629	614	630	644	573	603	622	617	635	613	643	614	646	639	627	603	672	643	637	671	616	627	602	610	565	630	668	660	661	629	616	686	617	622	637	597	612	604	628	640	630	664	577	632	639	626	629	625	661	676	623	606	590	635	647	651	661	593	631	659	636	638	647	629	618	605	658	685	679	668	645	637	595	632	694	612	611	640	603	621	639	656	623	656	601	648	676	649	601	644	638	660	665	632	609	634	610	668	618	612	611	631	642	601	629	635	654	600	635	648	657	626	600	656	613	600	590	665	651	642	590	662	601	641	615	617	629	608	621	590	632	622	630	616	657	612	660	657	638	617	619	661	618	649	621	613	612	639	598	608	649	638	631	666	651	620	639	616	592	652	643	672	637	601	628	615	651	649	619	640	650	621	640	657	656	654	624	612	623	667	631	650	606	608	628	655	641	639	626	625	616	667	620	605	616	576	641	646	672	642	636	667	612	624	614	625	636	637	649	663	643	658	647	611	616	648	612	683	673	600	643	637	617	564	610	681	632	671	612	608	669	651	609	625	647	598	621	660	578	603	635	646	619	635	653	712	621	644	650	621	597	631	634	652	650	626	600	634	636	614	668	628	616	674	616	625	625	669	570	616	615	621	644	627	640	660	644	607	640	595	611	656	601	653	618	647	628	610	605	606	625	643	601	649	658	607	619	639	634	591	678	594	632	650	658	601	639	629	650	606	674	639	659	673	650	658	650	650	636	650	664	628	627	596	619	647	640	630	653	688	648	646	598	647	645	699	655	626	619	633	643	611	632	626	683	651	647	658	628	633	613	674	643	626	594	619	617	640	659	634	646	638	617	628	632	609	661	644	603	610	649	681	604	603	631	617	627	632	615	627	631	642	591	578	629	661	616	588	599	618	577	637	639	636	599	675	594	664	645	639	630	644	631	579	675	675	638	627	659	642	627	600	602	654	672	653	616	614	639	570	680	627	719	665	606	625	623	598	627	629	653	615	650	602	634	618	655	675	646	643	606	603	654	644	633	598	626	644	678	634	658	613	579	653	657	618	660	613	612	633	587	649	619	635	642	633	627	626	640	647	600	671	639	642	609	646	634	628	633	655	645	624	602	625	631	639	639	650	652	634	645	621	634	646	649	626	628	579	675	586	658	617	623	653	603	648	615	644	633	689	599	617	589	575	598	628	615	641	646	617	672	633	632	633	604	634	612	611	636	627	654	614	623	634	640	620	649	602	627	587	642	618	616	643	629	613	611	624	622	594	629	633	596	607	651	626	640	621	645	682	617	694	654	678	642	646	591	646	638	653	631	587	612	640	651	605	651	666	656	676	639	602	632	651	633	603	654	636	601	608	634	667	607	665	687	629	657	646	568	607	669	672	612	630	665	606	606	658	666	615	648	652	629	595	614	650	679	667	591	612	610	614	609	624	608	653	657	634	643	608	626	634	691	669	677	631	623	613	619	600	646	628	623	647	643	603	630	654	639	605	601	629	634	631	628	616	609	627	648	621	637	635	619	590	658	603	651	662	613	641	624	592	647	637	605	595	644	639	597	600	636	604	600	616	624	622	616	617	608	673	622	643	619	668	665	656	607	655	562	591	634	656	644	640	652	627	608	630	654	603	620	604	636	654	626	587	625	637	608	625	621	655	602	634	649	658	617	646	635	603	586	625	648	633	613	732	605	657	663	669	667	603	627	596	613	566	607	647	637	634	628	628	648	630	609	656	609	654	640	662	602	570	636	593	630	608	615	649	659	623	680	637	638	656	647	643	615	683	626	643	669	616	637	671	621	601	663	642	608	604	677	661	653	653	599	620	624	627	607	602	642	643	623	623	650	608	623	627	658	650	561	662	605	633	616	640	625	593	631	614	669	661	645	669	648	617	640	631	613	660	626	697	633	652	652	696	621	643	629	642	624	656	621	618	634	620	650	589	617	609	658	647	640	639	684	688	622	652	641	698	651	652	622	627	615	631	663	574	654	649	651	608	613	597	673	611	642	650	645	645	611	634	650	672	647	603	613	669	650	620	620	606	643	639	627	618	623	614	626	590	664	632	638	648	670	611	621	616	615	655	621	647	636	604	653	618	666	630	690	645	652	654	633	600	586	621	637	627	635	637	626	637	634	637	606	660	614	638	633	638	624	612	667	663	617	619	619	654	612	631	637	620	656	678	614	653	622	633	639	611	678	613	607	576	644	654	615	677	623	663	579	642	615	610	680	584	617	656	642	668	591	616	613	591	638	597	616	636	615	623	657	609	630	605	612	613	641	613	563	646	627	623	643	629	626	646	583	634	606	634	639	624	617	662	602	640	626	642	638	650	635	584	683	676	678	640	633	614	642	638	645	655	670	639	604	643	623	660	616	632	640	607	651	628	608	616	671	682	600	636	677	623	702	659	634	649	635	640	624	645	642	608	648	626	591	609	652	623	600	677	610	653	647	700	628	662	624	638	671	603	608	586	649	614	627	636	633	639	693	633	663	632	659	600	620	645	658	644	708	669	606	590	624	622	571	609	680	647	625	676	609	649	641	623	643	615	640	617	659	617	677	633	613	615	686	594	626	633	599	660	658	604	636	624	667	655	649	673	628	648	663	667	632	615	632	642	611	673	581	656	634	635	650	617	622	637	671	672	637	643	637	636	679	598	625	581	624	654	597	613	667	639	619	654	631	620	633	623	588	646	614	658	651	691	672	600	633	640	627	663	617	606	657	625	629	609	655	669	630	610
4826	306	170	133	106	115	113	101	107	107	81	96	88	75	68	89	64	91	99	86	76	67	88	77	77	61	83	70	89	75	90	71	86	74	71	91	85	75	70	73	76	76	83	86	91	92	74	71	101	77	76	87	90	99	82	96	95	90	71	58	73	81	79	86	83	87	86	72	93	92	75	73	86	80	73	88	94	81	86	84	71	91	88	76	85	81	83	77	101	89	77	71	106	82	93	89	58	81	85	78	76	87	87	97	98	70	80	113	88	93	69	60	68	80	95	100	79	81	86	94	87	80	82	85	66	78	101	89	77	69	77	67	99	91	76	82	83	68	85	71	55	66	82	78	84	70	68	73	66	95	72	71	78	88	70	78	84	67	80	89	79	71	90	70	82	89	101	87	89	85	78	78	83	91	74	69	69	86	81	77	89	67	80	86	77	87	96	93	80	81	86	67	81	86	86	76	66	81	85	68	66	76	74	76	63	74	67	94	91	91	82	82	93	69	85	71	103	69	55	76	73	89	85	69	66	76	85	90	94	82	67	71	88	96	76	83	73	85	85	74	93	92	85	78	73	74	91	85	81	73	78	82	92	75	72	66	91	83	91	93	95	86	76	83	83	66	84	76	78	77	94	70	87	74	88	70	73	95	73	74	82	79	89	87	72	79	93	82	70	66	81	68	67	80	89	84	83	79	87	69	66	77	68	82	90	80	73	78	93	93	77	68	79	59	80	76	88	72	94	85	85	77	80	91	84	76	69	69	75	71	80	80	77	84	88	81	70	87	79	90	80	84	79	77	79	77	77	82	68	82	82	92	80	83	79	67	71	68	85	85	79	71	76	74	81	83	77	86	87	79	81	84	90	88	81	75	71	86	72	82	82	93	105	85	80	72	81	76	76	67	74	95	64	57	85	78	87	80	73	73	92	67	95	85	81	72	89	65	87	88	64	93	65	84	84	72	69	87	86	92	87	111	83	72	90	80	74	87	76	80	82	76	88	87	79	86	79	77	105	77	76	80	84	74	79	77	88	89	71	88	67	103	73	75	67	65	86	74	81	94	72	85	76	67	70	69	81	70	76	89	65	76	80	71	109	94	77	82	70	95	93	75	89	79	68	78	83	77	88	81	63	63	76	67	89	93	80	84	88	73	74	95	73	75	83	75	84	77	93	76	86	72	91	55	65	75	87	102	81	65	80	90	93	82	88	84	79	74	75	74	85	85	71	77	75	80	58	89	68	91	86	91	97	85	84	78	75	76	92	72	64	97	64	80	95	75	78	78	71	87	80	70	65	81	75	73	77	70	72	73	78	61	75	89	88	94	87	77	85	87	91	74	76	85	81	94	77	86	83	90	81	78	85	84	74	73	81	97	83	76	88	52	91	81	87	81	91	77	64	94	75	72	72	75	83	97	69	89	74	87	75	75	75	81	84	83	85	80	73	89	62	94	69	83	89	80	81	81	89	102	85	64	77	79	84	74	81	86	71	90	72	80	93	87	89	82	85	87	85	76	67	67	77	63	90	89	67	75	64	82	57	74	83	91	65	76	69	79	75	67	73	83	68	75	92	87	97	67	113	83	71	67	89	102	81	80	82	88	60	91	71	81	74	82	78	79	74	93	85	81	76	79	89	78	75	71	82	78	70	76	86	91	92	73	81	106	96	80	79	82	75	77	98	83	91	89	77	78	83	74	84	78	86	99	91	76	104	78	76	72	83	68	69	72	87	81	75	103	69	80	76	98	75	89	72	64	81	75	86	85	78	83	76	62	77	58	69	79	87	77	81	86	85	93	77	92	91	81	90	90	60	79	91	53	89	74	78	79	87	80	86	75	75	72	72	82	88	91	85	90	79	69	86	77	76	65	66	72	77	85	94	80	96	83	93	81	79	86	83	57	62	88	76	78	90	89	81	88	85	79	74	85	84	87	83	86	89	72	87	80	85	85	90	86	102	81	93	72	71	75	68	104	89	82	83	66	77	80	83	71	83	88	78	95	78	85	79	75	89	88	81	88	76	82	74	67	84	89	96	75	86	86	71	86	79	65	87	80	78	89	91	67	76	79	80	81	85	83	78	88	86	77	85	85	59	93	97	84	82	76	78	78	73	97	63	100	87	87	80	86	97	84	82	79	64	96	88	80	83	82	67	71	86	73	87	96	90	78	98	73	83	74	75	63	77	88	82	71	78	70	84	80	82	70	85	72	73	73	80	75	67	83	85	102	85	90	80	89	85	74	71	70	86	77	78	78	70	76	77	81	80	83	96	92	89	66	89	69	90	67	85	104	77	76	68	70	93	72	80	81	83	78	84	92	92	83	89	75	76	94	91	83	76	77	82	96	88	88	67	87	92	78	82	75	93	73	96	71	92	96	91	79	70	85	86	82	77	84	78	75	83	82	91	67	66	86	79	87	76	93	96	88	88	84	83	66	73	85	74	85	90	91	75	65	85	94	74	79	61	75	76	95	81	79	77	85	76	88	67	84	78	74	85	91	74	61	79	83	105	71	94	101	83	82	71	59	80	91	83	92	81	75	77	87	84	101	96	80	80	91	86	88	79	67	69	89	93	87	91	78	82	89	78	79	97	88	81	78	79	83	77	70	84	89	71	89	91	87	58	71	82	72	71	77	80	99	101	88	71	93	70	81	80	87	82	81	75	89	75	75	87	87	102	105	74	67	81	78	84	68	77	84	95	68	86	66	65	70	87	87	78	72	74	69	70	84	77	93	61	87	80	69	81	78	84	80	94	80	76	79	79	81	92	77	72	73	64	77	76	78	69	82	71	57	84	79	85	65	72	82	65	84	81	83	74	83	92	86	105	72	91	82	77	85	84	85	85	73	99	72	99	78	94	86	72	83	89	85	72	71	74	60	85	83	80	75	81	89	59	87	83	71	76	84	85	79	62	84	74	60	92	73	85	89	70	92	76	84	72	81	85	89	75	93	78	75	66	95	74	87	76	76	74	81	79	81	86	65	92	85	76	73	71	75	71	81	73	68	89	85	101	87	66	75	101	79	78	86	83	89	73	76	78	76	71	66	77	76	79	85	72	89	78	83	93	74	86	72	78	77	76	91	77	97	84	84	102	77	71	88	75	82	76	94	67	89	106	94	89	71	72	84	73	71	72	70	78	74	99	63	71	77	93	81	82	72	82	78	83	83	87	84	91	75	96	81	84	87	98	76	74	74	74	79	91	72	68	86	76	85	88	71	72	85	87	93	80	87	91	76	58	76	93	74	82	78	93	84	83	82	70	90	81	69	89	65	85	81	90	82	85	85	85	92	80	74	74	72	82	85	80	74	82	79	76	75	78	89	92	79	76	75	78	86	81	80	71	83	77	83	82	93	80	81	85	74	79	86	92	92	75	89	72	78	92	89	71	90	81	79	72	69	84	68	90	76	76	81	79	82	57	76	72	68	82	66	83	76	81	83	75	84	85	93	87	72	87	79	79	79	82	70	87	90	77	81	83	73	83	89	80	94	82	76	79	83
4963	344	424	432	453	385	375	336	352	329	308	315	307	324	316	307	325	330	288	291	312	316	270	266	293	307	297	267	315	279	304	274	290	296	273	295	319	291	277	312	275	311	299	291	292	289	272	276	264	261	284	294	280	278	303	314	288	285	272	299	283	304	316	271	299	306	293	272	277	273	274	273	281	282	296	251	287	295	293	274	284	261	292	273	271	273	281	288	273	286	309	286	273	274	281	280	258	288	312	305	268	293	285	290	272	291	275	285	282	308	269	280	279	271	282	253	312	288	294	276	316	281	291	279	288	268	269	287	274	328	309	272	304	295	267	287	274	280	289	293	277	294	260	298	278	301	258	276	260	284	259	303	276	282	273	284	276	313	283	287	268	289	302	274	284	282	306	288	278	294	264	308	285	264	302	290	269	309	281	263	289	286	249	292	289	291	270	291	255	283	301	316	285	275	298	270	322	262	273	296	292	297	277	296	269	294	288	289	292	276	293	341	294	282	305	276	272	269	282	316	283	281	293	263	303	279	305	290	270	267	311	262	293	267	293	274	268	316	302	301	282	296	310	280	289	280	277	291	287	271	282	266	265	249	312	289	259	273	308	266	285	298	283	279	286	280	279	279	313	292	295	294	264	294	296	264	292	279	282	282	300	263	303	260	266	298	259	283	290	282	273	282	244	276	273	289	287	263	317	282	294	287	294	291	283	287	278	295	289	308	298	278	301	294	297	277	316	319	259	267	272	251	274	265	262	300	281	301	268	274	285	314	279	287	274	273	294	289	296	275	285	310	289	270	327	271	298	256	270	272	264	305	251	318	271	282	270	291	301	309	288	272	293	227	277	281	285	293	285	273	277	269	283	275	280	280	275	280	264	261	284	313	280	266	287	278	291	268	272	258	312	296	294	273	299	250	256	297	267	293	298	284	292	272	306	265	312	280	275	306	290	282	294	259	277	296	239	310	273	305	312	273	260	320	302	288	305	281	261	300	283	256	293	285	305	320	291	283	268	297	265	268	278	279	274	249	295	263	304	271	268	294	271	276	302	288	284	277	264	277	280	278	281	280	276	303	287	289	295	270	272	299	302	283	267	273	295	281	281	299	313	281	310	262	293	302	289	288	309	277	264	273	273	288	278	255	294	321	288	269	310	270	252	262	284	266	314	301	283	310	265	275	277	339	270	296	279	298	300	279	270	258	276	260	252	293	291	267	290	312	288	279	289	312	268	292	288	279	286	289	292	297	272	265	301	286	285	260	287	296	275	281	298	277	274	244	259	291	260	287	261	262	313	268	311	259	294	289	293	269	257	288	270	267	306	255	292	307	280	280	291	259	276	296	264	302	279	287	283	269	301	293	257	303	262	281	284	292	257	301	272	302	297	301	306	305	275	281	285	283	296	295	255	296	275	310	268	308	316	308	322	311	245	288	324	296	290	266	291	296	254	298	277	272	265	281	278	279	283	264	310	293	304	285	284	294	279	284	286	272	279	288	295	294	301	290	270	275	277	263	300	298	282	324	330	299	281	281	283	272	264	264	294	283	271	273	278	286	300	298	315	288	268	305	250	277	262	307	302	290	282	272	257	263	284	291	272	258	245	310	270	283	273	307	277	309	267	272	273	248	239	270	300	278	305	271	279	258	291	304	272	272	272	290	329	283	265	286	316	288	269	285	237	287	290	287	292	298	303	313	301	284	248	298	278	294	284	278	283	286	292	280	272	287	288	265	278	304	268	288	266	264	290	286	270	317	297	268	301	276	307	308	287	296	258	285	274	287	253	308	284	270	329	266	288	286	320	284	277	258	277	260	291	290	281	277	281	275	272	265	307	280	291	284	290	273	256	301	299	295	278	288	258	259	275	257	244	284	319	298	266	302	276	288	251	263	278	315	277	262	288	261	272	273	247	297	273	254	304	255	270	294	281	302	293	275	265	301	283	254	306	275	275	262	283	270	317	294	290	274	238	258	286	311	309	259	228	298	290	311	279	292	277	283	271	273	253	255	282	301	282	273	274	265	270	285	259	293	308	288	283	268	284	302	296	291	257	285	296	304	303	303	265	278	330	296	248	277	313	289	305	270	300	241	288	304	290	275	289	305	279	307	292	300	279	291	295	270	266	287	254	280	270	317	274	309	274	269	276	296	273	291	263	269	299	275	300	299	313	275	258	294	287	283	267	260	289	279	262	278	273	298	282	255	255	282	293	284	307	283	268	298	295	296	282	326	290	275	293	281	270	270	275	275	300	277	273	274	311	281	310	262	237	265	268	283	301	265	309	296	275	288	274	291	274	253	283	278	285	278	276	252	246	297	281	326	280	264	298	290	263	245	296	278	285	310	286	310	253	275	258	297	279	280	254	293	263	287	285	276	276	277	280	271	288	276	291	290	280	263	295	285	275	296	258	295	280	299	263	266	325	273	308	261	309	307	264	285	294	269	278	284	291	294	251	268	290	270	275	292	265	287	287	296	287	275	280	291	281	293	289	276	290	301	256	276	264	273	335	282	264	259	322	280	283	260	307	256	270	320	278	261	277	299	273	261	294	254	262	307	268	290	290	292	261	250	290	330	260	283	290	274	273	281	271	282	282	264	263	298	311	293	294	270	290	298	265	283	310	308	261	279	279	290	280	294	284	279	295	271	288	267	274	278	251	295	262	286	278	247	288	293	251	270	266	259	290	282	296	275	315	277	306	295	306	299	284	286	288	273	294	261	308	292	287	297	254	305	283	252	280	301	299	265	286	310	283	280	258	298	272	289	279	298	292	281	289	305	279	320	291	298	290	274	238	259	289	310	290	304	262	270	289	283	280	286	295	280	264	260	297	319	301	274	268	274	292	289	262	286	275	271	293	280	275	268	286	278	276	265	272	286	281	292	275	277	296	276	262	289	278	284	295	294	288	299	276	251	266	270	268	267	279	311	279	302	288	283	308	314	288	292	276	268	298	295	327	291	289	279	270	274	263	286	273	298	301	257	302	294	277	275	263	265	312	279	268	254	296	296	247	310	274	307	307	269	284	321	284	292	290	313	297	282	317	269	266	284	279	262	299	272	278	283	271	273	266	271	288	292	288	281	300	275	248	273	288	262	285	319	279	274	291	285	253	277	284	275	269	284	287	271	273	290	275	270	248	264	296	288	266	284	278	287	292	289	274	318	282	310	282	308	268	307	292	286	281	320	268	293	308	295	280	267	331	282	275	297	267	290	281	289	271	271	271	259	277	296	299	286	286	263	299	273	272	272	304	267	277	278	280	289	306	301	296	277	271	262	284	274	313	298	289	307	323	287	281	269	278	287	296	261	286	292	276	276	294	276	289	279	294	304	270	284	274	285	294	287	269	326	266	285	297	292	310	283	302	279	284	298	263	299	273	276	272	283	290	285	288	234	290	284	262	270	297	278	274	300	275	290	290	277	277	285	280	282	267	294	299	274	294	276	288	269	299	286	299	264	265	300	284	264	277	292	277	275	285	306	269	258	286	266	260	309	292	257
35254	10215	1663	964	696	527	454	326	271	252	236	206	178	169	143	159	133	128	130	128	127	109	146	131	129	128	123	101	126	103	122	123	116	131	108	95	93	113	124	113	122	125	115	103	81	96	97	132	119	118	106	119	127	125	104	99	122	112	109	118	125	116	88	98	113	113	105	98	105	111	111	120	98	99	110	121	111	90	107	116	118	117	100	134	122	99	110	103	117	98	115	102	120	108	110	112	105	105	106	117	103	112	104	119	104	137	103	108	119	107	103	107	114	97	112	102	103	94	127	100	110	94	97	109	123	86	118	102	110	112	89	87	125	110	123	100	122	100	102	123	92	111	108	106	130	108	111	97	117	100	118	112	100	91	96	101	113	109	116	87	101	99	117	102	113	98	106	118	104	112	103	102	96	93	110	101	115	89	95	112	109	97	109	104	100	114	102	94	119	108	112	97	103	104	99	92	99	99	103	94	83	105	100	121	101	114	107	111	94	107	119	103	99	112	91	100	111	107	114	102	114	108	123	119	104	114	129	109	98	119	110	108	110	106	96	103	108	111	84	101	118	103	115	111	104	126	111	120	126	124	84	98	95	114	110	118	94	76	105	99	108	96	119	115	112	106	115	114	124	109	118	93	105	104	97	84	103	120	108	109	103	107	115	100	96	111	117	108	100	118	109	100	110	109	92	111	97	109	119	106	94	107	110	106	98	120	102	132	116	114	103	116	108	132	88	100	85	122	109	97	94	105	120	111	95	99	109	123	106	105	96	112	105	106	110	101	110	90	98	124	99	108	82	89	97	113	103	99	102	93	107	116	126	111	100	83	123	77	100	113	108	95	108	116	107	117	92	110	91	122	94	121	119	120	108	93	93	104	99	107	94	112	93	115	127	108	113	98	119	101	120	92	127	104	114	131	93	110	126	106	122	107	110	120	102	97	99	109	99	111	112	98	121	96	99	112	109	120	135	101	108	112	119	99	103	99	113	106	98	106	95	110	114	107	98	103	106	119	125	126	104	109	93	97	97	127	108	119	101	88	96	118	110	116	111	91	106	102	108	101	110	90	115	106	121	113	91	83	103	99	116	116	105	93	101	112	77	120	108	109	114	98	120	105	108	111	98	115	95	100	108	111	131	93	104	96	94	108	106	109	90	119	103	92	107	93	93	123	107	102	110	120	105	87	109	103	88	106	101	119	99	125	98	104	90	106	130	116	107	116	99	103	99	96	128	109	120	100	101	109	124	94	89	121	105	102	84	118	127	87	95	111	106	98	115	92	100	109	86	97	106	106	110	115	97	126	115	93	106	102	110	110	95	108	113	97	98	101	97	94	97	105	93	86	103	96	96	110	107	119	103	92	104	108	117	79	118	119	107	124	99	98	86	112	89	101	119	120	116	107	113	114	118	93	100	110	97	98	93	106	96	117	115	107	101	117	106	107	104	108	124	105	106	97	97	107	107	117	98	114	91	124	113	105	93	99	113	115	117	97	113	109	103	117	93	113	107	112	104	120	107	99	101	102	95	115	94	99	106	96	124	106	112	95	92	108	114	118	105	104	107	98	105	101	105	104	90	118	94	99	109	108	113	107	104	110	118	98	93	105	111	115	105	105	90	105	102	100	102	84	100	118	125	106	100	113	123	82	122	130	95	116	111	110	107	95	116	91	106	113	115	119	102	96	94	122	94	97	87	110	92	103	97	106	98	106	104	84	107	118	121	113	116	102	106	101	100	95	112	128	95	116	91	117	112	94	118	94	103	109	104	103	99	103	115	110	128	110	98	106	112	110	118	101	93	88	108	120	95	137	90	94	90	96	98	113	124	104	89	98	117	110	104	122	100	112	114	114	95	100	102	102	125	103	107	103	110	102	106	91	114	108	98	106	112	123	112	125	108	105	116	98	118	104	104	97	104	105	106	121	110	113	95	102	121	98	88	108	87	118	103	104	96	106	75	114	91	102	101	101	96	106	118	104	104	105	87	127	104	108	86	111	105	92	126	121	91	122	112	104	115	116	112	95	112	128	94	104	119	120	128	99	127	111	100	90	107	93	95	103	105	109	102	113	123	94	88	115	115	111	106	102	99	104	101	96	104	101	108	104	83	105	115	110	120	100	109	101	95	94	112	102	115	102	116	93	94	95	117	113	91	103	121	96	103	114	89	92	85	113	113	121	109	110	98	128	100	94	109	101	90	100	96	99	124	102	99	95	117	103	132	119	121	93	118	107	104	119	100	114	99	86	115	125	113	112	117	103	95	110	107	105	105	118	113	104	113	97	109	94	109	94	90	114	106	122	120	97	93	96	113	95	114	101	96	111	112	118	107	109	74	107	118	89	97	111	104	106	103	92	108	99	121	108	95	116	116	104	117	88	105	115	100	120	102	110	107	105	106	116	95	119	102	113	102	115	109	112	92	112	118	97	101	115	126	109	109	99	108	103	91	98	116	121	108	119	111	112	94	128	116	111	84	111	111	91	104	117	122	99	108	100	117	115	104	84	100	118	135	114	102	112	82	118	114	106	104	123	100	102	106	120	77	98	105	104	102	111	103	108	102	97	104	112	105	97	128	95	109	111	104	112	92	104	109	125	132	113	106	106	111	95	107	100	115	97	115	115	96	112	98	109	100	95	107	105	107	95	100	119	108	117	125	115	111	116	109	117	95	104	114	106	97	99	124	103	111	113	98	140	112	99	90	116	109	96	103	100	76	103	99	105	95	107	104	109	100	117	91	116	112	110	117	91	104	121	104	124	83	113	87	104	102	107	88	112	122	93	94	98	109	89	99	126	112	91	102	95	93	98	96	105	97	109	103	107	117	111	111	111	86	106	100	107	136	98	106	108	101	122	103	105	110	100	110	122	106	106	96	109	97	102	106	111	97	114	101	97	119	103	111	113	106	121	106	114	118	119	105	112	95	103	130	109	116	87	105	106	116	106	103	100	120	99	114	104	108	81	113	115	109	101	113	109	106	104	95	109	107	93	102	87	92	79	119	110	99	104	103	114	99	113	95	104	105	106	108	126	125	102	109	99	119	98	113	110	94	129	99	109	115	112	100	107	108	128	102	99	100	95	110	103	101	117	122	108	83	120	114	128	111	105	113	109	103	104	94	104	112	101	111	100	97	110	111	100	95	102	95	103	107	102	111	119	117	120	89	93	109	107	108	105	103	97	98	78	105	117	106	92	104	94	113	112	111	88	116	100	100	110	98	106	99	109	100	117	102	119	118	113	124	90	125	109	114	121	104	139	121	120	104	120	111	92	94	117	129	114	105	93	101	113	119	103	114	111	96	117	115	129	109	85	111	110	97	111	101	122	122	114	121	110	118	99	98	114	110	111	116	97	95	112	99	107	107	109	105	101	112	123	102	115	110	96	105	97	94	93	104	125	104	91	117	90	114	111	110	108	111	96	99	99	94	123	102	128	111	89	108	112	109	104	102	97	108	108	91	100	122	102	96	104	104	98	100	111	124	103	101	102	104	105	104	120	95	89
15634	1214	2794	3310	2789	2301	1933	1555	1362	1130	1003	904	827	790	729	690	671	591	605	594	543	591	515	496	464	460	462	495	416	452	423	450	417	389	441	428	406	387	389	382	413	448	387	414	398	392	389	377	418	396	369	382	409	354	402	351	361	377	351	389	362	412	355	416	394	390	380	347	366	404	371	375	391	416	377	345	365	377	336	362	353	353	371	344	386	396	361	348	355	383	365	341	385	341	377	374	413	341	385	378	357	400	367	359	378	380	339	357	340	367	362	382	382	353	345	421	338	348	382	374	375	332	362	366	374	386	384	362	380	369	343	360	360	416	351	383	365	378	345	364	328	344	369	370	338	360	329	365	363	376	343	346	380	350	375	350	353	343	363	350	331	349	350	378	372	368	356	359	364	371	382	363	349	366	365	376	330	326	345	338	377	334	373	341	366	369	351	384	383	363	382	334	356	384	361	351	345	349	358	378	369	335	349	380	373	346	345	363	349	341	351	368	343	342	355	345	349	386	371	364	366	369	386	323	368	373	350	332	348	367	352	317	355	375	362	385	354	355	369	361	332	370	369	350	366	380	362	337	370	353	381	367	343	387	381	340	340	372	356	400	349	357	346	350	342	364	340	349	349	378	336	402	366	352	374	346	367	381	347	367	342	348	369	374	384	368	335	349	360	345	353	378	376	361	349	383	358	337	352	355	352	360	331	356	363	381	371	365	390	359	329	355	340	364	325	367	367	375	356	351	346	360	326	371	366	352	331	366	357	328	403	362	353	336	390	316	349	394	341	388	358	365	355	367	364	355	362	343	383	369	342	369	359	349	389	361	372	347	364	365	345	376	358	378	391	342	361	320	377	371	349	369	368	348	374	355	359	381	336	356	354	356	326	354	369	339	336	379	361	360	377	367	337	386	325	379	356	375	337	327	342	338	388	363	368	373	372	372	336	376	375	331	329	402	348	376	354	352	361	349	353	367	346	363	362	343	392	381	362	361	359	376	311	366	368	339	361	375	361	369	363	351	338	351	356	367	338	367	308	370	405	345	346	349	347	361	341	360	326	333	361	341	362	350	379	377	335	341	369	350	363	309	354	345	316	337	350	367	373	311	342	368	361	383	343	341	377	346	353	345	383	362	367	360	342	354	334	319	333	319	322	356	348	383	347	340	352	350	359	344	342	349	387	392	342	344	385	358	347	345	351	346	337	367	373	356	352	331	370	336	380	363	395	387	324	340	371	371	331	380	327	335	329	355	354	355	395	342	365	367	361	360	367	345	364	351	360	357	340	349	386	366	329	386	367	353	329	364	355	360	368	363	362	376	356	357	350	338	332	385	365	348	365	333	359	362	351	330	330	371	352	333	326	336	388	348	343	372	346	371	370	357	343	407	390	386	347	364	354	390	380	351	376	364	365	347	350	356	349	325	355	380	352	367	356	336	364	342	365	359	366	326	366	358	416	365	383	331	382	335	378	341	383	370	395	371	349	371	379	341	369	347	380	384	365	343	349	365	371	340	363	349	342	347	374	357	383	348	342	363	333	358	356	357	355	332	340	374	349	368	334	376	397	347	366	354	344	331	341	363	374	328	360	361	356	332	358	350	378	371	345	372	369	330	375	355	353	347	350	357	356	328	366	403	354	368	362	348	358	356	348	336	309	350	357	363	349	353	326	338	366	345	320	330	352	369	366	332	329	361	390	342	383	372	323	350	410	366	378	342	338	334	341	382	359	361	355	347	350	377	351	381	384	340	335	402	365	367	396	342	347	363	346	390	393	350	344	361	345	360	355	325	353	361	356	373	392	357	363	341	323	386	385	374	376	375	359	330	346	348	386	339	360	369	343	347	361	381	362	371	358	392	373	370	373	337	375	353	376	313	398	406	370	374	379	390	354	369	380	359	373	359	377	369	356	368	363	314	382	367	343	359	338	341	375	339	378	351	344	365	376	367	360	350	330	362	330	334	370	349	348	360	374	418	376	346	399	364	310	373	362	370	398	348	326	371	348	346	366	357	341	352	365	338	383	391	378	362	338	362	337	306	381	361	382	337	361	376	350	344	350	335	383	394	396	350	334	347	350	381	333	336	347	357	372	365	377	389	366	321	394	378	333	365	333	352	369	352	374	359	381	374	338	353	346	338	360	374	350	391	394	328	389	356	345	382	351	392	385	346	367	388	342	371	346	363	365	366	373	383	371	378	354	338	344	380	370	322	364	363	390	358	374	332	378	352	327	360	354	363	302	369	376	399	353	381	343	337	367	346	359	368	340	354	374	337	392	352	330	352	367	371	357	380	366	394	352	367	317	386	384	346	348	359	366	339	363	377	379	361	345	350	358	340	342	355	373	344	388	353	389	374	413	391	342	376	386	358	308	369	386	370	365	348	355	359	364	362	358	329	347	351	368	341	347	371	364	363	388	309	384	356	373	336	393	327	365	327	341	349	366	379	325	343	379	402	397	346	348	351	368	314	331	355	366	368	335	374	346	394	331	352	352	353	379	353	387	383	394	340	350	365	362	358	355	362	362	374	351	352	357	365	348	367	348	368	340	372	358	334	362	367	376	333	383	375	371	349	360	346	382	331	378	340	351	348	378	351	366	352	348	378	379	395	349	388	368	391	381	381	376	336	372	367	365	344	322	383	368	381	333	365	344	346	390	408	340	383	347	360	354	349	329	360	376	342	386	352	342	416	341	327	388	370	384	402	347	333	347	344	343	372	337	353	344	368	377	371	373	319	359	377	360	367	416	362	352	375	375	364	367	336	343	345	361	359	322	389	325	364	351	350	356	387	324	331	378	367	320	378	328	371	368	333	346	392	362	370	367	374	330	386	353	387	363	359	369	327	365	345	360	361	366	362	340	357	346	344	361	374	386	377	365	347	335	395	353	365	339	372	354	362	354	388	354	348	352	382	380	325	328	332	368	358	378	346	369	335	365	349	370	355	365	324	337	382	393	383	352	394	365	363	353	344	335	359	369	364	377	337	368	379	374	340	342	367	391	356	366	357	376	328	365	368	343	346	346	374	343	333	394	352	368	350	353	379	360	376	336	379	358	341	338	366	355	360	340	359	352	363	326	370	339	341	359	381	374	361	364	354	325	361	319	367	332	359	363	338	326	382	333	355	367	341	373	383	362	358	384	352	371	377	383	337	331	372	367	363	374	364	341	361	355	392	372	381	365	364	336	383	358	373	358	389	328	340	350	361	349	352	359	358	398	348	401	344	327	352	335	354	359	328	367	337	381	340	365	340	353	359	356	375	349	321	356	371	373	365	347	367	355	364	355	388	358	355	345	361	365	335	339	338	345	379	355	341	362	382	376	348	371	350	326	391	371	362	359	369	346	347	358	333	373	392	364	342	371	375	337	348	354	366	327	368	368	371	376	344	375	365	321	350	317	358	382	351	331	340	347	364	359	325	381	372	328	362	382	357	367	368	342	379	370	343	375	378	358	367	345	367	370	361	347	355	336	325	376	363	353	348	380	344	339	375	349	356
42480	19809	6493	2108	1531	1108	796	678	516	429	450	409	358	332	326	304	298	299	253	256	260	247	257	255	284	226	230	226	237	219	237	221	240	225	228	234	236	222	232	227	235	214	202	220	224	190	226	196	206	208	217	235	220	219	240	235	227	188	206	202	224	210	236	222	238	213	202	201	219	223	216	211	194	245	225	208	208	230	218	186	241	227	220	207	210	219	210	239	193	208	204	213	200	215	218	213	225	181	221	222	207	181	217	200	211	219	186	211	197	211	212	209	198	240	233	208	206	208	233	216	198	212	213	230	214	199	207	211	213	197	227	190	215	178	190	214	226	240	223	221	210	202	203	182	198	225	222	204	203	189	214	223	205	219	212	206	220	197	196	193	199	212	214	217	222	211	206	215	223	181	208	179	210	219	203	213	213	215	202	204	213	193	207	201	207	232	202	218	245	225	223	215	214	214	209	198	203	211	205	205	232	247	225	207	201	234	211	197	216	201	201	232	194	189	211	213	200	206	198	212	205	224	237	212	199	189	220	197	189	205	225	214	203	219	209	191	213	228	205	208	210	245	211	200	212	206	222	196	217	189	214	214	187	187	209	183	202	206	226	238	190	220	197	211	202	197	213	228	221	203	194	209	219	215	230	192	196	238	213	207	204	183	237	199	200	201	190	219	221	204	176	199	216	210	241	227	207	223	202	210	204	227	198	211	207	204	168	197	187	199	206	206	205	159	202	210	195	217	206	197	206	216	186	230	178	190	220	217	201	223	216	206	181	195	185	215	205	194	219	187	220	217	201	243	195	200	226	216	213	194	203	188	193	207	227	188	187	211	223	234	215	238	193	200	215	236	189	238	208	212	198	202	203	230	191	191	199	218	226	212	230	230	217	198	203	192	188	201	238	193	211	235	206	197	218	212	205	192	211	208	232	212	195	230	197	231	225	227	211	213	223	184	187	225	224	194	224	184	211	211	183	228	190	215	199	229	225	187	207	202	183	194	199	201	208	196	209	208	196	194	198	202	213	185	213	195	203	226	204	197	193	219	201	233	208	227	182	220	207	200	213	210	206	222	211	217	229	190	216	212	231	187	215	208	212	215	234	211	218	203	210	207	210	197	213	201	216	219	202	189	219	222	174	230	212	223	190	222	200	204	218	226	178	239	210	232	195	196	216	184	207	206	192	206	215	224	200	193	225	224	185	186	219	199	209	238	233	234	197	217	208	217	201	223	193	162	230	223	191	223	181	215	227	210	210	204	197	231	211	219	206	207	210	201	209	228	227	192	230	204	225	199	203	197	230	191	206	193	220	188	223	200	208	218	223	200	198	205	223	233	204	199	205	203	192	217	192	222	202	211	218	217	215	207	204	210	203	245	210	185	188	210	234	196	199	213	193	208	197	193	214	209	183	227	221	197	256	220	205	218	212	204	210	212	197	195	211	195	211	206	219	202	231	210	229	194	239	201	212	200	216	206	208	209	202	227	223	201	204	191	209	190	229	196	219	189	204	212	220	196	192	243	220	229	237	213	194	223	206	207	228	208	209	195	214	203	193	222	239	199	216	230	200	204	243	192	198	198	202	205	211	208	205	222	227	236	210	187	209	196	188	223	230	192	213	204	190	234	191	225	202	214	212	210	212	193	221	220	226	207	207	218	198	221	208	200	237	238	202	192	211	220	203	203	198	208	217	198	196	196	216	209	235	215	209	233	239	221	196	182	234	208	206	220	193	213	204	201	213	210	226	224	208	196	207	201	198	202	210	221	211	216	194	187	210	196	222	211	221	193	203	235	191	209	195	197	223	187	217	184	219	209	189	180	220	238	189	200	208	202	199	210	199	199	226	214	203	208	215	213	198	209	232	229	193	194	203	197	231	200	213	209	196	199	223	211	194	198	206	221	224	216	203	217	196	220	219	212	231	213	236	203	226	193	205	208	218	228	206	225	191	225	231	200	214	216	224	195	225	212	242	201	202	211	231	190	208	197	225	244	222	217	207	217	204	229	193	191	244	219	214	204	234	223	208	181	195	219	230	204	207	224	209	207	193	208	209	222	208	232	220	187	228	196	176	193	190	204	206	197	229	202	227	219	210	207	237	188	212	197	200	209	209	218	229	186	203	201	202	238	206	211	222	228	227	190	193	217	229	198	207	209	201	228	211	237	194	212	204	220	220	186	229	220	190	233	212	205	233	197	192	213	211	211	194	199	217	220	211	202	197	228	197	185	197	203	190	212	239	216	210	203	195	222	195	198	206	207	216	209	182	222	211	199	216	181	209	220	240	213	195	202	211	212	226	213	228	211	221	225	220	208	223	218	213	217	208	212	209	220	204	201	200	208	204	198	234	228	207	209	192	216	209	232	176	206	238	169	196	193	215	192	208	208	213	192	209	209	228	210	205	223	226	210	218	220	223	205	211	222	212	196	199	206	211	225	190	231	234	187	224	202	221	192	226	195	206	209	238	215	213	202	218	211	221	223	209	198	209	216	230	224	209	225	195	222	202	201	186	191	214	235	202	202	238	204	195	211	224	211	214	210	212	213	196	217	216	205	212	228	219	224	223	211	211	209	190	198	189	218	220	172	222	196	200	206	221	211	220	210	162	224	228	233	199	211	195	215	201	225	204	217	211	216	202	199	232	197	216	215	215	204	175	185	183	196	228	212	219	194	202	206	229	216	227	193	208	219	203	207	207	206	202	210	187	208	210	220	214	221	213	212	215	210	207	217	188	198	213	225	205	195	241	213	234	183	205	212	211	200	204	223	182	205	186	213	222	209	216	194	210	189	199	200	238	224	220	219	210	233	209	206	228	201	202	224	222	220	190	221	182	193	195	218	214	201	216	210	204	202	217	206	219	201	223	226	181	227	201	205	191	218	206	191	234	207	205	229	235	238	231	209	206	177	206	195	214	206	212	209	198	218	217	180	191	227	212	187	211	221	214	213	185	198	202	212	196	206	206	232	216	235	221	228	207	198	230	239	217	224	218	193	226	211	191	208	216	195	219	211	219	200	217	209	217	201	196	206	200	206	212	197	201	197	200	198	219	199	226	246	202	217	166	205	211	218	196	203	223	193	209	215	218	218	201	201	216	206	234	213	216	181	189	222	224	194	218	195	187	207	200	194	213	220	213	221	186	199	210	210	222	199	196	209	225	195	228	204	206	191	200	221	226	217	198	202	225	195	200	186	233	213	190	208	223	242	211	203	247	212	217	227	222	205	233	192	205	180	205	229	205	207	225	204	245	208	209	180	197	219	197	179	201	203	217	245	215	218	222	243	209	205	218	187	207	214	194	210	203	202	215	189	192	213	229	233	219	228	189	189	241	177	214	196	209	204	216	236	197	222	225	201	188	216	208	193	229	201	239	193	210	214	218	231	226	228	192	230	205	202	197	212	204	179	210	194	192	195	196	220	218	221	218	226	225	236	215	202	200	196	190	213	201	216	223	211	209	207	188	204	208	210	190	224	207	201	217	217	216	205	200	215	197	226	201	218
19733	2493	5436	6210	5338	4240	3488	2956	2523	2218	1976	1780	1569	1524	1318	1283	1259	1124	1049	1063	1064	989	909	919	899	903	912	915	816	869	777	768	747	767	772	779	722	763	750	715	717	683	707	680	731	681	716	703	676	694	665	730	666	686	691	701	691	652	632	678	653	662	670	740	647	690	634	656	681	612	673	617	623	665	643	687	627	632	661	707	657	632	670	644	659	613	626	642	623	650	653	621	672	614	657	589	611	641	621	641	668	622	642	677	667	630	646	623	645	613	643	635	653	622	682	619	620	630	632	627	614	668	615	634	624	653	668	652	625	610	617	630	624	609	637	614	678	670	641	670	651	640	613	611	610	632	583	654	626	697	679	570	670	627	618	620	600	655	599	634	689	621	648	631	646	602	651	658	626	639	618	599	636	656	669	646	678	651	619	627	611	645	673	595	653	662	650	629	654	650	609	650	622	628	625	585	638	690	602	613	615	634	638	665	633	603	674	646	613	599	626	653	628	687	662	637	640	657	607	629	607	638	607	648	648	645	604	591	617	634	628	639	627	651	627	608	636	639	613	630	616	635	627	648	626	590	625	641	647	640	625	635	602	614	670	602	617	665	608	634	585	609	645	694	651	598	594	630	650	589	680	619	663	636	605	621	602	642	647	623	614	649	601	616	641	667	606	636	628	603	635	603	618	614	610	666	615	665	651	626	605	628	598	624	620	639	609	646	632	663	591	639	626	648	646	659	666	633	622	655	604	590	602	606	588	611	620	628	604	610	652	658	622	612	633	608	625	641	606	640	633	618	613	635	641	646	620	641	650	617	617	627	595	625	618	665	628	612	645	590	650	647	673	617	650	611	613	617	637	600	642	646	628	625	626	653	612	616	624	625	665	675	620	669	635	649	616	618	581	607	572	683	645	589	588	620	625	635	617	649	633	628	649	615	626	611	670	649	613	675	635	633	617	583	645	636	618	644	686	629	691	661	636	609	652	597	679	635	620	610	631	635	590	651	593	599	700	700	620	591	630	623	650	610	637	619	706	620	633	636	614	627	623	653	665	674	653	698	635	665	607	614	598	586	571	601	631	598	606	617	636	603	649	659	660	616	643	655	614	651	641	633	646	634	607	610	628	698	680	643	627	648	654	642	614	647	613	623	640	641	607	661	624	622	593	647	617	642	612	606	628	609	688	590	665	657	627	616	635	667	618	636	661	614	632	645	634	630	637	678	623	679	614	547	630	635	567	619	606	622	591	641	617	638	619	638	620	631	591	637	606	630	622	648	624	633	663	661	593	633	642	640	599	584	611	626	632	637	611	639	617	639	600	632	645	630	611	621	618	624	622	600	615	607	650	594	573	647	641	590	669	643	633	670	577	666	650	640	610	600	639	615	632	601	590	641	720	615	650	603	624	605	572	577	603	598	623	683	644	678	639	656	587	629	608	647	662	597	573	612	611	647	610	623	634	602	653	613	637	628	612	621	611	632	619	595	575	632	675	629	609	584	650	610	614	672	612	660	672	687	654	630	653	616	622	665	603	649	588	679	628	621	635	651	607	614	631	641	604	621	631	587	627	658	654	600	608	591	682	645	605	638	620	646	651	606	604	649	630	643	578	651	607	635	620	610	589	632	626	616	629	612	627	640	655	621	621	650	635	586	637	644	612	648	705	649	686	659	615	664	640	607	627	659	647	588	642	653	621	597	636	635	630	648	693	600	606	583	637	623	608	651	628	641	602	594	632	629	661	647	633	582	604	659	609	663	646	613	625	611	601	650	652	643	619	596	600	643	615	678	635	638	586	615	635	596	658	602	626	627	590	610	626	606	643	672	638	631	572	629	628	644	627	607	581	601	606	630	632	649	663	596	652	611	596	612	587	591	610	609	627	637	644	627	625	646	593	653	628	627	653	653	623	661	656	680	624	626	613	658	634	638	652	630	634	679	566	628	609	648	646	617	617	623	585	605	634	657	627	608	628	657	619	641	584	609	677	623	654	650	586	611	619	632	652	607	636	608	620	644	659	635	662	647	647	659	646	683	616	660	624	661	676	620	683	622	617	612	608	630	607	642	613	613	612	617	655	671	629	623	642	617	592	635	609	635	592	630	634	645	665	621	605	630	609	609	645	608	603	626	628	656	667	619	626	643	656	641	599	621	658	614	630	645	588	628	621	652	606	604	631	674	608	608	666	628	591	654	612	611	646	619	660	601	635	655	671	638	623	661	667	671	606	644	625	640	657	649	636	604	603	630	649	577	625	642	635	611	617	628	640	626	577	625	625	599	655	618	678	622	643	609	634	646	608	649	604	626	585	628	575	656	573	595	631	651	647	650	636	652	610	633	649	636	619	634	610	594	676	635	648	653	637	587	590	619	618	583	639	644	632	628	684	637	659	629	600	642	621	591	631	631	600	656	630	623	639	618	598	618	605	642	600	669	613	627	690	615	623	594	587	619	628	600	607	580	653	596	647	636	625	662	607	606	611	643	645	620	612	615	638	719	599	600	615	618	659	629	647	656	597	650	648	636	678	650	642	604	632	629	596	652	617	663	629	632	599	616	641	603	641	633	614	660	609	633	610	635	647	604	650	671	631	664	617	618	615	629	617	596	606	655	622	636	631	596	626	613	626	652	604	600	617	629	590	619	638	669	578	617	589	611	602	663	638	637	647	640	619	608	620	637	673	666	589	597	653	587	630	662	605	630	647	646	616	667	671	638	641	643	582	656	632	616	627	622	583	620	650	642	615	636	604	614	601	667	678	655	627	651	616	651	600	670	637	596	576	617	659	599	618	650	645	605	630	625	676	604	650	614	599	603	614	662	648	623	665	630	664	611	601	633	635	656	626	654	602	618	618	639	656	609	681	604	606	693	659	629	640	666	666	630	610	617	616	653	602	609	613	641	646	654	655	622	619	559	648	581	651	642	654	662	615	624	613	649	589	607	638	614	593	606	629	670	659	681	588	662	598	648	634	638	608	647	680	630	673	613	609	653	647	621	615	596	642	585	602	620	681	621	639	651	661	653	636	649	610	606	668	666	654	657	670	566	607	592	617	676	631	604	629	629	594	621	607	588	622	645	626	644	625	596	632	593	603	618	657	649	586	648	599	616	618	656	639	642	633	584	596	639	596	608	617	599	634	674	634	590	594	629	648	682	612	663	618	641	588	626	623	598	658	584	626	614	651	651	658	635	665	642	641	652	643	677	644	629	645	662	626	660	641	650	611	653	645	632	645	647	613	613	599	643	591	619	632	599	624	631	622	613	612	606	642	611	639	625	665	646	683	607	661	681	650	625	635	645	602	639	659	602	663	666	640	617	592	591	595	664	642	635	613	619	609	689	609	672	616	669	613	604	640	626	626	572	669	686	641	637	623	628	651	606	629	638	609	654	644	634	640	617	632	581	634	650	652	619	563	612	605	583	616	662	630	614	700	605	624	659	666	634	616	664	622	597	630	597	630	626	601	689	598	643	635	674	660	628	632	634	661	620	626	648	675	657	624	597
4994	405	206	140	95	110	114	96	87	75	94	81	78	90	72	92	87	79	89	77	89	87	72	90	98	92	83	86	93	76	86	80	85	80	80	91	88	85	77	77	87	91	83	102	80	70	83	92	91	93	58	92	75	65	85	86	82	78	80	72	99	86	82	73	99	85	82	105	98	88	84	84	79	91	83	78	80	79	90	66	72	76	70	92	69	75	83	78	93	89	76	88	78	57	67	59	88	82	80	86	88	75	76	76	84	83	78	91	83	78	82	81	80	81	84	73	76	90	69	77	98	86	72	97	80	86	102	86	72	73	81	75	76	91	67	106	86	83	93	61	82	82	71	73	74	72	84	94	77	86	101	105	98	87	101	77	72	90	81	69	68	81	79	87	67	62	91	84	84	63	81	74	93	81	83	87	76	92	68	97	67	78	70	82	76	82	82	76	82	88	81	94	82	72	79	89	66	91	94	86	64	78	82	70	85	71	68	78	87	81	74	78	80	94	78	74	76	81	96	90	82	82	90	89	95	72	94	89	76	76	86	93	80	75	66	71	92	86	71	85	64	87	87	79	71	72	106	87	77	72	93	75	84	64	77	78	90	72	94	80	70	71	69	91	72	80	72	86	87	94	83	88	95	73	80	85	96	77	67	81	83	85	81	63	72	97	85	79	88	78	63	73	86	76	83	72	74	77	81	78	67	83	85	73	72	75	85	88	81	67	92	72	78	67	84	76	81	72	73	100	80	83	79	88	79	77	80	67	92	82	94	94	88	77	85	74	74	73	83	80	89	88	95	83	75	81	86	99	97	83	79	92	73	72	105	80	68	73	80	83	84	83	85	72	85	77	78	94	82	68	83	75	78	93	77	77	79	80	81	76	77	79	68	77	86	75	89	70	75	86	72	86	79	79	76	101	74	103	79	95	87	98	85	87	64	81	87	90	81	76	89	75	74	71	73	81	88	67	107	86	78	84	62	66	62	76	88	75	88	81	89	73	68	80	86	69	78	98	73	69	89	79	71	80	82	76	74	73	97	86	85	86	77	91	73	84	76	87	88	87	84	69	86	89	86	71	79	80	78	72	81	91	73	72	77	94	83	79	64	65	66	80	72	79	90	79	60	82	77	72	81	79	81	81	79	70	88	84	78	80	86	63	82	93	101	85	91	65	77	78	93	83	86	75	93	85	86	72	88	62	100	86	82	80	88	94	86	72	93	87	81	87	78	64	84	70	71	76	74	88	70	89	79	74	90	72	97	90	86	69	74	56	102	81	75	80	85	89	75	88	93	80	79	77	68	89	64	74	65	78	90	89	99	78	61	98	76	84	72	70	87	91	81	78	98	98	76	85	66	87	75	82	75	81	87	87	89	68	83	75	100	97	77	75	94	93	84	71	77	84	98	81	75	72	95	75	98	85	86	76	77	69	86	78	84	83	98	74	94	92	92	88	78	80	85	87	88	78	89	89	76	69	102	80	76	95	79	89	88	74	75	78	71	85	83	63	78	75	88	84	87	70	77	91	85	70	78	97	88	71	93	76	72	91	81	78	72	95	76	82	78	94	87	60	65	69	66	91	86	93	84	70	84	61	82	83	79	97	76	100	81	78	93	80	87	79	82	82	69	79	75	79	83	72	77	93	69	82	69	76	85	78	79	88	80	101	89	90	80	78	75	77	81	71	70	86	104	86	73	66	74	83	79	79	69	89	82	80	86	68	71	79	86	75	86	83	88	73	80	80	69	92	81	87	70	91	75	74	83	85	91	79	84	73	78	79	82	74	78	81	96	83	92	84	54	78	68	84	85	82	84	67	80	75	80	84	78	79	70	79	77	88	71	81	70	73	77	98	87	76	77	87	87	86	78	75	76	91	91	74	74	100	80	84	91	79	75	76	84	72	86	96	77	88	80	90	79	91	74	92	73	70	80	89	71	74	87	83	70	82	84	74	94	58	87	84	87	61	97	81	90	76	79	78	63	94	85	81	82	72	76	72	67	78	86	78	89	82	90	84	87	72	83	84	83	70	74	61	66	67	60	91	77	76	92	71	80	84	64	82	81	83	80	71	92	76	85	74	69	90	84	61	76	93	67	90	82	102	80	77	78	73	75	74	72	74	73	71	72	78	81	70	75	80	82	94	78	80	68	86	65	69	87	86	78	92	86	82	79	76	85	82	77	79	84	71	96	91	93	80	100	78	83	94	81	81	87	86	82	80	74	79	67	79	95	79	71	80	76	75	75	86	76	81	95	76	76	70	85	87	86	74	70	80	72	76	81	76	77	84	77	76	81	77	79	85	74	85	88	82	82	85	87	86	76	83	80	71	95	81	94	97	89	101	85	66	82	90	67	82	79	75	86	78	86	90	73	91	83	78	82	81	67	70	99	92	78	86	69	74	81	76	83	81	87	76	75	80	81	69	80	85	87	76	76	74	89	91	87	95	89	82	82	88	82	84	82	74	76	86	88	89	84	82	96	73	69	89	65	78	80	86	82	76	75	78	94	61	78	74	94	78	77	74	93	84	95	90	67	69	71	88	88	73	76	66	94	90	71	96	77	78	81	99	70	86	80	82	71	74	71	86	72	90	71	66	77	71	82	79	101	75	60	68	90	78	59	62	95	71	98	87	76	85	91	92	89	78	76	84	79	80	82	84	92	89	84	94	90	71	73	82	82	84	91	81	80	101	85	96	80	76	73	72	72	79	81	76	68	78	74	78	78	85	91	84	74	65	81	74	79	80	81	85	87	77	98	78	86	68	83	70	87	87	81	84	71	84	93	80	64	83	80	78	76	72	83	77	76	74	69	82	82	76	76	96	80	87	83	81	82	73	71	61	77	82	85	77	83	78	73	69	87	63	80	71	70	87	82	105	82	84	77	81	75	61	81	86	88	90	86	88	79	75	77	83	81	76	74	79	63	91	100	64	80	80	76	71	81	103	92	88	84	79	82	87	83	79	73	76	82	95	92	82	58	87	67	58	78	83	84	78	89	86	80	90	76	85	77	67	76	75	96	81	81	89	91	68	86	74	62	65	75	81	96	79	87	98	82	77	85	75	87	86	83	86	77	87	82	86	83	72	76	71	68	66	74	72	92	96	97	77	74	67	76	74	82	71	80	98	71	84	76	88	76	76	82	85	84	103	70	74	88	86	73	78	76	85	88	76	87	82	71	72	67	84	66	95	88	101	87	69	86	81	84	92	96	75	89	81	84	64	83	73	77	74	80	86	96	82	79	82	73	92	79	65	72	80	90	66	71	63	74	79	78	90	83	90	72	92	85	74	68	83	89	87	73	82	100	66	84	84	77	70	66	92	85	83	102	78	78	83	101	75	75	69	80	70	74	93	102	80	76	63	93	80	89	69	80	69	75	77	65	81	76	80	68	82	86	81	84	79	71	99	76	91	75	93	85	71	81	77	93	84	77	81	70	90	71	81	76	76	78	97	77	81	57	85	83	72	81	76	86	91	90	67	74	69	74	84	81	69	97	71	98	79
4769	363	447	461	452	416	385	368	357	284	341	273	320	271	318	298	300	302	296	338	314	311	280	313	273	292	289	310	282	293	289	284	291	272	302	263	297	286	291	271	271	291	294	289	288	281	261	291	267	293	270	291	270	262	299	284	322	278	269	298	270	262	286	321	291	293	305	279	313	265	274	287	299	280	278	279	294	286	256	256	280	284	270	290	296	282	259	286	289	276	263	309	272	269	256	286	270	263	307	295	305	278	279	268	286	295	307	287	276	302	275	286	287	287	299	265	270	287	288	253	284	292	308	283	299	277	277	298	309	257	274	259	284	259	272	287	258	268	289	303	249	270	273	298	272	286	252	262	294	283	283	309	305	285	292	310	283	262	279	287	251	311	303	277	279	252	287	320	253	309	291	300	292	303	308	286	256	283	261	279	308	276	287	328	297	281	302	325	284	259	294	273	294	263	284	285	299	290	269	294	287	275	256	272	294	295	263	247	253	269	278	275	292	292	307	292	287	323	292	281	273	295	259	261	266	256	293	324	279	324	311	313	280	277	283	289	262	292	302	282	282	292	291	300	270	295	264	275	309	300	302	266	278	301	274	325	267	285	272	277	297	277	280	270	310	287	264	270	302	293	282	282	298	284	292	279	260	277	282	278	273	296	280	313	309	279	297	260	295	301	325	268	301	267	279	280	263	276	288	260	252	288	265	297	291	280	271	271	293	272	278	310	243	270	275	298	324	256	245	273	275	293	303	294	273	306	277	304	271	285	264	289	278	286	286	302	277	284	295	275	293	290	280	261	285	253	264	280	292	280	274	286	285	286	298	260	287	300	262	280	276	278	315	281	266	275	314	255	302	283	279	285	279	272	292	279	285	279	271	309	284	286	260	255	273	283	261	286	298	276	316	256	275	281	285	260	282	279	285	270	304	293	289	296	286	289	236	281	319	254	259	305	326	309	310	294	273	276	287	290	276	295	312	259	287	282	269	280	267	261	285	275	287	284	288	257	286	308	306	297	307	270	283	323	288	262	277	253	271	302	269	284	306	294	264	269	317	292	292	269	294	255	286	295	289	296	282	309	281	296	257	270	273	297	275	283	276	306	284	262	283	316	277	279	286	279	281	312	293	290	262	301	271	280	291	298	282	280	277	265	266	264	280	287	302	243	289	279	281	251	282	283	275	279	294	284	284	257	281	315	283	281	294	265	295	272	274	275	297	290	284	284	289	300	266	333	275	249	293	300	301	271	269	287	287	282	281	275	256	309	286	258	265	277	259	263	259	265	277	295	261	315	268	307	307	279	254	302	290	271	277	294	280	282	286	295	306	281	276	285	292	267	321	270	310	277	265	271	306	279	278	263	280	274	261	303	303	292	304	286	297	254	280	274	302	280	260	304	298	298	269	281	250	312	280	297	334	296	284	286	306	261	252	298	295	297	278	256	266	287	278	311	279	274	261	276	276	306	297	268	278	281	284	282	288	279	276	272	290	281	259	277	282	272	267	297	312	298	294	326	285	272	266	312	315	284	297	303	284	301	285	276	280	266	274	285	287	256	274	273	272	272	290	300	269	257	278	300	312	291	268	271	271	257	290	282	257	299	299	295	280	290	277	300	259	282	309	292	287	305	287	288	258	284	288	282	263	295	277	307	312	290	258	288	280	267	265	296	273	297	257	277	276	300	260	283	294	313	296	288	273	307	277	294	259	298	296	272	325	297	297	286	259	317	277	301	284	273	285	281	273	278	261	300	290	290	261	268	294	286	294	249	303	314	268	282	273	299	294	318	310	289	293	275	309	304	284	296	283	276	278	260	292	261	287	309	280	277	327	279	272	275	315	273	287	256	284	265	290	263	268	284	267	273	310	284	291	285	291	284	285	283	292	282	291	273	284	262	270	292	272	304	285	288	278	282	277	306	297	277	301	276	279	268	268	257	325	271	278	278	298	295	278	276	296	279	249	295	321	286	277	298	282	290	310	278	294	275	307	296	268	258	308	289	282	295	287	276	295	285	329	244	304	291	286	276	276	284	270	323	290	266	287	303	268	289	309	311	295	326	282	270	271	287	298	312	297	255	272	319	280	301	294	268	262	271	307	292	268	270	272	257	283	297	290	288	290	297	279	285	290	244	281	295	285	266	282	312	258	263	305	297	296	262	283	305	274	285	258	275	263	289	297	288	293	295	257	275	280	291	283	249	289	286	289	299	289	276	299	271	270	282	295	266	259	299	295	258	269	286	260	288	272	251	293	316	300	284	289	301	284	312	293	297	295	312	313	282	247	289	274	313	297	299	290	306	312	265	286	308	271	284	272	277	248	294	278	290	267	298	272	323	283	273	292	266	250	275	318	320	280	297	313	250	284	292	251	262	287	302	307	276	313	289	280	280	271	272	292	268	280	274	251	310	294	262	269	267	303	281	304	270	263	265	253	253	278	291	278	292	270	305	295	267	254	264	303	256	292	262	285	276	293	276	276	289	271	307	301	329	317	276	294	290	291	292	288	301	277	273	268	256	287	287	280	280	293	297	296	290	303	286	310	300	284	274	274	306	270	260	293	294	321	282	287	288	318	263	289	271	274	268	279	279	271	287	273	261	322	308	279	281	291	295	311	295	286	279	295	291	246	286	309	299	292	272	299	284	269	266	279	291	327	259	280	290	282	283	291	267	272	307	304	262	301	286	284	259	274	278	271	315	296	315	241	303	281	301	263	293	277	312	319	281	266	285	253	257	306	278	274	285	279	257	319	283	297	274	301	300	281	272	260	324	296	258	291	268	304	248	305	296	275	269	287	265	295	281	272	257	278	283	260	313	283	315	291	293	276	290	313	304	264	269	289	292	269	284	285	268	270	300	278	290	287	272	308	264	258	281	289	307	291	289	256	293	284	295	288	265	325	314	262	303	266	305	263	262	311	293	317	284	320	276	291	290	274	293	258	293	280	284	267	287	280	290	268	289	272	257	294	282	275	294	288	298	300	314	292	268	264	276	288	296	270	288	316	288	269	288	299	282	269	312	300	266	316	318	257	283	275	292	312	294	321	267	309	277	247	289	308	283	262	282	277	286	284	287	265	274	315	303	285	268	266	301	286	259	282	276	305	261	317	282	274	275	304	287	265	299	299	288	273	269	270	299	284	270	299	333	304	255	268	268	268	277	278	298	294	255	289	276	305	294	295	274	287	269	288	261	277	294	302	261	313	298	306	297	290	302	288	304	287	316	305	232	312	292	275	297	308	285	291	292	302	310	274	281	306	281	278	270	302	247	270	269	278	281	289	276	284	302	300	283	272	302	309	296	281	301	290	293	282	290	268	308	312	312	287	325	311	287	280	267	271	310	277	283	257	307	296	286	258	272	275	276	300	296	300	268	297	279	310	277	271	282	251	269	278	270	272	282	272	268	292	274	314	273	283	274	276	273	332	289	285	300	287	268	282	294	290	283	289	278	277	242	284	268	280	269	278	253	276	298	263	267	292	252	249	282	265	299	269	265	284	309
33304	8603	1519	977	715	525	410	303	254	249	213	186	184	164	151	164	166	140	132	133	115	127	127	106	117	141	105	98	118	124	127	112	109	122	116	113	115	110	110	103	118	114	136	92	120	96	111	103	111	126	100	103	111	110	102	96	107	93	128	111	122	126	107	91	104	107	99	111	114	115	116	109	99	107	97	103	92	98	97	82	103	118	111	105	97	115	116	107	115	109	99	110	113	118	125	112	134	96	137	112	104	89	97	105	110	98	100	120	90	120	96	98	76	110	113	119	117	104	108	106	120	111	107	106	116	116	108	106	97	98	95	105	109	112	90	109	110	106	125	83	113	113	88	116	107	106	109	104	113	114	112	94	84	128	106	108	111	102	93	93	118	122	101	119	108	103	109	106	104	104	103	104	82	124	111	91	95	96	100	115	103	94	110	106	100	125	119	113	114	111	95	111	92	121	112	112	103	100	88	107	99	94	111	114	114	92	112	94	93	117	101	105	98	115	96	112	112	104	82	118	105	99	114	105	89	114	98	103	115	101	106	87	129	115	112	106	97	107	110	99	114	122	110	114	90	104	112	119	112	114	112	107	95	100	103	122	134	105	104	122	100	105	115	112	104	114	115	112	106	106	101	111	99	91	122	106	112	82	115	113	96	100	106	108	104	88	86	107	121	118	96	91	102	99	103	108	107	116	119	97	101	121	109	109	98	108	108	104	103	119	84	95	103	118	98	104	109	99	112	102	108	106	95	102	102	115	93	102	116	111	80	98	92	101	104	105	89	98	110	92	103	103	91	114	97	88	90	121	99	93	113	117	102	101	109	108	88	104	102	110	110	104	114	105	122	109	116	95	107	101	111	104	90	105	106	113	89	94	96	98	113	116	114	97	115	106	115	96	109	107	113	110	102	117	91	98	100	98	95	115	109	115	125	117	106	127	100	116	97	118	110	109	101	113	102	114	95	97	115	96	137	94	113	103	126	108	94	86	113	94	86	117	105	111	101	99	113	93	108	101	115	100	117	105	90	111	114	104	118	103	101	94	105	113	110	102	100	105	112	108	91	115	103	123	95	100	90	112	112	91	108	115	100	106	94	116	109	102	113	99	99	101	114	103	103	98	109	98	114	89	101	96	107	109	101	89	106	105	115	105	108	104	111	92	111	108	95	114	104	87	123	115	115	97	108	120	117	101	109	115	123	117	120	113	110	82	108	91	91	108	89	110	119	97	114	104	103	108	115	101	108	118	109	106	95	112	100	126	80	108	112	108	121	106	123	118	107	87	106	108	93	94	99	103	114	112	91	120	109	103	110	120	113	93	118	79	85	122	89	113	119	109	103	92	84	110	81	110	105	106	107	112	109	110	126	118	100	119	101	106	100	117	106	100	113	109	97	110	101	129	88	84	122	111	105	110	105	99	107	106	115	101	120	108	108	111	114	125	103	108	83	102	108	107	120	106	100	115	101	99	105	89	126	98	103	100	107	112	120	101	105	91	99	127	109	111	115	115	102	116	114	91	122	113	96	118	98	109	103	95	102	89	96	99	119	116	108	106	101	103	102	108	110	89	107	107	109	126	128	119	93	96	117	107	105	109	110	112	103	94	114	95	99	113	99	112	124	118	110	103	108	120	117	101	88	109	104	101	101	88	79	121	100	89	120	104	118	94	88	105	102	88	118	105	104	107	83	97	93	96	114	103	111	104	108	114	104	106	80	99	124	111	96	97	120	114	120	107	114	120	105	108	112	93	115	102	103	91	128	98	111	119	86	96	119	106	107	106	123	96	104	116	118	88	111	122	102	112	115	112	107	96	110	103	99	121	110	101	122	108	97	109	84	107	105	99	108	102	121	111	125	100	93	111	99	122	112	111	106	108	112	104	100	100	115	118	104	98	105	98	109	118	98	96	102	109	97	123	102	116	94	99	118	108	99	119	96	95	105	97	101	101	102	105	120	98	110	114	93	95	112	115	104	115	118	97	110	111	105	106	107	117	106	104	105	118	95	121	100	110	89	101	91	97	106	107	106	122	107	109	118	106	96	118	89	102	103	132	118	78	99	99	105	108	119	125	116	92	102	108	117	101	99	99	114	119	114	107	97	116	114	98	93	105	104	102	107	91	98	109	97	109	114	116	107	107	114	96	86	123	108	98	136	115	92	99	125	107	84	105	90	94	103	129	108	89	112	122	114	103	105	119	102	114	103	87	106	125	100	100	117	91	110	110	100	103	101	91	104	86	128	95	116	109	101	109	99	101	97	90	103	100	119	108	108	90	102	105	112	115	98	98	112	118	124	108	101	98	107	106	129	101	109	110	120	97	110	101	110	89	101	114	112	123	123	118	104	102	97	108	103	92	100	101	116	99	98	104	103	103	102	83	107	105	104	103	96	102	118	104	110	130	114	88	84	103	83	133	90	128	103	93	83	107	103	111	108	119	119	105	104	110	105	103	100	105	103	96	85	96	123	90	108	115	118	115	97	114	118	118	106	116	108	105	90	118	118	116	108	104	100	102	95	127	104	101	116	102	102	110	99	111	105	118	99	118	107	97	91	108	90	107	116	113	93	100	104	95	117	104	111	103	109	105	95	101	111	94	92	98	108	106	104	104	94	110	115	107	92	105	112	106	96	89	121	112	102	94	97	106	107	99	110	109	95	106	112	106	91	109	82	108	98	118	122	88	104	114	89	101	122	108	93	114	121	112	95	108	116	86	120	110	109	97	124	107	117	107	114	102	104	100	105	103	112	124	106	104	123	104	95	107	104	97	101	95	127	102	117	121	103	103	86	106	102	121	114	97	83	114	112	106	110	105	120	86	87	106	100	123	105	111	93	104	102	108	103	118	107	98	113	106	118	99	122	110	115	96	89	99	80	127	139	106	101	113	110	98	109	114	102	107	121	92	110	105	94	120	107	115	108	113	105	86	98	95	132	107	96	106	99	117	97	96	91	94	112	97	113	106	111	125	94	97	117	103	122	103	102	94	110	114	119	118	107	112	105	106	119	89	106	94	116	117	110	115	106	117	111	104	104	95	103	106	112	128	92	109	92	108	108	115	92	112	85	110	111	120	106	110	96	98	91	118	90	96	99	96	99	97	106	96	109	91	94	115	113	106	92	104	105	92	114	101	101	115	119	112	109	106	102	108	109	97	99	106	111	107	125	103	110	106	132	108	102	88	100	119	107	98	109	105	108	105	101	112	98	104	115	101	99	114	97	81	98	112	93	109	107	102	112	109	102	104	102	113	104	121	109	110	119	105	107	100	113	116	107	106	105	106	97	111	107	96	93	97	116	122	95	96	89	108	100	97	105	111	109	116	94	101	77	101	89	104	102	112	93	117	86	116	102	113	83	122	111	119	114	108	104	122	100	96	117	105	108	109	115	110	119	86	112	119	91	107	100	101	110	118	107	114	109	111	97	94	104	122	103	107	92	99	97	105	97	127	121	104	108	105	98	127	92	101	97	108	106	103	106	114	106	106	103	125	105	101	127	104
14737	1281	2896	3359	2743	2301	1882	1541	1416	1186	1033	930	899	812	715	695	640	616	561	556	575	512	517	542	500	503	515	474	503	435	424	454	483	435	408	378	414	404	456	390	391	417	373	380	401	356	359	389	386	383	393	364	410	385	376	399	412	406	380	389	385	364	410	339	370	388	360	378	364	376	377	384	373	346	384	370	384	336	338	374	358	364	322	382	372	323	388	396	343	371	315	365	384	383	373	379	365	329	386	337	374	369	340	362	338	365	359	375	366	370	333	312	353	380	343	376	366	360	379	356	342	352	328	332	384	305	373	370	332	399	360	350	354	385	355	366	369	381	353	363	332	379	337	383	349	345	360	384	347	373	370	338	373	375	378	366	363	364	362	337	350	354	351	329	340	366	325	390	356	330	357	342	351	329	367	348	367	322	331	350	398	337	346	371	381	362	369	344	365	391	366	401	325	345	343	341	396	365	347	386	344	368	337	369	319	373	369	371	338	349	343	352	362	350	344	335	361	324	406	326	365	367	373	377	397	340	378	392	354	358	347	365	339	352	365	363	366	355	349	345	358	369	359	351	368	353	325	338	359	322	366	336	374	348	372	373	335	344	348	394	353	324	368	373	356	357	355	344	358	352	355	352	354	384	353	370	347	379	364	351	343	364	336	346	344	375	325	332	376	370	351	362	369	352	333	339	357	355	324	329	355	422	334	401	362	332	321	329	354	361	354	353	354	346	355	329	387	380	357	366	326	349	341	360	337	344	341	368	330	359	369	354	361	368	375	380	331	336	363	366	345	338	334	351	355	325	369	330	350	370	394	372	333	345	336	347	355	366	378	423	355	369	378	379	353	387	368	336	373	353	347	365	377	324	372	322	370	371	336	397	352	341	369	357	343	397	376	344	373	340	332	375	391	375	345	322	358	354	334	375	358	391	366	323	385	357	345	365	352	341	318	371	363	385	359	401	349	347	374	317	359	343	326	367	369	362	369	363	375	357	394	382	381	354	351	328	337	361	362	339	360	331	340	336	352	346	361	336	396	340	379	369	345	360	349	357	396	358	347	359	348	361	367	365	332	333	353	381	380	349	319	376	340	322	358	352	328	348	364	364	372	346	323	361	392	368	377	347	374	347	346	357	380	348	366	373	355	362	383	366	338	348	370	336	342	365	369	351	355	335	391	359	398	364	340	344	315	371	358	334	347	383	367	342	333	363	355	339	380	358	363	399	383	370	313	368	355	347	319	360	355	349	334	355	365	350	328	370	352	370	364	367	349	337	347	354	338	333	354	380	327	337	387	322	348	342	331	361	348	357	344	376	387	376	366	341	344	336	362	352	331	362	386	353	332	362	398	344	339	358	343	349	339	344	367	348	365	340	392	347	368	369	362	372	344	342	301	375	353	353	369	379	370	372	384	339	367	338	346	353	368	307	351	319	376	360	367	377	356	320	343	338	387	399	335	343	356	356	389	340	353	341	379	360	373	338	381	325	349	363	375	370	339	321	369	319	337	361	377	376	364	361	350	376	336	346	350	347	333	350	360	350	370	380	341	351	365	365	353	338	382	360	372	385	368	394	336	342	379	349	343	354	344	337	356	339	377	365	323	359	347	371	343	365	357	360	351	355	354	355	377	337	355	333	359	377	352	329	363	334	353	384	386	362	356	321	377	341	319	350	343	352	368	349	331	323	355	366	360	357	365	378	358	336	384	345	358	336	349	372	339	345	319	338	344	327	393	329	345	351	346	349	390	340	355	366	354	318	384	393	383	365	366	385	336	386	342	349	394	362	359	394	340	369	342	344	356	365	351	333	369	386	353	380	369	350	351	378	347	365	380	344	376	356	322	342	344	374	368	357	362	361	362	341	357	327	341	361	368	373	316	344	352	355	374	359	346	356	350	363	336	359	352	319	350	362	349	356	361	355	370	345	351	369	325	366	323	367	354	384	326	342	358	381	330	382	345	367	364	360	363	378	362	371	360	371	361	342	359	359	370	346	349	358	305	373	367	375	392	402	319	336	369	366	340	341	355	371	356	351	346	386	342	386	382	337	349	341	366	344	350	390	372	341	377	352	337	333	370	310	357	351	343	362	369	354	303	325	339	349	361	366	374	383	331	339	349	367	370	397	361	343	352	361	368	328	348	389	369	401	329	362	409	378	344	350	357	352	345	353	372	355	383	371	350	342	342	342	357	362	356	367	345	356	363	355	366	361	361	361	360	348	378	348	369	367	341	372	365	328	362	355	369	347	332	370	373	356	366	332	343	340	373	362	351	376	395	348	335	331	360	353	376	340	335	371	398	382	377	376	350	330	386	354	375	324	352	336	349	358	358	362	384	346	341	323	370	352	333	370	355	379	323	345	345	378	369	341	373	372	320	377	359	346	328	386	362	351	324	352	340	341	358	368	338	371	393	336	360	368	371	351	377	323	384	371	367	324	380	362	335	370	369	393	387	385	391	348	382	376	395	345	366	355	301	361	342	346	395	387	371	339	374	349	354	402	338	334	350	360	326	337	342	332	373	343	330	348	348	374	361	384	344	364	345	352	351	394	361	386	374	351	369	347	372	365	345	348	361	382	363	354	399	325	358	366	319	375	364	363	350	343	362	366	397	365	349	339	357	362	348	384	374	346	346	344	337	354	350	362	354	385	376	374	327	351	338	389	349	370	333	336	370	385	388	360	332	369	375	337	323	340	367	326	358	360	333	349	352	352	388	376	351	365	373	335	341	364	327	357	353	347	338	342	355	352	383	354	344	368	325	376	370	361	341	362	332	339	320	354	362	344	366	340	346	345	380	374	397	367	373	384	396	354	394	356	336	363	385	367	341	370	333	365	373	339	354	333	352	357	375	349	329	358	360	356	375	388	372	368	349	351	339	360	343	360	388	367	383	321	352	361	339	382	308	359	392	351	342	353	389	370	356	326	322	348	378	331	389	377	403	375	346	353	347	357	358	367	367	348	370	362	367	363	371	351	335	353	359	352	349	376	334	383	336	369	356	381	342	365	361	381	343	324	339	369	381	356	337	351	367	355	344	384	354	338	369	343	323	333	390	363	364	334	347	387	365	369	344	384	358	372	348	344	379	361	341	366	338	331	329	345	374	359	354	364	365	336	358	371	352	333	360	335	390	342	378	341	361	344	326	340	356	338	365	339	378	368	376	339	359	339	354	340	344	389	329	362	357	354	363	328	348	376	371	371	355	367	396	334	384	325	331	374	345	342	351	372	350	381	379	355	356	380	358	372	367	356	364	345	394	354	355	373	347	329	372	362	338	354	384	362	366	369	361	385	375	347	394	373	346	328	351	360	359	369	366	374	370	355	375	371	368	368	357	353	373	354	384	394	347	369	364	364	368	350	373	369	367	356	355	361	353	370	356	349	355	358	336	374	332	363	341	362	338	346	370	388	365	374	385	337	345	359	395	345	357	366	351	367	355	358	371	360	405	346	369	365	341	388	365	327	366	375	372	334	341	399	310	385	370	351	349	373	392	342
41438	17943	5006	2037	1559	1051	872	681	551	463	409	358	386	331	295	303	325	294	274	285	289	248	263	256	247	225	237	221	245	251	225	249	222	237	217	203	241	216	255	191	227	215	224	207	230	209	212	190	233	228	228	231	240	203	238	231	201	204	219	230	214	231	215	204	222	239	207	209	216	234	226	232	216	232	211	188	209	217	203	204	214	225	214	168	210	218	227	197	230	200	232	184	180	221	212	233	221	194	210	224	187	217	235	231	235	208	233	211	216	212	216	207	233	186	198	204	212	222	194	206	193	205	216	201	197	222	196	205	229	183	221	208	178	212	231	211	229	207	212	212	190	219	244	213	226	228	217	202	213	204	201	186	225	222	203	238	198	173	251	179	214	214	178	188	210	199	197	209	225	191	220	189	215	185	207	205	194	220	218	218	185	220	233	211	241	217	215	194	210	216	232	180	218	218	188	203	194	214	223	180	186	243	204	220	213	207	213	206	223	206	192	205	188	224	167	230	228	183	210	237	199	186	221	214	207	215	198	213	206	202	217	222	218	224	202	206	198	225	222	180	208	198	185	201	203	221	215	219	232	208	193	225	203	188	217	215	217	222	217	190	222	216	210	213	212	210	221	220	187	223	214	200	212	193	229	214	195	186	212	217	231	221	202	218	237	199	233	218	220	221	222	191	216	224	221	206	216	188	223	221	222	237	189	201	185	189	197	205	219	219	191	200	244	229	209	215	243	214	201	223	206	212	195	209	210	225	223	201	203	225	228	193	220	217	209	227	210	188	224	191	208	224	210	201	202	203	190	199	217	208	192	228	207	178	214	234	226	200	217	188	232	208	203	199	199	216	227	201	203	205	187	216	187	202	191	201	214	188	215	227	214	216	208	200	200	201	212	211	220	205	214	215	217	212	192	227	206	193	188	206	222	202	206	197	208	222	190	225	226	199	209	210	223	200	190	222	199	179	233	205	213	237	207	218	201	224	216	235	218	213	235	193	220	181	216	233	199	204	217	196	213	197	231	214	215	208	197	216	190	201	183	237	199	211	216	217	210	189	207	225	196	219	189	198	222	191	231	184	208	205	208	222	196	215	209	214	212	219	233	212	190	190	222	210	206	221	210	211	205	202	190	219	223	210	212	200	220	194	206	179	212	175	230	203	209	219	212	216	200	227	208	168	208	212	201	203	237	206	217	201	200	194	226	206	227	201	189	193	232	219	222	181	217	204	214	186	243	211	196	209	216	232	211	210	207	227	238	212	211	178	218	217	208	234	216	213	219	192	213	189	211	212	208	196	186	207	176	218	209	224	197	236	230	202	224	217	216	204	238	190	218	229	233	204	208	200	234	216	216	204	219	206	227	220	186	211	201	202	216	241	186	185	205	221	207	191	191	205	222	205	219	202	210	232	198	208	221	205	224	212	209	217	210	212	216	196	218	245	210	223	205	196	212	201	226	211	219	202	234	213	215	205	209	219	194	204	210	222	201	197	201	227	221	233	225	216	187	204	208	199	229	180	218	220	207	229	231	197	233	219	200	225	215	204	205	220	224	193	238	223	224	212	218	208	194	204	213	215	200	215	211	224	175	209	215	205	203	190	225	204	213	220	200	193	199	199	238	207	242	208	210	223	199	198	226	223	202	222	190	235	203	178	189	211	223	187	208	201	198	206	210	195	194	213	214	210	197	189	184	226	222	226	251	204	234	210	206	184	199	227	235	220	220	220	221	199	214	224	216	208	199	183	216	238	189	185	216	207	201	211	212	194	230	222	189	207	205	200	218	213	183	200	209	197	201	221	222	198	218	221	192	222	201	229	211	191	212	179	189	215	200	216	211	189	233	210	227	211	236	168	227	211	212	236	192	193	213	213	198	188	197	214	202	205	206	179	197	205	236	210	235	192	203	185	216	230	226	189	227	207	221	197	217	205	213	206	208	205	217	200	222	220	224	207	199	229	197	210	214	205	214	216	196	175	208	223	203	219	222	208	209	188	204	209	198	216	213	188	231	214	227	228	204	214	208	227	220	206	214	192	206	204	237	195	210	188	204	200	218	227	215	202	220	221	215	213	202	212	228	203	208	166	211	227	209	200	195	217	201	212	212	210	197	183	224	235	208	202	214	207	195	210	206	224	227	208	203	219	213	222	214	197	228	211	230	209	193	217	199	190	208	203	199	199	196	210	182	217	204	221	191	212	193	233	200	199	202	204	163	222	186	202	209	223	169	195	227	225	198	206	220	222	232	198	200	226	205	224	211	210	200	191	219	201	225	186	215	196	207	206	201	219	179	225	229	187	203	226	188	206	203	197	193	231	212	232	178	203	198	215	194	222	235	215	214	194	224	214	201	201	188	192	199	212	229	223	209	187	197	194	198	250	220	206	189	222	194	218	195	179	215	207	211	200	198	222	214	194	218	201	204	213	192	208	187	206	207	215	215	205	206	236	212	201	230	182	224	224	188	209	203	219	211	199	214	212	206	195	197	200	209	185	197	189	202	217	196	205	242	224	205	210	241	236	206	196	219	222	228	210	207	218	203	195	197	206	210	247	217	221	202	216	197	197	200	192	198	199	198	226	214	204	205	200	195	215	208	171	225	204	200	208	198	228	226	195	206	242	213	228	201	207	189	190	216	189	221	206	213	195	222	216	212	200	240	245	194	191	217	210	214	192	208	205	179	229	214	181	215	217	212	202	217	218	198	191	237	210	217	208	215	195	199	207	217	200	217	226	196	207	205	203	194	200	204	222	213	203	219	198	199	218	247	207	215	196	250	200	208	211	192	206	227	196	206	193	196	200	218	200	202	224	213	198	208	241	229	214	224	218	203	222	193	208	225	195	198	199	196	221	226	192	218	219	205	233	238	183	195	213	200	207	177	183	211	194	178	219	209	208	228	231	199	215	197	204	209	206	229	210	225	194	193	194	230	174	195	203	196	217	224	195	216	200	218	188	183	223	211	168	209	224	218	232	187	221	186	214	212	215	207	223	237	210	219	203	213	199	200	195	182	210	212	198	221	188	197	218	222	217	239	195	213	202	241	229	210	211	208	203	193	228	198	176	212	221	199	207	203	186	205	198	220	197	230	200	212	199	203	214	211	223	204	225	208	213	226	208	202	210	208	209	197	178	205	207	208	224	220	212	191	196	229	210	213	215	195	188	202	224	201	220	221	231	197	209	205	186	214	216	216	196	234	206	221	214	199	203	191	188	213	234	206	204	200	229	191	203	204	206	188	200	220	217	203	227	206	220	224	207	203	228	244	197	189	217	194	223	206	229	221	208	216	200	216	220	215	214	215	212	222	209	235	212	215	226	198	203	187	216	227	220	227	190	207	255	204	216	189	199	188	218	207	208	216	204	196	222	237	199	222	224	204	230	223	227	230	227	211	192	217	172	195	182	201	201	186	219	201	207	212	201	212	210	236	187	208	184	228	212	212	182	213	228	216	201	193	197	206	221	226	214	221	204	207	203	198	194	213	201	215	214	185	234	211	221
18869	2460	5527	6173	5369	4297	3568	2911	2586	2169	1957	1741	1630	1449	1298	1238	1197	1110	1084	1070	1028	976	928	913	885	865	838	853	825	796	838	751	749	792	766	766	788	749	742	731	722	748	740	743	701	731	698	673	684	695	682	682	646	706	664	686	704	672	692	647	725	636	706	644	654	671	644	662	698	672	654	731	698	708	644	703	663	676	651	612	609	682	652	667	686	639	616	648	646	630	623	660	643	644	659	659	604	697	642	617	630	615	624	655	635	665	632	642	698	638	686	618	652	617	659	673	630	614	657	638	637	634	635	652	665	603	648	631	595	609	647	684	632	609	616	642	670	617	642	611	597	661	639	627	630	626	681	585	577	609	618	622	633	619	627	649	627	642	624	643	628	643	620	668	607	670	630	660	675	660	641	677	665	649	586	596	637	654	657	645	657	644	604	621	667	667	658	603	617	600	605	643	627	634	608	628	608	623	658	655	639	668	627	599	654	642	647	664	637	657	663	639	633	668	618	640	673	600	613	644	639	634	589	699	629	638	613	637	599	625	630	645	589	656	613	652	573	632	632	641	633	609	609	656	615	652	668	582	628	646	615	655	574	626	602	639	622	622	631	658	653	595	651	629	622	651	622	607	619	642	633	606	651	676	618	636	632	624	645	640	643	640	617	644	646	593	622	626	628	614	632	617	648	594	623	632	617	679	543	608	607	629	619	685	604	679	592	609	591	586	557	605	623	636	662	620	640	604	623	636	630	646	659	640	676	595	662	621	627	552	601	573	594	642	633	600	599	641	627	646	643	638	662	661	612	668	659	606	657	602	630	640	661	605	630	656	619	607	643	627	635	604	636	613	605	658	590	663	624	621	629	652	670	619	577	657	614	669	614	663	654	662	627	641	609	644	591	681	641	637	675	640	607	649	633	655	632	643	618	611	659	626	641	602	636	617	624	648	671	603	664	645	667	591	642	656	640	635	579	647	630	613	643	629	615	641	654	620	650	636	631	606	633	582	631	627	620	645	616	602	628	654	622	633	608	653	644	589	620	641	644	628	674	637	582	662	662	605	591	625	675	610	630	604	599	571	671	603	660	618	605	649	629	656	652	583	610	640	637	617	633	628	605	680	621	617	656	613	630	623	628	619	618	616	641	632	634	572	642	653	687	642	625	609	621	641	577	607	581	601	598	635	625	634	613	629	629	643	605	613	631	635	590	631	651	613	629	619	582	634	597	646	629	657	634	564	628	666	629	623	636	638	627	632	547	655	675	605	588	675	596	625	629	636	600	607	636	617	621	608	637	604	680	655	622	654	639	589	628	646	616	640	610	615	638	633	680	578	613	690	668	638	659	628	642	616	613	596	631	648	639	620	633	608	638	663	592	620	610	560	665	614	647	645	639	604	623	615	641	620	599	610	682	643	590	625	674	617	617	640	643	646	629	594	603	621	636	656	647	618	619	592	623	630	645	606	634	674	650	613	607	664	653	620	634	625	663	610	631	632	671	615	670	631	634	638	635	625	637	618	628	624	634	639	643	667	619	652	619	621	647	608	618	632	631	601	630	652	639	644	675	661	607	623	600	597	588	618	619	669	652	628	636	615	649	597	645	618	616	643	644	596	643	563	657	616	677	613	627	631	642	617	635	608	628	648	616	676	648	621	674	625	558	697	634	620	620	671	642	641	634	601	602	641	631	604	601	649	639	621	664	641	668	661	617	659	620	654	621	593	633	577	618	686	679	646	647	654	633	675	625	631	654	607	639	618	624	632	616	605	701	619	607	683	670	638	614	602	605	613	641	602	650	667	621	610	654	593	622	666	605	669	601	615	605	627	649	649	667	623	626	603	649	642	665	637	646	621	605	665	623	642	637	600	577	608	586	685	616	626	601	659	645	653	678	651	675	652	586	676	607	623	666	629	636	610	662	604	680	634	637	613	647	606	632	611	602	593	649	637	607	661	653	619	624	618	606	555	619	619	702	599	620	650	640	629	602	646	658	610	613	641	619	607	639	642	601	620	570	660	712	621	596	622	624	589	647	612	672	636	665	642	629	658	657	625	611	645	593	605	618	665	620	630	645	662	644	629	616	651	647	675	612	615	618	612	671	613	633	626	642	628	616	615	611	649	624	636	647	624	608	677	628	655	629	665	629	645	615	651	601	673	626	633	594	637	626	623	630	612	608	652	643	591	610	659	642	639	603	674	651	644	616	649	644	641	632	610	648	658	659	640	642	611	616	641	643	603	661	611	675	613	600	651	629	651	654	630	615	670	594	616	590	640	641	583	607	643	602	653	632	636	594	590	652	648	624	580	669	615	635	625	648	645	617	640	658	576	569	612	616	596	648	677	617	633	612	629	634	603	581	647	620	596	597	620	624	651	609	640	623	658	654	646	652	614	642	586	664	603	568	629	597	591	630	637	668	636	647	621	626	565	624	626	595	634	628	635	631	635	635	624	642	608	622	608	618	684	649	665	591	654	637	601	650	592	658	612	652	634	661	612	626	624	631	619	644	657	661	586	620	623	661	643	607	625	610	650	593	593	634	643	638	626	617	579	696	626	620	610	624	654	604	596	598	615	653	678	659	598	650	623	628	694	667	674	615	680	611	629	644	614	615	680	621	590	565	644	593	632	650	583	608	629	624	669	600	573	618	616	656	647	622	624	626	645	587	641	649	659	651	659	604	597	612	596	621	640	609	595	650	641	595	628	647	577	695	600	614	592	586	647	649	644	630	612	629	635	619	608	618	649	640	655	605	630	611	633	629	613	612	633	651	621	618	683	652	625	654	641	593	686	638	655	607	597	597	635	627	608	608	663	625	642	634	666	621	673	591	612	615	593	624	669	637	588	622	623	608	629	649	624	658	634	630	634	617	635	654	655	631	642	610	649	638	666	623	603	648	662	557	665	644	591	675	676	632	627	593	657	587	634	638	658	629	612	634	580	613	627	614	641	625	647	661	641	645	649	622	643	628	610	668	627	681	602	613	635	597	705	674	635	609	619	624	609	645	666	663	626	577	639	595	670	645	643	611	613	658	664	623	619	636	613	620	616	625	594	665	623	607	617	662	635	664	633	628	634	663	584	598	613	631	649	615	613	619	631	675	621	627	653	634	600	615	647	598	607	633	640	668	642	646	623	670	675	656	631	652	688	617	615	637	593	641	663	615	653	643	638	644	598	599	635	630	621	616	608	674	641	681	615	635	636	639	650	647	620	649	591	638	623	650	685	614	613	627	595	644	637	624	614	638	687	620	603	659	609	629	597	625	627	654	661	620	625	634	627	664	606	631	627	649	635	643	671	645	621	644	625	605	598	600	633	681	614	624	619	624	629	649	635	637	593	590	632	595	635	623	591	620	614	598	650	608	620	648	587	627	687	637	627	649	562	646	623	650	685	625	630	657	652	625	598	594	651	620	596	625	704	679	642	598	631	632	601	630	659	621	572	667	678	611	630	594	632	648	601	625	620	661	649	595	662	635	630	611	637	611	620	658	680	647	630	617	654
4227	232	133	121	108	92	98	91	110	88	87	86	77	89	76	90	73	83	74	76	83	76	77	88	85	98	88	84	82	80	86	81	64	83	85	82	72	89	87	63	92	85	83	84	71	92	90	91	65	63	79	96	82	82	82	84	89	88	89	73	88	68	79	73	59	71	86	77	68	82	84	72	78	77	79	75	106	80	73	78	65	84	81	91	77	79	71	72	86	78	83	88	84	76	93	59	83	75	76	67	64	98	75	76	76	84	79	65	70	82	75	69	79	93	73	77	111	61	72	84	77	85	82	80	95	74	67	77	88	77	64	83	91	84	70	71	73	72	72	85	87	67	76	70	76	74	85	65	86	75	80	67	67	74	66	83	76	70	79	84	74	88	79	76	82	80	82	78	93	72	86	77	86	82	66	72	80	77	83	79	72	83	73	72	75	83	94	72	77	73	66	89	83	73	68	77	87	80	74	76	72	79	90	85	65	84	70	71	66	74	84	78	88	89	88	60	70	73	76	74	77	72	80	91	61	91	87	67	78	66	82	78	70	63	81	90	79	83	88	75	74	72	84	70	73	73	72	90	86	78	78	88	70	84	80	83	93	81	86	78	77	57	87	87	95	74	71	88	73	75	74	71	88	100	78	76	74	90	76	81	80	86	56	93	99	99	77	79	64	90	79	82	81	78	82	66	92	69	76	80	104	81	65	98	85	79	79	81	91	73	68	82	95	99	81	72	75	71	93	76	76	87	99	89	74	74	82	75	63	89	77	81	66	85	69	88	85	69	72	88	81	81	75	70	90	72	84	73	65	73	78	80	66	86	88	86	97	73	91	75	84	73	90	104	90	74	70	71	78	87	93	77	88	88	87	92	76	77	76	80	63	75	80	70	73	90	85	82	80	88	87	77	66	74	75	70	96	76	85	84	76	74	78	85	67	81	66	84	79	80	74	77	83	67	77	79	66	71	93	71	68	83	88	83	57	98	77	80	81	86	81	82	87	86	66	86	67	73	74	88	59	79	78	78	73	77	86	77	74	83	75	85	73	79	86	98	80	75	79	77	87	82	73	86	71	80	77	95	58	80	74	84	79	77	87	74	82	67	71	74	82	80	91	87	71	77	76	73	82	76	73	84	67	65	79	79	82	74	75	80	87	84	89	80	75	71	76	73	67	73	65	62	90	87	81	84	74	81	98	58	78	85	99	67	73	76	69	90	94	70	68	75	82	64	79	78	87	82	71	80	86	76	77	90	75	84	81	88	84	81	86	89	69	70	87	70	88	81	70	79	77	61	85	72	82	70	70	76	77	68	67	78	78	82	69	76	84	89	57	78	84	89	73	63	74	87	97	72	74	73	61	81	87	82	71	84	75	88	96	67	87	94	60	69	57	73	73	90	90	84	73	63	75	83	86	72	74	75	80	87	71	82	69	91	84	73	80	76	68	82	80	59	95	87	81	71	83	87	69	87	77	78	102	71	63	81	72	73	75	71	87	79	85	96	93	72	67	80	70	91	70	87	66	74	83	68	76	74	80	76	95	92	89	76	70	91	76	52	85	71	82	78	87	74	63	79	85	84	81	76	61	79	88	75	78	71	78	90	74	79	77	65	65	104	83	65	97	61	71	74	96	91	76	89	89	91	93	92	75	71	85	69	66	62	74	86	79	88	78	79	74	79	76	80	76	90	85	79	79	95	79	80	79	90	92	86	75	78	71	85	81	80	82	77	78	87	60	69	83	76	75	85	85	73	85	78	80	78	73	95	90	85	80	76	80	56	90	85	65	79	79	86	74	89	77	70	70	82	75	77	70	87	82	82	84	76	83	91	70	74	77	89	68	82	79	83	68	80	89	85	87	72	72	86	67	88	74	81	90	79	84	71	82	71	67	79	70	74	81	67	67	73	83	83	77	68	64	84	96	66	82	81	95	81	74	89	87	84	78	70	80	67	74	64	85	66	84	94	72	69	65	87	69	67	76	65	68	92	73	81	79	96	93	78	79	84	94	80	86	75	65	81	76	78	88	87	82	79	78	79	104	78	81	62	74	73	74	62	72	88	88	66	56	73	95	98	90	84	73	74	86	69	73	88	75	85	75	78	82	81	79	79	78	84	86	84	59	85	92	81	84	88	82	82	80	79	70	88	68	79	92	76	72	95	95	76	68	69	85	94	88	75	67	82	67	67	88	85	82	87	69	83	94	76	69	82	63	74	86	93	71	78	83	79	88	82	76	89	88	84	74	82	81	82	73	76	74	68	78	77	59	89	75	69	84	65	63	85	70	70	79	76	61	75	101	89	79	77	79	84	58	69	84	73	73	82	84	72	73	81	73	83	75	91	74	88	63	59	77	65	70	59	78	83	64	103	72	80	79	66	80	90	83	88	84	84	84	75	86	88	81	69	71	89	69	66	74	98	79	54	74	71	87	93	82	85	78	88	81	76	76	73	77	76	81	82	77	87	69	80	71	73	68	87	87	78	77	94	78	70	73	82	78	82	96	72	87	85	80	88	85	78	73	88	77	97	60	80	74	89	84	75	90	87	73	86	64	75	72	76	79	76	71	88	81	96	89	82	82	78	73	82	84	62	98	85	71	85	87	81	77	75	62	83	74	68	96	68	81	85	71	65	80	94	65	93	89	95	75	83	71	79	73	79	96	99	97	67	80	93	71	70	77	86	73	71	93	92	77	73	74	86	80	92	77	74	82	89	72	76	81	79	94	88	80	72	87	93	88	80	79	83	81	72	73	98	78	78	75	68	84	60	79	85	75	84	68	84	92	85	80	68	69	88	78	66	92	83	71	77	84	86	98	94	94	81	83	74	77	83	77	95	81	89	68	77	70	89	69	82	67	66	79	80	85	55	98	67	78	87	82	79	79	72	69	69	80	76	98	80	66	88	98	102	76	78	79	70	80	76	80	83	56	95	100	80	78	83	82	71	83	91	90	60	73	77	83	83	66	79	78	63	74	61	71	61	59	81	82	71	76	82	71	74	76	87	70	89	76	81	71	78	73	106	86	88	92	95	88	63	75	70	97	77	95	71	83	95	100	74	73	82	71	73	83	92	62	69	80	73	74	66	73	93	93	78	74	80	111	75	80	74	80	80	96	73	69	88	81	84	79	70	70	93	85	66	66	88	90	85	82	89	89	88	84	75	82	74	66	67	69	91	82	77	85	77	75	90	94	82	63	77	79	74	100	67	79	77	86	78	75	77	84	72	70	70	78	60	90	80	90	70	72	78	73	82	78	91	69	102	84	65	74	77	92	62	75	88	73	100	93	100	64	74	85	77	76	74	62	69	66	82	80	77	79	72	79	85	78	75	69	78	88	90	81	90	65	87	76	66	98	88	75	86	91	79	79	75	74	96	74	82	81	89	75	83	94	71	67	79	84	84	76	84	77	77	88	81	59	74	66	69	81	93	82	93	86	69	97	80	79	78	84	88	77	77	83	85	74	66	68	83	69	77	76	71	89	78	88	73	85	86	96	82	71	82
4476	311	426	436	417	372	372	341	352	332	309	333	307	298	325	289	275	268	292	297	309	305	318	291	290	296	285	295	260	271	290	292	277	299	302	270	286	280	275	282	265	299	289	272	283	294	321	278	274	274	291	291	266	298	323	280	266	281	278	265	306	311	271	286	300	285	296	292	273	271	255	269	267	286	272	287	273	266	285	254	247	278	268	280	281	283	268	270	286	281	276	301	299	296	250	288	264	314	266	289	269	270	262	262	291	295	292	297	276	278	297	246	264	295	316	288	301	262	267	287	279	274	254	272	292	296	299	280	262	283	290	248	273	317	289	288	279	297	298	289	275	272	262	278	289	318	245	278	275	296	268	267	275	287	290	269	245	285	291	287	281	257	278	279	288	282	267	306	292	269	287	272	296	309	255	281	271	289	255	287	295	288	273	276	300	295	253	265	281	298	264	258	285	254	285	302	293	282	253	282	266	285	283	269	252	299	243	274	293	306	258	281	284	285	286	292	293	275	289	246	281	282	293	281	282	256	259	293	257	287	265	277	253	308	293	276	304	279	237	298	271	279	294	261	292	283	283	243	253	243	296	282	275	235	269	288	288	279	291	270	287	297	288	301	280	278	268	269	294	237	261	264	263	274	272	272	266	276	262	272	273	282	287	281	266	277	233	286	301	277	294	276	290	299	302	264	293	281	259	282	266	253	272	274	288	247	322	269	231	276	274	308	276	261	265	276	295	292	277	285	274	288	300	266	273	291	253	282	257	308	287	273	263	298	246	284	299	256	280	271	272	286	261	270	288	291	292	285	299	295	290	294	259	313	294	269	279	281	278	290	267	255	246	265	306	277	277	261	299	261	265	258	256	280	287	232	281	283	272	328	286	303	271	286	284	278	267	300	268	308	301	286	289	288	259	255	287	289	253	284	304	290	282	275	270	270	270	306	299	274	261	280	285	292	272	264	263	312	278	268	303	296	251	271	298	285	273	261	271	277	289	305	292	272	309	305	248	283	292	301	292	271	271	288	270	304	292	279	271	278	263	298	251	274	286	305	305	297	265	265	288	268	278	285	286	273	269	248	286	292	283	288	309	290	301	279	285	251	267	278	273	309	306	302	297	296	278	266	278	279	292	292	286	280	273	302	284	301	278	306	282	270	292	243	269	284	278	278	267	254	286	249	272	278	257	267	273	302	283	256	272	281	274	252	284	309	276	296	256	298	290	267	292	303	304	280	299	283	260	293	271	250	300	266	288	290	301	260	286	291	290	298	241	301	273	259	282	288	260	247	299	293	248	252	268	282	298	252	243	266	266	287	274	287	294	290	299	305	267	259	241	300	271	309	293	277	290	295	234	262	274	305	250	261	265	283	296	295	263	267	283	311	274	295	254	253	271	250	279	319	291	289	297	258	300	287	258	275	280	297	339	281	281	310	284	259	304	271	280	292	278	315	319	284	284	253	285	284	261	305	278	267	260	246	299	266	290	266	274	294	280	280	272	267	289	294	281	287	275	301	282	267	242	255	276	280	265	276	279	286	271	282	275	290	290	276	287	285	271	288	297	279	297	313	293	281	277	290	267	276	282	288	281	280	258	265	266	282	277	307	303	253	296	255	286	284	272	276	270	286	277	303	292	260	269	290	298	259	249	257	281	275	275	290	287	271	280	296	276	268	286	314	289	281	296	306	267	283	251	310	305	284	280	266	286	272	268	292	272	281	301	267	286	294	265	282	271	274	313	289	283	277	267	293	291	280	294	293	276	296	261	270	299	291	290	279	263	287	274	283	273	288	309	275	278	251	264	272	266	295	296	280	272	257	278	284	314	276	262	286	258	309	287	286	264	298	289	275	266	263	321	296	246	260	280	309	255	300	284	256	285	276	277	290	265	304	301	286	264	279	296	287	272	296	281	282	296	297	239	279	289	288	286	257	260	258	311	269	276	279	297	266	273	273	263	286	266	273	281	275	256	281	274	274	306	274	298	276	264	292	275	253	273	332	282	277	272	288	270	269	290	282	312	306	283	279	301	274	262	302	287	286	295	240	287	262	281	281	278	259	283	299	277	275	255	296	308	274	265	266	283	328	256	264	268	268	267	290	269	286	277	253	281	271	297	259	261	261	253	274	314	272	253	286	251	267	281	299	289	288	288	263	278	278	264	271	284	294	301	242	255	270	273	281	291	291	262	282	270	288	263	275	312	290	280	304	268	304	280	266	297	280	318	296	297	254	281	254	283	272	310	268	278	268	287	274	270	266	269	285	289	281	261	290	299	278	295	250	270	275	269	289	263	280	296	226	264	287	301	303	260	279	326	289	258	275	246	281	281	295	265	269	289	260	283	287	242	268	252	256	294	261	260	287	259	283	268	264	303	267	280	276	256	258	272	265	273	252	300	276	292	299	240	251	278	272	293	301	302	279	294	268	284	259	304	292	290	282	279	276	269	276	263	262	237	289	285	268	268	280	269	283	302	289	300	280	258	297	260	276	269	266	286	255	284	286	276	285	280	276	276	260	285	278	245	306	244	275	257	277	295	292	270	282	306	279	288	295	320	270	285	291	288	276	260	267	267	277	270	284	269	262	288	283	274	285	270	285	297	257	286	322	268	262	297	273	291	256	295	312	271	281	290	277	282	302	265	308	283	249	295	282	274	295	258	285	308	279	275	302	283	267	313	251	273	261	273	296	301	278	247	316	273	261	268	271	283	288	256	281	273	250	314	280	299	269	296	265	249	289	282	280	294	292	289	260	287	278	263	277	290	241	287	306	274	263	318	267	262	281	315	277	288	282	297	273	246	289	270	277	288	288	305	337	276	302	288	278	280	295	313	312	278	275	269	272	288	266	272	316	273	278	291	287	295	261	283	288	277	301	287	254	278	274	294	285	278	324	264	278	331	290	324	268	285	289	261	289	297	280	274	278	268	243	292	285	262	275	292	304	287	264	279	310	291	295	298	265	282	291	265	276	288	269	254	293	273	273	314	266	266	288	288	303	272	303	281	254	265	267	270	281	281	287	278	284	292	323	277	287	301	248	277	282	274	307	262	288	279	282	304	266	287	267	274	305	293	265	299	292	290	275	257	277	284	274	272	281	274	266	293	294	327	267	302	273	274	255	300	279	275	250	315	268	267	285	273	271	273	290	292	257	280	259	280	283	275	263	254	274	265	300	290	268	270	277	294	277	295	309	274	273	273	256	266	280	260	281	288	273	305	252	249	273	294	285	263	291	307	274	294	285	291	284	290	265	288	288	275	276	283	337	276	269	272	298	271	271	279	262	288	267	294	278	296	298	262	283	286	311	276	263	271	245	289	286	240	284	249	279	289	261	270	262	280	279	255	305	306	287	275	227	293	297	303	273	240	278	281	319	301	280	287	311	272	296	294	274	297	264	291	290	257	279	280	285	271	270	287	305	284	303	263	305	254	272	319	268	301	285	280	272	290	275	284	266	263	281	307	287	249	298	303	243	251	262	288	244	264	276	280	274	284	298	295	264
32260	6033	1318	977	753	559	413	327	260	251	246	165	171	174	180	159	158	144	144	136	126	140	133	103	121	110	111	131	113	146	115	125	101	105	122	121	104	111	124	115	116	111	121	113	123	133	123	121	106	104	112	103	112	117	108	107	117	99	126	87	89	106	123	114	108	124	97	112	98	92	101	86	113	114	122	106	104	117	96	102	101	109	116	113	103	107	119	109	112	98	111	97	104	111	115	109	118	108	99	107	114	108	103	107	122	100	102	97	106	109	99	96	109	122	105	114	97	100	95	89	92	98	99	91	96	105	102	80	95	104	115	107	103	112	106	112	105	113	109	109	107	100	113	101	115	124	108	106	94	125	88	95	103	122	87	83	118	95	108	103	114	101	99	106	102	109	104	107	109	107	98	107	110	102	104	98	106	114	91	96	96	107	116	114	111	104	96	127	117	146	111	99	92	100	119	103	98	109	106	116	105	112	103	104	115	102	110	111	107	106	110	98	101	99	93	106	97	113	111	88	93	94	102	109	110	101	103	114	110	119	123	112	108	115	92	107	99	127	126	112	97	111	116	101	112	94	96	100	115	91	120	118	104	80	113	107	107	102	121	117	108	98	103	107	119	102	100	125	119	100	118	110	104	116	97	102	117	102	107	103	123	99	124	120	94	105	123	95	111	103	119	101	113	97	101	123	112	110	93	108	112	108	114	110	99	116	109	109	129	106	113	103	97	114	96	115	96	112	102	124	98	95	125	98	103	102	111	95	104	95	106	110	123	99	106	102	102	101	103	113	121	102	103	106	93	107	87	100	114	90	106	110	107	105	107	90	101	121	112	103	110	123	91	95	97	107	119	106	96	100	93	103	84	95	105	115	111	110	115	121	99	92	99	93	110	119	112	99	114	90	104	116	103	102	85	86	99	94	110	103	103	106	105	97	127	100	100	107	118	86	101	111	105	99	120	98	105	110	118	126	112	115	118	102	93	94	97	130	81	102	96	102	103	119	105	93	112	94	113	112	110	90	85	120	94	107	101	106	84	85	100	111	104	112	110	104	107	104	112	102	98	106	100	71	100	103	136	101	107	98	100	83	113	101	103	109	110	107	110	119	97	93	114	111	99	107	114	87	84	115	108	102	111	103	106	107	93	105	95	104	115	108	108	98	104	94	116	104	104	102	105	129	108	114	98	82	116	94	102	105	118	116	107	96	105	109	105	103	106	93	116	119	116	101	100	103	108	110	103	99	113	109	112	109	115	98	93	89	116	111	116	108	98	100	86	114	100	102	103	134	110	111	95	100	108	111	105	114	108	114	104	101	116	97	105	135	97	101	117	113	107	99	122	110	113	108	110	93	100	117	94	98	102	108	100	114	110	110	104	103	97	116	95	102	119	93	103	93	126	96	116	119	106	115	115	109	95	88	96	100	101	86	107	98	94	111	106	93	107	103	98	127	92	113	90	112	97	120	97	122	100	95	113	98	107	116	94	95	111	113	117	110	121	119	97	103	107	124	109	97	114	110	104	104	116	101	96	111	123	94	111	101	107	91	114	108	117	92	105	123	108	108	108	105	124	90	106	104	114	92	117	93	112	115	89	129	118	138	94	114	113	105	120	118	141	81	99	83	108	102	86	89	122	122	132	97	94	111	122	113	96	77	112	103	106	121	104	100	113	100	104	127	98	106	107	99	99	105	100	96	88	125	121	101	113	110	107	110	92	115	115	93	112	97	104	108	100	89	107	86	96	92	124	108	107	108	110	107	108	89	118	106	123	113	109	99	99	112	101	113	88	107	107	102	89	105	80	107	92	112	103	113	99	111	100	100	104	118	122	111	94	111	87	110	115	106	93	113	116	95	102	105	109	95	107	115	112	112	106	113	90	126	113	120	102	132	108	125	97	117	90	115	118	116	100	114	97	103	91	108	120	123	89	108	84	108	118	116	100	103	110	99	95	106	103	102	114	98	110	122	119	107	99	110	92	108	116	107	114	107	102	115	107	100	84	121	107	104	109	95	116	106	102	105	137	97	89	105	123	112	105	106	111	124	108	99	106	102	116	114	114	126	106	73	99	112	80	116	93	101	109	104	97	101	110	86	111	103	104	90	116	104	100	103	105	104	107	100	97	105	108	102	101	100	109	98	97	96	109	105	111	115	117	114	96	106	114	111	118	123	106	109	111	91	109	114	115	99	106	106	126	102	126	84	103	103	98	116	110	102	106	105	114	112	108	97	109	102	138	96	118	105	103	98	108	115	123	107	105	90	121	112	94	120	106	111	105	108	96	107	110	115	120	95	109	111	108	114	94	94	95	108	117	117	107	103	91	113	103	108	89	94	114	107	94	109	94	124	90	128	108	78	104	97	91	96	106	103	83	125	123	112	114	104	99	106	125	92	105	94	73	91	109	102	102	113	110	100	82	110	104	88	113	102	90	99	135	120	106	95	99	96	96	100	126	121	106	97	121	99	107	84	138	101	108	107	120	117	114	100	107	107	107	104	108	107	99	101	80	90	117	100	123	100	101	106	109	99	89	106	123	96	112	110	99	102	118	127	97	117	101	111	114	101	98	110	116	109	93	107	91	94	111	86	95	92	114	93	101	108	118	126	98	103	104	82	122	92	123	106	118	93	122	113	109	102	98	117	92	101	106	99	106	106	118	116	80	101	99	105	123	102	112	124	114	108	112	94	116	115	117	93	96	95	105	119	114	96	105	103	109	113	95	100	94	94	108	115	113	104	101	114	103	111	117	103	114	91	118	90	92	118	108	99	91	95	121	123	115	123	100	107	95	118	82	107	106	113	114	101	95	99	114	116	111	113	119	115	110	106	102	109	85	97	114	118	102	108	96	101	118	125	116	99	97	100	96	133	114	109	108	112	132	80	111	109	102	108	93	110	116	108	102	91	99	86	89	120	111	97	103	108	108	110	101	109	111	104	119	109	86	93	104	118	97	123	105	98	106	122	97	104	105	102	101	110	122	90	120	106	117	108	103	103	108	110	99	112	119	115	87	111	99	98	114	95	101	108	108	110	102	103	92	99	119	99	103	99	104	84	115	123	113	82	116	109	103	116	115	96	105	101	122	101	104	119	106	101	88	114	103	96	94	103	90	91	124	117	108	104	128	93	92	92	116	98	92	96	99	94	121	111	116	104	88	125	107	108	90	102	99	93	99	116	114	89	117	92	99	127	86	99	117	103	106	112	123	111	95	115	74	105	115	97	112	103	106	107	95	110	119	113	126	114	107	107	110	83	108	108	109	99	107	106	109	99	116	99	93	113	93	104	114	92	112	96	122	113	125	104	94	77	94	120	121	97	89	91	103	95	116	104	100	108	98	121	118	90	104	111	113	120	101	115	98	83	124	106	110	98	111	109	121	116	122	99	108	101	86	110	100	94	112	94	101	86	101	105	123	113	103	109	112	130	91	109	92	93	116	115	112	104	112	100	118	121	94	96	88	108	112	116	96	114	102	100	111	113	115	101	80	81	96	103	98	108
14360	1285	2895	3272	2838	2285	1843	1546	1376	1143	1078	915	836	795	763	729	646	611	632	575	552	552	521	489	498	531	485	484	463	452	432	439	445	423	433	418	445	388	376	407	385	369	416	406	390	382	385	417	389	368	415	386	380	379	391	402	399	352	368	388	384	413	356	378	371	345	373	403	387	383	394	389	376	397	368	398	362	401	351	375	351	349	367	342	384	381	388	376	348	366	370	378	365	378	341	326	361	386	376	331	345	340	348	382	364	348	362	394	357	347	363	382	358	353	373	375	331	362	368	341	362	339	339	367	354	332	371	389	339	395	349	363	376	367	387	358	374	380	364	372	318	355	355	352	376	383	382	355	332	400	370	379	371	364	357	355	341	404	352	336	353	358	362	382	384	367	354	370	362	364	388	350	384	352	353	371	332	334	359	337	347	362	388	361	363	398	327	348	372	362	385	378	373	334	380	345	363	378	368	378	396	349	377	351	343	369	339	328	356	334	360	359	343	361	375	374	366	372	324	397	355	310	355	368	355	327	360	362	319	359	365	354	344	372	386	322	334	341	354	351	349	357	348	364	371	323	381	331	380	361	373	369	366	342	392	342	330	349	387	384	372	403	320	352	351	355	365	358	340	339	350	367	368	358	373	326	370	348	343	332	358	362	353	359	357	345	325	365	335	358	383	356	362	329	328	345	388	360	361	349	371	354	383	368	375	396	393	328	327	334	368	373	341	354	336	351	344	333	368	330	352	367	386	382	329	357	345	318	327	336	345	348	370	341	346	340	373	352	374	373	356	380	384	350	340	387	386	342	365	387	355	344	344	381	326	367	371	361	360	342	341	355	369	339	347	339	357	375	355	349	377	357	345	373	378	396	374	336	369	370	335	386	355	371	365	354	343	369	371	380	328	340	367	375	324	355	308	334	374	397	363	364	386	367	366	361	334	375	366	368	365	342	373	347	327	350	338	358	330	360	356	381	361	333	393	332	350	359	376	368	359	342	352	358	369	316	345	343	351	352	351	355	355	385	372	352	323	380	363	381	352	324	334	379	355	354	325	338	375	324	375	355	353	356	380	367	373	345	373	365	376	374	340	365	356	325	365	351	326	349	365	373	374	371	372	376	375	339	358	378	349	371	336	350	383	322	326	364	354	354	327	333	357	383	363	330	386	375	323	335	384	330	364	351	379	335	339	369	338	348	387	346	361	363	338	342	373	338	355	386	354	388	387	376	362	362	349	360	333	348	361	362	350	357	346	376	363	347	354	338	343	387	363	381	372	344	353	360	347	369	360	352	349	311	345	346	347	343	359	376	349	357	351	366	338	364	371	381	373	358	339	342	350	405	352	360	352	357	361	398	344	338	367	348	330	372	358	378	326	307	346	344	364	357	353	367	353	345	355	335	406	371	355	366	320	329	340	373	319	353	360	371	358	346	363	384	350	367	364	374	320	354	364	369	320	345	337	366	352	357	383	350	337	359	351	322	392	370	389	349	349	379	379	373	356	359	350	340	367	313	385	323	374	342	351	357	365	354	354	351	358	344	370	373	376	337	382	348	379	343	336	346	366	354	368	353	376	348	374	362	353	374	391	349	366	364	359	342	345	367	366	360	361	351	391	377	348	338	326	338	380	344	359	387	382	342	354	353	372	370	364	396	362	364	338	359	372	359	350	384	366	360	361	383	363	342	355	385	353	340	373	356	374	358	350	369	346	352	389	394	338	346	326	348	361	320	345	382	387	365	395	353	315	348	322	390	362	381	358	381	338	348	367	332	388	391	338	406	370	360	322	344	355	340	356	345	376	330	346	344	332	380	339	360	338	372	352	390	368	352	371	379	328	321	355	369	349	347	333	374	326	369	362	414	345	381	320	386	388	334	328	357	369	400	322	342	387	359	364	357	376	359	374	362	349	388	370	328	357	327	362	347	347	363	345	364	364	343	338	360	361	359	391	357	379	354	351	350	340	367	335	350	371	366	348	366	356	365	388	328	377	352	343	319	370	355	329	325	346	385	370	356	363	366	345	353	348	394	386	356	377	338	360	366	305	363	352	338	360	376	365	373	348	349	339	387	380	372	396	341	333	384	359	381	338	362	389	374	381	350	330	395	408	376	354	357	371	370	347	356	345	408	397	351	363	341	369	340	353	363	338	353	379	342	340	382	346	338	365	335	337	341	346	373	368	364	347	398	359	375	347	357	336	352	316	356	373	377	327	379	377	370	318	358	339	392	367	343	353	342	366	356	374	371	372	380	355	333	365	354	381	321	330	355	348	384	377	371	343	339	352	351	327	331	328	356	371	361	356	374	399	353	343	348	345	323	366	375	359	362	416	392	382	366	330	343	340	369	364	372	369	368	328	342	379	352	362	318	336	321	342	358	349	375	358	378	385	369	355	391	365	350	333	342	375	360	365	364	338	355	354	344	364	363	360	341	343	377	370	362	391	395	378	324	351	331	325	352	325	341	356	352	337	355	330	370	337	346	337	367	385	328	344	341	397	380	312	354	339	359	354	347	386	370	333	382	385	359	349	319	390	366	363	393	344	359	365	399	363	356	382	368	346	392	354	341	381	333	379	367	347	335	371	345	332	374	391	343	392	375	386	358	341	346	339	333	355	391	332	371	369	337	350	354	348	345	377	326	348	370	371	333	338	363	315	340	338	390	377	363	384	356	385	367	353	373	356	343	336	378	358	385	343	356	347	361	343	363	357	332	344	350	349	334	326	363	376	357	356	384	365	347	357	368	309	356	377	353	353	360	327	343	360	372	359	367	359	364	344	371	381	354	348	378	360	331	383	333	368	331	357	360	390	331	331	355	343	341	363	359	366	357	356	349	351	331	381	364	346	358	332	341	357	325	337	346	349	397	333	343	362	354	373	348	376	366	377	361	378	373	375	327	341	382	377	377	344	341	335	389	347	385	375	360	355	359	342	363	384	345	345	387	349	399	337	345	357	307	353	380	324	366	324	323	354	332	361	363	375	362	393	377	358	342	355	363	355	359	366	375	352	372	326	371	332	341	370	374	363	365	363	364	358	378	369	387	354	372	352	340	364	361	362	332	359	345	354	390	390	359	371	341	343	386	354	341	364	369	415	342	335	345	364	378	357	362	328	329	379	336	371	352	351	384	356	354	380	337	346	348	364	320	371	365	414	358	348	369	327	358	352	366	377	344	361	357	360	362	323	341	397	343	363	344	355	333	403	360	382	332	332	346	368	358	365	334	322	371	356	372	337	342	314	322	360	348	318	391	359	365	342	352	354	333	337	329	361	331	367	367	368	346	398	351	362	362	386	371	350	350	337	354	382	365	385	357	347	385	363	332	396	354	360	347	352	333	328	320	376	348	335	354	357	379	357	406	348	363	364	362	372	363	384	354	328	364	383	355	374	370	381	366	362	347	353	344	314	372	363	357	367	354	365	359	372	381	330	360	337	376	357	356	357	329	348	379	367	341	340	357	362	349	380	375	373	381	347	366	388	337	352	365	385	367	373	360
42344	15804	4138	2021	1444	1108	810	707	575	457	419	387	364	339	310	314	308	281	260	258	246	285	284	248	245	287	255	233	217	216	250	206	237	224	220	236	219	213	229	200	225	210	206	242	201	239	254	201	205	223	229	213	215	226	220	228	208	229	226	208	223	216	213	226	239	222	189	210	244	207	215	223	204	212	199	219	219	223	232	217	201	201	205	170	225	205	204	218	223	219	188	194	209	208	220	221	197	229	205	220	217	229	226	189	217	202	230	200	201	196	221	233	198	234	214	201	219	196	173	199	212	206	191	216	198	214	198	194	210	190	218	191	209	186	182	217	201	222	203	216	220	214	202	213	219	206	208	216	220	202	209	199	212	205	212	196	199	198	182	201	221	227	185	198	224	209	213	237	224	205	215	201	217	232	194	213	217	212	217	198	230	208	216	208	220	229	200	218	200	202	220	212	219	234	225	205	222	217	225	238	222	216	212	197	214	200	223	209	221	226	181	207	210	214	202	209	212	210	200	210	182	213	195	213	187	193	192	213	205	202	193	214	188	204	204	209	211	198	214	219	198	197	188	197	209	216	214	183	207	221	198	206	216	233	233	197	248	209	192	200	203	217	213	211	193	228	227	209	185	202	198	215	207	190	221	200	207	192	209	194	217	211	211	223	202	210	202	200	180	231	230	196	209	222	193	186	220	212	218	200	207	201	214	193	200	205	210	210	206	196	186	204	177	193	235	204	215	204	212	218	223	204	206	223	221	223	190	226	211	195	207	224	203	197	196	221	207	209	230	198	192	205	212	213	218	216	187	194	217	222	211	219	190	216	190	219	202	245	199	204	189	256	205	207	227	201	230	226	217	213	206	219	221	195	189	227	174	206	194	239	187	194	208	229	192	224	202	224	221	204	209	203	226	185	209	216	215	207	219	205	195	209	228	209	224	211	222	198	197	199	199	210	210	222	197	193	205	202	230	198	237	212	236	225	225	206	230	208	204	211	196	205	219	188	182	218	219	206	201	197	225	213	212	228	238	214	208	217	196	222	174	197	223	209	208	211	244	178	181	184	228	210	227	196	210	185	203	221	232	195	229	211	188	216	203	243	215	223	209	197	219	204	211	177	222	233	175	217	209	225	218	206	216	194	208	192	216	226	189	194	195	208	203	190	217	189	204	224	208	181	182	208	208	221	213	226	194	184	206	246	193	203	186	202	215	198	205	216	209	210	198	190	191	224	212	232	226	184	185	217	214	184	180	232	222	208	215	188	200	194	196	219	208	200	205	215	212	213	202	183	222	192	200	191	208	196	186	220	193	198	205	216	220	194	190	213	175	202	226	193	209	227	222	190	226	210	201	216	197	226	220	219	195	235	203	225	192	215	198	188	220	203	213	203	218	189	196	206	199	225	220	191	214	200	214	207	202	192	232	186	235	201	226	225	231	233	190	216	208	217	212	207	213	200	216	196	195	219	203	214	225	202	237	216	202	192	222	206	209	206	199	218	204	232	228	194	205	183	230	228	225	201	225	227	231	232	199	215	202	222	232	222	188	210	198	204	203	216	221	236	194	210	206	225	201	243	206	189	195	217	214	212	191	177	178	219	227	218	226	212	223	221	205	211	209	215	184	234	195	208	208	196	222	235	199	212	202	234	218	195	210	219	209	222	207	195	204	181	209	228	195	221	231	187	207	210	199	206	200	217	200	208	197	222	187	189	179	223	213	201	193	218	209	202	201	218	199	205	233	204	242	212	219	203	218	227	229	214	202	219	201	205	170	204	210	210	187	227	196	206	233	208	193	208	208	204	248	210	212	209	198	216	194	224	212	204	200	221	188	183	200	228	225	201	211	223	188	219	215	183	224	196	220	195	227	209	205	203	169	215	191	197	185	191	213	217	212	243	182	249	247	227	189	202	195	227	197	211	222	190	191	185	188	210	219	196	200	218	215	224	221	219	190	211	214	211	206	235	220	181	203	187	195	205	211	189	215	183	230	218	207	191	202	217	201	192	223	211	205	208	211	197	234	216	199	193	205	221	209	223	204	213	210	207	227	233	191	209	204	208	203	208	195	192	209	224	226	219	211	197	184	214	204	221	202	206	193	201	222	224	204	212	208	192	201	227	198	201	254	211	225	202	244	207	209	202	226	173	195	241	200	212	204	222	218	197	170	208	205	184	204	204	217	206	219	214	196	221	188	192	213	211	205	224	209	222	214	212	187	193	221	223	221	217	208	208	204	219	217	226	208	227	208	218	232	194	196	164	212	223	205	226	233	242	212	189	215	222	228	217	219	223	191	166	208	227	226	206	207	214	186	225	223	209	221	228	215	221	186	206	208	212	220	202	240	209	192	221	230	215	206	205	184	208	223	194	204	198	228	176	179	213	195	199	200	215	190	203	207	224	203	195	209	195	208	193	214	189	194	207	209	211	233	191	202	214	187	183	207	199	202	192	218	190	234	193	208	237	245	196	205	224	189	189	211	222	213	204	207	181	197	221	207	223	226	217	222	192	210	219	215	182	219	184	215	208	207	211	239	212	216	203	205	229	233	195	203	224	223	181	190	213	194	182	200	210	214	180	188	190	211	189	187	219	204	227	240	202	209	209	210	195	188	226	205	212	248	221	224	217	223	194	220	207	199	214	221	211	217	213	231	209	189	212	233	208	184	233	204	226	215	195	218	185	194	205	216	193	220	188	194	234	205	228	199	220	224	212	175	180	200	198	216	198	210	216	225	215	210	227	205	202	207	204	189	193	183	212	229	195	194	203	225	216	189	205	210	186	206	227	198	204	221	207	187	177	217	235	209	201	194	189	242	228	206	215	214	191	222	202	197	195	219	212	189	205	186	213	191	202	196	208	238	197	227	202	211	191	233	214	217	197	208	200	217	190	197	216	185	217	188	179	212	213	206	213	207	214	211	248	206	198	202	227	209	203	212	229	232	197	198	219	203	204	212	204	210	223	217	213	234	216	218	233	218	201	193	202	188	210	201	212	209	169	213	217	217	206	194	205	227	195	191	196	219	196	201	186	197	221	238	205	220	175	200	224	209	201	217	204	213	194	181	223	212	212	205	205	213	212	215	215	228	202	199	192	187	229	223	194	187	171	201	167	217	215	203	246	214	208	172	216	229	208	196	187	188	175	234	216	198	211	200	215	231	224	233	225	225	247	238	203	221	199	210	204	221	219	209	204	207	204	206	206	198	183	213	206	229	234	188	200	211	213	208	204	202	177	207	220	198	195	207	216	201	229	197	211	178	197	186	209	206	209	180	225	212	214	211	167	199	172	214	216	200	192	220	204	208	209	203	227	212	207	203	217	180	196	229	183	194	209	230	212	190	201	184	202	225	233	218	213	199	210	205	198	188	224	189	208	235	183	220	208	226	199	236	223	205	239	200	225	214	212	204	207	196	219	205	199	198	198	198	256	206	202	209	211	184	224	225	183	199	224	193	206	196	213	206	231	234	213	187	191	239	239	186	217	201	211	223	211	214	221	191	206
19341	2364	5527	6318	5259	4342	3638	3019	2585	2273	2015	1825	1574	1407	1346	1296	1205	1095	1156	1087	1031	1009	917	948	941	869	836	812	821	814	802	761	792	777	721	723	751	752	725	739	772	718	753	747	753	702	720	715	705	675	684	730	641	674	691	693	682	672	696	633	688	646	702	668	662	680	684	672	696	667	628	668	642	632	665	667	684	682	677	629	651	677	648	673	661	703	636	653	633	620	625	653	606	643	582	649	649	635	628	644	662	654	576	687	603	622	636	638	653	623	655	659	638	633	680	673	659	627	632	623	622	592	658	675	641	641	640	678	641	631	678	669	637	633	624	641	668	624	628	628	666	604	658	591	594	680	625	646	621	598	654	623	621	611	573	667	614	679	652	636	635	666	619	621	613	639	637	639	619	642	638	644	686	627	678	602	628	646	588	683	670	649	656	615	585	651	629	652	605	680	614	615	679	631	636	664	635	651	624	657	657	669	647	618	641	653	621	654	585	616	601	655	670	643	635	609	662	630	633	629	672	673	628	628	627	614	607	634	602	637	639	635	635	610	657	662	612	645	650	625	632	663	633	688	609	653	666	615	634	648	649	659	632	658	613	658	626	607	597	610	632	608	641	615	599	603	645	653	663	612	630	654	597	627	632	619	650	589	591	630	603	629	665	611	621	614	666	676	607	625	597	638	609	617	657	634	635	619	628	616	684	618	576	623	647	682	637	665	650	627	644	626	652	613	636	656	595	641	637	619	652	655	656	637	608	646	638	602	589	594	602	654	640	613	587	657	584	628	607	659	619	609	611	626	650	655	662	620	577	597	629	664	597	601	578	586	643	640	637	584	607	633	659	618	614	612	647	634	613	608	617	600	613	626	631	601	669	577	603	665	605	620	641	574	621	612	618	646	598	617	604	610	660	627	615	616	673	674	631	620	646	637	637	642	686	599	652	656	584	639	598	591	655	646	627	624	661	616	661	622	636	609	600	654	553	635	662	598	625	644	609	603	623	596	634	630	653	656	684	575	612	639	654	595	620	587	635	630	667	580	653	604	660	643	589	661	629	670	611	672	605	605	639	605	606	606	608	622	577	578	615	638	610	588	646	626	609	575	582	640	606	669	645	608	598	630	648	641	637	624	655	628	648	637	651	602	670	636	647	645	647	629	606	638	655	633	602	625	668	619	653	615	664	654	684	649	608	641	632	586	659	616	595	621	639	654	642	627	653	596	593	608	639	595	624	590	659	612	597	670	614	614	608	640	627	631	617	624	635	617	637	627	614	651	635	612	639	623	585	633	650	676	607	605	646	625	649	561	630	676	613	599	639	644	586	624	639	635	637	620	633	626	597	638	692	618	614	638	633	646	588	645	599	646	616	614	653	612	606	646	602	599	651	652	599	645	658	634	663	615	633	661	661	608	649	615	617	627	584	613	644	585	595	646	614	593	692	580	609	583	681	600	637	647	609	626	596	612	616	643	630	614	596	641	650	603	631	643	617	607	621	634	655	610	627	628	627	621	623	625	648	630	656	612	629	633	624	616	631	668	651	623	614	601	647	626	612	671	616	608	637	616	643	657	659	630	659	606	636	618	666	627	623	665	619	618	668	619	601	646	600	672	619	590	611	599	612	645	649	648	669	604	661	649	620	663	633	645	632	619	567	631	572	627	641	622	626	640	656	626	568	587	609	624	628	626	609	616	645	604	615	657	647	639	635	591	652	657	606	640	642	599	619	611	603	587	634	584	683	641	595	625	653	601	617	642	654	681	659	614	623	623	643	631	597	664	667	619	634	642	597	653	638	611	627	605	642	661	638	624	595	599	639	662	615	603	610	624	578	632	629	627	628	600	603	602	637	642	622	634	635	612	610	654	698	658	611	613	615	640	645	632	616	603	680	630	656	643	670	623	625	632	661	634	608	629	605	645	648	624	640	660	573	595	625	581	600	609	634	649	642	605	664	642	622	614	663	654	635	632	601	636	620	684	634	654	639	671	635	614	656	617	630	645	662	604	591	632	621	623	642	614	628	627	681	635	593	641	595	666	662	653	600	639	661	614	677	613	665	663	617	633	633	681	651	660	579	627	614	632	653	639	637	654	650	654	629	635	609	603	638	607	663	628	610	578	615	653	605	633	626	635	621	695	638	585	620	653	654	617	651	558	635	623	579	645	592	596	639	673	620	602	629	645	603	648	646	634	657	630	634	593	649	594	626	613	616	583	626	630	643	646	640	607	654	633	595	620	599	621	628	642	595	662	673	631	625	643	658	649	652	603	628	643	614	618	654	597	622	621	666	620	629	706	626	645	637	642	588	621	630	639	607	643	635	610	629	653	647	648	586	639	605	622	637	658	656	633	642	611	632	607	648	602	636	636	586	639	618	643	581	615	639	582	650	647	669	610	639	631	596	655	611	624	652	625	664	611	670	585	600	656	634	636	612	622	649	616	637	617	621	611	627	657	666	676	647	641	659	664	650	660	627	593	621	649	626	590	631	611	650	661	617	632	607	648	644	594	625	571	559	600	588	639	588	593	618	624	623	630	660	637	648	585	669	635	654	602	624	627	625	590	688	584	648	604	659	629	621	652	692	613	630	665	691	642	627	640	626	625	602	630	620	627	635	629	663	623	626	660	607	680	639	642	609	652	649	663	662	617	657	665	663	610	598	672	593	628	622	629	617	654	633	611	662	609	600	677	627	584	662	644	646	625	613	643	612	611	667	619	654	569	622	611	624	623	591	657	633	662	619	608	621	630	644	665	612	655	626	626	608	622	601	606	644	661	644	613	609	640	650	677	616	655	574	611	598	615	632	624	629	630	596	635	603	614	627	606	615	615	622	653	626	590	654	643	635	647	656	684	629	643	667	628	602	617	622	640	632	632	658	666	612	639	636	659	639	634	611	667	620	640	646	644	672	658	600	629	630	665	641	669	632	645	630	675	649	620	616	643	619	635	643	662	644	637	635	694	583	660	672	626	597	658	629	636	640	606	631	606	613	668	600	625	687	630	654	599	640	610	625	669	607	594	634	613	644	604	637	640	622	621	617	631	636	647	617	613	595	659	591	609	629	611	606	677	656	639	597	609	632	617	651	623	586	644	667	604	611	625	641	596	620	637	679	653	624	628	627	609	626	601	631	648	632	615	599	635	598	563	617	622	614	633	679	618	640	648	593	663	635	621	631	615	594	665	570	634	648	633	659	625	666	648	636	593	642	621	636	612	637	651	622	630	640	620	679	629	626	613	660	623	673	635	623	638	604	650	614	678	618	600	616	630	609	620	607	635	637	622	624	665	610	663	617	652	599	622	627	537	632	646	647	629	605	613	642	657	613	618	600	647	635	660	635	642	647	585	632	645	630	615	610	607	639	627	647	634	679	612	649	611	640	638	641	679	617	622	628	623	658	632	622	586	581	674	660	561	660	664	617	635	612	622	680	588	643	658	632	610	597	653	638	642	640	607	661	626	664	635	636	631	619	629	607	627	637	596	620	626	633	595	617	665	606	661
4253	264	158	118	110	99	104	104	76	84	95	91	85	77	82	87	99	94	78	92	94	84	91	70	66	77	75	102	67	83	61	69	84	90	75	89	74	89	83	83	78	58	92	73	82	71	97	80	68	81	87	95	68	73	97	92	79	79	83	98	76	68	82	78	96	88	73	72	85	97	80	81	77	80	66	91	79	73	74	89	82	80	91	72	78	81	84	76	72	86	82	60	83	81	76	85	79	79	63	75	68	90	74	89	88	87	85	70	66	73	92	80	77	74	91	79	86	80	94	74	67	66	96	84	78	58	56	76	74	79	65	79	93	90	84	70	71	73	59	78	75	78	80	87	81	73	87	78	101	86	80	95	79	78	80	79	69	75	89	78	87	92	71	79	93	69	65	77	92	61	83	64	87	82	83	89	92	83	85	76	78	81	63	73	78	68	90	84	71	75	81	71	78	85	80	75	77	95	70	73	85	75	84	77	70	61	71	64	80	73	65	75	84	70	79	76	73	76	80	88	93	67	72	78	91	66	74	84	85	76	80	81	74	76	88	71	76	69	86	83	82	78	84	85	77	76	71	86	68	83	83	66	83	78	83	70	77	72	76	72	72	87	97	89	67	80	84	71	67	74	65	84	86	80	83	77	70	82	74	95	95	81	84	84	81	87	88	96	75	74	72	73	84	64	77	69	102	91	83	76	72	74	80	81	70	61	75	78	64	90	89	76	80	74	79	95	88	74	83	94	96	77	73	88	90	71	77	75	80	84	78	74	76	71	95	85	89	78	79	78	73	101	78	89	96	77	71	76	73	71	79	74	82	82	78	81	86	92	88	78	72	71	82	86	90	77	82	72	103	67	81	70	76	61	70	67	62	65	72	80	76	73	79	81	76	74	88	82	91	74	86	73	85	79	107	70	52	63	68	64	62	83	88	85	65	88	74	81	86	58	81	82	61	68	75	86	64	64	86	93	87	69	83	81	78	77	73	86	74	73	69	81	89	96	82	80	69	89	84	88	86	82	92	89	73	82	94	81	76	97	80	93	83	81	78	74	63	87	80	69	81	82	73	73	80	85	87	94	87	53	85	73	81	72	80	86	84	80	85	81	96	82	72	94	80	68	83	91	84	86	68	67	80	80	74	78	70	74	77	80	89	76	88	88	71	80	98	70	86	82	87	77	56	65	95	81	65	84	86	78	83	82	92	70	62	69	79	76	81	80	79	70	70	67	85	52	93	72	73	79	82	91	83	90	81	69	92	87	91	83	67	74	74	76	77	86	73	80	81	79	81	89	83	69	82	76	84	75	95	70	84	61	76	87	76	82	96	82	100	73	81	88	89	70	66	85	77	83	79	84	83	78	80	70	99	84	80	76	73	82	81	92	81	68	65	78	98	78	79	75	67	77	74	90	91	96	80	75	67	87	73	64	92	90	69	69	95	77	95	59	63	70	76	85	80	84	68	80	85	88	86	76	86	93	71	67	76	72	75	91	67	85	84	76	72	88	90	84	72	85	90	75	64	82	78	84	71	75	68	78	79	72	66	77	81	80	82	88	89	71	61	79	89	85	87	89	80	84	63	71	90	82	68	83	83	92	72	75	78	84	81	101	76	67	83	75	82	91	77	75	86	79	85	59	81	82	75	80	83	91	75	71	69	86	71	89	89	86	80	97	84	80	87	77	77	79	70	90	74	85	79	73	93	75	82	68	88	82	78	73	74	78	81	87	86	74	69	74	76	65	72	77	84	87	96	88	65	76	103	80	87	94	78	80	78	78	83	78	77	79	98	100	89	79	95	73	89	79	75	89	79	81	84	74	74	86	78	84	91	85	84	75	85	81	91	86	86	74	83	63	84	79	79	88	82	72	83	72	92	84	78	94	73	68	82	85	83	81	68	78	100	74	70	84	77	82	75	98	81	64	79	68	91	81	65	84	78	89	77	61	80	64	76	88	98	72	71	86	78	74	85	71	89	75	76	73	75	92	78	83	73	75	82	94	69	80	76	84	67	82	80	83	82	95	76	83	86	85	75	78	71	61	69	79	80	78	94	64	81	68	85	99	84	89	72	70	63	82	78	87	65	64	61	72	66	89	67	64	89	80	95	87	72	70	59	86	79	71	92	86	93	85	74	76	83	74	63	94	84	72	84	83	90	69	73	73	88	79	79	68	92	78	83	70	82	69	81	90	78	76	78	98	94	64	77	88	88	77	94	97	87	100	89	73	79	76	74	78	72	82	87	90	92	89	75	80	76	85	86	79	100	80	69	79	68	82	88	81	95	82	59	81	84	76	84	69	100	81	78	81	79	66	86	74	79	78	89	79	78	68	74	90	77	57	109	74	76	78	82	53	78	72	77	89	92	88	77	79	85	94	80	87	68	76	82	88	85	85	82	78	85	74	74	86	80	77	86	79	82	79	89	76	78	87	70	75	84	67	85	65	78	91	70	83	86	69	90	80	68	87	93	76	70	82	100	69	80	86	80	96	89	75	83	79	87	67	81	75	75	84	76	75	80	85	83	79	72	76	86	82	87	77	92	76	78	66	76	83	73	79	70	70	81	76	75	76	76	73	72	88	72	91	83	85	86	74	86	85	87	104	81	82	85	75	83	87	84	77	72	73	77	87	82	91	82	79	83	74	84	91	65	73	90	89	69	68	81	68	85	83	79	63	96	81	69	80	76	73	82	83	72	88	86	84	105	86	80	81	73	74	75	60	92	81	58	84	91	97	90	89	94	83	82	89	97	76	71	79	75	85	93	77	65	90	83	72	73	94	72	84	82	83	76	81	83	60	80	86	65	84	90	86	91	87	90	67	69	84	84	77	68	74	77	77	78	78	81	69	66	98	70	71	70	76	92	83	86	74	77	77	57	72	72	70	93	81	90	97	73	77	87	73	73	80	83	66	91	83	86	95	87	90	80	70	80	69	89	81	77	75	79	75	79	85	74	78	91	82	85	86	70	71	91	67	76	87	84	88	73	79	73	84	84	65	77	92	85	67	71	83	79	78	88	71	87	96	90	77	85	69	86	77	80	67	92	86	69	75	79	79	83	75	77	65	70	75	77	84	96	70	78	89	83	74	94	73	78	90	86	69	80	77	82	81	78	80	80	88	75	61	82	71	98	70	67	82	88	91	93	82	75	66	87	76	70	89	77	81	95	80	73	75	85	82	78	71	76	79	80	78	77	62	80	96	85	67	82	76	97	71	81	85	102	84	75	95	77	85	87	88	81	73	80	73	86	69	80	83	66	82	89	100	74	91	84	93	74	93	86	72	86	61	93	83	83	88	78	84	84	72	89	77	82	72	95	78	82	81	96	68	92	78	88	79	77	80	83	59	69	89	53	85	62	68	94	69	69	84	83	61	73	73	74	61	95	79	77	79	82	76	72	85	71	80	91	82	85	50	100	74	86	76	87	68	76	75	84	75	59	85	88	94	76	82	89	90	79	78	66	68	66	76	72	70	91	67	71	84	91	79	68	70	89	86	87	84
4479	323	409	444	391	383	358	345	328	307	299	302	327	310	300	309	309	294	261	271	296	309	302	272	291	269	294	288	293	284	281	267	276	264	255	264	296	306	276	277	303	306	292	298	257	300	284	291	293	273	276	310	268	282	277	303	288	272	256	242	292	281	299	273	297	289	283	284	296	281	285	283	280	294	247	299	287	293	271	250	281	273	269	291	277	285	281	296	284	271	284	273	261	259	258	248	270	266	262	287	292	287	272	302	286	257	291	285	272	269	288	295	296	261	292	290	278	292	268	262	261	283	293	277	311	286	258	266	287	255	289	264	284	268	303	300	268	292	257	310	268	257	280	267	286	278	253	277	309	304	288	250	293	257	278	253	290	284	276	288	275	298	300	277	272	297	280	290	260	277	265	260	278	263	290	268	272	264	269	300	270	267	269	258	272	289	262	270	289	271	268	260	297	264	267	273	282	312	293	291	266	251	284	263	285	300	324	275	270	292	255	288	294	286	278	303	265	305	286	286	294	277	267	287	290	266	287	277	297	249	292	295	276	297	311	269	281	264	271	289	283	296	251	269	312	273	289	269	285	269	289	281	315	274	283	288	258	259	257	275	266	256	281	267	291	317	286	275	286	315	294	281	262	290	263	271	273	309	276	292	310	305	295	271	306	282	249	315	275	296	288	285	292	297	281	279	280	266	272	267	271	282	282	286	271	273	293	278	287	279	299	269	303	266	257	283	259	274	285	279	300	271	265	286	277	298	265	297	265	305	298	259	262	250	285	275	293	281	258	291	268	265	291	275	257	262	290	279	276	288	279	271	274	279	306	254	268	296	262	274	248	298	305	278	275	249	279	318	280	269	312	277	292	260	271	280	298	294	310	286	264	273	272	282	310	266	273	253	259	294	276	263	301	293	232	227	306	247	291	292	271	289	302	281	301	293	254	277	272	268	271	271	254	304	259	313	291	280	271	278	292	263	278	258	296	267	278	243	303	260	319	283	278	269	296	293	285	271	288	260	251	300	285	254	287	290	285	297	271	299	291	265	269	260	273	248	257	258	286	288	270	279	267	272	287	281	273	286	300	265	290	289	286	260	276	296	276	235	287	262	298	266	263	294	269	279	284	277	300	294	289	292	268	284	282	279	275	292	283	300	284	288	269	288	262	267	268	325	272	288	257	275	261	282	295	281	286	297	297	287	286	271	280	283	293	295	252	278	289	289	299	306	251	270	293	282	266	278	285	269	253	284	309	287	282	265	263	288	301	306	289	299	293	336	290	267	258	293	293	275	268	275	252	293	309	257	281	267	287	283	282	264	268	285	290	272	257	260	291	286	267	267	291	246	253	274	269	270	272	254	275	286	310	281	265	269	298	279	253	285	286	309	271	264	296	297	258	282	247	270	303	286	279	273	246	304	279	274	300	255	286	293	270	255	280	288	266	314	269	277	264	294	300	274	306	254	319	282	265	310	285	268	261	279	269	298	275	283	294	282	269	267	263	275	247	289	287	268	249	257	290	261	301	284	276	310	289	299	266	253	253	266	261	273	275	256	287	289	295	314	303	276	291	279	299	296	303	285	269	255	284	266	312	271	269	270	287	254	298	306	286	261	280	280	278	276	256	290	274	279	284	289	288	292	325	292	245	273	282	285	249	290	291	281	283	266	303	296	278	286	289	281	261	265	285	315	276	266	273	273	283	299	301	290	282	272	303	285	287	283	290	283	253	283	266	300	283	283	296	269	263	296	266	309	273	292	283	310	297	272	262	269	273	277	305	317	297	280	277	253	282	265	276	271	286	307	294	274	280	275	271	268	278	293	285	288	283	271	278	273	275	267	295	292	301	280	237	265	255	283	275	276	230	312	269	262	294	299	259	257	287	257	275	279	263	290	290	264	297	304	300	275	294	278	271	301	264	261	279	317	271	282	278	322	288	305	284	278	274	279	308	275	287	238	284	272	262	300	270	284	284	287	295	270	305	280	263	284	271	265	259	258	276	258	308	312	272	263	304	281	298	289	282	264	258	301	297	276	266	262	273	267	304	274	267	288	296	281	282	285	271	311	273	267	287	270	329	286	296	266	296	261	277	294	274	246	305	267	289	275	290	272	267	290	263	273	251	291	292	279	296	273	307	279	242	271	252	290	253	285	280	285	269	311	269	299	276	275	311	268	291	281	307	269	274	286	263	276	266	282	327	278	285	277	269	263	255	292	282	277	278	230	283	261	246	265	281	286	259	269	307	288	290	280	288	271	270	271	263	296	277	279	283	287	285	272	284	291	289	266	300	323	276	254	269	285	289	311	272	277	282	304	279	299	287	297	249	317	275	260	277	280	298	312	263	275	285	232	279	279	300	278	282	308	284	267	274	296	294	261	285	283	272	281	275	287	277	260	268	285	281	281	312	263	266	266	262	269	278	301	265	301	304	286	280	273	293	264	260	284	272	285	305	302	269	289	278	281	239	272	287	281	267	287	282	271	287	287	271	284	274	268	272	282	270	280	283	286	271	275	301	313	284	274	308	292	275	279	272	264	297	262	274	294	280	269	281	306	283	282	275	262	283	327	271	280	293	294	303	260	285	318	276	248	308	270	303	263	312	285	285	259	272	278	251	278	306	244	262	259	277	277	273	302	256	278	271	237	308	277	306	252	335	295	283	282	279	270	267	283	288	260	278	295	269	296	265	250	252	268	250	261	285	269	292	278	268	281	287	261	270	247	266	267	289	284	301	272	316	286	260	275	254	284	254	272	273	279	269	273	261	270	262	268	263	299	272	270	261	290	300	272	306	258	263	271	285	262	258	302	253	288	289	274	295	253	265	275	263	276	272	256	298	297	276	292	280	279	277	283	281	292	279	270	287	272	265	288	257	263	299	270	308	286	269	286	276	277	270	282	294	310	289	288	275	281	254	277	287	289	275	286	285	273	276	297	257	250	274	283	262	282	263	291	266	294	281	240	293	268	272	292	260	277	279	282	259	292	291	301	247	281	282	330	271	271	277	261	285	278	262	249	274	262	273	284	295	276	288	313	273	298	292	283	276	283	284	295	273	250	250	269	291	271	279	284	258	250	262	278	275	257	271	299	293	269	289	288	300	283	318	278	293	282	268	280	287	276	274	290	287	276	295	320	275	311	273	291	297	277	256	295	283	262	266	281	256	296	258	291	275	299	288	280	273	299	296	286	279	264	264	245	276	261	308	289	312	267	285	270	294	274	256	259	269	282	286	309	310	281	283	270	278	300	305	258	284	273	288	276	310	261	278	296	272	311	267	288	277	293	264	279	297	288	291	284	286	287	275	269	296	293	260	242	273	290	293	278	278	280	281	302	281	303	287	254	265	284	275	261	286	262	260	296	314	292	302	298	256	282	286	279	265	313	284	287	254	293	266	287	293	238	301	298	280	296	256	281	281	281	269	278	282	266	303	265	293	308	300	277	269	282	280	283	291	296	266	301	292	291	303	306	274	295	297	269	290	303	292	294	274	293	272	298	281	278
31422	4949	1331	976	722	561	369	328	281	250	192	176	169	171	150	144	158	135	118	119	122	129	128	128	117	109	110	97	118	110	112	122	128	126	117	126	104	119	114	109	113	103	112	101	105	121	119	100	124	106	108	109	103	108	119	108	102	95	120	109	118	111	122	125	106	115	106	105	97	121	93	105	108	109	106	99	122	124	117	103	95	121	102	95	109	109	115	110	100	108	110	119	115	93	106	106	90	111	102	89	106	103	112	103	114	100	115	126	116	105	94	99	112	94	95	96	110	97	101	109	91	98	95	92	128	101	107	102	117	109	106	98	102	97	105	91	103	104	102	108	91	113	105	97	101	113	94	106	107	104	106	103	116	108	87	107	111	99	92	109	89	116	95	99	126	116	123	114	108	112	111	118	110	103	99	111	109	117	101	95	88	123	92	120	105	123	105	117	124	85	111	93	102	107	104	93	106	93	97	104	94	102	109	103	104	117	88	108	96	110	111	95	94	85	92	106	92	88	115	108	100	108	95	112	101	109	128	112	113	134	104	100	113	107	117	114	118	103	110	96	106	119	134	114	100	102	97	76	96	108	110	100	107	102	93	118	103	124	105	103	143	115	118	96	111	104	92	102	106	94	102	108	116	112	108	88	86	101	114	128	109	112	106	115	109	103	104	90	108	102	109	95	120	90	111	100	96	112	106	115	132	110	123	116	94	100	106	85	116	94	115	95	98	111	100	111	93	123	97	101	112	104	97	109	113	108	104	110	91	102	127	100	78	88	120	91	98	115	85	109	116	113	99	92	115	118	101	117	102	112	129	124	104	99	111	89	107	123	125	100	109	106	119	113	94	100	119	104	99	108	109	91	89	108	92	97	87	104	102	119	112	94	117	118	114	99	90	130	80	98	115	91	94	92	119	116	109	121	95	117	107	93	98	99	115	103	119	111	97	107	103	109	115	110	100	126	102	114	105	121	96	122	79	101	121	101	97	121	102	108	104	109	108	105	115	94	113	124	118	103	104	100	128	108	102	88	97	92	94	129	107	119	81	105	109	91	113	107	112	98	95	102	96	99	112	89	103	100	97	110	113	100	99	105	124	93	94	122	101	114	121	109	108	93	98	105	113	108	105	97	113	91	107	88	116	110	84	120	125	102	118	103	97	111	102	105	131	100	106	118	101	99	104	106	106	103	100	113	103	95	116	118	118	122	111	106	79	96	108	115	119	102	92	124	116	95	109	104	121	108	93	109	108	96	96	94	88	115	121	121	113	95	103	111	87	107	94	100	96	107	97	110	98	117	112	92	91	98	101	115	93	98	112	105	96	112	129	92	105	112	87	113	122	113	101	88	89	88	107	116	103	105	121	94	105	116	92	118	99	99	108	106	88	104	107	103	94	110	113	93	109	103	111	129	120	113	103	105	109	106	125	116	119	88	98	110	107	99	102	90	95	91	112	116	111	88	122	122	101	126	100	129	101	89	126	100	112	111	114	97	105	76	106	113	118	81	110	101	109	108	97	108	105	105	126	112	94	101	109	110	105	114	102	104	100	96	104	100	87	102	107	94	113	106	124	122	98	117	111	122	112	113	110	123	99	92	107	115	110	98	110	121	121	92	117	94	114	113	89	113	95	140	101	91	90	97	112	98	100	98	106	102	108	83	106	104	91	113	103	118	109	99	99	108	93	88	107	111	97	110	110	94	99	134	90	107	109	109	98	93	98	102	95	127	90	103	100	103	104	99	100	100	103	113	111	100	125	100	101	101	115	107	120	110	95	88	112	103	111	102	122	112	111	115	96	112	106	107	116	115	121	95	107	100	107	144	105	109	102	108	114	88	108	82	101	117	118	105	103	121	122	97	88	100	103	124	85	129	101	104	111	102	116	102	97	92	98	98	93	105	90	110	93	112	114	119	106	111	92	111	95	98	122	115	107	115	101	126	104	99	102	103	76	111	102	99	114	122	103	78	100	128	91	114	98	106	114	96	111	100	90	98	87	116	98	105	101	109	120	106	99	114	99	103	111	131	96	133	111	119	104	106	102	95	111	121	115	118	118	109	99	101	110	103	116	102	109	115	99	127	109	101	111	103	108	111	105	113	116	119	87	106	104	88	113	111	98	110	103	98	110	99	86	124	106	98	96	129	115	111	104	116	113	103	117	99	106	91	107	101	102	108	97	107	107	101	118	105	90	112	98	112	111	105	129	108	96	111	96	118	93	114	94	103	106	113	117	105	95	107	121	106	114	99	124	117	109	113	106	117	104	127	91	91	122	121	125	111	91	121	128	99	129	101	113	112	107	101	110	106	106	110	111	103	115	84	116	106	103	109	100	104	110	110	104	124	130	100	112	95	81	126	124	94	101	105	103	92	125	113	93	109	103	97	90	116	96	113	123	105	103	107	125	110	97	88	90	101	97	140	127	110	93	118	106	111	117	102	112	118	103	97	103	104	109	96	115	99	100	107	103	84	119	97	109	98	120	97	98	108	113	126	95	99	105	109	95	114	86	116	107	105	109	102	107	109	121	105	92	119	119	116	110	104	130	112	120	97	108	99	125	114	113	100	111	98	92	117	98	104	98	101	100	106	109	118	111	119	103	108	109	113	111	106	96	114	92	95	110	87	86	105	105	104	106	107	117	113	89	123	116	99	109	102	141	106	119	114	125	112	97	108	115	104	99	100	116	115	113	90	109	93	101	116	114	101	102	121	126	112	93	105	112	104	85	107	101	81	143	108	111	111	106	98	105	116	113	120	83	101	105	116	108	99	122	97	115	118	115	95	98	90	105	97	80	98	123	125	100	99	114	101	106	99	108	110	89	109	109	103	106	111	107	118	110	100	100	93	86	97	112	124	120	97	117	101	111	89	105	96	103	126	102	100	112	106	109	105	112	109	95	104	129	94	110	97	107	101	100	102	109	106	100	96	112	122	87	119	116	97	103	100	85	120	98	106	111	108	121	101	104	117	112	118	102	103	108	106	93	122	100	103	100	103	109	105	102	93	109	106	122	76	92	108	109	110	98	94	108	91	93	94	102	124	116	98	120	108	107	111	110	113	118	105	91	103	108	101	107	90	85	87	98	109	76	110	118	96	119	83	113	97	103	112	122	105	122	101	111	119	114	103	138	110	118	115	107	102	115	94	106	118	118	102	113	103	102	106	117	106	111	101	105	113	98	125	98	136	104	103	110	111	97	115	99	107	112	113	90	114	111	102	98	110	115	92	90	127	118	131	116	103	109	109	118	111	95	108	117	109	105	111	115	97	108	107	106	110	99	119	97	97	111	98	93	109	107	115	98	101	121	96	122	105	110	101	114	105	109	93	110	103	100	104	107	92	115	106	107	97	89	98	105	112	105	105	98	104	107	98	110	111	115	105	110	104	119	122	97	118	104	101	91	107	106	112	107	93	113	96	111	92	114	112	118	100	122	115	89	95	91	104	103	109	102	108	108	108	125	104	122	121	97	117	100	93	118	100	100	110	99	112	103	114	102	97
14597	1299	2819	3358	2784	2317	1876	1578	1352	1117	1073	888	845	811	731	693	673	602	578	570	525	542	517	496	516	501	459	446	488	442	483	433	426	412	430	443	424	418	418	377	439	412	414	427	418	411	383	397	382	380	422	400	387	407	365	354	383	372	381	361	363	418	362	378	428	370	353	393	375	340	395	355	387	368	364	377	364	351	384	388	371	332	345	344	374	372	399	379	383	374	391	383	360	363	402	367	366	365	369	345	391	386	396	382	352	390	360	353	347	353	338	365	351	373	354	369	355	338	363	357	358	389	358	357	388	345	373	323	386	334	376	357	353	370	341	374	381	333	360	353	366	375	352	382	368	393	365	376	365	353	361	355	393	377	370	364	349	376	367	329	332	363	344	385	353	370	362	373	341	335	383	341	358	420	315	334	319	348	312	359	393	372	328	349	366	349	366	340	350	371	385	350	385	393	360	368	329	355	348	359	370	354	355	360	352	350	344	364	328	342	351	353	362	361	398	395	357	350	358	346	322	374	372	334	396	350	335	364	367	372	343	357	364	344	347	377	312	373	364	355	343	365	379	375	362	333	358	347	370	345	398	337	359	388	348	336	368	369	347	356	349	367	339	352	375	381	366	336	348	354	358	342	332	339	366	352	353	386	359	370	383	348	379	344	356	346	349	406	374	364	330	296	352	338	356	346	392	380	340	329	374	339	350	337	341	333	332	366	372	352	352	369	358	337	336	323	365	323	361	355	325	354	347	399	348	361	371	364	370	380	373	377	368	354	329	350	382	355	382	357	327	380	362	380	403	345	381	345	383	365	324	364	356	316	371	367	354	338	332	376	355	348	344	346	344	363	359	359	365	393	388	376	345	324	379	402	349	357	337	352	333	344	360	372	361	347	338	399	363	359	346	356	356	349	383	400	375	364	346	385	352	369	341	329	343	341	345	333	369	380	367	354	347	344	376	359	349	361	314	342	379	385	365	352	381	354	361	356	343	346	368	373	347	352	332	391	375	355	327	356	342	414	335	370	350	319	352	359	352	345	329	376	349	338	343	340	385	368	349	330	344	356	381	356	362	345	329	360	354	383	347	376	354	373	368	371	377	338	333	410	325	365	356	356	342	370	358	382	352	366	372	344	333	391	350	358	354	342	330	389	357	368	364	327	409	346	374	349	349	344	368	345	411	384	366	367	342	339	361	360	309	360	355	372	339	359	387	341	383	378	329	353	338	374	338	335	379	377	350	332	380	346	339	356	323	346	350	323	329	347	364	344	345	355	357	358	363	359	354	371	390	358	375	354	350	336	323	344	318	338	352	356	325	363	350	356	385	363	345	363	341	377	357	380	350	354	377	386	344	330	341	373	332	322	354	338	369	348	377	368	370	325	384	349	375	338	338	351	356	339	336	331	386	378	344	368	351	385	386	362	342	359	360	325	379	314	375	371	340	364	347	364	337	375	345	380	375	361	337	405	340	345	340	393	319	374	355	332	365	351	380	353	353	367	346	352	343	322	354	335	342	366	361	368	362	363	347	344	355	339	359	349	357	369	354	396	330	351	385	357	350	360	377	370	369	380	333	361	366	385	339	362	364	359	355	341	356	359	370	387	373	375	323	347	357	395	367	360	322	390	330	395	371	352	363	355	352	395	358	337	343	363	350	345	367	392	359	328	371	330	354	365	371	389	321	368	398	359	322	359	352	304	369	389	378	374	318	355	374	360	392	351	342	345	377	386	326	372	352	358	372	376	360	355	374	345	373	361	372	354	334	345	349	370	333	351	366	359	345	361	386	362	376	349	349	366	356	366	342	353	385	380	374	384	370	363	353	332	351	322	364	355	352	353	358	356	363	348	340	363	326	366	343	366	367	387	385	348	368	366	342	349	347	387	338	362	372	351	344	380	363	366	353	351	338	368	352	373	324	364	319	355	358	334	364	344	358	356	348	350	332	363	337	333	343	363	341	373	358	344	352	369	365	345	348	359	369	348	392	374	355	327	361	338	380	333	361	320	332	351	322	362	345	357	328	372	353	339	364	358	338	356	390	331	381	347	352	358	347	364	371	304	360	341	360	401	385	361	363	337	373	334	329	408	364	341	371	360	339	377	344	363	378	366	388	353	320	371	346	331	375	327	367	349	348	373	327	363	366	354	359	347	357	388	335	367	382	354	363	360	380	371	327	375	341	338	359	374	349	354	352	321	363	358	376	354	371	353	379	377	386	348	361	366	338	380	359	359	319	322	335	353	331	341	395	325	365	360	377	347	396	373	404	332	342	361	344	356	355	379	377	359	347	334	333	337	361	367	322	389	333	383	360	337	384	389	373	329	362	338	340	362	325	354	387	352	338	381	369	348	368	348	376	366	351	346	359	362	346	382	364	342	372	382	397	350	381	367	379	343	361	358	373	374	339	363	334	362	363	344	347	350	316	371	366	356	361	368	374	370	371	406	353	341	364	363	380	391	375	332	335	383	385	339	338	375	334	352	372	347	366	365	362	354	349	377	344	339	338	354	363	355	343	354	337	387	354	321	366	353	351	363	354	357	336	355	362	353	388	358	366	340	378	340	359	352	372	358	333	383	328	339	332	382	334	335	379	347	356	342	360	335	363	384	366	353	360	356	336	340	347	370	353	370	344	356	361	339	370	332	352	365	348	365	308	332	366	342	371	352	365	366	367	370	357	370	389	355	362	338	388	366	394	340	361	327	333	404	398	348	370	365	410	364	328	358	350	376	373	384	397	326	353	364	336	353	383	353	367	370	350	360	348	317	343	339	327	355	355	400	371	370	353	361	357	371	371	395	325	331	371	369	346	366	349	382	365	357	388	387	382	390	370	378	365	339	373	368	389	407	330	333	336	352	373	368	353	350	312	345	370	360	366	334	337	346	343	355	371	382	356	337	361	335	330	346	352	357	361	359	370	361	368	342	347	351	403	314	365	366	369	374	392	335	384	359	341	351	354	345	350	323	332	379	343	346	362	353	365	379	374	337	345	369	362	337	327	355	353	368	363	357	349	360	341	318	348	365	371	385	377	358	373	350	335	368	351	349	357	325	340	315	365	354	390	375	328	368	354	365	347	375	354	349	346	366	341	343	349	356	320	349	388	361	360	352	380	338	357	338	341	364	328	341	340	356	336	348	353	347	370	351	375	342	366	353	359	358	369	357	342	372	339	370	326	340	365	374	348	356	358	388	369	343	348	338	365	409	365	382	363	349	366	355	385	329	315	342	366	369	366	330	357	359	351	362	376	396	385	333	363	376	369	382	364	351	326	357	363	341	353	355	373	382	377	381	344	349	381	360	341	407	355	330	353	386	306	317	353	353	356	371	361	365	359	375	338	368	339	367	342	374	364	331	373	356	330	400	363	358	349	347	341	386	366	345	360	354	381	368	385	365	365	354	350	352	355	365	339	342	342	356	365	345	298	367	357	342	359	361	355	339	342	348	353	368	368	377	337	350	342	374	371	365	337	360	339	353	357	343	382	381	375	344	374	368
42551	12345	3232	1951	1397	1029	840	660	589	460	433	388	373	344	291	328	292	264	268	234	253	240	236	244	238	228	231	239	231	243	219	247	229	239	235	201	236	231	232	215	216	206	232	247	228	233	228	204	219	233	223	241	208	241	201	233	227	198	219	216	227	216	188	240	225	207	204	204	202	204	234	228	194	202	216	221	245	205	191	207	218	213	220	204	242	230	184	212	165	200	192	210	224	234	228	210	209	201	196	174	227	210	205	201	242	226	225	194	195	194	227	202	230	193	210	212	209	198	220	218	225	201	216	216	206	215	206	212	227	197	194	202	201	193	230	211	223	218	205	204	188	195	193	205	229	201	230	229	222	191	201	208	209	215	231	192	204	212	219	206	202	203	216	209	207	203	178	219	210	219	208	212	220	223	198	237	225	212	210	225	200	231	213	190	227	203	206	196	203	182	203	234	226	212	211	203	219	223	209	208	217	203	217	194	225	209	216	225	220	200	209	194	222	211	219	188	210	219	220	235	213	188	194	191	192	229	208	221	219	201	215	237	220	235	212	211	208	201	187	199	204	191	230	227	212	187	223	196	214	212	227	216	224	203	208	213	224	199	214	205	211	224	222	208	206	189	215	205	207	208	211	214	223	221	202	225	216	211	225	203	213	237	219	228	206	206	178	217	212	215	230	194	194	205	198	221	201	207	202	201	217	204	206	209	220	234	186	200	208	210	210	205	209	194	211	216	202	197	186	221	214	233	228	183	184	213	194	186	204	231	219	198	190	229	168	202	237	210	214	205	201	240	209	209	213	224	192	208	214	204	203	202	206	208	213	203	170	192	257	229	215	215	205	196	207	213	196	216	200	206	187	219	242	201	220	229	211	176	191	191	204	212	207	216	220	191	206	219	193	189	227	184	189	187	210	223	206	226	208	189	198	197	228	211	242	210	194	215	218	214	213	216	220	207	228	195	239	196	216	226	235	221	200	209	200	206	188	215	186	208	194	225	203	254	224	205	236	221	185	224	196	218	212	204	217	213	193	219	198	209	219	213	242	193	205	217	206	231	223	177	193	205	234	213	218	240	205	197	196	215	190	188	194	211	199	241	185	192	212	208	216	207	182	193	221	232	200	195	205	202	231	204	224	217	223	227	194	208	199	208	237	203	214	211	207	214	204	202	196	215	215	230	209	214	195	228	191	213	197	214	214	218	195	215	216	215	216	202	201	209	171	206	201	198	207	220	214	207	196	215	202	210	220	226	215	205	220	227	219	197	195	200	219	226	207	217	193	199	246	224	226	218	203	227	204	210	241	218	204	208	215	207	206	200	190	223	198	199	193	207	212	205	209	215	220	195	218	219	196	205	234	231	220	229	229	215	195	234	211	215	211	230	192	198	199	211	205	205	204	203	215	216	219	208	201	205	204	216	205	190	219	211	196	222	193	199	208	194	210	192	193	208	235	204	200	190	204	217	200	197	211	208	191	212	196	217	213	219	190	213	216	230	220	174	234	214	189	195	218	198	193	206	197	188	208	210	222	200	228	224	201	194	195	202	232	233	209	185	208	204	215	208	195	234	211	205	175	197	205	241	195	204	201	238	238	206	198	191	200	226	217	222	198	209	191	213	202	209	214	205	211	203	225	209	200	204	214	211	211	223	228	195	216	230	207	190	215	209	203	222	219	213	223	214	201	207	211	202	194	213	207	218	209	182	205	197	196	194	208	189	211	208	199	211	209	220	210	230	219	198	180	199	203	236	212	215	199	207	197	198	192	194	209	204	205	221	207	170	240	222	198	205	190	202	199	216	188	217	204	219	227	225	212	221	215	209	213	210	235	227	210	259	216	199	206	206	194	209	207	241	193	204	212	209	211	226	226	192	208	200	214	182	203	210	210	208	217	246	208	206	202	221	217	208	212	200	212	217	203	204	213	194	227	236	219	210	199	200	214	190	215	222	217	198	215	208	196	203	200	203	219	210	195	200	234	197	191	225	232	208	214	224	213	203	197	210	207	218	203	196	212	191	212	230	203	202	192	189	220	223	224	224	229	227	217	192	220	203	207	214	214	209	201	212	222	209	213	225	220	195	235	208	195	212	217	209	203	201	205	204	199	215	204	198	201	214	213	193	203	231	196	218	179	226	197	223	211	207	185	219	202	204	207	253	210	205	207	231	213	227	194	239	225	221	191	194	220	211	214	210	203	200	203	231	185	203	200	221	201	237	203	224	229	242	197	221	195	217	194	209	208	196	210	238	181	236	201	238	232	210	168	209	193	203	228	197	210	205	220	190	206	210	213	225	198	231	209	207	175	222	202	229	206	201	200	223	224	232	195	210	215	198	220	202	216	199	197	186	204	208	228	191	221	205	195	251	201	189	233	210	198	239	212	187	210	212	211	195	237	213	195	193	182	225	216	217	200	212	196	206	201	220	205	213	222	197	225	215	192	215	217	216	206	218	254	216	197	201	200	212	210	243	207	221	211	207	210	194	198	194	210	198	204	189	203	227	186	217	183	198	224	222	185	186	194	213	214	215	211	240	203	201	220	195	217	170	203	211	227	212	205	165	188	175	211	186	207	242	207	220	213	219	212	215	181	211	180	207	203	182	236	216	231	223	213	210	209	222	211	221	200	193	198	215	207	236	188	249	202	207	217	234	218	229	218	204	212	192	206	225	191	232	208	204	247	229	193	215	225	253	219	207	190	210	202	201	218	220	208	202	196	178	210	216	219	186	194	200	230	203	188	205	190	242	208	223	210	226	226	200	227	200	193	197	178	196	203	224	235	238	240	228	204	211	215	207	216	210	205	232	204	197	202	200	198	194	214	221	214	209	210	182	208	205	192	209	195	196	245	224	211	212	194	207	219	207	185	206	196	223	216	198	215	213	218	226	210	225	187	197	215	192	204	214	221	214	227	206	201	199	199	185	220	192	204	201	201	215	212	205	215	210	190	199	204	219	201	215	207	200	204	226	208	211	200	192	205	189	226	227	209	194	206	225	237	185	228	215	208	206	211	206	205	214	183	206	197	219	227	221	213	201	196	190	237	207	214	198	218	194	234	226	207	232	236	191	222	223	244	199	201	216	183	220	224	207	229	185	207	216	210	211	188	205	227	192	206	187	206	229	208	204	244	187	200	219	202	260	215	210	225	207	206	198	208	199	210	235	212	187	227	222	215	212	201	208	203	212	212	212	217	189	198	220	219	205	190	196	214	205	216	202	228	208	205	182	197	234	205	218	203	208	210	223	210	187	190	206	184	215	223	214	204	221	196	222	217	202	219	176	201	210	192	216	201	178	201	195	191	200	212	222	233	220	189	189	216	211	225	188	182	164	185	233	210	200	196	226	198	206	207	200	200	195	202	212	227	225	207	222	202	200	235	214	206	214	200	224	213	184	228	211	177	227	233	211	204	211	233	215	209	204	183	212	206	235	211	211	211	195	186	207	202	199	216	212	201	190	205	208	195	211	216	209	194	201	205	194	213	204	190	215	209	214	201	233
19695	2399	5556	6235	5255	4373	3607	2988	2473	2163	1923	1782	1621	1457	1321	1277	1207	1164	1065	1029	1013	1002	993	907	925	927	815	828	872	833	784	833	743	769	765	786	718	809	693	764	783	736	687	713	725	746	720	716	679	678	670	676	697	705	677	663	692	695	710	651	681	667	680	680	670	661	630	634	634	632	702	640	636	649	711	646	656	678	623	678	669	616	625	676	633	622	647	637	654	645	632	657	681	613	667	690	654	613	642	609	659	655	583	658	687	635	624	632	658	621	609	606	630	681	632	675	675	626	627	636	640	628	671	636	625	613	644	619	640	680	618	646	679	645	663	681	655	647	657	638	624	615	636	643	649	633	639	629	623	642	622	649	626	643	636	593	646	692	690	644	625	616	670	580	649	653	619	668	628	656	674	619	657	634	649	637	632	606	623	645	619	599	629	648	691	678	628	610	628	619	659	669	665	665	596	619	658	613	622	625	700	619	573	634	642	641	636	622	637	624	627	693	652	645	628	636	618	626	671	598	616	640	614	589	601	649	588	626	660	641	660	642	667	643	620	627	683	631	637	668	659	630	612	636	630	623	612	607	611	598	608	648	645	665	637	621	650	623	597	622	639	653	641	634	618	625	629	644	579	655	628	621	651	656	653	637	626	622	598	660	643	630	648	622	625	646	604	655	618	650	615	649	710	579	655	654	703	627	660	628	655	622	659	633	638	630	595	606	608	603	650	666	585	617	619	623	656	651	573	625	653	625	611	629	643	635	668	594	622	650	637	637	669	648	637	635	620	681	607	658	639	655	658	648	636	642	578	634	628	652	650	614	640	635	640	603	640	621	640	591	580	610	633	617	618	633	636	628	651	644	626	713	590	646	599	614	633	634	641	613	632	653	613	649	667	585	647	622	688	607	622	629	637	684	638	581	630	654	647	633	657	625	628	643	650	577	619	644	651	605	661	678	684	650	637	622	669	603	672	599	600	616	628	579	630	612	588	616	613	622	593	610	660	655	634	664	646	665	644	620	681	643	623	664	602	634	673	657	624	603	636	667	671	623	621	627	606	655	607	667	662	657	714	654	647	615	664	642	643	653	648	635	666	618	621	656	643	611	575	618	667	634	633	679	584	673	610	618	656	682	602	624	640	577	639	622	609	589	642	598	616	628	620	626	674	625	649	645	629	642	570	643	638	630	660	641	655	629	618	649	672	656	638	648	613	623	603	619	642	634	588	615	650	665	632	612	582	619	638	615	672	592	629	644	633	592	622	611	609	630	647	632	621	671	643	640	602	626	652	665	613	662	615	657	668	624	616	645	664	640	591	619	599	579	596	578	654	647	619	635	660	646	603	653	660	667	645	671	635	597	682	629	586	635	623	621	651	669	603	621	618	679	652	653	618	653	627	620	613	670	625	639	612	661	614	627	629	601	639	643	655	650	649	645	671	653	647	649	669	623	596	673	643	649	635	678	628	676	644	632	628	631	595	647	613	621	649	619	670	640	635	672	594	625	647	634	608	638	644	633	695	655	626	609	610	674	629	633	652	666	652	647	596	629	644	576	625	642	610	640	657	616	665	608	618	618	625	637	624	664	659	650	652	604	628	666	632	613	608	657	614	622	652	656	649	597	570	613	624	669	673	592	646	615	623	606	664	638	680	590	626	653	624	626	633	671	603	603	616	643	619	639	583	622	622	639	586	654	667	652	679	609	644	606	618	608	604	627	633	628	575	604	622	657	613	649	600	639	627	637	676	579	623	611	667	637	629	605	633	660	648	645	611	662	621	580	670	571	594	643	684	652	632	626	628	601	639	620	649	624	628	655	647	624	667	656	592	637	610	624	620	632	601	612	627	623	686	648	611	669	590	661	622	626	637	666	676	613	614	651	611	644	677	643	623	606	625	674	636	581	683	648	594	612	587	628	604	655	652	668	653	616	629	629	613	662	662	609	616	609	597	653	636	608	639	649	649	631	667	637	650	616	627	628	609	657	601	660	632	624	622	670	618	616	633	598	600	602	593	595	641	629	632	658	657	612	668	630	620	631	619	662	611	615	653	631	624	630	616	603	665	620	586	637	618	649	622	630	601	640	629	610	615	609	594	647	591	629	652	607	664	652	652	614	636	636	627	589	662	651	654	642	641	659	620	663	639	651	657	616	603	649	614	577	598	654	619	640	655	618	623	635	632	643	628	656	634	649	633	633	648	662	637	656	642	631	640	661	659	601	598	623	640	637	629	636	663	627	636	598	711	619	612	622	630	616	654	649	655	624	626	656	658	664	649	666	632	621	684	630	647	619	614	604	631	626	626	618	651	617	574	621	649	639	608	621	648	643	638	630	633	685	665	685	667	641	588	655	660	633	600	631	572	636	692	639	636	668	628	601	677	640	599	634	637	634	605	644	657	611	617	610	639	592	672	620	597	604	633	625	665	639	634	603	615	636	657	661	630	625	626	654	639	645	614	654	641	588	692	598	639	676	649	554	640	611	632	652	632	641	642	660	589	643	640	643	650	667	664	629	616	669	616	657	638	620	649	630	603	652	650	625	621	613	603	612	634	612	614	631	674	614	647	641	641	638	656	682	623	646	685	623	598	618	640	592	650	624	599	650	655	658	630	640	666	593	626	681	624	672	576	636	617	609	593	665	634	591	609	620	615	633	648	671	635	648	634	672	605	624	666	622	632	633	675	594	570	670	580	647	648	640	619	615	650	627	605	626	646	629	659	582	646	583	623	619	643	623	654	588	640	645	644	620	642	687	613	615	618	666	655	606	609	613	576	639	619	621	641	636	644	589	643	635	614	599	588	615	644	634	614	621	623	666	599	637	634	654	576	617	628	632	656	635	615	638	603	610	635	652	637	662	600	594	641	625	623	606	656	616	625	640	631	604	622	610	640	642	599	612	637	597	638	676	613	604	666	611	623	645	620	622	642	650	616	621	659	700	655	636	633	632	656	630	651	638	638	640	639	688	628	647	646	620	597	649	658	647	625	678	608	559	691	666	607	608	651	585	616	697	631	645	660	627	596	595	591	640	655	633	617	637	622	687	599	645	615	641	620	624	628	611	655	597	596	645	580	616	632	606	671	624	615	608	614	603	652	657	613	615	622	623	620	590	596	604	642	598	656	608	588	632	615	586	609	635	650	643	691	607	625	653	650	679	658	624	635	593	638	613	647	606	608	619	633	642	639	620	666	633	577	600	633	659	621	707	615	623	590	606	601	590	670	625	607	648	582	596	602	607	611	622	607	608	606	620	642	600	667	621	651	631	645	616	631	679	648	612	653	646	631	687	638	622	646	682	614	669	614	607	660	630	626	655	601	619	628	665	655	647	647	645	647	592	640	636	670	583	598	642	666	666	649	650	621	643	602	600	593	612	622	619	618	635	648	645	632	638	629	653	652	610	649	668	651	654	669	606	625	633	584	620	615	642	618	608	660	582	612	654	634	641	616	616	677	622	663	670	623	614	612	618	683	616	612	605	634	643	608	657	649	572	660	636	609	632
4282	210	122	119	115	84	92	84	78	79	94	81	84	84	69	92	83	77	75	77	61	65	76	73	86	77	91	78	86	97	76	93	64	82	80	74	89	89	76	73	88	83	101	86	71	81	76	92	56	97	70	85	84	66	76	76	78	90	89	79	79	78	96	63	61	65	71	85	81	77	95	71	87	81	89	93	83	59	74	87	76	89	72	80	81	81	82	79	97	84	96	80	91	77	71	88	65	76	70	80	72	72	69	85	98	82	69	85	87	87	79	84	78	85	77	78	78	89	71	76	82	79	73	91	80	69	73	70	89	81	81	72	78	68	82	72	72	76	86	77	88	75	82	78	80	93	85	91	97	83	88	87	77	86	73	73	88	82	69	72	78	76	77	71	83	93	79	76	84	75	73	81	65	79	90	84	74	72	74	95	84	77	85	72	76	84	75	81	79	73	80	79	91	71	92	92	75	70	80	69	83	74	78	77	66	89	97	86	84	71	68	86	73	78	68	60	75	78	76	73	75	70	78	67	81	82	71	71	90	84	83	70	87	74	73	73	75	82	77	74	88	91	72	85	87	87	91	73	87	84	79	67	77	87	71	75	63	90	90	75	84	71	72	73	64	78	86	84	79	79	71	80	88	76	86	78	80	91	75	80	74	95	73	77	81	89	79	73	96	87	83	90	74	69	89	81	65	85	76	74	75	108	70	65	77	81	76	72	72	86	82	63	79	69	68	61	71	78	70	71	76	79	82	86	88	91	101	86	95	80	82	94	67	73	85	78	71	74	72	63	84	74	74	74	92	72	76	93	80	70	65	84	87	87	75	74	84	96	87	76	75	74	87	64	72	71	84	83	90	80	80	86	76	81	70	77	79	61	78	61	94	89	74	75	90	71	84	64	75	67	103	94	75	78	67	67	84	86	82	80	83	73	91	74	84	81	89	76	97	90	66	82	73	85	84	68	78	79	75	86	85	86	79	72	75	82	81	82	76	75	95	62	74	80	86	88	72	95	83	76	71	86	76	88	77	67	71	87	68	90	72	85	70	90	73	81	61	71	78	81	82	68	80	86	71	76	80	79	70	82	74	63	67	90	91	77	84	85	83	73	73	72	85	81	68	58	85	86	70	72	75	77	92	90	83	69	91	100	64	80	77	69	88	79	76	84	87	84	74	80	69	73	62	79	66	72	75	79	67	97	79	84	85	66	73	92	87	85	83	86	84	82	89	70	79	78	76	73	80	80	86	79	67	82	75	78	72	62	68	73	81	74	68	63	85	75	74	92	84	85	88	76	68	82	64	71	81	92	76	98	96	70	78	87	81	75	84	70	87	62	73	77	80	83	93	73	77	76	67	85	76	85	58	77	91	64	83	76	62	84	62	81	54	77	76	83	61	72	71	73	87	71	92	74	81	82	62	82	96	87	80	77	88	66	99	70	72	83	78	77	86	84	73	73	81	85	75	83	63	73	79	94	71	78	70	83	75	70	70	80	88	85	94	83	79	71	69	68	69	83	97	87	88	82	78	90	71	78	86	70	81	87	73	93	71	85	87	92	66	73	71	69	87	88	92	83	92	79	82	70	93	78	76	67	88	70	84	81	91	77	73	86	83	80	91	64	69	79	63	88	91	85	79	82	88	75	85	55	87	80	73	83	76	79	81	77	79	74	85	67	85	71	71	71	82	62	72	73	89	79	62	78	77	82	72	93	80	97	77	75	97	92	74	88	84	80	68	80	75	69	79	72	90	65	101	105	70	78	89	81	75	74	79	88	91	71	84	78	81	84	90	83	86	75	67	80	82	75	79	76	83	68	75	71	86	80	71	92	84	84	72	78	91	75	75	78	66	59	78	70	74	90	89	74	65	83	74	63	75	87	68	74	74	60	92	75	86	93	74	75	67	74	84	85	87	84	67	56	81	94	72	70	65	78	77	82	80	88	77	103	84	91	79	74	85	74	56	77	74	90	68	79	82	72	79	85	88	79	90	84	85	99	100	86	90	90	88	83	87	75	70	82	69	77	82	80	72	73	67	90	80	75	71	70	80	75	83	64	84	91	82	74	77	74	95	71	73	81	88	91	82	74	89	74	69	78	80	99	78	65	81	67	92	74	81	74	86	66	81	89	89	86	83	77	57	82	71	76	78	77	84	89	80	107	83	101	64	85	102	71	63	84	72	93	91	82	95	80	86	68	94	89	76	89	78	81	80	79	90	89	63	70	68	68	78	84	71	78	90	87	80	78	90	90	53	82	62	87	78	77	73	79	73	69	71	83	88	66	72	74	87	74	69	75	65	98	71	82	78	71	60	68	82	90	73	61	84	72	90	76	81	81	62	80	78	69	85	74	82	61	67	69	93	87	87	76	67	77	80	89	84	86	81	92	73	82	92	77	89	79	64	56	81	70	71	79	81	85	73	73	77	82	88	75	86	66	83	72	70	79	73	84	75	63	70	77	97	105	76	88	74	86	77	81	88	84	68	84	87	85	68	68	80	74	82	82	76	97	88	78	73	85	66	77	83	74	79	67	95	64	95	76	74	71	89	75	81	84	75	70	78	76	89	72	66	78	80	67	81	78	82	80	67	65	71	89	86	72	57	56	85	80	67	80	67	75	68	85	91	72	79	77	77	90	69	66	85	72	69	78	81	83	79	91	80	78	83	92	90	73	89	74	87	76	75	78	65	84	77	82	71	78	77	77	73	70	97	86	77	90	61	76	78	54	78	71	80	82	84	71	86	79	91	79	70	67	82	89	81	85	85	67	81	59	86	86	85	76	71	67	92	87	82	68	81	75	84	85	71	88	86	76	75	95	61	77	83	98	72	82	76	79	78	94	83	84	74	67	69	76	78	85	85	70	87	77	94	84	68	81	70	75	87	69	65	67	80	78	67	85	83	90	82	81	91	86	83	66	75	63	70	83	88	87	73	69	63	61	60	88	79	77	75	77	86	80	85	83	75	70	80	62	93	94	66	79	87	87	79	71	74	94	68	78	60	80	90	60	81	80	87	89	88	97	72	88	63	73	76	79	75	79	67	86	75	82	77	81	76	67	59	64	63	101	70	71	80	86	79	75	78	74	85	83	75	90	85	74	80	88	70	75	80	85	65	79	75	79	64	87	85	75	59	91	75	88	78	88	84	90	80	85	96	80	76	88	70	75	65	78	73	74	73	87	92	80	80	66	77	73	65	69	70	79	70	74	93	68	80	91	82	86	87	77	91	65	85	88	80	80	79	81	61	91	77	80	82	75	62	80	84	65	84	86	67	83	73	90	89	87	66	80	98	71	84	84	80	84	63	92	90	81	80	80	90	93	69	83	92	101	92	76	93	82	70	76	70	75	78	80	72	88	77	80	76	81	85	59	71	77	90	87	84	73	71	70	82	59	60	82	90	76	68	80	78	65	71	74	67	80	84	73	91	88	62	69	84	78	95	74	81	74	74	75	73	99	88	79	70	84	79	68	80	82	94	88	64	80	84	68	76	84	83	66	58	73
4465	356	354	443	391	333	374	354	296	335	347	312	292	286	301	300	277	299	295	306	306	291	281	281	293	301	290	294	288	299	295	288	274	288	297	277	263	247	285	262	273	323	279	268	317	304	278	281	304	297	283	299	277	274	284	303	296	277	270	296	267	292	252	275	272	267	252	259	280	296	279	298	285	289	285	286	261	299	289	268	297	285	267	258	267	293	273	286	299	277	270	278	271	265	288	264	274	300	277	303	292	264	253	270	310	256	291	265	313	279	252	295	307	304	273	331	264	251	277	274	288	271	267	250	266	284	283	296	266	260	286	295	286	305	296	285	274	276	282	263	271	285	288	293	266	283	272	260	319	285	279	281	277	243	265	257	284	279	292	302	261	298	278	287	273	275	297	298	282	273	283	275	259	301	274	253	283	279	283	251	286	273	264	264	256	288	297	278	292	308	283	276	289	271	317	268	284	288	280	289	283	301	282	266	289	259	271	296	282	282	289	255	272	275	256	292	309	253	325	266	299	284	313	284	253	286	291	264	273	269	290	288	280	300	295	246	288	299	280	288	257	284	273	263	264	289	280	293	288	276	281	279	302	268	268	271	297	271	265	268	291	289	291	281	267	291	286	300	281	257	264	283	273	281	287	278	292	276	257	288	270	302	270	298	309	322	290	257	246	254	290	286	304	306	281	249	286	314	314	300	261	295	258	277	274	279	297	327	295	267	294	267	238	291	259	304	294	259	295	287	266	263	284	297	272	249	277	266	270	257	254	254	251	277	271	297	268	305	268	292	266	264	268	267	260	289	287	233	302	272	295	288	270	269	256	298	296	249	290	270	296	312	269	274	306	267	260	291	286	287	260	263	271	295	307	281	251	300	292	269	309	278	295	293	281	282	299	262	273	262	278	258	291	253	305	287	295	249	297	262	270	267	275	281	276	264	288	270	263	252	294	310	287	276	295	268	280	276	284	284	286	257	271	275	284	254	272	256	291	276	299	300	296	259	292	261	310	278	294	276	269	286	260	280	277	309	292	252	264	312	286	285	244	263	285	320	276	269	292	262	280	286	262	266	281	289	272	270	278	272	282	282	261	291	288	280	274	295	310	298	278	270	277	293	261	288	287	265	284	270	273	279	281	250	306	280	277	308	280	286	263	298	273	284	300	257	283	276	291	282	306	269	271	284	284	259	298	236	277	275	286	266	285	287	281	277	278	321	265	271	277	275	275	276	259	282	260	299	267	276	291	302	296	276	272	292	283	279	284	280	235	274	279	271	282	311	296	262	283	278	263	294	266	295	279	264	262	267	276	278	246	308	276	274	281	291	265	299	304	267	270	256	257	254	303	277	264	274	280	283	254	289	260	296	314	279	282	275	283	312	263	294	276	271	303	273	285	274	258	266	271	284	261	281	313	294	278	276	277	269	274	293	292	280	310	282	281	262	296	250	277	259	277	268	289	318	295	290	299	261	291	278	267	288	267	299	295	253	245	320	307	283	284	277	280	278	276	269	284	315	308	287	282	251	272	263	277	283	301	285	298	293	257	299	300	300	268	293	315	316	284	307	275	292	304	265	284	285	308	288	284	262	266	269	294	274	281	278	290	285	272	288	302	288	238	282	291	265	288	274	303	306	285	274	236	267	260	262	307	286	299	296	255	295	279	284	269	290	292	287	288	307	267	268	247	285	302	298	288	307	241	280	276	307	298	303	265	261	258	301	302	298	274	270	299	240	303	273	275	274	284	276	309	286	300	261	289	287	285	328	296	276	286	291	260	276	274	303	264	272	276	312	261	282	297	277	299	269	279	303	291	281	261	298	298	283	270	291	267	267	291	268	258	285	273	262	303	278	273	260	282	259	272	287	255	257	305	288	305	292	266	294	276	322	266	296	274	258	282	284	292	258	267	289	255	303	271	293	288	278	284	251	312	279	271	292	300	287	291	297	290	286	289	262	288	293	277	255	278	272	275	271	291	270	302	294	290	257	261	318	270	267	301	268	286	307	281	283	271	297	293	310	302	301	287	280	280	282	281	275	298	274	267	279	262	261	285	254	265	301	333	278	268	283	313	318	291	278	264	260	285	288	276	296	279	324	248	264	313	268	263	259	256	277	303	303	272	275	289	285	284	276	276	283	298	281	268	296	298	263	271	275	288	261	282	306	294	275	261	282	276	278	262	270	291	278	310	269	260	287	269	293	239	267	287	295	286	299	294	257	279	253	292	281	239	265	265	234	283	292	321	274	286	264	282	310	276	272	313	286	261	270	249	268	273	271	314	278	251	315	270	278	288	248	284	312	292	336	265	307	268	289	259	280	335	297	298	274	275	293	268	283	256	268	266	287	250	268	260	265	280	278	273	262	288	287	291	294	275	289	330	277	271	295	284	287	268	273	276	273	256	311	291	265	274	284	291	297	301	296	291	298	287	259	274	289	284	279	291	255	266	290	297	292	293	286	281	279	277	290	278	286	273	290	281	286	288	255	298	279	228	263	272	294	305	309	290	281	302	303	277	261	261	270	273	279	300	301	269	304	274	265	261	290	279	295	297	290	272	289	264	307	280	276	278	277	251	326	285	253	279	295	293	289	306	257	285	309	285	315	289	310	275	261	291	257	297	313	285	309	239	276	247	234	290	265	270	275	289	277	271	260	278	267	263	297	277	274	286	263	305	283	262	288	264	296	266	279	289	260	280	301	256	292	281	303	261	264	268	269	268	265	272	258	283	287	288	298	301	307	291	324	273	301	280	282	270	251	311	286	280	259	255	253	281	287	309	307	330	281	258	299	284	292	285	286	286	297	261	288	271	286	294	275	270	270	266	247	280	253	274	280	302	260	254	257	234	294	277	277	263	289	280	302	278	292	289	281	267	290	258	274	285	264	298	262	278	263	262	256	270	283	297	275	287	266	282	311	315	288	278	263	274	258	268	274	283	315	274	273	280	287	272	281	285	240	279	275	283	286	275	255	283	296	251	282	292	246	320	290	298	275	306	286	286	312	265	261	296	265	274	292	273	276	261	269	288	294	288	315	286	270	279	282	291	269	265	293	305	288	280	273	270	319	254	237	279	268	299	277	270	282	300	278	263	283	286	305	269	260	276	280	272	300	276	269	267	276	292	277	295	248	278	289	290	275	305	257	273	291	276	301	283	277	285	301	277	262	282	278	293	271	278	287	275	306	309	297	275	252	290	266	271	293	276	266	287	266	281	244	256	292	279	289	255	276	234	305	266	265	262	283	289	282	292	267	293	266	307	290	300	280	283	273	303	257	245	279	292	285	283	248	273	277	261	272	275	277	279	280	296	293	280	282	291	287	248	274	259	286	254	275	277	277	262	254	280	299	276	298	276	277	283	251	257	301	247	281	273	251	275	256	259	262	279	270	270	279	298	274	261	318	271	269	262	286	263	286	296	280	258	283	277	268	256	272	288	287	250	266	285	280	301	267	278	277	267	316	276	298	299	309	286	269	279	279	255	278	290	295	267	279	282	298	260	262
32373	5240	1399	951	716	568	434	329	310	246	241	180	196	169	170	170	159	156	139	135	138	134	133	135	130	142	115	108	113	127	121	109	100	109	111	110	113	120	107	103	124	120	119	121	117	121	112	106	122	93	103	104	111	108	123	106	92	108	96	102	101	105	119	98	113	104	106	101	109	97	109	117	101	95	115	116	110	95	113	114	109	124	98	118	103	114	99	94	114	95	103	93	105	121	94	88	99	101	110	106	107	123	108	103	108	137	100	95	125	114	104	105	104	107	115	94	110	109	116	108	127	112	101	111	112	107	116	109	99	101	106	127	96	120	98	106	123	112	118	103	111	118	114	93	115	81	117	101	109	94	96	107	113	113	102	114	120	85	96	110	107	122	89	110	98	97	108	126	95	96	99	98	108	111	109	133	119	96	118	103	111	109	112	112	120	90	110	97	107	108	123	112	112	105	106	95	117	110	112	105	104	99	103	93	110	100	112	104	101	120	113	106	118	82	124	130	100	109	110	89	107	103	108	109	120	108	109	99	113	100	100	105	99	99	111	95	88	110	104	102	111	111	105	112	107	91	94	136	88	107	108	103	100	93	109	114	107	89	119	115	91	109	91	110	112	109	90	104	95	106	95	95	109	86	94	112	118	109	99	112	112	108	104	106	88	121	128	99	105	98	100	109	95	121	117	85	102	104	103	121	95	89	102	112	109	103	112	113	102	112	120	102	99	106	107	102	119	105	107	106	108	109	120	106	105	106	105	92	110	117	84	114	96	107	94	121	101	121	102	110	108	113	99	108	119	118	129	113	108	116	100	122	108	131	112	111	106	118	104	110	117	100	103	100	116	102	101	105	98	105	111	101	113	127	104	102	105	96	89	120	103	138	109	112	122	93	103	116	97	95	126	86	121	105	124	105	94	127	113	99	122	101	107	102	86	95	110	107	119	119	116	113	90	91	106	113	121	106	120	112	97	102	118	126	115	107	104	109	87	83	88	110	108	113	105	93	99	103	116	102	97	109	101	92	104	99	103	105	107	117	119	95	107	112	96	115	100	103	98	105	99	129	112	104	106	121	113	95	94	104	113	87	116	92	114	95	90	105	111	107	104	112	102	90	109	115	104	84	103	106	116	122	119	114	115	99	118	110	102	99	122	92	110	110	130	91	105	104	97	129	113	110	110	102	103	118	106	115	112	130	104	98	106	107	117	109	102	103	110	102	101	104	104	114	108	108	83	118	91	102	109	110	112	99	109	94	98	117	95	107	101	99	96	125	115	105	103	114	106	104	123	103	99	118	122	97	109	98	99	115	103	110	108	101	112	103	110	108	106	100	104	97	101	95	109	115	113	132	105	115	120	113	104	102	110	122	102	98	107	103	103	118	106	98	114	99	99	87	115	131	109	107	105	109	125	98	105	120	115	111	114	110	107	98	104	103	106	107	122	84	125	98	106	111	108	102	117	110	122	100	114	98	99	81	91	91	105	104	102	121	106	93	112	119	106	101	98	105	109	91	111	119	124	100	107	113	102	98	99	100	101	93	117	125	120	90	101	113	85	115	111	120	109	100	90	119	109	109	105	105	87	115	112	96	101	91	104	115	113	116	113	107	105	98	101	112	94	102	98	106	120	105	118	106	121	79	114	101	103	106	114	120	111	91	97	125	100	117	115	95	98	115	114	102	114	108	107	113	118	94	97	117	98	101	104	109	104	111	111	106	118	108	101	106	113	124	97	106	107	103	102	110	121	110	119	94	109	103	115	112	126	98	109	97	115	119	115	114	116	112	123	84	115	106	99	107	123	109	96	122	105	110	93	117	108	94	118	90	98	107	99	108	100	113	122	97	118	111	113	91	119	111	83	105	85	93	92	118	113	114	97	120	111	98	111	97	118	120	123	87	96	103	108	131	92	112	103	106	104	102	95	84	114	116	102	100	108	103	89	102	95	117	115	104	123	106	113	110	111	107	104	105	106	98	93	104	118	91	107	106	109	102	107	117	118	104	106	111	91	119	104	108	119	131	129	112	126	103	106	104	115	91	99	111	103	93	115	116	119	104	109	112	112	95	87	104	107	95	103	95	95	96	103	118	100	93	96	121	97	112	96	117	120	95	114	115	108	107	104	101	102	97	117	111	108	100	111	88	101	127	112	105	96	132	104	124	96	113	101	98	92	118	96	116	107	102	110	128	83	98	101	106	98	105	127	109	104	120	104	94	97	108	85	104	121	104	113	117	104	102	107	123	95	99	113	120	90	104	104	101	103	122	107	109	111	110	95	107	119	80	122	107	108	126	96	117	112	95	108	124	85	111	101	106	112	99	121	115	107	104	96	118	104	107	103	115	109	113	141	119	111	109	94	118	102	109	104	114	93	99	115	77	101	95	107	98	113	109	85	100	87	117	111	112	131	90	91	103	100	98	95	97	95	114	121	111	115	108	103	110	118	112	128	111	95	104	92	123	120	96	109	121	119	86	95	124	117	111	108	104	113	98	95	111	95	114	104	104	107	105	116	108	105	105	128	99	118	118	111	94	98	96	113	110	102	112	99	99	112	124	106	123	120	101	123	115	113	109	103	116	136	88	93	90	115	103	115	82	95	104	127	90	92	95	110	103	104	111	99	116	99	121	131	125	98	114	103	126	142	117	97	97	103	103	89	121	118	90	92	97	118	96	112	114	114	108	114	102	118	118	95	94	109	94	117	121	119	109	120	107	125	109	109	113	133	107	95	91	98	111	110	107	101	105	118	98	107	123	126	104	107	120	117	118	102	104	101	127	111	110	116	116	95	110	111	113	124	98	105	118	97	101	110	107	102	105	109	112	112	115	89	104	92	115	88	102	106	111	111	105	119	111	94	103	126	89	95	100	103	102	101	103	111	108	103	96	107	110	99	99	111	102	109	124	102	95	92	118	104	95	102	114	98	110	100	111	114	99	102	113	96	94	105	108	112	101	98	106	100	107	103	113	102	100	105	110	113	113	116	84	105	102	111	101	110	89	100	111	110	112	114	109	122	106	106	113	107	119	111	107	109	119	134	106	95	113	110	89	103	106	102	100	96	91	114	105	107	98	105	83	126	127	108	106	112	113	109	118	108	109	101	130	121	102	106	104	106	98	97	91	97	113	112	93	106	108	90	103	109	128	93	125	112	115	121	111	93	107	95	106	115	117	108	119	96	114	129	118	108	112	118	106	100	97	99	102	96	93	121	100	99	100	95	99	114	95	123	104	109	98	105	102	100	105	106	108	116	104	108	111	109	117	112	112	105	108	103	105	114	105	109	89	106	103	107	114	116	105	127	104	100	109	107	111	86	96	88	95	94	116	97	78	109	114	109	118	98	117	107	109	116	105	106	105	111	96	100	114	130	110	104	111	104	91	105	112	100	116	104	108	108	110	105	82	112	116	96	110	114	116	97	106	126	94	94	87	98	112	92	105	110	113	130	106	96	114	114	113	94	111	111	101	108	100	106	109	128	98	106	105	109	100	106	107	105	127
14717	1254	2989	3314	2892	2312	1923	1600	1300	1204	1024	929	820	747	735	645	637	587	589	567	568	513	503	517	513	504	504	453	430	460	465	470	457	422	433	411	417	402	431	391	410	384	392	390	418	372	363	404	419	397	379	371	372	433	416	385	395	364	368	392	416	404	400	381	380	364	345	394	368	343	386	403	372	395	374	359	377	369	364	371	376	365	391	405	355	360	369	351	390	409	368	336	332	340	338	338	361	342	365	375	378	340	355	347	365	385	416	357	329	367	362	337	401	356	353	370	355	348	360	388	366	326	387	395	383	383	370	371	320	347	342	342	345	387	368	350	357	376	354	395	372	347	350	403	380	352	320	339	359	385	330	360	343	370	326	390	356	356	409	386	351	359	359	344	328	368	346	344	346	342	346	334	367	348	348	374	390	381	392	365	406	369	342	395	352	379	364	318	347	371	355	372	367	358	335	382	392	351	343	351	356	355	361	371	379	353	408	361	354	360	356	348	344	369	355	364	330	323	354	350	375	317	377	368	346	373	403	372	383	343	332	345	370	342	349	373	360	367	378	358	336	354	352	347	367	360	355	339	335	378	374	371	373	369	388	351	371	381	373	353	378	366	360	368	325	336	358	358	358	395	339	334	342	335	358	356	328	361	366	374	354	323	395	376	314	361	372	333	355	350	371	361	362	345	356	397	344	349	321	336	397	360	365	365	334	375	354	341	388	373	353	328	337	381	358	333	361	343	368	341	351	346	356	364	338	357	353	364	365	347	360	347	394	378	387	357	331	354	410	345	360	366	380	357	355	345	330	343	362	346	351	358	356	362	352	358	352	383	347	364	346	364	295	354	348	349	377	348	355	350	330	343	361	380	343	338	416	384	363	356	357	399	358	385	330	365	343	396	376	393	357	357	385	347	354	365	382	375	382	378	341	373	367	386	354	324	357	354	365	383	374	351	368	380	354	357	373	383	360	369	364	328	342	397	341	328	345	371	350	359	389	365	385	355	377	361	380	405	414	373	369	372	355	353	370	309	327	344	371	381	359	352	369	362	373	340	367	381	367	408	358	329	377	360	338	371	358	326	336	359	350	349	351	338	360	392	349	361	358	355	377	322	361	356	372	348	339	347	365	347	361	375	346	332	379	361	355	377	409	355	357	366	387	372	365	361	309	369	368	339	367	374	329	382	361	376	358	356	359	336	396	340	356	345	357	386	368	363	387	357	370	389	341	365	355	339	348	335	351	364	356	366	366	336	333	392	372	349	359	358	396	361	376	354	340	382	379	367	354	377	345	358	328	369	339	313	371	360	364	383	311	360	346	371	332	379	369	362	358	358	335	350	331	360	345	385	366	362	377	341	364	371	378	314	341	359	392	408	346	395	328	364	315	348	382	374	372	353	353	364	333	362	355	364	367	424	336	314	339	382	332	354	353	370	384	371	391	373	383	334	372	359	349	357	384	339	355	385	355	367	367	384	335	382	355	365	358	339	364	351	356	354	346	338	348	387	348	351	355	368	374	336	363	373	393	371	343	396	344	349	384	358	350	390	343	361	370	352	353	381	344	367	350	391	346	364	415	346	386	349	341	370	385	365	349	383	391	393	373	358	324	345	347	371	353	343	357	350	373	377	368	384	370	351	356	385	362	351	375	378	370	374	354	378	341	346	350	384	350	350	336	367	372	396	364	355	360	375	335	383	368	356	380	321	366	360	367	362	386	382	357	371	385	370	347	343	346	371	382	395	372	390	385	358	330	379	328	363	381	360	367	356	377	357	369	364	393	384	360	373	396	384	361	359	344	365	350	359	348	348	350	373	335	350	349	365	347	359	338	366	356	347	365	354	319	323	359	352	379	323	383	399	345	334	335	420	315	330	345	343	325	401	345	390	345	371	376	368	371	356	366	354	329	355	366	384	365	357	356	354	378	341	366	361	355	357	347	335	334	364	342	350	386	352	327	336	371	344	335	325	324	348	342	409	374	348	341	349	336	365	380	314	336	353	389	370	412	328	367	367	365	363	370	407	364	346	401	332	338	337	360	365	359	326	360	394	353	345	362	328	318	364	321	360	353	346	357	348	380	371	363	329	341	394	362	387	361	331	307	347	358	374	359	337	377	367	381	344	377	352	349	341	362	375	334	358	351	359	369	340	338	380	352	353	379	313	360	386	340	373	385	336	335	361	332	363	345	356	345	388	380	354	394	367	355	379	347	369	358	354	350	376	388	333	342	334	365	362	393	351	342	351	373	379	368	356	347	380	360	373	342	384	344	370	373	367	340	341	367	371	359	355	356	414	366	349	314	370	356	358	311	369	336	344	350	344	363	354	368	387	391	360	360	352	333	385	348	367	364	373	343	396	384	362	357	406	380	369	357	337	331	357	363	348	367	378	345	380	378	356	370	382	340	349	372	363	352	368	385	358	366	343	365	327	375	363	374	336	376	361	312	346	371	397	396	348	370	377	333	343	325	317	321	329	358	345	333	373	368	343	369	347	366	359	390	342	327	372	368	359	368	394	343	373	341	401	356	380	353	395	343	373	377	354	330	352	360	373	355	377	371	334	374	358	339	352	334	360	337	346	333	340	379	371	336	382	357	357	332	357	370	327	358	324	365	350	344	353	366	385	374	378	349	375	366	352	366	355	345	381	354	345	335	341	361	339	397	363	341	330	329	344	353	342	325	346	355	343	378	347	375	352	373	362	354	352	358	376	359	391	373	354	346	360	356	377	391	362	379	348	392	308	383	348	369	374	348	368	358	365	348	312	365	367	363	359	379	360	356	364	379	369	404	366	391	373	360	364	348	362	354	351	329	360	362	357	406	379	349	353	381	363	383	374	325	358	343	338	325	374	378	374	334	363	368	345	349	351	383	346	370	332	372	359	346	330	362	317	382	349	356	359	355	350	326	347	391	366	345	376	346	369	378	370	349	339	362	385	368	358	363	331	381	351	384	395	360	362	349	366	372	361	361	351	370	399	343	348	351	359	374	369	367	351	339	356	337	382	344	379	346	388	364	354	389	359	344	365	339	360	349	376	337	383	362	347	364	363	351	357	380	353	358	347	344	354	361	341	372	353	362	387	369	384	344	356	370	388	362	345	362	332	349	346	354	374	364	336	328	394	366	385	373	363	369	392	344	366	364	366	330	363	344	363	372	388	370	366	345	347	346	390	333	382	364	342	347	375	379	375	355	363	377	366	375	370	365	353	350	355	332	377	349	355	343	374	365	359	340	367	341	352	350	368	354	393	372	384	389	356	367	350	351	324	354	376	370	347	406	368	346	361	363	373	331	382	356	335	346	350	328	363	352	313	336	367	362	348	334	352	372	361	403	321	332	347	356	367	368	389	360	352	333	364	386	349	342	348	363	345	356	353	350	369	355	348	366	354	361	366	371	359	352	353	368	391	322	349	388	410	376	358	349	350	336	363	376	368	356	381	364	341	352	339	352	355	346	344	365	366	359	334	358	373	322	334	388	344	303	366	391	359	357	355	356	373
44016	16462	4884	2038	1475	1068	865	702	553	488	406	419	377	323	335	296	293	265	290	278	269	277	244	257	232	242	237	238	223	222	243	240	259	261	252	225	209	223	231	218	191	219	231	228	215	234	238	199	190	224	230	191	222	202	209	221	228	191	244	199	212	190	229	199	241	220	184	202	216	256	238	206	206	229	199	226	230	211	201	214	203	236	184	229	178	198	188	200	222	215	222	203	205	216	227	218	205	203	234	206	257	216	206	196	189	187	207	198	216	214	237	205	227	205	244	227	180	190	214	214	194	196	218	198	215	214	224	234	202	207	221	222	203	225	218	210	206	207	208	231	217	213	206	218	215	217	187	219	218	214	198	202	205	236	205	230	229	206	204	195	200	213	226	184	193	197	213	195	183	212	229	226	228	215	200	209	212	209	235	188	223	200	194	184	224	216	207	219	200	227	179	187	202	218	232	217	204	208	200	199	196	223	198	208	197	211	185	212	221	200	202	195	217	192	195	202	215	229	217	192	231	197	213	213	209	199	221	218	206	225	224	189	196	206	218	198	217	196	213	245	196	218	216	191	207	209	206	211	207	193	186	196	225	222	226	203	194	194	219	211	218	220	205	209	215	223	192	195	188	202	220	237	216	194	214	202	195	211	209	181	213	212	197	217	206	207	217	210	213	215	205	212	205	212	203	194	230	225	198	202	200	219	208	202	199	183	225	238	211	221	231	211	213	213	241	190	205	204	213	210	203	201	215	209	219	205	182	211	211	217	218	187	225	195	194	226	215	190	192	216	199	193	197	204	229	215	203	210	239	231	173	199	212	184	199	235	201	182	235	202	204	198	211	221	219	204	212	217	171	220	205	234	213	198	210	213	188	218	199	223	199	212	206	197	213	216	206	214	235	222	222	224	202	213	206	205	206	228	230	215	248	191	208	201	218	188	208	199	195	203	225	192	210	245	189	193	186	222	194	211	218	189	184	203	194	213	208	188	186	214	209	201	215	215	201	219	241	212	210	217	215	206	212	195	215	183	211	208	213	208	190	210	240	220	213	226	211	225	223	222	210	222	204	186	212	195	197	209	207	248	205	195	210	197	213	213	219	210	176	201	225	195	215	220	227	195	211	194	211	239	215	218	199	227	231	195	207	208	219	192	209	214	215	205	206	193	225	211	200	189	206	211	185	212	226	210	236	217	217	203	223	216	186	213	208	199	220	199	212	188	218	176	235	206	205	197	224	218	213	190	199	210	201	214	195	239	214	195	191	219	217	203	190	218	214	191	247	219	208	197	224	206	173	205	217	194	225	240	207	201	214	209	219	193	224	213	249	213	225	209	190	223	222	201	235	228	208	211	219	209	189	221	206	227	198	226	202	213	218	198	192	202	231	235	208	225	204	219	213	183	201	182	184	210	201	237	198	216	188	192	192	218	227	205	217	216	219	211	201	230	209	210	217	210	180	212	211	222	223	205	217	202	209	205	215	231	190	235	225	221	190	223	209	220	212	213	173	207	232	196	206	211	219	213	229	225	207	227	197	199	226	221	200	239	243	193	201	199	247	200	220	255	231	218	196	207	189	215	226	223	229	203	182	228	240	188	222	206	246	193	207	189	221	195	215	233	219	208	193	224	214	234	198	204	199	209	208	213	204	203	201	200	227	209	198	221	223	232	189	207	225	201	227	239	220	205	217	198	188	220	241	210	228	205	185	179	211	200	204	203	206	215	201	200	216	186	255	228	220	212	200	216	219	202	215	206	224	170	202	190	201	197	191	202	203	205	192	203	206	206	224	228	199	235	200	231	195	209	190	194	197	224	218	209	220	189	171	232	210	213	243	207	196	190	191	194	235	209	226	209	217	228	183	184	224	223	212	213	205	225	222	200	207	182	210	233	203	210	165	202	210	215	204	219	201	211	221	223	189	226	205	197	227	214	231	216	231	184	192	215	205	209	230	201	218	208	226	204	192	213	217	200	200	201	221	226	217	213	211	203	205	221	198	198	215	212	180	236	211	215	240	232	208	203	205	181	223	223	197	211	221	206	218	198	207	187	186	198	218	166	188	207	194	238	177	213	240	194	206	200	205	203	225	212	196	222	225	209	204	221	228	219	206	242	212	210	211	226	210	212	197	202	203	192	208	190	240	224	234	201	167	211	219	206	204	184	201	227	221	233	214	195	179	225	229	200	229	204	221	203	218	198	198	212	235	213	192	207	212	202	189	205	233	197	202	205	211	191	210	216	186	214	205	230	222	197	205	184	203	212	236	186	186	218	216	242	212	196	222	216	212	233	224	193	236	206	173	222	198	209	215	217	211	207	222	217	216	222	223	195	202	207	228	190	237	202	203	232	215	231	220	221	198	203	229	196	194	225	247	183	226	202	213	231	221	207	208	197	207	205	199	222	230	210	192	223	215	207	210	207	225	219	231	215	236	215	213	220	187	217	203	195	194	217	227	191	196	214	194	195	208	219	201	205	202	231	216	200	192	203	210	228	222	213	207	210	194	216	191	203	221	244	206	231	217	234	224	208	208	196	204	189	195	209	237	217	228	208	176	237	219	192	203	227	232	215	223	211	188	227	219	228	184	193	206	250	215	217	192	216	225	223	239	189	192	223	176	208	205	214	203	212	224	211	197	236	207	193	218	200	211	222	210	218	211	190	219	179	209	205	230	202	232	229	235	205	214	185	190	204	218	228	232	206	205	202	213	207	219	204	215	192	234	205	216	210	197	205	226	219	207	203	213	221	217	222	206	200	223	216	202	218	205	196	220	216	213	231	219	204	203	201	235	228	210	216	218	176	217	235	220	193	210	198	196	212	223	199	190	203	206	216	222	190	206	198	212	210	246	228	208	187	221	192	220	216	198	180	236	206	204	193	191	211	198	200	228	194	236	225	206	183	229	212	240	209	213	210	206	206	202	217	209	198	219	233	220	219	207	214	224	217	198	199	216	200	235	249	225	201	183	221	174	210	217	222	191	210	211	206	227	234	223	219	199	221	209	215	231	199	199	190	219	227	205	190	213	206	207	182	183	228	195	204	223	224	204	214	195	205	209	219	204	194	183	206	208	216	202	233	211	193	212	193	210	180	221	197	201	220	210	197	196	211	191	211	202	208	226	212	202	223	240	212	191	210	210	203	240	240	224	235	171	191	203	204	207	227	196	234	198	192	193	198	203	200	215	218	224	195	185	192	204	213	212	189	206	201	215	218	185	212	197	194	190	214	246	218	195	208	217	188	232	217	218	203	213	201	195	216	191	201	196	203	235	178	224	219	196	239	205	224	230	208	205	209	211	202	182	197	215	223	217	206	208	201	227	214	195	211	219	219	200	215	232	226	226	224	238	211	205	201	219	209	201	190	198	213	218	209	233	227	242	227	224	218	217	218	214	205	226	214	226	210	204	223	224	207	208	201	196	202	213	198	221	182	203	207	218	206	224	200	204	237	205	207	207	200	214	219	207	187	236	217	201	205	225	212	191	210	206	263	193	210	198	210
19963	2468	5596	6250	5404	4350	3641	2986	2587	2199	1923	1761	1633	1436	1394	1322	1187	1135	1098	1077	1044	980	951	928	927	862	859	837	789	859	838	823	759	824	762	759	741	717	733	727	742	753	692	720	719	690	752	725	658	660	683	668	623	683	700	658	640	653	684	659	639	737	656	656	677	631	681	662	658	660	677	633	669	657	712	687	672	618	659	695	651	618	618	645	642	671	627	608	700	630	682	671	648	692	696	681	660	645	639	649	641	651	662	641	663	670	605	634	663	696	663	664	623	640	610	611	622	646	671	679	617	615	582	651	654	639	629	677	629	605	654	617	609	635	640	587	674	651	649	639	618	637	647	651	652	672	641	648	609	650	624	642	643	665	647	611	651	598	635	643	667	637	613	609	615	675	661	652	600	639	623	669	634	621	660	670	632	648	624	617	626	571	639	630	651	598	726	625	635	673	627	619	633	655	647	629	683	665	621	628	604	608	627	594	609	639	635	637	626	685	622	621	661	648	601	632	625	639	643	613	628	677	644	583	631	636	618	638	667	657	651	592	655	611	607	627	624	632	610	584	660	611	623	622	639	623	632	639	660	620	659	662	621	621	632	684	587	649	638	658	643	633	603	635	633	613	647	647	595	621	628	632	620	590	588	651	655	654	627	638	613	670	586	655	631	611	631	656	634	617	594	630	619	601	614	616	631	566	631	601	643	644	654	614	606	626	617	611	653	658	613	677	674	610	617	661	596	616	645	706	653	663	636	663	619	600	648	656	650	631	639	615	634	618	664	668	609	613	657	628	692	622	661	618	635	651	623	644	582	604	599	631	609	675	635	621	645	613	667	619	647	637	644	635	662	645	639	642	628	613	637	635	608	628	655	642	651	617	601	606	603	593	596	645	587	635	659	706	654	635	592	650	588	604	638	618	666	635	612	680	650	599	634	634	641	667	634	596	613	661	604	596	624	646	629	680	601	654	632	620	652	665	642	638	664	653	615	631	622	644	611	635	648	621	614	648	665	625	625	586	638	618	622	619	619	633	647	614	598	616	632	667	619	621	644	689	641	644	656	633	613	637	629	669	660	652	646	631	589	625	650	572	640	647	642	674	672	669	641	583	659	648	631	670	615	599	708	625	656	628	658	597	641	639	666	567	642	663	682	639	633	639	610	690	652	647	646	650	639	615	622	605	663	606	639	622	664	673	670	654	630	629	656	577	640	652	626	650	614	662	609	622	622	616	585	638	606	630	630	659	594	630	626	614	603	620	638	622	653	702	579	627	677	594	632	646	624	606	612	621	649	664	668	618	595	592	619	615	597	603	640	619	636	624	603	606	622	661	608	622	630	614	643	647	594	619	607	613	646	594	651	604	623	609	580	627	638	630	592	639	623	631	649	626	641	640	636	573	608	596	595	608	624	586	676	618	621	648	652	627	616	616	603	679	638	625	598	637	680	644	610	587	634	622	609	632	650	639	633	608	640	632	616	635	658	640	643	629	627	621	621	614	691	631	610	674	638	630	654	661	639	617	620	678	636	641	614	627	584	641	615	596	625	642	600	655	653	591	605	659	630	597	649	620	650	617	624	689	628	593	574	649	614	629	610	594	667	634	632	643	624	652	692	624	628	625	697	633	610	598	603	617	587	626	634	612	624	628	615	615	632	627	666	664	609	585	613	644	634	657	609	638	624	619	636	609	652	621	636	618	621	603	679	641	636	614	622	625	628	598	658	600	634	605	625	606	640	615	639	605	601	624	610	624	638	589	670	638	626	636	586	616	655	650	616	630	679	624	632	623	647	650	617	629	610	631	628	598	647	631	655	607	633	598	610	673	659	655	604	660	628	631	638	623	626	630	590	662	608	610	639	647	585	622	604	628	614	635	637	659	642	618	631	591	654	665	648	620	594	658	604	591	623	612	633	645	634	609	609	598	661	617	666	687	640	694	647	665	677	670	608	635	616	647	647	635	624	677	642	658	577	640	614	627	628	629	659	573	595	661	633	613	629	567	650	656	655	629	643	638	591	654	634	637	634	654	630	629	608	638	643	659	645	632	652	656	597	645	632	604	668	621	642	611	637	629	654	643	670	648	632	588	654	655	641	632	646	646	680	620	664	653	629	654	617	632	640	599	643	608	662	638	596	637	582	638	657	604	632	663	656	655	651	665	682	631	674	631	627	660	609	601	633	651	646	636	699	634	631	651	621	627	627	685	624	648	659	675	615	626	612	624	603	630	606	649	672	615	580	595	654	625	625	621	645	638	646	630	624	618	634	640	695	667	628	602	604	658	618	605	616	624	654	590	648	666	628	629	654	600	653	628	606	619	633	620	642	625	578	643	599	629	604	649	613	624	616	579	593	646	628	659	633	582	645	645	643	607	628	648	602	647	623	666	616	616	658	615	695	599	693	594	673	648	627	626	607	617	621	630	599	625	586	621	650	668	598	619	669	682	638	646	649	630	615	643	581	647	598	645	607	643	650	643	663	616	612	591	639	620	572	657	654	662	661	601	602	646	594	619	607	644	640	636	587	641	626	649	644	652	602	641	653	641	587	660	660	649	617	603	623	655	641	628	609	666	652	613	662	635	649	597	643	623	675	633	652	610	632	605	627	631	646	615	631	629	629	628	646	632	630	605	638	643	592	662	585	599	636	653	666	635	617	619	636	621	660	614	631	650	590	631	590	609	594	603	605	611	641	621	649	624	632	657	613	664	638	648	626	562	625	633	621	677	636	611	633	655	634	610	648	630	603	614	656	642	626	636	619	581	635	620	634	691	587	634	625	637	606	612	678	610	619	659	615	622	604	645	605	643	635	630	650	589	642	665	618	656	602	612	655	636	653	646	653	627	686	609	637	721	607	611	655	613	656	619	595	650	648	653	637	597	605	622	619	654	641	639	655	629	673	647	637	590	632	644	604	607	641	656	638	658	671	649	624	579	628	625	622	660	610	641	595	668	615	591	698	641	650	604	685	619	641	665	638	631	628	622	671	613	633	670	607	644	614	670	597	592	614	664	636	633	614	642	628	635	651	616	630	671	673	641	590	619	640	608	668	608	655	630	638	663	634	637	675	604	606	653	639	661	620	628	610	635	653	630	605	648	608	636	627	605	666	609	644	632	637	600	642	645	639	611	646	624	630	622	612	643	638	618	665	620	643	655	673	573	620	667	626	649	668	637	630	629	630	628	615	620	626	658	630	621	649	616	648	588	673	589	688	597	610	582	622	666	646	623	658	606	691	633	605	635	629	637	592	648	647	608	615	659	637	710	651	607	668	653	622	671	629	631	622	687	640	590	619	624	631	614	612	639	616	636	623	652	632	650	632	660	653	619	655	637	655	642	637	651	624	600	604	623	654	672	643	604	627	639	667	657	624	624	595	639	608	579	617	625	637	634	627	629	635	633	619	595	614	678	615	649	607	632	657	644	686	594	632	635	656	643	616	689	660	646	645	627	570	639	658	655	579	655	618	629	599	646	595	615	663	608	612	616	616	604	621	601	626	659
4159	173	126	112	99	95	84	86	94	91	69	69	81	60	85	76	64	81	86	91	77	66	82	76	82	92	77	74	64	80	90	82	80	94	84	87	69	86	83	61	82	83	75	84	79	79	78	92	78	71	88	78	83	72	75	80	80	74	91	77	90	82	78	75	54	92	77	72	76	69	65	84	70	80	95	62	75	82	86	79	83	76	88	70	69	79	83	85	63	84	89	80	85	87	74	95	91	76	101	88	67	71	72	78	91	75	76	85	67	81	67	72	76	68	83	72	74	71	81	67	85	70	75	78	86	77	86	81	77	78	63	74	71	88	70	68	69	70	80	85	85	68	84	69	63	84	73	82	73	81	84	82	74	76	79	69	73	87	77	77	98	80	71	82	80	75	85	90	86	75	94	81	77	63	84	80	75	80	80	98	84	85	82	70	80	73	76	77	80	84	85	85	85	83	80	70	77	75	82	70	74	80	65	101	66	72	77	78	91	60	62	82	65	87	74	88	88	76	68	83	80	68	85	87	78	77	72	80	85	73	60	75	92	70	72	59	91	97	82	80	91	88	74	102	64	80	77	75	88	76	72	64	87	83	84	88	62	73	72	77	71	77	75	80	63	96	71	75	83	82	68	73	74	78	69	69	64	68	84	77	92	86	73	87	94	81	65	80	86	74	63	83	72	72	78	74	70	75	87	61	80	71	85	81	62	56	80	67	93	74	65	80	79	93	93	88	74	81	74	71	75	79	80	74	92	70	71	68	74	73	63	76	74	70	74	74	71	82	94	64	78	77	65	82	86	71	69	62	90	85	83	79	69	75	72	69	75	93	78	70	76	85	59	78	70	76	76	86	70	67	76	65	74	72	72	79	79	62	75	85	80	70	93	62	85	79	76	78	66	81	75	85	72	67	72	78	83	67	69	86	76	81	75	89	84	81	91	67	86	77	54	87	91	81	65	77	79	77	78	86	93	78	79	66	76	86	75	88	74	81	69	86	84	73	90	68	73	95	68	90	68	88	77	90	65	77	76	95	86	69	69	90	71	79	83	67	64	77	89	83	87	78	95	68	64	65	78	75	71	83	67	79	83	70	74	77	91	74	73	80	71	107	79	75	95	73	79	79	66	62	78	89	70	80	97	84	64	76	77	69	84	74	72	76	86	87	75	61	78	64	63	74	90	68	75	76	79	68	86	70	92	86	73	63	90	65	87	72	85	73	75	76	67	86	74	87	78	70	76	86	78	69	77	73	77	80	100	85	91	68	81	70	76	82	92	65	86	96	77	71	76	83	70	74	98	69	69	77	81	72	74	73	84	82	81	59	67	74	70	80	98	80	84	77	72	86	77	72	81	78	83	76	71	73	63	73	83	88	78	86	89	81	85	80	62	79	86	82	71	73	78	65	91	73	72	81	79	65	78	71	76	80	84	75	86	71	66	92	84	77	75	94	82	81	71	76	83	81	73	73	90	75	69	86	79	89	74	77	81	104	75	77	70	76	79	65	73	69	72	79	76	88	75	72	83	73	78	62	62	77	87	67	66	73	76	84	82	85	75	79	79	84	79	69	86	79	86	66	92	76	66	88	73	82	82	82	92	69	89	80	69	90	97	80	73	80	70	94	77	63	80	69	75	77	71	75	83	73	91	78	94	72	73	83	69	81	86	76	92	73	81	91	84	82	90	65	78	84	55	78	77	85	69	70	82	95	93	88	80	84	82	80	70	65	69	74	79	88	78	85	82	66	58	74	85	79	74	81	75	68	66	67	82	82	83	79	64	82	77	74	90	86	88	89	77	91	81	80	82	52	70	87	84	80	63	87	73	71	82	71	67	85	91	72	102	65	86	88	100	86	70	75	86	82	85	93	74	66	86	84	69	73	68	92	75	84	85	75	63	99	76	83	75	71	71	83	77	69	76	80	62	85	85	94	78	82	90	79	78	79	90	63	77	87	69	65	72	87	71	82	71	89	82	80	77	63	88	72	100	91	89	74	99	70	71	78	63	72	76	77	72	81	70	79	92	65	65	78	84	85	66	75	88	83	73	82	85	80	92	81	74	67	67	85	87	73	89	72	70	76	92	66	69	73	70	83	84	84	74	78	100	71	88	74	77	90	76	82	66	81	93	96	79	69	84	62	64	73	77	86	74	79	86	78	91	75	75	77	79	63	77	84	90	95	83	80	65	81	76	76	70	86	72	68	61	82	77	77	79	88	81	68	75	75	92	73	83	80	81	88	101	77	77	77	72	80	71	80	79	74	66	93	81	72	74	70	60	70	89	88	78	84	83	72	86	63	86	80	72	71	84	82	73	75	87	80	80	90	80	70	93	88	65	79	60	83	79	82	70	70	78	79	81	86	82	66	70	96	63	81	74	69	58	78	80	82	93	78	74	83	77	87	94	63	82	74	74	73	85	79	77	82	81	81	91	79	91	63	69	68	65	78	92	90	84	84	75	103	83	74	89	75	90	75	73	93	88	95	77	77	67	69	70	76	66	78	81	85	76	79	71	84	76	79	75	73	79	67	72	83	85	76	83	90	86	71	77	83	69	68	95	88	72	66	88	75	94	72	88	82	58	67	93	75	90	79	84	83	65	80	75	91	79	99	61	100	76	88	80	79	80	79	71	80	68	73	63	77	69	80	73	92	75	78	80	87	82	96	86	85	90	80	59	79	75	66	77	90	98	87	80	83	71	67	78	92	67	91	81	77	87	91	82	96	82	67	56	66	78	81	98	83	80	94	74	66	82	97	67	74	98	73	70	84	75	87	77	71	94	70	70	76	81	70	87	69	79	75	71	80	69	90	85	74	78	81	67	77	85	81	87	87	85	67	90	83	70	89	66	69	79	60	88	88	75	83	105	93	90	81	78	72	87	78	75	83	61	89	92	106	87	77	73	81	72	63	79	83	77	74	76	73	80	73	64	69	76	73	74	84	79	82	69	92	74	70	87	75	91	84	86	110	89	90	84	80	64	66	84	86	80	69	71	87	73	93	70	83	73	69	83	74	75	83	81	80	81	85	76	78	83	85	81	64	78	86	65	86	82	82	81	75	78	78	68	65	74	91	83	79	83	76	83	92	75	71	63	95	64	79	87	90	78	77	90	77	66	77	79	76	79	67	80	71	75	78	64	87	76	72	76	91	89	79	78	70	79	77	101	95	77	77	90	88	71	80	76	60	76	70	107	80	68	86	76	84	84	83	91	83	74	77	67	79	84	89	84	67	77	76	86	98	84	80	73	105	69	77	83	76	88	69	76	99	87	96	79	71	85	86	81	74	66	82	78	71	91	80	69	65	75	65	82	74	72	79	53	90	89	71	69	70	69	87	67	91	72	62	62	61	84	72	60	75	74	91	89	64	76	93	75	91	84	69	65	94	77	68	82	88	84	70	81	90	62	77	85	85	84	74	82	86	76	79	76	76	82	71	78	78	74	78	82	71	71	87	77	74	71	78	86	91	86	71	67	79	94	81	63	77	84	92	90	92	76	67
4297	353	385	409	371	355	365	357	297	312	331	275	284	291	293	283	305	294	277	278	285	285	265	297	267	312	290	280	273	271	282	272	267	284	247	263	262	283	280	321	313	286	291	258	256	247	265	263	283	285	264	290	270	263	256	270	277	271	304	275	246	277	273	260	268	269	299	279	267	275	253	234	300	281	275	305	313	255	264	280	260	287	248	283	268	296	261	291	263	252	268	263	294	262	236	284	260	257	288	277	261	270	309	302	290	257	260	291	300	280	262	245	291	290	288	283	291	287	301	288	286	278	289	288	296	253	262	285	269	254	288	298	263	273	285	301	291	276	263	290	249	290	277	283	263	278	306	282	290	276	243	267	277	270	295	275	274	297	252	260	295	265	272	281	290	267	272	279	285	281	301	271	276	265	276	274	293	275	294	280	280	277	307	299	295	259	306	284	297	287	259	272	290	257	276	298	272	295	292	268	272	269	271	271	293	289	275	298	302	253	301	268	309	301	304	275	258	296	258	266	280	267	277	271	294	255	258	288	281	283	265	271	294	253	269	250	271	280	254	258	276	239	267	272	235	287	289	271	271	253	295	271	252	263	272	271	283	262	260	267	276	249	304	294	303	276	257	254	294	294	263	269	283	271	285	312	255	294	298	294	275	262	262	313	289	272	299	293	286	301	268	293	257	278	257	267	296	248	276	308	277	289	294	281	265	266	263	286	275	281	271	267	266	272	260	277	275	261	258	268	290	311	267	250	239	262	271	282	273	288	292	299	271	300	270	276	308	264	294	277	286	252	280	259	275	278	301	269	280	282	291	308	286	317	293	273	272	305	297	293	260	274	278	278	301	279	249	287	298	268	292	283	278	301	267	282	268	305	285	301	293	303	275	294	305	277	289	297	291	279	298	272	249	263	279	277	292	289	291	286	269	275	303	253	292	280	272	274	252	264	280	263	254	283	289	277	280	291	275	273	306	280	285	286	280	251	263	259	273	282	277	268	257	263	282	290	281	272	302	296	261	279	298	280	261	271	272	247	269	265	279	266	258	276	289	278	282	266	306	237	280	277	299	281	266	277	269	256	280	266	296	272	281	316	264	273	254	265	251	281	276	278	261	301	291	260	286	280	287	255	272	268	277	274	267	245	259	276	282	252	291	276	282	277	283	266	259	272	288	282	295	269	249	261	301	298	272	253	296	299	292	295	284	242	262	281	290	266	256	267	277	284	296	276	287	284	289	289	274	293	291	286	320	251	304	279	278	266	272	278	265	274	299	286	272	315	282	277	277	299	259	264	266	241	284	296	281	278	260	266	258	318	256	269	269	258	291	270	302	292	243	262	295	282	291	249	245	264	271	317	299	283	281	280	307	253	262	276	273	279	236	280	285	262	278	272	284	266	273	231	254	298	264	303	276	268	294	269	263	268	300	306	268	266	243	275	273	273	264	279	273	268	299	281	275	271	246	252	288	260	256	289	266	298	298	263	293	251	268	284	286	268	267	295	284	250	266	295	270	265	299	278	277	234	273	285	292	264	262	280	255	304	266	284	289	273	281	260	255	288	253	285	286	282	264	275	272	290	291	297	276	273	257	251	289	273	279	287	287	264	279	276	288	284	252	243	289	282	248	278	262	279	280	269	266	281	240	288	275	259	258	259	268	293	237	270	246	250	232	287	292	232	263	274	284	279	266	278	295	261	261	335	265	275	282	266	280	284	272	279	294	275	282	282	255	257	279	262	267	268	280	273	296	279	264	259	303	294	299	277	268	264	281	262	253	297	263	263	281	315	286	287	275	251	268	282	285	247	283	302	282	292	260	262	273	290	274	281	286	260	283	277	270	255	288	253	278	298	288	295	275	309	286	281	258	294	260	300	258	263	261	271	258	281	276	288	270	264	283	262	243	306	271	268	277	293	278	248	277	263	297	289	246	287	261	295	275	273	265	286	268	290	308	273	270	298	253	265	256	306	308	278	253	277	268	288	281	272	310	257	264	264	275	289	258	256	258	281	260	276	232	284	307	273	268	292	241	282	280	294	269	295	281	290	278	268	246	254	306	271	278	275	287	283	271	285	254	299	280	262	282	261	267	278	310	262	269	272	261	268	265	281	262	285	292	275	309	266	267	279	258	273	285	281	287	311	267	297	259	293	270	283	293	278	261	266	287	265	279	264	284	279	286	279	290	282	263	267	269	298	288	282	262	289	290	266	260	246	310	278	304	320	286	274	273	258	275	254	274	288	257	277	280	267	302	292	265	276	242	292	271	288	293	256	264	283	258	277	259	302	259	282	257	283	268	272	265	284	273	296	268	295	262	306	281	278	299	298	286	266	268	254	287	264	268	255	283	267	238	287	287	266	303	238	308	278	280	255	296	284	304	258	279	252	262	295	275	262	289	267	285	282	277	290	265	298	248	262	295	273	281	288	274	287	279	302	284	313	292	293	284	302	285	282	265	290	291	280	243	279	303	243	300	298	266	275	287	293	284	273	245	257	289	265	279	277	277	267	274	281	305	256	304	231	292	294	272	290	294	289	293	284	308	280	285	264	291	273	254	239	306	250	282	285	287	295	285	272	294	258	297	247	272	271	282	288	282	270	288	316	281	288	273	263	277	274	299	238	270	296	280	280	284	261	265	251	261	264	276	269	283	276	287	275	270	254	280	268	282	276	280	277	291	303	279	285	269	268	268	293	277	273	309	282	274	297	265	296	298	281	268	279	270	267	284	264	273	291	282	270	300	248	258	268	307	249	297	280	267	255	250	293	294	291	273	273	297	272	300	274	294	294	275	249	286	281	274	256	279	278	270	270	304	253	302	272	308	270	286	280	324	255	263	277	278	283	293	260	275	277	272	302	272	276	258	282	260	226	290	286	293	271	299	292	276	250	259	298	268	271	269	254	269	297	252	285	269	282	291	303	288	293	286	249	260	254	261	300	284	287	257	266	250	284	267	290	295	290	297	265	268	271	248	320	257	234	299	259	274	300	281	286	277	241	284	284	257	268	277	285	262	307	300	281	311	250	276	266	247	272	271	298	258	272	277	320	313	278	259	290	250	277	254	298	262	277	252	273	277	285	284	261	240	278	268	304	237	296	261	283	262	260	284	267	279	246	313	252	288	266	270	292	291	278	285	265	269	291	275	276	278	270	262	265	280	297	284	281	293	269	281	270	288	297	271	268	276	261	283	290	267	292	305	292	281	266	276	256	261	273	280	279	303	318	266	278	251	272	257	251	256	256	303	261	282	280	302	329	280	271	255	259	243	272	279	256	264	289	259	265	268	262	269	284	293	255	281	287	271	267	258	281	250	267	268	269	264	260	269	290	284	276	267	290	278	271	276	284	280	263	266	251	273	315	297	294	256	286	255	272	291	290	282	247	305	286	250	290	303	267	295	276	287	307	315	279	276	269	269	265	296	276	262	274	292	236	264	253	258	264	301	281	303	304	285	284	298	282	295	261	269	286	258	265	308	272	280	268	279	289	289	270	263	280	254	283
32635	6383	1450	1007	716	512	385	358	270	249	227	188	172	158	151	180	155	137	127	123	121	114	129	132	122	132	105	105	138	140	140	105	106	111	115	109	121	110	103	104	97	127	133	112	115	98	107	94	118	125	107	116	121	111	99	119	99	119	127	118	98	100	114	116	105	118	126	100	94	110	100	107	110	109	112	116	105	96	117	116	115	123	108	94	112	87	113	98	108	96	109	93	109	97	111	93	75	103	94	118	114	118	113	124	92	114	111	101	108	99	112	90	90	105	113	99	94	113	90	109	108	124	110	108	122	108	137	107	112	82	86	115	98	112	92	110	94	118	107	119	132	110	109	102	96	118	113	98	98	108	107	93	117	96	101	100	93	109	109	118	118	108	115	103	130	125	96	108	113	106	125	98	106	85	110	111	113	119	119	102	104	98	86	105	102	96	118	101	119	90	107	86	113	105	112	103	108	111	96	97	118	128	118	108	110	95	101	118	105	105	118	116	103	116	109	101	101	103	118	96	101	85	119	103	105	103	92	128	92	124	110	120	127	98	122	106	93	92	88	103	118	97	124	102	109	108	90	121	108	92	111	120	113	101	89	113	95	130	107	102	123	114	107	102	107	97	104	91	102	137	99	107	88	106	104	120	122	106	82	105	93	87	103	99	94	99	96	96	94	121	93	132	105	124	104	96	108	118	108	122	121	98	109	116	109	98	116	79	115	102	93	97	112	112	91	106	95	95	105	106	110	110	99	111	93	110	109	120	100	93	89	105	92	102	122	98	106	123	111	104	115	125	94	118	119	92	102	110	127	104	106	116	115	100	88	108	119	101	102	112	102	100	94	102	95	123	110	113	108	101	135	113	88	95	96	94	96	114	94	114	95	118	107	126	106	107	109	119	100	114	124	86	108	101	108	112	112	113	121	96	90	108	101	87	109	90	85	91	94	100	100	111	87	118	101	100	90	83	101	123	115	94	85	102	117	102	88	89	96	113	106	102	109	114	97	121	93	105	108	94	99	111	131	113	85	99	83	114	91	95	84	121	108	97	98	104	93	112	110	112	90	113	124	91	110	112	107	113	108	101	104	113	108	97	95	109	101	109	112	97	108	102	117	97	88	106	93	96	119	122	113	102	91	113	110	106	100	107	100	102	111	112	106	95	84	105	118	100	98	102	117	93	100	100	111	109	105	123	108	126	92	107	108	110	134	95	107	88	113	107	114	108	106	105	101	110	107	94	105	110	112	98	119	103	99	101	97	91	103	103	90	96	106	106	116	99	132	110	118	106	120	104	96	101	89	108	123	111	118	97	112	115	89	123	108	106	101	106	105	98	100	99	96	99	108	121	124	92	103	98	93	82	113	120	113	101	114	98	111	115	93	103	89	105	91	102	107	120	101	101	117	96	93	123	96	99	95	123	126	110	120	118	94	102	111	108	95	115	93	108	107	105	108	90	99	110	109	106	102	116	101	103	111	107	80	120	93	111	116	97	96	103	117	105	80	119	120	108	116	125	118	123	104	102	121	93	106	95	100	109	89	119	101	105	121	98	137	111	97	122	112	85	122	98	127	91	120	106	86	112	118	105	104	95	99	82	95	122	116	100	93	116	115	102	85	108	102	101	106	97	107	99	91	108	102	91	110	89	85	108	99	101	111	96	116	105	98	116	106	107	109	92	109	108	110	100	110	87	108	93	119	116	102	100	107	120	111	113	102	116	112	111	104	96	105	102	101	113	116	87	99	103	124	99	88	84	125	97	118	111	121	124	116	130	113	85	113	107	98	87	108	98	135	117	110	90	86	107	98	132	104	101	98	125	89	98	96	125	104	101	104	125	124	98	97	105	107	120	113	88	96	105	100	96	91	105	98	110	108	106	115	101	92	108	111	96	113	110	103	121	103	92	105	101	111	93	125	102	106	110	103	108	83	111	121	77	88	110	107	103	105	114	110	94	97	110	105	92	109	123	94	104	100	100	107	103	87	115	97	123	118	86	107	91	124	91	101	108	128	102	104	107	114	91	94	97	91	95	108	103	107	100	104	130	93	96	127	104	103	122	112	77	109	132	109	106	89	117	107	99	89	116	89	129	120	93	105	113	109	117	122	93	108	118	116	118	131	120	103	93	101	92	118	108	101	122	104	97	114	107	102	128	102	102	98	111	102	102	109	103	100	95	102	112	113	96	103	92	107	97	94	106	109	104	115	119	107	100	113	112	116	97	112	91	106	101	100	94	99	84	113	95	121	121	123	100	107	96	94	102	115	109	96	104	96	115	91	100	124	106	110	113	91	109	88	107	124	105	109	111	115	106	108	91	100	96	111	125	113	99	120	108	106	99	98	100	99	109	114	105	110	109	108	94	89	97	111	124	104	105	111	120	124	92	103	97	108	101	112	89	110	102	122	110	119	109	102	108	101	109	104	93	111	112	97	110	101	112	99	101	109	104	96	95	100	107	108	100	96	112	105	95	96	121	96	115	101	115	103	104	98	106	115	109	89	99	106	107	103	120	99	111	113	116	108	91	111	115	90	119	102	104	94	109	98	116	91	101	110	107	106	94	88	103	92	116	111	80	101	103	101	90	89	104	112	104	97	105	110	92	92	105	115	106	121	117	127	95	114	98	113	106	102	123	90	120	106	105	100	108	98	93	115	104	100	134	99	119	116	109	108	112	99	99	118	93	102	99	110	99	115	91	107	104	112	88	109	99	90	113	82	92	101	100	108	116	89	90	101	113	109	99	99	90	109	115	120	110	93	111	102	117	112	91	108	91	112	110	103	110	115	88	119	120	105	98	97	118	105	113	120	128	124	98	106	80	95	96	131	116	94	119	102	90	106	109	109	104	100	96	119	103	107	91	97	99	130	123	110	98	107	103	113	110	97	116	87	127	90	100	103	100	90	125	100	128	117	102	108	106	108	92	115	102	121	95	104	102	96	115	100	97	96	106	105	97	92	109	85	88	79	103	119	108	97	97	96	103	88	99	113	104	98	116	104	116	102	130	111	107	118	104	92	91	115	107	108	114	110	104	94	111	102	96	116	98	95	117	123	87	114	95	117	112	110	124	101	96	85	97	106	121	101	122	122	120	115	123	99	94	118	103	102	92	94	110	102	102	113	109	120	114	94	105	113	106	106	100	98	105	102	104	102	95	106	104	84	98	107	117	112	124	121	108	99	133	124	91	110	121	113	99	134	99	99	91	93	112	111	116	92	99	104	112	91	99	108	104	113	85	95	108	104	95	118	91	110	99	101	100	103	93	115	124	97	89	115	100	131	96	90	107	102	99	101	103	116	95	89	104	104	117	106	110	106	100	119	114	126	118	104	98	121	92	91	108	116	105	101	118	101	108	89	106	113	114	101	113	101	104	111	98	120	120	99	110	109	123	96	96	95	97	106	122	91	112	122	113	104	118	100	101	129	96	107	104	103	115	114	94	118	100	109	107	102	89	105	95	99	101	95	104	117	113	99	126	97	93	93	114	124	110	121	95	107	98
14594	1206	2862	3392	2803	2280	1919	1569	1326	1158	963	923	863	770	734	662	708	585	569	556	587	538	522	491	520	465	468	458	459	488	468	430	422	448	444	424	457	445	429	434	434	398	361	438	424	391	407	382	357	434	380	407	386	407	377	433	401	397	379	385	405	360	354	347	377	372	359	315	388	331	395	396	365	381	370	386	370	383	361	360	379	372	350	362	354	370	412	349	338	404	351	348	349	353	374	332	337	380	327	357	380	361	396	363	387	351	351	364	367	357	354	378	365	315	341	344	354	335	417	354	383	354	351	366	374	361	386	362	357	347	360	385	353	404	363	383	363	337	356	360	387	355	381	337	366	352	362	367	338	338	396	397	350	334	338	358	397	328	374	356	356	347	339	354	320	414	351	372	354	355	367	381	375	364	337	370	378	339	359	349	375	386	325	358	394	376	360	370	357	358	345	345	361	367	356	369	324	364	369	346	395	354	344	362	364	383	371	368	339	361	333	328	386	375	371	378	392	311	347	373	397	351	356	346	359	353	376	374	348	369	326	346	348	358	374	358	337	364	358	352	350	355	360	349	377	351	341	347	336	384	350	335	359	348	362	366	358	357	389	351	364	388	368	368	380	369	374	331	364	324	371	339	347	379	359	346	375	360	346	346	378	340	339	390	332	358	361	409	361	351	342	362	349	397	369	371	349	330	387	331	353	359	341	362	375	382	365	391	364	331	367	367	346	354	371	370	344	357	392	332	344	349	343	369	362	374	347	368	385	385	350	357	353	360	338	365	351	364	373	361	344	352	392	336	376	332	361	377	363	375	381	376	358	356	342	325	397	380	387	396	359	376	384	368	343	368	373	367	352	378	349	363	358	372	375	349	332	345	333	343	358	373	339	375	339	349	380	376	323	385	315	361	377	355	342	360	336	340	327	361	332	370	341	340	334	328	359	333	370	343	342	387	343	365	360	338	342	332	312	343	351	341	347	334	367	364	376	342	379	342	375	369	369	344	382	376	387	338	339	330	361	369	323	372	358	338	369	342	366	355	331	377	363	331	356	366	389	336	400	365	369	332	363	334	396	348	334	329	389	348	371	383	388	328	378	355	371	361	374	350	341	335	385	373	358	381	337	390	365	351	371	341	386	352	343	359	377	356	334	382	357	355	342	350	349	371	326	350	347	362	346	368	384	332	373	363	361	369	373	351	365	342	381	366	396	325	332	338	353	356	366	357	351	371	378	336	372	360	360	368	364	401	353	367	375	362	363	368	343	369	344	374	392	330	350	388	367	351	367	363	359	357	364	360	380	371	343	379	345	349	340	356	385	335	340	375	336	395	367	369	351	349	361	366	377	358	353	398	350	364	362	367	339	364	356	333	369	329	334	377	378	368	349	356	349	360	326	371	347	351	385	354	343	331	350	389	371	318	377	369	385	350	396	367	380	369	312	353	319	348	365	369	342	329	385	352	374	362	353	372	386	368	366	362	351	341	349	345	381	378	363	338	382	370	368	307	403	344	382	382	360	335	368	385	392	345	338	358	353	331	349	349	338	328	365	349	349	371	374	354	357	361	358	356	352	354	378	312	374	358	374	334	349	335	343	360	326	338	369	399	374	320	331	355	364	336	360	372	347	378	378	366	364	385	356	351	384	358	330	336	321	337	353	366	355	373	358	346	346	377	350	327	351	309	342	346	322	360	340	369	317	327	350	335	344	331	395	376	391	387	362	386	345	351	373	388	339	364	389	323	379	363	350	353	346	328	341	335	356	353	384	357	322	372	369	330	368	368	370	353	356	349	371	343	362	349	360	350	369	352	388	340	367	389	328	389	330	366	355	352	364	355	354	387	356	383	369	377	349	351	362	350	339	340	350	340	401	360	368	354	334	361	376	402	367	344	362	361	323	350	380	361	375	374	345	373	349	327	370	363	352	357	362	394	340	358	327	351	326	377	360	368	362	352	369	346	369	351	367	361	359	331	364	387	343	354	368	369	356	365	362	352	394	353	373	353	379	332	344	353	336	362	354	344	325	357	348	365	345	355	367	340	350	323	372	360	326	343	341	380	354	373	371	326	331	364	367	358	357	364	343	385	359	328	357	410	357	369	344	338	333	376	370	397	317	384	369	376	371	394	358	352	376	324	364	344	352	348	360	379	356	391	404	356	347	338	353	397	343	327	345	370	372	385	344	337	352	365	370	381	339	371	354	347	339	350	374	381	352	373	399	353	370	326	360	369	365	374	365	371	363	348	373	400	341	386	366	371	381	338	358	331	347	355	341	359	360	314	395	335	359	335	368	369	341	375	321	346	321	351	346	344	380	374	385	343	358	337	362	335	357	363	347	335	375	362	360	358	327	361	367	386	332	372	374	349	365	379	364	330	369	348	358	382	333	359	376	339	342	320	352	366	345	367	352	331	351	325	345	337	400	350	338	358	340	357	359	354	358	371	381	369	347	346	305	353	379	341	394	407	388	340	374	352	322	355	344	336	359	358	385	349	334	359	368	363	331	383	366	352	353	344	342	356	343	359	365	381	396	366	356	347	358	352	346	374	332	376	366	368	373	347	398	367	352	346	374	354	345	332	361	357	320	346	343	366	358	322	370	395	371	348	343	347	372	316	345	359	369	334	361	372	349	350	366	336	331	328	331	352	365	349	349	334	352	362	346	341	367	354	356	345	326	335	342	360	359	343	358	367	365	350	360	367	331	360	361	381	361	407	343	375	379	376	333	377	376	332	379	316	338	356	373	390	342	361	337	356	371	381	349	377	356	354	358	375	358	381	365	372	365	352	341	381	367	357	406	359	325	351	360	345	352	365	388	371	352	366	404	389	345	352	347	302	335	367	364	365	340	320	351	349	381	342	370	343	346	326	349	328	340	367	343	353	345	361	389	367	349	367	357	303	392	368	363	377	360	326	362	368	350	332	341	342	371	348	378	362	333	330	362	330	345	353	363	340	393	358	362	327	377	387	372	344	341	383	355	373	341	362	389	350	339	320	360	368	377	363	382	344	374	306	366	369	376	324	369	377	369	349	382	347	356	328	386	380	356	335	365	339	318	314	328	360	346	362	346	371	359	389	359	358	318	365	336	433	349	391	358	349	368	363	353	358	347	347	358	378	374	370	362	376	349	380	400	365	376	374	385	374	383	367	369	368	357	366	356	329	360	395	336	361	311	368	336	351	328	339	335	349	373	361	348	324	359	332	343	392	353	347	352	372	340	347	363	343	343	349	329	348	364	339	369	336	345	383	382	376	328	352	360	330	406	379	355	355	365	343	348	359	332	366	362	351	356	350	341	380	383	371	369	391	352	341	352	349	349	356	351	368	330	352	350	349	414	372	351	391	346	362	309	356	377	340	340	389	355	328	318	367	358	352	383	365	366	344	389	360	363	353	364	344	359	362	368	367	369	351	360	381	347	347	356	351	344	365	351	372	348	340	321	343	364	336	360	329	345	374	355	376	357	360	370	327	367	345	352	372	365	358	358	358	368	352	346	345
41948	17462	5517	2081	1473	1137	812	654	533	520	427	401	369	335	321	291	292	289	279	270	268	250	263	210	236	269	256	241	240	237	262	240	211	232	222	256	218	234	236	217	217	233	229	244	190	224	221	225	196	232	220	196	223	246	241	229	202	206	198	191	233	224	202	218	201	221	229	219	248	233	197	211	211	226	203	238	233	211	204	221	213	197	190	216	213	198	226	231	216	226	206	208	237	224	208	246	191	219	229	238	201	206	210	226	216	206	230	213	207	211	209	223	195	203	210	229	202	215	217	170	202	205	223	201	216	219	225	228	213	206	214	211	180	225	213	216	211	211	233	205	173	220	208	235	229	183	213	210	235	227	176	211	212	210	212	181	231	201	208	192	213	201	211	213	214	207	219	216	188	180	196	222	191	226	206	208	210	190	201	196	208	213	210	192	236	192	217	210	187	204	230	204	220	196	217	195	190	241	211	217	201	210	211	242	212	192	197	198	220	200	217	214	218	210	201	201	200	186	181	226	207	214	208	188	219	226	206	215	229	187	233	213	197	203	197	221	216	182	215	220	239	211	219	208	230	199	196	216	212	234	223	226	231	222	212	212	188	205	208	243	215	212	210	231	197	228	206	213	228	185	213	230	212	220	208	188	187	211	210	202	220	241	201	204	199	229	213	207	226	192	213	231	177	194	253	238	204	258	219	221	249	231	221	185	183	199	199	181	217	214	218	200	190	220	214	204	189	225	209	213	204	219	209	225	215	229	216	217	210	204	222	191	214	191	236	205	206	196	208	224	218	197	218	212	238	192	232	193	206	208	200	197	208	235	189	178	203	207	205	222	192	185	226	221	225	191	220	173	217	197	229	209	225	207	224	209	198	215	220	191	205	206	188	208	216	224	221	181	208	207	217	240	215	240	214	213	198	225	197	204	201	209	207	210	217	223	192	228	210	178	187	184	182	213	218	217	207	197	234	197	227	228	217	205	210	194	188	229	222	184	213	202	198	215	221	216	211	203	210	218	230	246	236	198	199	221	188	226	214	200	210	199	215	193	218	209	226	210	222	233	192	201	206	209	190	220	233	257	194	240	209	205	240	191	225	209	242	213	200	228	183	218	218	208	198	219	200	196	204	216	209	189	212	204	215	227	232	200	206	204	218	205	168	208	198	198	189	179	219	202	218	213	214	243	209	202	189	227	228	222	218	212	214	206	205	202	188	201	209	215	216	212	210	214	195	227	227	229	176	224	225	207	221	202	200	213	211	210	217	226	221	208	203	219	243	192	209	227	199	207	240	235	200	199	241	219	207	201	227	204	223	206	208	193	201	203	211	219	209	205	221	186	216	214	219	231	207	229	198	224	195	220	191	211	218	210	211	198	198	188	193	219	233	206	234	236	170	196	207	182	195	206	192	208	226	224	208	193	211	199	227	221	216	202	202	209	208	227	201	206	190	212	218	214	212	213	224	192	211	206	229	212	239	213	215	206	225	204	190	201	211	211	208	210	241	224	186	226	224	192	204	233	213	244	196	226	203	185	200	217	205	224	196	173	213	202	188	200	230	207	233	205	225	200	223	192	216	214	219	200	200	218	216	216	224	209	206	186	199	181	222	226	207	223	198	188	205	196	208	242	223	217	196	239	216	193	180	224	238	205	204	195	210	220	222	199	212	190	211	204	235	214	186	211	216	207	212	214	197	202	221	211	247	198	194	221	204	234	208	220	212	213	179	209	234	197	215	203	227	219	206	225	245	231	180	195	198	237	228	218	177	247	214	218	219	199	219	197	197	229	232	222	211	212	200	204	222	222	213	213	203	195	206	212	228	188	220	231	227	199	212	209	214	233	214	215	203	210	214	232	190	213	220	198	206	221	213	209	193	203	217	218	219	198	199	220	213	206	229	231	209	220	186	217	227	182	188	201	197	232	173	194	215	212	230	232	220	223	225	227	217	206	208	180	242	192	179	219	199	232	236	204	219	224	188	198	219	213	220	203	216	211	202	214	245	210	201	204	226	218	230	239	212	232	230	186	203	212	220	197	213	209	197	206	212	230	208	203	234	211	235	190	211	196	185	222	204	187	210	235	187	220	209	228	210	215	179	219	221	226	196	222	205	237	205	207	205	209	223	222	208	213	239	221	206	211	238	199	211	202	219	222	210	213	207	220	205	208	203	225	210	195	204	222	234	189	196	204	194	211	199	202	266	183	195	214	234	202	205	231	221	186	225	197	232	240	207	205	198	202	189	207	195	202	187	226	204	218	176	229	190	219	221	203	230	196	216	210	215	207	209	210	202	205	215	212	225	193	203	214	219	216	207	203	197	226	235	219	194	203	211	218	238	194	199	183	211	212	218	225	212	212	219	211	173	198	217	195	216	195	202	199	242	196	201	225	213	217	184	208	190	220	217	225	194	206	190	202	231	201	230	226	231	215	199	178	199	218	234	229	225	235	249	218	198	232	238	168	222	207	211	240	206	206	178	199	220	208	208	217	215	208	217	229	218	204	231	230	228	237	221	212	211	177	200	197	233	208	226	188	210	212	217	197	211	196	220	219	217	220	209	218	176	203	209	197	215	191	205	205	198	211	195	176	202	185	210	207	216	193	223	191	214	236	189	240	206	230	197	208	188	217	199	196	211	189	202	202	198	211	188	200	186	221	239	234	189	203	200	213	204	239	233	210	242	199	209	225	213	184	209	234	165	192	227	203	232	218	249	231	215	238	245	238	211	218	233	197	181	211	208	207	216	186	200	206	204	237	210	209	186	222	196	194	233	225	213	200	221	207	190	195	226	215	203	213	211	218	223	219	213	207	199	203	189	223	199	213	199	207	202	229	220	170	198	212	218	207	214	223	215	196	207	209	210	216	187	207	192	184	212	214	211	199	200	226	213	195	205	207	212	196	190	213	190	199	219	215	228	222	206	227	205	185	202	192	196	202	199	218	222	227	256	197	228	194	199	215	192	191	218	181	224	186	190	223	215	243	202	228	197	224	210	207	218	203	225	196	214	219	227	231	177	192	238	222	217	198	233	223	194	199	229	200	195	203	222	208	227	227	207	229	222	227	190	204	230	194	219	183	214	218	197	219	207	187	198	218	208	204	188	200	220	213	228	215	194	190	215	194	205	212	219	242	217	216	196	225	217	232	186	218	198	211	238	199	189	250	234	197	226	232	228	200	224	223	209	210	210	198	216	193	203	204	183	200	188	200	211	206	216	211	204	193	225	194	219	242	216	223	190	215	206	209	205	186	216	202	199	219	214	192	213	191	214	224	231	198	219	208	208	205	206	233	226	216	241	203	210	210	205	209	230	218	243	234	215	216	204	215	203	198	228	229	220	214	213	192	204	247	219	220	196	238	219	214	196	221	220	231	206	205	226	182	200	246	223	220	197	221	214	208	218	223	195	222	219	215	206	200	216	199	202	216	223	206	199	199	224	214	240	187	223	211	244	194	185	188	223	216	197	202	239	215	241	188	193	199	218	229	220	208	228	201	229	225
19308	2416	5487	6308	5434	4402	3593	2922	2621	2191	1917	1758	1607	1444	1434	1325	1164	1176	1125	1067	993	994	1007	966	875	923	823	848	770	805	865	810	791	786	755	711	775	748	732	698	702	690	743	769	695	730	654	714	718	689	732	685	698	696	684	723	648	728	708	653	671	652	686	636	680	684	641	658	648	640	653	659	669	669	685	641	650	644	636	710	670	614	647	676	650	709	663	652	655	671	691	655	635	677	633	654	643	663	650	647	659	690	686	610	632	654	631	608	669	639	650	636	660	610	681	665	642	635	617	620	636	635	641	598	632	676	659	660	635	640	659	613	602	676	644	670	613	587	680	648	638	623	628	627	651	683	655	666	644	669	616	634	642	603	604	647	636	661	587	638	647	677	603	642	661	646	613	605	649	591	644	638	609	653	603	628	629	668	601	615	633	618	676	602	631	676	609	659	632	607	588	641	605	635	611	633	646	626	603	659	659	585	614	662	661	636	648	651	640	630	638	632	608	651	622	638	657	646	659	672	639	643	645	619	627	640	629	615	601	584	605	624	624	639	660	647	615	684	667	653	626	656	618	621	630	658	605	640	646	635	607	651	653	631	676	657	627	629	645	625	614	640	652	647	609	598	596	594	653	693	674	598	653	672	616	650	663	637	655	627	645	614	633	640	605	609	626	637	661	662	662	656	653	600	629	637	641	649	644	637	585	586	627	662	665	618	634	606	618	633	642	646	663	565	599	660	626	668	632	607	622	639	619	606	630	589	670	620	646	667	652	632	628	612	640	637	641	639	623	620	581	616	591	616	597	652	657	617	639	557	640	632	647	666	610	626	623	594	596	639	657	645	679	607	613	652	601	628	620	630	641	649	646	648	587	641	609	615	614	638	665	631	555	623	673	645	626	648	549	662	632	610	649	664	608	671	669	591	637	642	609	652	628	629	666	627	617	648	657	641	631	628	631	645	637	604	652	625	638	633	672	618	667	670	615	656	591	641	698	655	621	591	643	602	631	707	657	613	647	620	640	621	588	583	653	606	629	618	664	646	638	593	623	587	600	627	701	652	614	668	628	637	642	645	661	640	614	633	577	628	599	636	677	604	653	623	635	665	664	667	622	626	612	685	624	619	632	637	631	687	648	650	610	675	656	602	653	645	653	632	590	666	641	630	598	650	628	646	616	619	623	611	619	617	626	661	639	622	601	609	669	599	627	622	628	647	617	599	615	616	633	635	601	634	634	660	630	605	619	630	632	634	606	620	603	620	592	640	618	681	619	584	574	637	618	584	638	631	604	661	608	650	622	648	617	661	633	647	681	655	644	611	660	632	654	636	664	661	620	642	616	577	662	611	623	618	693	584	608	678	589	681	673	621	621	597	659	637	619	645	631	637	651	660	621	604	602	611	626	646	640	612	620	641	631	670	641	612	649	647	610	608	583	640	611	620	627	632	637	599	654	605	612	607	668	621	574	569	627	633	612	652	600	644	607	618	647	628	659	657	635	632	619	647	644	662	631	606	650	638	630	631	622	609	641	605	647	614	622	646	631	655	668	626	622	638	610	638	658	641	633	622	628	604	612	628	672	662	620	665	641	648	665	566	593	598	641	651	578	632	641	653	593	625	651	695	645	595	642	617	642	630	620	623	629	637	642	608	642	622	612	627	606	685	629	633	645	645	612	632	633	677	621	628	598	672	649	629	636	631	639	670	595	586	629	617	602	635	658	651	664	613	626	631	677	604	691	658	637	666	617	673	664	643	642	616	628	689	638	660	593	670	623	672	627	594	626	630	606	682	613	647	652	627	633	603	627	668	668	622	640	633	637	624	655	649	592	612	640	601	589	628	642	624	625	631	622	646	629	622	643	631	586	627	660	648	660	606	656	634	641	658	636	705	650	672	647	583	641	634	657	638	653	645	640	678	663	660	673	638	615	634	601	628	626	655	661	669	670	640	634	647	630	607	607	637	617	634	661	596	555	616	650	577	641	634	633	691	590	637	651	596	613	626	662	635	615	672	640	673	636	648	606	617	632	634	653	633	589	607	611	648	590	637	647	634	652	648	674	592	606	617	604	649	644	636	640	599	601	636	631	676	608	620	629	677	641	650	665	639	601	584	664	607	618	628	602	616	625	640	644	665	603	676	623	629	639	639	648	683	604	611	645	614	623	634	617	684	624	647	626	635	645	620	695	658	634	607	634	672	605	612	614	708	708	638	642	610	610	633	629	597	609	660	643	605	632	670	624	664	610	648	607	613	679	705	665	595	671	639	629	624	614	587	620	603	643	629	601	599	621	667	656	636	611	600	640	654	648	619	683	611	680	615	645	627	633	639	590	632	637	624	635	638	621	621	638	646	624	661	598	637	598	679	586	658	616	656	631	661	601	632	622	654	629	624	645	613	642	673	678	621	629	668	620	620	610	615	646	649	604	627	613	651	630	686	595	650	654	623	667	659	698	664	647	678	675	680	614	630	608	646	607	621	646	639	628	647	640	614	671	641	661	587	632	661	631	644	628	605	594	634	629	619	615	651	615	655	608	635	649	637	651	589	662	600	649	625	620	635	613	615	655	625	702	630	632	662	658	642	614	642	683	634	608	618	600	685	641	628	648	657	634	641	633	581	665	606	626	607	680	627	607	623	641	645	601	622	601	628	604	633	646	608	644	663	619	602	671	602	608	643	603	628	646	628	675	625	639	656	620	698	613	662	641	655	654	647	621	621	658	620	641	630	656	646	618	675	617	632	630	635	623	627	588	609	656	628	631	629	644	664	662	629	635	650	630	628	606	670	655	593	670	625	661	643	671	673	635	612	646	647	664	652	653	667	616	646	596	628	680	638	600	606	586	653	621	627	670	631	585	647	655	636	644	609	615	668	603	613	645	655	639	667	601	590	650	613	608	629	619	675	626	620	643	645	588	636	625	661	650	648	624	611	613	633	591	678	640	659	665	616	646	637	645	636	650	645	653	666	662	630	612	637	648	704	621	647	632	688	616	617	597	636	591	637	622	651	670	618	603	641	650	602	641	634	592	629	618	678	630	614	630	632	625	598	638	646	620	615	617	615	647	635	634	603	637	682	624	659	633	651	626	621	606	613	614	617	596	633	654	606	631	625	651	627	641	664	673	605	654	606	595	613	644	636	596	643	667	663	637	651	615	701	662	631	661	636	648	653	661	640	611	650	643	633	674	658	625	605	577	605	618	604	647	662	621	655	670	628	664	641	627	674	615	667	653	626	633	626	637	614	606	614	617	605	586	613	596	648	603	630	608	650	650	584	624	649	680	659	666	651	616	650	613	632	666	586	605	636	624	663	617	641	592	589	632	620	651	656	592	660	657	613	603	621	649	604	667	605	662	614	604	628	648	616	597	596	596	652	647	616	653	609	626	632	648	684	592	590	592	658	669	613	633	596	633	666	628	593	633	645	636	619	632	632	624	617	632	619	659	626	623	611	591	629	652	613	642	606	675	653	614	639	638	647	615	689	682	663	647	624	656	660	658	639
4843	295	187	123	120	91	111	93	89	69	80	77	94	84	94	72	90	78	89	68	81	81	91	85	80	76	82	74	90	76	76	108	77	74	69	95	86	87	87	85	82	78	79	58	82	77	57	81	74	76	78	82	80	73	83	91	86	82	75	78	70	87	85	84	75	77	72	79	91	83	83	84	74	77	67	70	80	74	94	78	76	69	91	80	91	68	70	99	97	77	71	74	80	86	74	75	77	85	95	88	76	73	85	66	80	85	72	76	79	101	99	83	75	80	90	83	80	76	74	79	95	75	80	87	75	66	88	72	72	69	65	83	75	75	70	87	76	70	70	77	71	86	78	85	93	95	84	80	69	69	73	69	76	87	78	88	78	86	80	85	88	70	82	87	81	89	74	90	78	87	76	79	78	82	83	92	85	81	79	59	87	94	79	71	79	78	83	78	68	67	78	76	74	84	83	84	80	67	88	73	70	79	79	84	78	75	89	73	81	81	69	77	70	78	89	73	93	87	86	67	79	74	86	66	75	97	83	86	85	82	81	78	72	77	76	67	79	80	91	74	70	84	71	90	76	73	59	76	76	79	77	79	88	85	67	86	70	65	104	86	78	96	90	85	82	78	89	84	72	89	61	85	83	97	98	95	85	71	75	88	80	90	71	93	71	89	79	83	74	80	67	71	81	85	78	67	91	99	88	86	78	65	61	78	99	97	70	79	91	85	78	92	79	81	69	71	74	93	79	79	83	68	82	71	86	94	76	75	86	74	79	79	80	76	72	69	80	64	84	75	86	69	78	79	78	74	90	91	78	83	82	97	87	67	85	64	76	80	67	73	71	76	89	71	68	74	81	73	94	80	77	94	73	81	76	82	86	65	78	89	86	71	85	74	86	75	70	71	69	81	95	84	74	88	77	69	79	79	81	84	85	66	82	87	82	80	78	73	88	75	85	78	71	82	98	85	80	71	73	97	82	78	89	78	77	88	75	87	71	79	83	76	72	85	76	77	79	76	86	77	73	60	69	67	90	80	92	91	88	81	83	73	78	65	87	60	88	86	71	69	72	86	90	79	91	86	97	75	70	91	85	93	74	85	85	75	88	69	82	68	80	87	74	92	80	71	71	70	86	74	82	79	73	77	67	72	90	93	91	82	81	84	78	79	82	74	68	76	74	91	78	97	98	81	84	81	91	79	79	85	70	73	83	79	74	84	77	71	64	74	83	64	95	86	76	97	79	72	70	75	75	86	77	74	74	63	75	78	82	90	92	76	84	83	78	81	77	83	81	88	76	78	83	81	82	62	90	80	73	73	88	82	78	77	93	76	77	73	89	87	64	81	83	76	79	83	82	66	71	78	72	70	82	66	95	88	90	81	79	76	83	69	92	81	83	72	78	89	84	72	89	78	80	75	79	81	71	105	63	67	64	74	82	98	84	84	74	76	87	80	73	74	92	72	79	72	96	65	75	83	77	75	82	77	90	96	67	78	82	83	87	84	85	72	74	74	73	79	92	77	66	67	98	72	91	73	65	82	91	79	77	85	84	63	76	85	70	78	83	79	75	93	73	73	75	83	73	66	81	70	83	75	70	65	76	93	71	81	81	76	81	90	78	72	79	77	75	78	73	89	94	104	78	73	69	86	66	98	89	82	87	73	84	68	74	85	75	65	72	81	71	85	69	92	74	87	70	82	68	80	76	90	84	86	93	71	67	76	75	85	90	73	77	69	71	75	73	59	77	86	61	82	76	93	84	68	66	91	91	83	79	92	83	75	70	83	89	79	73	81	89	85	90	75	67	71	80	78	74	71	76	76	74	75	82	83	86	72	74	89	75	87	81	83	76	90	95	71	79	80	96	74	75	82	64	87	86	77	70	64	78	70	76	74	64	76	76	99	85	82	105	65	91	66	63	83	67	74	70	75	97	85	71	87	77	100	89	80	90	68	76	106	69	83	83	65	70	92	80	85	73	90	75	76	81	72	64	65	75	77	90	77	88	79	79	79	94	82	91	69	78	85	86	69	76	91	73	93	93	80	90	71	80	95	71	82	78	86	73	83	85	85	78	73	103	80	76	63	81	78	83	79	98	74	80	70	82	59	62	82	89	88	81	87	78	90	74	78	92	74	103	81	79	83	73	91	63	69	84	80	78	91	91	73	89	81	78	74	73	83	80	81	80	57	80	79	77	82	76	75	81	68	101	85	74	63	76	87	85	80	82	89	78	86	69	72	71	73	83	88	95	77	90	96	89	73	81	82	85	65	72	77	68	85	83	83	79	72	63	89	92	80	78	73	80	88	84	78	80	93	77	63	74	64	84	86	90	71	73	71	71	68	73	74	71	73	91	96	93	67	76	83	67	81	86	76	90	72	80	100	87	90	102	80	91	83	80	82	73	90	88	80	82	73	98	82	71	73	55	79	79	84	81	70	90	65	82	60	64	69	85	74	71	64	88	68	84	84	89	69	88	70	72	82	72	77	67	77	81	82	83	102	63	100	83	78	69	85	79	85	68	93	84	91	78	93	76	71	65	82	97	81	96	87	77	110	70	91	76	85	109	68	82	76	69	75	72	91	85	83	80	87	80	78	65	88	87	78	81	75	84	78	70	85	67	85	86	70	76	66	78	75	76	88	62	83	82	87	67	90	85	76	87	97	81	71	70	78	78	93	93	77	68	88	80	66	82	78	69	83	77	79	96	78	65	82	79	76	79	84	70	64	81	76	70	84	82	75	80	94	64	92	80	85	71	74	97	84	61	93	73	80	69	72	80	83	76	70	98	82	73	83	103	78	89	78	84	78	70	76	85	84	86	63	85	74	71	83	73	70	92	86	67	70	86	76	60	75	77	73	87	60	76	73	67	71	90	86	78	90	82	70	74	76	98	79	86	75	85	71	74	69	64	88	98	64	75	87	66	78	84	64	79	68	83	70	94	71	77	89	93	89	91	70	83	92	82	83	80	82	75	81	80	90	86	84	61	83	93	75	69	83	77	89	87	80	73	84	66	82	73	74	68	89	71	77	87	81	93	67	76	83	76	68	70	94	78	93	81	74	75	94	92	72	69	58	91	70	74	86	76	83	89	77	72	74	85	78	87	65	81	71	76	87	75	71	92	76	76	77	68	61	69	81	92	87	77	77	80	78	69	64	77	81	86	80	87	57	78	81	84	69	78	82	82	68	74	98	79	94	84	72	73	69	80	72	79	64	76	72	81	70	83	76	74	81	77	74	78	80	90	86	77	65	88	67	83	76	75	81	66	76	69	84	85	102	73	72	71	89	80	77	76	68	62	80	88	73	69	65	79	81	91	78	85	74	56	83	82	70	76	68	102	77	96	72	78	65	81	85	79	80	90	80	73	78	83	86	80	99	77	88	76	83	76	86	84	70	83	77	75	64	76	92	81	74	75	89	69	86	93	71	82	87	77	79	85	85	76	104	81	70	84	70	82	84	82	68	74	81	82	88	78	76	77	87	71	66	71	75	78	67	78	88	75	87
4541	350	440	465	422	395	379	376	336	345	341	330	329	323	293	329	313	285	307	308	268	305	295	271	292	293	293	270	282	309	297	290	291	300	305	284	267	298	276	271	284	270	297	287	269	300	260	248	259	296	294	264	255	278	281	266	280	275	289	290	288	273	292	284	282	270	272	268	300	270	291	278	291	304	239	303	260	261	299	299	278	261	261	263	289	260	287	288	254	266	270	292	287	275	286	250	299	293	252	294	311	270	269	255	262	293	303	262	272	325	253	270	293	292	285	270	285	300	290	284	290	258	249	285	267	248	292	284	219	285	309	276	272	292	297	272	284	291	287	272	292	282	279	278	260	292	280	298	271	301	271	275	267	316	275	301	286	266	270	265	299	281	279	276	290	273	278	289	273	262	276	308	273	288	266	315	306	302	269	278	259	282	262	289	258	305	276	272	272	293	299	300	266	272	266	299	279	277	254	285	296	264	261	265	262	283	335	293	295	279	279	266	291	268	250	274	280	277	296	308	298	314	311	262	288	329	271	296	270	294	285	315	281	285	228	255	268	287	284	284	290	291	289	294	255	256	291	270	289	293	287	276	271	274	284	290	287	304	268	286	313	307	274	276	276	291	282	284	284	290	281	306	268	321	291	314	316	296	287	297	251	274	271	295	299	291	290	254	280	248	259	282	264	276	267	277	271	285	291	296	312	286	309	294	268	276	288	275	284	298	273	289	300	281	316	249	292	290	254	292	277	285	264	289	266	290	289	310	243	296	297	296	315	256	310	257	253	286	276	250	286	269	263	263	279	284	289	315	302	244	295	315	242	291	260	291	303	301	282	298	292	278	309	279	276	287	285	277	296	276	282	277	294	280	270	273	289	317	306	278	302	294	253	290	274	285	268	287	277	285	271	264	266	296	295	272	273	276	252	276	303	273	287	244	284	268	267	316	261	279	251	278	272	292	283	307	269	277	287	288	275	299	296	284	297	304	283	275	250	285	294	268	278	269	322	284	246	306	274	300	300	254	276	303	309	281	279	260	274	286	295	275	277	266	275	295	275	301	281	280	301	286	300	283	275	275	292	283	276	285	277	285	248	276	268	279	281	279	272	255	260	299	307	320	242	243	260	247	284	333	279	273	325	286	301	274	279	311	260	260	276	280	290	310	291	290	295	281	265	261	267	253	295	281	272	262	280	254	278	311	260	269	297	276	311	266	283	281	270	267	291	268	274	293	293	279	290	276	279	267	317	310	276	295	284	285	282	308	284	273	297	281	276	308	278	252	276	324	246	299	307	269	276	270	295	287	287	269	304	288	296	278	283	291	283	301	290	274	287	282	272	310	291	264	252	248	271	270	300	297	243	282	284	305	282	280	312	278	274	266	282	282	288	262	259	273	272	279	307	283	273	292	294	257	280	284	261	308	275	286	274	252	271	286	270	250	317	242	292	278	304	248	291	284	281	284	285	289	254	275	296	282	262	290	277	278	255	287	294	274	247	270	258	275	298	277	280	302	265	273	278	292	283	293	249	281	282	274	289	283	283	285	268	265	327	272	268	285	276	268	259	281	280	270	289	299	288	267	275	281	288	316	312	267	309	301	257	284	271	273	275	265	254	305	269	294	273	248	245	311	290	274	274	286	285	281	277	278	259	320	295	316	297	265	259	256	257	300	260	290	263	253	292	277	287	268	262	289	285	281	278	297	307	280	248	293	273	281	283	263	284	274	257	296	280	270	279	277	261	273	260	285	299	280	242	285	304	264	303	293	306	296	258	310	270	272	279	285	275	282	307	278	299	285	291	305	270	276	280	312	283	318	291	312	273	273	273	301	300	300	251	278	294	256	257	281	298	290	273	263	261	277	260	294	271	284	281	282	298	309	257	270	299	291	280	246	297	258	277	262	262	300	295	282	286	278	266	301	293	290	283	284	281	307	268	291	282	249	271	286	246	265	301	275	284	281	283	322	280	253	272	288	277	279	283	279	292	295	293	279	276	292	258	281	273	302	269	270	269	288	279	280	253	280	285	261	254	281	273	252	306	292	271	281	264	258	284	266	289	279	265	300	271	264	281	304	308	290	287	277	307	290	261	294	260	277	300	291	268	272	283	299	275	295	271	273	303	280	276	258	278	295	287	271	287	287	309	290	285	274	300	280	318	272	280	237	272	287	266	296	263	269	286	276	274	265	277	285	293	286	302	268	277	304	264	281	255	284	275	305	254	247	271	283	308	294	283	296	291	271	282	272	269	268	259	287	279	249	246	301	285	298	292	266	295	279	289	278	300	260	248	300	291	288	268	282	300	296	299	259	265	284	289	275	285	266	281	287	244	322	285	285	286	278	310	299	259	301	280	288	252	280	290	320	309	254	275	314	302	292	287	272	292	274	273	297	289	302	300	286	299	286	284	265	314	266	280	271	253	291	289	303	267	283	273	305	290	296	270	293	260	278	308	302	272	279	278	291	271	280	281	286	271	266	249	259	296	294	289	257	288	304	311	296	297	292	249	247	262	331	297	303	257	256	299	275	300	272	286	273	256	292	276	293	273	305	359	275	268	321	293	272	308	278	276	276	304	286	280	292	293	282	279	272	260	285	292	298	269	302	290	259	259	286	259	261	267	276	244	280	279	262	254	295	272	277	300	296	290	272	298	260	257	261	251	263	254	283	286	290	259	279	305	296	248	301	270	265	269	283	278	287	296	294	310	294	287	324	252	270	302	263	284	271	286	302	272	279	292	286	300	275	255	290	294	289	299	283	268	263	299	272	273	301	272	314	252	288	290	291	300	294	291	302	281	298	267	277	247	296	302	284	285	259	270	284	295	276	280	273	307	306	297	258	261	273	311	287	277	286	315	263	270	299	297	278	281	277	291	312	279	273	298	286	291	293	291	250	301	304	282	268	301	280	257	292	287	289	315	285	289	272	292	293	275	261	245	274	310	263	269	308	286	271	277	283	280	247	290	286	282	275	312	286	277	310	279	277	270	294	284	277	303	311	287	274	269	315	271	289	276	278	278	260	265	266	307	281	281	288	290	302	328	266	286	268	300	290	279	291	254	276	264	261	260	263	273	295	289	312	284	286	280	272	304	288	264	275	253	326	294	259	277	260	308	265	302	267	272	280	305	267	274	284	279	275	287	288	247	259	296	292	293	263	276	270	271	355	281	261	255	283	277	305	286	292	265	307	256	275	271	259	278	282	281	273	275	287	279	274	274	289	257	243	298	291	295	262	259	299	292	278	290	295	294	277	301	291	273	294	293	261	271	293	295	293	268	294	263	289	271	301	289	292	281	277	302	280	283	271	300	280	283	267	285	261	278	254	277	305	276	272	298	274	292	272	263	271	262	280	280	274	295	248	289	251	306	286	272	265	312	303	261	290	283	292	273	276	308	275	250	284	283	257	315	254	310	296	263	290	316	281	280	261	280	270	245	273	305	281	280	289	259	289	257	294	304	298	295	298	284	291	294	257	270	293	278	277	291	278	273	299	278	306	290	296
32086	6788	1423	968	717	521	421	322	268	250	199	197	174	181	140	153	152	139	165	112	123	113	130	139	119	112	116	119	121	107	111	95	153	115	107	91	107	106	98	127	121	104	105	121	116	99	107	116	95	122	118	129	107	97	117	103	110	106	98	106	120	96	103	119	97	106	97	103	101	103	94	110	105	103	105	119	130	98	121	116	109	109	101	105	110	107	107	99	130	97	101	108	115	111	95	105	113	103	93	105	95	102	95	119	109	113	108	118	97	101	109	101	107	100	93	106	112	120	108	113	114	105	110	109	109	110	114	111	101	104	106	105	94	101	103	116	122	127	118	99	101	93	108	114	121	114	107	95	103	119	107	111	80	113	117	102	117	104	119	118	117	99	97	140	120	111	114	109	96	89	122	113	100	122	103	96	102	102	101	101	115	85	123	104	110	99	108	105	105	100	85	115	104	102	102	117	108	100	117	91	94	101	99	130	115	84	108	91	116	92	93	101	132	122	94	116	109	112	100	107	111	109	91	100	94	107	117	88	91	114	114	111	108	109	113	93	92	99	118	110	117	104	110	106	95	103	99	102	100	106	101	93	124	102	110	113	113	111	105	117	100	101	114	113	86	111	114	125	125	121	92	96	101	101	108	100	90	97	92	95	95	116	127	108	86	90	116	116	111	108	108	81	112	106	119	92	97	92	98	104	99	116	111	95	109	116	119	112	94	96	131	98	123	115	97	104	109	109	118	107	95	116	103	102	91	101	116	121	108	105	111	105	96	135	98	107	97	115	113	116	103	104	98	124	94	97	114	102	90	134	115	93	106	103	102	114	113	93	94	102	111	126	99	118	104	115	95	104	110	110	90	105	100	95	94	99	97	109	118	105	116	114	99	130	93	117	96	90	134	101	95	113	122	111	97	109	110	103	93	115	93	110	87	116	115	106	106	138	94	99	123	108	111	108	105	111	115	93	107	91	117	116	101	114	115	92	89	109	123	100	80	107	114	88	102	104	117	117	97	108	112	98	112	112	105	101	110	91	114	103	109	112	111	112	95	105	113	80	91	101	89	113	115	112	118	94	110	95	99	105	111	98	98	102	113	99	113	99	119	101	100	90	94	131	123	100	112	98	118	101	93	107	113	108	117	115	114	113	105	106	137	106	126	114	99	105	116	107	96	111	94	102	95	102	108	114	101	100	106	118	104	121	96	107	99	125	112	109	115	111	128	119	121	106	112	103	109	117	117	108	118	97	105	96	105	89	114	84	97	123	128	90	89	101	118	99	79	87	84	116	107	121	97	102	98	115	118	114	93	121	100	97	106	106	97	95	112	121	99	110	112	106	118	110	109	103	106	121	94	107	116	90	106	112	105	114	110	129	89	107	112	91	112	110	110	107	95	105	110	97	120	103	107	109	113	117	104	104	98	109	112	97	102	116	90	73	120	110	102	111	98	112	94	111	101	86	112	130	108	130	121	95	93	116	105	93	89	116	97	109	97	110	113	115	101	97	88	101	93	105	106	100	100	94	100	104	119	110	106	107	104	119	93	96	100	119	100	113	102	101	104	117	103	80	96	106	105	91	99	105	103	95	104	100	110	122	98	109	109	105	103	115	128	109	108	118	92	110	128	90	101	112	106	114	109	96	100	104	117	108	98	102	101	111	85	102	102	101	110	105	109	88	120	113	107	112	102	97	109	100	97	114	108	110	109	109	85	108	102	105	106	94	99	105	104	105	120	115	109	118	115	134	99	100	106	104	88	114	106	129	83	98	103	107	100	102	110	115	102	115	100	96	116	89	87	134	88	106	96	111	99	104	107	91	107	120	95	87	100	96	84	118	109	114	91	110	112	79	107	119	97	105	112	107	105	100	98	110	93	102	101	106	115	86	107	88	120	83	132	103	92	97	102	128	103	124	116	110	109	92	94	98	121	104	96	81	110	132	112	101	96	121	101	104	108	100	101	110	106	99	102	112	107	88	115	106	118	122	106	109	95	86	98	119	102	112	108	113	86	97	117	101	116	114	105	92	110	111	98	90	118	106	103	124	99	101	96	121	114	123	111	102	99	116	93	104	89	94	98	105	105	129	103	90	113	88	107	101	90	114	98	117	90	105	105	114	112	110	93	103	105	99	123	118	89	103	119	110	94	112	100	98	87	106	104	101	117	105	110	104	77	110	105	109	114	101	126	99	121	99	96	103	109	97	130	112	104	110	103	120	102	111	107	100	102	112	106	118	98	115	94	110	119	94	109	113	101	105	115	99	110	111	97	118	104	106	97	97	105	105	113	117	97	107	119	98	107	118	107	105	113	108	106	127	124	89	86	98	126	106	125	103	96	96	103	107	117	107	115	102	105	107	116	83	106	109	101	106	92	110	102	130	102	104	100	119	121	110	111	103	128	110	105	118	93	96	101	88	109	118	100	98	95	102	108	92	110	97	103	101	108	101	96	105	102	92	98	98	112	120	115	87	104	103	108	109	108	95	86	114	118	113	88	101	120	99	98	106	106	115	86	103	104	89	115	106	121	92	105	112	112	108	101	129	94	100	103	99	92	107	112	110	107	101	103	101	104	107	100	90	109	105	101	117	126	100	96	92	118	120	90	112	115	105	90	108	99	86	116	98	116	99	86	98	87	108	107	97	98	104	125	103	106	114	98	121	117	105	102	104	83	108	98	103	101	101	97	108	101	126	106	109	113	118	102	92	97	81	108	88	98	107	102	100	111	109	87	114	134	109	108	102	109	112	107	118	86	100	115	109	99	116	124	104	99	113	101	111	106	93	87	109	115	112	100	111	119	77	104	108	109	99	115	90	97	102	126	111	127	106	94	101	106	102	121	99	98	89	83	100	89	107	107	110	101	118	99	104	101	91	91	109	99	94	94	105	108	88	112	104	133	103	96	109	91	118	97	99	107	100	108	120	111	114	110	102	85	108	109	111	120	113	110	105	92	108	101	120	88	94	124	96	83	96	114	131	111	69	120	94	101	110	105	113	128	109	125	82	110	113	101	109	106	121	112	108	94	111	103	113	98	95	98	105	121	122	111	103	100	107	106	130	96	93	112	108	121	107	107	109	112	104	104	100	101	102	95	101	127	91	94	82	123	113	107	115	112	104	113	120	110	108	105	111	101	102	92	98	112	118	93	109	108	104	115	104	103	89	105	111	115	111	94	117	122	115	86	120	106	121	107	104	105	107	104	112	106	106	112	125	87	95	97	91	123	110	121	96	101	104	92	110	120	102	90	122	102	107	89	108	119	91	120	118	92	116	94	89	102	94	95	108	112	104	112	103	102	100	103	109	121	106	110	100	91	116	100	112	103	121	105	112	105	97	104	93	104	104	101	112	97	112	114	105	103	129	98	113	111	101	90	107	95	103	110	110	104	109	99	122	93	109	107	98	101	109	102	96	109	105	114	107	118	114	105	117	111	106	91	110	126	118	109	104	99	93	103	109	130	92	119	106	122	96	98	96	107	111	132	98	117	102	102	106	107	101
14364	1249	2922	3350	2830	2345	1857	1609	1308	1179	1024	955	832	767	751	718	679	596	584	558	555	549	529	532	504	496	440	469	463	425	477	435	459	415	415	415	475	377	425	414	407	398	415	387	398	364	432	395	382	382	370	380	394	387	392	393	384	375	348	363	443	379	385	353	380	344	386	374	384	369	353	410	422	398	392	361	399	395	341	388	369	373	387	349	405	347	379	352	349	417	399	363	387	348	392	382	350	367	379	363	380	357	354	345	363	363	346	343	375	360	368	392	366	357	380	349	375	386	339	330	345	347	391	326	360	362	334	374	356	352	352	360	361	336	338	378	369	380	344	369	358	373	355	337	341	317	378	351	319	350	361	370	378	345	356	335	344	380	351	361	412	364	360	372	342	340	375	339	354	330	383	340	367	354	343	377	360	412	383	347	383	383	344	327	362	378	363	415	385	345	384	367	376	377	398	336	359	340	375	368	361	378	369	363	371	356	367	369	374	377	323	355	395	373	356	361	360	352	338	359	370	367	340	384	371	376	379	346	320	353	357	365	332	370	378	350	377	382	372	339	350	382	360	401	349	335	351	370	345	373	394	372	345	363	324	381	374	354	355	331	362	379	396	339	381	339	341	341	349	367	376	359	347	363	368	357	363	350	346	393	368	380	373	393	386	369	368	356	393	351	359	347	360	362	343	379	389	383	362	346	394	343	366	370	346	320	364	363	348	334	332	336	366	394	370	379	342	362	364	347	351	382	364	341	365	338	365	322	360	359	328	324	363	395	356	367	389	374	352	346	356	344	343	364	364	376	400	351	346	360	387	360	380	379	356	382	342	325	348	374	349	344	344	352	360	346	371	360	343	331	349	375	330	326	359	377	341	366	365	346	344	376	378	373	348	362	352	331	341	353	345	358	333	371	332	383	380	372	369	382	372	383	361	344	382	371	366	378	358	359	332	322	336	385	339	348	365	359	365	367	364	333	361	388	360	354	335	369	378	359	338	363	381	391	349	383	375	365	351	326	410	361	363	366	345	353	353	404	362	355	310	373	344	347	342	350	355	356	333	354	372	350	358	350	352	347	356	337	376	350	376	318	356	347	338	351	352	346	375	350	363	377	335	359	334	350	342	361	329	373	374	330	348	363	384	361	336	322	363	377	375	376	355	360	377	361	373	370	358	375	340	384	361	349	363	340	375	357	362	350	376	334	370	353	397	343	388	380	369	360	342	331	400	361	382	346	370	347	360	386	370	354	388	382	377	351	357	343	354	366	368	381	372	345	344	340	386	353	365	373	341	328	361	354	336	353	336	380	373	384	361	369	346	342	337	345	395	344	354	363	374	363	351	351	335	370	341	390	374	392	362	352	389	365	345	377	427	350	331	373	336	378	328	356	358	381	352	351	324	370	355	364	356	375	367	337	379	334	347	340	366	323	347	332	326	341	373	342	381	346	386	354	355	328	372	355	370	368	347	362	334	366	365	401	356	341	328	347	375	363	372	372	361	360	351	357	367	355	338	321	359	328	348	390	370	349	361	375	355	337	360	403	337	355	343	370	388	348	353	361	305	350	328	376	363	337	394	347	383	338	354	363	363	349	342	364	361	339	363	344	354	372	334	348	368	342	344	366	350	345	375	376	345	350	343	365	378	330	363	331	341	357	346	343	335	351	397	332	370	354	347	361	376	367	328	336	350	359	320	344	351	375	369	352	371	352	357	355	334	357	380	341	353	344	347	322	402	354	370	343	378	345	356	323	346	364	380	351	351	352	351	374	345	348	361	347	362	364	395	370	366	336	354	350	373	318	348	353	391	334	357	353	391	354	381	317	363	389	384	368	367	350	350	341	356	355	363	363	366	352	392	376	360	343	363	379	347	361	325	362	304	358	323	348	337	365	396	345	338	368	356	369	350	366	347	324	377	325	385	367	360	383	348	358	388	353	340	393	358	317	374	355	356	356	379	379	385	374	351	392	346	357	378	347	366	354	389	325	366	373	366	356	360	374	343	374	355	359	379	347	378	360	350	355	369	351	349	391	387	370	342	391	368	325	377	346	360	401	336	356	371	348	367	364	367	346	331	361	322	356	360	387	358	393	351	385	346	335	361	361	347	314	364	367	346	332	342	333	346	359	391	396	363	311	346	341	336	383	371	362	363	352	378	380	342	361	359	347	369	345	357	381	379	370	351	352	337	338	356	368	362	373	363	377	370	350	366	369	342	365	366	347	386	385	328	372	342	356	371	353	353	351	342	352	367	338	356	360	404	338	355	340	355	333	335	392	364	359	354	371	385	370	360	398	339	349	384	385	351	364	354	340	354	354	352	356	355	358	412	369	338	394	384	372	362	357	337	379	338	371	352	397	363	388	380	333	340	359	356	361	368	405	348	366	391	336	362	349	354	362	362	374	358	377	366	363	331	350	358	368	358	347	343	362	348	332	349	343	388	355	366	338	369	365	343	321	375	376	395	341	360	366	320	354	329	365	397	349	372	358	357	339	360	365	360	332	374	333	375	380	326	344	376	356	329	374	330	395	345	355	352	352	354	352	373	387	359	349	313	379	346	359	396	343	336	378	361	373	366	338	381	351	390	371	359	358	359	341	356	357	369	355	341	382	364	339	357	382	360	334	363	375	381	365	382	366	336	358	381	393	387	355	379	351	374	375	366	342	366	339	367	361	370	348	353	360	361	347	337	342	355	373	373	349	329	345	350	363	342	347	357	372	334	391	363	373	386	324	368	324	394	337	340	354	324	368	385	383	334	366	333	365	357	370	326	360	399	332	344	360	371	399	345	349	371	378	382	350	364	379	380	391	346	377	359	367	342	345	344	387	342	369	342	331	363	400	354	354	383	326	383	341	373	407	354	397	381	358	369	344	352	346	365	368	350	323	333	342	390	353	409	343	368	349	357	362	350	380	360	396	399	363	343	356	368	376	359	340	361	392	344	361	394	384	365	385	325	362	368	361	359	385	368	381	365	377	375	379	339	366	337	345	339	341	364	358	356	360	351	318	346	377	372	388	365	350	348	336	368	376	351	379	345	383	360	362	341	338	401	354	363	386	390	356	313	374	361	352	397	346	363	378	355	334	359	366	316	395	339	356	366	363	342	361	316	354	365	371	352	358	350	355	391	363	380	345	384	356	366	352	337	325	355	358	366	349	366	336	415	332	358	368	380	362	367	349	383	395	334	362	361	349	376	339	350	359	387	373	378	344	338	401	337	364	356	368	377	341	341	351	379	373	342	388	355	362	345	378	330	364	338	375	379	352	344	377	353	340	326	368	410	346	360	354	331	379	352	366	373	360	356	365	335	381	357	347	350	368	393	359	320	351	368	369	380	348	328	382	400	347	375	375	378	408	391	356	389	359	324	368	381	358	339	354	344	335	371	365	376	356	359	372	362	381	362	355	346	362	358	371	384	351	364	396	379	346	358	382	379	378	369	315	394	379	375	351	358	382	364	351	362	379	345	378	372	350	399	405	350	354	349	354	322	380	393	349
40915	15752	4184	2116	1491	1128	842	660	547	473	427	400	374	354	316	320	323	284	250	278	246	264	248	238	250	232	226	213	266	231	234	206	225	230	228	221	188	225	233	223	246	240	183	222	205	214	206	213	199	224	219	240	201	207	201	214	224	201	216	203	222	211	184	175	221	198	204	197	202	195	201	226	190	197	219	220	217	221	229	213	219	209	187	206	212	205	229	229	225	217	237	210	230	189	197	233	203	195	235	229	190	216	189	224	224	208	203	205	192	199	212	200	222	193	197	210	205	214	211	210	209	222	206	207	223	193	203	198	193	205	189	225	235	205	237	222	202	232	228	199	215	211	236	194	212	238	216	243	254	208	200	189	224	206	205	210	242	206	216	209	221	237	232	194	244	197	214	211	202	220	193	194	197	219	216	207	216	199	207	227	211	189	213	199	221	191	212	207	216	217	228	191	189	203	220	197	186	219	212	223	213	237	208	192	217	217	209	217	203	219	199	246	211	210	230	198	231	201	200	193	216	191	195	219	196	206	200	218	215	199	208	200	202	215	228	209	208	234	228	212	216	211	221	209	192	200	215	223	244	220	232	233	210	206	185	208	234	191	208	226	212	206	213	210	203	221	218	230	203	209	206	193	213	207	215	253	212	223	176	206	223	209	194	194	217	206	191	213	209	199	200	219	215	205	193	186	221	217	203	213	211	222	197	184	220	230	218	208	217	198	245	214	209	180	182	208	203	214	209	184	231	198	198	219	207	196	219	213	192	206	212	209	198	215	207	220	237	181	226	209	221	218	202	205	221	228	215	217	229	230	181	213	194	213	200	201	208	217	211	226	205	202	219	222	233	206	217	195	191	180	234	219	217	222	210	235	195	208	202	215	205	211	217	193	187	223	202	235	199	211	195	199	188	201	210	203	217	234	232	218	215	213	199	180	210	204	201	212	217	215	204	215	206	218	213	180	212	216	191	197	192	239	199	201	212	203	196	207	216	209	201	195	216	224	221	198	204	243	180	206	213	231	197	212	210	224	208	219	200	198	206	206	208	208	203	199	210	200	200	214	184	217	218	200	227	218	207	178	206	222	177	197	217	225	186	214	203	212	190	215	193	223	230	212	205	206	218	229	194	214	202	210	205	193	214	208	218	206	211	202	197	199	212	221	196	215	225	240	222	206	214	196	236	224	219	226	200	236	209	201	222	202	255	205	187	204	201	225	214	200	217	221	212	247	223	191	224	208	202	196	238	223	206	213	203	207	199	217	212	221	218	179	228	209	189	212	185	232	222	198	210	201	230	221	195	196	203	196	206	226	206	186	221	227	211	210	209	220	189	211	188	227	198	217	216	197	220	204	221	195	195	200	203	219	230	219	207	235	190	220	212	235	221	204	202	197	210	200	234	195	186	228	223	219	235	206	205	211	197	202	211	192	211	204	210	218	197	194	196	203	213	191	219	216	204	198	219	186	201	210	205	196	194	201	214	189	234	205	222	214	220	224	198	214	203	243	238	209	235	199	208	201	199	178	222	176	240	193	209	214	200	214	238	209	222	180	202	212	199	200	201	198	209	213	214	180	193	207	233	213	218	212	211	192	200	200	203	227	203	219	213	235	216	219	219	210	219	227	230	195	213	220	206	204	190	222	228	222	192	193	204	195	219	227	214	205	204	184	215	207	218	233	237	207	208	206	205	205	199	234	243	197	200	208	205	217	218	226	206	236	200	228	190	216	211	202	215	233	221	216	215	232	232	213	200	208	198	188	239	209	224	208	210	204	208	220	187	169	219	193	172	221	203	182	197	201	213	224	224	211	207	204	218	187	192	197	216	207	198	213	195	211	205	189	229	204	197	203	197	208	209	224	203	191	208	203	203	222	210	206	204	211	201	232	183	199	193	224	205	200	202	210	196	194	209	225	222	169	211	207	209	197	224	222	214	201	226	238	212	201	216	205	208	237	230	197	216	221	192	223	206	212	195	217	195	203	197	226	196	210	210	197	215	182	233	218	219	207	207	199	242	187	186	217	215	188	207	216	209	220	210	208	225	194	211	212	191	195	206	213	214	200	212	216	212	222	206	200	190	199	211	224	227	219	189	207	212	225	207	217	205	206	214	201	199	198	216	222	210	217	196	203	210	228	211	210	214	247	186	209	212	207	232	214	197	214	215	216	233	202	202	255	199	181	213	194	217	219	217	185	207	229	188	208	199	212	214	214	206	219	230	210	220	189	229	206	202	193	201	198	195	217	213	216	220	229	225	188	216	208	216	230	195	193	215	214	211	206	206	193	200	210	218	177	198	195	229	197	187	203	214	205	220	210	189	225	221	207	219	205	222	221	213	210	235	210	215	222	203	195	183	218	188	205	199	214	204	197	209	203	183	186	203	213	224	215	201	209	183	196	206	213	195	233	218	247	234	205	243	248	213	197	221	202	230	211	199	223	193	241	221	207	209	212	199	229	218	229	221	180	205	214	229	189	206	198	215	202	194	203	238	209	200	204	206	208	199	220	233	211	210	199	224	193	210	227	227	200	217	188	213	229	195	213	183	206	202	220	216	193	208	205	210	207	224	223	198	233	199	199	210	242	217	212	230	207	180	195	215	223	197	210	218	203	204	185	205	179	204	207	208	200	202	214	210	222	192	205	211	195	218	205	210	204	188	189	216	201	191	197	214	203	187	191	200	217	232	215	211	208	206	199	206	192	182	212	210	229	220	212	221	227	186	209	211	235	177	202	178	208	208	202	202	210	242	208	227	190	226	228	219	208	187	220	211	196	188	197	227	214	215	206	200	168	206	227	209	201	227	229	235	205	192	221	199	232	212	222	220	243	230	219	200	209	185	211	224	209	216	207	208	227	190	246	218	178	230	213	214	201	225	211	232	215	210	194	202	229	201	203	197	207	239	206	209	206	202	214	235	191	218	182	204	185	195	207	187	224	196	209	212	173	220	201	238	196	201	211	200	202	210	222	214	205	213	193	220	200	197	228	201	206	194	231	209	186	229	198	210	220	207	226	200	217	206	217	199	177	200	196	187	209	244	210	210	209	191	213	214	201	187	212	234	232	188	212	184	219	224	221	210	205	208	220	199	233	224	202	205	208	214	208	213	226	226	193	205	229	208	216	202	211	191	213	194	232	214	218	218	207	222	252	199	210	209	218	194	236	209	221	228	221	217	213	202	189	251	215	214	192	226	205	210	188	196	208	183	188	203	215	203	181	218	203	207	192	214	196	207	196	229	197	202	197	212	230	208	195	239	208	168	192	202	244	202	214	222	203	214	215	213	216	201	212	206	197	197	226	213	218	195	198	216	219	218	192	195	226	203	221	198	202	226	209	211	214	212	223	209	214	220	202	196	204	197	208	173	201	184	203	225	201	225	222	213	199	221	208	199	223	211	237	213	192	222	196	215	192	204	208	203	202	212	206	227	228	214	208	204	215	210	214	217	240	221	214	217	194	219	214	217	206	232	206	201	216	210	236	201	197	216	198	193	221	190	207
18778	2430	5673	6309	5310	4406	3564	3066	2562	2214	1995	1774	1595	1502	1397	1304	1216	1136	1115	1080	1022	1052	1000	932	925	801	870	846	841	821	806	809	806	799	783	772	733	797	741	706	669	736	746	734	699	734	703	702	716	736	676	670	694	683	671	692	673	701	689	666	683	645	661	602	638	685	680	660	663	667	653	672	649	720	641	669	622	619	659	666	655	684	654	635	684	649	656	659	687	647	683	622	681	619	595	696	676	626	617	681	627	680	602	640	668	646	662	649	645	653	650	672	676	652	658	663	622	623	627	620	633	697	611	647	605	623	597	609	642	639	679	605	648	657	617	638	666	644	629	606	623	625	639	609	646	634	628	614	649	651	649	647	673	637	617	624	657	634	616	635	634	611	637	605	650	652	651	640	584	731	633	613	623	656	684	623	612	606	624	661	663	605	595	616	638	658	704	606	659	668	632	629	678	645	622	616	675	614	677	649	616	568	666	689	644	618	594	654	641	628	637	657	667	642	654	625	613	634	676	683	628	681	638	630	618	657	652	603	603	624	625	617	636	629	634	616	605	619	646	602	616	622	604	672	614	598	646	656	673	648	693	633	620	665	583	670	647	608	634	640	656	631	632	630	602	642	692	619	639	634	703	645	621	635	604	627	648	621	649	646	610	658	631	637	654	634	641	632	630	640	628	638	594	623	670	623	645	610	652	644	630	609	639	651	670	607	641	617	639	620	661	632	640	622	650	622	627	624	601	654	663	625	626	648	601	651	626	622	617	611	622	617	632	672	628	627	643	632	650	642	646	599	627	592	659	603	613	602	592	612	658	595	632	648	644	619	610	671	607	658	667	654	606	660	646	612	647	649	641	629	644	665	607	636	637	592	636	662	629	647	624	645	654	640	620	572	615	628	612	669	656	622	642	676	633	632	646	608	637	644	643	671	627	692	596	650	623	638	591	629	650	621	648	607	607	631	638	654	668	624	633	588	613	630	600	634	633	619	629	638	636	618	626	615	622	604	610	607	650	655	650	645	630	633	623	620	659	672	608	631	564	624	685	591	620	646	661	599	643	652	623	629	606	607	658	562	642	589	630	659	607	653	644	624	598	622	679	632	659	627	602	599	588	634	652	633	615	599	639	654	580	599	594	575	672	600	613	624	625	611	640	629	618	638	637	678	645	618	657	596	616	624	611	629	627	640	612	670	578	646	623	681	632	645	619	613	610	600	618	632	622	647	582	672	596	641	638	597	689	634	623	605	668	598	593	573	652	647	675	662	585	649	607	676	660	661	648	581	659	651	658	614	636	644	603	615	683	621	675	622	606	655	598	641	607	640	637	674	662	625	613	622	648	656	652	652	605	639	646	614	663	644	615	615	673	641	602	610	641	615	675	628	621	658	622	649	608	667	660	625	657	647	661	611	638	634	647	619	605	606	596	650	616	666	599	616	614	622	677	629	622	598	636	646	614	644	679	639	659	630	650	647	645	645	625	648	633	611	588	661	629	620	642	647	628	660	690	648	617	654	662	661	671	641	627	624	634	649	663	653	626	644	640	644	617	611	666	617	664	631	600	632	626	574	609	653	656	619	607	621	608	645	622	590	617	653	632	627	620	677	617	592	647	631	604	609	632	632	630	662	607	620	674	635	627	615	603	632	650	643	660	609	643	612	574	624	670	616	633	638	604	690	624	662	672	626	679	635	646	631	640	616	611	614	647	695	581	644	634	642	653	622	690	648	654	628	563	620	645	624	613	668	606	635	646	631	664	629	593	635	653	647	661	649	663	628	627	640	647	634	650	603	665	646	621	625	645	624	633	605	655	693	672	632	643	635	664	653	662	618	638	682	646	634	580	616	549	637	604	609	610	613	647	673	669	628	585	663	610	601	676	653	655	608	623	645	619	622	659	599	671	639	586	664	628	632	627	646	639	627	631	627	632	620	639	607	617	608	713	653	633	666	618	627	661	606	598	639	650	620	600	622	643	630	623	603	603	654	634	644	592	667	653	615	626	617	632	659	631	679	614	623	602	628	653	626	582	659	648	669	634	632	614	663	628	654	602	654	646	649	627	612	658	624	621	655	643	613	625	641	643	646	644	645	600	597	647	643	620	666	629	587	641	675	624	654	641	649	642	609	623	676	654	631	631	632	658	670	605	659	578	640	625	616	643	642	629	665	627	635	623	648	639	582	637	640	628	628	587	620	654	640	617	641	647	608	584	645	593	683	644	624	654	642	654	593	636	665	623	617	622	654	664	635	624	626	625	649	673	659	643	632	659	681	667	664	697	599	630	611	617	649	611	612	629	689	605	674	593	593	650	615	602	580	639	638	663	596	626	632	624	605	636	649	711	624	668	615	609	629	599	689	665	634	623	672	632	685	627	586	620	667	664	637	586	667	650	624	674	667	619	577	629	647	648	633	647	635	630	628	613	627	607	692	650	658	626	640	616	629	691	634	622	635	662	643	671	638	655	623	657	693	640	610	620	629	657	621	653	586	642	653	615	600	611	612	595	640	625	609	634	630	643	618	659	628	608	642	577	666	611	626	653	638	638	651	642	638	613	645	635	645	667	628	636	599	635	630	634	626	629	556	654	709	627	634	627	658	667	622	637	610	644	623	621	601	621	617	652	650	652	606	640	631	642	606	643	616	663	660	619	653	647	623	632	623	612	655	645	626	640	650	612	655	596	672	608	623	601	646	645	640	669	602	657	668	656	628	626	618	623	626	639	631	637	619	634	652	647	602	652	617	659	603	666	642	621	657	628	601	661	628	604	634	609	633	679	655	613	647	671	641	610	614	625	635	651	655	616	633	613	644	593	615	578	641	639	677	627	612	639	636	633	640	653	593	583	639	664	636	642	644	674	642	647	673	664	628	668	642	608	607	651	636	639	649	619	594	639	658	642	640	610	604	624	627	629	656	614	665	602	654	649	624	627	617	639	646	665	607	585	631	625	648	604	611	620	634	611	606	626	624	659	663	627	661	640	652	627	643	657	597	630	609	616	606	663	616	634	661	658	621	701	650	659	624	652	620	603	631	665	602	620	683	649	616	637	669	621	639	654	629	608	637	676	638	636	631	603	642	624	629	613	639	641	648	612	649	646	622	641	629	652	650	644	637	619	632	644	639	648	649	582	667	585	670	613	620	708	654	615	612	605	616	600	646	648	622	625	645	564	634	668	665	621	614	643	605	624	637	582	653	648	632	647	641	670	643	682	666	654	637	608	634	678	660	629	616	640	598	644	653	636	661	618	634	650	630	657	588	617	633	657	632	637	580	654	666	650	617	642	639	595	634	631	612	639	647	656	631	636	607	626	657	625	664	626	576	676	620	661	652	644	627	646	627	621	643	656	684	632	665	600	667	622	627	663	691	600	592	583	632	634	615	642	605	643	649	626	611	592	627	624	608	636	614	669	657	588	603	609	589	667	631	645	631	596	630	652	600	620	650	649	610	604	644	652	615	619	626	590	620	612	620	623	632	666	585	619	663	622	634	639	637	632	635
4172	244	166	124	112	96	84	92	106	82	63	89	80	99	70	86	64	97	86	76	69	79	77	65	77	86	74	84	77	80	64	83	86	72	88	78	76	97	76	81	71	69	78	86	81	78	86	79	75	76	90	65	74	78	83	85	76	77	92	73	63	71	80	70	80	76	87	65	82	83	86	73	85	87	84	73	83	77	78	77	81	75	88	85	65	95	94	90	68	73	66	49	69	76	63	63	88	84	75	69	100	79	87	89	69	75	73	72	82	89	64	74	77	86	74	86	87	77	77	94	68	66	84	82	74	89	80	57	74	76	77	72	74	95	82	61	76	70	64	79	84	72	78	66	73	68	74	70	76	85	80	100	73	89	91	75	73	90	67	79	79	91	93	89	69	95	79	72	78	75	80	85	102	85	89	77	89	87	81	79	78	83	85	73	70	71	98	51	76	72	80	69	66	81	89	79	76	88	85	74	69	83	63	95	79	77	79	73	88	69	79	62	79	64	70	82	80	86	84	99	68	82	86	94	72	70	64	73	84	86	69	80	94	81	71	105	79	75	78	68	84	85	77	68	83	83	76	86	71	85	95	87	83	86	94	79	92	80	85	60	91	76	68	73	68	87	88	70	74	82	73	88	75	62	70	88	83	59	80	62	70	83	74	94	73	90	67	76	75	81	79	72	84	80	73	55	63	79	87	84	78	81	75	70	84	66	88	69	82	76	78	86	76	64	90	75	68	73	96	63	91	73	94	72	93	71	69	72	70	74	96	74	82	91	72	82	76	66	76	78	74	69	86	73	87	65	74	95	74	87	83	67	77	44	71	80	69	81	82	82	78	63	74	76	54	64	81	73	92	87	79	80	85	89	75	80	75	84	67	73	69	55	71	85	83	73	87	83	72	86	67	71	99	88	73	77	86	84	74	77	83	70	81	75	62	83	79	64	98	70	75	88	93	73	79	82	79	89	57	75	83	80	71	86	80	84	83	92	77	77	87	73	98	82	96	93	80	76	69	81	76	69	70	68	95	83	81	81	83	63	88	85	82	76	85	77	72	71	74	85	89	81	72	75	82	82	68	91	74	77	92	69	88	90	88	83	83	89	82	72	73	70	55	72	90	73	86	81	78	83	72	78	89	86	85	79	73	78	81	81	78	96	77	90	84	70	74	74	83	69	78	97	72	74	96	81	86	70	83	71	76	61	87	89	76	61	83	86	75	87	81	75	84	82	81	89	81	65	86	79	73	73	75	94	63	80	80	69	62	69	94	69	68	78	70	74	70	67	70	62	83	81	71	70	69	65	63	77	76	70	79	70	79	82	71	74	71	96	84	75	75	94	85	70	68	73	74	75	81	90	76	70	59	83	72	76	72	75	73	66	84	83	95	75	75	76	85	72	81	84	87	83	74	79	70	84	79	83	78	67	82	86	72	86	75	89	74	68	70	91	80	60	73	55	90	62	69	73	73	86	80	72	85	87	64	76	84	83	71	61	69	70	76	83	67	75	80	71	80	84	75	73	77	84	73	90	89	88	68	66	66	72	84	68	87	77	67	85	88	70	75	63	65	58	68	82	66	80	77	76	64	75	65	77	64	79	82	92	87	84	77	76	82	74	74	91	84	65	68	76	87	74	72	84	80	83	62	92	79	68	81	96	73	83	80	71	80	73	87	79	82	80	78	97	90	75	65	76	70	89	78	70	66	83	73	88	78	90	79	83	85	82	77	70	66	89	84	84	70	90	77	90	70	77	76	79	71	99	81	75	86	78	78	67	82	75	74	70	78	77	62	88	74	99	96	92	67	79	68	66	72	71	69	83	71	89	79	71	73	93	73	81	87	89	85	77	67	78	79	69	66	74	84	99	78	77	83	72	96	85	79	94	80	78	70	80	92	90	92	89	101	72	75	91	83	94	86	67	67	77	86	88	82	75	73	90	77	81	92	93	68	84	88	89	90	104	64	79	77	72	62	89	87	80	82	80	78	77	70	76	76	63	71	75	65	74	89	78	72	71	76	76	86	75	90	62	90	74	76	93	78	64	75	88	72	100	88	86	83	77	72	67	66	66	73	73	58	82	82	71	78	81	89	82	79	69	68	72	74	77	81	87	76	77	63	77	82	79	78	54	69	86	88	81	81	89	82	62	89	71	69	73	92	65	84	95	76	94	85	62	73	81	93	84	76	89	96	82	80	78	72	75	90	74	83	64	71	75	78	55	87	82	95	78	72	95	74	81	65	82	83	60	83	67	62	68	80	71	78	91	86	68	83	85	79	55	80	78	79	84	73	85	84	69	89	80	76	75	90	71	76	74	70	83	76	68	72	75	88	83	69	74	74	83	93	82	76	70	86	69	78	83	68	72	101	90	77	72	90	90	81	78	91	80	84	85	65	85	66	85	105	85	70	85	79	91	75	82	66	83	72	75	65	74	77	94	82	77	75	79	71	72	66	59	81	91	87	63	68	69	72	80	71	80	66	89	80	75	88	75	78	89	77	69	70	67	66	76	77	75	76	86	87	80	74	79	76	75	89	66	79	82	81	87	92	62	74	69	73	78	76	67	91	83	85	73	81	63	83	74	82	91	82	85	74	84	82	83	74	87	76	87	104	90	69	79	81	87	73	58	72	77	78	77	75	76	65	81	72	83	67	72	82	86	75	74	76	83	78	84	66	88	62	82	84	59	82	75	72	74	86	79	73	82	74	69	82	81	79	80	78	93	86	101	84	70	80	89	78	79	73	67	79	78	74	70	81	92	74	79	82	74	74	75	71	75	75	68	76	72	67	75	64	79	78	78	75	68	75	65	76	68	92	71	88	84	73	65	76	69	80	85	78	70	94	87	84	71	84	82	100	73	65	68	74	64	83	78	81	73	77	80	87	84	83	78	84	72	77	95	77	96	89	68	75	78	72	90	76	64	61	89	81	69	81	98	83	63	77	81	81	82	71	77	77	64	61	84	84	81	78	92	93	83	74	85	100	70	94	60	76	85	80	60	88	66	71	70	81	76	74	70	77	71	82	75	86	73	78	94	91	76	58	68	83	75	79	54	79	77	61	63	83	83	60	77	80	75	92	65	92	83	78	83	82	73	91	69	68	87	84	68	91	79	63	80	87	70	83	73	79	86	78	82	84	80	89	77	56	77	71	103	63	83	81	78	68	84	74	85	84	96	78	76	83	67	77	79	78	74	72	66	77	82	87	79	75	72	82	87	62	78	91	84	63	77	98	79	78	64	72	87	74	60	74	76	78	79	83	80	73	69	83	80	74	71	83	92	71	76	83	81	80	82	79	72	74	73	92	69	76	83	91	91	87	74	84	92	69	54	82	62	88	82	66	75	83	80	71	78	74	79	82	87	75	75	89	79	76	75	74	82	73	84	80	82	88	71	77	77	93	96	88	89	67	81	68	79	74	75	86	75	81	82	79	81	67	63	90	60	64	74	82	77	64	73	76	82	63	81	87	82	78	82	69	66	87	80	74	84	93	79	78	63	85	83
4061	376	398	455	407	360	317	340	328	303	292	316	286	289	314	312	285	300	284	306	311	277	297	310	291	284	289	268	287	259	306	270	297	306	288	282	333	265	269	286	272	260	286	284	289	297	288	288	260	318	276	295	268	292	296	254	294	277	267	277	284	276	290	322	288	279	266	290	274	297	277	268	317	307	257	296	268	259	278	299	286	268	281	260	262	262	308	278	267	261	307	291	277	268	282	272	299	308	294	260	261	268	274	253	266	283	312	288	294	274	270	273	257	268	303	285	263	287	311	284	283	248	285	293	276	288	248	268	281	259	288	278	260	300	304	313	282	267	282	289	290	286	273	286	246	287	287	309	297	257	273	278	288	274	284	310	275	266	298	277	266	290	280	290	288	265	296	256	258	282	304	267	294	287	269	318	287	265	272	274	272	287	272	272	325	288	268	267	288	302	298	303	284	250	274	294	272	275	280	271	295	265	293	283	262	268	276	311	295	259	231	280	283	292	296	296	290	266	283	280	271	284	291	286	280	280	276	306	283	264	291	251	302	245	269	293	263	258	320	280	293	252	268	289	266	274	285	299	319	270	281	293	289	286	268	273	276	288	280	291	272	268	262	248	260	268	254	249	268	263	277	269	273	269	311	295	278	258	264	283	299	297	274	276	306	295	289	276	252	288	289	279	286	283	280	282	275	300	264	298	264	277	261	280	261	267	289	259	299	292	273	277	290	254	295	256	290	317	243	274	260	274	273	275	283	272	279	285	274	295	280	279	296	301	319	287	263	283	292	304	293	261	261	239	256	271	274	291	239	293	273	260	261	254	271	275	282	281	290	264	295	260	265	271	279	253	307	292	279	302	276	309	279	296	266	273	256	294	283	272	275	256	273	249	254	282	261	289	270	255	328	271	257	288	304	316	297	287	289	264	306	269	291	274	327	268	273	303	290	283	233	276	292	316	314	281	277	266	278	269	271	264	275	301	296	294	275	257	289	289	263	300	283	287	295	277	292	294	287	281	280	273	309	269	291	277	255	299	259	264	324	284	281	276	287	284	267	250	299	265	273	294	272	279	248	282	296	265	284	267	299	291	271	299	288	278	276	283	285	292	306	280	248	282	294	296	280	284	315	297	287	270	296	298	286	297	274	289	282	267	270	304	293	271	257	284	312	275	266	295	290	310	285	270	255	281	258	296	286	281	268	290	274	269	292	261	290	271	283	302	259	283	279	261	267	300	282	285	281	265	271	254	283	258	289	299	292	270	299	279	257	291	272	284	288	254	250	299	267	255	275	299	275	283	285	302	272	275	288	254	289	264	274	285	266	285	274	277	271	246	276	285	267	296	299	268	295	294	276	281	296	308	264	294	282	288	303	274	291	272	297	270	273	295	295	288	299	251	268	269	283	291	268	292	292	267	280	252	289	280	253	279	259	263	276	296	265	273	288	306	270	279	274	293	289	268	262	302	302	275	300	278	257	267	284	278	279	302	255	303	288	266	276	281	281	271	270	259	265	283	255	271	300	261	276	304	294	273	271	275	304	259	286	309	269	311	280	274	262	275	296	250	277	260	299	310	275	262	271	297	293	268	281	310	258	282	294	295	260	272	272	273	295	270	271	289	286	277	258	294	281	280	279	268	297	272	279	251	263	276	269	295	255	283	262	268	259	245	304	283	276	292	286	281	276	271	300	291	304	304	269	274	271	283	271	267	290	297	287	281	269	284	272	272	281	269	273	304	259	275	259	264	286	286	306	265	264	273	261	268	251	284	292	302	246	302	319	258	273	291	275	265	275	274	275	284	280	288	271	277	292	298	305	252	271	259	282	257	291	315	263	278	304	261	263	287	270	275	273	280	268	275	275	278	286	279	273	292	275	261	293	285	244	278	271	271	308	292	274	293	273	302	305	300	287	266	296	263	263	296	261	276	259	286	310	289	279	264	264	246	290	284	278	301	279	285	281	284	312	272	284	315	255	291	281	257	268	293	285	249	295	296	272	282	258	267	303	245	288	252	253	265	290	297	278	264	250	300	258	265	286	301	251	298	261	282	270	286	283	263	272	286	287	283	251	260	286	268	276	296	283	254	285	308	308	306	261	260	262	254	245	249	253	289	282	269	260	273	272	273	276	279	254	286	291	285	294	275	286	274	283	281	249	275	281	275	288	266	288	279	243	305	296	284	278	292	291	243	279	276	258	296	282	261	307	277	292	268	287	290	273	270	271	286	234	257	277	300	301	290	276	276	256	291	279	293	280	280	259	252	288	279	268	271	314	252	268	240	322	299	271	268	286	296	273	275	276	278	249	288	253	271	258	282	264	286	285	279	272	280	287	293	278	255	271	304	306	290	293	276	271	245	260	256	284	298	256	307	257	277	264	310	282	285	256	273	305	256	290	251	283	285	282	291	251	258	284	257	267	307	282	306	265	269	259	307	305	283	301	273	276	270	289	268	261	275	249	262	264	274	252	281	275	261	249	298	274	277	309	275	276	287	266	269	253	282	300	253	262	270	291	255	298	275	270	269	243	312	284	290	272	266	274	273	261	310	288	270	281	296	293	248	281	272	265	292	297	261	281	277	265	248	251	292	266	296	281	283	289	299	246	231	274	277	275	288	251	230	258	281	279	298	259	241	291	268	257	276	264	251	263	289	281	258	254	295	298	301	278	289	266	294	284	269	287	288	290	265	289	273	267	271	276	245	258	291	279	289	298	278	277	262	267	311	293	264	273	263	254	282	279	262	255	278	289	288	265	281	295	279	285	291	290	306	254	297	265	274	290	271	258	293	304	288	270	266	306	248	276	300	277	243	255	266	291	268	286	290	288	288	276	295	288	280	281	299	285	277	264	275	309	283	251	288	271	303	275	290	252	267	279	272	264	256	289	289	265	286	250	277	253	290	298	283	297	267	295	310	295	295	302	285	279	239	285	295	285	281	289	267	252	275	270	283	293	296	249	264	276	287	246	298	288	286	265	265	288	289	289	292	294	297	284	282	288	268	263	291	280	300	294	258	299	285	310	274	276	275	259	287	260	248	270	274	270	287	294	274	270	292	287	294	293	278	247	278	289	299	267	265	252	311	303	269	321	276	289	274	284	293	282	256	287	272	264	287	298	270	274	277	320	293	274	299	286	257	277	274	278	280	271	292	259	266	299	276	257	251	277	269	282	282	274	281	267	283	336	265	274	243	289	263	243	229	295	253	290	290	314	290	257	275	255	290	267	291	289	302	236	273	311	285	300	293	269	302	278	294	284	255	267	280	261	287	279	261	270	281	285	255	273	264	272	298	281	267	263	286	270	244	288	276	271	283	255	270	263	281	279	295	287	258	276	271	281	277	296	279	262	291	274	297	263	277	306	285	299	278	272	289	298	282	260	279	266	280	278	278	268	306	280	298	272	271	279	254	292	259	276	277	280	284	282	259	313	278	264	266	279	264	264	250	266	313	284	270	270	286	271	306	260	266	294	284	288	260	282	253	291	294	293	283	278	265	260	279
29788	4953	1352	990	723	514	409	347	248	239	210	196	163	154	151	157	147	155	146	141	136	120	132	145	117	135	119	152	129	132	126	99	110	100	114	117	106	123	113	122	99	113	102	136	126	119	111	108	100	106	90	110	110	113	114	111	120	132	105	115	135	108	102	102	109	106	108	105	87	108	111	119	87	102	103	94	108	103	96	101	111	108	93	121	102	103	84	103	108	116	101	115	105	97	109	105	96	117	94	114	101	102	112	138	115	101	114	98	130	106	106	100	114	112	99	100	88	112	104	95	98	100	106	116	77	117	104	119	109	110	104	90	111	104	117	107	123	95	97	107	96	120	100	106	123	103	113	102	124	109	114	119	125	128	124	102	98	127	99	124	99	108	95	91	112	87	122	107	129	108	95	103	91	100	102	90	92	109	113	90	126	109	121	98	111	112	104	105	105	108	116	115	118	108	115	90	97	104	122	115	114	102	110	114	118	109	116	107	99	98	109	102	102	105	94	127	134	93	101	108	110	116	92	106	117	99	115	100	96	90	110	98	89	105	108	97	94	111	102	120	100	103	123	91	93	116	120	122	108	79	96	105	102	100	122	111	98	111	124	121	114	94	103	120	112	99	108	92	103	111	109	114	108	93	114	101	111	114	113	87	98	100	96	99	108	97	102	122	114	117	89	120	101	106	105	79	94	106	106	81	99	94	114	110	109	99	91	107	121	107	96	108	114	104	119	94	98	82	105	97	104	101	113	101	101	107	111	118	119	100	109	101	127	107	108	111	110	108	102	122	127	102	90	111	109	95	116	92	117	92	121	113	107	124	124	109	112	108	112	111	99	105	91	112	93	107	90	106	116	102	113	120	99	104	109	109	106	99	105	102	106	112	103	102	114	106	117	103	103	91	110	95	98	97	114	106	108	118	106	111	111	93	101	91	98	111	114	116	112	105	102	96	114	98	89	105	102	116	99	112	116	125	117	102	84	118	108	108	99	98	110	106	100	122	118	109	82	96	87	111	94	110	95	111	102	112	103	103	107	103	117	96	108	114	107	101	94	102	96	114	99	93	103	114	101	117	92	96	110	95	101	106	102	114	100	106	101	96	97	100	114	102	103	105	114	127	116	111	97	99	106	89	119	112	110	109	93	88	89	114	104	94	124	98	98	102	98	101	113	108	83	116	111	96	105	104	124	96	84	106	96	102	101	125	90	125	106	109	95	114	97	80	103	124	108	116	102	105	107	103	86	108	104	124	91	103	102	90	122	96	115	99	94	109	105	95	100	95	99	113	105	134	108	103	100	127	113	106	116	104	107	95	96	109	126	92	117	113	99	99	118	96	118	120	115	93	112	108	114	112	86	96	98	113	115	117	107	94	101	104	110	115	112	114	122	122	100	95	84	112	106	115	97	116	118	119	99	111	109	105	103	99	123	97	90	93	108	115	110	96	109	86	109	107	107	97	101	106	119	112	88	101	104	107	99	109	114	116	146	113	104	94	116	105	103	104	107	118	128	114	106	105	106	103	86	94	103	109	105	103	103	97	100	88	102	121	107	117	89	97	108	118	96	117	100	109	110	100	119	117	106	115	115	104	108	112	100	102	114	88	106	117	121	92	87	87	90	100	117	110	123	103	102	97	116	82	88	96	101	114	120	99	102	114	102	98	117	111	115	115	100	110	98	103	83	113	108	103	120	108	90	118	103	87	98	93	112	121	107	112	113	129	106	95	111	96	97	93	92	119	91	114	100	103	115	103	104	102	101	91	113	106	103	114	97	106	76	106	110	122	120	123	113	108	113	113	122	100	102	113	116	93	116	100	117	122	124	97	110	113	117	113	113	96	108	108	117	117	104	103	107	86	100	107	120	103	99	91	117	81	88	103	97	111	93	111	117	107	103	103	117	105	110	119	105	112	97	106	102	107	114	94	115	113	110	116	104	88	113	96	94	102	102	97	87	111	100	91	130	95	116	115	111	111	105	119	106	99	127	113	121	84	102	92	113	104	112	112	96	109	103	107	103	117	112	121	102	114	106	105	95	91	118	97	128	94	82	116	95	104	107	95	103	103	100	112	130	117	94	102	94	117	98	102	103	118	111	92	136	104	110	103	116	103	97	108	106	100	116	99	116	89	101	119	79	104	100	108	109	105	99	111	117	103	90	106	105	139	84	118	88	111	95	106	107	101	108	88	107	93	93	100	111	105	115	114	102	118	106	108	108	105	115	108	108	113	101	108	104	106	107	99	112	108	95	107	98	97	107	89	92	110	121	108	102	113	91	108	105	110	106	112	108	89	98	100	96	110	114	110	124	102	96	112	102	106	108	105	111	106	101	102	114	101	115	89	97	113	113	103	107	109	87	104	93	97	91	125	118	114	113	102	97	98	110	106	93	101	94	118	114	92	118	120	110	115	126	118	118	86	105	97	105	98	100	98	122	117	97	95	102	123	93	74	105	112	95	111	125	124	108	95	111	103	104	119	106	110	110	112	110	116	110	100	107	125	92	116	112	114	120	113	109	112	109	121	145	123	94	113	116	119	120	104	112	108	89	105	102	103	116	103	97	104	93	92	106	100	111	103	102	105	83	101	101	95	99	101	103	115	106	117	122	88	106	95	94	106	121	86	95	112	105	85	96	95	114	108	98	97	96	102	106	92	102	114	90	101	79	100	115	113	93	107	100	94	98	113	98	112	99	113	111	129	120	110	105	90	96	96	125	112	100	103	114	99	107	111	87	88	122	88	111	107	115	102	106	95	100	105	88	107	96	115	87	101	81	114	105	109	94	107	96	102	93	103	108	111	109	95	112	111	105	95	96	95	108	83	104	114	103	137	97	114	112	95	89	101	109	102	112	110	128	106	94	94	101	117	101	121	106	108	91	111	107	86	98	96	96	91	91	112	99	113	97	94	129	122	105	118	112	108	100	92	94	96	106	94	110	110	105	100	98	105	99	104	109	109	92	111	101	109	127	102	104	106	129	102	116	100	97	103	109	129	95	122	96	91	94	106	83	103	101	99	117	98	101	121	88	102	116	95	134	96	80	107	109	126	107	116	106	121	86	115	89	115	127	114	100	122	103	100	112	103	102	111	110	120	123	115	104	99	100	110	114	114	115	99	131	106	119	125	94	95	95	114	99	92	111	109	103	113	101	118	86	107	89	105	123	92	110	128	109	105	109	111	95	107	114	116	97	100	101	107	98	108	107	119	105	102	112	97	100	102	96	113	121	101	112	111	117	107	113	114	91	97	100	104	110	95	98	106	121	114	119	121	115	109	132	127	106	101	108	110	121	99	88	96	134	128	106	97	109	96	105	91	114	101	128	118	103	110	102	98	119	88	98	87	104	120	79	105	111	112	95	105	118	112	103	96	111	126	114	97	121	111	109	105	117	101	114	132	105	111	103	110	111	103	111	114	112	117	106	91	111	78	105	97	113	111	105	115	111	112	122	94	112	107	89	103	108	119	107	105	122	111	114	111	107	95	93	107	96	105	99	109
13648	1267	2935	3438	2839	2273	1900	1605	1337	1197	1110	971	855	771	755	722	648	647	579	586	576	558	540	466	515	527	455	450	504	484	422	471	458	439	449	390	466	413	426	376	394	395	381	419	393	387	399	394	410	389	360	357	401	388	395	380	393	351	410	379	365	364	375	374	358	396	348	352	406	358	383	379	345	375	383	359	372	379	386	391	370	345	378	388	359	374	374	384	345	344	394	397	407	362	361	377	378	329	358	387	351	358	396	383	391	328	395	362	368	390	361	366	378	360	392	392	355	367	349	411	380	364	363	341	353	338	362	355	371	371	358	418	313	378	313	368	364	335	401	345	359	397	368	390	368	348	336	360	350	354	353	351	340	324	312	382	355	374	367	363	353	377	359	366	372	363	396	364	350	390	358	393	384	339	310	356	364	350	395	357	338	344	354	341	340	341	360	333	369	336	363	367	355	385	358	353	353	336	368	372	372	328	354	384	353	372	360	351	348	328	346	338	351	385	394	368	360	367	423	353	370	358	352	374	343	335	359	357	360	346	359	363	327	380	361	391	347	338	366	371	356	378	360	378	353	323	351	344	362	355	357	393	339	352	357	368	382	332	349	366	369	355	412	338	364	359	344	357	365	349	355	383	346	364	353	370	371	363	344	368	372	369	352	324	335	366	360	306	346	378	357	351	371	396	356	371	337	365	343	361	378	351	376	349	333	338	357	337	389	374	357	376	377	355	346	351	367	362	386	359	351	362	361	349	367	340	340	348	342	382	348	387	339	343	362	372	366	348	369	378	338	376	352	359	342	363	349	360	357	363	357	347	390	394	363	321	378	369	334	369	362	343	364	381	375	386	335	377	364	317	360	385	356	353	348	361	361	351	349	357	355	332	341	379	375	388	322	354	376	361	364	345	351	380	329	350	418	353	351	357	364	323	328	341	367	366	335	329	356	347	368	374	350	374	363	389	383	359	362	406	337	339	347	363	307	369	350	368	367	363	341	378	380	325	361	373	389	365	325	329	347	374	375	367	349	352	378	339	364	361	396	373	363	387	335	336	320	390	348	353	353	367	333	344	385	367	346	346	349	363	378	348	349	392	372	356	332	357	360	335	329	366	327	319	418	385	361	345	343	348	378	336	349	388	364	373	368	375	374	357	344	330	356	370	349	397	347	357	347	354	335	336	347	342	349	360	340	360	365	392	343	357	353	359	355	342	391	309	365	376	330	353	368	359	358	366	369	373	395	366	352	347	371	320	336	351	386	334	331	369	386	374	343	315	352	366	354	384	351	375	360	365	373	353	361	378	366	310	353	360	339	371	362	376	362	368	387	333	387	349	366	377	325	340	362	371	385	348	412	374	372	372	342	389	331	363	341	385	387	371	358	328	366	366	378	374	381	374	353	356	368	386	370	378	364	348	363	379	375	385	391	346	362	340	359	393	358	346	331	331	368	389	351	362	352	342	348	353	383	379	376	343	338	338	370	351	368	350	318	372	366	392	333	372	343	363	356	356	354	336	332	404	355	367	372	362	384	346	351	407	352	374	361	315	346	384	380	372	386	347	368	378	351	389	355	370	370	344	355	344	386	375	349	377	384	359	350	348	371	364	348	337	351	333	355	360	356	345	361	355	376	344	355	378	361	367	362	400	353	352	386	364	383	351	309	377	385	360	374	368	377	334	371	366	351	376	386	350	347	373	371	342	360	386	362	371	371	367	382	334	365	331	367	348	368	369	341	332	350	360	352	373	398	354	375	368	359	354	388	349	359	348	327	358	328	369	350	352	376	352	324	339	349	365	363	383	371	355	404	374	363	364	348	335	422	348	352	351	360	396	351	383	382	358	339	393	372	337	329	374	356	358	381	353	357	321	364	379	380	332	337	342	383	356	390	354	376	335	352	345	341	374	378	344	367	373	407	352	386	370	371	366	366	360	391	381	361	329	359	350	334	377	381	317	343	373	367	368	327	352	356	379	368	339	365	378	346	334	399	360	345	360	333	378	343	362	346	341	331	365	353	397	342	357	375	380	377	334	377	364	367	379	366	382	331	360	372	380	377	401	364	333	330	365	362	353	370	356	361	359	355	384	329	358	401	349	359	358	339	375	372	345	346	370	343	353	393	371	385	368	360	366	399	352	331	373	339	345	330	347	368	349	370	367	346	386	378	356	377	354	369	364	346	390	348	340	379	337	356	339	399	387	388	369	329	347	391	359	412	343	354	361	386	367	387	356	338	343	357	355	335	358	365	366	354	321	378	343	360	378	350	355	329	379	342	347	382	389	347	351	353	368	353	362	375	372	388	361	316	334	364	380	379	374	393	375	370	345	360	346	373	346	358	379	318	346	373	365	370	346	351	336	370	377	347	360	324	332	328	366	389	354	352	327	390	318	342	356	410	359	358	330	366	386	350	378	342	387	347	370	362	357	343	359	357	378	341	379	317	384	342	359	333	329	336	363	372	350	335	358	367	377	349	337	348	406	352	363	352	347	347	325	341	352	371	357	352	369	341	357	336	318	344	354	359	319	379	356	386	338	350	359	358	395	380	374	368	382	362	390	372	349	352	387	336	369	335	350	346	374	392	371	367	319	349	366	362	374	368	391	333	366	366	325	346	332	334	361	348	358	330	365	380	368	332	346	354	391	346	345	349	374	361	342	356	388	351	364	362	340	370	399	382	388	365	341	352	331	377	365	357	368	352	384	322	360	371	368	363	341	374	391	324	377	365	393	343	360	368	372	353	372	364	368	349	320	358	334	354	338	342	333	353	337	360	392	382	342	373	355	345	366	329	331	297	363	336	375	351	383	341	377	358	333	382	358	353	348	345	323	365	338	371	359	350	375	363	370	338	352	364	365	357	356	343	376	336	362	356	373	362	341	369	348	374	344	335	371	361	342	378	376	361	378	347	338	373	314	372	381	345	366	358	357	350	354	354	377	350	319	376	369	375	318	335	363	368	368	346	339	376	362	382	348	343	353	338	347	398	355	337	352	392	351	352	339	359	369	355	342	322	362	351	348	367	348	395	355	378	333	390	362	357	350	344	342	346	364	354	349	393	372	333	368	356	372	320	383	328	359	351	373	392	342	386	351	406	387	361	318	372	341	349	380	362	335	349	348	328	353	360	406	386	370	339	377	355	379	354	351	353	386	341	345	343	358	357	339	391	389	379	351	376	364	377	341	389	348	380	348	355	358	352	383	340	341	363	366	376	358	372	353	350	362	338	363	339	351	344	357	392	344	325	383	352	376	359	360	326	351	336	363	332	352	352	355	383	360	332	327	362	355	368	361	362	331	352	335	377	351	371	360	356	386	337	361	347	355	387	430	398	360	350	369	368	359	359	351	405	344	382	354	358	381	347	377	352	378	358	355	391	372	366	383	356	365	362	342	364	363	362	352	356	359	354	359	385	332	326	369	345	390	372	325	362	394	396	315	354	361	360	364	342	348	363	366	363	377	381	332	300	361	395	336	348	385	374	348	350	375	357	361	359	360	325	358
40070	13798	3695	2140	1482	1138	868	682	603	486	447	422	344	304	341	271	304	279	307	273	251	272	239	237	232	202	236	233	241	232	223	268	229	256	244	230	222	214	214	228	224	220	210	210	231	218	200	213	215	228	220	224	217	221	211	215	218	231	223	200	202	227	208	204	213	217	224	228	222	193	210	218	189	243	225	223	243	209	206	230	233	221	230	202	195	189	206	204	208	191	199	203	215	191	219	208	198	233	243	219	207	233	197	223	213	180	218	250	195	217	220	226	202	223	230	219	209	222	201	224	225	204	215	200	184	196	200	196	209	180	186	202	213	231	202	201	205	206	194	229	217	195	218	218	194	216	209	231	251	228	229	182	212	202	213	214	235	221	214	215	222	182	221	172	227	210	216	223	202	219	216	214	197	232	191	223	193	206	239	211	209	217	197	207	212	242	203	206	205	211	225	208	201	216	191	194	214	231	207	203	178	220	193	207	214	211	206	201	206	204	214	231	200	214	217	187	214	209	228	210	206	186	228	203	215	191	200	200	172	193	193	197	215	188	201	215	210	224	224	229	222	217	227	213	246	211	225	208	195	181	213	226	179	213	200	205	213	214	220	197	198	209	191	189	218	209	212	212	222	213	211	218	204	200	214	211	221	192	204	192	180	244	217	223	208	219	214	226	212	187	211	238	192	205	210	219	188	198	202	182	240	218	194	205	233	222	224	205	218	232	199	218	229	213	215	221	209	221	214	226	201	211	237	196	208	210	217	214	217	199	199	204	253	223	200	183	212	228	230	225	196	208	200	215	207	196	195	198	212	225	244	218	187	205	221	228	235	194	204	188	239	193	224	221	220	199	222	196	204	204	216	184	173	226	200	201	224	183	210	202	223	195	204	200	220	197	197	234	241	224	238	210	201	209	192	203	216	205	229	230	195	200	223	228	196	189	205	219	233	218	200	222	219	212	208	221	209	224	220	213	191	222	201	195	203	226	214	222	222	223	206	216	221	223	203	199	208	205	192	207	219	196	202	197	199	223	217	212	211	199	206	219	205	217	230	206	225	204	189	194	188	209	197	235	213	199	219	199	227	214	198	194	205	212	209	204	201	215	200	201	199	222	211	230	197	195	221	230	197	205	204	217	197	209	193	194	227	220	205	216	195	219	226	221	197	218	234	214	181	227	211	204	185	220	185	220	201	209	196	212	236	199	206	222	207	247	210	207	222	210	216	210	224	217	196	193	191	219	198	207	189	216	194	200	213	203	196	224	200	177	194	185	209	195	176	199	193	230	246	228	197	184	219	198	229	223	214	222	215	222	207	222	228	222	235	216	205	207	209	227	210	197	203	215	225	217	193	214	205	233	229	211	211	194	180	200	207	205	231	202	197	202	218	204	222	215	195	192	214	178	212	183	202	224	191	203	214	222	200	184	208	193	238	228	196	238	198	236	205	167	188	207	218	208	210	198	216	204	201	204	196	187	213	212	199	221	216	205	198	215	220	215	216	207	188	225	238	203	166	196	213	201	190	188	214	206	229	229	202	209	191	224	221	207	214	228	214	233	182	206	232	216	216	211	215	216	224	228	191	216	211	203	201	241	232	199	197	209	213	224	204	246	200	229	206	189	210	218	209	208	206	212	197	209	192	219	201	206	227	193	193	213	223	219	233	213	221	217	205	202	209	228	202	202	214	211	191	202	225	195	205	203	213	220	214	192	195	202	192	216	215	223	203	211	212	226	209	217	196	211	222	215	224	217	202	222	247	225	227	203	198	197	206	207	227	214	209	204	195	196	205	204	212	220	226	219	226	208	190	194	202	228	219	205	217	232	180	225	214	202	241	227	192	212	258	219	200	225	251	214	240	197	249	198	189	206	188	203	246	195	211	215	219	181	211	229	182	216	181	208	215	203	196	192	229	225	195	200	217	213	196	227	205	200	218	197	214	199	223	182	186	207	189	188	215	200	223	225	202	204	216	195	207	208	211	196	184	216	216	194	184	200	174	205	220	221	217	202	227	229	210	233	200	187	197	203	213	190	204	196	193	213	198	208	205	201	232	194	195	167	196	221	209	219	222	211	212	206	238	188	206	210	204	220	226	226	240	208	198	221	209	195	171	188	211	188	225	201	207	224	204	220	231	217	206	213	238	234	227	206	196	183	249	202	207	237	197	193	208	203	203	201	221	219	228	176	214	221	234	224	220	185	175	191	202	201	214	236	199	199	209	202	194	216	212	201	227	214	230	211	245	210	218	203	196	207	216	177	210	198	227	210	194	238	231	246	202	217	211	187	199	198	196	210	221	211	244	203	216	235	196	221	212	200	223	211	214	219	201	205	220	183	208	235	196	181	185	219	209	217	220	221	215	233	193	207	223	212	212	203	187	225	221	216	210	211	222	217	198	232	214	225	221	211	214	214	209	211	193	209	203	209	203	197	209	206	213	220	212	184	220	257	205	211	206	217	188	238	208	214	222	192	191	203	212	207	197	212	203	210	202	224	215	208	242	208	194	224	204	203	209	209	213	192	202	239	215	213	191	212	208	210	199	199	199	220	195	233	203	233	191	223	217	196	214	208	205	194	217	193	203	218	223	208	203	174	206	211	206	237	194	216	204	191	228	198	192	243	230	228	226	204	208	228	162	212	192	210	207	214	214	207	212	201	202	206	213	228	182	227	200	210	221	223	218	211	177	233	234	218	210	193	192	212	207	201	216	214	219	192	186	218	193	205	215	232	203	225	216	216	208	175	220	227	199	227	190	222	194	222	204	191	222	191	203	187	217	200	214	217	248	220	226	208	232	175	196	236	202	216	200	230	204	233	213	154	181	223	200	215	195	207	236	214	224	201	207	209	201	202	197	183	213	231	218	204	214	218	209	188	233	213	209	217	215	206	204	201	224	225	198	230	213	199	204	182	189	184	210	215	203	181	209	201	207	215	209	203	208	224	198	206	222	205	225	209	199	188	260	209	241	205	218	205	206	226	212	209	230	199	221	220	226	221	208	193	208	232	218	188	209	190	221	192	228	197	216	210	201	204	217	209	199	180	185	209	225	219	251	235	202	211	182	235	192	215	202	171	212	200	209	224	232	195	214	237	207	215	189	223	196	196	224	221	215	229	208	223	233	223	189	221	203	206	205	205	207	209	210	224	205	206	229	192	226	191	217	200	225	199	208	170	225	201	247	224	245	209	215	190	195	205	185	186	220	187	235	217	229	219	225	208	235	209	198	216	202	218	199	203	214	206	205	204	193	211	224	196	199	243	222	222	204	228	223	183	217	217	229	218	223	218	204	235	191	197	163	207	191	205	230	192	188	215	193	216	209	201	217	222	198	188	203	230	218	220	218	227	206	183	180	212	212	236	221	215	218	205	183	193	207	215	220	203	237	184	211	200	231	222	246	224	192	206	214	213	205	210	218	197	230	226	197	218	197	215	216	211	213	224	217	210	205	218	200	224	209	215	191	218	220	188	199	229	219	214	206	220	200	202	239	186	201	181	222	194
18182	2441	5596	6211	5516	4456	3701	2915	2595	2282	1904	1783	1674	1554	1386	1302	1201	1166	1142	1085	1029	1041	944	971	930	877	863	893	850	819	762	801	822	737	804	772	740	787	732	712	721	767	754	700	714	688	692	702	698	646	698	701	702	715	717	723	696	620	630	684	710	662	654	683	677	698	661	667	694	656	614	687	637	649	612	680	660	657	660	618	646	681	692	688	683	656	669	670	648	676	696	688	681	688	636	659	674	678	632	651	666	624	632	657	621	622	589	664	623	664	669	643	633	666	651	674	660	620	647	653	639	626	684	645	650	658	641	612	636	617	631	614	615	633	632	630	674	663	669	683	636	617	630	645	661	655	648	668	633	639	615	647	622	709	609	648	633	645	675	628	657	640	634	629	634	634	635	610	588	712	627	643	635	628	573	676	640	595	656	649	620	633	626	622	600	649	621	668	637	638	606	613	656	655	635	614	632	641	648	668	639	593	611	633	642	647	632	660	627	602	628	652	651	613	673	618	615	631	665	651	627	628	646	617	623	670	616	603	671	633	619	634	641	595	631	615	603	667	638	625	645	639	673	693	650	625	633	647	624	618	596	640	612	618	629	650	634	637	622	614	610	644	593	626	662	648	666	648	629	622	612	625	648	616	659	627	604	621	603	640	702	656	570	633	634	648	649	669	643	650	634	619	651	641	625	628	617	663	655	641	641	616	618	654	649	609	641	634	651	680	630	625	670	675	638	586	621	620	607	653	625	608	640	632	581	617	618	658	648	586	617	621	663	673	677	603	636	604	659	635	627	643	626	602	638	666	602	672	575	595	563	642	616	648	627	603	631	645	629	612	645	643	657	637	627	643	632	632	620	700	632	645	650	608	666	642	634	652	641	619	621	603	614	594	600	647	643	637	605	653	587	685	648	702	611	620	629	615	672	644	627	616	670	650	603	580	647	624	625	648	632	636	602	628	619	643	649	636	637	580	685	647	650	635	645	632	623	618	628	589	648	666	589	647	676	624	624	642	667	595	681	639	646	656	673	599	649	612	624	625	627	609	614	667	646	624	658	618	631	631	627	620	618	625	639	635	644	592	667	622	592	606	603	639	641	591	633	648	669	646	630	655	606	653	630	589	639	625	599	641	626	641	623	638	631	609	614	581	647	641	627	678	648	649	650	648	664	647	667	610	613	656	626	640	634	626	589	652	605	618	653	599	645	649	663	628	615	610	615	629	680	668	609	624	650	626	652	650	624	649	643	618	616	605	637	659	528	630	655	606	590	611	599	648	632	638	643	682	569	667	622	621	646	597	618	585	601	608	665	631	610	582	639	623	660	643	645	656	648	659	610	612	649	612	636	653	647	619	630	645	566	613	607	688	615	632	651	603	616	687	636	598	606	641	634	617	642	633	607	681	629	624	611	673	608	619	622	632	633	660	648	667	654	650	597	622	654	633	661	660	605	594	643	643	645	654	608	611	627	622	660	664	637	646	685	637	621	655	681	634	596	656	644	636	656	633	642	603	592	629	615	687	614	590	671	628	656	644	672	646	708	641	700	669	595	624	676	611	623	642	570	636	665	625	636	605	668	661	598	666	643	615	649	644	657	616	648	649	627	660	594	633	637	650	662	645	586	628	603	643	611	695	630	639	664	664	638	647	631	637	619	607	640	665	639	655	650	608	608	612	644	647	636	589	591	648	626	670	618	638	606	615	609	635	652	631	643	591	632	599	693	664	671	652	595	685	634	639	630	614	650	615	671	650	588	676	609	671	621	646	585	637	643	629	644	620	618	591	617	646	637	633	602	650	614	668	642	634	632	618	618	659	633	670	581	633	684	621	593	635	680	637	644	624	648	620	630	622	594	631	719	642	600	638	635	596	648	623	613	668	677	680	635	624	594	648	633	639	680	626	630	641	619	627	599	622	638	631	598	630	648	671	622	577	615	640	624	628	629	622	649	598	644	643	666	637	660	659	673	604	639	638	639	675	648	659	656	602	627	601	630	627	652	656	611	665	642	604	643	624	628	635	638	633	616	632	631	608	625	629	663	685	643	599	611	636	672	623	630	647	600	651	671	606	635	598	590	601	630	636	661	636	638	648	641	653	663	656	674	591	595	619	627	653	636	643	653	652	658	669	591	628	660	619	661	661	660	648	616	629	598	620	641	676	612	632	648	616	651	644	658	637	637	626	648	604	674	599	620	605	603	645	602	634	671	605	599	615	635	608	633	600	607	649	626	597	634	606	650	659	618	654	656	669	647	649	655	588	616	619	632	640	611	674	600	627	635	678	667	626	607	592	611	650	624	680	628	604	651	605	603	588	665	674	607	634	637	628	683	614	648	634	603	654	612	583	671	608	626	616	636	714	678	621	684	618	643	618	623	615	624	626	626	634	609	593	597	606	650	679	639	631	582	677	652	620	636	594	639	664	661	637	665	604	673	625	673	619	626	576	699	637	670	626	667	656	618	608	614	582	607	632	648	692	622	609	604	625	640	652	653	646	685	600	609	669	639	628	655	641	619	596	686	638	646	644	619	634	686	661	619	643	649	618	611	656	618	682	636	613	672	587	621	670	634	646	618	645	605	662	628	650	617	635	620	634	648	653	604	631	632	648	602	664	661	665	667	614	615	627	656	646	614	656	657	634	645	713	622	661	617	624	661	615	642	655	666	607	607	622	642	627	579	685	671	670	629	619	664	605	615	591	612	651	602	604	645	633	642	638	589	610	619	646	613	609	623	670	628	658	657	607	670	636	604	657	673	676	656	613	668	605	644	619	605	643	644	640	661	605	616	682	625	653	671	672	670	673	626	643	654	684	678	609	642	605	652	603	617	640	616	617	613	625	613	616	589	680	653	638	646	645	647	637	652	636	610	634	653	674	614	638	624	630	655	676	654	622	620	587	630	637	664	626	609	667	620	637	663	677	615	626	628	605	632	678	666	594	645	664	595	639	616	638	667	633	649	632	649	662	648	615	710	682	632	642	658	655	586	618	616	661	596	643	620	634	613	639	664	620	646	647	659	659	619	594	611	593	653	619	651	634	612	675	612	602	616	615	610	668	641	650	618	613	668	653	621	616	586	671	617	657	645	616	613	634	638	640	606	640	637	633	625	645	592	614	666	624	617	618	632	601	716	659	627	637	645	628	635	631	661	609	628	673	622	597	625	651	691	659	682	646	575	723	665	626	642	625	622	630	636	622	602	615	662	665	638	615	623	651	639	612	605	685	670	621	588	670	616	635	661	602	654	676	628	636	631	607	648	620	614	630	640	642	661	676	634	627	616	603	652	617	622	667	655	633	609	579	655	577	664	622	638	685	612	629	658	625	656	624	621	629	592	589	627	662	600	641	627	668	632	653	640	648	653	607	666	585	611	641	662	637	627	593	594	708	640	643	689	661	672	644	648	629	626	681	623	654	688	622	593	624	642	629	618	596	658	614	625	601	599	613	672	678	614	594	609	642	611	590	613	643	636	649	626	678	623	648	660	639	632	665	616	612	620	653
3969	221	150	128	103	96	99	75	84	92	87	68	97	73	64	79	84	95	82	84	74	65	79	71	72	73	87	78	70	66	82	80	93	102	84	69	82	67	75	69	74	76	79	69	77	77	81	69	79	83	80	87	65	78	76	81	63	85	69	62	84	73	73	77	83	75	87	81	80	92	92	85	59	83	70	71	72	79	76	85	63	87	81	83	66	70	82	81	69	85	66	86	84	77	76	76	81	84	66	84	77	86	61	76	80	88	82	94	77	70	68	86	91	68	78	73	83	81	85	77	66	83	60	79	79	88	86	83	88	81	73	98	84	82	81	51	85	84	78	83	65	78	90	88	85	77	72	105	79	73	60	86	81	75	81	73	92	73	91	82	75	67	79	95	87	80	81	85	88	77	90	83	77	74	73	83	77	77	81	70	74	71	74	62	72	87	73	70	70	75	86	79	83	65	97	73	97	78	85	71	100	70	67	76	77	68	77	78	77	75	84	79	82	79	68	95	88	66	93	90	81	70	77	83	79	74	66	73	81	83	82	80	72	81	69	81	84	78	81	61	97	78	82	79	77	84	78	66	68	71	74	86	78	83	85	87	73	87	76	84	91	56	92	63	99	74	73	77	86	80	76	80	88	71	84	62	80	66	67	74	88	84	66	68	78	85	81	87	70	73	74	68	86	82	76	77	77	87	87	73	99	61	63	81	65	62	78	73	88	85	75	81	79	81	72	78	80	82	99	62	73	88	69	73	76	90	69	80	92	72	67	88	82	83	73	82	73	89	71	76	64	83	67	70	78	79	79	85	83	78	70	84	80	76	85	77	82	78	78	71	80	70	97	68	77	91	74	94	78	76	91	65	71	75	68	88	73	85	78	77	75	83	75	56	76	71	72	82	84	86	82	69	94	74	79	88	68	72	78	82	75	68	86	76	73	78	84	79	87	86	74	77	60	83	73	72	78	75	72	77	84	79	70	78	74	74	86	91	82	69	68	77	80	84	82	80	81	79	65	68	99	96	87	65	77	81	96	84	73	74	85	88	81	91	87	72	95	81	72	81	67	75	74	82	57	91	85	84	87	77	100	99	75	70	74	67	98	78	75	79	71	72	83	89	87	78	92	75	67	93	83	96	69	62	99	83	89	70	73	69	79	77	92	83	81	92	61	72	70	69	66	69	92	71	72	75	78	84	78	83	69	79	82	83	85	83	92	86	73	56	67	99	89	82	95	62	64	73	76	76	80	81	54	75	79	58	75	80	74	68	67	77	87	81	77	79	78	77	73	73	63	73	71	73	75	59	96	92	77	78	81	70	88	92	95	81	74	84	78	70	91	95	74	66	88	65	77	75	81	92	65	70	83	81	71	74	83	57	89	69	84	70	87	76	79	73	84	86	76	75	82	72	69	78	74	72	72	82	81	88	74	69	75	62	86	66	81	70	69	63	89	75	76	73	78	72	73	76	81	75	86	68	71	93	71	94	87	85	86	80	63	72	77	76	67	72	79	90	64	78	67	71	63	77	68	69	68	62	74	92	93	80	87	70	78	86	63	84	72	81	80	79	57	61	82	73	77	80	65	83	68	82	75	71	78	79	70	95	87	75	89	76	82	70	75	70	82	75	79	86	73	85	65	82	104	88	84	76	77	87	93	71	72	80	90	74	84	64	57	72	64	74	84	77	80	78	72	80	81	76	81	88	69	83	70	88	59	90	90	77	70	74	66	71	82	88	78	84	67	78	80	72	74	75	83	54	71	84	81	67	90	79	89	91	79	74	72	55	73	75	73	83	95	83	74	70	72	73	77	74	77	62	82	73	82	75	92	83	74	96	66	72	87	71	83	76	76	80	84	86	87	80	97	94	72	86	75	70	75	72	84	71	89	75	63	92	90	81	93	81	83	89	64	79	73	90	73	75	72	74	80	87	77	79	88	84	87	80	76	91	62	75	77	79	61	76	75	73	70	70	76	71	77	94	97	73	86	82	86	96	72	83	90	70	71	81	71	76	89	79	90	98	80	78	85	79	83	71	87	72	78	83	75	89	66	67	98	82	77	87	72	72	67	71	83	73	91	78	79	81	93	66	75	97	72	89	78	76	77	76	82	74	81	74	91	78	85	81	53	84	72	88	75	81	60	79	78	85	80	74	76	80	90	77	98	73	84	91	71	81	60	75	56	80	74	78	68	83	79	72	84	76	76	80	70	74	64	93	87	95	79	72	84	92	83	71	78	80	79	85	73	83	87	84	100	78	83	81	94	78	69	93	71	71	77	75	85	76	91	80	87	73	77	82	58	71	89	65	70	73	86	85	59	95	78	65	55	86	86	83	67	66	83	85	76	64	67	79	81	75	81	81	70	77	74	98	77	89	62	71	87	89	74	80	71	67	68	79	86	70	82	85	59	85	86	73	81	87	94	93	93	73	70	78	79	79	84	73	77	71	72	76	76	86	82	86	76	84	84	84	89	74	88	81	81	83	83	87	84	83	86	69	77	77	84	88	81	70	84	98	94	76	66	77	88	72	81	71	82	90	79	89	73	90	69	80	72	64	73	100	82	73	80	85	86	82	80	68	81	77	82	74	73	73	70	94	87	69	81	74	81	95	75	68	84	69	79	69	83	87	69	96	67	77	81	66	90	75	75	77	73	71	84	72	81	98	78	73	74	90	67	77	77	68	73	65	67	79	75	65	80	96	90	66	88	76	67	83	78	88	71	72	72	65	78	93	69	81	72	74	72	86	81	76	69	77	61	81	92	86	76	84	57	80	85	64	89	80	82	80	87	90	78	75	59	90	69	85	64	79	62	83	75	84	68	90	61	95	89	96	89	91	91	64	77	84	75	74	71	61	78	79	72	78	74	75	81	78	55	69	98	85	69	83	86	64	95	62	66	82	86	73	88	75	84	84	79	74	67	72	83	71	77	83	75	75	83	67	76	72	94	77	86	79	66	73	83	73	83	71	88	74	82	83	82	77	77	66	77	95	88	76	63	76	82	93	86	75	68	81	70	81	67	84	87	80	69	76	75	76	79	87	78	71	78	80	100	78	60	81	66	83	82	76	70	69	63	82	90	90	68	93	79	90	73	73	98	92	71	80	75	92	67	75	79	83	86	69	70	82	83	86	93	103	79	84	72	82	90	86	77	78	75	80	73	88	96	78	62	67	71	79	69	85	81	87	71	78	88	75	77	83	77	71	78	72	69	83	88	82	76	81	74	88	85	88	72	76	56	81	98	70	97	86	70	98	78	84	74	70	81	74	76	83	103	85	77	69	94	74	70	84	72	72	67	96	79	92	79	67	74	71	67	83	82	84	72	85	65	84	81	78	81	74	75	71	91	73	87	81	75	92	66	98	95	88	80	79	59	88	74	77	92	74	98	73	70	82	71	103	83	61	73	72	90	82	74	69	74	89	71	84	68	61	81	101	63	85	96	86	71	78	62	87	82	78	73	74	79	71	68	56	87	77	85	72	78	77	76	73	87	82	64	90	99	74
3914	347	417	434	421	411	355	342	330	308	340	331	321	306	302	278	295	318	276	330	294	278	281	286	296	271	270	279	296	260	296	287	299	291	299	283	270	259	273	271	290	243	287	270	261	319	279	289	276	282	279	294	300	272	286	282	259	281	279	303	275	276	282	281	286	316	286	280	290	313	294	300	252	256	257	276	284	278	290	268	311	269	275	270	301	248	293	284	291	262	279	266	270	283	266	299	276	272	264	292	277	280	314	283	283	290	294	279	268	293	259	281	270	256	316	293	286	297	294	280	265	279	286	285	239	275	276	275	302	244	247	295	275	261	272	342	284	267	279	281	282	286	279	293	289	322	273	272	287	251	258	271	286	280	296	302	279	253	266	325	282	274	276	282	308	298	290	264	282	323	282	293	289	302	304	298	285	264	283	279	274	275	284	278	303	269	264	264	252	293	304	265	242	314	309	300	288	263	296	278	266	278	284	277	263	283	265	287	271	278	291	280	282	279	276	279	303	264	260	274	271	270	282	285	282	290	284	282	289	274	248	286	289	258	298	275	251	249	271	292	268	270	287	299	290	253	275	242	279	272	264	265	289	291	257	294	283	309	293	273	281	276	299	277	267	301	286	236	272	296	290	252	306	286	262	270	258	292	269	262	284	316	298	260	282	281	289	294	268	319	281	253	296	261	274	301	256	296	294	266	284	271	279	281	304	270	266	247	266	258	296	266	294	278	301	268	286	275	282	301	253	285	270	279	254	300	271	269	256	297	269	292	254	280	273	276	267	262	280	275	251	304	295	295	284	273	284	253	271	267	267	275	272	300	263	280	273	262	299	261	274	308	293	276	269	274	284	255	295	278	282	279	298	271	304	300	265	266	293	283	276	270	282	275	271	257	282	279	258	275	267	280	281	293	304	290	245	310	269	301	284	280	268	263	307	285	279	302	263	308	297	266	282	274	278	273	282	301	258	283	263	253	285	293	287	283	249	269	287	264	287	273	306	304	272	312	302	271	268	283	274	248	261	292	270	262	265	285	326	305	274	304	268	242	284	278	287	286	269	262	267	275	293	296	249	244	263	300	262	276	284	274	245	285	286	273	271	281	282	271	307	296	270	281	276	273	262	273	278	277	267	273	288	270	258	301	277	291	293	289	268	284	273	286	261	306	280	286	260	299	306	268	276	287	281	279	277	277	275	277	292	286	259	299	317	259	258	282	271	267	274	267	274	284	268	328	286	282	265	272	262	289	287	321	274	297	258	263	232	294	277	269	301	276	291	270	283	260	271	274	302	300	275	274	270	235	271	263	269	294	262	268	287	291	272	262	256	265	280	319	276	294	306	291	274	268	296	267	258	290	289	283	286	285	247	289	304	284	275	278	273	254	285	276	280	304	265	289	273	280	291	245	276	275	294	257	268	300	260	320	254	269	286	291	265	271	289	273	277	285	261	310	283	279	269	290	303	294	281	286	276	285	272	263	268	265	266	267	281	274	312	297	337	276	258	260	304	284	260	259	256	299	272	282	249	285	240	315	306	250	263	311	288	270	291	306	282	263	281	281	288	265	276	298	243	242	281	292	249	291	282	261	270	266	268	278	275	270	255	269	273	280	276	279	257	248	297	280	261	284	255	251	303	269	269	266	292	257	260	277	264	299	300	281	298	298	263	262	262	273	262	274	272	337	300	272	279	257	297	269	288	274	278	290	288	308	258	289	291	279	271	276	260	294	275	284	265	289	249	281	268	311	267	299	285	293	308	293	292	255	284	289	279	256	281	297	293	295	279	294	277	233	278	287	267	256	277	262	265	293	272	255	274	283	271	293	284	278	286	286	264	300	287	237	280	260	267	289	290	288	268	278	265	293	301	258	252	279	293	278	270	271	279	274	279	270	275	271	269	300	276	281	288	245	257	265	256	263	289	279	274	299	278	292	251	282	287	263	240	285	285	246	269	290	312	303	292	301	277	256	255	262	294	265	274	272	308	266	305	268	278	281	262	286	274	270	289	298	281	275	289	300	273	302	262	275	273	279	267	256	272	270	302	265	290	246	285	278	282	284	268	301	288	265	280	251	270	266	263	273	264	280	296	279	294	285	269	285	280	279	260	256	292	280	285	288	260	264	280	287	290	257	282	259	278	274	301	289	282	304	275	262	288	277	253	281	278	273	271	279	268	247	260	288	300	277	284	286	289	281	271	264	265	271	257	284	275	300	296	266	286	281	303	250	287	267	275	274	307	257	287	266	275	281	294	281	265	245	252	275	309	260	276	281	257	272	272	277	278	273	272	284	299	306	270	279	266	281	293	250	291	267	286	275	274	238	281	288	283	298	305	275	291	255	260	276	285	279	257	297	284	287	285	254	272	246	292	253	277	300	272	262	270	269	273	290	290	288	262	257	265	289	257	291	273	287	293	280	295	290	251	308	266	307	282	285	292	305	220	263	286	297	276	302	293	276	278	263	266	301	286	288	280	260	281	280	279	300	277	248	293	260	288	285	266	282	298	274	277	273	263	276	279	253	269	278	285	284	282	281	269	287	264	282	308	279	291	275	288	267	295	256	284	264	235	283	295	258	265	283	315	301	275	293	241	268	277	265	291	279	246	325	290	283	239	271	281	255	277	281	260	264	303	329	279	304	267	283	301	313	297	245	281	287	261	269	267	283	278	274	261	271	276	276	261	279	260	293	305	283	303	281	301	247	275	310	285	265	267	274	274	290	248	271	281	250	299	245	256	309	273	286	294	288	254	274	244	296	275	277	294	276	293	299	281	285	300	263	287	270	282	301	269	305	274	280	284	245	251	255	280	255	298	304	294	262	266	268	292	284	303	296	292	266	308	291	270	300	266	297	292	310	265	249	272	296	290	277	249	283	272	281	296	270	254	254	272	296	278	273	294	267	270	298	285	300	257	279	269	284	277	274	290	277	277	271	276	277	269	302	290	275	271	267	274	290	288	248	277	274	287	271	286	302	280	262	281	280	300	286	303	279	280	257	287	269	267	290	258	289	243	265	266	275	277	285	295	304	297	295	289	300	275	290	267	280	277	285	265	295	265	265	284	257	300	277	302	285	282	294	287	287	270	278	284	286	275	272	262	285	272	263	271	292	275	252	288	260	284	273	263	256	292	286	285	289	289	288	317	282	253	274	260	282	266	276	270	292	246	260	256	278	274	270	254	279	257	246	277	291	282	263	271	305	285	279	311	291	272	258	277	269	315	244	296	277	249	310	298	251	272	275	295	277	286	305	303	236	239	287	251	271	267	262	283	290	270	293	276	277	279	303	292	292	254	283	286	280	279	303	238	260	273	290	241	260	285	262	274	298	281	274	276	290	313	303	295	273	261	287	294	294	290	271	304	263	279	264	267	271	287	284	259	260	261	260	283	262	315	301	257	249	259	292	275	305	266	320	244	311	271	285	266	278	268	310	277	240	259	291	238	274	272	271	292	300	276	277	309	272	282	291	275	271	255	280	277	299	292	298	277	266	279	287	287	285
27450	3621	1289	942	713	518	440	328	278	225	217	191	161	179	182	149	145	157	125	136	143	154	123	125	121	126	126	130	121	134	108	122	111	131	124	109	113	123	121	90	104	115	123	101	119	114	98	111	102	101	95	100	97	93	121	99	98	94	103	107	107	108	130	109	85	104	98	113	121	99	105	123	106	88	114	107	100	104	105	96	94	108	109	95	97	114	93	111	86	95	116	110	106	107	108	111	91	127	113	86	96	90	117	76	95	109	120	105	116	108	95	81	101	103	106	108	121	117	105	113	120	87	94	113	106	81	94	109	114	109	99	104	108	117	83	100	101	118	90	124	108	105	120	106	110	105	100	94	104	91	108	106	129	126	102	99	108	104	108	110	103	103	90	112	91	114	125	106	113	109	76	118	116	102	95	85	118	110	104	112	103	90	99	101	128	117	107	131	119	100	99	97	125	100	100	82	96	110	91	95	112	106	109	106	106	94	109	106	92	115	106	104	106	99	110	99	113	113	96	96	106	114	105	99	94	100	103	109	113	102	99	130	104	97	101	115	109	106	105	100	126	115	91	96	93	107	108	90	100	115	103	95	106	114	113	122	118	100	103	85	112	96	98	107	110	107	98	124	104	93	97	97	108	101	90	113	97	116	98	120	104	109	95	106	98	94	107	98	107	100	118	98	91	110	126	115	126	110	107	111	88	109	114	87	113	110	117	114	105	118	107	97	98	107	109	94	128	112	113	113	95	132	108	111	85	105	106	105	118	115	98	115	112	93	98	105	109	85	109	95	97	101	120	113	125	102	109	95	108	117	120	101	89	109	119	113	96	116	104	106	88	106	105	110	96	98	116	86	100	110	96	111	108	105	76	109	105	97	122	100	99	112	109	97	107	100	109	112	118	96	99	96	100	106	104	96	99	98	97	93	91	110	109	127	115	105	118	124	116	105	109	110	129	98	98	100	101	108	103	101	117	86	97	113	119	105	94	102	93	93	97	118	105	97	117	88	95	103	103	90	98	95	114	110	90	124	125	122	115	109	145	88	111	99	109	88	111	104	102	113	125	91	99	102	88	108	97	125	97	105	103	90	111	83	101	86	110	113	108	112	114	107	106	100	106	99	104	102	96	97	99	122	128	113	96	110	112	120	110	105	117	103	101	99	108	92	115	100	110	88	98	95	95	112	110	113	98	93	88	82	101	105	115	104	123	118	102	116	108	108	100	102	103	107	118	107	115	100	98	104	103	99	98	110	100	124	120	101	117	100	84	95	100	98	116	108	122	114	111	95	106	97	119	94	108	114	106	105	99	109	114	97	100	96	94	82	125	118	103	109	109	114	111	97	121	106	115	116	100	103	91	92	94	95	88	92	83	98	119	118	105	102	89	117	122	112	105	94	102	109	93	111	97	108	101	105	111	121	102	96	99	101	114	110	116	114	98	108	114	106	122	106	102	107	102	94	112	105	123	119	120	122	101	113	100	128	101	115	109	131	101	105	109	95	99	90	105	107	122	106	89	112	116	123	97	122	103	104	116	104	106	106	123	87	91	122	109	99	90	91	87	111	116	103	100	118	86	104	95	128	104	119	96	98	85	102	129	97	109	108	102	108	130	100	97	122	109	109	104	103	100	109	131	96	102	114	95	100	85	117	110	123	102	104	119	98	90	110	96	98	114	94	115	110	115	113	108	92	100	111	113	111	127	87	98	107	108	101	80	124	110	108	112	94	91	115	99	95	113	102	113	96	98	108	111	100	108	115	99	94	95	106	85	89	104	98	91	108	110	104	97	104	100	116	113	100	104	100	103	96	106	101	110	94	118	106	93	115	100	115	106	108	96	111	129	108	121	95	107	101	104	105	100	98	106	102	104	111	88	102	110	128	98	105	99	108	115	110	126	111	103	97	106	121	103	90	101	85	127	107	96	100	95	100	123	121	122	94	87	90	103	103	92	121	110	106	121	105	111	99	98	99	113	87	110	110	120	117	101	113	101	108	99	105	97	89	91	111	101	102	91	102	104	111	97	114	103	116	98	110	107	108	115	87	120	103	116	128	99	106	119	109	126	117	132	88	103	107	78	95	118	90	106	105	108	109	105	87	108	107	86	89	126	106	107	106	114	109	111	92	101	107	103	125	103	113	125	115	117	106	95	110	104	108	93	126	102	129	104	120	101	104	92	116	94	100	107	104	103	110	97	105	111	119	104	113	110	106	122	98	103	110	100	96	104	122	100	115	111	83	108	112	125	102	114	103	111	107	110	88	111	98	77	113	110	107	105	110	92	117	101	105	119	123	106	102	89	107	124	101	124	107	113	108	112	102	83	98	98	108	125	96	96	113	99	101	100	97	101	87	96	125	103	92	95	115	105	101	103	135	108	114	104	120	96	116	108	107	115	107	119	106	128	118	105	114	113	118	95	116	100	119	107	107	99	102	103	103	107	109	109	95	99	113	116	104	104	102	93	101	113	119	104	104	102	113	105	108	105	104	97	88	92	107	108	111	93	118	119	99	93	124	118	106	97	112	115	108	110	108	109	103	82	119	109	107	110	94	111	92	118	89	114	102	97	114	106	115	97	118	111	101	87	104	100	85	105	105	100	123	103	95	121	112	105	110	117	110	107	101	108	112	105	113	110	110	96	106	96	107	122	106	110	110	123	107	99	103	104	115	100	104	92	79	89	99	103	103	110	103	113	115	119	103	89	102	130	122	107	122	103	106	105	107	98	117	118	113	104	117	109	95	98	97	93	100	112	101	99	121	85	93	106	100	92	107	114	111	94	114	102	95	105	104	97	118	94	101	92	96	103	115	103	107	114	113	100	102	99	112	99	96	106	107	101	93	92	84	105	107	114	119	107	120	88	114	100	98	87	99	109	94	108	127	101	121	116	112	91	120	92	94	116	117	105	107	115	115	112	98	94	94	101	107	96	116	88	109	112	108	106	86	101	100	127	119	91	120	83	95	109	110	99	105	107	96	113	92	107	88	105	102	102	89	90	116	86	115	104	118	95	105	104	110	106	109	111	116	109	97	100	115	107	92	108	115	109	102	108	97	111	96	125	120	92	98	105	114	105	105	107	115	115	113	121	91	108	111	130	104	110	117	101	107	105	116	101	110	133	104	97	117	94	98	117	111	106	93	85	119	117	113	101	109	122	86	94	114	130	118	111	120	85	101	107	102	108	109	91	96	106	104	103	88	106	114	108	116	102	122	101	89	111	117	84	106	94	98	89	103	97	100	99	121	107	102	95	118	93	99	109	118	100	119	122	98	110	83	94	108	123	101	108	112	95	113	95	94	104	109	103	115	103	111	120	100	106	109	99	119	102	105	94	121	113	100	83	98	99	119	118	103	91	114	133	95	105	95	107	105	110	104	101	113	92	94	115	106	100	99	115	106	126	95	97	103	107	106	106	104	99	96	106	115	109	109	117	99	120	113	101	102	125	107	102	98	117	106	117	95	115	85	101	95	109	115	101	105	124	117	91	101	114	92	122	99
12933	1235	2891	3370	2857	2354	1874	1601	1324	1200	1030	974	878	807	728	685	636	652	597	580	514	523	537	528	491	485	465	433	485	448	442	444	402	429	438	433	426	427	399	406	402	395	409	408	407	382	410	401	389	418	406	415	388	380	375	364	373	371	386	380	332	370	375	360	367	367	393	397	372	348	346	354	343	358	358	398	389	366	359	371	352	361	372	343	407	356	363	359	334	376	374	366	368	387	364	361	393	373	351	359	377	381	344	362	361	339	334	349	364	366	339	321	343	389	375	372	407	345	341	357	323	375	361	370	384	354	359	349	350	370	402	358	349	399	352	344	358	320	358	364	392	364	346	377	352	352	375	378	391	386	327	356	404	363	335	373	386	360	351	369	383	342	366	398	356	373	364	379	357	345	353	336	386	372	353	371	356	343	351	350	387	346	361	347	337	332	393	358	332	339	344	365	375	367	335	390	356	352	361	336	342	340	374	373	354	314	390	380	364	342	334	331	359	357	367	358	355	343	334	361	326	385	330	382	330	373	365	331	349	362	355	330	379	374	359	352	326	351	353	339	338	376	372	348	359	358	345	363	359	385	340	337	339	367	346	364	357	351	355	353	337	356	362	336	331	356	335	369	364	372	368	343	376	370	360	363	354	363	380	345	354	364	396	366	370	368	358	348	324	368	372	409	364	358	364	353	382	379	350	346	403	357	372	345	352	367	379	361	384	342	355	373	348	328	384	356	346	365	394	345	368	354	351	351	371	376	365	358	364	352	373	347	362	347	392	371	387	356	355	361	366	419	370	336	358	376	375	362	349	376	364	351	356	350	368	322	371	366	331	362	338	421	336	345	369	390	391	368	363	385	367	365	363	397	340	359	372	344	363	384	385	361	388	332	347	375	405	373	344	374	343	356	336	352	351	341	381	358	351	370	372	360	383	329	354	366	377	341	337	353	353	360	347	385	366	354	333	344	348	364	356	353	359	340	383	352	394	354	348	370	362	386	347	377	355	400	375	365	341	386	361	342	360	356	365	371	359	343	337	399	327	383	380	337	340	368	351	349	343	362	337	373	331	330	354	388	330	349	348	349	371	361	325	359	355	348	339	374	369	359	371	338	383	355	362	349	359	369	363	364	335	333	348	366	323	360	354	368	354	344	372	360	343	377	335	374	361	393	383	367	364	345	368	407	329	346	366	361	342	389	366	376	368	349	373	385	370	367	403	371	353	354	336	378	361	337	385	357	306	323	368	363	360	346	425	356	383	354	338	316	366	345	346	379	357	375	366	358	363	399	332	373	388	351	360	378	355	336	351	334	320	343	339	329	396	369	340	367	350	382	364	336	368	368	343	379	371	369	356	387	380	355	344	355	373	334	347	349	354	328	371	317	360	372	349	380	347	374	376	373	388	350	384	358	359	348	372	318	355	404	369	369	368	344	338	342	365	368	343	369	354	349	351	382	380	377	342	364	361	375	329	333	349	356	366	343	318	383	363	357	365	355	338	375	350	356	334	326	317	391	358	354	338	384	376	335	379	364	357	384	370	384	363	398	342	354	376	344	347	340	334	341	366	369	316	378	364	348	389	375	379	386	360	354	355	333	341	381	355	327	362	324	346	355	363	324	410	383	346	320	327	360	338	370	351	355	351	377	382	372	338	320	370	365	363	372	386	356	381	376	332	369	353	358	391	365	365	375	341	379	393	379	333	346	366	351	367	340	375	355	350	357	343	356	343	337	375	347	354	377	371	363	350	362	351	313	374	380	345	364	329	368	385	363	372	382	352	352	359	335	398	363	373	349	377	348	361	334	371	365	384	356	367	308	344	361	370	359	323	353	361	372	359	369	351	360	321	368	358	372	334	366	355	350	330	360	306	378	366	384	337	342	345	348	362	304	356	385	379	380	393	338	371	332	371	368	380	380	353	361	349	335	361	383	357	355	299	345	380	366	376	346	370	362	317	387	391	348	389	328	378	364	372	354	383	356	362	373	346	343	346	351	347	363	380	373	347	396	348	349	361	341	354	354	324	395	332	333	336	390	350	326	352	360	357	393	340	367	366	338	352	372	356	372	342	366	391	362	342	378	362	346	365	340	366	337	373	342	373	366	347	356	372	332	334	335	379	367	385	360	356	366	354	381	356	359	386	362	355	311	368	330	348	354	354	356	368	345	326	354	386	353	361	393	346	324	341	375	403	343	372	341	389	363	378	358	354	363	351	367	377	363	347	363	368	333	352	389	342	368	351	337	350	387	359	381	346	354	325	358	359	348	375	328	351	357	383	318	350	354	385	365	365	366	361	349	373	369	379	358	379	360	342	368	366	369	361	382	364	400	358	362	365	354	356	341	350	366	353	364	420	340	361	350	372	354	342	367	346	348	349	357	354	379	374	379	363	361	398	359	326	378	326	327	380	366	385	357	337	366	369	340	355	358	328	367	371	341	340	387	354	377	357	356	341	343	342	373	343	383	356	327	371	353	322	335	357	368	383	371	328	361	377	365	336	404	347	337	349	377	358	375	332	344	332	368	321	373	361	330	356	341	355	388	353	372	354	358	342	370	419	365	368	378	365	328	381	353	342	368	365	361	355	392	383	363	378	347	352	379	325	371	357	386	360	363	388	312	354	403	355	389	350	347	344	347	343	368	319	369	362	354	373	369	329	351	372	376	371	342	370	373	394	354	363	394	348	349	363	348	343	361	345	379	346	338	331	341	353	363	408	355	394	366	353	333	379	308	383	365	329	367	366	363	383	380	359	365	370	357	357	341	367	389	329	354	353	349	375	366	377	364	371	352	323	351	348	407	374	385	348	355	359	352	373	341	357	354	362	364	361	334	362	355	370	375	356	344	351	366	321	350	356	356	346	362	343	380	357	354	388	370	323	373	352	329	339	340	363	364	348	376	354	339	353	338	348	357	368	382	346	385	389	344	348	376	389	384	376	371	378	382	346	359	353	350	357	355	366	360	370	360	363	381	393	352	361	375	366	365	340	373	335	365	374	364	346	343	382	341	336	363	347	344	361	365	342	343	365	356	334	308	349	375	357	359	371	360	366	392	357	356	348	347	365	376	396	377	359	359	365	337	369	369	341	345	361	347	375	373	344	371	360	336	404	339	334	342	329	359	340	388	376	354	364	334	382	342	349	393	342	401	367	354	341	373	336	352	354	334	352	341	362	366	379	340	324	366	367	352	330	367	382	337	350	343	381	360	335	349	352	370	330	330	359	340	319	331	363	343	349	346	335	374	335	333	351	357	361	366	360	350	353	357	347	344	370	342	376	342	371	361	380	341	348	361	325	347	415	350	357	333	358	364	328	371	375	357	361	361	357	354	336	359	361	376	328	365	374	333	363	386	374	364	360	350	364	372	334	310	353	368	380	349	325	345	364	345	399	411	371	366	372	358	348	366	363	318	364	370	369	346	345	362	349	367	378	327	333	384	365	365	349	376	370	356	351	358	350	386	340	330	370	350	369	346	345	378	381	321	358	346	301	342	365	357
38689	11262	3176	2101	1532	1062	880	732	589	449	419	377	352	341	303	314	321	285	297	293	274	271	274	257	237	271	238	275	237	225	231	235	226	206	214	233	221	222	210	230	215	209	223	242	240	185	238	245	211	205	214	202	230	220	217	219	210	216	231	197	208	201	237	222	185	217	219	212	211	233	196	210	194	231	204	215	228	224	207	234	228	206	244	207	189	212	222	200	196	208	222	215	200	228	183	231	196	179	202	194	214	227	177	231	225	221	206	240	199	212	241	209	204	222	224	221	221	198	221	215	194	200	184	188	211	234	199	243	211	198	215	217	222	211	196	215	204	212	201	180	186	202	214	223	186	199	213	186	222	236	205	199	200	181	206	207	196	183	207	209	208	210	215	247	207	202	200	224	228	202	213	221	204	210	241	243	216	188	184	221	211	201	179	224	200	216	194	218	225	219	208	186	214	205	194	190	202	206	214	218	210	195	213	230	205	239	211	212	214	227	195	218	230	202	200	196	216	208	228	208	243	212	192	215	203	230	202	183	214	231	202	207	238	193	198	184	216	209	223	221	237	192	188	202	190	216	202	222	202	235	214	204	213	220	209	220	206	238	216	215	210	198	208	206	207	193	193	226	222	215	204	195	238	195	176	203	203	222	208	209	220	230	221	222	211	208	208	228	191	228	199	219	209	201	212	210	193	190	196	216	178	222	212	188	209	230	190	216	201	223	205	183	213	201	206	221	200	212	221	195	224	213	209	208	208	196	201	194	222	203	202	228	225	209	216	191	201	232	202	208	205	208	205	216	208	185	206	209	205	207	217	219	214	210	223	199	229	217	189	216	199	214	230	219	221	201	186	222	208	223	210	210	217	207	213	218	225	206	218	188	248	212	214	231	228	232	198	223	219	204	213	216	220	208	204	192	196	193	233	210	173	187	211	216	188	197	183	209	202	225	211	221	202	194	190	214	216	195	211	210	227	231	198	223	216	209	206	191	215	192	199	204	207	203	224	186	236	209	210	230	208	233	215	215	208	190	238	200	213	196	229	211	218	214	209	192	227	208	174	211	212	212	207	194	209	205	215	211	228	206	221	205	206	204	202	226	223	200	206	182	213	230	218	211	221	191	198	221	224	193	195	201	215	219	214	211	195	223	204	190	192	186	193	202	193	221	213	209	206	202	226	212	239	205	175	206	184	215	216	185	199	217	217	198	204	245	226	215	226	246	204	200	185	234	238	182	191	206	191	210	200	212	230	210	223	221	213	205	199	250	235	216	216	219	201	223	205	219	175	232	189	220	219	199	206	217	210	199	245	208	204	208	210	203	203	213	203	238	184	231	210	225	228	204	233	210	217	208	217	220	210	197	194	238	209	225	201	217	191	216	205	178	194	207	228	222	202	209	250	185	202	191	225	238	190	215	212	209	198	211	205	227	215	247	208	200	225	207	226	210	169	208	195	199	213	200	215	190	198	202	172	227	237	195	235	223	202	209	214	207	227	195	209	208	186	209	210	209	200	229	204	217	215	206	190	189	212	215	179	213	205	236	204	201	210	194	227	213	190	208	230	195	205	228	207	217	219	205	215	196	211	238	224	212	199	226	196	204	232	203	189	221	192	223	201	214	194	219	186	188	214	220	209	210	210	221	201	209	212	219	196	199	223	208	169	208	193	220	219	210	223	175	223	183	208	199	221	222	215	198	226	200	213	181	214	219	220	218	222	201	198	212	217	228	211	209	218	217	201	211	231	202	235	189	198	223	238	214	196	210	219	214	234	205	194	233	178	201	221	211	217	217	216	199	197	198	199	205	222	202	214	203	201	214	193	226	201	205	194	208	214	190	211	220	228	198	213	216	197	212	192	223	238	203	211	209	212	215	223	205	204	233	224	182	239	204	201	202	187	193	211	227	194	197	199	228	197	199	197	216	217	204	213	193	182	232	214	214	225	202	205	208	198	211	226	209	191	191	207	185	223	220	189	199	200	205	215	194	200	217	223	218	180	202	213	222	214	200	200	216	221	193	190	194	217	211	250	180	203	200	207	212	224	213	176	183	219	243	225	193	216	200	192	195	194	213	181	227	203	184	201	214	194	219	174	217	207	191	203	211	214	238	195	209	208	222	200	211	211	245	240	217	223	197	201	210	211	235	207	214	186	202	219	195	209	243	198	220	215	200	223	221	207	220	210	208	209	221	213	219	212	181	185	204	229	214	212	249	208	203	217	194	217	224	202	223	226	197	189	217	214	180	193	222	225	195	211	195	197	204	233	214	213	207	202	209	207	187	212	210	205	197	207	226	219	212	202	202	226	234	226	205	237	207	199	191	195	189	218	204	179	211	216	198	226	208	187	225	234	236	213	197	199	194	190	173	222	182	178	214	205	208	201	212	183	215	206	216	247	205	200	212	225	215	218	238	232	195	230	204	205	211	191	192	226	217	210	221	212	222	209	197	200	202	199	215	226	232	204	219	201	244	230	212	220	225	197	217	206	200	253	189	206	192	227	214	213	208	225	184	215	190	224	199	245	218	214	189	214	197	225	200	213	192	200	227	217	194	204	190	190	204	192	194	221	208	205	200	211	191	210	199	170	217	205	229	187	201	194	230	170	202	229	213	223	201	206	215	197	197	230	212	218	191	213	210	222	221	185	224	212	216	212	184	230	207	220	201	229	232	184	228	205	228	200	225	217	188	226	212	203	224	213	199	221	208	213	222	240	194	223	199	218	216	197	235	215	197	195	226	178	204	212	245	216	226	223	204	189	236	190	211	206	210	201	194	200	216	226	229	210	211	207	210	217	200	228	218	212	214	210	225	200	217	218	229	201	211	201	203	228	190	200	203	196	229	208	217	220	190	211	231	214	213	254	205	227	202	215	239	219	232	232	223	214	187	208	197	204	215	204	243	190	180	207	209	214	188	202	205	230	204	212	217	198	195	228	206	208	187	223	217	252	207	227	239	205	217	216	231	203	197	212	206	205	206	213	216	214	200	188	231	200	219	222	226	208	207	206	225	196	206	204	192	215	188	202	193	211	217	228	219	229	205	205	230	209	175	210	177	238	233	210	195	210	200	216	194	209	211	189	232	188	185	225	209	183	200	206	219	201	230	204	199	198	219	243	192	183	212	207	211	237	197	198	226	252	211	226	190	239	220	237	235	207	195	219	213	218	205	201	201	201	228	222	231	202	221	204	180	222	221	200	225	230	192	218	214	224	218	238	207	231	209	240	176	205	225	208	191	235	195	228	213	213	198	213	208	192	243	208	216	219	205	228	216	210	220	182	206	193	204	215	206	219	218	219	201	203	202	195	203	196	217	205	221	215	226	204	200	205	217	170	228	184	208	212	239	226	213	211	202	213	217	216	182	202	181	212	218	209	199	211	210	223	214	200	175	216	205	195	210	194	186	204	172	203	194	237	224	218	209	220	230	198	188	196	186	222	185	236	193	210	206	225	200	202	203	199	196	185	224	236	240	219	186	205	229	231	218	194	196	224	203	223	183
17525	2416	5611	6486	5358	4588	3620	3028	2570	2187	2019	1818	1632	1553	1425	1307	1171	1096	1146	1081	1010	981	981	991	929	961	890	900	882	793	801	741	778	791	785	846	709	751	767	725	705	713	673	723	694	704	689	675	711	713	676	708	693	680	676	660	688	711	681	674	718	669	671	649	630	701	693	653	620	645	646	668	641	622	643	658	625	638	668	674	703	666	631	691	654	680	628	597	678	638	649	654	644	629	673	628	628	669	656	603	682	657	621	625	662	647	668	633	666	622	647	635	684	651	649	642	638	692	664	677	650	672	623	609	625	641	646	680	645	669	693	639	634	636	609	638	624	646	682	597	635	664	627	618	640	597	617	636	627	616	652	640	638	647	673	605	621	661	586	654	661	664	628	658	625	683	636	649	649	636	618	651	631	646	607	627	626	691	648	598	578	604	645	579	669	636	615	625	625	636	583	654	644	644	636	659	628	612	642	649	649	629	656	632	695	604	657	659	704	632	648	632	603	618	656	629	653	587	656	614	667	640	628	663	597	615	660	640	606	644	628	665	601	628	568	665	671	593	610	636	583	606	625	640	619	618	605	651	624	645	642	597	669	620	581	646	627	624	642	627	622	583	640	662	645	624	634	597	674	629	639	596	601	665	612	640	629	679	638	613	649	651	611	656	639	652	644	626	612	666	627	593	618	658	651	577	601	643	661	656	619	572	656	640	642	639	603	635	665	651	642	626	623	630	611	617	595	619	625	651	666	616	609	636	642	620	646	631	629	645	643	637	625	635	633	620	652	601	676	639	621	584	665	585	621	637	602	629	663	657	613	572	641	624	626	588	633	607	646	636	604	603	645	630	648	648	639	603	643	622	603	608	613	634	668	641	655	667	621	618	596	618	617	602	652	632	663	629	596	684	629	623	617	599	654	654	639	627	640	624	601	612	639	612	599	668	599	613	658	624	632	620	622	587	658	618	611	669	658	618	600	651	683	611	649	638	668	641	632	650	628	621	576	639	636	665	642	649	617	640	631	643	591	583	606	637	650	606	683	617	618	638	675	634	631	664	623	591	674	594	623	580	629	584	609	593	678	592	630	626	632	637	608	631	651	586	664	674	675	615	635	635	689	623	609	652	617	662	650	647	650	692	578	627	641	631	690	652	601	595	645	605	601	655	633	585	645	630	671	614	615	624	635	656	635	633	615	612	608	614	634	651	650	644	637	682	645	655	635	622	627	625	616	600	641	658	601	576	608	658	662	612	627	609	656	616	620	608	613	630	630	628	621	648	666	673	647	636	635	679	620	641	615	652	659	659	629	647	636	652	652	643	606	599	651	657	644	612	654	617	608	599	623	679	626	668	618	603	684	625	626	691	629	610	595	645	594	667	612	594	629	628	605	666	633	650	660	637	603	591	648	678	612	596	654	629	624	636	601	639	697	604	630	650	633	669	656	652	625	628	615	601	646	627	662	612	614	655	659	633	681	619	611	620	649	705	597	623	657	668	643	651	610	632	565	646	640	628	654	638	600	639	637	630	677	681	675	600	662	622	611	690	617	617	629	624	625	625	647	609	626	637	618	580	645	636	636	630	622	640	644	655	628	646	669	650	625	595	639	622	636	598	638	638	667	640	618	613	658	636	639	633	578	647	640	607	636	638	631	667	644	620	624	623	634	664	618	615	679	624	635	620	615	667	646	667	661	617	615	690	663	590	629	631	643	652	646	639	672	664	657	645	652	635	577	639	683	685	641	668	634	631	625	582	633	657	660	650	618	683	633	616	629	614	630	638	633	653	590	615	637	646	629	606	659	643	631	625	589	631	616	597	654	605	630	581	618	606	612	657	586	636	632	633	635	610	625	646	656	669	617	617	609	642	634	683	665	626	571	631	644	635	625	659	616	618	602	616	621	606	606	601	621	622	601	602	643	632	680	643	633	562	643	625	599	628	610	623	601	574	613	654	648	624	611	609	623	583	667	661	646	658	597	637	637	669	629	671	600	600	665	618	633	576	647	642	636	613	620	616	601	612	648	669	620	655	627	593	610	636	635	630	614	705	630	645	657	647	669	640	647	644	626	619	627	612	618	644	627	621	616	652	626	636	611	620	629	632	637	630	636	607	581	609	631	618	694	620	658	610	633	597	643	667	629	663	668	592	635	641	585	718	636	589	612	614	644	643	608	629	648	658	653	661	606	629	627	629	649	585	603	625	622	623	651	657	625	663	661	614	594	644	632	655	633	590	643	623	622	553	683	635	630	609	617	605	592	642	621	637	667	644	615	628	650	624	661	635	650	603	647	617	674	631	643	673	615	614	595	666	665	615	635	626	653	677	599	642	636	615	633	659	594	593	640	617	584	595	648	644	651	635	602	622	657	600	630	625	651	622	620	667	618	605	619	618	639	651	599	656	640	633	631	657	624	640	608	633	672	645	642	617	626	609	681	647	632	649	623	628	642	616	622	639	635	613	637	600	627	629	631	643	691	622	626	615	640	692	611	635	628	614	671	617	642	617	619	634	606	599	629	641	583	641	644	652	674	669	654	645	600	642	596	681	602	620	634	634	623	638	645	617	654	639	559	652	661	613	632	690	677	649	667	643	664	621	649	621	629	651	641	663	650	632	629	638	602	633	586	632	671	637	651	642	597	651	592	613	625	620	622	655	650	641	660	607	617	592	638	663	602	628	650	639	611	622	656	569	598	639	579	604	597	633	631	660	650	595	666	641	649	629	625	652	641	581	662	657	649	674	616	661	631	615	670	626	593	594	583	627	629	604	670	673	585	624	625	648	622	629	643	659	671	602	637	619	648	648	647	645	652	674	592	644	664	590	676	633	643	599	612	619	645	645	632	645	601	637	592	658	628	611	584	628	651	611	671	616	660	616	617	630	630	651	605	648	606	634	645	616	609	597	657	603	647	616	602	624	625	658	629	609	613	609	610	628	649	589	646	620	644	638	625	627	605	648	647	627	630	635	660	628	623	693	649	588	644	625	612	688	642	590	606	623	631	702	583	642	596	633	597	634	632	597	651	623	673	600	668	653	666	614	660	636	618	615	655	606	619	640	627	631	571	644	653	625	614	662	630	642	624	644	647	612	623	568	608	610	628	627	588	629	654	593	683	607	665	633	638	627	631	630	626	624	649	613	589	631	668	627	640	665	624	623	643	622	609	638	633	690	594	612	635	655	605	619	611	605	637	611	637	617	629	652	643	617	619	579	626	654	656	627	656	673	648	657	630	606	632	660	611	630	590	598	616	631	643	686	586	632	626	612	603	648	608	621	675	615	603	648	679	640	591	654	610	606	644	677	619	607	649	638	620	639	630	656	638	593	627	616	631	620	647	608	633	639	628	633	623	648	584	629	602	615	637	620	612	620	594	601	669	603	656	616	676	605	609	687	662	637	649	635	616	632	628	643	663	642	640	632	613	637	640	627	617	651	632	601	622	645	652	641	606	645	611	651	606	622	650	608	611	658	614	616	651	634	676	655	605	596	652	637	613	622	612	639
4099	229	147	126	126	101	108	89	65	82	65	85	89	91	68	95	92	89	89	85	93	90	82	82	91	75	70	90	84	77	80	79	78	86	93	73	91	92	83	81	79	65	77	88	82	69	72	88	76	69	81	77	76	68	67	72	80	71	94	96	77	84	94	79	79	81	86	100	77	90	71	73	79	82	68	62	81	82	74	96	78	93	79	77	89	92	83	90	66	77	96	86	82	67	84	80	80	92	76	72	73	72	77	81	81	67	71	80	105	83	76	93	73	87	65	75	76	60	72	73	70	89	73	71	83	88	89	81	100	66	74	79	99	75	87	97	84	68	77	75	80	87	82	89	86	80	87	85	71	82	76	94	92	65	70	71	70	81	81	90	97	77	90	87	82	91	68	79	88	85	76	72	78	70	90	68	81	88	69	65	79	71	80	85	85	76	63	67	70	83	96	89	76	84	66	78	69	87	83	96	74	81	75	85	79	87	88	88	72	81	76	84	83	81	73	90	75	91	93	80	84	76	94	76	84	71	68	79	75	63	77	99	78	82	74	66	72	84	83	71	73	84	87	69	74	57	67	70	76	70	84	70	87	76	82	80	74	76	80	60	75	78	87	70	76	66	76	80	78	72	87	79	79	72	83	87	88	76	69	90	77	69	82	78	80	71	73	78	79	76	83	88	80	93	72	77	66	76	73	75	82	72	77	84	76	93	87	69	74	49	74	91	84	62	96	88	90	71	84	76	77	100	74	65	76	98	64	81	66	96	85	58	75	81	77	76	88	69	76	74	80	93	86	68	74	88	80	82	71	73	64	80	71	70	68	89	79	85	81	69	67	76	70	86	82	82	81	94	78	85	91	64	73	77	86	73	94	79	80	83	72	77	76	75	94	86	92	82	74	76	76	77	82	69	79	86	64	85	72	84	68	75	72	59	68	69	96	76	84	72	69	81	67	67	86	99	69	59	92	74	83	75	83	102	86	102	81	77	76	83	98	92	69	92	85	75	81	72	84	73	82	83	86	76	95	78	78	78	69	93	74	89	87	69	78	85	88	81	86	86	73	72	84	85	82	82	78	84	87	85	85	84	70	90	72	84	79	87	69	94	101	74	86	77	65	72	83	77	84	81	68	81	46	75	72	85	68	68	67	85	77	79	83	82	85	78	92	76	69	84	85	96	62	77	84	83	69	73	84	74	81	76	79	86	73	66	88	80	52	70	81	93	81	78	83	68	75	80	93	73	73	72	61	81	86	68	75	79	72	90	96	90	63	84	70	76	70	70	70	98	80	65	67	81	67	81	80	70	70	88	71	74	78	86	78	75	78	55	94	69	79	74	87	77	83	86	66	78	73	83	72	75	68	84	61	82	71	64	72	76	78	80	92	85	88	81	74	85	81	77	83	67	86	74	66	91	62	69	91	72	91	78	82	74	82	80	95	62	82	83	74	83	85	64	88	75	72	67	84	80	84	79	64	70	95	101	94	67	63	79	68	71	74	77	72	98	84	95	87	96	86	78	75	77	73	88	81	71	61	64	71	79	93	95	85	64	69	104	82	66	90	79	69	77	63	71	88	75	86	61	77	87	83	106	76	83	79	96	74	81	67	66	82	74	82	86	68	86	85	69	82	81	86	79	79	75	74	79	73	70	72	71	71	72	87	83	77	72	75	83	78	74	85	71	79	75	83	90	78	68	81	86	79	78	93	98	77	84	75	85	75	64	73	88	58	69	82	86	84	81	75	82	88	82	85	73	88	83	80	76	66	74	72	80	91	82	73	73	96	91	80	70	95	87	76	81	80	75	81	80	83	87	87	78	73	81	86	69	82	65	80	71	89	74	83	80	72	84	73	83	77	83	75	64	78	74	81	88	86	93	76	84	74	74	106	72	80	68	66	88	75	60	78	83	82	87	71	105	82	85	95	83	86	72	75	80	90	82	86	73	82	74	81	71	82	74	82	77	81	87	93	87	82	85	109	76	75	83	92	79	94	78	93	77	71	86	84	78	73	81	78	83	95	93	72	73	84	75	67	83	66	76	73	99	89	68	93	93	75	85	84	85	76	80	87	83	84	81	75	89	95	74	66	82	73	83	73	92	73	97	81	71	91	75	94	75	68	91	72	82	110	77	64	76	68	73	94	82	78	77	84	90	81	86	79	82	84	97	64	63	94	72	92	75	79	67	62	81	84	67	78	80	81	68	92	78	86	82	98	72	81	90	76	89	89	76	82	76	90	98	67	79	86	85	93	65	69	74	78	91	64	79	73	85	73	70	81	85	73	77	80	81	92	81	92	70	79	66	79	78	86	82	77	91	74	74	84	69	66	82	92	82	81	84	77	81	77	87	74	86	68	80	85	91	80	89	83	88	79	66	76	64	66	70	92	80	92	76	75	68	83	87	63	69	72	81	82	79	66	80	91	68	84	80	78	77	81	74	69	77	76	66	90	64	79	75	99	93	86	80	75	76	93	70	81	76	77	75	91	75	99	81	68	65	102	102	69	86	96	71	78	66	77	80	66	78	77	96	82	65	101	106	72	77	74	97	77	90	85	88	80	88	82	87	86	71	97	69	67	60	81	86	81	62	77	74	70	82	77	75	86	73	80	77	87	86	82	82	101	82	57	82	61	76	76	86	78	67	88	81	93	82	90	85	80	70	74	76	71	99	92	91	69	66	78	80	92	74	83	85	91	80	83	65	79	77	66	84	77	96	66	84	80	95	87	80	77	91	84	64	81	63	69	71	75	59	74	79	77	68	60	86	79	68	67	76	82	92	94	64	71	74	74	88	57	81	76	72	87	77	79	61	87	73	76	74	76	83	80	68	83	75	74	77	89	72	68	78	73	59	94	70	66	68	79	79	94	81	71	71	78	80	85	77	75	85	91	72	71	89	83	91	91	71	54	72	74	81	77	78	87	92	84	87	75	78	66	77	87	73	91	90	75	100	91	74	78	89	72	79	81	95	74	68	97	88	85	94	70	77	84	76	93	83	80	69	75	66	70	69	86	87	81	78	75	63	78	75	87	70	84	76	84	93	90	86	87	77	70	90	76	80	78	93	67	88	101	88	81	81	83	79	75	93	86	73	72	94	77	84	74	68	67	75	70	79	81	61	84	56	91	75	83	76	82	82	88	84	108	84	98	74	87	79	82	92	79	89	98	77	86	72	85	83	99	95	82	99	74	73	77	80	59	93	76	81	103	77	87	71	81	66	93	75	77	73	76	82	73	89	82	75	74	86	79	78	81	52	70	79	93	82	83	76	77	78	77	78	83	92	51	83	78	82	69	88	92	68	90	75	82	72	84	72	80	80	88	70	73	67	87	81	95	69	82	79	73	90	83	70	80	70	79	77	82	78	91	71	81	78	99	77	75	56	69	99	80	93	73	92	76	83	81	74	78	80	74	83	68	79	74	75	78	69	79	68	89	78	78	89	70	65	87	88	78	79	68	98	65	80	78	103	58	80	77	76	65	70	77	99	82	86	78	76	69	78
4064	348	435	466	431	396	370	369	361	320	315	325	320	301	307	274	296	309	338	298	283	302	284	277	269	288	293	316	297	264	282	294	289	283	320	289	280	283	265	258	280	268	283	288	278	304	339	277	293	275	279	280	304	311	303	276	268	295	271	264	243	279	293	259	277	268	291	284	276	277	292	283	287	252	276	287	262	304	268	266	271	285	281	301	288	293	256	278	281	279	242	289	284	288	285	254	289	286	267	286	246	290	297	248	283	280	271	272	240	271	268	282	304	270	271	273	281	263	286	259	277	275	282	262	303	281	269	302	287	258	274	286	273	271	276	252	269	289	265	314	251	280	300	291	271	275	282	277	295	281	292	264	275	271	261	257	282	279	264	278	293	262	271	263	300	266	255	269	272	259	279	285	264	297	294	254	316	299	253	273	282	288	263	254	290	281	280	268	307	251	293	281	283	302	302	235	307	276	280	267	286	272	252	280	263	280	283	307	277	279	247	278	315	246	280	256	285	284	286	271	316	291	256	260	276	270	288	294	269	284	288	291	278	252	301	268	282	307	273	273	278	299	266	297	300	290	316	267	285	283	278	280	299	279	268	293	265	272	305	306	278	290	279	282	260	293	284	265	256	301	270	263	257	304	267	278	272	290	295	286	290	268	294	274	273	285	257	292	282	265	254	267	272	282	272	276	253	301	293	288	303	250	252	260	307	282	295	281	298	284	282	302	288	278	279	283	264	289	265	272	278	274	249	272	254	270	282	282	274	303	264	262	310	287	264	291	273	290	284	249	259	295	277	293	265	273	254	258	283	281	272	272	298	322	266	297	289	281	263	280	243	262	268	248	291	290	275	273	277	275	276	255	298	267	292	284	255	269	259	306	254	288	279	300	255	288	289	307	271	273	301	299	283	275	285	277	312	262	247	268	259	286	301	287	268	262	301	290	263	303	284	300	315	293	269	305	292	271	291	302	283	304	294	291	289	286	272	270	285	254	259	266	280	286	268	266	286	294	274	297	293	278	264	289	315	284	281	274	276	277	259	300	296	271	263	303	285	290	263	284	308	274	283	267	293	263	311	280	281	284	286	279	274	295	291	267	278	285	264	263	250	288	289	298	283	273	256	257	306	269	284	299	297	260	331	265	271	266	278	285	262	284	303	295	280	279	271	275	254	299	283	270	280	234	287	271	251	281	291	291	285	272	282	264	266	254	265	276	284	280	251	280	269	259	284	252	267	279	261	301	319	277	272	289	284	279	264	264	269	285	278	264	292	298	283	281	277	291	257	246	261	284	270	275	284	300	265	281	284	299	250	272	270	283	294	288	244	268	278	298	299	280	267	278	311	276	282	275	290	254	265	261	286	269	288	281	275	283	260	293	284	284	282	280	257	274	276	274	293	299	286	292	270	268	251	280	271	285	292	308	274	277	285	274	290	265	275	299	281	308	298	281	297	286	278	310	281	284	294	297	278	261	298	266	272	282	297	267	255	279	289	263	290	305	280	293	319	279	279	268	292	275	264	266	256	291	250	279	270	267	247	268	296	261	263	296	280	286	301	277	298	281	282	262	255	284	258	297	255	287	274	301	272	282	267	273	262	282	257	295	286	286	263	264	289	274	272	298	290	277	306	295	276	266	276	291	261	280	278	307	307	270	254	294	243	281	293	283	251	268	260	280	282	292	265	263	267	280	268	290	270	266	286	264	270	281	289	292	258	284	286	271	268	277	273	287	302	296	287	271	270	275	289	296	273	288	290	277	295	294	297	284	277	300	252	291	298	295	288	274	281	286	267	252	279	295	279	304	305	291	262	280	264	278	276	267	269	282	266	290	302	252	280	254	277	269	283	287	273	284	289	270	260	268	283	285	295	296	285	285	266	288	299	333	300	273	271	285	263	284	300	279	301	282	262	281	282	264	280	275	268	301	274	257	263	286	248	314	270	292	289	258	267	259	281	258	278	266	262	279	283	280	262	265	301	301	279	291	265	290	279	284	270	271	281	293	330	277	266	268	296	286	264	289	281	287	271	261	282	308	291	290	272	286	286	262	241	315	293	277	279	314	297	287	287	256	278	294	287	285	280	318	297	290	282	291	277	271	290	302	250	272	281	275	283	307	291	296	251	292	264	278	245	278	291	260	275	283	289	277	283	288	263	275	325	279	281	296	273	273	260	281	256	267	285	289	259	261	268	267	279	277	272	264	239	299	274	267	277	302	306	282	249	291	275	277	259	261	281	305	265	270	263	281	285	270	278	293	286	247	277	290	253	305	259	273	335	288	282	267	267	281	258	298	284	297	248	240	283	269	281	296	273	325	243	276	276	279	278	267	280	242	293	306	276	308	280	284	264	256	280	281	279	278	274	282	267	278	264	295	252	277	282	270	267	296	279	299	288	253	263	289	288	255	285	265	268	280	262	302	285	288	261	270	300	284	291	296	261	286	279	258	275	261	276	296	286	276	259	292	307	261	276	268	275	286	287	276	284	267	271	294	290	304	285	260	257	248	270	257	291	273	291	265	247	286	260	296	280	291	254	270	263	302	301	262	266	272	309	287	285	247	272	258	254	244	262	291	309	284	309	306	295	266	284	279	263	279	255	277	315	278	267	301	289	251	310	275	280	279	295	284	300	296	286	288	263	273	265	284	235	277	290	292	274	265	301	283	273	298	280	284	281	242	262	296	276	300	281	288	262	292	280	292	298	283	308	284	262	292	285	286	254	275	287	299	292	272	287	285	300	281	272	281	275	299	228	271	281	280	279	254	263	280	284	275	304	281	263	235	272	297	287	251	299	269	270	291	291	258	291	274	263	308	278	249	279	284	276	281	313	275	280	269	282	264	287	289	290	291	304	276	271	297	252	297	276	285	312	268	291	269	271	279	289	295	256	282	252	288	277	303	296	279	263	267	280	316	301	268	276	295	281	303	302	303	291	285	275	259	295	267	273	290	274	269	261	250	296	280	255	314	267	247	294	257	303	279	281	315	273	298	272	274	274	288	263	287	299	270	222	287	279	263	284	303	276	266	280	284	294	253	287	310	278	298	263	261	273	269	290	294	290	286	285	273	256	275	279	299	263	270	276	234	260	286	245	287	271	309	253	299	289	281	270	250	272	304	296	300	290	264	300	303	263	280	299	295	258	282	260	310	284	274	271	256	299	242	263	286	276	261	296	314	294	298	275	297	270	268	276	276	265	293	291	244	294	273	281	265	265	296	286	290	289	333	288	299	306	262	279	318	291	262	258	255	286	281	307	300	310	278	292	284	261	271	274	294	297	297	274	283	267	275	253	298	286	263	306	249	294	295	252	284	286	308	286	276	264	277	303	260	275	288	284	287	294	301	265	291	286	282	285	258	288	237	291	292	268	295	284	272	238	254	282	313	295	283	271	277	281	280	293	264	280	257	306	278	291	308	284	246	284	296	289	264	296	282	294	276	284	279	278	245	266	272	281	286	270	301	263	269	270	282	263	265	276	270	281	304	302	273	284	308	287	272
27666	3811	1349	1006	738	541	395	333	302	281	236	233	183	153	161	167	153	141	128	134	126	108	130	122	136	113	111	110	126	123	124	133	121	125	123	91	118	103	106	99	105	124	99	106	117	94	128	96	114	115	115	124	109	106	132	122	107	96	97	125	104	108	113	123	105	107	96	95	106	113	124	105	110	114	112	104	105	117	113	108	109	93	103	88	103	127	103	117	100	98	102	107	105	103	104	94	112	117	112	125	111	96	106	103	107	113	117	120	98	114	105	96	112	99	104	94	125	106	108	93	103	116	91	110	101	100	94	120	99	104	113	128	103	95	115	103	134	102	115	106	102	116	115	100	115	109	100	115	106	108	125	121	101	102	122	82	111	109	108	87	114	82	95	106	90	117	124	110	90	106	102	93	80	110	98	103	116	101	107	106	87	88	104	97	124	113	104	107	115	114	108	84	105	110	106	106	91	100	117	114	123	101	90	81	110	129	112	99	116	121	111	120	106	107	103	111	104	102	101	114	104	101	106	115	103	103	114	136	103	90	100	118	98	98	123	108	106	100	96	107	113	106	100	99	118	94	103	112	114	97	112	95	93	96	82	122	103	99	109	96	90	88	129	105	94	116	93	107	102	99	105	106	115	99	115	107	110	111	83	126	105	110	116	107	98	110	107	114	120	106	100	109	117	97	121	118	117	101	104	125	92	133	95	125	89	101	131	97	123	137	101	118	109	97	127	117	101	125	105	117	110	118	90	128	98	86	103	111	81	95	103	95	106	113	90	106	128	80	113	113	105	107	114	106	99	91	119	115	126	104	107	106	94	102	117	106	102	113	106	105	122	92	105	98	97	92	97	124	99	102	94	115	101	95	108	111	97	113	100	106	94	110	123	91	96	97	140	107	117	95	126	107	105	102	106	91	126	102	100	88	123	114	111	110	100	112	112	95	99	120	121	110	103	94	93	102	119	94	90	95	73	104	110	117	88	98	92	104	100	121	100	110	100	99	115	118	93	90	94	114	103	110	133	119	103	112	104	102	111	101	106	105	103	116	101	118	101	109	115	96	118	111	116	103	104	91	109	105	111	90	121	99	95	113	111	111	110	121	100	113	98	122	103	104	116	107	107	116	109	124	121	91	108	107	93	105	111	82	115	115	116	93	90	109	122	109	107	114	102	96	107	106	111	98	90	106	106	114	102	103	114	104	103	141	94	112	83	105	101	107	99	106	106	112	115	104	105	113	105	121	126	103	109	103	107	130	101	118	124	103	110	127	102	126	114	115	111	113	106	93	89	88	101	130	107	101	112	88	110	112	114	112	122	116	114	105	137	121	99	96	102	124	117	108	133	117	107	101	100	106	100	119	120	112	115	112	106	90	100	103	98	112	118	128	111	132	112	96	101	105	106	114	102	108	121	118	106	99	102	89	111	108	83	106	92	102	105	120	124	133	99	131	101	91	118	119	102	106	105	115	98	90	107	105	119	116	112	100	87	120	99	101	96	95	108	109	97	111	110	118	103	122	104	107	97	98	103	113	119	111	137	91	111	101	107	88	103	108	100	93	102	106	117	108	102	112	113	94	108	102	90	117	83	103	107	98	116	98	103	115	128	113	94	100	96	107	106	105	121	95	101	103	107	107	102	126	101	95	94	104	99	123	111	120	114	80	96	107	113	109	121	118	103	100	111	122	110	95	106	104	112	105	91	119	114	104	95	89	105	98	108	89	90	86	96	116	114	132	113	107	120	102	106	99	117	93	99	108	102	106	99	120	98	104	103	99	116	71	85	111	112	111	111	103	110	88	102	106	96	105	102	103	106	121	128	92	130	101	105	113	100	115	115	96	117	102	116	96	101	104	110	98	115	116	100	107	106	93	109	105	102	100	104	120	124	116	112	127	113	119	106	120	104	93	98	106	100	110	103	104	88	105	88	107	121	113	108	123	104	107	119	115	110	123	93	112	110	105	114	91	91	121	112	120	119	104	105	84	108	109	102	103	87	113	110	97	95	124	102	95	108	111	103	106	93	109	100	112	112	117	98	98	114	123	105	102	103	114	120	102	89	108	112	98	123	109	118	113	93	102	101	106	107	108	109	99	92	98	116	128	116	104	99	120	111	113	88	107	96	109	110	94	99	108	114	97	111	109	113	115	85	114	113	139	98	108	118	98	99	128	88	119	96	119	101	115	109	128	88	111	120	119	118	112	102	95	109	96	103	89	99	120	116	107	110	88	107	101	91	97	106	96	113	102	94	115	102	98	91	112	138	109	110	111	106	121	108	130	111	115	97	103	120	120	89	103	90	115	104	99	120	88	110	115	106	120	106	101	123	96	90	121	113	102	132	113	119	101	112	119	112	112	110	112	117	110	95	107	90	123	114	108	97	108	105	132	117	102	113	94	110	94	96	113	105	103	117	103	112	121	103	80	106	107	110	98	125	102	106	98	87	86	107	99	121	106	104	97	89	114	97	111	108	111	108	109	100	105	108	109	97	106	94	96	90	106	98	121	114	79	107	93	93	104	106	103	90	93	107	111	104	109	105	127	99	83	106	120	98	96	107	123	109	105	122	99	110	106	115	128	111	103	108	98	125	95	99	120	106	98	118	96	85	106	93	100	118	88	122	95	99	97	96	106	122	108	113	108	99	110	103	102	122	118	118	111	106	123	97	90	101	103	130	112	120	97	87	103	133	101	88	110	120	135	103	100	122	100	107	107	106	90	79	117	91	88	97	106	118	126	93	109	100	117	104	107	104	111	107	111	107	115	114	116	112	107	85	106	109	120	95	108	99	100	92	102	108	143	99	90	124	85	120	109	110	103	110	114	110	100	95	106	106	112	87	103	109	110	119	101	133	117	112	112	103	94	103	103	100	113	99	120	105	113	89	98	109	88	101	114	109	88	101	100	116	100	113	114	142	103	104	103	118	109	104	117	119	112	97	104	116	94	106	99	115	101	114	100	114	96	99	111	106	93	118	107	105	118	119	94	108	122	109	103	110	113	100	87	103	124	128	135	99	99	103	103	107	99	115	85	101	104	116	103	109	105	115	125	114	98	94	105	118	102	90	109	101	99	120	107	118	121	118	127	104	92	115	103	111	99	105	99	102	111	92	107	104	115	110	114	109	110	108	102	112	119	114	106	114	120	89	97	98	95	107	120	111	118	101	103	101	113	98	108	116	113	115	115	99	94	118	107	102	115	100	133	106	109	108	114	110	102	127	98	103	94	92	102	113	88	132	122	108	112	126	116	110	97	88	90	121	104	109	115	89	115	130	114	107	121	107	101	90	109	108	112	110	105	113	116	94	90	92	118	91	101	117	82	121	99	105	100	86	113	110	90	117	87	122	104	109	106	98	112	129	114	108	102	98	99	96	120	114	109	108	105	102	111	94	103	101	105	92	109	110	108	97	110	134	99	108	107	114	108	88	117	101	106	103	92	124	110	102	84	118	105	114	99	97	93	94	103	123	99	115	95	103	98	90	125	103	125	114	103	104	101
12924	1297	2994	3362	2888	2457	1906	1553	1322	1192	985	944	816	817	755	722	728	616	646	534	561	553	562	536	508	498	471	479	480	452	450	438	459	445	406	428	396	388	394	400	419	415	413	425	404	408	413	385	435	424	393	381	380	405	363	400	367	378	378	358	353	379	367	350	397	373	416	400	342	351	375	351	369	376	357	366	387	388	364	345	386	377	363	374	383	407	366	357	335	367	385	367	414	380	407	389	365	378	380	393	372	371	357	335	369	377	384	336	368	400	359	354	353	375	342	369	390	359	379	358	335	370	355	370	401	344	371	375	347	370	368	386	370	385	367	386	378	349	337	324	392	380	382	331	337	397	359	371	350	362	385	354	395	328	368	393	337	387	376	366	337	357	365	336	337	348	334	391	365	408	341	343	384	335	332	371	351	383	366	363	364	385	375	346	358	328	378	375	338	392	350	344	376	360	363	359	358	377	365	353	359	323	349	361	356	374	333	357	359	367	364	399	343	345	377	382	351	343	327	338	349	395	353	375	366	369	360	356	376	347	345	326	346	359	353	351	378	379	353	346	338	403	345	354	366	359	374	351	351	389	338	367	328	390	351	391	366	409	343	338	388	366	346	335	339	353	406	406	327	333	374	374	389	353	367	368	360	335	378	360	337	358	374	377	389	331	344	384	371	370	358	317	370	390	349	390	363	348	395	378	376	340	343	345	339	366	360	368	367	334	339	330	353	376	356	357	372	349	374	379	303	335	360	375	317	323	339	352	352	353	371	355	332	368	372	337	330	366	353	332	375	346	334	350	362	385	382	366	367	357	353	369	332	352	371	375	367	353	364	373	365	362	340	334	351	373	340	364	351	361	373	310	356	349	360	352	338	355	353	354	350	372	348	334	373	340	346	364	340	381	345	362	345	359	363	332	352	351	354	377	347	375	313	346	361	355	364	354	343	376	358	377	351	362	344	393	339	340	355	319	348	339	380	353	343	349	350	347	365	385	378	369	391	363	393	366	376	382	341	379	369	354	344	343	350	353	362	360	346	335	350	351	371	352	348	334	378	370	377	368	378	358	358	356	360	347	355	370	347	354	347	321	369	372	383	355	345	347	380	364	344	368	360	348	360	336	352	381	363	377	342	357	391	367	360	335	353	343	351	350	371	343	355	350	355	373	412	346	339	336	373	366	324	366	359	338	364	370	381	348	350	353	347	338	358	363	339	372	391	402	355	368	366	368	391	349	379	368	343	355	376	389	395	338	377	339	362	324	337	387	331	359	378	374	345	363	361	365	352	369	350	349	345	352	389	335	389	381	370	360	379	295	333	341	348	394	352	381	384	391	334	350	386	372	361	363	358	358	354	362	359	363	337	373	363	321	361	339	360	371	358	373	345	375	360	373	362	357	361	356	349	390	363	367	347	364	368	333	342	320	352	367	357	369	386	361	314	367	380	332	342	349	343	381	367	333	412	390	377	384	340	359	358	369	400	326	360	334	325	366	383	360	398	356	331	345	355	402	351	380	352	351	366	379	383	382	344	342	365	375	336	381	348	346	372	357	362	366	356	377	311	365	384	329	381	399	390	376	362	353	372	396	374	384	384	350	349	379	325	391	364	362	378	340	352	365	319	333	353	375	360	357	378	345	373	366	322	375	361	358	367	373	363	359	355	359	350	382	364	352	351	361	347	360	369	375	367	354	339	377	397	342	378	368	352	340	361	393	384	399	339	356	344	363	362	339	330	340	365	333	347	381	368	353	354	341	333	344	338	339	337	365	371	369	385	370	342	368	336	323	337	352	350	353	366	404	366	378	348	363	342	340	340	387	355	340	366	344	404	355	343	378	329	375	363	376	346	349	366	333	352	345	359	339	355	360	381	382	364	331	347	348	390	344	382	378	368	364	351	360	353	379	338	350	370	379	389	389	355	345	319	370	370	385	339	333	348	372	354	350	351	385	380	342	365	346	383	331	349	352	326	338	359	348	350	381	343	352	343	346	361	331	366	362	349	352	371	370	372	361	384	339	361	343	401	352	394	355	381	358	328	364	329	382	365	349	374	367	360	332	357	371	342	336	353	385	352	359	373	353	373	371	348	375	390	389	376	348	363	352	345	340	370	353	369	352	364	354	356	332	352	368	346	371	351	377	354	367	363	370	357	359	346	372	357	358	357	375	354	346	356	361	334	343	333	341	357	357	372	322	350	340	342	341	390	359	371	343	353	383	356	381	393	344	371	354	342	371	366	333	375	367	363	346	387	372	343	337	344	353	351	380	346	375	382	358	354	360	369	354	352	386	364	330	345	347	377	356	353	402	357	372	396	385	354	362	357	378	310	345	353	332	326	397	389	377	373	369	342	371	348	356	368	336	393	346	351	376	345	389	364	349	395	379	354	338	349	346	368	357	320	343	373	348	385	341	335	370	382	411	338	368	328	388	375	338	325	346	360	370	371	376	355	378	340	361	397	358	384	360	386	321	352	370	377	382	359	368	342	351	382	353	361	372	360	364	373	351	366	382	385	357	372	360	378	359	369	335	396	356	372	353	368	352	338	347	355	327	369	368	367	383	375	351	369	349	374	371	339	361	346	363	366	352	351	322	337	374	339	364	370	384	373	326	399	383	382	370	345	344	353	358	361	386	363	337	388	401	335	372	356	343	369	338	350	323	331	370	383	361	361	359	382	362	342	360	354	376	375	391	371	371	340	338	359	384	353	368	355	377	366	332	358	350	371	375	395	375	368	375	368	382	350	361	355	357	384	370	380	384	355	372	365	397	355	338	355	360	350	326	354	396	364	328	368	375	374	375	373	373	362	343	354	332	397	355	391	352	334	357	352	385	361	379	350	397	363	354	389	370	328	335	351	332	344	308	362	378	379	359	360	322	381	370	353	359	368	373	347	380	375	358	372	365	370	359	367	332	340	377	345	366	343	342	385	348	382	373	382	342	310	353	329	395	404	318	362	324	376	401	341	369	369	363	357	344	375	373	408	381	350	353	377	345	350	350	372	315	351	360	378	336	365	347	355	385	353	350	351	394	339	370	348	352	364	381	371	359	379	348	382	380	364	415	308	352	363	397	359	394	358	339	362	357	380	364	373	360	357	345	361	351	328	358	349	342	340	355	412	382	380	347	378	377	352	374	374	367	380	353	383	389	348	360	351	366	358	360	355	364	333	335	360	392	366	353	351	379	377	326	341	355	363	387	362	371	380	327	363	325	397	376	349	380	402	367	350	358	377	371	337	368	351	373	336	340	352	312	342	346	393	339	348	371	378	350	330	333	387	332	361	345	359	380	338	358	376	335	316	363	336	376	335	360	360	365	360	351	359	369	362	350	331	347	373	362	362	378	353	354	382	359	346	366	380	336	368	331	382	352	362	355	338	345	346	391	369	369	382	355	386	338	339	373	380	347	345	337	324	381	365	368	376	362	358	349	333	368	334	341	341	321	375	349	343	351	374	389	334	360	379	375	354	369	361	344	327	353	366	337	332	361	342	354	364	344
38772	11911	3490	2135	1436	1121	858	679	556	513	423	362	387	323	328	275	307	296	298	270	281	233	257	242	261	254	231	230	221	227	262	227	240	226	194	220	216	236	197	230	236	214	233	223	218	249	228	205	217	219	228	210	236	217	209	200	223	219	228	223	222	235	236	218	247	232	229	229	211	221	224	200	186	228	202	243	250	203	228	213	200	220	238	221	189	229	194	228	213	211	218	225	231	205	212	252	221	200	235	225	225	215	198	235	212	233	182	196	227	186	216	195	212	226	204	211	206	231	197	205	193	199	195	202	198	220	213	231	224	230	222	230	197	208	194	228	230	226	217	196	238	215	217	223	217	189	215	192	228	232	210	205	186	212	204	193	204	217	219	229	203	167	223	206	228	223	211	227	211	200	203	213	188	216	214	224	217	207	202	215	208	211	207	217	189	254	195	207	209	218	227	176	203	221	243	194	239	198	205	204	225	222	201	194	177	213	238	212	195	211	213	219	209	212	222	211	238	197	214	212	213	194	246	220	181	218	203	241	214	221	220	204	197	203	216	221	209	226	191	179	222	197	227	187	231	200	222	190	207	207	232	202	213	191	226	219	188	221	188	193	212	180	221	222	207	181	196	221	200	188	198	217	221	202	233	214	197	220	225	228	212	217	195	199	225	234	194	203	198	227	211	209	238	237	205	194	187	219	217	215	223	209	215	210	211	224	192	209	230	195	213	201	156	207	179	194	215	197	190	185	194	224	202	209	221	197	189	221	207	206	192	219	210	202	199	209	241	237	217	216	215	192	214	192	205	202	205	201	213	225	210	206	202	210	190	214	192	229	213	185	228	214	208	199	179	235	178	239	214	188	204	215	210	243	199	223	173	233	220	215	239	209	223	222	225	206	197	211	220	208	224	209	194	210	223	215	217	190	227	231	211	213	216	215	197	203	213	207	188	222	199	183	198	213	217	224	184	212	198	225	216	209	211	232	219	210	214	234	223	226	231	217	230	209	232	208	217	184	190	219	205	237	202	209	191	218	215	200	204	214	204	212	215	218	199	199	197	235	229	225	211	201	215	199	214	212	212	225	209	224	220	205	187	197	206	227	199	217	219	229	200	230	199	218	192	208	210	210	226	202	191	202	202	207	206	226	227	178	203	222	198	200	217	182	229	185	216	187	221	208	221	248	206	214	230	213	195	228	179	207	228	201	187	204	205	210	178	226	195	198	225	202	220	198	201	229	196	203	222	230	214	220	201	204	210	196	230	213	190	182	225	213	195	240	196	214	183	217	223	204	220	214	229	209	198	233	216	235	201	198	227	208	230	186	219	209	192	175	239	194	215	234	184	216	229	203	243	208	195	215	198	192	212	179	208	221	204	212	214	224	218	214	224	213	212	220	204	207	202	222	202	213	243	213	202	209	197	198	244	229	189	232	215	190	205	217	200	224	210	203	230	205	211	209	223	210	214	200	228	205	209	192	195	211	175	206	185	206	212	221	209	211	229	206	204	231	204	235	223	214	202	212	207	212	208	184	216	226	212	204	234	225	210	223	212	214	243	192	209	202	185	230	202	229	193	230	209	227	223	198	216	215	180	188	201	230	195	209	228	229	217	202	211	216	203	196	208	203	188	220	219	240	203	206	221	213	226	230	236	215	253	205	196	201	209	200	206	201	199	217	199	229	199	193	205	210	205	212	226	239	201	208	199	207	201	212	208	196	196	210	216	229	220	221	221	196	197	234	194	213	206	232	208	245	198	213	214	204	238	235	219	212	193	228	189	227	206	209	210	230	232	224	233	214	193	207	227	201	231	182	206	232	233	208	184	232	223	207	224	226	208	218	218	204	236	226	223	209	213	212	252	192	210	241	211	216	222	229	211	211	208	184	207	203	232	215	196	245	215	211	210	194	211	202	199	192	227	222	194	215	227	207	203	189	215	180	193	223	238	200	220	205	193	213	207	216	205	206	250	213	220	216	210	202	206	223	208	210	225	226	209	194	193	209	214	223	184	196	197	215	172	192	204	202	219	209	227	219	196	201	205	194	217	212	234	216	215	205	216	213	211	185	225	220	224	205	226	221	182	202	186	237	224	201	199	195	198	197	195	192	180	187	254	219	212	195	205	207	202	200	232	220	207	222	184	189	224	205	210	196	212	221	208	219	190	218	174	217	225	239	181	207	213	194	195	188	211	209	227	189	208	202	239	189	202	199	225	208	200	212	213	243	196	216	210	214	200	210	177	229	214	202	208	193	203	175	217	206	215	205	203	193	235	192	231	202	213	207	198	229	230	200	214	238	237	211	218	241	201	214	207	218	219	226	192	186	218	232	187	223	189	200	211	190	199	222	205	198	237	239	225	215	209	220	194	220	223	204	211	219	234	234	217	228	223	208	212	196	194	214	209	230	235	222	219	207	215	203	199	192	205	232	204	226	220	224	227	198	227	186	199	204	179	210	216	219	196	202	219	202	177	221	208	243	221	224	182	198	206	220	187	200	199	179	208	216	198	214	199	189	226	206	216	201	211	219	234	208	228	191	190	239	203	222	218	228	212	192	199	224	236	212	206	200	201	207	229	223	197	212	191	217	193	226	176	188	203	193	216	222	224	194	228	214	243	187	213	218	218	207	204	206	221	219	211	194	184	241	208	200	227	190	205	185	228	195	194	215	200	206	216	218	221	193	229	226	210	222	232	208	204	222	204	220	212	198	199	199	194	216	216	239	192	215	207	224	201	198	225	175	216	209	206	240	222	226	177	222	228	218	195	194	209	238	188	204	214	229	205	226	218	230	194	222	207	219	241	192	202	212	211	223	199	222	190	225	197	230	212	186	215	202	216	206	231	204	210	227	218	195	214	216	226	217	204	217	244	204	216	223	210	204	214	208	219	203	227	228	222	219	213	209	210	193	218	225	216	195	211	232	200	208	201	227	195	226	223	212	232	230	210	238	192	193	217	222	224	211	235	202	228	208	205	235	198	214	249	228	198	216	200	222	193	199	213	227	227	197	198	214	219	222	213	183	200	199	207	201	210	226	236	206	236	219	222	210	231	193	215	194	233	228	176	194	229	228	215	199	221	218	210	237	209	203	201	222	228	191	232	212	198	224	201	209	203	189	238	234	240	238	207	225	212	202	193	184	225	195	198	223	208	204	216	221	211	210	218	203	213	217	228	210	206	201	211	200	213	218	208	215	214	205	216	206	222	192	225	192	196	198	195	221	180	206	205	221	211	214	214	215	209	205	180	206	206	203	187	188	198	196	210	213	184	203	210	220	212	188	219	217	210	219	220	225	211	230	217	198	212	226	221	226	222	205	217	237	228	195	212	237	186	208	204	192	231	220	195	218	194	211	193	219	232	190	202	208	206	202	216	217	202	198	224	220	177	206	213	207	220	186	180	203	196	222	228	200	221	210	198	219	192	219	201	218	192	210	190	224	227	210	216	219	203	213	208	210	221	219	230	203	247	201	203	202	229	216	203	221	222	206	229	202	217	198	212	225
17663	2464	5592	6438	5286	4435	3607	3017	2544	2295	2101	1766	1600	1525	1424	1310	1205	1183	1070	1094	1023	984	960	941	888	930	907	820	811	871	799	917	761	818	766	765	753	712	755	743	753	744	672	673	679	705	697	726	786	700	731	652	683	652	724	690	633	680	710	687	660	661	664	679	647	695	681	659	668	659	658	603	652	644	671	660	656	644	653	632	624	610	654	678	609	656	671	630	619	669	633	670	673	637	666	610	608	641	656	656	647	660	607	643	624	659	657	609	659	642	657	670	645	642	639	635	625	666	629	634	647	644	595	595	664	619	603	572	619	610	659	650	623	647	634	657	671	663	641	668	679	639	627	640	644	648	646	646	627	647	642	633	645	622	676	637	641	645	649	602	646	665	677	638	643	625	653	662	631	627	618	648	605	615	645	660	632	597	613	637	638	657	573	629	657	589	574	635	621	670	643	653	666	636	664	599	582	656	609	651	596	633	633	596	597	636	617	659	668	598	658	618	626	608	596	629	617	635	657	655	653	592	630	685	660	617	622	652	642	618	598	633	645	636	630	648	670	609	628	637	611	633	631	616	664	596	618	644	625	656	664	646	605	649	616	639	648	637	616	604	634	618	667	621	572	688	666	631	619	632	645	608	584	604	586	690	629	621	632	648	650	611	594	600	663	626	619	643	608	673	598	608	620	687	592	672	647	584	666	602	593	643	644	665	629	620	640	596	644	650	602	645	678	630	630	605	615	654	670	592	583	641	629	624	608	628	640	607	657	630	594	629	593	668	640	636	593	613	622	630	608	656	632	653	558	655	640	623	608	674	624	611	714	643	605	604	611	625	617	613	596	597	643	655	598	593	626	639	614	615	636	636	622	587	626	624	655	652	625	663	667	587	658	612	646	630	634	595	603	623	620	666	610	613	621	612	656	610	616	650	646	636	643	671	659	593	606	645	624	599	614	647	626	637	668	586	645	650	621	666	612	610	633	606	598	586	680	611	648	625	639	624	589	615	610	673	670	609	658	644	658	649	633	630	617	661	626	656	602	655	643	637	610	646	679	665	603	599	601	628	675	598	633	673	636	621	661	599	633	635	607	656	593	638	632	634	638	620	635	605	624	607	611	647	593	617	651	620	623	661	630	611	628	577	672	663	604	650	596	621	673	664	609	653	636	603	613	643	629	653	623	614	663	617	621	632	636	679	633	639	604	649	635	638	608	600	622	602	659	613	633	612	674	653	617	662	641	662	600	613	641	662	615	638	637	655	601	583	631	649	626	655	655	663	681	668	650	679	630	624	655	631	646	603	620	661	675	634	604	639	635	642	652	652	642	590	643	567	578	600	635	652	633	642	621	640	612	636	617	614	607	620	636	627	620	628	626	661	628	613	621	633	629	608	573	629	636	616	643	656	663	657	648	598	608	642	632	616	652	638	662	593	628	593	649	646	627	621	656	620	630	643	626	636	617	616	646	648	618	628	660	653	614	601	653	635	672	630	609	629	630	593	666	638	605	684	667	580	624	654	610	604	680	620	650	595	675	640	603	640	593	671	607	660	660	656	643	641	615	613	602	656	624	572	634	603	640	650	654	628	615	653	602	639	597	616	654	625	652	656	612	610	636	620	653	621	617	658	676	601	620	617	649	631	594	605	624	646	640	591	612	599	599	635	632	654	628	645	618	675	616	634	645	604	624	656	649	594	687	636	634	618	643	632	647	623	620	656	617	629	640	640	644	632	618	647	661	644	651	593	648	612	633	624	651	588	627	630	624	595	631	633	613	647	632	651	606	608	648	626	622	649	639	640	639	658	608	611	599	657	603	610	659	598	629	652	641	661	672	652	613	617	671	658	662	624	641	652	638	666	609	630	630	628	636	640	622	624	641	628	614	656	617	632	660	654	607	677	640	631	610	642	633	612	597	616	629	661	607	650	628	681	630	693	619	623	618	645	649	581	619	639	628	571	624	638	644	652	633	639	682	645	639	667	665	615	621	693	659	618	641	594	646	596	669	648	598	606	659	665	654	647	636	618	648	635	621	618	629	594	609	663	616	640	652	620	626	544	657	640	641	632	635	604	611	600	610	655	631	617	638	589	646	628	630	603	632	611	599	610	638	633	602	648	650	637	632	658	597	649	634	619	666	601	663	647	616	633	611	640	676	635	643	686	642	643	640	607	626	629	600	649	635	663	621	620	633	635	633	602	641	628	673	656	619	661	677	709	614	621	658	644	683	625	652	630	622	693	621	643	628	629	646	625	629	623	621	630	636	640	658	585	676	624	618	656	652	660	668	608	610	656	589	639	630	645	597	640	659	666	679	633	699	628	645	661	613	656	632	663	620	637	626	623	594	617	676	648	571	585	631	643	641	620	605	639	610	606	614	593	643	669	658	584	652	627	672	615	605	622	597	665	602	626	610	637	597	616	672	612	589	612	671	637	636	637	631	623	622	598	645	669	618	625	624	600	673	618	665	638	638	655	626	657	625	643	664	661	608	675	593	622	636	634	636	646	692	609	634	641	638	651	651	668	632	606	596	577	628	633	641	648	636	623	665	676	657	658	658	598	614	631	653	650	638	633	635	646	582	639	609	669	630	674	672	611	662	637	654	623	596	620	645	617	633	655	672	652	629	635	609	658	634	626	630	616	637	587	627	618	655	600	632	641	652	651	656	625	631	668	636	617	619	615	658	640	673	646	616	625	666	629	595	637	611	603	657	633	623	628	681	653	667	606	630	626	597	645	597	622	649	624	621	616	560	611	634	585	583	621	659	674	626	614	628	570	633	681	617	621	620	620	612	601	672	611	665	610	609	663	680	607	619	660	629	586	599	631	594	612	602	610	668	636	630	597	597	597	637	596	579	622	633	623	642	605	661	638	643	636	601	613	598	627	632	624	558	597	674	642	663	624	572	662	642	665	642	654	652	624	642	700	625	602	572	687	577	588	625	665	624	657	640	674	605	651	628	664	653	591	605	567	658	652	570	641	657	628	593	623	633	573	622	638	573	586	625	645	627	637	608	637	646	629	638	669	641	650	627	610	663	633	615	616	604	639	652	587	614	636	626	633	607	600	676	619	649	658	626	644	653	639	638	624	679	652	626	655	674	607	613	602	672	665	624	666	668	638	640	624	618	610	631	638	580	663	661	674	641	622	696	594	652	677	650	668	609	706	631	575	638	672	584	610	610	639	653	618	596	628	657	649	656	616	609	585	596	613	636	612	593	623	565	581	601	657	683	683	650	630	630	661	630	578	605	600	643	618	645	556	644	628	662	659	650	618	644	635	618	654	584	637	628	611	603	626	598	600	678	636	597	640	624	656	601	600	598	644	624	611	629	644	621	647	619	613	624	638	616	659	634	631	619	587	591	589	641	631	619	625	618	641	626	639	672	639	623	607	657	654	634	606	642	650	573	667	609	666	632	601	626	663	646	640	614	550	597	639	598	690	600	643	659	661	611	628	666	637	614	628	613	611	639	659	613	587	653	605	642	683	601	640	648	626	619	614
3844	207	156	131	110	108	91	89	76	100	101	90	76	66	83	86	75	86	84	93	81	81	81	83	91	75	88	75	88	86	62	76	100	74	99	83	89	87	94	71	91	95	84	74	81	81	61	70	68	92	78	87	74	83	78	83	64	86	84	79	87	62	78	78	94	98	94	90	82	83	78	88	84	73	72	99	81	86	77	74	90	75	90	96	82	75	78	84	83	79	87	78	68	59	79	67	73	79	70	85	81	82	72	71	66	88	85	101	82	65	68	78	72	88	88	76	82	92	81	78	70	78	83	73	90	72	81	86	85	75	77	72	82	67	90	78	69	65	90	61	84	84	88	90	72	81	91	79	70	72	81	66	70	94	60	81	73	75	78	76	67	61	72	86	71	63	62	76	92	74	73	88	64	86	82	68	76	79	89	68	73	85	98	93	78	82	69	88	70	72	81	88	84	61	86	90	73	82	82	68	81	67	83	67	65	90	82	67	75	92	87	79	73	90	73	84	71	97	71	69	71	78	58	80	86	85	82	61	77	76	80	77	77	95	65	69	74	75	84	65	65	80	82	65	83	81	76	75	62	79	64	90	70	89	82	62	89	94	67	77	83	84	80	76	73	65	74	93	76	70	69	83	77	75	89	83	70	67	83	78	78	73	84	77	75	66	93	82	86	86	93	73	73	91	70	62	84	74	73	102	62	77	89	92	83	74	66	78	76	85	83	77	83	75	74	74	88	73	89	65	81	93	72	83	93	62	80	92	80	81	73	78	75	90	88	61	82	83	67	82	85	88	90	72	72	93	78	63	85	86	77	76	87	76	86	80	82	93	72	71	83	84	86	89	94	78	92	78	73	77	84	79	85	88	65	76	80	73	85	74	76	81	90	72	82	89	70	73	77	67	73	79	89	88	65	83	94	79	84	81	76	73	75	72	77	71	85	94	76	83	77	75	59	74	69	83	82	72	86	81	84	68	85	66	61	73	72	59	79	96	71	60	98	78	86	76	81	76	81	73	95	72	77	64	84	90	67	77	70	86	89	80	79	95	99	69	86	70	78	82	90	81	81	81	93	79	65	82	78	75	93	80	68	76	83	87	79	82	87	84	79	77	65	94	65	73	80	86	82	66	72	72	65	76	73	79	68	76	99	87	84	87	81	82	100	64	92	87	68	88	81	81	65	77	85	74	77	85	91	72	68	93	74	70	79	83	60	82	69	96	77	77	89	80	82	75	59	70	79	92	75	71	82	80	75	79	87	77	62	78	81	69	87	90	88	84	75	89	97	84	76	88	76	91	77	83	85	81	77	75	73	93	58	84	78	70	79	94	72	81	81	77	78	79	96	78	90	83	72	63	80	86	71	83	84	91	74	84	85	85	77	71	97	80	81	81	85	87	87	62	80	77	78	78	72	64	77	76	79	85	74	64	78	94	93	94	61	90	73	69	72	80	76	71	83	81	78	91	65	74	61	84	81	77	69	81	74	64	86	86	103	93	80	69	74	70	88	92	74	83	62	89	77	73	88	75	68	70	84	71	63	80	73	82	90	76	73	89	92	72	86	86	72	68	81	85	75	74	70	90	85	83	89	75	77	71	76	72	70	86	87	80	75	74	66	63	80	63	79	105	65	88	85	76	83	61	69	91	72	77	79	81	81	55	54	79	65	93	77	65	84	67	79	74	89	82	67	86	77	82	65	80	74	81	82	76	82	77	77	80	82	100	73	57	81	70	88	74	90	86	74	75	90	87	93	78	74	80	86	78	77	64	73	87	97	71	77	64	83	80	53	87	93	86	79	83	86	73	86	78	69	72	65	86	86	83	60	69	81	81	80	95	76	62	86	72	85	90	62	86	82	74	57	73	88	84	73	77	65	74	73	74	74	79	60	75	71	74	93	104	84	85	67	83	70	85	68	85	71	80	79	78	93	77	59	81	79	73	68	74	60	82	73	69	102	72	71	74	78	71	64	67	78	78	96	90	86	68	62	82	84	84	85	67	61	68	72	86	82	74	87	64	79	85	94	64	71	88	75	69	74	77	97	72	78	77	58	69	74	76	94	84	66	82	90	102	86	70	83	64	71	62	72	74	75	80	69	76	89	82	78	75	80	79	76	67	79	81	75	78	91	73	74	65	86	61	96	83	86	76	71	89	85	79	78	68	81	80	86	97	68	72	76	100	53	71	68	75	80	94	84	87	70	74	78	82	96	68	87	70	73	65	74	64	74	83	74	98	79	92	83	74	81	85	71	81	76	85	66	71	78	77	73	63	71	79	83	82	85	59	65	81	81	72	80	73	72	80	85	67	82	67	69	78	74	87	87	83	74	94	84	81	88	73	88	97	83	84	69	74	84	64	85	90	80	79	73	97	79	86	84	89	78	85	81	76	72	71	74	77	65	60	95	74	77	94	75	77	79	85	84	63	77	76	76	71	68	68	73	81	83	79	77	74	78	77	95	90	88	91	81	88	80	69	84	75	74	92	64	87	77	83	70	67	84	74	81	83	70	71	75	72	65	83	82	83	82	78	77	77	69	88	81	78	81	86	77	81	77	57	89	80	87	83	72	87	84	83	104	77	70	87	87	86	75	73	78	68	76	89	67	87	61	64	93	74	89	78	88	63	85	71	82	89	86	81	81	79	70	71	79	62	71	64	76	82	77	98	76	85	67	87	73	91	87	91	70	67	89	64	83	72	77	92	86	82	94	73	78	83	73	101	84	78	67	79	71	80	86	79	68	77	65	86	83	91	88	81	76	82	98	86	69	84	99	77	99	75	66	70	78	70	57	81	81	81	69	67	83	85	82	90	90	82	82	87	86	82	85	94	83	77	76	88	71	87	71	88	82	84	72	77	73	80	70	69	55	80	83	75	70	65	78	91	80	72	83	69	59	68	81	72	85	79	82	59	82	82	84	75	81	76	67	70	93	79	77	74	69	84	77	92	84	67	62	85	65	83	83	74	76	80	79	81	70	102	79	67	83	77	67	71	80	87	93	77	97	75	78	72	83	71	102	70	79	89	67	69	75	68	69	66	69	76	80	76	72	67	69	85	80	74	95	67	79	77	69	74	81	77	89	73	69	93	62	74	83	81	72	77	77	72	71	77	78	80	78	84	82	85	91	78	90	78	72	68	77	78	77	78	84	57	87	68	79	62	57	80	88	76	77	83	88	96	85	77	95	78	90	71	79	67	78	92	73	79	95	96	74	70	67	93	73	87	72	77	84	71	79	77	70	95	57	78	78	92	78	87	71	74	70	87	66	76	60	72	86	76	76	72	71	75	83	81	74	89	89	73	73	71	82	79	87	67	78	81	74	69	86	79	85	74	71	85	57	86	79	70	86	94	88	78	83	86	73	76	81	96	76	81	66	74	79	56	77	73	99	81	71	81	64	81	86	79	75	79	78	65	73	87	69	78	75	77	87	84	75	87	74	70	94	88	97	86	86	85	67	58	76	67	95	80	80	63	74	86	69	70	80	91	72	89	60	91	77	88
3973	345	401	453	427	350	390	367	312	324	301	332	306	324	279	287	317	299	255	286	285	305	289	297	259	286	309	284	301	284	279	298	293	248	283	293	252	275	264	281	297	296	257	277	307	282	297	266	266	270	293	258	279	252	292	272	276	264	281	311	246	259	290	301	301	244	316	261	276	298	252	271	277	275	278	314	281	267	270	292	270	279	305	291	285	270	272	255	266	276	301	284	305	323	291	259	287	240	267	273	270	248	293	277	256	273	255	279	273	305	269	261	285	272	269	259	252	268	286	274	292	283	310	277	294	300	289	253	310	283	294	299	307	290	288	296	297	263	255	254	269	279	281	307	262	274	273	287	288	262	269	289	287	293	261	265	284	303	285	284	294	261	274	300	259	262	229	301	270	252	296	282	283	272	286	284	277	249	279	297	289	265	248	290	329	255	288	276	284	281	305	284	260	273	276	257	263	277	291	265	278	297	266	257	282	302	266	288	269	267	246	299	269	274	272	267	270	276	258	286	295	254	295	277	270	289	234	299	283	294	273	276	266	292	287	277	267	302	281	254	279	271	298	283	273	276	266	263	249	259	272	281	306	275	275	285	281	257	281	252	241	295	291	251	264	292	287	303	283	275	274	287	232	291	293	305	285	313	297	333	273	271	270	266	262	256	287	288	279	270	251	284	286	267	277	271	302	274	260	270	251	261	306	280	299	267	265	269	271	269	279	274	282	274	282	306	285	269	299	225	261	292	291	273	267	295	270	281	240	296	287	303	260	290	285	266	295	265	257	304	281	294	299	264	265	283	253	282	274	268	275	282	257	299	294	280	281	273	278	280	296	279	282	266	260	293	309	260	251	252	280	265	267	266	274	296	269	279	276	306	276	267	290	259	284	275	278	276	286	273	269	288	286	263	299	290	273	275	271	267	257	281	271	300	288	266	299	299	286	292	279	285	270	290	257	291	309	266	281	267	277	270	323	257	311	261	300	254	300	289	281	289	295	282	258	246	285	293	310	295	305	275	266	298	255	249	268	258	250	274	281	301	268	244	287	302	267	263	263	240	274	291	264	250	311	270	265	263	276	280	288	292	285	286	259	267	290	268	257	251	291	300	265	274	280	300	288	253	265	266	254	288	277	314	272	234	284	275	254	279	253	231	301	290	269	259	270	279	262	256	297	298	307	259	269	251	263	256	303	285	267	287	268	279	286	276	280	281	286	268	268	261	263	286	285	257	281	277	296	275	271	256	287	284	285	277	307	285	260	266	300	275	303	296	276	264	270	269	277	282	234	294	288	277	280	272	291	274	271	248	265	262	300	249	292	277	276	275	255	269	265	271	289	287	275	256	302	285	262	286	285	293	289	291	272	270	296	277	286	267	272	280	333	265	283	253	252	265	256	269	264	279	269	274	269	271	260	278	260	258	297	263	269	307	249	282	273	290	307	274	304	290	273	271	298	267	286	273	299	289	275	267	274	301	250	273	296	274	272	292	276	298	299	300	281	255	277	242	255	275	274	268	269	276	304	274	295	262	260	291	275	272	285	300	284	282	268	269	281	264	259	260	267	258	298	300	288	262	278	255	268	303	279	285	267	258	267	291	299	285	290	310	277	258	296	283	289	300	292	253	298	268	261	280	282	277	280	266	285	281	303	273	274	281	265	239	296	265	262	284	218	295	243	304	265	269	266	270	269	300	257	286	273	252	301	288	289	278	291	299	262	296	258	299	271	279	278	274	280	277	253	273	263	288	279	253	271	279	281	287	271	272	267	289	299	247	265	267	288	277	283	272	273	275	258	311	272	274	255	289	276	295	296	278	279	261	254	296	268	282	251	293	309	266	296	277	280	269	302	275	266	265	295	244	293	336	286	316	298	265	283	290	291	275	302	276	280	294	268	288	307	252	258	258	267	275	285	293	298	279	270	261	275	271	282	286	282	276	282	289	268	292	287	291	297	293	260	280	284	290	269	284	291	273	260	299	242	271	264	274	289	275	281	275	269	275	294	297	281	270	275	285	275	308	264	288	305	276	271	284	256	278	262	270	278	279	273	284	283	297	255	292	266	293	293	280	264	247	292	264	266	289	307	281	281	277	270	278	265	266	285	247	273	270	302	252	279	285	281	276	236	323	272	300	308	281	281	283	291	285	274	305	307	282	265	276	262	262	307	302	275	275	289	303	267	298	278	293	277	291	271	298	243	289	295	274	271	295	290	260	263	284	290	279	267	305	278	283	269	296	295	259	280	255	277	289	262	256	292	255	249	273	282	276	281	274	300	284	252	262	308	285	264	287	262	284	279	276	278	317	283	266	271	266	261	289	288	287	291	277	260	278	260	264	310	291	274	265	255	259	280	280	304	274	278	289	275	275	272	268	269	262	312	289	270	252	287	270	288	272	279	304	290	275	268	267	261	292	288	278	260	295	301	283	247	277	274	267	292	273	268	302	287	273	289	260	280	262	276	271	269	256	302	285	281	267	261	274	268	302	275	227	274	270	270	291	270	308	325	262	269	280	279	281	265	249	277	268	252	268	267	293	274	272	271	277	277	289	276	288	301	273	291	319	254	245	260	249	279	272	281	260	273	256	298	293	269	278	305	277	287	284	280	262	285	300	292	274	260	263	252	274	280	297	264	309	280	294	258	284	257	277	251	274	269	266	261	292	270	289	290	306	277	267	279	286	273	280	253	261	287	255	280	274	262	284	278	294	276	289	259	278	265	266	266	254	290	290	272	289	298	291	263	289	275	294	258	294	270	283	293	238	286	258	270	267	275	282	275	260	286	245	299	273	313	229	279	261	321	288	271	259	252	290	275	266	271	292	271	289	273	257	269	306	307	274	287	277	312	307	265	290	294	266	276	297	287	298	290	252	279	261	276	287	277	276	292	278	279	255	301	267	293	279	286	269	279	278	284	246	292	276	267	258	282	263	261	251	280	269	266	307	270	296	286	237	286	270	286	301	262	290	295	283	266	273	239	251	293	303	300	272	307	245	252	274	282	257	287	276	277	298	283	266	282	283	253	281	269	281	292	266	266	281	274	274	258	285	283	254	245	272	286	270	276	297	277	278	261	299	244	286	312	292	243	278	263	277	270	277	294	284	263	274	306	293	241	296	303	253	273	281	240	263	273	290	287	276	283	270	277	279	281	281	280	273	272	289	273	268	277	284	287	267	243	267	299	262	255	257	280	261	254	271	298	268	257	271	280	259	287	264	309	246	270	271	305	279	286	258	272	296	274	284	281	276	275	277	255	265	287	257	286	261	252	294	284	263	271	266	304	304	298	294	273	272	284	284	299	290	245	266	289	269	251	272	308	284	285	274	253	249	274	290	257	272	263	292	276	276	267	294	283	273	240	257	260	291	266	270	243	278	274	278	267	289	287	278	272	309	271	273	277	276	286	276	255	260	284	295	283	280	257	264	300	296	326	300	256	280	244	267	279	266	248	258	300	278	305	286	290	248	270	287	282	267	298	291	287	270	250	282	289	265	286	277
26643	3353	1270	993	738	536	426	354	263	239	219	172	186	170	138	158	156	152	159	157	121	134	121	129	127	128	121	112	128	118	104	137	96	119	114	121	124	113	129	119	117	112	116	119	118	106	108	127	112	106	118	117	117	112	115	113	94	104	108	135	105	112	121	108	145	118	111	105	102	122	120	113	111	103	109	89	102	117	95	108	109	106	112	98	113	116	107	119	117	109	122	98	121	91	100	87	95	103	102	101	127	121	109	104	110	108	83	108	100	101	93	108	104	94	97	114	128	119	101	95	104	112	110	99	87	120	111	98	115	93	110	114	119	133	110	111	114	97	104	135	93	117	126	122	109	105	109	114	110	133	92	110	107	114	105	108	112	107	93	106	117	88	103	95	110	90	111	89	103	93	109	102	132	108	105	107	101	114	99	90	95	115	109	97	90	108	105	94	107	97	102	118	99	95	81	96	107	91	104	108	115	109	90	87	105	105	105	97	118	107	99	110	87	108	96	90	88	106	88	96	111	80	111	112	114	108	116	110	94	111	101	91	87	109	103	111	95	100	97	104	89	97	97	109	126	94	90	103	105	96	105	117	125	98	121	83	119	95	106	86	101	106	107	104	112	111	116	110	97	116	107	92	117	95	106	89	87	97	103	112	110	103	109	83	94	101	103	108	97	108	99	114	101	112	99	101	104	115	86	130	91	78	98	107	110	102	105	116	106	104	116	82	85	100	113	97	104	93	110	123	108	101	111	107	113	116	109	108	109	113	116	129	99	105	100	112	115	108	94	132	100	122	102	115	110	108	79	110	111	103	102	115	107	108	108	114	93	114	115	99	127	95	100	96	93	101	125	106	93	104	106	113	109	102	111	94	101	110	99	112	97	101	101	118	97	129	105	108	107	104	113	103	88	118	111	104	96	88	107	116	112	104	91	106	106	118	128	104	105	108	112	110	117	116	100	103	114	96	119	127	100	103	96	110	98	103	118	105	115	87	93	120	108	101	96	105	99	105	115	86	116	108	102	113	108	114	106	97	106	116	118	97	94	106	114	112	104	130	114	103	112	83	97	115	128	106	99	115	111	112	98	110	115	115	105	101	118	84	111	121	102	99	121	123	113	118	121	112	107	124	105	107	104	98	109	111	99	130	119	104	97	84	95	127	123	105	102	109	94	104	100	113	107	101	94	124	95	128	108	116	107	105	108	132	94	106	103	125	119	101	116	121	121	90	102	99	89	102	101	104	109	110	93	113	105	110	117	103	106	117	124	103	81	91	104	113	111	96	115	118	103	88	104	116	106	119	121	118	98	101	92	110	108	119	112	85	117	104	122	105	110	101	87	103	103	91	82	117	105	99	116	101	107	108	95	99	110	118	123	110	117	117	110	104	99	112	119	102	110	107	96	121	111	97	109	104	105	100	103	101	108	104	90	82	112	103	131	102	103	101	131	104	117	132	115	106	106	107	107	105	106	112	107	136	99	104	101	104	102	110	108	110	113	112	95	88	114	103	106	107	92	89	116	101	116	106	107	106	120	102	121	92	97	117	95	82	97	101	112	114	108	109	102	101	79	101	111	100	112	91	104	97	114	126	100	107	113	93	98	98	120	96	100	103	86	121	114	92	127	103	93	112	104	103	97	118	118	99	89	105	93	107	91	113	93	92	113	103	105	89	103	107	112	105	108	111	108	105	104	93	111	112	114	101	106	100	98	100	109	94	111	112	111	106	108	94	107	105	110	95	119	106	120	112	98	101	112	104	101	90	86	123	99	105	89	103	120	93	104	101	95	111	113	94	115	94	126	113	109	108	106	102	127	96	98	107	117	108	110	87	115	81	111	101	104	116	116	119	108	98	122	117	104	92	92	105	104	117	116	86	88	99	122	102	92	104	119	116	81	92	82	105	106	99	122	89	110	122	96	101	103	119	107	119	120	94	108	78	103	118	123	109	104	102	99	109	103	100	114	102	101	88	96	108	102	100	114	122	105	92	92	112	116	112	93	95	108	99	115	101	104	125	119	110	109	113	104	114	99	110	114	92	112	121	104	119	106	113	115	113	80	99	110	132	113	98	108	110	80	112	103	125	97	113	101	100	105	95	134	118	112	94	111	117	111	102	114	105	80	104	99	94	110	101	116	109	101	119	117	99	101	104	107	100	94	94	109	110	110	110	115	103	101	120	93	117	96	103	95	102	88	109	107	110	91	123	86	105	106	99	110	121	116	89	104	102	95	112	117	90	122	104	99	111	96	117	109	102	101	108	107	120	115	115	110	131	111	97	99	101	99	92	103	102	118	113	115	115	108	110	101	109	106	115	109	110	117	92	119	95	108	107	96	113	119	118	103	109	92	122	120	118	107	101	109	129	109	106	100	103	97	110	107	103	114	114	115	102	112	103	103	102	114	112	115	105	108	96	122	100	99	91	106	121	112	93	96	107	115	99	105	98	130	121	93	112	112	87	108	100	115	111	108	103	113	119	86	112	96	109	116	105	106	106	96	120	109	105	125	103	101	109	99	111	101	92	73	90	104	105	98	100	90	104	104	114	106	99	103	106	107	129	116	102	108	100	102	112	94	94	104	114	107	111	109	110	104	125	93	95	113	113	113	86	109	98	72	118	98	112	122	118	113	120	101	116	109	105	123	118	103	112	107	89	121	99	101	93	104	105	96	112	98	106	101	96	100	104	95	110	111	113	101	109	111	112	126	115	105	100	122	132	114	101	104	107	93	101	102	103	106	105	122	120	103	100	109	118	91	114	108	103	119	101	107	107	89	94	127	120	111	102	116	109	126	106	95	118	114	101	126	94	108	100	116	99	100	98	117	118	106	109	94	117	94	116	105	133	108	94	93	102	103	107	100	118	108	108	109	100	96	105	119	123	110	88	87	118	116	108	111	114	101	85	116	103	104	106	89	123	111	106	86	102	99	103	126	121	119	106	108	102	96	116	97	93	114	100	107	130	103	104	103	85	107	114	113	100	102	107	118	120	107	112	117	109	115	110	112	111	104	113	106	101	122	106	111	108	94	105	99	104	100	105	110	105	102	112	118	103	107	103	98	112	116	107	121	107	106	101	112	109	108	115	99	119	100	121	92	122	115	100	98	106	110	102	102	112	102	124	111	102	105	118	109	110	103	101	100	117	84	100	96	107	117	86	103	101	103	94	92	110	113	107	85	113	86	139	129	138	111	104	105	110	103	110	105	101	127	93	101	98	107	106	104	111	111	108	101	110	114	120	111	95	118	101	107	112	96	114	102	101	112	102	112	114	119	134	120	97	112	113	92	93	116	109	109	120	100	97	95	103	111	121	79	116	109	109	91	106	107	126	94	111	109	104	101	103	116	98	117	99	105	94	100	101	99	102	113	93	103	92	106	111	102	111	111	118	104	109	101	107	100	95	105	101	110	100	98	110	106	98	116	113	95	112	90	106	100	83	124	107	115	95	111	105	116	114	112	123	111	109	111	112	94	105	106	118	120	91	111	106	130	123	105	104
12637	1300	2872	3426	2818	2437	1904	1569	1336	1175	1055	923	878	793	698	675	663	638	564	558	547	538	502	552	504	494	473	463	463	465	476	430	407	447	418	453	418	436	424	457	425	397	424	403	387	414	402	413	406	376	366	375	391	370	391	401	379	378	401	378	376	394	369	402	397	362	396	390	344	386	375	371	330	355	355	371	349	369	369	384	369	399	352	371	417	362	365	367	356	365	384	380	342	383	380	355	346	348	376	339	389	353	362	365	355	369	335	354	336	338	308	354	380	343	370	370	377	348	348	351	346	375	349	382	344	356	371	358	372	365	369	375	392	384	330	377	379	364	355	361	334	379	401	371	391	347	353	399	362	376	342	361	370	340	364	372	365	368	325	369	355	382	367	347	354	355	351	384	367	365	346	343	358	344	346	385	348	381	383	370	367	354	379	373	392	325	350	380	368	371	363	318	337	341	367	362	353	372	348	372	341	366	369	371	370	320	371	353	370	355	355	403	358	390	393	305	361	369	359	350	344	358	353	371	337	355	324	344	348	365	386	355	351	386	388	365	392	387	346	333	380	406	374	373	352	364	347	388	397	340	369	371	380	337	368	346	390	370	369	380	334	345	322	362	357	364	361	311	363	368	331	387	352	414	330	357	329	386	335	362	383	346	370	350	341	363	393	360	362	389	364	353	343	383	380	370	390	360	343	364	351	401	343	363	364	356	355	385	375	341	374	335	374	386	363	358	332	345	352	357	357	370	359	356	351	359	370	383	357	348	397	360	353	346	389	330	363	364	371	355	371	342	331	340	358	373	346	341	390	386	314	374	363	347	375	358	357	347	344	336	373	361	352	371	339	343	356	382	367	359	373	349	360	379	375	364	339	351	356	365	340	347	345	324	396	361	379	344	365	369	362	337	343	344	376	349	347	372	356	348	383	370	338	391	342	349	368	398	347	321	341	331	368	391	364	336	347	338	362	357	372	343	393	311	392	361	387	361	342	365	316	379	383	358	375	360	352	362	359	360	384	315	373	347	370	345	346	353	373	340	341	387	357	336	355	335	349	363	380	355	356	354	361	372	329	354	394	368	318	388	348	361	373	401	374	327	358	349	365	335	339	330	353	425	361	366	368	366	380	323	360	357	354	338	345	405	362	376	372	373	355	366	349	332	346	357	372	333	354	394	345	354	356	351	347	375	367	343	343	376	374	343	361	319	347	331	358	377	370	396	409	332	366	371	386	361	358	347	337	355	358	326	350	370	384	358	373	352	339	344	368	358	362	343	368	374	372	356	368	369	346	365	351	365	359	346	354	367	355	335	365	351	347	353	380	389	322	310	372	366	352	352	383	369	355	348	360	351	327	336	357	339	378	363	363	384	357	381	370	333	336	374	368	349	373	370	345	368	379	372	379	352	340	352	346	352	345	347	341	377	361	350	357	378	378	362	362	365	355	358	399	368	353	367	360	374	357	385	342	362	406	349	359	366	379	342	360	351	367	385	361	335	343	352	361	371	381	351	357	358	383	364	393	392	369	352	366	348	363	336	333	361	374	367	361	338	354	342	355	319	361	356	391	351	376	368	361	334	380	360	359	382	359	352	346	326	379	382	349	357	371	374	369	402	363	351	338	319	349	344	387	378	343	348	337	334	348	383	356	385	382	386	368	340	319	350	363	339	380	400	378	402	381	377	383	350	383	350	377	344	400	358	356	416	384	308	364	340	375	335	356	354	350	352	336	382	390	334	367	350	343	322	325	367	337	391	362	342	361	390	351	379	336	346	343	387	360	362	403	348	359	330	384	345	358	364	322	342	335	359	371	345	348	370	335	385	376	368	342	369	376	378	352	359	372	364	378	389	360	351	363	381	375	384	357	330	340	356	373	346	364	342	368	394	370	353	386	347	360	329	335	378	363	346	340	361	372	348	345	361	344	360	354	381	358	364	394	372	376	365	360	350	362	369	392	371	349	386	372	373	374	369	377	379	368	357	323	348	364	352	358	340	350	346	337	346	365	344	369	351	355	328	384	325	331	358	358	360	347	387	354	360	348	347	372	391	375	350	358	372	361	361	330	381	368	335	346	369	356	315	361	359	335	362	335	376	347	425	361	369	313	403	338	374	375	378	333	362	348	350	341	358	369	359	363	368	365	320	348	348	389	336	390	350	372	339	380	333	328	290	358	389	401	356	346	371	382	357	396	389	368	366	356	382	360	330	349	355	342	350	387	343	370	365	381	365	366	378	370	360	374	363	356	390	329	352	380	364	393	372	377	369	370	343	357	390	384	394	380	410	363	364	388	335	373	359	355	388	356	372	388	391	362	360	350	371	343	387	358	321	320	399	386	336	352	381	357	366	366	379	351	338	329	352	358	390	325	328	347	341	388	331	368	344	369	375	363	343	355	348	369	362	344	358	336	379	340	353	364	359	364	344	342	334	349	368	342	351	350	346	375	360	370	344	329	371	351	376	335	382	336	348	339	357	364	352	338	336	374	368	351	337	378	359	367	375	362	337	388	354	334	375	363	365	364	369	368	343	372	344	356	366	337	356	357	354	361	348	350	377	378	356	365	318	388	355	341	348	355	368	393	365	394	379	384	378	398	347	362	359	344	325	372	352	351	363	370	333	376	362	353	350	355	372	355	351	346	380	367	391	346	348	378	367	392	353	378	383	369	374	374	357	340	350	340	381	338	356	350	361	363	391	328	357	400	356	335	379	361	354	332	348	373	390	366	385	334	330	347	365	344	375	349	321	369	326	384	368	363	374	352	333	358	354	353	331	377	366	383	366	382	334	327	368	369	386	367	333	370	368	347	363	366	380	370	375	353	368	315	352	363	364	359	393	355	345	406	371	375	357	344	374	363	394	366	369	354	392	341	360	383	395	379	341	362	318	347	367	354	336	386	362	347	364	336	348	351	398	373	361	349	383	350	344	360	350	372	380	374	381	394	357	369	388	375	342	334	340	359	333	381	367	361	363	380	360	333	371	340	370	370	353	345	338	340	374	339	340	346	346	358	388	334	387	354	348	339	358	347	391	370	328	344	359	364	347	357	361	382	330	367	346	343	341	386	339	361	340	375	391	386	368	337	380	365	361	380	373	378	361	343	366	358	349	363	356	363	351	359	388	369	364	329	352	332	325	382	333	368	374	342	401	393	363	349	365	369	321	358	348	329	335	357	380	376	376	338	331	363	360	352	360	324	400	382	365	346	367	395	361	350	344	374	354	358	365	365	376	350	360	330	338	364	370	343	372	397	384	377	369	348	387	370	368	376	326	380	379	356	351	366	370	353	389	362	396	360	352	371	354	384	330	340	353	380	365	381	402	348	365	379	407	326	354	359	321	328	372	376	382	348	350	372	353	401	330	324	344	336	338	368	374	357	356	357	357	350	362	358	389	395	375	338	386	395	327	346	360	385	375	378	376	390	356	382	356	348	342	334	363	351	324	342	362	399	372	376	391	372	378	378	359	361	327	328	337	340	371	369	367	342	344	360	362	346	358
38289	9394	3072	2059	1496	1100	868	652	520	428	428	363	379	336	288	315	308	294	241	272	262	249	279	273	231	280	271	222	237	204	223	231	233	245	226	205	256	218	252	239	212	205	191	203	217	206	203	212	217	201	191	208	201	222	204	213	188	225	210	230	223	211	231	228	205	192	221	200	207	240	251	199	230	219	210	201	188	219	223	197	187	234	209	195	231	212	243	212	226	207	228	217	229	226	217	191	194	241	188	205	188	189	207	205	239	220	226	206	185	197	191	221	218	199	194	186	204	212	211	226	214	213	210	207	192	222	219	201	216	213	209	177	213	203	225	181	203	212	205	197	210	209	221	225	187	198	226	205	194	193	212	196	185	201	215	187	204	197	189	196	202	203	206	198	214	215	197	232	196	204	234	197	212	213	195	202	199	198	197	197	198	225	199	170	207	207	221	184	206	220	200	204	193	226	237	211	202	230	229	218	204	224	191	225	239	215	207	201	227	190	227	215	211	210	174	210	189	228	229	223	182	223	210	200	211	189	215	207	204	190	199	205	204	214	207	214	206	226	228	191	199	209	216	213	236	211	216	202	184	203	222	217	210	203	215	223	219	193	188	195	182	195	204	190	207	218	212	208	211	204	199	181	201	210	197	208	176	204	198	220	228	177	200	214	224	219	220	203	208	208	208	191	217	195	191	205	214	221	217	214	204	206	189	194	188	212	218	187	190	209	238	222	204	226	207	206	192	226	199	204	205	200	202	209	190	208	218	206	232	235	183	204	194	189	226	169	233	184	228	217	216	186	178	215	180	198	223	216	212	209	204	173	207	194	213	207	202	214	226	193	182	189	210	208	192	211	194	234	241	202	194	216	199	181	215	197	206	184	188	212	217	188	219	203	204	193	213	214	219	205	214	220	207	194	186	214	212	202	247	190	212	201	195	196	205	218	201	193	222	193	205	199	213	206	177	227	223	212	205	216	203	203	227	204	210	169	207	187	217	220	223	173	207	180	208	214	194	226	227	203	205	204	210	206	214	224	183	222	224	190	181	216	204	230	244	191	213	215	258	192	214	222	216	199	218	193	193	185	210	213	209	232	204	222	190	212	201	204	215	215	213	215	196	215	188	204	220	224	207	181	213	215	184	243	209	193	193	187	229	228	196	212	214	205	224	200	218	189	221	217	221	223	194	182	204	217	200	216	209	255	206	213	209	219	179	213	230	224	199	213	199	205	206	224	210	195	198	218	204	190	197	202	211	192	219	204	224	223	196	205	212	214	218	192	176	223	183	208	204	187	199	224	194	182	192	205	223	215	240	193	242	212	199	203	227	219	232	189	208	207	219	206	218	195	207	227	236	193	203	222	213	185	228	203	205	194	237	196	198	225	242	214	192	195	216	191	202	209	194	182	226	200	218	225	200	188	195	217	191	229	204	201	208	226	215	201	208	204	208	201	190	203	207	225	209	178	190	171	210	189	174	211	190	205	219	179	209	202	223	205	195	205	199	201	212	220	197	215	223	222	222	204	187	228	203	219	211	205	248	202	196	231	210	241	219	194	186	194	238	215	192	206	217	211	220	222	212	214	191	218	221	170	225	211	214	196	195	201	221	205	224	219	182	212	238	211	222	202	226	209	223	226	204	205	213	207	180	185	199	204	208	224	222	217	228	204	202	214	226	207	214	232	194	176	204	198	209	230	197	195	183	199	202	208	199	234	224	217	235	190	205	208	192	193	217	240	207	228	179	208	202	219	223	214	226	214	238	211	219	184	202	215	192	211	233	236	204	227	198	216	218	225	207	192	231	214	218	193	178	217	208	207	185	226	189	219	201	211	210	200	187	210	199	192	211	234	194	197	200	225	200	217	234	228	237	210	222	190	214	189	197	218	243	247	219	201	195	204	226	195	207	220	207	217	213	214	210	210	201	205	242	200	228	206	221	233	216	213	213	198	204	195	214	201	181	202	208	218	202	221	235	228	198	195	224	207	210	218	195	216	222	232	203	198	192	201	226	182	219	199	221	206	224	212	211	220	204	187	217	197	210	209	204	204	216	208	238	172	197	206	203	171	196	212	201	219	209	205	208	191	216	204	220	193	195	213	248	204	223	230	212	213	189	223	207	195	203	218	198	204	212	201	186	230	199	189	194	216	222	201	208	212	212	236	208	209	227	216	196	237	226	204	217	197	196	226	201	210	204	206	208	190	212	223	195	180	210	194	214	211	218	206	230	185	214	199	189	221	214	218	197	220	185	235	208	177	250	200	207	209	190	210	203	218	214	209	193	198	219	219	195	215	212	184	245	227	189	194	212	176	205	208	200	187	198	182	190	198	213	198	220	213	211	194	204	222	206	215	185	212	189	194	198	207	218	199	209	221	213	212	218	212	211	202	194	223	221	209	240	231	192	205	222	192	164	216	195	188	225	189	216	208	194	202	198	236	203	208	200	210	200	216	224	179	213	214	217	197	194	196	208	199	212	177	191	213	204	211	211	214	229	224	236	205	208	206	201	190	191	227	207	211	235	202	227	205	192	195	197	186	191	189	205	229	203	210	205	203	197	240	229	221	207	210	192	209	202	225	213	207	210	234	219	205	214	203	193	222	197	203	197	199	214	194	222	210	200	203	180	188	221	209	197	220	224	217	197	216	215	220	224	223	215	208	209	190	201	229	235	207	230	219	187	182	203	240	217	208	211	217	212	217	217	204	234	217	202	195	216	211	212	252	183	209	208	194	204	201	194	191	215	195	216	204	228	185	213	206	227	210	202	228	194	187	202	229	207	217	214	207	221	205	202	215	197	197	203	203	201	212	184	210	213	233	194	206	186	211	182	201	201	225	211	187	203	180	190	212	211	198	187	213	200	199	206	212	221	213	216	228	193	217	188	186	223	180	198	211	200	189	204	241	219	228	214	233	215	203	205	211	212	207	216	213	199	193	231	187	216	214	191	186	223	221	216	216	213	218	214	208	194	224	186	183	195	194	217	209	189	213	208	205	218	216	190	217	188	225	214	216	195	211	207	195	253	229	214	185	200	204	206	225	226	196	204	176	217	212	230	219	199	198	207	211	210	219	220	186	198	203	218	230	233	208	202	219	208	194	212	215	198	224	203	192	215	189	229	193	190	225	237	246	211	204	199	219	244	201	225	196	194	194	221	198	194	186	245	190	199	191	223	218	207	216	206	205	232	206	218	192	211	194	220	204	176	196	184	209	209	206	217	191	227	194	222	209	201	224	229	199	214	188	204	206	247	245	215	213	214	203	202	239	199	214	220	226	224	205	187	207	206	196	195	186	184	196	208	203	234	214	201	211	215	206	232	218	219	219	212	219	211	231	204	209	204	231	202	211	186	230	219	208	218	208	213	217	207	217	218	213	205	210	211	216	210	197	208	218	205	185	220	198	191	216	212	192	223	206	218	198	195	218	201	215	199	219	199	218	215	187	191	224	198	213	232	208	216	227	212	208	178	215	205	211	205	223	214	209	200	229	230	205	204	228	155	208
17406	2515	5672	6419	5521	4370	3552	3074	2633	2204	1966	1814	1545	1493	1399	1264	1239	1170	1131	1133	1060	1020	969	926	902	902	896	861	842	813	795	818	773	769	824	760	778	738	703	736	745	769	705	711	683	741	665	726	746	705	710	670	675	715	705	638	630	656	636	701	627	678	664	656	646	652	667	677	606	658	664	709	678	625	660	612	670	653	641	668	609	652	681	663	660	687	622	610	655	709	654	645	645	657	653	642	638	610	624	640	634	636	656	630	672	608	678	652	651	608	630	643	655	702	676	644	616	621	656	595	646	658	623	674	588	616	621	647	593	650	641	661	639	618	664	626	636	614	668	601	646	653	648	662	632	653	671	652	623	654	629	623	669	656	606	657	686	652	625	593	601	633	659	622	633	623	672	690	646	649	639	643	610	662	705	595	634	643	610	617	648	669	628	636	634	641	661	668	648	631	625	582	569	620	674	634	643	595	675	599	636	609	622	692	636	611	614	623	648	636	628	657	616	638	638	668	659	605	584	666	630	656	613	607	665	591	649	629	652	623	579	634	646	651	618	648	640	584	641	661	653	580	621	633	622	609	631	616	673	626	623	657	648	657	557	642	675	615	639	605	644	683	582	617	653	649	641	597	641	611	621	627	589	629	619	646	686	610	627	637	608	622	666	585	611	658	657	618	659	656	646	658	694	680	644	601	603	654	644	639	671	650	698	679	621	665	684	610	626	669	618	671	602	571	645	653	609	621	639	649	592	601	591	657	623	615	610	609	597	648	613	639	640	644	616	649	662	657	685	601	647	637	611	603	657	674	626	665	611	621	594	577	584	634	606	612	657	635	636	637	637	632	581	676	619	681	637	604	578	651	625	571	640	641	615	690	640	621	662	606	626	649	650	636	661	636	625	615	644	610	664	656	642	570	624	620	584	593	659	617	604	616	633	657	607	607	650	627	618	607	621	600	642	637	598	613	606	645	693	608	608	622	637	666	660	623	615	599	654	618	603	669	614	582	605	673	684	631	629	624	628	623	587	601	592	675	636	637	616	618	654	654	649	625	607	663	634	642	589	627	645	671	593	641	663	619	673	600	648	627	609	676	648	696	638	615	663	606	602	595	620	598	652	660	614	593	647	630	629	636	648	628	606	670	622	627	624	646	629	631	612	639	661	619	634	679	631	670	599	649	596	589	625	644	610	627	622	621	575	627	659	614	627	616	668	637	617	619	635	609	644	627	626	587	622	648	630	647	619	634	628	613	665	649	649	640	653	658	658	619	647	612	675	648	594	636	629	618	662	628	623	630	623	654	620	659	628	646	614	657	617	640	648	654	620	648	656	598	646	597	630	621	631	636	618	600	619	625	636	626	644	605	598	624	603	622	650	623	596	629	677	638	628	594	603	616	592	635	628	634	631	659	650	641	601	610	608	653	603	617	623	613	599	623	626	570	664	632	628	627	641	701	642	623	674	676	642	644	614	631	633	605	625	653	641	624	580	641	601	681	610	616	605	642	658	656	584	633	640	617	605	654	633	591	686	612	643	603	662	607	606	575	608	644	623	696	657	681	682	642	621	638	627	656	631	648	665	652	640	655	628	605	666	691	635	638	630	620	644	619	625	556	645	624	618	634	634	638	634	624	665	605	667	648	632	668	645	610	607	602	637	647	649	670	585	585	628	609	631	621	601	619	664	617	627	631	630	649	664	634	597	622	636	593	657	628	636	649	607	657	660	646	647	616	631	644	608	578	628	626	654	628	616	644	650	655	618	593	643	629	646	629	662	560	573	600	625	652	618	616	622	650	591	614	644	663	640	610	645	595	653	648	653	639	675	580	607	637	620	604	651	662	606	670	615	642	656	601	640	586	681	678	632	609	658	645	660	637	569	616	606	597	611	624	636	590	645	654	661	595	635	631	643	630	617	663	624	597	635	642	606	618	638	653	617	595	638	632	640	586	640	659	650	635	676	614	603	612	658	661	628	580	616	613	610	654	590	634	607	590	723	625	625	638	667	667	649	632	635	645	624	654	646	637	619	630	610	596	630	624	647	609	642	616	650	627	645	616	693	627	643	626	650	656	625	644	638	654	674	625	636	665	611	629	652	628	637	625	633	640	589	671	667	600	656	627	601	663	647	620	653	624	643	616	661	598	639	650	608	587	628	636	620	595	640	617	576	599	666	681	629	633	599	631	630	653	574	617	568	663	636	614	644	669	626	629	642	634	665	605	620	618	657	598	638	593	624	629	652	617	658	672	647	608	563	640	597	599	617	638	658	641	640	655	584	596	611	628	615	625	663	602	638	617	618	603	632	609	608	603	626	625	608	650	653	636	605	646	631	596	598	630	606	660	659	636	556	666	655	641	644	595	591	634	642	660	611	632	627	618	635	639	716	595	623	609	643	624	653	670	637	592	631	683	666	635	687	609	655	659	608	677	562	620	675	643	597	607	631	645	633	601	640	596	620	639	633	624	626	687	648	620	610	635	625	620	672	657	602	630	632	637	619	614	635	631	631	637	654	591	641	636	645	637	595	628	604	646	615	650	606	607	632	645	644	670	612	612	633	671	643	639	633	626	644	629	605	631	613	644	667	599	588	636	584	629	667	596	664	624	613	611	642	619	622	627	613	587	623	647	582	597	635	633	635	618	600	601	633	648	650	675	614	642	643	597	655	630	606	652	656	618	624	645	619	631	664	605	619	618	570	619	652	626	640	692	606	634	618	690	601	594	639	574	649	635	637	624	592	632	672	637	624	639	660	580	655	643	626	638	631	618	621	654	643	630	614	617	685	645	675	668	623	652	694	628	609	633	642	620	633	627	645	623	599	572	637	664	635	637	577	647	617	628	628	617	652	622	621	648	683	656	605	644	654	636	605	618	660	580	587	657	625	662	651	636	631	608	665	660	640	688	606	643	595	639	630	625	688	614	643	640	647	638	669	641	622	648	626	620	679	641	571	632	556	618	617	661	620	632	575	650	649	647	630	617	630	628	661	579	648	636	636	610	637	689	629	593	601	627	674	641	615	601	641	651	622	603	638	614	660	662	629	641	607	617	617	613	609	657	641	668	643	652	625	658	663	623	630	555	630	647	592	635	652	585	639	619	643	643	670	615	640	581	631	632	597	636	659	629	600	611	630	664	670	665	641	650	612	666	631	636	649	644	667	629	635	594	640	613	661	631	597	593	604	637	672	649	604	642	636	660	659	605	626	655	649	616	630	620	664	640	621	689	646	622	626	623	637	624	627	654	596	667	641	659	617	593	597	621	637	628	648	636	671	623	623	633	617	617	596	606	583	630	609	664	690	679	635	596	613	593	626	657	618	650	626	662	670	624	635	630	671	642	644	624	622	604	662	665	708	661	665	612	622	652	673	587	618	662	642	613	670	619	598	663	631	619	620	656	644	671	634	622	638	659	599	627	657	634	664	647	616	632	656	630	669	652	613	639	664	637	659	642	692	609	600	643	654	594	603	663	635	651	636	638	631	646	643	606	634	648	611	645	635	574
3713	234	136	106	128	111	87	105	78	90	86	72	82	71	77	80	84	89	86	65	74	77	81	58	88	85	80	83	88	79	76	84	80	76	83	104	87	81	85	67	78	73	80	70	79	82	90	73	77	89	90	94	83	87	77	72	64	84	98	67	77	89	83	85	89	69	79	87	71	91	77	78	79	79	74	90	78	77	85	83	75	67	71	74	81	65	96	72	65	88	69	98	72	80	85	73	72	88	88	79	84	77	59	77	68	78	88	74	91	75	84	70	72	73	73	67	86	77	76	89	78	79	75	80	65	60	89	74	86	83	82	79	79	85	72	90	85	87	79	79	78	83	72	75	87	81	81	82	75	82	91	67	87	72	74	79	77	85	83	86	68	77	68	84	71	79	70	80	85	75	82	59	73	84	65	75	72	86	81	83	82	85	79	87	98	77	83	70	74	76	71	76	69	81	73	85	71	74	78	80	86	76	83	84	70	77	75	65	87	84	68	77	67	79	75	76	89	98	71	76	77	72	86	62	69	79	73	68	90	68	76	85	80	91	83	78	76	87	85	82	79	80	88	83	80	75	95	76	91	73	69	95	78	87	89	76	66	81	70	88	84	61	71	95	93	75	90	71	75	69	74	80	70	86	79	76	84	81	77	82	79	76	105	69	69	84	78	79	89	88	59	79	75	85	81	79	65	88	66	75	85	104	82	57	87	101	78	94	71	74	84	99	83	69	83	80	77	75	85	74	65	76	79	73	86	69	70	61	65	77	73	79	90	87	71	79	69	83	70	85	99	78	86	79	76	78	71	91	71	72	95	84	97	76	90	77	85	73	81	82	79	90	68	81	65	77	74	84	80	79	81	92	81	77	68	73	76	84	70	73	78	66	81	78	73	70	84	76	72	78	72	78	87	82	81	79	78	69	80	77	74	80	71	71	76	88	67	83	78	81	72	78	84	66	69	96	83	83	84	76	70	79	94	74	66	87	80	71	75	92	75	83	73	73	98	82	68	86	71	83	75	84	61	91	63	81	85	75	85	78	70	77	88	94	77	62	72	64	76	81	82	74	81	76	61	86	73	86	62	86	62	77	66	96	82	78	69	77	59	76	85	70	84	85	71	77	94	82	87	74	75	72	75	79	88	78	83	84	81	81	74	83	72	75	72	82	84	88	96	79	60	83	75	67	82	92	72	90	85	72	89	78	86	90	81	80	79	73	89	78	73	56	76	81	74	81	84	91	79	76	88	84	72	84	73	81	91	77	74	84	73	98	71	88	69	69	78	97	73	94	73	78	69	100	74	76	79	60	74	71	66	76	78	70	75	80	80	92	69	89	68	90	70	71	88	79	74	83	63	66	67	84	80	70	88	80	77	88	91	78	74	76	66	92	71	67	72	60	74	66	95	80	69	76	73	71	77	74	82	84	80	83	79	96	82	75	81	76	69	69	87	90	82	78	76	65	74	82	72	80	75	94	72	80	82	86	88	77	68	89	87	84	71	77	72	79	78	59	87	83	71	83	84	88	87	85	90	82	79	77	79	73	73	91	88	84	73	83	75	91	79	73	85	73	72	78	75	64	75	75	57	69	87	72	65	86	80	76	88	71	93	83	60	70	77	85	86	76	86	79	81	85	79	81	86	77	96	81	70	90	74	66	93	101	80	69	69	66	86	66	86	87	72	71	66	67	73	75	84	72	73	69	60	78	83	75	83	72	69	78	71	65	91	91	68	90	87	92	70	71	73	75	72	85	94	79	68	70	74	85	87	88	63	87	80	89	78	73	75	90	85	78	64	62	83	70	70	72	66	79	86	84	90	74	73	72	70	79	85	63	74	69	88	73	85	70	78	72	89	67	86	83	83	80	65	71	77	63	79	79	80	61	80	82	73	66	82	76	74	77	82	79	64	101	89	70	80	75	73	58	63	82	67	86	77	80	74	74	76	72	86	79	60	75	84	82	71	79	63	85	77	95	88	79	102	97	83	72	75	73	89	76	75	77	75	85	78	92	91	87	100	74	91	93	84	71	80	61	90	87	91	85	77	65	64	85	83	82	74	81	75	71	91	80	83	71	75	70	76	86	77	73	83	64	81	77	73	68	72	77	63	78	72	63	83	86	83	71	76	71	86	84	90	78	84	74	97	68	63	79	89	85	73	90	80	91	65	91	82	86	71	76	66	78	71	68	82	97	81	79	81	75	86	70	82	95	78	77	65	87	71	89	71	79	87	75	99	87	65	68	85	84	79	87	80	104	87	72	87	88	68	69	85	79	66	83	62	57	88	59	70	77	83	78	75	67	67	78	77	76	86	81	66	88	52	80	69	85	85	81	53	76	79	84	88	64	72	91	60	81	86	79	81	75	88	81	93	99	84	91	63	72	88	71	66	81	80	81	75	86	96	73	83	84	59	77	85	84	73	74	86	82	77	102	88	94	74	73	72	79	79	85	70	81	69	83	75	84	82	88	90	75	76	84	84	87	81	75	97	86	70	77	75	80	72	81	72	85	91	73	89	87	72	76	80	72	73	83	80	62	73	75	68	69	93	76	85	75	86	95	77	82	86	71	89	77	72	77	73	67	75	86	87	69	78	82	70	82	75	110	80	81	69	87	85	84	84	74	72	92	72	81	89	85	75	71	85	66	70	80	65	82	76	78	85	68	66	78	68	63	75	82	74	78	73	79	64	79	82	63	69	87	73	86	83	64	59	70	71	80	72	75	81	65	87	77	86	68	87	75	73	85	73	87	96	76	73	80	72	68	81	79	78	79	81	71	91	85	66	91	97	75	76	82	80	76	76	89	83	80	67	81	86	85	81	74	75	89	82	67	75	68	78	80	66	69	90	68	79	84	76	87	62	85	71	79	70	83	93	91	94	80	78	67	72	76	61	65	80	89	71	104	82	71	81	76	92	86	77	64	72	80	75	94	92	86	93	89	73	88	70	72	84	81	82	80	71	82	80	91	92	82	74	68	69	68	74	77	69	89	72	84	71	84	87	77	87	61	68	87	80	71	74	65	81	81	73	84	68	78	73	62	74	77	66	81	89	76	78	82	74	78	80	83	72	76	65	72	82	60	72	76	78	83	76	79	63	82	72	92	72	89	85	81	71	83	61	89	76	74	68	78	79	93	87	80	80	80	66	72	79	78	82	74	67	91	84	65	78	67	108	61	65	76	69	79	86	76	72	70	86	72	81	68	66	66	74	81	69	66	82	73	84	95	72	78	65	80	97	89	76	63	86	71	76	72	91	81	86	66	81	79	87	87	69	96	87	86	73	64	61	74	74	91	71	89	94	82	79	85	78	75	79	75	83	81	75	80	88	83	88	73	77	68	71	72	91	95	75	78	80	78	84	73	88	87	84	68	75	71	84	105	63	76	90	93	73	71	86	68	81	76	90	81	89	81	68	87	69	81	63	94	83	73	78	65	77	89	79	96	78	81	72	77	60	81	83	99	81	86	69	68	74	74	73	84	83	68	74	86	72	95	67	76	79	80
3705	327	428	464	436	391	381	338	354	328	290	318	305	315	293	292	307	279	272	272	289	295	267	273	289	318	304	253	303	279	315	296	319	268	271	293	292	278	282	294	281	282	288	258	299	296	266	301	286	288	284	292	308	287	277	310	289	270	247	280	270	273	291	300	271	280	308	264	289	306	267	293	275	264	285	251	272	322	307	306	284	296	280	281	293	283	268	280	261	270	246	270	275	274	316	266	278	291	264	275	265	298	258	272	316	292	254	286	273	271	278	299	252	262	285	257	269	269	285	292	263	278	252	271	297	287	256	291	256	270	251	300	273	283	281	262	291	293	274	288	263	295	289	261	305	267	255	298	281	291	296	278	285	280	277	292	281	276	301	280	265	271	282	289	253	284	320	272	281	275	258	273	285	298	268	272	311	268	298	288	280	310	277	291	296	278	281	274	279	284	298	283	264	263	245	279	313	274	289	273	296	280	273	273	300	253	243	281	293	286	227	274	276	275	281	279	281	312	284	286	305	278	261	291	260	293	308	292	264	289	273	306	257	276	282	278	255	266	285	274	255	284	288	266	303	325	260	255	256	256	268	290	273	281	309	264	265	278	288	280	296	275	260	283	289	276	322	292	274	290	329	334	271	303	279	281	272	290	269	270	280	282	261	265	260	266	270	272	277	297	288	267	259	273	277	314	295	269	285	251	274	279	260	267	276	303	263	301	293	282	257	280	300	303	255	278	248	275	273	288	303	265	281	308	281	276	276	270	281	282	298	284	269	275	272	263	275	285	283	258	284	285	275	274	284	250	293	275	302	263	272	268	268	282	250	301	305	286	277	282	277	250	302	257	256	292	270	255	304	263	262	273	283	294	294	282	289	265	271	297	260	307	276	299	260	273	258	259	264	297	250	288	276	270	270	296	292	278	300	288	319	277	298	303	295	273	275	273	256	293	296	291	281	281	276	278	291	290	295	277	289	275	272	234	301	274	273	253	242	304	296	276	303	271	285	265	275	304	276	311	307	275	308	296	284	253	324	274	287	281	268	277	289	292	301	284	288	275	277	312	280	266	268	291	277	259	287	280	276	288	270	252	269	276	267	300	281	306	272	321	284	244	274	292	283	281	298	248	290	276	256	278	283	298	261	289	270	268	253	299	283	272	264	248	276	296	266	282	270	261	290	256	288	268	249	276	272	289	270	280	290	278	269	318	300	260	304	272	279	262	261	276	252	262	267	284	257	256	313	259	304	316	270	280	265	272	294	280	295	259	277	288	277	278	285	281	291	321	268	276	290	288	244	295	260	282	290	309	306	265	245	262	281	307	307	304	245	309	259	260	307	282	228	265	266	309	265	269	291	269	247	306	257	270	274	285	269	261	260	281	254	262	279	303	295	291	285	300	292	285	271	324	282	263	263	268	281	279	288	304	298	288	265	284	295	298	263	277	266	294	279	244	278	262	284	243	266	264	267	274	265	254	290	249	268	286	274	289	296	290	264	291	256	311	268	273	311	280	290	268	263	261	283	320	271	274	275	284	304	285	281	265	268	321	289	258	257	283	275	293	278	275	281	257	267	263	262	269	277	280	237	254	266	240	298	294	288	277	257	305	293	278	281	310	278	275	303	279	262	261	278	283	292	274	293	282	325	302	319	294	278	293	274	263	274	291	257	270	278	282	278	263	284	268	267	303	296	271	259	265	253	260	281	259	287	265	236	300	243	298	269	273	289	286	289	250	288	274	271	294	267	295	284	274	269	272	285	271	278	295	273	252	304	283	280	288	289	262	291	299	292	278	277	254	264	290	275	267	285	258	247	282	291	289	288	283	229	289	291	286	277	282	254	302	235	295	266	258	269	290	279	272	253	303	263	277	294	290	289	277	296	294	257	274	232	285	293	278	292	269	290	291	268	287	269	286	266	270	262	258	274	259	272	292	260	290	256	278	284	283	262	252	256	283	284	282	283	302	289	291	289	294	317	259	259	288	259	293	259	264	250	276	263	282	280	274	268	261	280	263	260	260	276	270	280	297	277	280	284	287	268	290	276	293	298	284	270	267	285	300	309	285	282	260	283	282	266	273	282	296	308	278	271	260	281	279	245	279	297	279	283	250	282	286	263	303	262	281	252	255	258	253	270	293	285	277	278	261	293	278	277	279	277	258	288	265	250	295	270	312	291	294	284	269	294	267	276	286	253	263	259	249	257	265	269	260	274	286	261	269	329	291	299	301	272	290	251	309	259	285	282	292	258	280	246	299	294	289	241	295	314	294	269	258	249	278	294	254	258	311	283	284	285	291	264	286	268	273	270	306	301	269	283	277	278	270	262	262	301	286	308	275	279	270	263	270	279	283	265	289	269	290	262	248	289	299	291	318	269	258	271	279	289	312	299	290	286	305	294	262	238	241	271	302	315	269	277	254	285	299	255	307	299	272	275	290	274	253	264	285	268	257	286	267	294	269	253	307	266	282	261	273	293	248	283	273	269	297	299	274	278	273	304	295	258	280	239	265	265	281	283	301	269	265	288	280	232	295	290	254	267	272	293	272	282	275	258	288	319	284	264	302	310	296	314	282	296	265	306	253	295	270	282	308	298	283	281	273	276	270	233	275	291	282	284	269	282	272	287	234	237	315	284	271	288	288	291	290	286	288	260	259	289	310	304	298	264	286	313	288	305	297	296	302	297	308	286	275	272	272	248	297	311	328	267	306	272	283	290	300	251	303	270	254	297	268	268	257	297	288	270	253	273	307	281	292	286	270	304	289	282	282	282	302	286	299	282	294	270	297	253	286	267	305	295	306	277	289	287	285	283	279	305	271	283	290	309	309	256	276	285	299	286	279	287	303	267	297	270	286	252	273	307	277	274	256	284	280	274	309	285	297	283	262	269	297	297	280	299	271	289	270	256	264	305	286	275	259	267	292	284	280	305	265	296	278	312	288	293	301	287	291	302	268	260	270	276	287	290	290	264	285	280	240	274	266	270	268	280	305	270	264	270	280	280	273	286	296	252	285	294	286	281	277	256	274	320	257	265	297	268	286	277	306	291	280	273	258	287	277	288	270	281	294	284	251	265	258	309	266	285	295	283	296	284	269	286	263	279	271	277	268	281	279	292	279	247	277	259	268	283	268	293	290	265	264	281	285	285	301	290	282	288	263	268	288	302	279	290	269	250	266	290	266	276	255	277	297	283	289	301	268	289	263	298	294	270	300	274	280	248	296	278	282	263	276	287	276	284	285	274	289	253	270	280	249	247	269	264	310	279	272	302	291	259	290	277	272	287	282	261	298	281	274	294	265	280	273	296	298	329	274	257	279	276	273	307	273	259	294	293	288	291	272	261	272	299	270	299	245	291	263	245	305	246	288	286	264	288	285	290	285	289	284	271	298	309	282	268	269	260	276	300	272	276	280	277	265	274	249	270	287	286	270	307	284	277	285	278	280	268	268	251	295	294	285	276	299	278	283	257	305	310	264	299	259	251	291	290	314	294	276	284	288	287	309
26420	3057	1306	1000	697	556	426	315	298	248	202	199	192	158	167	181	144	116	148	150	118	131	158	136	121	116	117	146	129	121	87	110	120	119	99	90	97	122	108	122	103	113	118	111	103	107	98	112	116	111	97	109	104	119	106	125	91	93	96	108	104	82	122	92	123	114	111	98	105	126	115	99	102	100	98	115	99	102	113	108	98	101	126	110	80	114	129	107	110	110	98	132	130	99	93	115	104	109	94	97	110	99	117	119	99	126	109	105	118	112	89	93	113	120	122	131	101	108	96	103	124	133	113	97	111	99	115	113	88	98	108	109	102	97	122	119	94	105	95	123	100	98	117	104	92	91	96	99	101	84	104	89	103	111	95	115	103	123	96	103	84	112	89	95	116	123	117	113	109	106	107	129	104	106	107	107	95	106	90	83	114	96	96	111	100	114	96	101	94	88	95	104	121	109	105	87	91	83	104	105	114	98	105	79	106	103	102	115	109	101	117	91	111	117	111	97	98	106	110	98	87	90	115	124	115	109	106	98	104	94	111	117	113	108	101	129	116	90	124	118	104	111	111	95	101	113	105	128	101	128	109	80	102	115	95	102	114	108	123	95	95	108	118	89	95	91	104	103	115	94	115	92	110	115	72	115	94	108	106	108	98	112	102	119	115	108	101	117	113	120	112	103	98	109	101	108	116	111	129	109	113	98	129	97	102	98	118	100	108	128	129	127	114	111	99	107	100	111	110	113	104	92	89	97	91	114	107	87	105	106	90	129	105	110	111	92	111	105	106	106	103	102	92	116	115	96	117	106	92	95	110	115	99	109	102	115	101	88	103	98	110	98	124	115	108	106	109	108	95	106	101	114	125	129	103	98	106	92	90	97	92	104	115	120	102	86	111	81	118	108	131	95	87	110	101	110	122	109	79	115	101	109	114	102	91	95	109	101	80	101	104	81	105	103	102	94	107	107	104	108	105	120	107	98	93	94	111	127	104	100	102	103	104	107	114	101	115	98	119	117	98	83	106	106	120	120	112	106	98	89	91	131	98	110	105	100	111	110	119	105	116	111	101	116	97	113	109	105	100	107	91	104	113	98	94	111	114	118	111	112	105	92	113	110	111	98	95	113	103	97	107	112	106	113	115	115	90	106	101	95	107	116	123	117	102	109	97	116	114	114	95	107	106	90	86	115	92	94	106	98	98	106	112	107	87	95	97	111	95	121	90	106	116	109	112	107	92	106	95	115	106	102	97	110	112	109	121	104	119	101	100	90	118	110	103	91	111	92	92	104	100	114	121	108	109	96	100	108	110	82	104	99	110	111	111	115	98	108	94	91	87	125	124	109	95	106	81	107	110	107	94	94	109	90	81	92	109	117	92	120	109	79	105	99	110	109	113	111	96	120	116	89	101	102	117	93	114	112	124	90	85	89	119	100	111	112	98	110	98	118	106	88	101	98	105	97	103	102	106	104	89	107	107	102	103	108	99	107	96	93	88	120	106	101	88	108	103	87	99	117	113	95	105	110	95	103	119	92	124	106	106	108	111	104	122	110	93	90	126	115	102	102	99	103	96	117	102	109	120	119	112	96	115	107	113	100	112	110	106	92	102	112	100	93	127	118	124	105	113	107	105	120	115	102	102	121	112	99	103	120	108	113	99	96	99	101	96	95	103	89	105	120	114	86	106	113	112	120	106	112	113	113	119	132	80	107	104	119	113	104	115	108	111	129	86	101	100	111	93	78	107	109	95	100	115	105	107	105	98	97	95	110	99	110	108	108	95	104	97	101	103	102	107	104	90	104	102	124	102	113	101	118	115	101	107	115	113	130	111	107	116	97	102	86	119	119	111	111	131	112	108	92	94	123	120	109	126	101	106	95	97	120	112	95	116	103	93	113	116	104	106	100	113	105	89	109	93	117	116	90	103	106	111	98	108	114	115	103	108	108	99	95	98	99	101	119	96	121	109	120	99	101	118	92	108	86	101	110	106	114	102	110	98	90	108	89	113	113	110	101	106	101	117	105	109	88	114	112	104	121	104	112	83	99	101	97	107	103	118	112	103	127	90	100	102	97	95	95	97	106	105	95	108	98	100	108	103	100	101	98	100	99	120	122	99	104	100	130	115	109	111	110	95	105	100	104	117	106	91	107	123	122	89	103	106	101	92	97	100	92	82	98	111	116	82	96	103	105	102	121	109	90	109	103	110	109	114	109	105	119	117	120	107	97	103	104	95	89	113	101	94	100	100	115	118	102	110	121	102	110	98	97	112	105	99	80	111	106	120	126	136	100	110	107	113	113	106	93	109	106	105	126	89	89	96	100	116	91	89	111	103	116	119	100	105	122	101	114	112	90	98	110	105	111	112	100	95	118	103	101	118	80	114	112	101	118	110	111	103	120	87	99	99	113	102	116	102	98	118	132	101	109	97	96	103	91	96	106	83	101	121	121	103	99	122	95	115	129	116	95	100	114	111	102	94	135	99	99	124	120	105	106	100	108	104	124	93	116	116	103	105	115	119	113	86	94	100	118	106	137	98	102	93	110	113	118	103	94	93	106	108	121	93	111	113	117	101	93	132	109	96	97	84	106	104	107	105	106	84	119	120	120	90	133	99	120	107	102	98	96	124	118	126	111	109	112	100	93	110	113	119	106	112	106	108	113	100	118	117	99	106	97	99	102	90	88	120	108	116	117	109	105	108	108	92	110	99	115	105	93	113	106	103	99	112	114	119	114	90	91	103	93	96	93	101	103	108	118	102	93	95	117	97	109	110	101	106	112	102	117	105	89	104	80	106	103	109	118	105	96	103	95	87	94	105	110	120	126	107	87	111	105	100	107	107	115	96	90	104	133	105	99	104	115	99	94	90	77	105	102	109	103	108	91	121	108	107	118	108	114	103	108	107	110	111	102	118	98	81	109	88	102	101	112	105	97	112	106	98	108	92	118	100	121	102	103	112	125	97	115	119	89	118	110	96	109	119	112	134	104	108	113	124	98	94	85	92	92	103	92	101	109	105	94	102	94	105	101	107	107	117	115	111	117	95	113	127	114	116	126	112	105	121	120	91	118	104	116	124	98	106	94	123	108	108	109	110	97	125	132	108	104	113	99	128	106	104	107	104	110	103	99	106	88	96	102	102	112	120	97	103	98	110	106	99	107	112	94	81	102	120	102	98	101	121	112	98	117	93	102	124	103	104	93	120	106	100	87	118	110	115	108	108	114	100	90	117	107	102	100	100	100	94	105	110	99	115	112	104	111	101	91	115	110	97	110	112	114	106	122	98	114	114	105	114	91	112	108	118	102	112	122	107	102	115	124	95	106	112	90	113	106	125	122	102	108	118	91	99	99	111	105	107	116	110	92	116	129	95	108	110	92	112	112	114	96	108	97	108	113	104	110	96	98	103	113	114	117	118	105	98	111	100	112	118	124	94	88	117	114	96	117	90	116	104	113	112	92	99	93	99	90	97	117	111	98	109	89	133	106	112	113	103	113	103	106
12354	1270	2956	3398	2961	2403	1989	1554	1405	1139	1097	896	902	813	729	702	645	587	602	563	567	563	574	495	497	495	486	453	409	477	461	444	450	431	441	426	449	412	426	401	406	414	416	424	401	378	390	415	389	405	428	394	391	407	413	392	394	373	357	366	354	399	347	369	389	346	404	400	376	390	371	347	339	364	373	399	373	363	390	357	382	364	373	346	384	401	370	338	328	410	386	375	359	380	379	376	336	371	384	355	373	350	346	375	385	405	368	366	381	378	357	336	409	370	327	386	347	344	359	394	354	354	394	342	358	380	371	386	344	391	364	368	347	377	374	346	359	329	342	368	370	353	387	344	356	385	344	353	376	371	379	377	359	343	366	354	369	340	371	376	358	362	405	358	341	341	361	343	362	357	357	347	351	396	384	355	368	373	337	357	351	324	357	349	346	372	363	336	358	366	388	334	404	411	373	363	355	341	365	354	352	382	387	391	364	373	395	375	357	375	401	326	371	360	357	350	345	357	360	347	364	368	341	333	358	365	394	324	343	364	345	387	352	380	375	431	354	373	354	374	339	377	354	352	352	345	331	319	352	369	346	384	341	339	358	356	366	353	348	346	332	362	330	349	376	355	326	361	353	351	330	342	334	378	384	365	364	326	346	346	346	342	357	353	331	358	344	376	332	351	381	341	405	329	353	332	357	321	341	369	358	331	344	354	326	326	359	321	353	373	377	391	361	341	347	340	362	365	367	360	318	357	351	349	364	350	362	361	366	378	333	379	335	323	344	364	367	348	373	335	369	362	384	363	384	340	333	356	343	362	349	385	329	348	357	343	351	379	324	337	358	397	384	371	356	347	350	380	325	386	400	359	382	363	353	379	360	341	360	371	364	390	352	349	380	321	341	365	374	345	370	366	353	345	377	353	352	366	376	383	370	391	332	365	359	353	360	328	356	374	368	344	357	372	357	344	362	354	343	346	329	349	379	367	332	317	381	373	357	366	358	344	370	356	359	381	359	323	370	401	342	371	342	350	393	337	376	370	345	361	398	389	350	350	336	383	367	350	366	340	351	346	359	350	342	331	351	359	366	373	404	309	364	393	379	344	348	335	374	370	365	350	344	391	360	387	369	370	333	392	372	338	344	377	390	363	385	353	340	360	365	369	367	352	337	364	370	363	343	353	408	379	359	372	336	332	368	347	380	355	383	346	358	346	376	327	345	358	381	380	346	374	333	350	355	378	353	377	375	350	359	366	359	351	335	348	343	367	343	392	336	355	380	373	355	357	367	362	349	338	334	365	331	420	381	346	331	373	367	349	361	357	340	387	335	342	365	392	366	346	350	389	368	376	352	345	363	364	360	350	357	379	327	379	361	360	375	378	363	329	371	348	380	334	352	355	369	404	326	361	354	313	354	356	330	392	342	356	353	386	347	367	358	340	382	311	356	379	355	331	366	357	357	374	365	376	403	351	367	384	351	347	350	395	346	394	356	331	353	364	351	351	372	312	390	357	375	337	352	333	355	345	369	348	351	369	364	388	357	366	348	369	380	352	342	395	341	387	356	383	400	337	308	345	385	352	329	378	357	355	345	372	354	367	341	380	334	382	349	358	381	372	374	371	375	390	354	336	354	369	351	364	335	359	343	351	369	373	362	374	373	383	358	373	366	347	331	358	339	369	339	349	340	364	395	357	335	371	396	377	357	383	347	350	379	371	383	346	367	345	361	371	346	365	375	406	352	365	370	348	358	339	392	380	352	351	340	375	387	347	328	339	346	362	391	367	390	362	306	380	374	365	380	388	369	347	362	331	352	336	362	361	360	368	344	354	353	343	386	343	340	332	363	340	381	329	336	330	396	353	354	366	327	376	354	358	346	335	344	343	341	375	355	324	359	376	336	369	369	334	373	358	370	360	362	394	349	364	382	386	326	350	377	382	366	370	349	382	361	337	346	372	350	329	360	389	361	364	322	363	353	374	342	334	373	362	371	339	352	376	402	350	369	369	346	323	351	339	361	312	360	337	362	379	378	398	355	342	339	353	365	386	363	388	349	331	353	361	373	364	370	345	349	371	349	371	355	342	374	355	351	366	334	358	357	349	344	337	347	361	353	369	342	377	381	351	336	381	377	346	356	366	335	357	385	362	373	366	355	357	369	363	346	360	366	363	361	387	387	375	335	351	347	365	369	359	336	352	352	351	406	371	368	349	361	351	336	363	368	367	335	356	390	350	353	357	333	357	344	362	356	347	366	355	350	341	349	381	373	396	370	364	344	371	342	370	356	323	406	349	341	372	360	366	356	352	346	350	347	359	382	362	373	411	339	357	354	362	343	333	357	370	365	369	350	340	344	374	334	329	371	382	357	363	396	376	375	343	307	351	332	371	368	351	349	367	381	356	334	353	368	334	339	358	363	359	349	371	365	370	322	367	359	377	371	381	348	393	331	352	332	336	353	375	359	342	363	354	387	354	340	366	356	381	386	364	388	370	375	365	337	360	327	366	368	410	359	349	391	328	344	394	363	364	380	393	346	328	354	370	356	335	356	375	339	345	397	356	403	371	349	363	362	337	332	373	358	362	313	357	370	360	370	349	366	368	372	355	375	370	378	368	357	334	369	332	404	368	367	367	337	372	367	349	374	359	350	379	378	329	363	373	350	356	356	385	367	345	361	403	377	367	348	363	349	374	309	379	356	392	363	346	375	378	370	358	346	393	372	344	352	350	358	384	337	402	395	357	351	363	379	361	319	325	337	368	371	382	372	364	381	376	390	354	372	366	386	342	374	350	369	358	371	397	362	366	309	344	348	321	381	358	375	327	374	373	392	353	333	366	372	354	346	347	343	347	346	332	334	348	375	373	364	386	346	390	357	331	325	387	386	355	385	356	346	362	358	349	345	336	360	362	385	375	330	362	384	332	340	356	335	364	368	372	345	358	389	397	369	342	367	372	369	346	355	347	337	332	348	340	356	375	352	363	342	364	357	336	384	358	378	372	383	363	344	363	367	335	349	342	392	364	360	367	348	378	352	345	347	387	361	361	358	347	387	361	352	341	342	370	373	365	378	349	363	399	367	333	313	369	366	371	379	358	344	352	333	391	371	387	334	348	381	381	345	336	394	361	350	390	341	373	362	349	415	370	391	390	337	371	362	373	354	339	357	348	353	338	375	388	345	372	384	352	356	386	388	357	376	350	364	356	332	338	385	325	348	369	361	384	364	357	321	358	355	376	363	384	376	403	389	351	333	371	358	324	304	358	363	355	347	360	341	334	341	347	351	349	355	339	370	365	369	338	338	369	371	360	365	369	363	368	352	372	355	338	344	348	383	346	316	347	350	365	394	375	407	337	345	326	336	365	354	350	377	359	393	379	327	374	390	364	324	366	368	360	364	372	390	347	345	390	388	369	359	334	332	361	372	364	349	347	343	343	365	344	363	335	382	348	367	326	398	343	384	335	359	362	355	354	382	359	417	369	308	352	350	332	347	369	384	323	341	350	368	353
38003	9861	3064	2110	1478	1126	874	688	566	506	476	372	371	334	331	302	300	284	264	277	255	282	263	259	224	248	244	249	253	240	238	204	232	209	234	224	244	236	200	204	193	245	220	217	223	218	214	219	224	208	230	204	221	215	217	193	199	214	237	214	185	202	214	213	231	205	198	230	199	212	190	216	214	234	190	207	196	218	231	222	217	222	198	223	229	219	203	201	205	204	249	206	179	212	206	228	210	222	196	209	238	219	195	212	238	211	177	191	215	216	210	211	218	204	211	235	227	235	219	221	209	200	180	196	194	224	187	210	203	207	214	223	224	230	217	208	204	200	212	200	200	206	197	207	204	211	206	183	199	212	208	220	190	207	204	220	204	208	210	193	203	229	200	189	207	236	205	217	220	207	207	187	206	242	205	196	208	195	199	218	197	173	212	199	206	196	223	215	208	216	229	197	218	192	237	205	211	212	217	212	225	232	179	199	199	200	179	195	224	212	223	211	198	236	215	182	205	199	200	190	185	172	214	213	216	183	207	223	206	208	223	200	224	201	199	221	222	232	212	203	208	227	219	227	202	209	212	213	182	240	190	209	210	226	228	228	206	227	232	171	231	196	196	205	203	203	215	216	216	224	204	205	201	231	198	203	236	196	257	222	205	187	192	200	203	209	204	227	229	233	198	209	231	209	213	204	194	191	220	193	216	217	191	243	208	212	211	230	206	195	225	192	219	231	184	194	191	229	239	185	189	203	228	214	218	218	219	189	211	215	245	228	199	200	230	180	222	228	241	214	227	216	210	228	183	204	216	189	217	186	222	199	225	189	193	213	218	211	185	221	217	214	219	225	200	195	210	212	218	216	203	238	231	229	230	205	218	225	197	216	222	182	221	229	198	202	207	205	212	191	183	209	212	212	192	223	208	214	233	221	198	199	215	183	195	185	203	203	201	189	216	205	198	211	199	214	199	204	230	206	233	190	218	199	195	209	211	225	214	211	207	215	204	217	209	215	228	207	220	212	228	201	208	214	225	202	212	203	186	229	214	191	208	212	200	189	225	222	200	219	225	234	208	221	201	205	198	216	197	228	197	213	188	212	229	213	206	208	218	199	219	210	209	198	207	215	197	197	222	245	209	211	194	199	212	214	210	237	222	182	228	215	226	205	224	206	209	215	222	169	210	211	224	210	214	220	225	188	219	198	195	191	211	208	202	197	223	205	217	200	226	209	214	204	207	204	197	209	191	215	234	223	193	211	196	209	224	228	225	203	245	225	204	190	200	229	204	206	204	209	166	232	236	230	205	192	220	208	216	204	202	187	223	223	196	215	193	190	232	246	197	204	242	216	187	209	217	236	213	198	194	207	225	220	188	216	220	214	202	206	171	203	223	202	171	227	231	224	200	236	225	204	206	213	212	214	206	203	197	206	223	192	196	235	210	203	199	208	213	220	207	212	213	209	212	216	222	194	216	195	228	238	195	200	225	212	199	197	195	198	237	205	195	197	193	226	211	216	212	203	218	178	238	229	203	221	195	203	220	177	203	207	233	193	218	196	220	227	195	205	236	201	187	227	204	207	195	231	215	219	215	223	216	212	227	216	212	221	195	215	189	237	193	203	193	208	218	228	197	194	194	219	196	218	211	191	191	198	228	214	199	215	223	191	208	209	211	198	206	188	215	223	257	209	187	210	240	209	202	223	229	224	227	201	213	218	236	216	203	217	237	211	214	210	208	217	192	232	204	191	204	211	189	203	205	232	193	229	203	210	219	199	195	215	198	218	208	197	234	212	195	209	225	222	212	198	187	225	219	222	201	228	198	212	196	223	181	234	204	221	216	202	225	215	206	243	209	229	207	239	175	203	220	227	218	202	203	212	220	232	225	201	228	202	187	214	230	229	200	197	217	216	185	221	204	198	209	210	225	214	201	183	212	220	197	220	228	226	215	226	200	202	190	220	211	211	212	206	185	188	229	199	204	192	192	213	202	215	217	192	204	191	232	220	196	206	196	209	207	220	225	214	227	194	206	238	231	207	224	223	190	204	200	201	232	208	208	209	224	216	218	213	199	196	226	198	225	189	219	183	214	230	209	217	230	184	213	187	207	205	204	193	210	202	219	229	213	208	233	196	204	219	214	202	202	201	192	195	193	206	209	210	187	179	206	212	201	232	221	186	234	248	219	206	210	247	193	212	215	219	214	200	202	180	202	195	240	210	211	191	225	216	203	226	214	193	203	203	186	192	200	207	200	200	208	220	205	176	193	215	218	223	203	182	195	202	201	183	236	202	198	214	205	208	192	198	203	211	222	197	213	207	196	195	179	200	222	210	225	210	205	209	188	217	208	190	209	192	201	222	211	203	224	220	214	235	228	216	243	225	214	228	206	203	224	221	200	208	193	210	222	220	204	211	206	210	212	217	228	202	222	211	211	201	208	172	257	228	205	227	218	205	193	194	195	191	190	210	195	225	205	215	206	194	191	196	222	190	220	212	217	203	208	226	202	214	227	213	196	194	195	214	230	202	228	234	210	220	202	204	231	203	225	217	198	223	202	204	219	188	233	195	215	213	166	201	189	215	206	206	191	202	197	185	210	217	210	232	210	213	190	160	209	202	205	215	191	208	241	186	223	208	211	242	220	201	205	231	230	187	222	191	221	196	197	209	243	206	199	174	214	238	219	213	219	220	214	198	218	240	199	215	212	209	232	181	206	185	206	213	224	202	204	196	193	197	181	213	216	218	215	223	214	227	217	210	192	234	231	228	207	225	204	197	219	176	201	225	214	216	208	217	206	197	210	197	218	204	217	200	204	230	220	179	194	195	202	218	181	206	183	227	204	203	209	239	183	244	227	188	181	215	205	216	217	208	222	201	221	221	205	239	225	214	223	214	200	226	199	193	221	204	224	180	227	207	201	216	195	201	203	198	229	222	208	214	227	206	195	214	219	206	216	195	192	183	216	200	201	208	235	204	200	207	213	210	222	199	220	188	210	204	188	214	227	222	208	231	217	216	184	231	194	211	207	191	193	211	228	197	176	220	212	208	226	230	200	219	210	225	198	194	203	231	186	216	206	221	218	212	226	226	204	207	221	193	207	208	206	230	226	214	220	189	199	197	202	194	216	226	215	192	230	204	192	220	212	236	199	192	200	205	205	218	229	206	203	192	219	209	237	204	207	217	228	207	203	219	226	216	207	215	199	235	205	205	205	219	196	202	198	219	208	209	212	216	224	214	196	223	180	228	196	232	212	199	209	201	212	195	204	189	212	225	205	200	203	222	218	204	193	212	234	212	217	205	202	230	202	213	222	186	207	212	218	213	189	223	192	212	235	222	211	216	201	202	203	216	204	219	222	208	226	193	187	235	211	179	202	203	208	229	185	218	185	201	181	229	187	194	176	199	195	206	205	201	199	194	200	193	203	189	216	205	231	211	218	184	233	211	229	218	198	207	195	195	203	203	236	197	192	205	221	187	213	226	253	207	196	196	199	220	222	198	231	215
17320	2479	5673	6514	5500	4372	3694	2955	2630	2206	1940	1767	1652	1466	1362	1262	1241	1131	1124	1078	1020	985	948	976	938	907	865	858	823	829	762	822	772	788	731	727	731	754	724	703	768	713	693	747	710	745	700	718	699	735	671	703	659	693	655	682	668	680	661	669	714	696	665	651	631	693	629	696	678	676	733	669	698	689	654	686	674	676	660	664	633	662	623	665	676	644	653	665	632	683	620	651	622	660	633	620	655	646	636	619	726	605	610	644	679	622	673	627	699	592	650	644	666	647	639	628	651	694	678	684	651	646	646	640	648	628	645	594	632	627	640	614	609	644	643	620	625	592	669	620	643	658	622	662	664	657	674	671	638	655	631	626	603	605	674	622	606	638	590	659	653	658	659	607	583	642	650	632	628	658	606	635	639	640	619	611	634	604	632	696	637	643	645	604	695	647	648	661	621	635	638	620	639	605	609	646	640	646	617	624	629	664	637	635	680	654	613	640	652	609	650	628	639	592	620	629	648	691	650	592	648	645	621	648	597	645	606	656	620	629	640	635	631	631	634	664	621	636	642	606	647	661	610	635	698	621	616	666	607	621	618	641	652	666	648	616	608	665	625	656	669	708	636	670	626	595	648	633	616	673	624	578	627	637	652	646	613	630	592	601	613	642	622	648	647	645	651	654	623	630	612	639	639	672	630	626	638	621	630	605	637	629	602	612	630	619	617	647	648	651	610	627	593	693	710	643	632	640	671	636	621	598	654	641	609	672	662	596	608	605	653	606	647	628	684	605	600	649	632	717	645	643	590	631	619	631	612	610	627	620	623	638	624	647	613	587	594	604	641	667	619	627	618	637	617	646	623	645	578	639	610	668	605	608	653	589	648	619	666	637	655	647	656	614	645	607	639	620	662	559	671	641	629	630	644	617	666	641	636	617	602	641	631	621	617	640	618	601	610	598	683	607	629	620	635	606	652	657	623	650	600	619	607	614	672	628	621	603	632	621	617	644	613	647	681	629	609	670	614	687	643	627	671	595	592	600	610	634	658	564	607	633	597	588	616	649	676	640	618	631	647	620	679	623	656	651	666	604	628	623	614	645	654	642	655	652	649	665	664	646	670	631	690	623	655	664	635	685	650	560	618	653	606	636	705	630	603	626	626	661	633	599	638	640	633	623	623	661	660	629	641	659	630	631	604	685	626	605	639	579	650	598	636	620	642	661	628	591	600	613	596	629	652	616	615	665	675	616	633	653	653	663	621	621	610	637	630	649	618	605	609	591	668	649	594	628	614	701	668	595	645	625	644	662	676	659	646	596	661	630	668	615	651	671	617	590	655	668	626	637	651	577	700	608	610	659	631	651	638	638	638	687	651	667	616	601	661	626	660	603	652	625	604	671	664	667	667	645	607	617	651	675	656	633	642	616	651	624	614	661	609	685	641	659	623	598	591	598	614	615	621	629	644	675	585	635	621	642	625	621	605	689	637	603	633	626	667	660	605	682	620	595	650	610	661	637	639	592	649	623	650	631	623	700	611	614	623	615	605	628	619	625	655	592	640	604	621	577	635	627	679	615	597	611	598	664	612	622	677	640	687	650	656	602	620	657	626	635	660	640	602	699	610	587	664	631	645	674	618	613	628	646	635	657	659	604	664	658	636	629	660	598	661	627	633	592	626	610	666	647	606	589	641	639	666	653	619	628	657	610	621	605	605	633	620	631	673	614	613	654	634	703	600	653	691	625	626	615	615	608	662	626	657	653	673	654	655	668	623	614	615	649	647	642	688	613	612	633	686	633	622	682	610	671	664	647	625	643	644	658	619	653	577	668	676	622	607	637	596	614	622	647	680	594	608	640	599	637	617	653	630	657	641	653	608	632	647	639	638	664	677	629	639	642	620	650	626	666	654	621	654	657	665	648	634	646	604	648	674	589	636	632	626	605	617	636	616	638	672	688	600	627	608	640	629	635	669	639	632	630	603	645	617	591	632	643	586	604	615	634	641	643	606	574	632	693	650	619	619	622	650	647	623	635	600	635	634	591	649	662	640	647	580	669	623	624	643	626	631	649	682	654	581	587	591	668	626	619	615	665	618	611	642	617	627	641	619	583	611	644	619	615	648	628	641	638	631	640	613	649	668	644	624	626	656	636	617	630	648	655	586	678	651	615	595	632	665	605	633	670	576	630	664	639	620	660	666	638	620	680	624	672	608	655	640	635	634	649	640	651	620	640	630	641	627	613	616	590	657	619	640	646	635	587	630	624	666	652	650	649	598	674	626	590	651	646	632	649	681	648	669	642	640	628	578	611	638	646	649	623	635	651	641	646	662	595	609	641	585	604	618	652	610	609	676	640	632	629	588	633	644	652	693	618	622	651	616	656	621	622	641	618	617	654	688	651	613	609	612	657	611	641	636	614	619	644	651	606	625	595	646	608	594	618	661	669	666	679	610	620	691	620	646	588	670	630	661	632	652	631	645	661	629	652	624	599	606	616	687	615	615	629	638	656	657	630	624	628	673	647	626	602	620	660	629	603	651	666	672	647	693	683	649	641	613	659	614	629	609	668	614	604	611	650	627	675	625	563	613	610	608	648	633	648	608	634	664	631	688	603	628	642	660	636	627	675	612	621	633	624	608	654	663	656	639	645	675	623	602	626	637	615	588	661	640	640	618	610	623	597	623	578	688	621	627	633	662	664	608	647	637	615	630	618	625	632	655	626	651	616	681	605	615	621	635	686	620	618	628	641	589	639	644	628	617	645	666	623	650	647	596	601	634	643	630	696	618	602	634	656	637	629	662	614	631	640	657	606	701	618	670	631	646	651	616	624	637	642	660	654	664	631	611	594	639	631	662	596	632	656	577	606	615	643	602	607	626	659	648	617	653	629	657	619	615	622	686	621	670	653	649	564	621	622	585	597	585	635	629	625	647	685	638	620	649	619	624	687	681	651	608	579	642	637	639	628	646	655	605	664	615	623	660	593	606	617	615	625	581	665	681	631	620	646	623	646	674	628	640	611	630	612	654	605	663	638	610	625	643	648	620	613	675	591	627	652	626	615	694	665	638	623	596	635	623	629	644	626	627	659	613	602	630	650	658	604	638	627	665	712	636	655	674	623	648	639	627	650	613	655	618	626	624	636	611	610	692	617	655	660	610	669	625	641	616	672	590	628	653	646	559	614	620	657	642	593	642	627	648	608	638	631	597	684	668	616	623	601	671	603	670	609	650	576	646	629	671	643	631	585	652	650	640	647	656	652	667	656	605	668	657	628	629	630	631	661	634	614	683	636	659	647	609	607	648	626	644	678	648	642	600	648	629	627	669	664	677	609	671	642	617	641	667	602	655	610	687	678	632	642	668	629	600	641	638	644	653	633	690	593	632	636	624	598	666	614	595	620	665	693	646	637	629	574	627	598	635	628	674	610	644	578	649	613	629	627	682	663	692	629	612	670	627	671	639	639	654	613	599	617	671	619	592	614	625	609	668	606	613	640	622	661	592	633	612	638
3722	181	148	130	97	88	90	94	90	90	81	84	63	73	82	65	83	78	84	55	68	69	86	66	67	74	69	87	65	81	75	75	76	72	78	71	82	80	75	80	72	89	70	68	77	78	80	70	87	80	65	80	65	76	74	84	83	68	80	92	82	75	68	68	67	83	75	72	63	77	74	67	82	73	86	88	78	80	79	97	79	79	65	77	78	74	88	82	84	70	74	66	79	73	82	80	63	56	56	71	82	78	65	74	78	76	91	96	68	76	76	80	81	76	80	80	76	65	85	81	83	85	79	90	77	80	87	83	84	86	78	105	80	88	83	84	62	67	79	73	76	58	72	92	79	71	71	70	84	74	84	64	74	74	76	70	81	66	91	80	74	67	76	80	64	86	68	79	78	90	70	75	70	66	89	67	85	72	55	82	60	92	78	71	65	80	83	70	79	70	68	56	68	84	72	76	86	77	77	80	77	68	76	76	68	79	84	71	71	70	79	88	81	83	67	99	73	66	75	66	86	75	89	77	66	64	74	88	79	77	73	80	94	76	72	73	84	90	80	78	83	73	73	86	72	87	90	76	93	75	84	76	85	79	78	64	91	70	84	79	92	69	78	74	93	69	75	86	98	80	61	95	74	72	88	79	77	77	80	76	73	89	73	76	69	69	78	69	86	82	87	51	61	84	82	83	64	60	78	86	74	109	93	86	64	72	65	84	72	77	81	73	82	76	84	82	75	72	79	71	82	65	67	83	80	84	66	79	67	80	83	76	61	89	73	86	74	90	78	74	85	81	72	73	85	79	73	80	67	83	59	70	89	85	66	82	86	73	85	81	77	86	82	72	68	88	70	68	98	59	94	77	61	63	76	62	81	73	68	74	81	72	90	95	76	73	81	83	79	79	80	79	81	78	77	92	82	69	71	70	84	83	76	57	75	82	91	68	76	83	63	66	82	79	77	67	62	87	68	74	86	67	66	72	65	70	85	74	78	80	77	75	68	83	75	78	94	65	81	88	96	83	76	75	85	88	62	89	71	79	72	92	72	68	72	63	83	80	87	86	58	74	82	73	78	84	75	77	72	85	79	92	77	75	72	84	79	74	63	66	81	89	69	80	84	94	71	77	82	86	67	75	84	82	74	73	74	76	78	90	77	88	80	71	72	76	66	89	58	82	75	89	77	64	62	77	73	72	68	86	75	82	75	73	82	68	94	82	79	72	79	63	79	79	88	83	80	84	69	84	67	78	89	83	87	88	66	70	78	101	81	72	85	75	79	89	65	63	93	78	69	87	68	83	93	79	80	86	89	75	77	84	90	69	84	90	75	77	85	64	72	88	75	89	86	77	79	66	92	77	85	71	73	68	80	91	69	75	80	97	73	70	81	80	78	75	78	77	81	83	82	59	74	67	71	84	70	79	60	82	76	68	66	70	76	53	71	70	86	83	75	74	88	69	77	82	82	68	56	71	64	63	73	65	77	79	79	61	92	79	86	68	83	80	76	79	95	76	80	73	82	77	85	81	80	73	68	63	71	80	79	80	77	89	72	77	75	75	88	87	88	85	69	84	77	69	75	73	78	75	78	88	83	77	74	87	74	81	69	67	73	67	81	77	96	91	75	57	79	88	94	77	63	73	75	89	67	67	73	80	70	85	83	91	87	67	69	75	81	82	55	66	90	87	72	78	56	86	79	84	96	87	66	85	58	75	83	75	75	76	73	69	97	72	78	63	83	76	99	87	89	72	70	68	65	91	98	64	71	77	74	75	88	74	50	64	69	89	88	70	81	88	70	73	78	75	74	90	77	65	65	62	80	88	74	87	84	85	70	90	82	76	85	89	80	87	75	63	90	90	79	78	80	71	76	78	91	78	74	71	76	78	73	69	78	80	76	85	81	91	70	73	72	76	67	85	81	70	85	71	69	64	74	80	80	74	68	91	78	71	80	85	85	71	81	78	76	85	75	91	74	81	73	86	80	68	74	78	75	82	74	83	72	85	72	68	90	80	72	88	74	87	57	110	82	78	72	78	65	88	72	65	86	85	71	77	67	87	71	75	71	73	71	99	72	82	84	96	63	66	94	88	78	90	76	87	83	70	77	91	75	70	83	80	55	90	79	74	69	80	66	81	74	68	71	68	67	82	83	66	79	77	75	75	70	67	71	62	83	82	76	74	75	77	85	98	85	89	67	66	75	73	84	93	84	86	86	69	93	65	66	58	93	77	77	81	65	74	91	81	76	96	84	88	80	73	100	68	72	70	80	83	87	87	63	89	73	68	76	84	66	61	71	83	63	68	85	82	59	83	88	84	79	83	84	87	85	88	91	83	96	75	85	73	75	96	77	72	82	88	64	84	84	80	73	78	85	72	87	92	74	64	62	80	75	83	72	85	82	69	76	72	97	72	79	88	91	70	86	87	76	85	99	86	84	88	97	80	80	85	82	69	81	69	85	93	83	71	83	72	73	72	72	65	62	77	83	85	93	70	77	77	89	75	81	80	72	79	80	63	72	79	86	89	63	79	82	83	78	77	61	66	88	84	85	77	89	81	66	74	94	65	73	84	78	88	80	80	76	84	70	92	61	69	64	75	54	75	59	76	82	60	94	71	86	68	89	75	65	72	85	71	83	83	72	89	74	67	97	78	79	74	75	75	56	78	78	71	74	91	76	84	90	80	80	63	84	92	71	70	95	99	67	75	80	79	68	79	76	74	87	85	77	80	76	70	78	89	70	71	80	69	87	80	69	94	95	68	90	76	78	60	66	85	77	67	65	70	74	73	78	74	65	82	68	68	78	74	79	83	77	66	76	80	80	77	90	86	76	50	76	88	70	53	78	85	90	86	69	68	85	87	69	61	78	67	76	79	69	89	74	83	87	74	81	76	81	89	79	73	68	90	74	75	89	101	77	90	72	90	80	71	75	79	82	89	78	74	88	59	93	74	82	92	88	62	74	100	68	72	86	77	69	64	78	81	90	86	80	93	81	70	79	89	82	77	82	90	82	86	77	64	82	84	71	73	76	80	69	77	76	72	84	84	90	59	74	77	72	106	84	73	61	92	77	68	75	82	83	72	84	89	79	67	83	92	85	90	81	89	83	76	100	65	75	80	98	72	65	81	47	85	85	88	61	87	82	62	75	79	70	81	77	64	87	90	75	78	83	74	68	73	78	77	67	80	72	79	89	82	75	66	81	89	71	68	83	68	96	74	85	75	82	75	86	76	67	72	71	84	74	73	72	76	79	85	72	79	74	90	93	75	62	76	72	95	72	94	78	101	75	74	78	86	76	79	82	86	68	70	76	74	83	98	80	77	72	73	79	62	85	81	79	97	64	70	58	87	67	65	73	71	65	70	102	85	83	71	84	72	76	87	74	86	89	90	84	76	75	71	80	76	92	73	89	77	84	103	70	83	81	88	73	78	78	72	82	67	82	91	63	77	80	69	80	69	88	82	78	62	60	86	73	71	97	75	73	74	89	88	79	75	72	69	79	79
3771	341	420	447	402	399	374	357	315	328	281	303	300	252	274	309	303	285	286	314	300	262	291	289	273	259	288	276	270	312	251	273	271	258	288	306	303	322	263	290	276	296	277	271	277	292	262	278	296	277	292	322	274	305	269	287	266	262	280	259	244	271	276	258	265	271	272	283	269	284	300	283	292	290	278	258	252	281	249	320	289	296	314	258	267	276	246	291	268	296	272	303	251	266	256	277	264	273	270	265	269	273	267	280	266	285	282	280	287	271	260	295	285	274	269	271	302	301	307	260	310	259	291	247	256	280	261	279	288	287	292	293	266	296	297	271	266	319	281	270	276	279	288	260	282	262	298	257	275	272	284	307	286	277	267	262	235	278	251	283	293	267	282	264	282	259	298	272	267	279	274	244	285	303	242	280	275	265	291	286	302	299	252	299	287	298	282	236	257	266	280	286	280	278	275	293	291	275	272	260	277	300	249	276	294	270	268	289	286	280	277	282	262	298	279	312	277	297	270	284	269	275	280	258	285	278	266	282	285	307	267	286	278	271	286	275	273	273	272	282	274	278	309	302	265	278	303	259	290	284	307	288	269	281	263	303	263	265	287	286	274	256	273	294	284	273	269	283	289	270	279	278	286	292	259	283	285	264	305	276	282	313	279	285	253	271	286	283	286	256	280	269	292	261	281	253	269	285	254	276	286	271	288	268	277	288	260	261	251	277	282	276	269	278	292	275	309	269	269	285	296	275	296	274	302	259	300	296	306	265	282	295	265	270	273	265	303	239	262	284	289	287	269	262	271	296	302	282	284	260	280	275	283	276	318	279	246	261	262	250	254	284	283	278	289	254	268	286	263	269	265	280	293	266	277	254	252	304	267	300	305	265	299	285	280	252	283	283	256	295	289	280	263	276	264	311	259	296	264	238	266	270	243	283	257	272	247	302	272	252	303	281	266	285	275	273	280	289	265	240	269	268	274	283	284	277	285	262	293	269	263	311	297	294	273	272	275	292	266	272	225	270	268	271	256	262	276	318	286	278	283	262	269	286	276	273	264	276	276	301	299	283	286	296	289	268	265	266	291	292	294	249	290	276	277	287	305	275	281	314	255	268	278	286	293	265	299	281	271	277	265	280	276	284	282	264	292	288	254	277	284	313	302	257	278	276	300	275	293	278	285	281	223	280	289	267	268	300	314	314	267	261	297	283	256	277	243	287	271	273	288	278	276	281	281	258	247	267	288	267	307	265	278	266	303	304	267	258	270	269	288	277	244	257	293	269	269	279	277	298	290	260	313	302	255	280	257	254	268	271	287	293	288	285	240	284	299	292	280	262	289	269	295	259	275	279	295	260	264	270	284	294	276	290	257	268	286	267	255	290	260	278	272	278	279	298	253	275	297	342	274	245	279	281	297	284	257	251	241	269	273	283	292	279	291	240	259	251	282	293	266	267	297	265	248	282	266	303	291	280	266	256	266	261	287	279	293	262	275	263	263	277	300	289	307	269	271	259	284	292	297	260	284	258	277	263	287	281	288	300	278	284	254	300	286	281	272	282	294	284	282	304	285	285	292	264	283	244	254	285	279	283	250	273	270	262	291	290	305	279	299	240	275	224	278	272	297	276	299	283	283	289	309	255	290	270	256	270	305	316	256	271	265	272	257	272	280	281	256	251	285	262	285	289	272	279	287	272	289	279	274	301	298	281	266	268	269	278	256	256	288	257	256	289	306	277	256	282	289	277	269	253	283	262	267	279	256	287	271	272	275	274	280	303	265	271	277	267	271	304	316	273	285	280	274	269	271	258	289	291	244	256	271	267	309	276	279	259	241	288	265	277	271	259	227	276	285	279	273	272	311	285	258	280	250	265	255	286	302	276	253	300	281	249	258	265	269	259	281	267	314	281	272	300	295	264	283	273	260	255	282	294	290	256	272	305	247	300	297	261	250	296	290	300	302	269	274	273	281	277	277	311	298	298	262	302	252	264	280	283	286	280	275	294	260	244	292	275	269	264	273	284	251	275	289	293	288	294	292	282	298	268	273	267	309	272	293	271	281	301	276	271	274	272	273	247	314	270	269	278	287	282	263	261	311	296	248	269	294	282	284	257	276	283	288	281	259	280	267	325	261	299	303	297	307	257	299	269	275	284	267	236	270	270	264	241	266	277	233	265	263	276	275	284	248	278	247	266	290	302	244	253	273	287	272	270	297	286	282	265	284	273	267	297	291	284	321	289	285	299	316	270	267	286	287	279	299	287	286	249	282	279	264	265	297	286	297	235	278	282	258	283	269	295	286	269	272	267	300	270	309	277	275	288	259	280	297	287	287	282	300	271	270	265	268	314	279	299	257	298	299	258	303	291	286	258	298	260	277	279	229	279	290	269	268	265	291	281	263	259	279	276	258	288	277	284	277	250	286	277	256	277	296	264	292	270	273	242	289	328	296	296	265	284	291	271	295	280	292	302	300	295	281	263	270	292	277	276	276	276	271	293	262	272	318	294	276	274	291	263	267	252	268	296	293	284	297	291	267	246	265	294	278	260	272	275	276	264	282	228	292	270	309	256	252	305	282	266	285	305	313	263	319	289	239	296	269	276	284	278	269	282	287	317	292	271	276	280	280	251	277	285	277	238	243	272	257	264	254	315	288	247	254	258	281	271	285	272	274	267	264	308	291	276	298	258	279	299	279	277	287	294	269	286	315	275	273	269	266	266	259	289	263	274	296	259	300	259	272	288	291	281	262	263	242	238	264	284	294	281	294	283	297	255	268	276	273	258	296	295	290	286	287	280	293	274	262	271	280	289	307	272	284	271	253	270	302	286	278	271	260	266	291	292	262	318	287	261	297	271	301	258	238	268	272	277	277	270	283	255	330	289	261	257	261	266	253	268	284	259	297	283	281	288	279	306	245	293	247	284	284	301	301	262	279	301	289	290	296	256	272	260	266	277	288	255	264	302	292	296	254	254	311	277	271	280	290	307	251	252	278	251	289	301	261	253	254	288	268	278	285	283	303	283	300	289	258	316	255	263	291	286	266	282	289	257	297	279	284	299	309	281	259	273	262	294	251	276	287	262	284	265	277	286	315	278	307	256	262	289	269	247	271	260	287	276	259	272	263	295	315	287	277	290	279	281	300	254	248	264	270	268	272	277	281	271	293	290	254	259	269	286	273	304	280	297	279	291	247	266	264	287	265	270	259	283	261	287	278	276	273	282	298	270	282	301	292	271	295	273	305	278	298	261	259	269	292	259	302	272	264	272	286	257	273	294	285	264	285	261	275	272	282	247	250	282	286	267	277	260	260	265	257	311	301	287	273	279	270	264	278	283	265	270	294	248	267	298	294	304	272	272	261	240	298	273	275	289	253	295	284	260	273	289	296	289	286	270	255	282	266	280	284	263	267	317	246	299	274	236	249	256	307	272	283	262	279	265	283	245	287	290	251	239	285	284	283	255	265	291	271	275	277	300	288	262	288	299	271	296	267	277	318	275	262	251
28508	4321	1360	988	703	560	408	332	257	209	208	192	163	153	145	141	147	162	144	130	140	128	140	127	120	120	111	123	129	127	131	120	117	118	126	116	100	140	95	114	104	125	103	121	127	96	122	112	97	110	104	124	103	99	101	103	100	109	82	116	121	96	104	95	99	109	115	92	118	113	122	100	110	110	110	107	118	109	127	107	116	111	125	113	106	91	117	103	105	107	111	129	97	105	116	107	109	95	95	115	77	100	113	109	141	92	88	99	100	99	110	100	125	121	90	107	106	117	119	132	109	94	110	114	99	113	112	130	99	95	109	109	122	120	99	93	116	101	99	122	120	122	122	106	111	102	127	98	90	129	96	105	95	105	115	110	98	117	104	104	102	109	109	117	106	95	110	99	91	104	115	89	111	116	105	123	98	104	119	103	117	108	102	87	110	116	91	115	109	108	128	122	97	115	111	131	115	101	114	105	108	115	102	108	113	105	106	123	104	118	90	101	116	109	129	114	108	108	110	112	102	109	116	107	113	86	101	107	93	110	107	105	134	94	97	119	115	110	101	103	114	133	98	96	112	100	96	107	121	101	127	98	100	83	102	108	102	104	109	125	120	105	106	77	120	93	127	104	112	105	125	98	104	112	120	98	126	113	93	122	104	98	119	116	115	98	127	129	130	109	94	106	112	105	122	109	117	115	92	111	126	103	113	116	112	100	117	114	101	114	107	107	98	121	103	100	99	126	127	97	107	97	119	110	108	93	117	124	93	112	105	93	105	129	97	113	121	118	104	129	93	104	120	122	111	102	104	95	102	99	100	116	125	94	104	104	107	110	100	110	118	116	95	121	112	112	114	111	107	114	79	93	96	108	96	99	91	86	110	97	116	111	95	117	112	112	110	110	105	117	93	93	83	126	98	102	105	97	101	109	85	108	110	115	103	122	110	100	97	111	98	100	105	116	105	135	95	112	101	106	108	105	111	113	87	95	112	115	114	112	116	95	99	104	101	93	116	104	107	95	109	97	91	115	106	115	100	121	104	126	99	100	99	117	120	103	101	116	104	123	117	96	98	127	120	138	110	95	94	113	111	121	109	133	97	93	104	84	115	96	107	119	96	100	97	91	112	102	104	115	91	111	104	97	107	114	96	78	107	102	108	96	112	100	95	112	100	101	118	110	119	112	120	104	104	100	98	97	121	114	90	110	97	94	97	111	114	123	87	100	98	100	118	110	117	96	110	116	114	102	114	99	125	94	111	104	100	94	106	94	96	117	101	115	84	103	117	97	97	109	117	115	115	95	125	88	89	102	119	106	112	96	84	107	116	104	124	98	98	94	115	110	104	110	95	88	82	84	100	111	117	105	115	113	107	87	112	110	113	120	103	104	93	104	108	115	118	107	131	129	102	123	101	95	118	91	106	134	98	116	114	117	98	113	108	96	77	97	109	118	90	107	126	144	116	94	115	97	113	127	106	95	118	117	97	103	100	82	103	102	106	100	114	102	107	94	107	93	95	109	101	112	110	120	99	112	101	105	93	112	86	103	95	113	112	113	118	132	101	90	100	113	124	115	105	110	102	113	94	114	115	84	113	105	104	125	105	113	99	101	107	108	118	116	99	110	103	112	97	117	103	112	100	104	115	90	95	94	98	111	94	132	106	99	98	94	118	107	105	112	97	112	112	109	107	107	106	101	109	126	91	90	121	98	99	113	104	104	122	113	97	100	108	103	110	113	94	118	107	107	95	101	97	103	106	102	111	90	98	117	104	106	94	112	87	122	106	107	126	109	103	107	119	109	105	109	124	110	95	97	114	97	130	124	84	95	100	114	103	92	105	99	104	106	101	108	94	129	90	92	105	105	106	90	97	118	104	92	104	102	121	114	106	122	99	100	119	113	105	110	101	100	110	109	111	120	85	105	109	109	112	103	101	111	114	100	106	113	92	106	121	101	108	109	120	112	91	110	105	123	92	111	96	108	105	107	109	121	97	125	110	115	118	99	100	113	107	112	105	102	101	104	106	96	105	109	97	121	91	100	122	115	117	94	89	99	104	103	121	91	103	129	96	107	106	112	98	119	105	101	101	114	92	85	124	107	109	94	97	125	103	95	118	108	111	97	100	104	123	111	100	103	114	121	103	88	95	107	108	102	118	100	113	103	104	116	102	100	101	113	118	110	95	89	128	111	112	112	108	91	122	103	130	107	101	85	102	93	105	94	108	112	99	96	112	103	114	104	117	87	94	116	121	117	99	96	109	128	98	104	94	122	92	106	111	99	104	100	98	105	112	98	96	87	115	116	121	95	116	102	109	99	102	98	111	102	113	108	96	110	109	105	105	87	94	127	100	112	121	105	109	107	112	120	107	124	119	96	116	101	122	100	110	107	114	112	98	106	90	98	98	125	100	71	108	94	107	109	110	99	121	94	110	98	108	92	115	116	105	100	117	112	121	105	115	105	110	145	119	110	94	95	121	118	93	90	106	104	104	106	113	103	109	119	106	92	115	114	102	103	109	110	122	103	83	104	99	108	97	85	98	108	100	98	122	105	126	112	83	109	109	102	120	102	139	94	114	119	112	99	114	111	104	104	89	109	115	115	107	100	99	114	101	102	108	104	98	95	104	100	105	121	119	109	107	93	104	102	98	110	102	107	95	102	110	98	95	90	109	117	111	99	93	107	117	99	134	104	106	96	86	106	108	116	103	103	105	109	102	115	105	108	92	113	104	104	109	102	80	102	127	112	104	98	100	101	87	88	114	106	126	100	108	113	96	104	120	106	106	116	113	95	121	113	122	90	118	118	104	108	108	101	115	123	103	110	102	103	101	123	99	128	111	101	104	122	95	95	95	116	113	90	102	98	110	104	106	107	92	90	108	98	109	112	97	129	102	104	118	113	112	105	111	104	98	109	117	101	119	101	113	118	94	112	122	117	119	100	131	101	99	103	107	104	102	122	108	86	109	97	109	103	120	98	113	94	109	109	107	126	95	106	98	114	104	119	102	108	92	111	129	103	117	113	99	101	110	119	103	108	102	105	95	95	106	100	119	113	113	112	117	104	105	100	108	93	121	119	111	92	107	90	118	90	114	86	103	91	88	97	109	125	118	122	109	100	101	110	109	100	104	106	102	105	115	98	116	99	104	93	97	90	117	96	109	114	110	116	102	97	102	124	103	107	120	90	114	103	121	115	121	119	104	108	106	106	111	89	122	100	98	121	99	136	102	111	108	127	113	97	97	108	126	109	112	106	103	116	113	115	108	105	112	92	120	121	113	108	100	134	110	110	99	123	109	115	99	95	107	104	99	106	104	91	111	110	125	121	117	99	96	104	106	112	111	113	105	124	119	109	113	125	102	102	114	110	117	123	109	111	107	95	103	99	104	105	111	118	111	93	105	88	96	113	108	100	115	114	121	112	123	98	101	95	121	116	98	97	106	113	94	104	108	99	90	104	107	91	108	113	104	110	116	91	127	87	106	110	91	100	85	109	89	130	100	122
13231	1259	2939	3371	2864	2369	1932	1589	1340	1206	1053	878	860	785	764	707	658	657	607	608	556	532	511	537	491	519	459	465	492	471	476	464	464	432	451	443	468	393	433	432	441	396	401	427	401	367	407	409	411	348	360	389	437	414	414	409	392	387	350	356	382	364	423	365	361	388	396	375	371	368	377	381	383	332	375	365	372	372	337	363	372	338	382	315	372	396	419	399	384	382	350	368	372	331	346	336	371	339	395	377	354	381	392	359	367	346	377	368	367	367	357	348	379	374	363	395	407	402	348	366	371	353	364	322	366	348	414	348	350	351	338	387	342	374	347	348	357	379	338	363	384	339	368	355	372	392	388	333	343	364	355	340	364	350	359	385	393	340	365	342	359	304	373	374	383	367	399	365	341	374	362	331	366	373	367	350	354	351	361	363	380	389	409	351	382	371	374	374	336	376	382	346	372	355	346	366	366	338	380	382	382	335	360	348	337	389	358	365	370	348	335	367	340	375	366	374	354	337	327	305	345	374	362	354	367	376	349	359	376	371	369	354	326	379	331	378	373	356	331	390	364	364	391	373	379	361	296	341	363	383	377	310	372	366	346	319	364	367	351	382	391	374	326	361	354	372	367	396	363	356	359	327	355	360	372	356	374	357	374	350	389	339	383	376	345	354	368	354	360	364	335	365	367	329	390	330	388	398	373	413	389	340	380	397	349	351	363	334	348	355	353	380	354	360	383	382	359	393	359	366	349	389	357	366	336	367	370	373	359	361	351	374	360	324	342	379	364	400	377	343	359	335	362	401	347	410	374	357	385	375	351	345	379	371	343	386	341	380	399	363	352	322	375	371	388	371	380	406	383	338	410	363	380	352	358	351	375	352	357	376	344	358	362	358	348	361	376	368	354	330	388	339	362	369	365	369	354	345	372	373	334	380	374	365	372	351	371	380	349	367	343	338	388	348	368	378	380	378	343	371	329	361	340	350	365	368	354	362	378	351	360	381	398	337	331	381	391	375	390	355	384	376	384	392	351	363	379	333	365	354	338	349	383	384	382	362	365	353	334	332	370	334	386	365	327	353	374	367	357	345	361	359	377	394	374	334	401	353	334	365	382	390	350	343	369	354	332	358	385	381	348	338	365	340	383	334	344	337	355	383	363	369	343	343	361	355	357	357	348	321	352	378	333	382	347	413	348	374	390	354	383	377	353	347	364	355	393	346	370	370	373	379	351	378	366	374	403	363	351	337	353	355	388	359	352	367	370	342	372	365	348	335	331	366	367	369	344	343	379	349	351	372	325	389	320	355	365	332	353	339	349	382	348	375	364	397	343	368	366	403	376	340	332	364	334	353	384	340	356	376	349	353	348	357	377	344	353	341	391	372	373	372	344	369	398	356	355	373	402	352	403	339	378	365	377	370	370	345	382	354	375	370	424	365	352	372	353	338	363	367	393	391	354	352	375	373	346	371	349	341	379	382	368	343	368	352	337	374	349	408	374	377	357	369	367	378	366	367	374	360	385	357	325	341	353	335	351	340	365	355	380	385	344	352	370	380	352	376	365	352	379	377	357	356	360	340	364	381	386	356	380	357	342	340	379	332	376	349	351	389	341	329	355	361	353	344	341	357	374	390	356	347	377	355	376	373	374	362	377	333	360	402	349	348	378	373	389	399	337	352	370	353	352	362	359	376	389	341	330	360	375	339	340	370	356	360	344	370	358	366	407	372	367	386	372	324	336	374	346	389	364	334	366	347	396	365	394	347	367	410	397	366	348	337	341	363	361	363	398	377	330	360	360	343	342	369	387	372	370	373	378	368	398	395	356	339	349	322	343	324	362	347	339	390	370	364	348	386	367	366	351	356	336	388	391	369	373	371	381	334	388	378	394	373	378	349	402	334	335	351	356	347	359	353	334	338	370	373	383	382	376	376	351	378	358	378	360	350	349	396	359	354	356	353	351	363	356	389	398	344	371	380	365	377	352	349	361	349	321	366	356	351	342	352	370	331	359	365	375	383	391	365	364	341	345	371	365	371	353	379	328	352	382	329	354	332	368	342	362	350	401	336	386	355	367	350	345	384	390	363	389	339	312	316	326	374	330	357	367	325	346	328	381	368	338	358	352	339	375	379	337	357	355	366	353	370	353	363	382	370	336	323	340	355	398	368	348	357	377	360	356	358	364	359	368	391	396	369	334	365	328	357	368	335	342	365	371	345	370	364	364	390	347	342	372	352	335	386	345	366	359	378	365	338	351	388	333	373	332	383	374	373	379	348	357	339	351	383	347	358	388	361	364	341	361	374	362	380	379	359	385	374	348	390	374	362	413	360	368	361	361	381	363	373	357	334	382	364	381	330	325	340	335	364	360	364	373	347	394	358	374	372	376	364	348	385	362	352	373	352	363	386	390	356	363	367	369	401	342	364	355	392	397	384	372	351	347	351	386	368	376	387	354	394	350	341	356	353	350	338	390	347	316	408	351	373	370	345	347	407	358	369	349	338	408	375	349	390	363	335	358	367	396	350	346	359	365	379	372	362	351	333	363	343	330	331	403	380	392	383	355	349	342	336	364	351	366	342	354	364	359	340	355	388	376	363	390	357	360	367	347	370	386	354	400	354	353	364	365	375	337	380	387	352	337	325	355	365	356	349	346	372	389	351	347	390	371	346	332	316	358	363	334	348	380	362	375	344	400	362	341	367	381	352	374	355	366	379	373	340	360	368	349	351	364	363	348	389	345	340	396	345	392	370	352	399	332	376	353	339	354	332	368	397	349	372	342	373	363	347	398	350	371	346	329	348	384	374	363	347	359	355	376	385	361	321	372	382	351	351	362	347	354	344	366	346	351	386	331	348	332	356	364	312	374	368	354	372	385	353	338	358	351	366	363	354	353	360	351	344	363	377	375	372	373	373	386	369	365	379	361	343	369	306	384	328	364	353	355	351	378	350	369	336	378	367	378	356	341	367	351	368	327	349	357	359	362	352	354	385	374	347	381	351	390	350	389	339	382	363	333	386	385	328	347	360	363	394	358	375	352	365	368	380	357	385	376	351	393	400	358	367	355	362	389	349	333	377	413	334	349	350	364	397	369	334	340	382	406	361	352	383	361	350	387	341	334	360	377	402	349	333	364	357	385	352	370	327	357	372	359	341	398	384	368	375	357	376	361	346	336	356	395	371	345	380	366	399	350	346	367	396	347	335	331	359	362	392	347	350	385	359	404	324	354	339	395	368	351	373	388	374	365	371	361	380	355	375	359	401	352	338	383	400	397	354	375	354	335	365	331	327	384	378	352	379	348	363	379	369	363	373	369	390	372	372	378	388	347	380	326	360	348	361	376	351	350	354	358	358	373	364	380	327	370	384	356	355	365	359	362	357	362	370	333	357	373	359	346	345	368	377	400	354	348	375	332	344	376	379	346	368	376	373	369	342	372	358	353	358	384	364	382	361	322	335	387	356	370	356	358	387	341	339	356	369	369	379	380	382	408	372	363	356	373	355
39591	12263	3420	2236	1544	1104	831	661	620	479	436	386	362	351	337	274	278	281	272	267	252	254	263	277	257	240	244	236	233	229	244	200	248	238	197	212	217	216	227	210	194	203	240	233	209	235	209	230	198	249	217	221	228	230	228	211	196	207	220	206	204	202	213	195	230	224	205	224	224	216	221	199	217	226	208	215	232	216	242	191	215	227	218	191	207	218	216	233	213	204	192	197	220	211	210	218	203	218	228	243	224	232	197	231	213	206	192	225	182	220	208	210	199	200	217	177	210	224	206	216	210	198	204	188	200	206	211	193	193	201	199	222	234	214	200	200	223	201	225	208	201	217	217	218	222	219	201	212	209	202	186	218	207	207	212	188	216	221	213	202	225	206	219	203	192	204	215	213	231	207	218	205	221	210	199	228	190	254	206	200	210	199	212	216	193	195	223	229	191	173	198	220	196	190	231	229	221	201	237	212	228	231	210	187	192	218	230	198	219	226	198	205	224	201	205	194	225	212	206	234	212	207	200	214	225	205	200	228	222	203	196	221	233	222	203	209	180	219	209	208	195	183	212	227	210	207	226	190	230	210	225	186	211	208	231	232	199	200	217	242	195	183	226	215	219	211	228	212	197	209	211	203	191	198	225	224	229	210	204	227	197	183	206	207	201	222	219	208	202	207	201	218	242	208	207	226	221	242	201	189	215	198	204	207	190	223	224	204	194	231	192	223	206	194	209	224	210	209	223	198	204	207	217	194	213	204	237	213	236	232	205	195	201	200	226	213	213	206	208	204	243	196	232	211	209	221	219	210	214	235	213	199	198	201	211	222	197	199	214	178	219	207	204	178	220	216	197	199	232	254	222	204	208	218	205	225	238	202	201	193	227	210	232	215	240	198	216	229	221	226	189	219	225	230	202	198	216	203	200	178	228	195	221	225	213	209	192	189	234	198	191	221	230	236	194	202	207	230	218	226	203	210	204	218	193	187	214	214	199	213	224	224	233	222	199	227	192	186	206	214	202	196	210	207	211	190	216	191	190	231	214	187	227	178	197	187	207	200	219	194	222	219	199	234	204	189	228	235	199	205	215	221	190	263	189	219	190	221	189	239	234	187	205	216	223	211	186	220	230	198	224	207	227	219	192	174	226	209	229	230	219	215	215	219	218	214	204	212	226	204	225	189	198	237	203	190	208	213	199	204	222	208	205	216	194	215	184	200	213	235	211	211	198	228	214	223	214	204	203	192	197	202	192	219	208	217	205	207	225	204	223	209	217	212	199	199	227	232	227	203	205	208	222	213	231	218	177	203	225	228	207	218	220	222	229	194	223	192	235	204	239	210	191	233	213	230	214	203	215	205	229	219	214	195	211	201	188	214	217	200	200	243	200	246	226	219	214	222	198	226	183	215	176	214	222	204	226	218	203	194	222	229	210	216	214	207	208	208	216	238	252	208	233	220	247	228	220	209	191	189	201	218	229	220	215	222	195	210	242	199	220	201	180	247	205	225	192	182	202	201	217	203	219	186	224	184	220	220	214	231	218	210	198	186	218	236	203	190	204	177	222	213	192	224	223	266	194	240	187	198	220	194	214	209	192	213	218	208	220	198	204	205	181	192	192	217	236	234	209	205	208	221	231	197	193	194	200	177	214	202	212	206	185	226	211	211	238	200	189	210	203	186	167	209	213	219	212	246	220	203	223	218	175	205	192	223	201	213	213	212	231	197	209	230	190	228	203	219	222	209	201	211	229	188	211	241	203	232	206	209	188	193	223	209	213	225	217	226	217	200	214	194	210	200	189	210	224	236	204	200	216	231	196	246	247	214	220	230	208	225	240	225	185	209	231	185	201	203	193	211	222	197	189	202	214	216	207	217	220	217	216	197	200	192	196	212	218	198	201	216	197	255	210	201	206	203	209	197	221	226	209	212	184	203	222	191	194	186	199	207	226	229	191	214	213	227	207	178	196	230	205	195	198	227	215	211	206	173	210	208	189	211	195	204	193	208	215	205	225	207	212	221	211	225	228	231	207	220	201	215	213	161	218	210	236	222	209	215	208	211	221	209	215	211	234	206	202	223	210	214	199	214	209	195	232	214	201	209	217	225	208	185	217	220	215	230	199	222	209	211	209	202	222	207	221	215	219	215	206	210	212	231	226	195	222	196	222	245	200	191	206	206	204	190	215	197	209	226	201	248	218	223	176	205	207	218	203	213	202	205	216	197	221	245	185	213	218	205	202	194	197	227	207	228	183	229	197	231	217	198	201	206	196	199	213	226	229	224	217	188	219	202	217	202	184	201	191	211	208	234	199	206	200	194	179	192	176	203	238	199	228	212	242	209	204	227	198	215	209	228	236	213	220	221	202	206	210	218	213	197	190	207	210	222	224	221	217	223	215	189	211	212	214	195	212	202	231	219	207	238	206	203	207	192	209	228	195	182	228	218	197	219	199	203	184	201	205	187	230	217	205	220	217	234	221	207	194	200	223	208	220	189	188	237	209	212	198	194	213	205	211	217	220	223	214	218	206	220	188	212	218	207	203	214	217	175	215	214	214	231	192	228	193	226	181	206	218	219	222	203	206	220	204	189	206	216	225	198	204	194	189	174	195	197	187	182	213	205	199	227	219	224	213	217	203	188	215	221	195	219	226	221	220	194	217	218	200	208	210	213	215	183	212	201	238	211	213	219	213	235	220	204	223	203	228	200	196	201	205	200	215	228	215	188	223	218	200	232	213	202	209	236	216	242	196	213	241	209	214	208	194	195	221	205	210	189	196	226	216	194	212	205	221	215	226	228	217	221	203	197	206	221	239	218	203	211	204	193	191	189	217	217	194	200	228	232	220	216	213	213	213	184	206	176	222	203	206	200	198	199	230	208	219	193	199	197	196	197	188	214	207	193	198	214	203	213	203	212	205	207	187	227	207	212	234	230	225	209	208	192	183	205	210	204	227	219	202	228	226	200	213	218	206	213	189	220	198	196	189	226	232	209	215	208	230	211	218	189	198	192	216	221	214	207	204	198	227	206	187	194	222	228	204	193	221	209	197	213	226	218	199	200	196	213	206	214	205	203	219	202	218	213	223	205	195	204	208	215	216	221	199	204	196	205	228	234	239	209	203	181	231	230	223	220	203	205	207	228	206	198	187	223	204	205	188	207	203	220	229	217	224	208	199	208	197	233	206	229	225	210	213	208	214	234	195	216	201	195	209	210	203	230	217	223	205	215	207	213	210	196	229	220	221	204	199	191	235	204	212	198	220	219	188	219	225	206	201	203	212	204	224	208	178	204	210	202	203	177	212	191	199	201	199	248	230	207	189	205	201	210	237	205	220	207	213	221	217	220	225	203	247	228	215	205	220	196	221	219	189	203	207	192	183	214	225	245	195	218	221	232	220	207	222	217	203	203	225	216	227	185	208	225	193	226	205	215	221	187	208	204	234	222	230	214	206	185	203	189	216	228	206	221	207	184	182	206	223	217	187	206	201	205	214	198	205	198
18075	2433	5582	6416	5368	4519	3698	3016	2514	2190	2039	1777	1578	1453	1457	1357	1303	1145	1144	1069	1009	1067	924	962	968	935	867	830	833	813	804	774	737	788	779	756	747	788	720	697	726	761	736	714	715	687	754	668	714	689	716	691	680	700	699	654	638	702	660	662	675	691	637	674	672	654	658	672	644	637	690	656	622	623	658	653	679	664	614	708	648	701	674	642	655	612	671	646	608	647	653	636	634	684	618	618	646	638	675	673	585	583	660	657	620	700	647	621	620	626	676	648	645	625	610	621	615	585	664	687	621	681	665	601	619	623	630	631	641	700	650	630	598	612	647	626	675	658	628	651	643	618	586	609	624	661	654	633	653	615	696	612	661	628	670	637	682	661	630	611	665	626	641	672	652	638	610	620	637	572	602	661	648	637	651	624	609	591	670	647	687	645	618	688	656	596	625	633	619	612	617	660	611	669	617	659	686	654	639	656	648	603	637	628	663	655	642	663	603	654	637	614	642	682	648	640	638	633	630	615	611	613	643	641	592	668	649	670	639	618	615	625	617	653	639	651	678	611	642	654	622	623	627	657	633	601	665	627	655	659	621	628	645	621	674	658	651	634	626	598	636	635	638	649	621	615	647	604	643	637	649	630	591	649	618	616	630	619	652	628	633	640	629	633	631	598	657	637	628	640	654	649	658	647	640	681	654	637	632	639	607	646	600	681	639	650	636	614	642	647	631	656	688	636	670	635	644	637	593	606	623	639	637	661	664	625	641	652	660	648	670	626	629	596	622	648	622	652	611	635	669	618	611	641	628	623	665	668	633	676	667	653	605	645	620	612	650	667	597	630	619	611	625	638	641	605	617	633	658	610	620	618	619	629	607	619	601	626	618	595	675	639	617	643	632	611	635	657	646	626	637	641	657	641	647	652	665	619	623	604	679	633	602	614	602	636	578	629	580	615	647	636	627	668	612	656	614	644	623	602	665	637	619	635	665	611	625	659	656	612	625	647	628	648	622	632	629	600	634	642	605	642	624	615	672	619	659	630	654	671	646	644	616	619	635	646	630	646	630	666	670	601	606	620	627	614	665	636	672	596	641	611	680	606	617	649	633	634	676	640	616	603	682	601	642	647	623	620	624	649	617	652	617	675	643	669	624	693	633	624	658	653	596	625	620	659	652	644	625	616	622	616	608	619	606	633	633	635	611	605	623	628	638	624	628	593	616	618	634	615	601	638	657	633	643	655	634	655	626	670	615	654	663	647	639	640	622	682	657	665	665	579	604	631	609	641	592	595	627	642	623	585	658	626	621	622	595	611	659	586	666	622	657	648	640	623	654	634	636	675	631	631	678	628	640	634	661	661	610	624	663	649	618	632	671	680	624	639	654	582	639	636	650	661	624	651	630	635	651	635	609	635	660	635	600	657	630	615	625	652	635	626	661	650	652	665	637	625	651	601	637	625	670	617	661	636	639	680	626	610	653	598	628	655	657	608	657	639	589	676	652	651	639	637	624	636	641	639	643	622	665	665	618	694	609	658	663	641	625	696	617	631	659	633	629	649	584	598	655	594	617	614	685	632	662	683	644	625	616	637	647	644	652	653	620	648	620	653	631	657	651	635	685	661	643	650	633	627	651	615	599	594	654	600	633	660	668	649	683	626	662	670	622	656	637	667	616	660	619	609	628	589	644	600	578	631	674	608	632	608	598	675	630	610	665	643	657	639	591	655	647	654	616	638	631	665	622	630	615	643	651	661	624	631	660	592	671	637	603	631	660	667	604	615	583	646	650	632	558	594	600	584	639	586	633	610	610	619	647	652	648	612	611	608	621	614	637	628	648	641	589	626	645	604	638	615	647	633	614	604	685	640	622	630	685	599	559	612	613	602	639	600	604	661	636	611	608	697	591	613	642	618	662	633	649	634	655	635	654	640	612	644	656	642	679	644	654	682	655	622	603	608	606	659	638	632	645	595	662	671	612	673	669	636	577	630	669	643	606	645	600	639	651	609	692	631	614	625	634	640	644	625	611	646	662	647	617	592	661	625	603	622	697	653	683	645	635	648	652	633	639	665	583	611	625	652	634	652	591	670	684	607	620	674	632	665	585	646	602	674	620	653	685	644	589	619	656	595	616	627	620	673	641	642	642	611	628	625	656	638	631	597	606	637	627	641	643	656	602	637	666	649	647	641	607	626	681	593	643	653	611	647	633	657	669	653	613	647	648	586	670	651	676	625	591	616	660	650	644	603	585	656	624	626	634	656	618	641	697	607	627	604	633	678	576	649	639	659	605	587	642	648	700	603	680	621	659	636	624	638	621	619	592	640	611	667	598	623	620	638	630	650	650	623	584	644	652	638	628	610	668	644	665	650	669	622	638	632	640	613	675	603	615	643	635	647	690	642	638	644	672	619	655	649	645	654	636	645	627	584	632	665	670	635	632	645	663	645	667	651	658	611	646	647	687	624	652	638	623	650	647	640	677	667	622	615	579	641	594	670	679	632	648	619	664	630	645	611	615	675	650	678	625	710	672	617	671	630	609	654	706	633	650	660	666	616	643	681	640	612	637	634	626	655	644	614	687	643	633	647	610	648	668	630	648	603	635	608	592	670	688	620	654	647	562	668	620	620	632	603	616	682	648	643	605	620	617	623	620	622	621	623	621	658	624	615	643	594	703	636	643	643	655	637	635	615	604	634	655	631	645	615	652	649	625	651	643	607	641	659	654	633	644	675	641	650	637	615	620	663	667	631	645	616	643	659	668	625	652	601	659	646	630	626	658	681	660	620	619	608	640	681	583	641	657	622	641	646	585	588	593	621	627	677	639	646	674	635	638	661	622	629	655	557	622	657	618	633	637	662	631	611	622	668	607	605	641	654	628	670	629	659	636	653	621	618	600	638	591	661	622	657	605	651	658	625	584	627	604	664	613	631	623	661	644	684	631	645	597	626	667	628	665	620	628	618	604	611	676	653	631	646	624	641	676	612	642	641	663	646	652	641	646	599	642	662	623	589	642	632	640	602	697	649	682	655	614	612	606	594	634	630	645	636	654	594	685	697	640	604	680	639	675	599	694	651	667	663	637	664	639	564	600	642	601	604	612	639	661	619	637	650	607	591	619	614	677	663	624	684	650	623	639	678	655	691	611	607	629	606	633	636	625	616	607	664	644	643	653	627	627	694	648	629	679	617	668	570	649	677	637	596	642	649	608	634	676	642	657	609	640	614	626	643	692	626	651	644	626	605	610	666	669	608	651	627	642	661	679	644	642	625	669	657	597	643	633	677	692	685	662	646	633	659	661	643	643	621	626	596	605	600	642	623	626	632	639	590	612	648	596	617	637	630	588	647	623	609	643	664	638	630	658	686	591	646	676	640	648	663	678	626	615	587	674	590	587	665	597	680	639	622	643	667	661	625	638	607	612	658	652	720	649	616	675	652	617	633	633	643	627	632	668	655	682	636	631	620	629	620	632	649	600	641	613	635	599	649	664	670	643	686	677	633	669	628
4150	308	164	143	106	98	96	71	78	88	80	80	77	73	84	66	82	69	68	63	71	83	83	85	72	77	80	83	84	79	83	70	98	69	77	80	75	76	81	66	93	56	81	72	88	75	71	71	83	90	92	68	85	78	74	63	97	86	100	63	88	71	70	74	90	98	80	74	84	86	91	85	84	91	80	81	73	76	75	89	71	89	70	84	96	82	68	76	81	78	80	84	83	79	83	83	87	65	70	70	67	94	88	87	85	70	95	71	72	79	66	73	68	84	78	70	92	77	85	61	67	75	68	92	75	82	79	86	74	65	84	84	81	70	82	97	70	78	75	74	100	78	86	77	92	96	67	57	80	66	92	92	71	75	97	76	81	89	74	73	90	82	78	77	79	83	72	89	77	82	76	92	91	98	82	94	74	59	70	68	74	85	76	79	82	69	75	72	87	68	87	69	74	73	78	74	83	75	96	72	89	68	75	76	77	74	83	79	76	72	67	75	81	67	75	77	56	68	76	69	66	93	88	73	82	82	80	80	92	85	78	69	75	65	87	76	71	78	63	89	67	82	92	80	73	94	88	83	73	83	93	90	68	62	83	67	60	89	71	78	91	86	87	71	86	65	66	71	77	74	85	83	84	79	65	91	92	72	84	90	71	82	81	84	63	89	82	78	75	84	86	78	86	92	67	84	60	81	61	97	80	74	52	76	61	86	70	79	87	83	83	82	71	82	75	82	77	88	69	80	79	79	86	76	87	94	81	69	77	90	87	74	80	71	81	72	79	61	85	94	87	68	96	68	73	66	84	73	71	94	88	85	92	84	83	87	81	81	74	72	66	91	75	62	74	85	64	83	92	95	72	81	91	91	70	76	78	89	70	86	84	74	78	64	69	88	56	63	98	103	76	66	89	75	78	82	68	88	75	79	71	87	85	76	75	95	75	62	83	54	79	99	81	68	59	70	91	96	88	75	87	82	71	83	87	89	91	92	61	93	77	82	69	90	62	78	88	90	64	92	78	72	67	85	85	86	78	79	76	91	76	74	81	86	96	76	81	88	68	75	59	97	71	93	89	72	77	81	87	75	76	74	78	84	89	71	86	89	84	86	101	85	67	81	58	89	62	73	76	83	80	93	82	76	65	75	65	77	97	105	88	87	85	63	75	94	76	89	69	86	71	74	73	81	94	75	76	100	88	95	89	90	96	97	75	75	81	78	79	67	82	82	85	71	82	75	86	84	87	109	72	67	85	79	108	81	88	82	84	87	78	86	86	69	76	86	74	85	100	80	81	88	88	73	68	74	88	73	71	73	76	88	78	90	79	84	66	74	78	90	69	78	79	69	82	68	90	84	80	73	90	65	88	65	72	84	93	67	84	87	72	84	77	81	96	59	74	73	81	91	94	81	79	79	77	82	70	68	79	92	81	79	82	82	67	79	82	77	81	83	74	84	84	81	79	89	79	99	67	71	89	80	74	87	86	78	73	79	79	92	74	72	70	74	84	87	95	78	85	81	86	76	82	92	82	82	81	85	88	80	77	84	77	75	73	80	69	75	78	94	77	81	82	78	84	76	96	94	69	83	84	79	82	73	80	82	80	72	95	80	91	86	68	74	67	67	79	87	91	83	80	88	76	77	76	68	83	88	72	74	71	66	84	83	99	79	77	66	83	55	84	68	86	74	84	72	76	80	78	98	68	89	96	92	72	66	88	86	80	78	85	61	77	76	84	86	82	83	68	84	69	64	71	71	87	82	81	74	69	75	90	85	78	71	73	70	94	70	66	101	69	78	92	85	90	68	73	68	80	79	83	77	84	63	80	86	82	90	82	80	75	72	84	79	83	86	69	81	83	78	84	59	83	88	71	92	77	94	70	84	83	61	78	76	73	82	81	92	90	85	86	65	69	75	63	79	63	84	80	58	77	71	86	71	87	76	61	82	73	85	86	76	69	75	77	79	90	88	65	88	64	72	76	77	82	78	70	74	66	81	91	83	63	86	70	73	96	81	73	83	81	73	61	68	65	87	66	86	81	83	79	90	70	71	69	82	76	73	79	62	85	79	102	81	89	85	94	71	55	65	63	75	83	82	78	79	83	84	81	88	58	72	95	87	73	95	73	79	72	76	83	80	70	76	96	98	92	65	77	74	81	64	75	73	82	70	82	87	78	81	71	94	85	87	71	89	66	75	96	68	80	69	96	84	82	70	82	73	82	75	74	82	81	80	85	74	80	84	72	86	76	85	75	87	91	85	97	81	97	84	72	89	70	72	76	71	87	58	72	77	75	77	72	71	83	91	79	69	82	81	99	86	84	87	82	74	88	75	72	63	75	59	72	105	85	94	83	91	88	82	77	82	81	90	77	71	81	75	77	71	64	90	77	78	67	69	68	83	67	87	88	79	89	73	73	89	83	73	77	92	86	100	81	70	69	81	78	69	77	76	93	78	101	73	94	81	84	73	66	74	78	105	59	97	85	78	89	82	81	81	83	81	82	86	64	80	82	77	71	75	78	83	93	92	85	66	73	88	84	82	69	78	80	73	73	75	78	85	66	82	78	79	73	92	85	84	96	78	80	74	84	54	73	97	89	88	76	91	66	71	64	72	69	85	84	85	88	88	88	72	73	84	86	76	75	76	76	80	90	83	75	82	75	96	70	77	84	84	85	79	71	69	90	88	69	75	78	77	87	69	85	87	76	66	70	74	92	74	83	86	89	85	91	80	98	90	85	77	80	81	79	81	65	77	82	81	82	85	67	84	76	78	91	87	66	80	83	90	86	65	70	87	63	69	93	80	82	86	70	80	71	69	83	92	79	79	67	71	84	76	79	86	78	77	79	84	89	81	87	86	69	63	92	76	91	78	76	69	71	76	75	51	86	77	84	79	73	70	88	86	79	87	79	83	77	74	94	73	67	87	95	78	94	72	85	79	78	87	69	74	83	76	71	80	79	87	74	81	62	80	79	67	83	86	78	84	68	95	67	82	93	80	82	74	70	85	78	77	85	77	77	74	72	71	79	92	77	82	79	96	81	81	97	83	72	82	76	72	77	68	94	82	77	93	65	85	65	84	67	87	77	78	74	81	77	62	79	85	78	85	69	79	73	68	76	83	85	76	85	77	78	93	80	90	84	80	70	83	70	77	79	72	66	75	81	90	88	91	80	83	83	72	77	77	79	102	102	78	84	90	87	81	86	79	77	75	87	80	77	82	61	83	106	82	76	79	75	71	83	92	80	75	83	78	65	80	77	79	72	81	65	83	86	79	88	80	106	67	72	76	70	82	82	61	65	80	67	82	60	78	93	83	85	72	88	94	80	103	82	73	92	86	82	70	75	86	79	74	83	87	71	91	76	71	69	91	65	87	80	81	84	81	73	98	70	69	65	71	94	71	77	77	77	80	80	93	94	74	81	83	83	105	76	78	72	77	87	70	78	79	88	77	75	85	72	77	77	88	79	87	78	70	87	82	89	71	92	76	84	89	68	84	67	65	90	95
3965	325	454	466	416	425	361	346	338	342	335	308	326	291	320	279	313	303	303	281	292	274	316	286	331	283	303	277	279	315	273	287	297	240	306	294	302	290	270	257	273	310	272	300	275	299	284	302	310	287	284	270	283	269	304	304	268	326	268	280	292	297	270	291	287	291	285	300	251	314	242	295	294	337	276	301	263	248	298	251	272	264	284	286	282	292	271	282	308	293	289	301	262	286	278	285	271	303	282	292	300	296	290	292	298	288	275	298	284	315	239	294	281	332	254	263	298	272	297	312	301	272	303	260	274	285	277	282	292	286	294	299	275	280	260	256	296	279	300	296	318	278	280	275	267	283	306	306	319	263	292	260	288	277	252	271	285	309	286	276	295	253	278	270	275	292	254	278	292	278	267	285	276	262	267	263	281	254	290	322	291	261	294	315	282	286	296	273	259	288	312	309	258	280	310	261	286	292	265	284	279	276	264	264	278	272	285	262	276	310	264	270	313	259	272	283	270	244	281	308	282	303	294	255	271	269	278	271	273	298	261	284	289	261	298	284	286	279	287	279	270	288	261	293	263	272	234	298	263	297	294	306	283	298	287	246	277	298	287	289	276	289	303	281	304	303	294	274	296	271	294	293	286	294	292	271	285	316	294	268	270	278	285	270	281	305	270	288	286	280	302	308	281	286	272	264	285	292	290	276	306	257	273	281	270	295	272	291	298	302	262	277	281	269	271	254	274	286	301	277	260	280	269	279	290	293	272	279	264	252	255	254	294	322	284	287	285	262	273	278	270	284	287	271	307	255	289	239	305	292	262	292	292	262	275	292	301	247	287	261	283	296	277	260	258	285	265	279	286	290	284	311	269	250	268	274	283	289	247	280	287	277	268	263	291	251	306	288	275	290	249	268	281	278	283	268	245	281	308	292	291	252	299	269	287	275	276	260	292	284	281	279	289	268	251	278	334	274	263	278	272	262	268	256	294	265	279	289	250	257	261	288	275	291	303	273	257	271	275	271	280	271	252	282	278	282	290	284	275	272	260	299	280	285	286	277	298	292	303	266	257	281	304	276	301	284	253	282	284	293	262	278	252	284	295	295	268	297	281	260	300	273	282	281	286	285	283	278	278	268	282	265	278	279	306	290	258	275	257	301	262	282	290	304	265	294	303	276	297	291	281	258	269	257	246	292	271	288	282	249	268	289	276	281	271	313	300	281	278	303	270	289	279	255	258	307	280	298	268	303	298	262	280	316	257	258	291	300	266	288	274	269	262	303	309	288	262	279	244	258	259	251	313	279	278	272	281	288	283	287	276	276	277	295	270	304	258	287	255	286	262	297	298	256	270	283	278	271	256	283	266	289	270	307	311	270	288	270	295	271	288	252	279	302	286	288	300	280	276	275	277	260	280	286	285	297	302	295	276	281	289	296	247	281	298	257	294	303	298	266	256	294	298	298	294	266	267	299	281	301	321	278	286	261	300	300	283	282	282	271	278	282	273	289	283	286	300	269	277	272	285	276	263	291	269	283	281	286	285	287	295	290	292	268	270	258	313	283	272	289	259	302	295	301	279	295	253	275	293	290	300	281	285	300	295	304	303	309	269	299	295	250	282	291	284	275	292	231	311	278	285	261	246	271	264	280	312	253	240	297	251	302	262	277	291	283	254	295	274	265	280	263	313	259	291	287	276	276	310	255	277	309	278	287	278	298	274	273	280	277	290	281	263	334	277	262	266	279	307	240	285	259	286	280	288	274	271	281	300	268	292	271	271	265	299	288	281	305	255	306	249	327	262	297	244	304	283	294	271	275	308	269	291	259	268	294	242	304	279	304	263	291	276	289	302	298	282	284	277	267	325	267	272	284	291	272	295	260	283	301	265	291	253	281	291	275	301	277	274	283	280	280	274	279	279	263	285	249	294	273	295	314	246	276	284	263	282	243	284	277	267	259	278	285	320	272	272	295	299	290	269	280	303	302	285	282	257	271	273	306	306	280	276	288	314	287	270	268	289	304	297	299	278	291	292	255	276	266	275	287	294	270	277	282	293	281	283	303	308	283	292	260	287	258	266	256	249	306	289	275	288	273	285	270	284	302	301	267	263	276	299	277	275	263	259	280	278	262	257	277	287	300	272	274	288	264	234	265	284	292	317	310	288	241	283	280	290	264	250	285	275	260	280	298	313	262	271	280	262	297	312	268	279	286	292	275	268	295	280	286	276	262	275	258	281	308	293	289	294	298	274	297	274	275	286	260	269	281	272	293	280	280	281	287	264	278	290	270	299	273	293	284	269	275	302	279	284	278	273	276	275	250	253	272	280	271	287	295	291	284	293	275	279	261	268	310	280	286	290	281	294	274	272	271	277	262	280	280	305	301	272	281	291	269	282	288	257	291	266	288	279	238	296	308	279	285	277	289	278	314	285	266	298	283	274	259	304	278	294	273	300	303	309	270	307	283	265	268	254	298	312	299	268	256	274	260	269	300	275	295	303	282	275	288	287	270	278	276	265	305	301	273	282	284	273	305	280	282	291	275	251	308	289	264	268	300	293	246	320	318	286	254	284	287	294	290	303	269	294	282	268	292	291	285	296	297	276	270	275	270	302	221	286	264	271	286	274	257	302	284	268	277	290	284	285	314	250	286	280	312	290	263	289	286	294	248	272	251	307	279	260	291	292	271	271	250	272	256	288	266	282	281	279	295	299	275	265	319	278	266	265	280	303	256	300	270	276	295	283	263	272	292	257	286	269	252	291	270	275	277	301	303	279	288	279	299	297	297	290	283	271	265	269	272	256	260	270	289	265	273	306	255	289	301	289	302	260	272	292	290	298	268	277	280	298	260	291	249	261	253	280	287	283	268	244	286	270	279	269	250	290	297	256	268	281	237	280	281	270	288	260	283	285	295	290	289	269	316	279	270	245	286	302	269	273	277	277	326	278	285	272	276	285	270	274	279	275	262	289	316	282	295	263	298	289	238	267	256	295	313	287	255	305	300	286	267	323	292	269	282	307	306	305	258	265	283	278	301	283	281	299	297	244	272	322	312	260	244	264	297	272	308	305	255	282	291	270	297	266	303	263	270	269	286	272	274	263	286	286	276	281	293	308	329	305	271	292	256	259	308	310	283	279	319	264	297	270	294	317	274	276	277	271	276	277	281	259	302	253	279	296	282	285	271	291	281	307	280	300	254	264	270	257	272	256	257	284	277	283	274	291	257	279	275	290	278	280	301	273	281	274	287	246	302	277	287	297	273	282	284	261	273	258	287	270	302	274	271	274	275	286	283	268	281	299	297	282	288	282	283	284	300	282	288	279	288	331	261	292	285	266	285	260	274	287	307	277	281	266	270	290	265	263	280	285	245	259	279	309	299	284	263	254	276	294	268	277	275	269	277	272	268	295	284	276	253	307	302	272	296	283	307	276	282	275	274	288	276	294	309	286	278	287	248	288	297	271	261	287	269	282	270	306	257	260	290	259	314	292	291	275	272	299	296	266	313
28353	4182	1347	972	732	528	427	323	311	267	212	187	192	155	174	185	134	135	148	133	148	115	136	138	121	145	135	99	130	125	134	112	119	122	112	107	89	99	104	107	109	96	117	111	109	108	110	113	116	103	107	122	106	114	125	104	110	106	138	111	104	99	95	95	121	108	88	97	113	114	103	97	104	122	116	117	98	125	106	97	93	102	107	83	76	124	107	106	100	115	116	100	103	102	104	94	112	97	105	135	110	128	109	116	100	100	95	94	94	110	96	111	115	104	113	85	137	108	114	116	101	94	116	95	101	121	83	92	109	108	100	112	100	118	110	103	84	113	106	91	134	124	122	102	107	115	98	93	116	111	101	102	123	93	104	106	102	96	100	90	110	109	109	110	123	102	104	120	104	110	87	119	101	93	94	109	110	107	121	100	111	106	100	110	111	87	112	119	103	109	106	104	94	120	95	90	124	97	105	113	125	104	105	125	109	108	91	106	107	106	125	114	88	132	99	115	102	122	116	126	88	99	105	97	115	109	118	116	102	105	109	105	95	117	94	95	112	109	95	95	124	104	112	88	120	94	113	99	112	85	107	86	127	87	123	95	112	97	106	106	106	95	102	107	108	95	122	104	104	103	97	109	101	101	108	111	109	118	106	108	93	102	112	104	106	121	102	107	99	116	118	126	115	108	126	103	89	101	103	96	101	114	100	90	116	101	91	114	133	118	89	96	116	98	117	118	107	105	81	110	95	108	102	115	109	93	110	121	119	102	99	111	125	112	96	104	129	102	120	115	96	118	129	130	106	86	100	110	127	109	96	92	81	106	109	104	96	107	116	103	119	95	90	124	99	95	100	95	105	92	101	105	114	115	94	118	103	98	122	114	109	107	122	89	101	128	105	101	100	101	99	92	114	116	101	98	117	97	104	127	98	108	113	124	110	99	105	99	96	98	91	101	105	91	100	100	99	108	97	107	100	117	107	127	99	80	96	98	116	111	109	98	126	85	96	88	107	105	106	88	98	100	125	97	122	114	96	115	136	119	116	100	102	89	107	91	103	103	115	96	102	91	102	103	114	117	125	103	105	135	101	111	116	95	96	118	105	108	107	95	107	99	93	106	96	104	108	109	126	102	128	89	105	109	102	98	113	128	94	118	100	108	98	118	105	99	98	102	99	116	88	102	104	99	104	117	103	108	110	117	117	110	84	118	122	116	105	110	94	110	105	100	90	105	94	112	125	125	103	101	106	105	85	116	113	122	105	108	111	117	104	119	116	99	105	108	109	112	92	109	101	106	104	85	115	113	109	99	105	113	110	83	96	92	100	130	110	107	119	93	119	90	110	113	104	104	115	112	123	104	92	108	106	112	108	117	121	101	103	104	107	111	105	108	106	99	97	107	100	126	108	110	125	118	110	99	117	102	117	118	133	94	94	127	113	104	116	122	122	119	108	103	107	98	110	81	100	94	110	109	116	117	97	115	111	89	87	115	93	107	110	115	108	98	98	120	112	106	111	118	107	104	94	90	110	104	116	119	121	120	125	111	118	118	104	104	104	92	132	115	109	117	94	98	113	116	111	106	80	125	116	113	115	91	103	100	97	96	116	109	119	69	103	116	99	95	104	102	102	101	91	90	103	102	116	113	86	113	98	122	99	118	116	109	108	104	109	120	103	105	109	105	122	104	108	112	105	129	108	115	110	106	118	99	94	128	114	112	95	115	95	85	108	88	117	112	112	113	111	103	105	97	120	104	104	111	112	99	105	113	108	124	92	107	94	96	104	107	95	108	113	118	110	101	108	122	112	111	105	98	100	87	106	97	102	121	118	119	93	96	110	96	122	98	124	108	98	112	107	88	89	95	116	88	94	101	82	95	109	99	108	124	104	93	103	119	90	111	112	120	119	97	103	104	108	114	121	114	112	107	110	76	91	91	107	117	108	118	81	90	110	106	105	97	128	94	86	102	81	127	100	129	94	104	110	108	96	92	87	107	112	101	113	92	114	111	83	99	110	99	97	116	100	131	134	116	113	97	86	119	103	123	101	103	88	99	117	96	122	99	108	93	115	105	91	110	104	106	93	98	108	121	101	115	98	111	102	104	83	105	114	91	115	105	88	118	95	102	95	97	123	101	122	120	116	118	113	110	100	108	119	103	92	102	129	107	100	110	103	104	99	108	110	106	116	114	100	101	104	113	97	102	124	113	92	115	108	124	106	101	88	97	101	106	104	90	108	95	85	107	124	122	102	110	88	111	113	106	101	104	97	109	128	96	95	125	107	102	99	94	99	109	117	115	104	101	104	94	96	111	121	84	76	105	110	107	111	117	109	117	111	93	102	130	93	108	98	112	98	119	138	97	108	121	122	117	89	122	106	104	104	107	105	99	96	110	114	118	101	108	112	95	105	108	95	94	106	102	112	77	119	116	90	115	103	95	111	118	119	96	107	92	96	115	96	109	101	119	101	95	122	106	104	103	98	107	95	101	112	119	118	97	98	109	107	111	90	100	104	92	105	112	103	115	92	89	117	106	100	110	108	108	116	108	106	112	102	110	109	100	96	115	115	106	116	118	100	115	126	108	118	116	102	104	104	121	110	113	109	119	109	97	107	101	89	107	91	103	93	101	110	101	103	111	105	112	95	107	118	119	100	114	90	109	104	116	106	99	111	110	110	96	97	101	107	83	112	109	94	94	121	110	113	111	102	119	104	100	114	105	102	92	85	96	105	113	121	93	127	108	104	121	104	102	94	107	104	122	107	114	111	93	109	104	96	103	102	115	100	122	122	104	119	118	105	112	89	117	119	112	94	114	120	100	116	117	103	96	128	78	119	106	104	100	86	101	102	115	114	118	85	101	120	99	98	105	115	97	103	102	122	117	117	112	83	89	104	81	119	117	112	115	96	103	103	100	109	105	99	118	114	115	109	98	98	97	113	100	107	115	120	99	113	108	119	112	107	110	108	109	122	117	96	111	122	75	86	111	112	99	106	84	113	104	113	112	98	101	103	118	127	103	94	87	93	109	110	104	99	102	109	116	103	105	106	101	94	99	119	100	106	96	92	127	93	118	101	100	113	101	95	106	110	103	96	127	115	115	108	114	103	109	126	100	92	111	80	117	107	82	107	108	105	107	94	106	95	95	105	114	98	104	99	117	114	103	100	98	102	102	107	112	114	114	116	102	105	119	115	106	104	114	108	126	125	106	122	119	117	105	96	127	98	111	126	106	100	102	120	110	91	104	114	98	78	104	111	93	79	104	99	103	106	98	104	113	120	88	111	103	102	100	110	126	96	117	90	92	97	134	102	113	108	114	94	86	108	114	90	110	91	94	117	104	100	114	88	106	103	111	123	113	104	113	89	108	101	102	108	103	88	119	108	93	118	110	97	96	114	109	111	106	91	107	112	112	113	98	92	119	110	116	103	99	130	118	112	117	114	112	95	87	109	105	107	113	104	104	118	100	114	90	107	98	113	108	102	115	81	112	110	97	122	104	92	120
13124	1287	3075	3417	2909	2433	1911	1614	1279	1152	1004	955	917	816	761	703	700	658	608	583	571	530	556	501	524	492	451	469	473	432	429	472	446	442	415	410	389	440	451	410	435	397	415	409	437	378	387	447	401	392	374	371	407	381	377	382	404	384	391	372	372	377	336	398	395	395	363	360	376	395	394	419	390	359	378	403	350	370	411	362	363	357	381	381	361	333	365	413	367	346	351	349	346	366	385	361	374	355	384	367	374	341	331	364	378	376	370	396	378	398	400	357	378	389	369	367	353	346	353	392	323	372	369	352	374	336	365	362	324	377	338	351	337	344	386	399	355	387	364	359	389	386	348	344	374	324	383	362	364	372	377	341	378	336	369	351	372	337	378	392	347	386	352	358	378	352	360	347	355	373	343	370	344	379	353	351	365	358	382	368	364	364	382	363	361	340	337	350	372	402	387	381	366	357	351	353	395	362	364	355	379	375	353	354	324	353	371	347	327	360	354	383	341	337	374	341	329	354	365	361	374	376	390	376	350	376	339	360	332	398	363	375	383	364	336	385	350	360	361	356	351	326	362	383	370	359	365	356	366	364	351	382	339	356	372	358	367	361	371	388	354	331	372	367	359	413	337	367	327	366	339	366	352	352	400	361	378	405	365	332	377	358	320	333	348	358	388	357	351	414	369	332	357	317	358	352	391	331	349	361	346	349	374	303	336	341	370	365	382	390	377	364	354	371	401	371	354	361	380	344	359	371	390	358	335	353	389	382	373	358	363	354	347	377	333	360	344	344	345	350	365	337	358	335	370	354	353	375	357	353	348	373	339	368	383	389	340	372	365	348	334	339	363	324	345	318	368	364	362	373	400	379	348	360	385	413	366	391	363	314	366	337	357	362	401	360	342	384	371	356	362	314	338	350	362	359	342	372	364	359	355	372	386	369	365	362	371	334	349	328	343	390	362	385	367	384	372	358	357	353	387	342	366	311	344	373	352	377	362	369	351	360	327	361	353	360	359	364	366	378	376	355	331	373	349	363	318	364	374	371	387	377	415	359	362	371	345	373	366	369	386	354	366	366	339	372	332	395	364	336	351	374	369	387	360	353	346	377	350	324	364	363	368	351	383	373	360	357	340	383	372	340	342	330	395	375	338	360	407	363	361	382	353	384	332	346	357	337	368	373	362	362	354	336	367	342	377	340	345	336	336	396	371	366	341	382	387	347	365	377	392	333	362	374	363	376	356	355	351	350	387	366	392	369	392	328	387	371	358	403	362	372	360	345	358	369	363	369	375	359	380	321	359	400	362	371	384	363	356	345	364	327	355	373	349	383	381	355	367	330	329	364	331	346	354	360	385	365	369	384	353	343	345	347	355	370	355	353	339	357	361	332	365	347	364	389	364	362	358	384	352	360	358	389	380	332	356	359	384	360	348	356	354	355	357	365	353	345	350	359	344	344	353	375	366	386	354	320	381	328	363	378	410	353	369	358	364	351	338	334	358	342	365	366	334	358	368	379	361	355	382	327	375	363	342	334	411	368	352	329	385	341	378	376	356	358	375	358	349	358	400	355	358	327	339	380	336	354	343	364	390	348	343	348	375	336	344	364	403	345	327	349	375	341	390	382	369	371	382	398	333	370	338	354	363	365	388	339	365	336	371	373	348	392	389	396	315	370	325	369	339	366	344	385	385	384	367	347	355	338	389	370	349	355	373	375	391	366	346	388	393	350	359	396	374	355	367	360	364	337	366	350	385	370	370	363	370	350	370	351	328	387	355	353	329	364	349	350	373	356	381	364	358	339	357	369	357	369	366	404	359	388	345	345	392	405	371	384	385	369	370	391	376	358	376	358	368	365	374	393	350	371	341	353	377	344	364	358	355	354	297	355	378	388	370	339	365	380	380	399	385	366	354	385	370	366	367	379	384	366	368	320	350	365	384	360	380	350	373	380	360	378	335	377	356	362	364	370	369	352	347	360	368	385	361	332	391	354	358	360	360	355	358	366	385	334	389	364	378	352	373	360	357	374	336	342	357	384	356	401	357	381	361	375	364	352	388	387	362	341	362	393	351	346	331	334	343	380	369	380	350	355	373	374	379	349	367	335	389	368	389	347	399	374	343	401	337	372	356	382	364	356	343	374	374	373	315	362	368	361	362	326	388	401	356	365	354	365	352	354	357	360	365	363	366	370	373	376	398	343	311	371	377	360	338	359	358	351	364	366	360	338	355	378	394	392	333	360	342	349	354	380	341	350	357	372	354	362	390	341	389	352	366	376	339	361	390	372	373	374	344	354	337	352	367	385	332	368	369	383	383	311	373	369	375	393	346	381	380	343	332	373	382	407	368	360	367	340	361	402	365	360	370	357	336	347	373	357	393	359	366	348	363	344	339	335	376	360	374	386	355	359	353	384	333	367	356	350	355	374	377	367	349	340	363	348	376	360	371	349	362	388	312	348	347	329	379	380	373	353	350	368	361	374	371	344	327	371	352	362	381	335	378	393	351	374	362	337	364	383	365	355	389	349	399	389	396	351	353	318	358	371	404	339	376	385	354	367	327	377	375	377	362	360	368	328	378	359	364	343	373	364	373	395	337	342	372	351	379	379	343	344	366	361	351	340	350	354	354	331	348	399	341	340	353	373	356	369	381	366	366	346	355	363	359	373	378	309	343	352	318	371	383	387	347	382	376	373	371	337	379	336	360	380	358	372	347	357	380	361	346	377	360	397	342	353	353	378	352	378	366	362	376	352	357	334	349	384	351	344	333	342	387	376	343	341	375	378	362	380	365	357	357	322	366	329	355	349	366	375	360	391	370	318	328	330	365	373	331	377	378	357	325	345	370	345	368	351	365	379	386	364	380	355	347	363	363	354	365	360	372	372	355	342	405	366	361	363	366	379	371	415	347	351	374	357	356	371	402	368	377	375	318	375	366	374	352	349	354	372	376	356	356	368	365	370	357	344	353	359	381	391	344	316	364	349	346	352	367	357	348	371	401	357	391	364	376	397	363	362	360	350	387	364	359	343	417	348	375	383	336	399	379	358	340	344	355	377	373	358	346	351	366	369	362	376	357	370	373	368	339	383	383	353	393	372	346	363	375	380	358	345	355	375	373	364	355	354	372	346	338	358	359	337	348	390	367	387	348	353	371	344	323	369	363	377	365	356	397	385	377	347	337	339	369	366	385	383	342	365	369	338	368	342	332	338	321	355	393	346	370	346	387	359	363	334	368	395	357	384	397	356	360	361	362	361	379	360	361	337	368	351	372	357	341	352	366	392	362	358	323	346	366	369	413	374	338	374	341	366	378	361	365	345	368	328	346	352	365	370	372	376	353	379	364	398	369	374	338	375	380	358	350	305	343	347	348	367	353	345	360	365	360	363	343	366	368	348	372	358	365	364	381	349	389	408	366	370	351	375	338	375	380	410	350	355	355	385	343	395	365	354	349	388	381	322	353	351	375	362	372	353	372	370	339	335	365	341	353	344	355	333	376	332	363	337
40011	14774	3935	2073	1484	1106	850	697	551	517	429	430	360	353	328	312	314	271	259	271	258	255	238	247	240	218	256	249	226	242	214	230	243	239	237	232	203	216	240	242	222	222	216	199	216	204	211	220	228	245	190	233	220	216	234	216	187	214	211	225	208	233	214	228	221	211	212	205	215	211	220	214	218	212	236	191	225	214	204	201	194	209	232	210	218	207	235	223	210	227	213	202	218	211	233	188	219	203	201	220	214	222	193	181	216	195	222	222	207	194	197	232	209	215	195	194	216	223	198	204	212	196	201	233	212	222	178	192	191	181	221	211	218	222	209	192	194	187	236	242	195	191	220	208	198	211	200	216	211	209	226	221	224	204	237	197	201	189	202	230	207	222	200	204	218	221	217	199	230	226	190	211	228	215	225	232	242	225	194	210	206	210	215	193	211	219	184	189	202	209	238	197	210	218	218	204	214	201	196	226	210	209	215	211	218	196	214	217	191	205	231	210	188	219	197	197	207	221	215	205	194	204	198	213	183	202	214	208	225	218	227	227	202	228	216	212	207	232	219	186	185	196	226	200	182	195	213	230	220	213	206	176	240	195	188	199	197	209	198	229	196	222	242	217	209	182	245	195	210	211	185	201	199	198	236	213	209	205	227	204	221	217	232	212	226	192	226	199	217	175	246	213	201	232	200	213	241	216	181	213	191	229	222	199	198	212	200	206	230	227	207	189	174	192	200	190	220	235	219	201	213	200	201	226	228	183	208	204	223	198	205	190	209	205	228	187	200	230	192	206	229	202	207	210	217	222	192	210	194	217	219	218	200	240	223	247	219	205	222	202	233	216	202	202	209	155	200	211	232	206	203	214	218	200	224	218	202	202	221	209	211	223	207	210	224	221	213	212	168	224	197	178	230	193	198	232	204	197	212	216	184	214	205	236	202	210	193	207	220	218	188	203	232	231	212	215	216	230	220	212	193	225	198	206	209	195	190	234	196	194	175	211	222	222	193	213	221	196	211	221	204	200	209	225	207	205	224	181	233	206	200	236	226	221	238	201	212	184	186	217	221	221	215	194	203	215	212	222	202	203	190	204	203	222	227	227	202	230	208	245	208	241	238	236	209	210	191	190	199	193	211	203	212	232	234	201	225	216	197	212	196	202	185	223	206	235	182	230	201	220	230	195	184	262	216	220	224	193	211	206	238	196	231	228	223	214	205	209	202	180	212	210	209	188	211	212	202	222	224	238	211	208	223	184	202	187	209	179	200	211	182	209	231	230	166	190	207	230	215	190	211	210	197	202	222	208	232	226	191	172	198	210	221	229	223	201	194	194	208	233	202	221	198	182	206	196	237	207	211	194	219	215	197	201	194	210	185	205	211	215	202	205	230	186	231	217	209	216	198	207	213	194	209	223	206	205	197	218	216	185	216	209	221	213	207	213	221	221	238	187	219	181	193	236	207	216	196	225	224	219	176	215	212	203	220	225	200	205	237	220	212	181	222	200	197	219	232	207	240	210	203	215	226	212	183	191	204	188	202	199	231	223	218	212	202	169	207	204	208	222	211	219	219	219	197	193	210	213	203	209	219	226	212	244	235	211	199	188	197	218	185	224	199	211	190	215	195	214	210	206	223	179	194	215	196	192	251	220	217	202	203	219	227	196	193	226	214	258	193	192	201	229	238	219	221	222	236	211	240	206	208	212	195	225	181	210	248	197	199	194	214	217	199	193	202	211	211	192	220	210	221	211	208	199	216	206	204	210	225	201	172	200	203	195	197	222	199	190	215	226	183	226	187	209	211	237	231	206	226	212	211	216	198	213	239	182	220	193	194	223	215	189	190	195	201	216	191	215	222	187	204	183	195	236	196	190	216	213	224	237	201	197	193	208	220	186	215	212	221	207	190	185	218	204	185	205	219	233	213	196	190	203	197	225	206	194	233	187	214	205	205	197	212	201	229	201	200	206	216	207	238	185	217	186	215	196	195	193	202	213	214	208	229	267	216	219	200	209	195	205	223	211	247	203	231	198	214	189	195	190	214	207	213	229	204	215	201	196	191	210	210	241	211	206	188	229	199	222	234	224	202	221	225	200	218	208	207	216	193	186	201	212	217	211	222	207	195	214	230	206	193	226	200	201	209	195	214	215	224	200	184	196	214	195	205	198	215	221	222	206	209	225	192	223	200	217	207	186	224	167	197	210	250	205	215	204	229	226	213	191	209	229	217	203	203	177	202	182	212	192	193	215	202	218	197	199	225	239	182	214	211	217	190	195	179	237	220	204	190	218	215	208	219	217	197	203	233	189	220	231	208	215	206	195	213	198	206	200	215	204	194	196	218	181	209	198	217	194	218	238	199	235	202	200	252	227	212	206	203	174	214	202	210	192	219	211	207	204	213	227	212	199	214	220	194	205	206	236	202	191	217	219	209	199	221	219	225	228	209	207	203	196	223	208	197	204	213	191	199	232	207	206	222	198	207	218	178	226	202	214	209	205	204	202	215	217	200	205	216	203	213	205	203	202	197	184	195	217	239	198	214	191	212	202	211	216	219	185	212	209	194	194	176	208	211	214	242	213	204	212	183	202	206	208	203	214	179	175	212	209	209	196	197	202	186	199	218	219	223	192	235	197	201	202	230	216	223	228	216	215	194	208	203	203	217	211	217	215	217	189	199	208	214	194	201	245	213	220	195	221	187	198	201	185	220	195	213	217	208	209	216	232	214	199	226	195	241	212	217	207	213	185	208	195	225	212	234	220	214	208	216	212	211	223	195	218	218	201	192	221	202	222	225	211	221	221	201	219	195	186	202	203	200	214	213	186	221	196	213	214	192	239	214	212	202	190	210	212	220	198	234	213	199	236	201	211	202	201	200	229	197	215	188	195	184	207	181	198	205	215	200	220	184	212	228	232	202	201	205	207	205	216	192	220	222	218	199	199	204	229	231	187	178	232	234	223	207	210	195	230	250	194	207	226	225	211	225	220	230	221	221	214	211	205	211	234	209	233	208	225	268	195	202	210	204	193	212	230	192	205	215	199	213	218	201	198	179	202	193	188	196	202	203	221	209	231	214	219	181	205	229	240	204	185	195	210	201	209	223	202	196	189	217	207	220	192	215	178	251	229	206	207	219	195	210	220	219	208	202	206	208	190	206	215	192	210	211	192	227	216	230	186	206	213	186	192	199	223	218	208	193	198	225	218	237	212	257	201	220	192	213	203	215	192	200	214	228	209	189	195	228	202	221	199	229	228	204	198	229	203	207	198	220	215	230	193	181	225	212	219	227	210	209	233	207	209	199	221	200	207	219	187	192	220	227	218	223	194	204	195	208	208	219	198	224	206	213	208	216	229	209	208	240	226	205	206	201	192	196	196	208	241	196	210	207	184	199	216	228	206	215	203	234	188	203	198	228	237	216	224	204	211	199	205	182	206	193	218	199	218	228	213	203	198	217	177	198	189	214	250	221	192	223	186	185	206	188	193	194	216	201	221	215	199	172	194
18349	2550	5711	6519	5509	4470	3677	3035	2534	2175	2035	1817	1630	1508	1348	1313	1206	1182	1096	1030	1054	949	914	959	905	888	878	900	883	847	771	804	832	810	789	794	760	736	758	742	723	713	704	737	758	697	681	691	706	694	734	694	652	692	690	669	708	695	672	603	666	668	697	647	717	673	668	670	679	637	682	662	695	660	632	670	693	651	679	655	630	664	644	632	655	631	697	651	705	617	662	653	664	670	588	633	602	635	654	596	622	609	676	637	610	673	643	636	614	648	661	657	657	671	622	672	651	636	690	678	667	638	625	628	678	601	632	633	635	623	621	608	651	638	650	598	616	682	599	634	635	641	647	621	614	670	583	638	623	640	671	638	637	641	625	605	631	661	678	573	638	641	704	642	672	661	594	617	626	654	636	640	636	650	636	653	627	609	662	612	669	636	670	610	637	644	605	609	631	628	674	636	629	627	673	652	613	605	627	627	677	650	612	693	592	671	611	679	646	612	609	650	620	621	635	632	607	618	657	655	626	620	635	645	594	620	656	610	634	634	613	659	716	625	635	622	647	634	653	652	622	654	610	645	641	608	628	605	642	592	616	683	632	662	618	639	628	645	635	578	625	666	652	666	654	651	633	638	640	638	595	624	647	625	653	633	673	657	686	632	635	600	687	693	679	617	649	680	603	650	649	627	639	598	612	604	644	636	634	634	615	619	615	639	618	601	656	617	667	614	583	579	621	628	643	636	623	653	671	631	640	594	686	583	664	623	637	647	614	661	607	655	659	577	641	654	577	599	623	648	605	688	607	652	594	649	646	633	646	614	588	594	605	637	678	624	644	607	623	596	640	604	619	684	640	676	642	552	651	626	606	646	633	668	579	648	647	640	604	654	593	671	705	604	600	613	669	607	673	606	630	656	687	614	679	627	638	649	652	664	605	639	626	679	622	584	608	634	644	645	647	619	686	639	679	628	586	619	615	611	633	628	659	615	634	642	629	658	623	645	720	604	608	640	609	646	651	600	629	638	603	639	616	672	626	621	630	677	645	669	586	633	620	689	603	659	655	693	622	588	663	639	615	591	631	639	639	611	636	641	598	639	666	658	623	606	645	619	639	585	590	625	614	602	695	623	679	620	628	640	608	654	649	643	658	610	625	585	653	623	640	617	636	660	628	621	695	635	690	599	605	653	635	654	621	636	619	645	635	661	616	642	665	615	623	636	610	642	653	672	640	641	667	651	706	605	631	675	668	640	658	675	649	667	657	637	635	664	625	625	664	622	564	601	640	621	611	619	636	593	691	625	650	683	668	628	593	636	620	641	629	634	642	676	660	665	602	607	653	637	631	616	621	629	618	637	628	625	662	612	637	612	632	695	628	686	627	598	616	614	592	664	602	605	653	624	616	632	623	601	653	634	632	642	602	671	615	625	619	624	647	645	662	678	692	601	600	611	660	656	647	627	630	617	630	683	603	655	616	603	642	625	626	635	574	635	604	626	615	655	659	619	671	627	602	642	642	584	626	679	613	585	651	619	645	622	650	603	664	653	662	589	620	617	640	639	595	619	644	626	673	669	646	615	618	619	672	613	616	623	627	656	646	616	660	597	659	642	653	592	658	633	679	636	619	628	615	619	670	643	634	614	617	628	635	580	644	671	625	599	631	634	623	658	612	689	621	664	646	643	611	617	685	609	613	656	614	638	622	665	606	630	693	651	673	684	618	661	622	631	612	632	644	651	599	620	629	642	654	592	659	617	649	658	622	637	606	626	602	594	639	603	635	633	668	625	611	618	604	633	624	624	599	630	622	693	685	649	627	647	640	649	639	614	626	609	683	661	597	652	635	651	623	653	661	648	643	617	595	599	641	659	618	623	627	612	644	640	627	629	634	658	651	631	637	600	608	616	613	599	642	665	671	657	611	602	615	598	626	664	624	657	643	624	586	632	582	593	644	591	600	590	621	663	668	666	612	617	602	650	628	659	617	642	623	577	645	648	605	620	637	643	612	679	604	634	608	648	660	622	618	640	630	652	647	615	649	632	623	643	620	636	625	666	603	682	708	630	684	638	631	644	641	634	623	628	697	642	626	630	639	674	615	567	638	626	613	637	671	621	653	659	688	634	645	607	612	657	613	639	624	647	646	562	610	647	599	623	670	673	647	660	650	601	668	675	633	621	645	659	665	611	591	660	635	627	605	685	625	668	659	667	666	646	628	633	663	618	607	646	654	656	619	642	631	608	666	631	620	613	610	620	647	640	637	634	664	634	629	653	621	632	673	640	641	592	661	642	670	650	646	579	644	588	615	670	646	659	649	651	648	675	662	686	626	662	608	610	669	665	646	619	618	612	614	651	634	661	628	654	608	603	621	675	623	633	614	617	660	658	604	619	656	633	628	607	647	617	636	581	636	635	670	655	634	641	611	667	639	607	660	617	615	649	589	595	590	615	610	644	689	648	614	641	645	626	624	630	629	632	633	610	587	633	635	602	642	651	634	632	651	656	691	656	646	639	662	668	631	637	649	597	624	655	628	603	598	613	690	669	651	623	627	628	635	647	644	607	632	659	604	642	645	653	634	616	617	623	592	638	599	619	674	609	634	663	629	674	630	665	632	641	657	637	649	627	662	597	608	661	580	632	623	624	614	630	661	657	633	657	628	682	643	635	610	621	619	612	639	627	625	624	616	609	616	645	640	684	631	664	592	612	654	634	626	640	576	593	646	613	620	648	643	640	600	646	608	594	682	580	690	683	632	633	626	649	632	624	627	632	610	675	626	675	612	637	658	595	623	626	613	626	634	672	638	646	626	637	628	567	617	627	637	690	635	653	673	671	630	648	634	654	656	682	665	604	605	675	635	608	625	691	675	586	679	628	637	650	648	640	629	648	671	618	638	648	659	625	642	612	644	627	669	585	618	625	621	618	647	639	654	647	596	620	624	624	624	604	618	639	640	634	655	612	619	638	655	626	696	629	641	635	632	647	628	643	605	672	610	605	644	633	611	631	622	614	648	629	641	593	630	638	630	640	640	619	693	681	616	637	577	646	659	622	598	599	648	610	646	616	603	669	658	583	646	639	604	631	669	648	638	666	639	605	657	628	632	675	626	654	613	638	657	658	642	649	636	613	629	658	621	675	666	638	620	606	658	623	616	665	632	665	665	633	643	626	625	628	623	609	585	649	665	667	647	642	621	605	620	641	654	613	651	626	656	649	629	657	681	640	631	673	644	644	655	609	634	652	585	613	657	630	622	621	611	686	625	636	647	635	632	647	639	632	665	607	623	638	612	638	616	607	637	614	641	644	654	596	631	634	603	649	609	635	669	613	623	597	640	664	633	625	588	624	644	623	669	693	664	651	618	656	651	634	613	678	640	579	616	629	593	622	607	649	648	647	626	642	626	626	600	681	635	645	657	660	658	588	664	619	617	623	599	696	633	617	636	648	613	634	642	652	646	626	671	670	641	652	651	620	587	635	651	639	639	587	639	652	652	616	650	625	643	648	617	641
4136	256	134	125	124	84	93	92	84	89	84	78	86	85	87	69	79	62	92	76	72	74	76	88	85	87	66	94	87	73	62	74	78	89	88	68	83	80	79	76	86	90	82	81	73	95	76	75	66	84	76	74	82	77	90	85	82	91	84	82	73	87	63	57	96	76	81	71	78	62	75	71	74	78	78	79	77	82	83	83	72	86	95	79	69	84	79	82	73	75	79	77	77	75	75	97	85	59	87	69	87	73	76	79	75	87	78	82	87	83	71	80	66	78	92	91	59	88	80	89	80	83	74	80	65	88	89	68	85	99	83	88	94	90	62	86	77	61	66	106	79	79	63	88	77	81	78	67	104	70	73	81	77	76	71	79	94	85	59	77	85	68	77	81	89	72	72	78	76	77	79	73	67	73	72	92	74	77	65	70	67	80	92	64	65	75	83	80	75	82	79	64	78	84	95	81	82	81	78	76	85	86	69	70	79	72	76	100	87	83	76	83	76	69	73	79	75	83	78	72	62	70	80	74	77	80	77	63	85	80	80	86	64	75	77	79	75	88	87	90	94	75	84	78	76	89	92	72	69	82	67	66	75	82	83	75	101	79	81	78	86	83	75	86	79	82	68	59	88	81	77	86	71	68	75	82	78	81	87	81	75	78	59	91	77	70	68	80	80	85	68	84	78	91	66	77	83	78	84	85	81	62	83	73	79	71	82	72	70	79	74	71	94	86	71	70	70	72	92	59	88	64	86	76	77	68	72	87	59	76	90	84	77	80	91	66	81	72	80	85	92	82	90	95	72	78	70	69	94	97	87	87	87	81	87	84	69	75	78	74	77	69	78	78	64	71	72	79	85	79	76	80	73	79	69	80	79	78	93	67	86	92	67	66	93	78	97	76	76	92	75	69	78	78	76	81	73	85	65	75	78	75	74	84	96	98	86	102	74	78	83	80	68	82	81	67	72	84	88	66	78	84	78	83	78	86	71	78	73	84	75	85	95	85	78	71	94	89	77	81	69	70	78	62	82	84	66	93	58	79	83	73	86	75	75	87	84	87	79	74	58	83	97	72	86	60	65	80	70	73	81	70	96	84	100	73	84	75	77	72	65	74	80	82	72	71	76	75	70	73	80	71	88	85	89	69	58	74	76	85	84	90	81	76	79	83	80	74	84	93	71	59	62	76	68	84	90	64	80	85	71	77	71	85	72	75	73	79	71	87	80	78	98	81	72	66	82	84	92	81	78	78	71	76	71	74	101	79	85	70	97	74	70	82	79	79	69	77	71	71	81	80	70	85	85	76	75	71	71	67	86	83	72	68	72	77	77	73	83	77	80	86	77	72	71	79	84	84	79	75	87	81	81	80	79	86	61	78	83	70	80	68	85	74	69	81	77	82	82	95	75	67	70	88	67	75	92	72	69	78	73	85	74	67	84	73	79	86	85	71	80	72	69	76	75	87	70	68	83	76	78	75	80	74	84	73	86	75	81	69	71	83	84	85	73	95	72	75	76	92	72	88	72	85	86	74	73	67	78	70	70	80	70	71	90	70	70	77	73	70	81	72	102	86	72	71	84	70	69	85	73	77	71	59	77	78	78	79	79	81	78	89	63	72	75	83	61	78	76	75	67	73	66	89	82	83	95	73	99	85	63	81	72	72	78	66	77	73	80	88	76	74	78	92	77	76	80	76	71	68	90	72	86	84	62	80	84	69	81	73	84	68	80	80	84	89	80	85	76	87	86	89	79	85	80	79	72	68	59	86	78	74	84	78	82	64	67	77	80	86	79	74	92	99	64	86	81	66	77	74	92	83	71	79	75	72	70	85	74	73	102	75	84	77	68	77	70	85	65	73	84	84	63	76	76	81	64	76	74	80	77	86	90	86	68	79	88	77	85	76	75	82	72	80	93	87	67	86	80	91	78	88	94	76	92	69	66	74	81	79	86	73	74	78	82	81	92	67	85	60	71	82	79	83	75	79	87	63	62	70	60	65	94	72	72	89	68	73	68	78	94	62	70	74	78	76	99	81	76	79	83	76	86	69	80	86	104	90	75	79	74	69	62	83	71	72	82	74	64	74	75	74	68	75	74	67	83	73	73	73	80	79	79	85	71	77	61	71	76	81	73	90	87	80	81	69	78	84	84	66	76	93	68	75	76	81	88	63	81	66	74	80	83	63	67	85	80	75	65	72	69	90	70	95	77	84	78	75	82	92	66	81	92	76	64	73	66	60	81	69	61	69	89	70	83	65	84	85	84	79	64	82	74	82	63	63	91	73	79	84	60	75	79	86	73	87	67	89	99	83	73	78	69	74	75	71	86	63	85	82	75	78	78	72	81	87	89	83	80	74	91	86	85	82	88	75	78	88	77	88	66	69	96	84	77	76	77	60	57	83	71	83	74	70	68	72	75	75	84	76	71	74	82	73	76	87	68	77	78	86	75	88	85	78	77	80	75	87	88	68	76	76	76	82	87	74	65	86	77	67	98	64	73	82	71	87	73	61	65	68	74	78	68	74	75	82	68	79	72	78	81	67	86	81	68	69	74	75	86	78	63	83	93	91	84	82	67	81	89	68	75	83	71	79	88	77	77	80	85	74	83	75	75	87	74	80	61	92	81	78	103	91	85	73	65	89	88	87	66	81	74	77	81	76	74	73	94	84	79	75	78	85	74	88	80	76	87	74	65	72	79	83	77	77	85	75	74	79	72	66	78	65	87	78	82	77	75	82	94	80	63	73	75	79	78	72	93	84	76	75	90	64	76	74	75	76	88	84	81	84	89	84	82	74	57	87	78	86	74	86	92	77	91	76	84	76	72	76	71	72	76	82	84	78	80	84	77	78	74	84	80	71	72	83	79	73	93	72	89	80	66	64	85	80	88	86	90	79	88	75	66	87	77	67	77	74	86	72	75	86	76	71	82	67	78	91	62	83	74	72	88	73	79	82	74	73	63	72	75	76	87	83	71	94	77	69	84	85	76	83	83	73	89	67	77	82	57	80	82	78	71	82	70	85	81	91	65	81	81	75	63	85	73	95	83	84	85	79	59	65	75	85	80	66	84	61	87	88	70	80	84	70	88	84	91	73	83	84	89	76	82	85	72	74	89	75	76	74	69	86	74	77	88	70	99	66	73	84	80	83	80	88	86	83	101	81	81	76	80	82	80	82	79	65	72	77	60	75	85	90	68	85	83	82	84	91	86	67	70	75	82	80	70	69	100	80	91	82	81	81	73	69	72	87	73	81	84	86	78	85	79	90	64	85	80	78	69	72	82	81	89	78	77	86	93	82	77	66	63	70	81	83	81	71	86	79	104	76	79	92	73	83	75	89	75	83	77	84	58	79	78	90	88	82	73	61	82	78	77	91	78	72	69	79	88	81	77	81	89	78	77	78	91	85	74	75	75	76	78	68	66	78	89	75	73	91	69	79	62	78	84	96	86	76	92	77	87	84	64	88	82	69	81	71	86	77	83	63	75	71	76	75	74	84	81	86
4047	382	431	400	395	351	353	329	344	317	311	348	331	300	289	322	314	288	282	302	261	298	285	275	315	296	280	328	294	306	274	268	266	274	316	278	293	282	267	276	267	278	261	265	294	289	276	277	248	288	273	259	302	292	271	275	290	270	263	250	291	293	286	277	295	311	273	268	316	277	308	301	272	294	299	257	288	272	289	286	275	265	236	269	273	304	277	276	278	304	270	273	280	270	274	312	291	266	242	296	281	250	259	289	290	261	289	278	271	292	281	271	301	275	294	295	312	312	263	299	271	246	262	295	305	295	303	308	293	276	264	275	253	295	288	288	310	277	259	282	276	284	288	285	263	260	271	326	277	285	308	274	302	281	291	286	286	284	290	269	303	267	290	279	266	277	280	282	264	306	274	311	289	283	276	262	285	280	290	254	257	253	278	255	266	274	267	277	296	297	275	258	279	275	276	243	299	308	276	290	279	269	283	256	277	310	302	269	274	280	315	270	303	325	302	297	273	264	275	279	307	285	277	282	257	274	274	294	291	293	262	270	277	276	296	307	290	272	259	266	274	277	271	298	262	297	289	270	280	274	284	277	248	275	287	295	255	251	274	293	286	287	255	286	289	304	299	291	245	303	274	278	280	251	292	261	281	290	284	265	290	299	263	301	260	254	268	265	273	281	286	295	291	294	279	280	292	280	271	300	263	278	297	294	285	279	263	256	266	295	311	300	266	274	282	300	295	296	273	285	283	275	296	258	296	306	263	283	265	281	263	291	282	255	276	268	281	290	292	266	313	298	311	269	237	281	286	285	279	279	271	265	282	309	251	308	292	312	268	267	259	260	275	259	266	308	287	280	319	277	283	260	299	309	299	263	284	281	272	267	293	251	276	285	271	304	261	286	281	267	296	313	260	261	287	251	272	287	289	303	284	270	265	269	274	305	277	258	277	266	291	255	267	308	247	276	246	275	259	282	283	266	280	291	271	268	248	280	285	254	275	274	253	285	289	281	265	298	300	263	270	300	289	278	320	250	299	249	290	273	317	295	262	263	285	315	274	297	237	297	277	298	261	286	280	287	289	282	254	270	268	280	296	301	293	293	266	298	293	280	265	275	284	237	286	299	279	282	244	293	270	303	247	265	285	267	247	255	259	292	290	292	266	281	235	279	299	279	298	252	277	303	284	287	287	285	313	275	273	265	292	254	260	279	274	292	293	283	256	320	286	298	289	274	281	262	286	307	286	294	244	245	257	287	270	296	275	294	277	280	249	305	263	299	303	278	284	269	285	313	271	264	260	298	291	273	306	277	264	293	282	315	252	292	280	290	273	246	305	292	297	261	282	278	272	304	261	293	272	281	272	278	262	277	285	304	277	274	310	274	263	286	272	277	292	281	279	246	285	270	298	287	256	297	279	287	279	272	273	282	277	260	289	256	281	297	285	279	277	292	244	279	282	261	286	326	277	293	285	295	263	283	292	270	290	293	300	281	290	282	268	293	281	295	286	264	271	289	228	286	298	269	269	305	261	287	276	255	271	296	294	262	293	293	274	259	281	277	280	279	297	245	283	282	271	267	297	277	270	287	308	294	294	275	274	272	306	270	253	308	306	269	273	250	264	271	290	267	296	269	283	285	308	280	266	286	268	260	295	280	320	275	279	282	311	256	297	256	288	265	280	268	276	260	286	287	297	273	314	284	287	265	284	271	312	263	299	276	299	306	296	280	267	291	273	258	253	285	291	268	268	261	252	273	269	273	278	312	260	243	289	310	281	262	258	285	299	277	279	282	301	274	281	264	257	272	278	273	284	276	299	299	301	265	286	298	282	273	244	297	267	296	275	299	261	264	278	290	277	267	317	267	262	292	260	239	275	282	288	272	263	262	280	277	297	291	295	289	272	295	279	250	306	254	255	285	299	283	285	279	264	271	256	291	273	290	267	266	266	280	281	294	281	273	285	274	269	281	304	250	253	316	260	265	279	276	285	284	265	284	272	273	253	267	298	272	290	269	284	280	272	280	248	270	276	285	310	261	296	301	285	287	284	282	282	268	271	255	245	270	283	280	265	292	292	266	285	270	268	273	310	259	257	300	278	283	265	259	281	277	260	270	273	272	258	266	279	283	260	245	279	283	294	264	262	272	268	280	268	305	273	275	292	276	275	281	268	278	286	278	281	270	272	257	264	279	271	278	296	298	277	284	286	284	289	271	255	282	283	285	261	284	292	277	285	265	287	283	285	272	286	285	288	283	280	284	297	268	261	316	263	327	280	285	286	306	282	289	283	321	284	303	291	281	266	299	311	278	243	248	265	311	301	291	283	270	302	274	257	280	281	263	306	262	275	243	284	283	259	273	301	288	281	265	263	276	276	277	274	284	286	304	284	291	290	297	261	272	246	276	296	286	287	292	275	277	280	291	284	286	273	301	291	273	316	319	260	261	284	287	275	276	284	256	293	273	308	302	283	274	311	295	264	261	277	277	306	270	297	284	318	271	316	288	287	248	289	274	269	262	266	255	260	287	255	255	280	311	266	292	292	298	274	273	279	296	268	280	269	262	247	293	250	290	292	283	273	275	284	277	272	259	289	256	284	303	263	253	249	269	255	269	310	287	260	276	284	273	278	275	278	292	305	319	256	296	297	280	275	256	291	269	318	304	307	275	279	279	289	278	313	254	261	273	255	326	298	293	289	289	287	266	289	270	271	269	290	292	259	287	270	265	274	283	294	297	308	299	275	270	266	269	259	307	270	281	266	272	268	278	287	319	303	279	248	281	283	270	308	269	273	292	270	282	290	273	266	279	305	306	307	272	284	306	255	293	277	294	300	275	300	266	312	278	247	255	274	274	297	281	295	280	284	286	276	273	295	278	280	263	285	263	275	259	287	266	264	294	275	287	283	299	283	273	282	272	284	248	273	265	313	304	278	272	299	295	284	252	286	283	308	264	268	300	292	266	278	279	274	255	300	276	237	250	263	275	297	302	262	295	266	263	264	293	275	304	269	295	267	284	302	272	283	268	278	252	288	277	281	278	288	272	279	298	287	294	297	285	287	291	256	283	299	295	264	292	246	288	293	296	268	304	303	274	285	268	280	288	291	289	270	281	272	285	262	289	293	290	285	265	288	297	288	270	257	264	253	286	312	293	296	267	282	284	297	269	256	257	277	233	261	291	276	304	288	286	307	286	298	266	297	273	288	273	293	269	279	291	295	284	287	253	267	266	270	281	281	263	270	330	269	266	267	296	280	284	256	301	283	296	288	244	287	288	262	275	275	277	251	257	262	294	289	266	294	307	274	277	277	290	256	269	283	311	282	291	265	283	271	291	303	266	262	272	252	304	261	286	263	300	299	266	257	277	290	262	273	284	274	295	305	274	247	279	282	272	276	295	301	223	326	226	286	276	319	293	302	275	276	287	274	269	301	266	263	280	266	289	266	281	281	280	268	295	274	256	287	256	267	262	301	289	276	276	272	295	274	278	288	314	270	246	279	285	292	269
29949	5537	1375	974	761	491	417	323	285	230	216	204	171	169	161	146	172	147	147	129	132	122	124	119	119	116	125	118	105	115	97	134	132	110	110	125	117	106	98	122	122	116	116	100	114	109	102	112	116	118	114	110	111	111	107	97	115	99	111	98	136	106	121	93	100	92	92	109	110	114	107	100	105	108	112	97	101	107	97	97	103	94	123	106	109	134	110	101	119	113	103	117	115	104	122	99	112	88	116	95	114	108	102	106	109	118	107	108	95	114	113	119	103	105	99	119	98	98	89	97	129	119	106	98	101	107	108	120	114	113	112	116	122	112	110	124	108	106	112	112	101	90	108	108	105	100	97	116	84	99	99	99	123	110	103	113	119	103	101	108	109	99	102	91	105	99	115	95	118	109	114	123	112	89	110	107	104	129	101	109	107	113	83	106	109	95	103	110	119	115	119	104	105	108	105	105	116	89	105	110	91	115	103	126	105	123	95	120	104	83	91	113	107	115	108	104	94	116	99	113	108	130	132	112	107	105	91	107	112	94	116	97	105	114	99	109	110	101	106	108	104	105	95	106	117	106	91	108	94	99	101	106	96	115	104	104	119	118	107	86	87	103	124	108	98	97	108	117	97	98	125	101	95	97	103	104	96	121	91	106	103	110	109	88	112	97	104	100	107	107	93	99	110	91	90	105	113	113	112	106	113	95	113	107	110	106	82	104	107	110	114	101	88	116	93	87	88	116	110	80	95	112	87	82	105	101	116	100	117	98	91	115	111	91	78	107	97	112	95	111	115	104	89	123	107	100	99	100	118	116	115	96	101	125	112	96	98	110	91	113	122	101	104	109	109	98	98	116	114	106	115	121	102	99	102	101	98	102	105	111	114	122	116	87	103	109	112	97	117	109	117	98	106	107	93	109	99	113	94	103	96	109	113	95	90	88	93	77	99	104	110	113	108	99	91	97	114	116	104	93	114	105	101	128	109	104	88	115	97	100	87	94	98	92	108	109	109	109	113	105	100	118	99	110	84	105	110	96	102	108	93	114	123	120	110	108	98	119	113	107	106	92	94	86	89	110	98	105	130	106	99	114	107	99	97	109	97	113	95	112	107	103	107	102	113	117	101	103	86	122	119	95	107	92	97	114	118	102	83	130	92	120	96	121	112	102	117	112	107	92	100	84	117	113	124	82	109	100	98	113	126	92	107	106	102	117	93	101	115	93	101	94	85	108	115	104	115	98	111	93	105	94	100	103	114	98	106	116	107	104	130	106	105	85	123	100	105	126	101	103	103	99	102	108	108	96	101	91	121	101	111	132	105	114	98	98	94	119	108	93	100	117	94	105	98	123	105	105	116	113	106	118	117	89	102	115	88	104	106	101	103	117	86	90	87	104	121	112	98	107	136	119	92	86	126	110	92	110	97	90	109	95	115	85	100	93	105	117	114	119	106	95	116	94	124	111	105	98	111	99	105	101	105	102	92	123	105	116	91	124	120	120	108	115	115	124	99	101	109	90	115	113	122	109	91	107	118	103	94	112	107	97	104	100	120	107	120	99	105	97	98	112	110	98	115	88	94	94	83	98	104	100	103	89	110	107	121	111	101	113	99	111	118	93	106	116	100	113	115	109	113	108	103	76	100	94	103	123	116	126	106	102	94	114	100	107	124	117	113	110	101	112	105	118	116	111	109	102	101	112	101	95	119	99	109	99	91	116	93	104	111	114	122	120	117	101	132	108	98	106	86	121	101	109	109	109	101	97	102	102	110	121	115	82	110	107	129	105	96	98	89	101	84	95	104	114	109	121	97	90	94	101	103	100	120	112	104	113	121	117	106	108	117	123	127	110	112	115	109	108	110	116	101	94	115	109	117	94	118	85	107	91	106	88	105	114	104	109	119	111	113	97	94	117	104	92	98	103	76	109	126	99	122	100	96	115	105	101	96	94	97	104	121	115	122	101	110	111	114	107	103	117	112	89	110	109	87	124	121	93	97	116	104	122	116	123	126	104	109	111	117	101	117	104	106	92	103	121	111	102	104	107	91	85	96	118	122	103	114	104	107	102	114	111	126	116	110	111	106	100	101	112	104	105	111	100	110	98	118	105	117	93	95	123	112	117	107	119	106	108	112	113	113	111	111	111	117	110	108	104	105	116	102	102	109	101	112	95	102	118	105	92	100	94	99	111	124	88	120	113	126	105	97	122	117	99	111	112	103	92	132	111	121	101	107	85	112	96	104	111	95	109	118	81	97	117	111	117	105	110	108	111	108	117	98	106	114	103	105	123	96	120	125	103	99	87	90	104	112	106	105	107	110	120	112	105	95	112	112	99	103	103	103	106	115	104	97	131	115	103	108	104	120	115	96	110	123	106	118	111	124	106	110	101	89	103	99	83	119	111	104	95	92	101	88	112	118	110	114	109	115	85	106	109	112	106	110	94	127	104	91	125	113	95	88	109	93	97	111	101	97	103	115	106	106	117	111	104	100	116	86	121	107	131	105	115	92	106	98	89	97	112	100	120	105	115	97	96	108	108	98	126	126	120	111	105	128	105	109	108	102	101	92	108	116	101	100	107	104	121	103	100	110	121	85	98	97	87	116	106	93	103	114	109	109	123	105	98	92	99	130	118	116	87	117	96	119	80	108	118	104	117	98	98	102	93	101	109	103	102	86	120	118	83	101	113	107	118	88	96	107	112	120	86	122	122	115	115	98	126	94	100	95	107	109	122	124	104	94	94	102	110	116	101	101	96	101	91	101	87	116	108	96	109	95	120	101	98	116	110	115	112	112	86	131	115	116	117	110	100	118	113	113	109	104	106	100	108	101	107	110	95	104	99	88	94	112	124	109	117	101	102	104	108	112	105	115	96	116	93	96	90	90	101	90	98	116	105	122	101	115	104	95	100	109	89	106	96	111	104	98	120	84	109	115	101	93	110	106	104	111	99	106	107	91	103	110	107	98	88	93	108	95	100	97	111	91	117	85	94	115	102	105	103	105	97	97	104	106	101	121	84	113	96	96	122	104	99	113	94	103	88	117	127	111	115	98	119	107	103	103	88	106	102	98	120	114	107	120	93	87	113	106	83	95	124	102	106	87	102	110	120	107	92	115	100	122	110	117	113	113	112	109	115	116	99	111	104	112	94	108	103	107	115	109	104	107	118	82	110	105	97	91	111	89	103	93	96	100	113	100	113	117	97	111	120	91	108	121	91	107	95	108	86	89	105	100	109	109	117	116	98	104	92	115	119	107	110	109	112	116	107	111	106	110	120	102	114	101	96	120	121	104	102	108	119	108	110	93	88	85	113	96	103	101	116	109	98	107	94	98	121	106	103	105	98	89	119	111	91	116	121	90	114	128	127	106	90	102	117	108	119	110	109	103	102	98	80	102	122	105	91	116	100	94	113	100	110	93	107	98	102	118	109	102	122	107	120	106	86	114	97	108	100	108	109	111	107	125	129	99	110	97	118	90	103	119	128	94	95	116	106	104	97	91	120
13724	1308	2970	3394	2813	2330	1871	1569	1353	1167	1042	943	870	780	699	693	694	622	599	575	554	536	534	499	498	504	486	479	450	467	441	461	462	439	410	440	401	431	407	401	410	434	425	397	408	392	368	417	378	392	389	401	388	408	398	377	348	375	381	355	375	409	397	361	381	373	362	368	356	379	378	400	370	350	359	362	379	382	392	368	331	426	385	358	365	355	386	381	391	402	365	361	380	355	382	352	329	375	380	369	373	373	356	352	378	378	367	377	393	387	344	364	359	356	358	394	386	378	375	357	362	343	375	381	368	370	391	387	355	349	350	356	391	334	389	370	369	338	365	404	389	399	361	330	337	352	374	351	389	336	386	351	355	371	374	313	366	360	369	380	350	352	320	376	382	373	344	388	372	377	382	348	406	374	384	343	338	352	376	364	376	343	369	369	350	357	384	380	360	386	362	352	352	363	343	355	371	348	339	373	365	378	369	367	387	357	330	356	370	355	378	348	392	338	371	359	364	407	360	388	312	355	370	336	400	379	362	395	365	376	367	406	332	312	368	370	368	384	357	356	364	342	368	385	334	378	356	348	386	370	375	323	352	396	387	347	339	354	318	335	373	355	368	363	392	352	365	396	355	362	367	401	330	364	364	367	377	367	343	366	347	362	399	342	358	357	384	336	319	352	400	326	370	365	333	335	371	381	364	338	381	359	366	387	348	356	378	385	387	340	403	362	363	375	371	351	343	363	386	366	365	370	340	392	355	354	380	357	350	386	383	371	372	383	374	408	382	347	340	341	353	361	368	350	336	357	360	351	359	348	381	363	363	332	335	373	346	343	360	399	384	349	369	346	364	389	379	357	393	346	360	342	341	351	367	351	373	325	329	412	361	373	368	339	348	383	339	344	369	352	361	359	358	352	367	367	340	315	355	372	352	393	359	353	328	382	371	375	384	413	340	381	357	360	386	387	386	416	386	333	404	354	364	378	392	349	310	359	363	344	350	349	375	400	355	362	370	359	402	351	347	373	356	338	375	351	358	357	353	353	363	355	344	363	353	363	346	399	364	361	346	356	373	361	377	379	352	323	366	372	333	336	373	369	342	385	357	390	343	370	338	367	350	346	387	405	366	373	339	383	333	374	396	400	371	369	347	374	396	353	353	377	352	360	366	372	345	367	348	367	347	372	357	389	347	359	362	356	354	396	341	362	334	364	369	369	373	384	345	356	350	354	355	405	395	337	342	351	367	345	374	354	353	365	353	342	388	383	386	352	377	345	396	363	358	374	367	371	406	385	358	349	362	352	382	345	332	361	424	357	361	390	355	352	347	368	374	397	319	385	322	403	348	368	362	344	362	382	349	363	392	345	368	363	382	366	344	352	377	306	364	338	365	344	341	351	359	356	356	360	383	355	348	342	367	400	338	344	362	350	348	343	385	380	375	369	405	345	382	352	366	357	353	398	364	378	398	388	362	367	344	396	334	358	389	360	382	344	374	363	361	364	366	351	353	387	344	360	372	384	361	324	378	362	349	355	403	371	349	354	351	370	402	351	380	381	346	366	391	372	383	382	324	345	345	386	363	318	405	365	375	355	347	344	373	334	366	359	368	340	364	379	334	357	376	379	322	347	372	353	340	383	364	356	341	394	355	350	361	344	341	330	381	353	381	368	335	322	350	336	355	353	350	363	346	348	347	340	373	327	331	325	346	330	331	334	381	401	322	357	397	401	369	392	372	363	370	380	388	374	358	355	394	379	364	373	352	387	377	401	379	351	371	355	359	362	387	375	387	364	360	360	366	337	338	357	375	370	397	331	345	347	364	336	347	382	376	341	350	383	363	372	363	366	390	358	339	364	347	379	359	366	360	323	349	345	398	393	370	336	371	398	362	351	403	340	345	327	354	374	364	336	364	370	412	370	375	365	348	343	350	336	364	404	348	366	339	361	370	351	361	372	377	338	363	349	326	360	365	329	382	370	367	370	373	396	367	402	332	350	322	349	339	353	361	343	399	373	401	377	364	337	378	369	373	378	347	372	356	383	347	330	369	310	426	369	376	350	370	347	339	353	359	360	335	393	344	352	406	340	356	374	376	359	374	374	345	390	371	375	367	351	372	338	328	397	377	347	360	365	340	359	346	346	388	349	341	357	373	374	342	387	384	376	369	354	385	384	379	332	356	358	365	349	328	402	395	366	363	380	377	357	380	333	383	393	382	337	397	345	334	372	343	373	323	358	378	371	358	354	372	328	376	384	340	364	370	333	336	372	338	385	345	342	347	393	377	352	354	377	407	346	334	364	361	339	341	397	352	372	367	347	372	390	365	365	319	356	387	370	357	395	350	365	332	357	340	372	379	347	335	378	331	363	360	375	352	344	374	352	331	356	362	391	381	360	341	357	349	364	386	381	362	383	343	353	363	375	361	363	383	347	366	323	383	350	382	375	367	360	345	362	367	344	375	361	349	358	389	373	370	377	382	373	327	358	372	376	341	365	343	380	390	373	346	372	346	363	350	357	378	361	370	371	352	371	343	356	382	362	370	382	367	372	376	338	392	370	383	338	389	370	351	358	364	388	351	368	360	358	377	375	348	370	369	381	357	374	382	356	365	367	392	351	359	380	351	352	395	382	372	366	337	372	371	372	369	355	357	355	391	391	345	383	365	350	337	360	353	366	353	394	339	354	339	364	344	385	359	341	367	374	353	314	351	364	366	347	365	365	341	360	364	361	362	392	382	348	368	377	314	409	336	353	347	334	322	301	385	369	357	366	349	374	368	360	344	388	396	340	375	347	328	428	333	349	347	367	368	389	362	318	366	363	367	355	403	364	361	375	369	364	356	343	331	361	403	350	348	365	373	371	390	360	342	343	356	384	376	341	339	337	377	386	366	373	361	361	368	391	352	355	339	370	382	352	365	363	335	349	353	355	366	389	359	355	367	354	379	352	393	340	345	338	368	367	354	391	371	398	364	356	379	409	341	369	390	351	354	390	369	321	348	379	372	407	348	332	351	396	340	351	358	352	369	367	363	379	358	396	344	357	419	371	345	407	393	370	357	332	341	370	379	367	351	379	376	359	360	390	369	364	338	364	360	357	372	365	347	333	324	345	385	372	389	379	366	337	350	366	365	349	387	377	339	366	346	371	355	352	417	335	351	365	381	382	355	379	385	341	373	359	345	348	381	339	361	356	338	379	355	352	358	351	359	369	361	359	338	352	337	336	355	338	330	386	369	345	368	353	329	341	363	389	380	368	355	391	367	350	399	364	382	395	347	370	358	354	341	402	358	353	346	351	416	331	375	377	380	370	359	331	355	365	387	361	334	397	364	349	363	361	395	345	347	373	340	370	345	381	393	380	364	364	334	333	381	377	357	351	332	356	339	367	382	343	352	371	388	364	364	363	375	360	365	379	384	369	395	368	343	356	355	382	336	320	411	364	368	350	347	356	369	342	359	345	333	401	387	348	353	370	344	352	355	370	362	393	332	336	371	378	374	342	329	347
39306	15130	4037	2066	1501	1117	819	690	558	436	406	415	390	347	334	316	303	277	282	281	265	237	275	254	253	257	221	230	220	218	234	244	262	210	221	222	228	198	229	217	240	202	230	223	225	241	229	222	213	205	214	219	201	210	219	188	197	218	214	234	207	223	191	187	216	217	219	212	198	231	210	221	241	242	237	177	238	192	204	221	217	205	234	209	207	230	200	216	230	199	206	195	208	197	193	204	208	196	208	221	208	213	208	202	205	215	191	225	210	202	218	218	219	204	220	202	199	208	202	205	219	209	209	210	213	240	234	209	195	220	220	214	211	215	201	191	191	222	200	223	219	220	184	221	202	215	211	227	193	188	199	204	214	201	171	220	229	226	208	213	185	192	213	209	193	221	190	212	196	187	199	201	239	203	211	230	205	219	213	223	207	201	222	208	223	202	180	191	224	226	239	208	213	226	200	203	231	185	218	181	223	215	220	211	204	215	247	208	212	205	191	214	196	200	211	197	199	203	202	208	208	231	221	227	217	216	210	227	215	212	201	217	206	200	203	207	199	202	198	216	225	214	216	227	221	212	216	218	205	231	213	219	209	193	209	197	210	207	220	220	243	186	226	213	223	200	206	207	216	226	230	195	206	197	227	191	206	230	202	202	226	233	249	213	223	196	198	205	223	209	210	207	213	185	207	221	218	189	156	194	189	203	206	205	209	216	189	227	213	209	194	195	240	221	199	210	182	195	193	206	222	208	214	252	217	203	227	206	194	200	219	211	211	206	206	204	259	240	236	228	196	213	206	201	221	227	208	195	212	230	225	168	232	212	192	220	194	228	209	213	212	223	199	205	203	183	186	212	202	225	237	212	207	190	226	225	202	220	219	193	188	218	215	233	218	207	210	188	220	202	205	199	225	217	207	186	215	228	208	205	196	223	194	225	204	229	223	216	196	217	203	206	215	207	211	207	205	209	201	220	180	238	220	201	193	221	196	211	224	218	204	205	225	217	207	198	227	214	199	236	192	234	247	204	220	203	230	186	215	208	214	220	193	196	212	230	224	227	198	204	215	226	215	216	238	216	238	183	208	204	223	215	210	202	203	204	201	232	188	211	223	182	195	204	214	211	215	210	200	221	191	199	215	195	208	204	191	206	223	180	207	228	234	228	235	204	220	227	213	202	228	236	214	206	223	221	196	196	213	203	209	201	221	206	226	212	210	209	191	206	195	210	203	184	207	202	210	211	188	202	221	207	223	208	228	199	189	217	197	197	195	201	191	230	210	215	232	234	204	211	226	212	203	224	206	221	213	205	200	184	202	209	197	219	209	196	218	213	195	223	233	214	194	206	228	213	212	210	202	229	203	213	221	226	204	220	235	206	238	212	204	221	210	211	223	213	206	209	217	199	228	198	184	216	237	202	215	201	195	186	200	194	234	207	212	201	229	196	216	211	187	205	222	204	218	217	228	178	189	202	218	196	211	203	196	226	215	199	200	182	225	201	245	209	211	209	196	205	201	193	210	213	211	192	211	162	187	202	213	215	227	213	223	230	213	203	193	209	203	223	225	201	211	210	224	207	200	173	213	194	200	181	196	224	188	237	211	208	233	210	196	201	217	221	200	228	202	197	224	235	220	231	210	207	197	231	222	219	236	210	195	192	206	200	208	221	213	188	203	214	214	201	212	212	185	205	227	193	220	203	203	215	201	196	200	218	236	215	191	215	236	207	207	181	200	196	251	232	210	206	230	209	213	226	191	203	185	226	193	215	191	212	223	189	179	221	198	218	214	195	207	215	234	211	226	197	205	191	221	202	202	225	208	186	224	211	241	201	193	230	187	219	201	217	199	208	198	222	218	202	217	211	191	232	228	184	230	202	210	242	203	224	208	195	209	223	219	218	210	196	192	217	194	224	214	193	221	231	222	213	185	199	207	208	202	214	217	175	237	193	203	186	196	200	221	208	226	219	238	230	196	182	192	216	193	200	214	213	215	212	223	205	197	229	221	198	178	196	196	193	218	216	209	200	219	199	223	209	173	217	214	200	228	188	191	228	200	177	226	210	208	218	209	187	214	219	208	221	218	226	193	188	210	211	243	188	219	222	204	207	186	218	230	226	219	223	214	215	204	195	253	201	205	233	219	233	216	207	219	186	224	217	214	196	212	199	206	178	228	215	195	188	200	211	223	206	200	211	220	208	230	201	210	218	247	215	202	195	198	204	218	249	201	195	221	211	219	232	195	202	219	190	224	209	190	216	219	218	189	195	205	237	221	221	227	207	183	220	194	221	222	205	227	189	182	209	219	208	205	207	211	210	208	211	230	194	221	218	206	189	209	208	195	232	205	199	191	213	200	188	206	169	203	217	214	204	240	196	244	200	220	223	186	204	205	209	204	248	234	200	199	205	208	214	225	212	215	225	197	210	217	226	194	203	213	226	205	222	189	206	207	199	220	228	257	199	185	210	204	201	201	216	199	184	213	221	212	237	203	218	208	224	237	210	206	210	211	185	204	226	209	209	197	221	186	224	216	184	197	203	205	206	213	210	204	214	198	230	195	210	239	222	211	203	215	198	222	217	228	188	187	213	186	216	208	208	182	199	207	208	223	219	204	185	197	197	230	216	204	210	203	222	211	189	221	186	213	220	209	208	211	222	188	233	183	218	200	222	222	233	193	193	206	199	236	202	215	221	217	211	208	190	193	208	188	221	202	204	215	215	201	199	199	222	191	219	196	221	201	225	212	204	243	211	221	197	200	227	200	215	200	204	202	201	208	213	201	217	197	227	211	192	205	217	214	208	208	202	231	219	218	214	235	225	223	221	206	207	220	193	213	213	209	208	195	234	218	197	222	202	228	207	210	216	196	208	203	237	198	236	209	209	231	229	214	229	194	233	207	185	218	208	201	227	211	186	206	193	194	221	214	222	219	220	201	205	205	197	204	222	190	196	241	193	176	225	195	219	196	206	190	190	199	222	199	212	211	200	204	224	218	220	214	224	226	221	215	218	210	198	200	196	207	213	205	214	192	199	214	220	204	218	193	222	217	199	212	216	212	201	217	234	217	190	228	204	225	209	204	209	229	220	190	217	221	217	197	194	204	214	211	206	199	222	199	199	207	220	221	194	205	228	245	206	257	223	206	201	215	223	209	226	216	215	205	216	180	199	182	180	194	220	202	211	203	216	216	213	215	214	188	219	219	238	209	210	223	197	210	217	238	197	235	208	226	212	216	226	198	186	204	205	210	209	217	206	194	219	193	216	184	207	192	213	229	176	200	182	192	195	234	207	225	209	201	204	200	202	218	204	185	196	200	203	189	205	195	204	238	206	191	196	183	192	204	199	200	211	205	185	219	222	239	219	204	237	212	234	202	198	210	215	222	181	192	217	204	205	195	239	221	198	193	208	211	206	206	234	201	216	206	213	209	213	228	196	189	217	219	194	212	216	192	189	209	202	210	197	209	230	216	219	212	213	222	214	201	206	227	227	196	223	204	240	225	224
18656	2512	5790	6271	5325	4423	3660	3001	2487	2227	1984	1761	1679	1461	1418	1257	1257	1129	1086	1084	945	1029	931	997	905	889	870	845	880	849	770	833	783	802	767	767	747	721	759	716	734	721	719	691	715	690	714	677	705	673	703	712	683	723	672	683	702	678	654	662	696	659	643	625	699	691	711	678	669	641	649	682	688	631	651	683	656	623	657	651	637	699	659	681	625	657	671	623	652	648	654	652	669	680	648	596	615	594	662	602	614	665	631	667	674	650	646	658	631	653	651	662	656	610	677	651	640	679	622	637	674	619	601	627	624	655	627	630	633	619	657	631	671	617	655	642	639	691	608	630	660	613	618	646	655	639	638	675	659	607	661	598	645	644	652	646	574	636	664	635	630	619	662	605	657	649	645	639	645	616	664	616	672	647	649	646	633	680	618	675	629	635	654	625	624	656	665	643	593	629	708	628	606	654	648	645	623	636	612	629	617	605	641	654	648	621	626	651	700	666	603	595	623	599	569	631	632	616	644	616	628	659	630	628	613	619	626	572	670	646	599	657	601	661	673	719	621	653	623	661	636	632	690	655	625	632	682	646	628	627	620	680	633	645	639	649	616	622	640	569	662	623	629	635	590	607	659	600	636	606	664	582	679	614	648	616	627	618	604	648	653	652	585	601	660	672	638	629	615	628	640	617	633	673	667	672	690	650	625	665	614	651	591	626	637	646	655	635	641	611	667	615	718	648	637	628	638	631	607	656	637	601	630	666	623	645	644	621	666	674	577	657	639	648	625	659	618	662	618	663	633	620	619	658	655	608	584	607	685	645	639	685	604	656	631	632	637	676	639	630	594	653	609	623	650	641	664	636	624	624	627	637	644	647	639	639	670	624	625	622	626	674	647	636	642	630	607	628	601	624	625	653	610	700	588	650	642	640	634	622	633	674	643	638	616	656	671	667	656	686	614	658	634	657	594	609	642	652	674	630	628	635	633	643	679	619	681	611	622	626	658	591	643	617	632	608	646	644	676	603	646	597	653	590	634	625	583	636	669	630	608	620	655	634	621	665	668	613	664	630	661	677	622	654	625	613	644	667	617	623	602	641	607	630	632	633	662	670	631	625	627	633	649	599	660	618	666	602	641	621	645	640	639	624	648	611	658	694	657	607	607	658	642	642	609	682	654	627	656	586	599	627	658	608	578	708	640	619	673	631	623	627	595	666	642	619	628	611	599	583	618	633	644	644	624	609	609	659	609	638	624	594	639	619	633	630	655	670	637	642	646	620	597	634	639	712	603	625	649	594	653	644	578	622	652	629	672	657	633	618	634	642	583	679	677	621	628	581	649	727	631	624	633	620	667	651	639	634	605	671	666	631	634	617	621	677	641	607	693	636	665	672	615	641	651	651	641	658	593	645	584	634	615	592	630	600	658	581	628	597	657	640	630	630	642	616	658	639	616	608	615	649	642	652	659	657	660	625	656	652	683	614	613	655	651	634	625	634	651	660	641	657	625	670	616	633	612	637	650	646	632	635	601	624	640	644	612	616	642	645	636	662	682	638	653	658	589	552	622	620	611	651	638	667	644	616	681	653	589	617	639	626	628	643	614	638	659	672	624	602	618	656	639	615	621	649	628	628	622	596	661	630	639	642	674	642	667	612	641	673	643	672	597	674	679	624	598	669	626	618	603	664	584	640	695	622	662	594	679	617	605	648	670	688	625	630	637	662	601	643	638	679	635	616	651	698	611	596	601	652	648	648	642	641	641	612	609	633	646	663	650	651	652	641	644	685	642	612	648	638	613	628	616	630	664	613	639	652	625	634	642	603	597	671	649	604	679	623	623	662	657	700	624	620	686	655	635	594	622	590	662	609	664	598	643	653	656	666	616	602	561	654	660	648	638	645	675	608	619	636	610	630	647	652	630	628	622	681	651	666	629	607	621	625	676	632	624	629	667	663	625	641	620	593	634	614	616	603	659	662	709	649	667	618	619	623	626	675	654	638	643	678	656	592	636	646	652	620	639	660	668	618	657	673	701	607	649	674	637	653	652	643	580	653	638	651	610	647	576	623	634	654	619	597	683	660	596	637	614	643	668	657	599	648	569	621	625	607	598	616	612	714	642	667	643	655	671	611	644	650	570	632	647	621	616	636	628	673	585	633	674	605	624	621	616	648	635	655	636	593	610	655	611	631	624	633	665	631	627	584	667	617	596	637	674	632	692	619	647	659	641	647	665	636	616	672	651	635	641	594	650	641	622	660	643	626	610	656	624	646	639	624	653	651	644	659	572	632	600	609	668	623	662	624	594	621	641	627	674	637	652	654	609	665	659	634	644	634	627	626	691	641	654	637	651	580	605	611	624	606	617	625	650	656	620	605	671	619	632	697	594	633	624	654	590	601	638	624	631	588	641	611	634	599	662	665	662	596	595	610	623	616	643	650	681	654	661	608	643	658	600	640	624	628	666	613	622	653	673	671	611	611	603	668	652	660	603	636	666	662	627	594	660	672	662	624	641	654	605	633	646	649	616	615	587	600	642	647	621	628	625	667	643	618	630	631	657	676	620	663	619	584	615	619	681	650	639	665	644	665	621	630	645	649	616	588	659	634	578	636	577	648	652	663	586	636	589	644	651	636	657	672	598	657	645	606	627	632	618	664	657	624	646	601	668	604	648	641	656	630	676	632	652	631	649	655	646	657	646	617	645	669	622	614	609	621	667	634	619	666	654	637	639	638	637	612	698	616	657	607	658	599	611	655	623	656	610	656	646	622	650	582	640	623	662	639	658	626	656	633	627	641	613	624	596	651	619	623	642	668	624	654	647	645	657	594	615	626	613	652	603	650	650	622	652	582	641	659	650	628	632	620	661	651	639	711	584	660	622	635	629	648	650	638	658	633	631	636	642	625	586	603	649	620	634	677	662	596	648	612	619	660	570	621	623	666	596	626	601	659	635	628	675	636	626	624	662	608	627	671	628	617	685	673	612	704	633	664	673	662	599	650	632	613	587	629	659	631	613	604	656	609	656	669	605	661	622	609	684	634	628	672	617	595	653	644	650	606	622	610	596	697	667	640	612	628	649	624	635	624	646	600	659	612	646	607	621	619	658	655	612	615	639	589	657	636	639	604	594	595	620	649	645	624	632	621	645	582	666	646	637	565	644	650	664	626	624	666	658	642	661	636	619	660	650	627	672	640	632	628	683	643	592	656	574	610	613	643	613	633	601	641	653	608	692	659	594	698	637	636	638	644	653	670	680	598	646	670	595	609	647	605	606	604	598	587	647	669	636	622	653	649	626	647	633	651	631	619	649	604	635	696	642	600	631	626	612	626	629	648	678	642	678	624	660	571	616	644	621	599	627	646	621	598	619	664	596	634	640	683	642	617	608	608	627	654	605	620	616	614	626	646	624	660	617	655	622	633	607	656	671	680	623	614	666	670	593	626	629	644	658	601	664	631	650	599	650	653	651	613	652	622	648	653	607	598	588	644	619	656	615	605	624	631	644	628
3917	232	142	113	126	100	87	87	90	112	90	67	88	84	81	82	73	72	84	71	70	80	84	67	69	64	77	81	79	73	93	87	73	79	68	81	61	89	88	85	73	67	67	93	62	67	65	62	80	71	81	99	64	70	79	90	79	78	79	78	79	77	77	73	79	93	75	79	73	70	93	90	65	79	84	68	78	56	70	84	80	75	62	90	64	73	70	64	63	78	79	66	83	68	64	73	79	84	75	93	70	68	80	74	86	86	76	77	91	71	72	71	68	72	89	75	88	89	70	71	75	72	78	93	73	76	72	77	84	85	76	67	67	78	89	57	79	75	79	79	81	58	91	72	58	74	80	76	77	78	79	92	69	76	66	65	80	68	89	73	83	70	86	85	81	76	93	84	80	77	71	98	80	77	77	83	93	78	80	95	76	74	81	74	66	96	68	88	83	76	62	72	84	82	71	72	76	79	67	76	69	73	70	63	84	84	72	73	83	75	80	86	84	65	84	72	84	74	57	83	60	75	71	67	82	71	72	67	70	72	88	85	68	72	94	85	73	69	82	75	80	72	76	79	80	79	85	69	80	86	73	73	68	82	63	58	81	89	84	73	82	75	77	81	74	70	67	81	79	67	89	68	67	76	72	64	83	62	81	70	80	91	75	71	69	79	86	65	87	73	77	75	81	78	95	94	79	89	82	82	83	76	74	64	73	73	72	68	79	86	81	76	83	82	70	78	101	83	73	75	72	65	97	68	71	79	72	71	79	77	75	75	75	79	69	80	70	98	67	72	67	61	88	68	80	69	81	89	71	63	88	74	87	71	75	80	88	69	85	65	67	66	86	82	63	75	69	80	86	79	88	79	83	71	77	85	51	87	79	75	65	72	70	78	84	78	86	79	78	90	81	73	87	83	64	81	68	78	82	66	75	90	68	70	71	78	89	76	78	76	82	69	83	76	72	77	70	81	77	81	63	81	70	87	71	70	74	91	76	74	71	67	80	81	63	77	65	75	83	65	83	91	74	91	75	66	66	78	77	68	86	86	88	72	85	82	71	74	82	75	68	79	57	73	57	76	73	81	85	76	111	65	69	66	73	77	60	79	87	78	72	76	78	75	82	79	77	78	73	84	65	69	79	72	79	91	71	83	62	80	68	90	78	69	76	80	71	91	92	84	89	78	83	87	54	66	76	77	62	65	80	83	82	82	79	89	71	76	92	86	89	77	76	63	86	80	77	63	58	86	85	96	84	70	78	75	68	86	78	73	76	75	80	85	74	91	64	68	73	93	77	61	71	76	78	70	75	68	77	80	76	90	82	81	74	77	85	90	81	96	87	59	70	78	74	84	62	78	80	62	86	55	81	77	77	77	91	80	80	72	77	61	75	76	89	95	82	86	82	73	78	73	76	75	81	64	83	63	80	65	85	66	71	80	98	67	88	71	78	71	85	75	88	68	84	74	85	73	76	75	79	56	89	77	76	60	79	84	75	92	68	83	76	69	75	80	84	90	78	69	84	88	80	87	72	76	64	82	85	72	72	77	75	82	63	73	68	73	84	83	74	72	82	85	83	76	70	81	88	79	73	84	65	75	75	79	75	73	80	82	68	71	76	65	83	74	66	77	70	80	62	87	68	79	61	68	76	81	76	88	77	75	90	77	78	63	74	74	77	69	88	82	71	73	81	85	88	81	66	80	82	71	73	78	81	81	73	71	87	96	76	72	66	106	88	70	80	88	85	73	61	64	87	73	88	60	87	64	91	79	71	75	60	83	83	74	76	66	70	75	93	81	67	79	73	92	73	78	75	64	92	78	68	78	86	73	62	69	79	70	68	86	76	72	74	87	78	67	84	63	84	75	85	92	76	81	76	76	78	86	88	79	88	75	81	74	75	77	82	76	75	77	82	74	77	94	83	82	89	77	69	73	73	71	89	86	73	75	89	81	89	73	72	61	83	73	85	63	79	78	97	83	76	75	76	68	90	68	79	81	71	82	64	70	69	99	92	70	78	73	71	80	71	74	81	61	88	72	82	80	75	81	83	77	71	98	86	75	89	73	68	83	62	63	74	81	78	97	84	91	84	88	86	71	82	80	80	87	57	83	70	78	75	68	76	75	69	67	76	80	90	95	91	82	83	82	77	72	90	76	64	75	65	81	94	84	80	98	71	75	85	70	92	86	76	74	79	96	72	78	98	86	79	94	76	77	73	67	91	64	77	76	72	77	89	83	76	88	79	70	81	89	73	88	78	83	74	77	77	74	84	60	83	85	69	96	80	81	76	66	62	70	72	83	76	70	68	69	60	68	73	63	76	63	70	77	56	74	78	79	76	82	83	72	86	78	89	78	94	73	79	75	89	77	92	63	79	81	95	80	88	92	90	79	88	85	68	84	69	72	86	71	65	84	81	81	79	82	65	94	104	87	73	92	69	81	80	90	65	91	85	68	79	66	73	88	71	96	86	63	82	54	80	89	78	56	75	69	73	60	83	69	83	63	80	80	90	81	67	84	84	85	75	82	69	73	84	72	59	72	65	75	77	91	71	91	88	78	75	80	74	68	97	68	71	77	58	82	63	60	89	90	83	75	74	70	86	77	74	72	65	87	76	83	72	72	70	79	76	82	75	71	83	88	67	76	68	77	82	89	89	67	76	69	81	71	83	79	79	56	75	73	71	74	103	82	88	73	94	80	73	67	87	94	81	89	76	89	69	83	92	76	62	76	72	52	71	83	81	90	69	72	66	72	94	81	97	76	81	72	80	95	80	73	87	67	67	80	79	81	86	78	84	81	79	69	70	87	87	65	63	92	72	75	66	70	86	88	63	82	75	84	72	85	82	85	67	84	75	89	82	65	91	92	78	76	68	82	79	95	70	71	81	68	67	87	87	79	76	81	82	75	73	86	70	57	87	88	88	67	91	77	99	71	84	73	81	76	85	92	78	76	80	75	107	77	82	81	74	84	84	74	71	72	70	84	73	75	67	76	82	60	67	78	88	80	84	65	67	67	72	77	87	82	94	70	89	77	73	72	77	91	94	70	74	62	75	84	76	67	64	79	70	86	80	93	83	87	75	83	83	79	95	89	73	75	72	69	91	80	95	79	69	74	71	70	84	66	74	86	77	85	85	77	84	71	73	64	65	68	74	85	66	70	92	84	87	72	79	83	74	80	81	73	67	79	69	71	61	61	57	81	69	81	81	65	85	76	85	71	63	71	73	81	84	59	79	81	75	87	71	76	84	75	83	82	76	76	72	64	72	81	77	72	82	70	66	68	78	90	80	69	75	90	84	66	75	83	67	91	74	79	92	87	72	92	66	76	91	73	73	75	69	81	73	92	64	80	85	84	69	67	96	79	69	87	79	89	82	82	79	79	84	65	86	76	79	89	68	75	60	82	80	71	65	69	81	77	61	82	72	82	84	75	80	72	58	85	81	76	82	89	67	60	63	80	78	77	71	69	67	65	61	82	84	65	74	84	78	59	92	75	47	84	87	82
3672	313	445	420	417	393	353	322	332	299	325	291	323	233	280	288	300	289	273	288	312	314	270	276	282	288	263	259	294	283	270	277	263	288	270	279	306	294	278	265	276	307	258	307	256	278	276	291	267	305	269	285	278	296	293	271	284	253	259	279	260	277	305	286	278	300	292	297	267	277	291	284	300	277	237	260	286	293	257	278	288	310	260	300	277	287	310	280	295	262	269	263	250	264	280	280	295	286	281	283	243	297	268	307	293	261	272	292	268	293	279	252	274	293	291	286	294	261	271	292	275	283	296	277	268	262	274	307	276	283	282	277	288	257	266	286	287	255	262	269	288	271	252	268	279	277	263	250	279	236	292	251	284	288	278	287	286	249	300	294	276	287	275	290	273	311	271	296	275	315	250	257	274	275	301	281	283	293	289	270	305	300	282	283	279	275	304	294	272	311	288	270	292	286	238	271	294	284	315	273	277	285	234	323	283	275	282	276	271	282	269	273	281	270	263	276	289	268	250	271	280	283	275	273	242	282	288	269	272	289	297	273	287	265	256	271	266	228	279	265	289	273	279	283	278	257	280	268	299	273	294	287	290	259	282	282	267	261	269	258	299	246	268	258	258	265	272	261	271	287	260	286	266	273	271	285	292	277	288	266	272	265	276	284	263	281	272	264	289	265	283	303	253	260	283	275	253	295	297	280	269	240	265	299	287	258	284	242	284	298	285	244	310	274	282	272	288	290	265	296	303	285	294	259	274	281	240	270	282	290	292	276	275	278	271	284	315	309	264	301	253	303	269	268	239	235	289	306	262	285	253	266	274	280	259	281	273	266	272	284	292	285	260	289	272	311	249	283	289	254	266	297	277	257	273	287	280	263	279	278	279	278	255	279	283	290	279	295	286	307	309	283	263	285	280	286	275	305	303	298	279	275	270	251	259	277	260	273	259	267	297	264	250	267	254	270	298	282	286	281	284	265	279	297	273	293	265	291	298	290	244	251	268	285	245	285	288	274	277	312	279	268	259	256	320	300	271	284	285	275	286	265	280	285	277	304	285	275	268	280	273	268	278	291	280	318	277	308	268	291	277	274	292	274	256	287	299	286	287	263	266	274	285	308	282	260	260	271	292	267	274	261	299	255	252	258	246	271	257	281	282	273	303	263	289	269	271	266	257	299	288	246	263	268	308	297	248	268	278	285	236	272	273	292	276	278	258	263	277	271	275	300	289	260	260	301	264	294	261	261	261	291	269	290	288	264	275	277	273	283	251	281	278	271	253	280	281	319	293	290	292	308	269	295	275	269	290	254	272	299	291	282	287	307	276	282	257	284	263	252	274	267	252	277	284	252	251	264	260	268	288	301	264	269	255	254	274	277	295	275	309	314	285	241	265	245	269	264	260	278	246	260	277	245	267	274	283	279	264	260	251	283	250	282	243	296	290	262	271	258	263	266	281	283	288	308	269	250	247	262	292	262	281	272	283	277	286	288	282	287	298	274	255	272	268	260	281	274	268	296	266	288	249	291	277	276	280	274	264	298	256	275	255	270	292	246	313	258	284	274	273	278	269	237	269	280	269	267	256	253	303	295	278	299	295	275	292	273	266	270	289	280	283	275	279	270	301	289	281	282	271	279	280	230	269	297	306	285	285	285	281	297	267	271	264	292	245	311	272	269	257	298	306	279	275	301	275	283	285	290	277	257	263	261	280	272	277	306	264	289	285	293	284	284	310	307	294	271	248	262	267	261	266	256	257	249	274	276	263	261	303	245	271	255	267	243	270	290	234	262	261	257	249	283	263	280	277	285	296	314	290	283	270	301	291	265	271	272	258	273	277	292	285	244	315	269	269	272	273	278	278	257	301	270	293	309	263	294	274	283	269	260	280	306	290	227	284	285	273	275	273	274	268	265	268	264	287	275	274	303	284	254	275	234	292	285	309	283	265	276	257	284	253	294	296	267	328	278	287	291	270	277	285	282	293	264	278	291	294	246	256	285	298	269	259	277	238	284	259	288	264	261	320	264	262	277	299	266	277	294	235	254	284	268	272	245	285	307	284	306	262	282	295	291	254	269	284	274	279	295	266	277	272	263	299	271	257	244	314	263	288	240	257	290	247	265	272	279	277	294	310	268	271	260	257	271	259	275	266	292	304	302	288	303	275	254	254	290	262	297	271	310	260	265	270	265	271	286	271	307	266	289	247	277	267	280	286	260	280	267	279	276	244	260	288	301	259	281	274	280	238	283	286	254	271	271	302	313	286	280	248	262	253	272	299	275	260	287	265	250	276	286	278	292	281	285	264	248	285	282	269	250	276	269	235	249	283	283	284	241	287	248	271	290	291	261	286	286	309	284	308	292	296	273	292	297	272	275	256	267	269	292	270	234	286	266	257	263	277	302	292	289	276	277	252	295	265	303	273	241	251	295	292	282	284	291	270	282	269	269	280	281	271	283	268	279	285	281	287	248	262	285	260	265	247	296	289	308	274	285	287	282	279	300	269	247	265	271	277	258	260	281	286	260	277	290	284	264	267	295	270	272	299	274	295	273	283	266	312	270	270	289	294	294	291	276	295	299	270	291	293	304	289	270	280	256	260	289	271	293	295	264	242	302	284	234	268	279	276	276	298	282	284	281	263	271	270	273	272	291	241	257	289	287	275	275	292	282	267	290	286	276	258	274	267	278	290	281	264	287	257	294	244	256	304	281	274	289	282	251	285	281	296	266	292	313	268	277	262	263	252	276	284	328	265	297	268	297	290	246	276	276	271	284	252	271	279	277	265	295	297	257	264	296	261	264	267	261	264	282	283	271	279	309	283	275	259	249	284	242	252	298	248	274	266	301	285	280	285	274	270	297	293	272	271	274	277	276	301	288	302	298	258	263	292	251	272	264	297	293	296	288	262	279	276	264	299	281	290	278	259	311	298	278	273	249	287	263	267	272	272	313	289	269	290	300	252	265	300	259	288	256	286	286	257	311	261	266	263	285	285	273	298	272	305	290	277	268	287	278	255	292	280	254	257	290	291	296	265	275	260	287	288	316	287	249	309	275	265	268	290	281	295	296	287	303	292	292	284	234	284	300	311	294	312	278	276	274	270	302	286	278	298	271	263	291	276	246	271	251	275	278	281	312	279	292	240	278	277	276	281	274	266	261	290	296	266	276	270	279	257	288	283	268	285	247	278	253	285	266	294	289	321	264	288	282	321	282	279	276	284	280	283	268	299	278	269	318	278	289	254	288	281	274	279	263	253	281	292	273	253	231	288	265	320	278	271	250	297	316	279	263	274	308	273	287	270	292	256	271	268	285	279	283	252	275	270	288	278	287	235	268	281	275	337	285	293	267	282	271	291	284	272	294	272	272	300	274	270	290	275	282	274	268	271	288	261	291	278	286	294	267	278	277	289	273	275	279	291	279	289	269	305	266	257	304	236	290	278	285	267	301	227	304	281	287	275	293	291	263	293	278	296	266	266	283	262	255	293	283	288	266	306	282	278	284
29310	4844	1329	1010	708	511	426	311	323	235	181	221	185	170	154	166	148	123	110	128	114	144	110	120	111	120	124	125	106	100	92	119	132	119	139	109	104	116	108	112	122	104	120	100	114	114	120	123	123	119	118	96	105	116	104	113	119	118	104	121	101	96	107	121	116	123	120	100	108	95	115	99	112	109	98	100	133	117	113	95	91	105	121	105	103	103	110	110	103	111	127	88	100	112	103	120	106	116	132	103	97	106	100	108	115	130	132	104	100	94	118	104	100	95	100	105	100	123	108	110	115	102	78	115	111	94	120	120	116	110	121	99	110	115	93	113	107	105	89	101	121	101	96	102	123	102	118	99	88	98	108	102	102	109	110	85	101	112	107	122	108	124	99	119	91	108	104	97	110	105	97	94	93	104	111	111	126	113	103	102	101	113	125	117	114	103	119	104	101	92	102	116	124	96	106	108	116	102	95	109	99	105	112	100	115	121	108	112	113	108	113	99	104	112	127	117	101	83	113	124	94	103	100	116	96	115	96	111	95	112	112	99	89	107	98	85	109	107	97	93	106	79	125	110	98	87	123	95	106	106	82	98	121	101	108	102	97	102	106	98	118	93	132	102	115	135	109	99	102	97	104	110	97	107	85	107	100	114	101	128	101	104	116	104	104	114	102	84	103	120	120	88	93	95	105	111	108	102	119	107	108	118	115	103	97	124	109	115	92	87	106	99	118	121	117	98	105	126	94	127	122	112	82	88	107	118	97	93	115	127	102	123	114	120	108	110	110	107	108	107	117	101	107	109	98	97	122	100	105	91	113	116	98	98	94	110	107	103	101	94	114	110	98	109	116	104	100	104	103	95	90	105	99	109	92	94	111	89	107	111	102	126	102	121	120	105	107	95	98	122	116	116	97	125	112	119	111	108	102	97	100	114	91	100	89	105	97	108	103	95	101	105	99	115	83	125	103	111	107	102	100	104	96	107	96	118	97	95	126	123	96	102	109	95	105	122	125	112	136	120	97	104	102	121	106	107	119	126	108	103	111	105	93	93	114	117	93	118	103	102	96	118	101	106	105	115	109	128	99	109	113	113	110	88	102	105	129	93	121	105	109	118	104	106	90	105	100	102	112	105	96	97	86	115	123	97	101	114	95	101	100	109	108	96	102	111	105	126	92	93	101	108	108	104	110	111	104	112	115	128	114	111	95	103	121	111	122	123	110	122	95	89	110	109	109	118	120	83	103	103	112	110	99	118	96	100	113	106	127	133	97	117	127	107	112	119	100	87	119	122	109	87	109	113	102	99	109	116	117	128	107	100	108	94	109	103	93	98	121	115	107	106	103	108	101	113	130	93	90	107	89	95	110	119	97	113	98	120	118	89	120	127	124	124	94	122	113	101	120	119	116	121	112	107	111	107	108	81	103	123	92	108	106	112	118	117	108	106	115	99	105	114	105	93	111	105	103	108	117	112	105	107	119	109	114	112	101	82	98	113	120	107	102	109	116	103	132	115	95	104	116	123	108	113	117	103	126	98	110	115	103	89	123	107	109	98	136	107	106	101	94	108	118	96	128	102	101	117	104	104	91	89	103	112	110	106	111	113	99	84	84	97	115	113	106	105	102	102	111	110	106	117	88	115	91	99	107	110	119	126	106	81	123	113	120	108	105	94	118	107	96	91	106	117	90	120	102	99	92	104	97	100	111	102	103	119	116	101	119	110	129	105	99	97	103	102	99	99	112	94	95	91	89	103	95	116	108	99	98	95	99	112	109	93	100	91	99	100	112	122	99	101	95	108	102	99	104	99	111	114	98	99	107	80	112	107	137	98	114	91	116	90	140	89	115	125	108	92	105	106	109	111	110	100	89	104	103	105	106	111	102	100	117	105	104	115	108	108	101	103	110	107	109	102	111	113	120	129	91	109	105	105	125	107	108	107	115	99	104	88	103	127	124	88	119	90	123	113	102	113	110	112	101	115	107	104	95	103	89	97	102	110	102	99	124	92	102	114	120	94	118	108	108	81	114	113	128	98	105	108	99	119	104	104	109	93	103	80	100	102	80	88	90	114	125	114	115	115	102	91	109	102	117	97	112	121	111	117	105	104	117	94	119	95	93	109	113	108	99	113	113	110	100	96	109	101	104	113	101	117	106	120	115	122	113	126	122	106	94	102	101	104	95	130	108	98	107	123	94	103	105	116	91	130	95	109	104	114	106	102	99	82	111	94	106	87	111	105	91	113	121	90	104	86	109	90	119	113	99	118	94	105	89	115	99	102	88	111	104	110	116	85	99	99	104	103	105	122	114	101	99	98	120	110	128	122	102	79	86	104	91	114	114	100	102	108	85	88	103	106	108	112	117	120	105	136	106	109	100	94	114	106	103	95	111	82	138	100	121	109	87	112	91	108	117	106	107	103	122	88	96	115	123	108	101	119	107	82	121	99	82	115	129	105	108	105	102	93	106	109	95	116	99	92	104	135	99	104	121	110	100	111	106	120	109	102	102	109	111	119	123	110	104	109	94	88	101	124	96	95	134	119	111	102	106	98	125	95	105	118	97	103	123	109	91	105	93	100	111	113	126	121	95	124	106	110	109	114	86	103	101	85	106	92	104	103	94	99	98	102	111	113	103	110	93	113	106	129	105	101	125	99	103	108	118	116	110	98	114	111	95	107	93	117	105	118	129	96	104	111	121	101	105	93	103	121	99	116	101	113	130	108	117	104	103	114	115	84	121	98	107	112	102	77	128	106	110	113	117	114	115	123	114	92	112	95	116	114	118	111	110	122	108	109	104	122	106	104	105	117	115	100	105	124	129	118	106	114	96	85	105	117	111	100	113	98	83	106	118	112	94	101	104	112	113	114	121	101	98	109	103	109	113	117	102	101	99	102	101	94	99	104	101	102	99	103	108	106	119	106	99	129	101	95	112	117	101	89	112	110	113	107	125	97	90	113	103	108	107	114	121	117	92	99	96	101	111	118	117	115	109	114	87	110	84	115	95	110	106	122	94	89	110	94	110	97	126	93	104	107	100	103	119	129	99	101	109	108	114	100	103	103	105	108	93	110	109	89	111	91	99	126	105	107	111	99	99	105	127	118	133	108	115	111	107	118	96	108	110	101	105	108	111	111	103	108	102	106	101	109	97	106	123	99	118	110	111	114	103	101	114	110	108	106	111	105	118	103	99	90	93	113	95	120	104	119	96	103	99	109	104	84	109	105	108	85	111	113	81	97	106	107	122	106	87	103	112	111	100	115	125	111	93	94	114	114	99	109	97	101	91	107	115	92	102	118	122	109	112	104	104	85	105	116	74	99	98	129	87	109	97	124	117	93	98	110	95	105	104	116	97	101	110	111	127	91	108	123	108	82	108	93	91	119	105	108	116	108	109	107	98	111	94	92	102	107	114	85	105	112	112	122	117	99	110	114	117	105	119	121	92	97	110	122	109	111	114	97	116	120	96	115	118	114	106	101	91	108	99	98	105	115	104	114	93	119
13555	1304	2965	3447	2921	2337	1949	1569	1372	1205	1072	913	859	804	734	693	669	644	588	580	537	540	509	498	505	471	497	443	509	459	485	427	442	440	447	441	449	442	413	389	428	413	410	355	408	409	389	397	380	381	385	392	429	418	389	368	387	407	392	358	331	383	374	392	359	368	367	430	339	398	376	324	396	377	378	373	365	369	399	384	374	382	372	325	393	362	367	369	361	342	367	390	350	355	392	385	383	355	345	375	379	374	368	365	348	387	331	341	379	344	374	394	370	327	380	376	352	351	382	370	363	389	370	387	409	369	372	359	345	384	382	368	338	353	378	366	367	341	340	392	355	380	385	375	361	392	388	350	338	410	364	365	371	339	358	360	351	337	352	369	370	361	365	368	330	360	359	383	344	360	355	360	337	368	395	350	376	364	366	366	389	388	368	358	400	342	356	364	377	372	366	386	362	377	387	343	330	356	353	377	377	351	362	397	380	364	366	372	350	369	333	360	392	355	344	383	364	348	367	348	364	355	393	379	325	378	375	365	350	335	370	346	339	390	385	369	355	369	369	323	350	320	349	379	363	365	370	371	352	370	351	373	368	375	376	379	351	353	364	349	360	376	398	360	367	367	375	345	378	367	363	394	339	345	359	363	330	371	379	336	369	348	406	361	390	375	353	362	365	351	350	357	378	397	392	360	343	374	314	371	323	333	370	353	353	359	398	403	355	349	359	370	325	390	386	364	401	347	374	358	367	394	388	352	372	337	377	331	340	334	358	361	374	353	373	372	346	379	391	379	369	355	358	364	364	378	349	375	387	333	340	387	377	333	398	340	379	345	344	381	320	390	367	366	368	381	380	370	358	383	358	345	366	346	356	413	360	363	370	331	348	407	375	359	343	379	343	379	344	365	338	363	322	374	345	368	363	306	378	377	370	383	408	347	365	349	365	357	377	355	377	377	334	357	360	400	330	356	336	388	409	354	372	381	383	371	380	365	317	359	352	347	344	346	358	364	386	376	333	336	357	409	379	369	386	372	351	367	366	361	356	364	350	382	378	357	368	364	369	355	380	343	346	348	361	357	343	356	366	352	373	357	368	366	350	330	376	375	344	392	315	398	361	333	388	392	395	409	337	339	338	370	355	321	335	360	389	363	371	345	342	344	426	377	356	400	335	353	377	351	366	367	380	349	355	334	306	366	375	370	395	339	374	341	381	376	355	355	372	337	366	363	374	339	386	341	351	354	368	352	385	340	340	329	326	352	336	356	377	374	339	388	373	380	369	364	356	343	336	369	375	360	349	344	373	354	350	373	297	386	363	380	322	368	338	374	373	316	359	355	359	355	334	381	320	382	360	330	363	371	351	347	346	390	395	355	368	325	351	371	326	372	373	364	366	352	386	368	374	374	338	365	374	369	320	360	376	372	365	346	381	376	379	359	375	373	375	371	363	362	347	369	377	340	389	369	352	362	377	378	364	377	347	383	379	382	357	364	396	360	335	372	367	347	338	390	357	349	366	393	353	337	347	350	349	361	371	361	346	368	357	330	362	347	358	369	364	341	365	356	363	345	348	331	341	365	366	389	391	347	354	325	378	391	371	388	337	360	353	342	378	345	358	367	317	361	342	384	357	333	332	333	360	360	333	352	371	320	365	357	362	368	344	387	376	393	355	358	336	357	380	365	345	355	400	369	412	366	396	344	350	375	360	360	380	365	345	372	349	326	340	355	347	360	362	362	351	354	345	353	371	353	364	326	351	356	380	406	367	384	362	367	367	359	347	373	375	390	352	365	391	364	377	378	346	370	363	388	371	335	345	367	347	360	373	372	361	363	332	367	339	351	370	361	373	398	356	388	355	369	370	351	371	393	383	362	355	380	357	381	339	371	412	356	378	369	331	374	375	348	332	326	370	331	375	385	367	337	330	352	351	350	346	353	344	335	364	392	357	384	384	373	348	376	382	358	383	359	351	377	340	392	339	367	374	356	365	365	370	353	386	422	317	383	364	368	364	378	404	362	374	395	342	381	381	356	361	363	365	388	338	386	341	351	356	409	381	337	352	368	384	348	373	334	367	370	379	362	351	368	355	355	375	352	355	364	351	377	356	366	366	351	345	358	364	323	339	358	365	385	351	366	352	356	362	372	350	335	411	370	387	359	381	362	375	397	328	370	403	338	381	366	354	357	375	331	375	385	367	350	365	334	330	370	336	353	359	364	349	364	370	392	376	351	357	363	366	373	382	364	353	338	395	322	365	376	374	378	343	384	365	359	348	353	326	330	349	339	360	310	389	389	380	332	355	327	356	364	349	355	347	331	347	362	319	346	370	358	373	373	353	364	383	360	343	326	333	338	392	368	340	364	348	349	374	345	366	362	373	360	379	354	383	371	345	362	370	356	344	365	336	370	385	346	363	328	379	382	353	392	377	368	338	373	342	315	384	348	337	377	345	360	346	346	356	344	330	363	366	355	336	344	362	339	351	340	379	352	390	374	428	336	363	395	370	362	348	352	357	348	350	321	355	366	327	360	372	377	366	297	370	365	333	366	356	363	375	366	363	332	318	331	371	334	373	335	359	402	352	386	381	365	353	369	340	378	372	358	341	351	353	374	366	374	331	364	381	387	354	381	342	390	365	381	348	366	382	374	374	354	370	344	355	361	356	361	387	359	371	334	348	313	350	376	342	332	365	408	341	369	339	361	326	379	374	345	346	369	332	351	351	372	324	341	369	368	369	365	386	350	351	389	347	368	380	366	385	341	385	384	387	392	356	353	343	348	348	394	368	360	335	356	394	386	342	339	379	378	351	362	364	382	353	380	354	358	352	349	387	394	333	348	399	311	368	344	384	326	358	368	376	332	381	359	376	338	326	371	379	360	365	399	390	355	359	375	344	388	390	352	384	369	365	353	359	361	371	357	373	387	340	338	404	347	343	352	374	359	352	357	378	361	357	395	344	339	357	363	395	338	359	363	368	341	363	347	360	394	353	381	345	379	386	336	315	389	335	381	355	350	354	376	360	385	382	343	378	372	304	367	387	330	375	359	344	349	350	350	402	382	354	368	363	394	347	331	370	384	343	384	360	387	357	348	338	394	379	364	350	377	362	386	310	362	342	361	348	373	365	385	370	385	358	403	340	362	341	355	360	378	354	353	357	358	341	365	339	361	361	377	347	362	355	364	369	344	371	385	357	382	356	350	354	356	351	386	331	382	353	359	365	383	373	349	350	381	381	343	347	350	345	345	405	364	369	391	376	381	357	385	353	412	347	392	330	348	362	343	413	341	375	346	356	334	378	361	371	379	366	369	341	355	381	384	350	408	387	365	374	399	348	366	347	357	361	363	358	354	380	423	380	361	354	368	349	332	335	363	344	362	358	378	364	384	321	386	354	373	359	365	338	352	371	348	354	363	322	371	352	356	371	360	382	380	353	350	378	383	359	355	367	374	353	335	350	366	369	368	336	372	369	362	408	353	344	391	396	351	369	389	368	335	342	345	349	361
39922	17822	5439	2152	1528	1094	811	655	543	475	403	472	376	327	312	335	302	301	273	269	279	265	251	224	232	248	257	235	242	203	243	219	252	204	223	247	251	237	218	239	215	215	210	217	215	202	213	230	213	242	221	207	221	201	231	209	203	216	206	201	218	209	202	220	213	229	214	214	237	230	208	210	219	224	211	223	204	222	200	232	178	207	234	223	227	224	187	208	226	222	210	229	200	220	232	194	210	223	224	232	231	230	218	219	202	201	220	200	204	218	205	213	206	218	201	235	219	189	223	211	201	209	216	193	186	224	226	238	185	206	204	191	219	227	184	223	239	206	209	199	201	188	220	194	187	185	233	238	203	195	221	220	227	193	187	206	182	189	218	213	186	217	245	207	207	217	198	247	221	203	209	226	211	211	224	187	206	212	221	205	199	198	207	203	201	216	212	231	209	214	230	197	218	213	224	196	226	217	208	232	219	188	191	209	200	219	204	215	210	213	208	218	220	203	218	210	195	195	235	204	220	203	214	201	215	237	225	185	209	223	247	193	204	211	219	194	244	206	223	215	209	204	195	199	187	214	210	207	238	226	201	234	208	230	209	179	200	189	201	221	229	225	183	196	204	195	189	191	242	220	241	205	210	219	225	228	213	199	190	220	223	169	220	233	190	231	223	196	203	194	179	204	241	228	227	228	192	211	206	188	183	224	199	194	186	224	190	224	176	195	173	199	206	193	214	203	232	222	202	215	221	224	205	228	209	202	213	213	207	235	207	225	212	173	184	194	216	212	212	222	207	205	203	197	200	196	201	236	196	206	194	219	209	205	192	216	216	211	224	206	204	213	180	230	207	215	233	206	213	210	216	211	214	224	223	209	209	219	215	188	214	172	192	213	205	208	218	186	220	204	231	195	216	212	203	234	198	241	220	221	226	211	221	207	211	222	190	200	199	199	225	187	217	232	211	221	209	216	233	220	229	238	215	192	207	230	214	199	194	214	210	198	205	201	222	221	212	205	173	209	218	181	183	216	207	230	217	223	212	183	199	204	229	194	186	182	208	223	226	229	220	227	205	209	208	208	212	203	209	195	214	185	227	224	198	206	196	221	191	218	182	217	213	193	197	235	212	198	182	187	192	180	216	219	186	190	231	195	206	221	200	210	188	205	215	225	204	217	211	223	190	201	230	199	216	226	191	210	208	207	222	206	218	180	232	228	191	203	224	202	187	190	220	204	215	206	242	230	206	224	176	187	217	205	226	216	210	192	207	202	212	191	209	233	204	201	211	191	207	213	188	221	209	199	220	213	204	227	214	214	216	217	210	205	208	213	185	205	195	213	192	202	224	213	201	212	206	219	224	206	210	180	216	208	227	214	221	222	199	218	216	241	210	184	228	202	220	211	204	217	188	213	222	215	210	208	203	194	208	212	201	217	218	230	228	197	230	212	212	213	202	231	222	228	218	202	218	198	206	212	221	220	219	189	211	196	187	231	177	204	206	231	202	214	227	210	229	243	222	207	203	199	215	204	229	204	213	219	170	221	202	227	188	201	247	202	215	215	212	226	201	225	199	195	216	214	216	191	195	224	233	210	181	220	219	220	224	187	204	224	188	193	189	217	202	214	192	244	219	197	188	194	207	206	208	205	208	225	234	204	203	197	191	212	222	202	196	215	226	178	213	203	220	217	204	195	189	224	222	197	212	220	201	216	208	235	213	213	191	184	179	207	212	202	212	193	196	201	215	217	207	226	203	209	208	201	243	194	191	173	191	196	204	216	217	206	208	207	218	190	187	215	205	209	230	196	218	211	197	218	183	206	185	195	201	180	195	205	210	210	232	201	208	194	217	230	194	213	192	196	212	223	197	194	201	218	207	193	206	234	224	206	221	183	215	198	203	203	201	210	232	225	199	212	222	189	201	245	205	212	216	175	226	199	227	199	196	212	205	214	201	194	193	223	213	206	217	219	194	218	218	211	183	198	213	225	193	231	210	194	230	220	209	234	220	235	219	204	179	201	224	222	199	230	214	220	222	207	205	216	194	208	221	208	201	184	207	219	236	235	217	228	243	203	178	191	202	241	205	206	203	198	203	210	203	201	193	218	199	190	197	196	190	227	224	236	229	236	182	194	193	200	219	179	193	186	217	192	219	205	226	204	230	211	196	219	212	217	242	228	204	189	203	230	213	209	224	205	231	195	200	218	212	196	197	226	210	225	231	188	212	221	219	201	217	201	196	237	209	209	237	207	213	196	201	199	221	221	194	212	198	220	218	250	214	221	193	217	215	212	199	199	192	185	194	194	192	202	194	255	207	228	210	230	215	183	212	202	193	200	214	206	214	222	217	221	197	217	242	206	205	196	199	199	212	219	210	223	222	215	224	216	205	220	192	194	223	216	229	217	223	210	213	202	215	222	211	213	233	202	199	210	190	221	197	198	212	221	194	210	214	198	206	186	214	204	187	209	214	229	224	211	230	202	201	240	206	218	206	203	197	213	204	229	232	226	196	194	188	211	225	224	218	215	195	217	242	223	238	227	225	183	211	178	203	229	221	211	190	189	234	204	189	210	208	180	246	190	197	214	194	207	214	193	219	219	225	229	200	219	197	188	199	213	229	212	212	234	213	197	205	213	218	211	212	227	214	207	245	209	216	229	204	198	202	195	208	203	227	210	247	228	194	189	204	191	214	199	205	225	223	210	209	196	208	221	207	203	197	199	218	210	194	201	217	186	215	201	219	234	194	212	233	226	224	197	214	217	215	229	208	201	234	193	203	203	211	180	219	210	221	217	208	198	200	192	216	237	226	233	213	222	217	224	220	192	197	196	226	223	213	179	212	228	210	217	211	200	201	222	224	210	222	209	251	215	218	221	208	208	206	213	245	208	202	185	204	207	216	200	196	234	204	195	221	233	228	216	205	198	206	227	241	222	206	214	224	214	203	230	205	184	212	190	250	210	218	201	223	207	195	231	226	204	226	204	214	214	199	210	214	212	195	227	238	187	210	205	212	211	205	184	223	220	212	215	229	214	229	215	230	187	181	199	217	196	207	204	228	199	209	230	203	230	223	207	213	221	216	203	211	190	198	212	193	201	204	203	212	223	207	207	203	204	218	208	215	240	219	211	190	192	202	201	251	212	213	192	184	187	193	202	194	218	216	200	218	210	218	197	243	199	196	223	213	201	175	227	190	193	227	219	185	192	201	224	202	195	206	185	219	189	200	217	220	231	233	218	206	198	180	218	211	202	216	197	189	211	208	208	229	223	221	196	197	235	177	203	212	210	246	204	201	215	192	223	231	184	190	216	227	211	197	214	224	197	198	221	223	195	190	190	222	223	194	207	223	220	245	222	213	212	194	204	194	205	188	230	202	195	207	208	212	194	199	198	215	225	224	207	197	200	195	204	184	209	210	212	241	194	220	209	203	197	241	221	218	200	194	188	193	238	232	261	202	222	198	239	208	196	206	173	202	199	205	205	216	218	198	189	202	208	223	188	211	205
18864	2528	5569	6341	5519	4437	3648	3034	2650	2210	1938	1830	1576	1528	1372	1297	1273	1131	1128	1028	1040	1020	1031	945	965	876	837	841	822	802	811	827	767	835	761	726	793	711	767	797	761	726	702	698	686	728	710	681	712	702	681	734	689	660	690	686	700	649	696	688	689	717	678	675	703	684	715	701	679	681	616	655	660	680	637	681	661	620	661	650	714	647	676	709	643	691	655	637	635	685	630	632	675	667	620	650	653	679	642	655	656	639	633	658	615	632	630	669	639	658	673	675	677	637	633	650	634	631	650	645	637	683	659	634	715	641	667	623	659	668	638	607	658	631	630	648	624	623	612	596	634	644	661	641	609	626	641	642	626	615	667	660	695	615	675	655	636	646	620	613	675	639	671	682	696	623	648	623	650	622	626	640	676	626	628	625	643	605	665	555	630	654	591	649	624	657	654	662	667	641	656	658	663	610	663	641	665	617	658	650	616	621	645	652	630	666	640	665	600	684	663	685	647	603	659	669	615	622	637	625	645	656	603	641	684	659	654	685	624	602	610	630	593	659	588	620	628	588	621	659	645	657	642	627	611	612	706	610	682	638	683	594	560	619	645	625	646	639	673	640	643	613	649	639	677	627	621	631	604	638	644	632	619	633	612	647	609	636	662	661	640	583	617	630	611	654	685	635	638	612	606	651	610	641	649	643	652	632	611	583	661	683	646	627	634	641	634	620	647	579	650	641	623	650	620	600	614	606	668	636	634	674	638	652	602	663	645	659	591	633	664	645	613	661	671	643	633	589	661	611	677	660	639	624	612	640	642	648	640	637	639	603	688	634	631	641	612	626	603	633	641	626	582	643	632	650	635	606	601	649	648	639	600	595	661	603	687	601	617	630	645	663	598	648	636	653	647	594	650	644	607	634	636	628	654	653	630	660	586	648	636	621	632	659	678	628	585	660	641	605	625	599	665	613	616	597	640	671	649	650	671	673	616	638	636	607	630	627	637	648	640	633	644	664	654	676	618	632	634	676	594	629	681	614	591	646	643	635	639	604	657	650	635	640	629	588	625	667	621	644	711	666	637	607	645	636	610	656	646	600	619	621	646	621	650	671	709	663	644	658	634	582	636	599	644	609	624	634	633	627	621	612	627	637	669	611	613	624	669	668	667	623	608	674	658	638	651	619	616	631	686	600	619	633	625	610	630	634	635	627	617	622	670	621	643	635	635	580	666	637	623	664	644	664	633	633	651	594	633	656	612	626	623	656	668	613	662	635	660	644	675	651	629	639	678	616	622	690	661	648	681	645	613	626	591	672	582	602	659	617	690	651	638	648	649	626	598	674	588	640	610	592	634	637	622	647	627	652	593	656	681	696	661	633	641	636	605	611	570	623	625	627	616	631	655	617	635	627	626	649	658	603	607	654	636	641	665	645	641	610	639	627	593	644	625	612	639	629	599	638	622	620	651	650	649	629	637	627	677	595	614	665	681	617	622	626	644	636	602	639	632	591	667	621	650	636	596	630	635	665	608	656	600	619	682	629	605	638	586	630	601	685	651	646	673	655	599	657	622	633	627	649	636	614	678	650	637	579	657	627	617	620	600	589	598	637	614	639	675	657	649	657	622	633	652	619	604	637	637	645	645	643	681	639	622	655	629	626	622	573	617	693	595	709	670	610	637	664	647	629	634	623	594	650	681	599	584	654	641	685	642	600	659	632	638	639	657	624	636	654	656	595	679	588	612	599	659	598	624	656	653	655	663	618	675	644	619	601	592	619	639	628	655	634	641	635	661	663	679	629	632	620	626	678	658	683	609	624	615	658	607	604	632	643	608	638	614	655	651	618	675	650	623	681	657	584	591	652	646	671	640	646	627	610	619	642	614	622	627	683	632	608	639	611	630	575	638	631	640	637	610	639	659	681	621	598	647	606	667	635	590	574	583	657	653	619	640	624	621	624	672	654	629	612	606	675	603	632	639	645	658	674	587	596	610	596	580	632	606	604	656	673	655	647	623	606	652	646	673	626	621	678	633	696	575	606	644	641	634	605	655	660	644	600	614	655	601	671	617	667	569	582	663	651	625	619	560	636	610	642	611	638	618	627	634	633	642	615	652	616	633	653	668	664	632	625	628	605	654	644	629	691	659	634	635	681	575	661	634	604	647	685	628	605	622	634	589	639	644	649	608	667	628	613	632	608	612	581	666	638	640	649	651	622	605	600	635	648	642	651	601	583	622	631	588	631	641	589	634	635	653	672	657	614	621	646	625	617	647	599	670	610	654	672	620	670	632	601	639	634	607	650	644	645	604	621	648	625	649	631	632	619	636	617	705	667	664	619	646	674	652	634	637	610	590	641	658	620	666	647	638	620	663	617	675	622	616	665	616	638	602	614	656	631	559	674	650	623	630	652	643	629	654	638	619	645	642	624	625	609	570	646	606	595	647	625	632	591	639	613	612	631	592	666	631	628	646	641	593	662	608	623	635	640	667	648	630	623	597	607	612	604	648	642	631	592	632	625	612	684	670	630	651	642	629	635	675	600	640	606	622	619	623	619	611	633	607	633	615	643	662	637	681	627	624	600	651	614	642	606	592	640	642	611	639	668	631	640	618	571	633	614	644	655	653	603	595	662	614	637	672	614	621	615	640	659	614	598	666	636	671	649	599	618	630	612	644	638	659	638	643	635	579	643	643	688	597	630	620	680	593	661	625	671	672	654	592	605	661	631	640	618	652	629	625	647	617	688	632	638	663	628	643	658	592	635	687	607	637	648	660	625	636	661	634	656	588	613	615	685	675	641	606	659	645	634	631	617	678	609	647	676	620	624	679	641	644	636	681	644	617	650	617	645	612	609	654	649	615	643	642	642	609	676	669	607	657	649	635	656	653	629	592	648	607	613	600	662	668	609	649	703	618	622	620	609	639	676	626	629	646	646	573	667	671	618	684	618	648	635	619	626	655	670	587	641	602	618	658	625	634	636	681	618	599	679	634	613	659	622	631	646	658	580	607	642	627	634	642	668	618	622	658	634	636	618	621	679	672	591	593	636	658	618	608	616	599	611	664	678	638	595	626	658	648	642	615	630	664	645	663	626	629	623	673	640	662	608	675	665	643	663	638	617	637	627	620	599	652	650	672	623	612	631	661	626	626	630	627	656	642	581	630	593	644	607	638	649	664	621	632	641	610	633	631	668	638	621	638	614	634	625	629	647	664	628	635	665	608	665	659	652	597	639	657	680	653	628	631	632	657	641	629	628	651	602	592	648	655	659	629	587	608	612	601	592	646	643	598	596	610	651	647	647	624	633	597	673	649	674	681	608	632	616	626	628	632	594	614	651	665	665	635	644	634	613	639	650	593	612	659	647	623	633	640	622	656	612	623	633	620	607	631	643	651	629	615	633	690	612	614	636	670	658	638	665	684	681	653	631	621	651	649	640	647	602	631	639	611	667	634	678	631	621	653	601	648	626	649	662	634	630	607	652	667	643	679	674	635	687	681	666	649	669	624	649
4143	184	137	121	81	102	93	87	87	87	86	91	73	81	73	79	81	64	78	70	84	77	76	70	76	86	76	89	85	71	84	89	85	78	73	70	94	91	82	84	84	70	88	72	70	92	71	74	79	67	70	84	57	79	58	61	72	75	83	73	83	82	70	91	82	70	70	69	68	70	76	73	70	74	75	76	78	85	79	85	78	67	70	75	81	79	101	90	85	73	82	76	76	60	78	77	86	80	87	69	69	73	89	63	87	80	92	82	69	78	81	80	75	85	68	84	59	83	59	76	81	75	59	78	64	69	64	88	68	74	76	90	85	72	59	82	80	74	74	75	92	82	70	80	76	71	80	93	63	68	65	89	81	82	74	66	82	69	79	77	77	96	79	78	75	79	90	72	80	79	82	68	60	86	72	96	75	73	72	70	78	84	91	77	74	69	82	67	87	70	78	74	84	94	93	78	81	82	84	81	83	72	70	75	102	66	82	70	72	86	73	79	71	79	77	76	60	70	65	75	78	72	92	69	85	88	83	71	78	82	90	78	69	90	72	82	72	65	90	85	77	47	89	96	79	77	83	80	82	75	83	80	64	76	90	69	94	80	83	82	76	87	74	79	88	64	76	85	82	62	66	81	95	80	75	82	86	78	69	92	90	81	83	77	65	68	84	81	79	77	89	77	66	81	78	83	85	74	76	70	80	81	100	72	72	83	73	87	71	72	73	84	60	64	80	85	60	89	68	67	82	76	73	74	91	68	101	63	77	94	91	83	82	74	88	98	74	83	88	76	82	91	80	77	97	87	85	83	88	85	84	71	71	69	88	71	80	62	71	64	81	83	79	81	82	72	77	79	86	81	89	65	81	83	75	92	86	64	74	73	83	78	71	94	92	67	69	80	65	72	89	77	80	78	82	82	74	89	75	90	73	70	84	86	83	89	79	89	79	79	83	90	71	74	70	87	85	76	73	78	91	78	82	82	76	78	85	88	91	84	87	68	80	113	88	80	84	71	68	68	72	86	76	91	89	87	86	81	80	91	62	79	73	85	92	84	83	76	60	63	82	66	80	69	67	80	82	88	59	85	101	78	72	98	81	77	68	67	75	67	78	76	77	83	74	89	70	76	73	79	72	67	77	89	68	86	82	85	80	79	70	79	74	80	84	78	91	73	80	76	90	83	76	82	92	76	76	68	88	58	67	94	65	79	79	76	67	73	75	82	84	55	84	84	71	76	82	90	68	85	60	81	83	91	74	77	72	74	63	79	70	75	71	71	72	91	88	74	79	78	91	92	82	75	75	71	94	85	78	74	64	79	88	87	84	73	72	80	86	71	80	92	88	72	62	73	81	77	79	77	84	69	70	79	77	66	88	68	59	70	67	86	84	80	83	79	66	82	77	67	78	79	77	78	76	68	87	81	70	72	78	88	76	72	91	91	98	94	82	79	72	72	75	68	76	64	73	90	68	83	90	76	67	75	64	82	79	75	76	77	83	82	82	75	77	64	63	72	80	77	80	77	84	74	81	69	94	83	59	83	85	84	87	75	85	97	77	85	88	73	77	81	73	75	71	75	79	72	86	76	84	83	53	74	78	75	70	82	76	72	87	66	80	73	68	62	77	77	72	66	67	87	74	63	80	77	70	84	62	63	70	70	64	84	88	76	74	76	68	65	86	81	75	83	59	68	78	67	80	82	75	91	65	92	69	69	71	70	86	82	76	86	69	58	60	90	87	85	83	62	75	86	81	87	63	59	82	72	73	91	61	86	75	95	79	69	78	85	74	82	83	69	69	90	70	78	73	75	93	73	69	78	61	75	81	79	68	77	75	81	77	69	66	96	80	74	79	86	93	78	73	65	67	84	69	81	81	75	91	76	73	78	78	85	65	72	76	82	88	87	88	80	86	74	85	89	72	95	69	82	79	75	101	84	80	83	75	86	84	77	82	78	83	79	69	96	98	67	80	85	70	93	82	72	72	85	72	73	69	107	70	82	74	73	76	65	71	81	66	100	65	71	67	90	78	81	61	66	80	78	84	71	73	80	82	70	77	81	73	77	70	83	72	91	71	81	72	78	76	75	75	79	70	82	67	86	79	85	57	76	76	84	86	71	71	55	81	74	58	63	84	84	61	72	74	90	82	71	74	73	89	99	83	80	72	63	54	72	85	72	90	69	81	85	83	78	63	79	76	76	75	73	73	82	96	89	73	85	74	82	77	61	74	86	78	82	73	75	74	78	93	82	63	61	80	83	77	86	80	81	78	70	67	58	62	85	73	90	71	63	84	71	79	94	82	68	72	78	65	90	81	84	82	88	73	88	65	76	75	75	76	81	80	82	87	72	87	77	95	94	79	75	87	87	72	83	86	79	80	84	76	70	76	81	70	82	61	74	70	86	65	85	95	79	77	85	70	85	97	72	75	70	64	82	77	80	83	80	84	82	69	77	63	68	85	75	81	76	68	87	91	89	82	81	74	64	77	84	75	64	85	74	75	78	69	78	54	84	80	75	89	99	92	80	64	86	79	66	65	65	76	91	79	78	84	84	82	94	84	84	61	61	69	71	68	87	78	72	63	71	88	67	75	82	81	66	81	67	85	85	77	75	74	83	72	80	81	78	81	67	81	69	79	92	67	78	85	80	73	75	64	73	67	79	73	78	75	70	82	75	76	74	64	87	86	89	80	95	70	66	73	68	63	79	90	85	78	69	66	89	73	86	73	77	91	66	82	83	68	60	67	73	68	62	80	79	75	70	73	72	90	77	75	85	88	83	94	62	70	91	87	79	68	72	75	64	75	81	95	81	69	80	73	60	68	76	75	63	84	97	99	75	80	78	70	81	63	67	74	98	77	76	70	93	91	91	73	74	77	86	79	61	88	91	75	80	88	79	86	85	72	79	83	87	67	105	67	72	84	84	68	77	65	73	66	88	72	62	85	82	74	84	75	83	71	71	79	74	90	74	90	68	89	88	79	56	82	74	75	82	79	82	59	77	85	70	82	70	79	75	73	85	80	74	70	83	66	67	79	53	77	56	71	65	76	84	77	80	82	72	94	67	77	72	66	85	89	87	83	68	80	82	78	87	85	74	70	69	63	90	79	80	77	82	73	67	76	82	100	80	90	76	80	79	72	76	93	80	74	79	67	78	79	84	70	80	66	73	72	84	91	76	81	81	85	78	85	80	93	83	70	71	72	83	75	62	74	77	75	69	85	71	68	66	79	65	81	69	71	80	87	90	84	83	93	71	71	88	75	70	88	84	76	98	70	63	97	66	72	70	103	70	72	82	90	74	77	90	74	73	79	74	98	64	95	70	85	69	68	94	72	76	71	84	78	65	80	82	73	84	69	77	68	87	87	81	65	75	68	84	89	76	83	64	77	75	81	70	81	72	67	74	89	70	72	76	69	56	83	93	83	78	74	70	65	75	74	64	85	57	74	86	89	72	73	69	77	77	58	63	85	67	85	78	89	79	72	78	73	93	51	80	71	91	67	89
3940	311	409	403	384	377	335	338	317	308	320	294	287	311	300	297	280	315	277	281	299	271	262	269	292	291	280	288	301	278	294	276	263	288	260	295	261	293	268	258	277	258	307	288	279	312	270	313	246	256	259	265	259	278	258	297	265	270	268	266	281	283	260	250	292	272	286	295	300	304	274	285	274	254	274	303	283	240	280	294	265	274	316	295	289	277	234	286	303	267	303	268	290	277	265	296	307	308	251	281	274	283	292	245	254	274	265	278	292	254	277	292	271	268	278	243	272	287	258	267	286	262	245	258	304	265	280	260	287	285	265	288	286	263	297	288	256	282	290	284	283	259	299	270	264	262	249	277	276	278	275	294	298	249	266	281	278	277	250	273	279	266	267	267	262	299	276	287	277	303	259	284	275	289	287	276	269	278	276	281	291	289	303	271	265	285	268	270	273	252	265	252	278	249	282	279	269	302	269	266	277	281	256	278	249	259	270	302	293	272	304	253	256	279	280	276	258	286	266	289	273	251	265	272	291	251	244	307	253	244	267	248	265	284	313	293	248	251	298	265	290	282	266	266	262	276	304	256	293	282	271	308	277	279	298	227	250	291	248	255	275	275	273	261	299	276	283	260	290	280	289	282	267	303	280	253	267	248	276	260	305	282	286	276	278	271	317	293	297	265	246	284	285	309	279	259	277	256	239	266	269	282	276	252	284	280	271	272	281	263	259	294	257	297	247	287	253	256	264	302	287	275	288	252	270	284	288	306	283	276	275	287	264	270	294	260	277	288	277	301	296	278	292	276	280	276	311	265	294	295	257	273	287	274	261	236	268	294	275	286	261	268	267	291	241	239	259	246	278	277	282	309	266	252	279	254	294	310	261	298	301	283	275	284	275	248	316	313	285	286	267	265	283	307	291	295	240	282	278	283	281	273	265	266	302	300	285	281	280	265	261	293	267	266	276	263	283	278	302	273	261	276	281	261	270	254	274	288	288	269	295	271	290	280	269	261	290	272	284	273	287	253	281	272	264	284	259	229	283	275	274	301	281	275	305	297	272	267	272	280	249	268	270	298	258	260	267	298	301	301	290	271	271	244	274	263	255	295	276	291	281	256	255	276	261	295	283	280	266	293	275	276	272	254	263	261	295	278	294	271	267	275	267	294	299	270	285	288	276	269	310	274	284	267	266	297	275	282	304	266	277	290	273	255	287	256	282	267	287	255	276	251	277	265	290	284	258	289	285	274	281	284	241	275	252	277	275	274	242	265	267	259	281	268	276	259	259	254	264	272	270	299	313	275	284	283	280	269	300	283	284	273	266	271	267	303	277	284	269	247	279	243	317	298	257	308	295	274	260	285	271	268	260	284	281	266	261	272	277	279	286	238	285	276	296	248	252	269	271	284	269	286	271	276	263	321	274	253	278	276	248	260	290	254	260	306	299	282	294	261	276	308	286	255	242	246	244	282	272	266	298	276	265	265	257	296	264	283	261	301	264	257	268	282	269	273	286	272	273	269	252	264	278	269	267	290	270	272	286	283	281	270	267	260	285	289	319	294	286	265	292	281	283	270	281	259	281	285	280	268	289	307	298	232	266	275	250	277	262	267	281	245	264	248	298	268	294	305	299	285	309	267	285	257	302	252	285	243	288	304	254	260	267	296	275	289	294	250	263	275	249	296	295	290	266	301	285	245	253	264	280	293	265	286	286	270	278	267	258	276	248	275	300	258	275	254	305	262	274	255	284	287	250	284	296	268	302	273	272	267	284	239	275	254	290	309	266	257	285	292	277	286	280	267	280	240	297	269	303	269	280	260	273	274	270	270	276	261	292	254	266	280	298	275	267	312	270	245	275	242	283	254	260	269	281	287	233	285	281	274	246	291	253	263	278	295	285	271	272	293	286	277	275	278	289	285	262	264	287	276	244	278	282	278	284	230	309	318	276	264	284	307	275	279	281	268	259	285	284	264	276	281	267	309	255	288	253	285	272	266	262	298	247	256	266	287	266	247	262	244	275	267	257	300	239	283	296	250	296	262	279	266	229	320	271	298	279	270	287	304	296	280	276	273	290	269	305	274	289	268	279	303	288	232	268	296	271	241	283	282	292	300	257	265	263	282	259	278	279	275	296	275	268	248	281	279	271	275	300	282	299	280	274	290	287	267	260	278	294	269	267	279	296	259	299	283	274	275	285	262	284	279	273	261	271	304	300	268	280	283	272	269	279	266	266	280	280	271	268	255	289	256	290	324	272	264	303	254	296	266	293	266	274	251	268	299	297	257	283	297	268	264	254	283	259	254	285	267	302	290	300	275	286	298	277	267	269	295	282	270	283	278	274	264	270	282	281	242	256	252	269	267	282	258	287	283	280	287	264	277	270	246	286	294	285	259	273	268	302	300	265	243	267	275	254	275	293	261	295	253	294	298	258	253	292	296	303	263	258	250	300	267	281	264	271	269	277	308	262	275	268	276	304	278	294	276	261	285	280	270	295	272	243	249	244	296	273	276	281	285	274	264	296	264	283	282	269	265	302	280	282	289	281	306	306	319	281	260	270	299	279	247	290	281	293	272	279	244	317	260	297	291	288	228	269	273	266	308	304	280	282	259	257	289	285	273	272	261	256	281	311	294	297	286	269	257	277	259	270	262	287	289	320	289	296	286	264	228	253	294	301	278	249	289	285	292	287	258	282	242	274	279	255	297	272	273	256	272	266	263	262	260	309	258	246	284	286	235	272	275	237	291	309	277	283	267	283	281	273	302	273	279	248	276	276	254	263	276	278	280	269	273	228	291	283	241	280	269	280	289	285	271	262	289	273	271	290	291	263	283	273	274	272	285	288	280	277	268	292	295	273	294	286	259	276	254	277	281	266	255	259	268	304	270	292	272	260	292	256	281	261	275	256	286	297	261	255	270	269	253	288	267	277	267	262	257	277	277	276	286	232	268	292	251	264	273	263	270	288	289	245	265	275	279	272	243	286	275	282	260	277	227	294	291	275	282	231	256	294	289	278	279	262	261	257	267	248	322	247	265	258	259	279	287	314	276	263	250	280	291	311	289	274	256	250	285	265	287	269	292	278	275	279	274	236	287	281	273	297	272	297	277	257	298	279	272	261	265	283	257	298	263	307	280	283	254	251	265	253	245	266	315	274	280	267	284	275	244	284	240	280	284	249	306	281	258	293	271	292	259	276	263	255	285	288	263	288	282	260	267	256	261	249	266	267	272	237	294	284	244	277	269	257	260	273	293	276	264	272	286	257	254	255	277	290	278	261	274	276	256	264	275	274	271	283	276	295	277	280	248	275	251	260	269	252	283	277	278	256	287	267	312	266	316	269	278	257	274	276	290	251	264	295	276	276	312	277	284	269	277	303	282	275	288	286	265	282	260	286	287	272	278	283	278	266	279	259	252	248	278	282	305	260	268	291	303	294	280	291	306	288	295	279	274	276	267	277	254	313	257	255	296	247	286	268	266	294	261	285	258	284	310	264	271	258	280
32333	7132	1448	1008	722	529	450	345	272	255	200	208	170	169	165	155	160	166	159	141	112	134	138	116	116	109	133	113	125	126	113	126	143	111	122	127	108	130	105	106	96	118	122	116	103	117	115	112	110	119	127	105	95	97	118	108	100	94	116	135	121	110	121	119	112	91	133	109	112	112	113	101	115	120	103	111	88	104	88	113	100	108	119	98	116	111	108	109	111	95	103	87	101	132	100	102	95	112	109	91	113	112	111	108	108	110	106	126	110	97	129	99	125	96	96	119	106	99	100	106	114	91	109	106	106	116	106	106	97	114	99	114	107	103	106	102	122	108	110	79	107	97	98	95	119	116	109	117	109	122	112	106	114	88	120	106	103	123	122	110	100	97	127	103	102	116	86	117	101	113	122	104	111	106	97	83	96	96	101	103	120	124	118	78	101	120	110	114	94	103	125	98	102	106	111	119	108	105	106	106	122	115	111	102	108	93	106	126	92	102	93	98	101	98	100	106	109	106	98	99	109	108	119	109	91	111	110	95	85	92	125	104	98	113	104	105	114	118	128	113	115	109	93	104	106	90	97	104	116	113	102	108	95	94	114	106	96	111	123	109	95	117	94	101	97	112	91	110	110	113	104	102	105	120	130	86	93	130	107	112	99	105	96	103	85	107	106	124	98	122	110	103	90	108	121	94	111	95	107	92	87	109	119	98	122	105	109	104	106	95	112	113	108	103	81	114	112	96	113	103	100	103	105	90	108	105	103	111	123	96	105	106	104	110	94	101	101	103	87	110	103	125	111	113	112	95	114	95	106	112	85	115	108	97	78	109	105	99	108	108	99	99	107	112	106	123	110	98	119	115	101	103	95	100	113	107	89	119	117	99	94	105	111	122	115	113	108	103	117	114	123	119	100	99	123	106	95	116	106	103	101	116	98	107	107	110	116	103	120	105	109	106	103	104	96	99	124	113	93	98	103	100	114	113	122	111	98	118	113	105	97	124	112	102	122	110	109	117	103	104	110	96	110	100	105	119	109	97	114	93	111	116	97	113	113	101	114	112	109	109	123	96	98	117	103	110	109	100	108	93	114	112	101	124	111	127	122	106	87	101	101	124	123	110	104	114	103	108	115	120	108	92	92	103	122	120	102	126	107	92	119	112	126	129	129	98	96	91	102	107	118	116	120	114	88	97	113	82	89	105	111	129	88	99	93	107	115	107	112	107	127	108	102	90	107	107	100	86	121	100	101	101	112	111	104	110	91	87	109	121	126	96	87	104	110	97	121	97	121	108	103	112	116	93	99	106	109	102	112	109	102	112	112	85	99	84	109	79	107	106	104	96	121	99	113	132	121	117	120	128	104	109	94	105	106	114	98	92	108	118	105	123	101	100	86	93	113	114	115	104	96	113	113	100	97	98	119	95	113	97	126	122	101	128	110	114	96	113	111	115	107	90	120	103	114	105	106	95	93	110	113	109	120	84	98	115	99	98	101	112	113	112	112	107	104	112	110	107	111	94	104	109	106	127	93	113	125	91	94	115	105	113	114	99	127	121	111	109	108	99	99	80	89	103	110	118	115	112	125	96	106	104	101	107	100	116	122	102	122	108	121	96	119	106	114	105	119	106	117	96	123	96	113	105	110	113	94	115	115	130	107	106	93	104	92	108	102	104	96	89	102	140	104	121	93	105	109	108	126	123	118	114	97	103	103	114	113	103	100	116	115	101	106	91	109	87	106	120	102	108	100	101	109	102	105	96	104	116	124	103	103	103	109	108	113	120	100	124	104	102	95	113	111	103	113	106	103	115	111	119	91	109	110	102	105	104	105	98	115	119	104	97	106	109	105	110	131	104	105	106	106	95	81	97	94	109	94	99	92	109	105	122	104	97	114	111	116	97	110	107	107	114	112	95	111	99	98	97	113	110	114	109	121	98	112	104	121	117	100	107	118	106	105	94	106	109	111	105	95	90	111	113	128	107	110	97	101	85	99	89	104	118	116	101	100	102	110	91	118	124	111	99	126	108	109	112	143	94	90	122	104	109	104	120	98	113	121	99	99	110	105	114	102	95	105	110	96	114	100	135	117	97	108	98	117	105	107	115	111	108	116	96	120	114	105	99	118	99	105	107	98	102	113	105	102	114	109	99	117	116	110	110	105	101	112	109	120	108	125	106	106	115	110	106	119	95	94	107	106	115	112	111	104	114	103	105	109	110	112	102	90	94	113	100	114	105	103	115	136	97	119	108	98	102	125	113	102	87	107	90	117	125	104	91	107	119	98	119	112	111	112	117	122	96	99	112	105	122	96	109	114	109	100	116	85	117	117	117	116	112	109	107	85	104	98	113	85	114	103	85	119	117	106	112	97	107	109	127	106	115	120	115	111	118	142	105	108	96	108	98	104	96	97	103	107	104	101	106	117	107	101	113	130	96	100	100	96	100	96	94	93	101	109	111	113	124	113	105	108	102	99	106	110	88	107	104	109	97	117	96	96	108	128	104	126	92	122	114	102	101	117	107	89	118	96	112	105	104	110	96	115	110	107	83	121	102	110	119	99	125	100	86	106	126	103	99	92	115	98	95	102	109	92	110	105	104	119	110	119	109	114	123	121	114	103	97	112	87	140	111	107	107	118	125	129	95	121	102	109	95	111	112	111	121	112	114	113	106	107	102	116	127	107	121	101	114	106	111	107	105	102	101	108	120	116	93	108	120	101	102	108	106	104	128	127	108	115	91	107	107	101	104	108	105	98	99	108	118	109	95	125	109	116	104	111	105	108	115	105	98	118	113	105	119	101	103	115	107	126	115	100	121	112	113	117	107	99	113	121	105	91	108	121	92	98	87	114	113	127	115	105	109	121	90	124	118	88	117	108	100	114	110	90	92	107	125	88	113	117	108	100	107	117	123	96	85	109	100	96	113	104	108	117	127	113	102	103	126	99	103	111	101	115	113	103	96	119	105	115	107	125	116	114	102	115	108	117	93	122	113	113	120	103	131	101	106	114	104	126	116	121	99	101	103	111	105	116	102	108	129	97	99	103	90	114	120	132	130	121	118	99	104	115	100	114	108	103	115	112	131	106	104	117	107	111	105	84	110	113	92	101	88	99	98	113	95	97	107	115	106	98	135	109	104	124	129	115	76	106	94	131	111	117	104	100	101	94	129	119	108	110	107	109	116	96	103	105	133	97	106	128	100	114	106	114	112	94	86	109	117	112	112	121	107	117	108	112	101	101	106	102	90	93	84	114	108	115	119	112	135	113	100	104	114	107	108	101	88	98	120	102	109	100	92	99	114	138	99	92	93	97	98	115	115	113	96	101	87	118	107	113	119	109	119	108	122	90	96	97	105	106	118	117	111	114	102	106	118	107	111	99	106	131	101	93	95	108	114	109	96	106	111	111	104	101	107	102	110	117	119	119	113	124	116	112	117	103	98	102	100	109	91	105	91	108	114	134	111	99	119	96	93	100	108	128	112	105	107	117	116	101	118	111	104	124	111
14518	1320	3076	3523	2926	2470	1880	1564	1407	1168	1020	964	858	780	789	723	669	685	598	571	540	536	552	527	485	487	494	438	490	457	485	444	433	444	429	450	425	440	418	443	423	421	403	414	394	395	438	389	419	425	404	402	351	377	374	387	372	379	361	378	371	381	364	364	396	359	367	404	384	403	388	356	404	423	420	377	384	369	416	383	409	374	357	375	375	386	373	380	332	368	386	363	370	394	383	374	355	377	356	353	383	405	383	391	391	360	361	378	354	350	383	355	364	339	362	363	343	361	345	352	341	363	408	401	369	383	390	404	345	385	365	372	371	347	365	368	386	339	375	334	355	350	379	365	389	339	344	389	379	360	387	355	372	327	350	387	367	370	356	344	369	356	350	329	390	379	365	373	367	359	337	374	341	370	350	402	366	358	350	324	374	393	341	367	342	396	364	397	360	379	403	378	380	349	380	373	366	395	359	347	399	351	334	380	371	383	368	374	379	340	345	387	358	388	384	371	371	378	377	369	374	363	330	402	367	362	359	365	431	357	354	353	342	373	352	369	399	324	360	362	365	371	340	325	354	355	337	351	329	366	357	372	367	388	327	369	363	354	360	376	387	341	385	332	344	361	342	360	360	397	374	357	346	336	394	363	342	348	371	352	404	355	356	389	385	336	367	390	397	395	357	355	384	376	374	356	324	359	363	328	368	333	358	372	388	351	389	386	345	337	385	367	369	346	385	386	354	387	368	330	336	386	380	326	393	367	349	357	334	342	370	366	346	353	331	360	373	379	385	364	389	351	356	374	343	324	352	393	339	366	350	369	384	390	377	324	357	361	334	367	362	399	336	359	378	351	379	388	363	378	354	360	384	343	357	332	368	384	362	344	371	383	361	356	397	345	372	352	338	356	366	377	336	384	361	362	362	357	351	338	340	353	371	340	404	355	345	372	366	393	374	342	360	342	398	378	340	369	360	369	391	357	358	386	336	374	357	372	388	366	407	366	375	354	355	368	374	365	373	381	385	350	407	371	386	356	345	356	370	394	403	366	363	361	356	359	370	356	325	369	371	396	352	360	355	385	405	375	391	374	379	341	359	357	374	338	350	357	341	336	385	373	350	354	373	369	364	340	355	335	362	354	401	368	377	383	372	327	423	349	364	361	338	348	379	397	341	358	370	342	345	341	356	350	366	369	391	381	362	359	348	380	346	400	378	368	368	347	382	359	380	340	373	397	380	354	375	331	373	366	351	360	339	362	382	340	355	362	359	341	343	367	368	341	387	373	371	357	350	416	398	390	377	362	377	359	381	420	355	361	388	352	365	364	377	387	322	390	363	386	351	362	389	367	373	346	350	347	354	371	363	363	379	374	382	336	380	331	324	365	386	381	363	362	345	376	338	331	370	349	381	381	376	379	354	347	346	367	374	390	388	378	389	353	366	343	384	384	355	360	365	367	361	361	367	368	334	347	356	362	360	389	341	394	344	348	375	324	373	364	366	349	358	337	350	361	361	402	366	374	393	352	359	386	381	381	380	339	340	373	368	371	352	353	340	389	367	397	371	380	348	338	336	370	335	359	379	397	386	363	383	374	328	384	361	383	362	378	356	365	325	367	361	358	360	344	378	379	374	348	369	381	357	395	402	336	373	341	348	385	349	354	347	326	351	314	394	358	377	356	354	356	372	355	363	365	392	356	364	355	338	376	364	355	371	326	353	367	358	373	373	345	383	352	344	374	365	370	349	378	388	338	389	357	365	387	331	362	401	378	371	386	346	388	347	337	368	393	380	384	350	348	354	373	367	359	396	354	318	366	361	384	330	399	356	366	363	372	382	348	382	359	332	348	342	349	356	363	355	393	344	345	380	363	351	347	362	373	347	341	374	379	375	385	381	380	349	355	350	343	356	358	370	383	373	368	353	355	379	349	382	344	363	353	362	386	399	372	374	346	380	380	373	393	383	372	382	366	376	345	352	363	374	378	356	365	336	343	365	386	381	362	356	366	373	336	350	355	383	396	382	387	337	356	345	373	346	353	340	354	383	349	357	392	375	388	330	339	395	334	372	376	376	355	342	332	381	356	378	387	381	361	342	347	352	354	365	332	349	346	361	356	395	386	322	347	365	363	340	353	363	369	349	355	351	368	370	336	368	349	386	352	394	340	372	333	362	358	380	352	351	360	364	372	373	400	365	395	341	345	373	364	351	387	337	376	348	350	373	378	367	410	389	349	370	360	362	355	348	358	356	387	317	358	384	349	344	350	394	356	388	359	345	366	357	340	373	357	345	347	382	366	394	383	362	372	369	363	364	363	342	385	369	362	347	375	374	369	373	322	384	347	343	378	369	365	376	352	359	357	401	331	361	379	386	365	378	360	386	338	348	372	394	389	379	369	379	373	358	388	334	381	368	371	380	338	337	347	346	337	360	368	360	369	350	365	363	393	389	370	362	396	391	361	339	363	351	396	400	370	372	348	382	386	365	345	353	356	349	395	318	382	371	355	349	361	379	343	367	380	365	346	339	367	362	353	359	374	343	360	397	360	372	372	326	355	337	369	377	359	384	362	354	366	397	341	368	338	355	374	370	358	351	360	347	353	384	329	326	367	385	354	388	392	392	351	382	360	337	368	350	371	366	367	357	330	352	370	360	381	379	359	396	385	404	325	323	386	360	337	362	352	363	363	348	383	354	392	373	350	369	373	353	333	369	327	379	393	373	322	364	388	364	355	388	372	352	362	366	348	344	387	363	392	328	361	375	378	374	374	349	353	338	358	366	392	345	363	340	398	392	401	352	355	381	356	371	382	360	347	365	367	383	359	329	364	365	365	351	338	363	361	385	356	397	376	376	369	383	377	338	360	349	377	366	324	354	373	355	354	361	325	361	384	401	357	347	355	341	343	379	385	360	393	391	384	338	397	370	350	399	362	373	388	381	344	324	352	371	366	369	362	371	335	383	365	357	364	386	328	368	367	359	379	360	376	334	374	342	383	364	386	356	364	351	379	324	360	349	349	353	358	384	362	337	371	383	343	344	376	378	398	371	342	378	382	352	351	329	356	357	345	368	392	369	389	369	366	346	371	372	331	356	314	372	373	394	379	368	341	363	335	375	353	374	353	368	394	347	354	355	384	373	356	360	354	350	347	382	385	378	363	367	349	343	371	357	347	356	367	390	376	344	365	373	335	332	367	357	384	373	363	373	361	376	352	359	371	342	370	369	362	365	369	343	361	327	391	372	339	384	359	368	351	371	373	358	400	375	377	365	374	382	361	319	391	344	357	354	362	359	344	384	355	362	388	356	349	350	366	333	361	353	368	400	381	353	359	336	382	347	356	396	367	329	388	340	336	388	367	371	345	377	375	381	360	370	360	358	344	378	370	368	396	365	390	370	368	378	369	376	348	393	354	385	392	384	348	369	346	349	369	395	373	347	369	354	356	349	362	361	387	353	361	351	398	347	369	382	376	370	364	389	387	352	346	333	365	388	366	348	364	373	393	376	347
40771	20195	8453	2176	1509	1071	909	723	601	481	476	380	375	328	302	327	296	303	307	274	247	241	252	264	234	223	253	221	252	221	225	242	232	216	198	203	216	214	221	226	213	258	215	227	225	229	212	215	219	208	231	215	189	228	210	210	181	201	204	218	193	206	189	238	222	195	212	197	219	215	220	206	199	204	215	244	218	196	213	209	220	233	206	196	235	198	205	214	208	200	188	204	237	218	209	166	220	229	216	238	210	225	220	208	251	199	212	222	204	220	216	212	208	221	223	223	196	169	235	232	214	209	204	213	197	209	197	207	220	216	218	218	209	199	215	232	215	217	225	203	188	219	250	197	202	223	201	210	222	209	230	237	204	191	208	210	210	223	229	219	216	221	226	246	210	207	235	185	214	209	219	179	225	206	226	211	194	194	209	197	190	200	207	223	238	186	231	207	202	210	210	216	208	212	217	194	212	197	207	219	192	225	219	226	172	212	179	205	206	219	196	235	218	200	224	220	206	171	207	222	192	217	231	214	218	212	196	227	195	216	233	222	203	199	204	210	221	183	207	213	208	214	205	227	192	218	217	184	203	217	208	212	202	222	196	219	197	199	220	205	216	219	213	217	213	216	213	209	195	230	211	202	203	204	220	191	202	233	222	203	211	227	224	211	200	203	205	209	198	233	208	175	212	212	186	221	201	208	218	203	197	203	217	251	212	196	232	223	233	215	220	209	206	209	192	203	208	218	211	217	220	232	195	211	202	181	203	203	236	203	229	229	212	199	200	209	201	204	240	185	199	242	222	208	206	196	212	188	206	198	217	199	233	235	192	208	217	216	215	180	240	227	210	211	197	195	195	203	199	196	218	221	208	231	194	210	225	218	245	190	202	209	224	229	192	219	213	200	212	224	197	215	232	221	203	199	210	196	211	207	200	207	230	206	198	205	211	242	223	244	230	218	209	206	198	189	232	193	210	227	192	213	229	216	224	202	190	206	193	206	213	203	194	205	200	205	205	210	182	195	184	191	229	201	195	205	216	226	203	240	206	215	217	211	229	212	195	215	213	230	222	216	212	212	216	197	207	200	187	191	220	201	212	223	194	195	185	205	208	186	191	219	218	229	222	200	213	205	197	194	240	220	197	226	214	213	218	214	245	227	201	198	204	199	212	224	226	222	217	207	231	214	217	230	199	242	193	192	229	186	197	212	192	214	191	175	196	214	230	190	230	218	198	217	216	205	229	224	229	213	207	209	232	225	177	245	212	209	239	209	199	196	196	194	180	226	190	190	230	193	218	195	231	176	207	209	212	202	203	196	221	230	209	208	228	196	234	192	202	207	238	209	199	217	218	212	182	205	238	219	211	204	214	222	240	210	215	200	212	245	207	182	213	225	214	201	205	195	188	210	192	214	201	213	219	225	196	224	221	216	197	210	203	217	205	218	200	189	214	207	225	223	173	196	192	186	211	215	230	200	199	194	210	216	212	230	225	200	202	203	213	203	247	212	185	187	202	202	192	213	221	193	203	211	211	194	204	223	195	227	215	199	220	234	199	247	204	233	186	202	218	197	212	187	213	220	199	228	192	197	191	205	221	204	217	184	216	214	183	236	212	208	223	207	215	201	210	224	203	207	186	212	204	205	190	218	226	213	212	217	213	202	186	216	205	211	213	226	208	224	217	209	218	217	216	210	216	235	196	190	244	218	203	213	196	207	203	186	206	199	210	176	248	225	212	214	202	206	238	176	199	204	217	221	217	202	222	201	243	204	201	212	202	187	238	207	226	205	212	229	207	226	209	187	212	202	222	235	194	229	192	189	200	218	211	185	211	211	226	212	201	197	217	226	239	209	202	215	209	193	205	204	205	206	221	225	211	225	199	192	242	202	206	219	219	211	220	223	230	197	197	203	219	193	200	201	202	250	226	213	196	207	187	194	205	195	199	212	229	219	201	233	220	210	193	235	207	202	196	189	202	242	224	243	217	206	201	206	193	210	192	190	199	217	211	205	200	198	220	206	230	212	229	185	234	218	218	206	203	208	188	210	207	188	195	215	210	226	199	201	185	220	207	217	225	212	199	223	201	223	217	217	211	214	184	213	204	206	223	196	202	212	227	200	197	227	199	217	203	212	215	223	227	206	229	226	249	202	211	189	211	231	212	212	224	191	204	219	210	218	214	230	214	212	195	195	208	212	201	221	210	201	244	234	199	194	205	241	206	198	183	230	197	214	210	230	204	245	204	202	225	198	192	206	210	215	212	204	189	214	214	198	198	210	214	204	229	212	214	193	208	203	223	213	237	241	216	203	212	216	221	234	192	232	214	203	198	209	230	215	193	211	204	192	222	238	244	228	199	221	199	197	237	226	217	219	211	223	210	217	212	182	235	212	230	212	220	220	218	201	209	213	230	213	218	224	223	224	204	217	224	204	211	234	226	202	231	211	178	216	206	189	205	226	215	208	185	209	199	212	228	216	232	217	219	225	228	222	211	224	228	238	247	223	207	178	210	226	170	201	184	203	197	193	191	197	198	186	202	196	215	212	215	222	237	199	193	218	227	210	230	215	221	215	251	219	215	206	207	202	186	196	204	206	221	221	228	206	187	191	208	193	212	202	208	194	201	219	202	207	217	209	196	214	197	209	179	216	223	223	208	203	230	224	224	198	229	248	194	214	190	254	189	202	224	191	210	209	189	201	240	225	197	200	218	206	215	213	219	197	213	200	209	206	204	225	201	242	233	214	221	217	226	222	210	201	196	218	214	227	197	214	212	185	221	241	194	206	208	182	215	179	198	194	211	237	223	220	230	206	188	256	218	225	220	229	217	197	200	221	207	203	209	241	189	205	206	201	202	177	218	196	197	204	216	217	195	218	190	194	208	220	210	216	223	216	224	250	217	203	209	215	207	208	164	184	193	220	210	178	213	199	238	224	230	221	218	197	203	194	220	201	193	206	199	206	217	247	226	233	207	217	203	182	204	232	220	227	221	215	240	200	214	207	211	197	222	213	213	204	227	216	208	215	219	230	200	184	228	208	232	227	225	208	221	195	198	209	184	212	203	201	214	213	230	208	219	194	218	167	203	191	208	232	198	188	211	201	201	182	205	229	219	199	205	234	196	209	209	187	221	208	208	205	210	191	201	219	204	226	206	209	204	215	188	184	214	204	203	192	191	229	210	230	185	202	221	218	214	221	203	248	215	229	206	208	208	204	221	206	189	235	214	211	203	209	193	195	222	219	202	223	204	224	233	236	210	225	198	210	222	228	204	228	202	207	214	202	223	194	175	236	214	202	197	238	208	215	227	205	238	223	205	238	184	221	199	215	217	211	206	213	207	220	223	207	186	218	228	227	222	207	234	209	212	200	221	211	194	221	198	185	205	220	215	206	207	213	222	236	242	223	192	217	205	222	216	213	219	206	221	224	216	224	228	211	231	233	205	211	202	234	232	202	213	206	209	198	205	213	234	232	247	185	199	196	195	221	206	222	202	191	222	240	226	211
19636	2530	5558	6277	5535	4334	3692	3062	2589	2191	2036	1788	1602	1514	1394	1315	1276	1107	1115	1079	1056	982	913	980	922	884	854	900	845	806	784	858	801	769	767	765	745	807	720	755	731	713	729	696	724	716	701	730	681	708	678	696	681	674	660	720	645	665	651	699	697	667	669	673	660	698	650	683	683	691	641	653	649	658	679	688	683	632	623	627	664	709	640	638	699	654	695	668	706	634	657	690	621	665	667	666	643	656	628	647	680	629	630	686	655	661	658	646	654	646	663	690	633	612	632	652	630	639	630	696	657	658	672	639	664	656	596	612	701	637	601	625	641	687	634	656	645	632	630	652	647	616	707	657	635	633	664	619	656	596	652	632	620	662	669	620	685	597	637	667	661	686	615	619	644	694	626	651	642	696	648	641	648	640	612	636	628	669	623	613	657	637	618	614	665	630	716	581	653	652	628	610	624	687	597	621	645	707	625	682	584	621	644	634	687	630	614	661	624	615	619	637	680	647	597	602	625	656	687	626	649	651	630	597	643	613	659	671	659	619	606	611	647	667	645	633	664	617	628	650	596	659	591	616	670	672	670	604	662	675	657	652	661	637	647	638	679	611	653	658	654	655	662	626	637	656	634	627	611	657	625	630	604	586	654	692	641	645	587	634	575	640	664	612	658	646	608	590	620	668	648	661	656	631	645	625	627	608	618	634	668	692	680	610	659	667	613	680	600	616	623	614	626	575	666	635	694	698	680	603	629	650	667	632	641	652	666	684	616	665	660	633	628	652	620	601	689	643	624	643	643	662	625	672	674	624	626	663	632	634	625	603	641	642	639	636	617	651	649	609	635	642	618	602	667	632	687	683	632	652	580	677	658	650	637	650	594	658	631	660	648	689	636	628	643	656	639	619	608	645	620	637	656	636	650	679	654	620	654	669	656	669	645	640	597	618	661	600	595	634	653	603	669	602	634	645	624	678	649	658	647	634	669	616	615	673	664	609	652	651	624	620	609	639	650	614	644	610	652	634	620	657	628	553	661	596	626	575	643	626	634	631	671	614	666	664	644	680	654	637	642	629	631	683	665	595	651	643	635	626	631	611	635	631	623	635	644	651	643	658	636	627	649	663	631	645	649	633	699	598	623	586	655	676	619	646	629	647	621	629	603	594	641	639	664	690	624	601	637	611	669	614	662	603	615	642	620	678	677	602	640	628	671	647	663	615	656	623	658	666	618	679	639	656	606	606	653	662	627	619	639	593	614	625	602	634	620	629	656	612	604	661	639	642	604	665	660	637	662	697	651	613	630	612	665	618	611	621	621	617	628	638	657	614	673	670	697	644	662	654	642	614	604	611	654	661	677	650	627	640	661	658	638	621	613	652	636	629	638	669	640	622	637	685	636	644	656	658	640	620	588	641	617	639	597	662	660	622	598	649	643	657	627	627	656	622	627	642	627	686	633	607	675	627	642	603	646	677	631	623	638	594	646	610	636	626	680	659	682	626	664	721	668	677	639	621	659	622	665	672	662	631	629	674	637	642	648	676	658	634	669	641	643	627	655	623	576	587	616	633	643	622	641	619	659	634	600	631	637	656	655	646	631	642	627	679	682	647	651	624	644	612	608	630	620	617	641	655	655	673	623	671	637	617	595	617	664	623	578	602	637	661	637	619	635	614	641	669	635	619	607	619	652	605	680	651	604	618	642	651	617	649	621	623	672	586	671	623	665	638	627	678	637	637	611	658	627	637	619	635	632	616	695	615	616	654	623	604	633	657	631	644	612	653	651	661	639	657	649	625	653	636	660	693	630	677	601	627	573	577	616	608	610	631	604	618	645	635	622	619	624	626	662	570	642	626	665	632	656	605	668	673	615	619	621	615	626	606	615	648	683	628	622	652	633	670	633	637	662	644	593	638	620	648	625	634	667	654	665	645	632	635	665	651	607	633	656	640	667	600	650	652	689	648	640	678	634	616	659	639	623	628	648	632	634	632	646	602	628	631	654	630	727	661	621	637	667	666	676	600	636	640	600	670	592	630	652	665	656	595	589	673	591	625	622	641	654	607	604	632	607	665	621	666	636	672	624	637	630	624	634	635	609	643	660	617	689	657	628	666	672	634	631	637	611	640	607	625	649	622	621	609	603	636	675	629	656	621	668	624	628	625	638	660	689	681	593	636	673	651	672	633	630	595	662	672	608	650	582	651	641	638	599	611	631	572	659	626	663	639	652	641	651	613	653	650	636	666	625	635	624	613	586	647	652	638	613	668	660	599	645	612	684	626	601	640	601	630	661	622	626	631	609	657	592	631	677	638	677	681	611	625	660	640	639	610	612	652	663	580	608	632	609	608	642	665	634	659	613	664	658	687	657	646	633	641	588	650	616	628	623	614	619	651	643	643	642	631	644	638	612	666	646	641	626	627	617	630	640	647	596	656	640	626	605	626	626	637	688	661	643	622	660	621	642	695	652	626	664	669	638	601	644	668	649	614	661	621	628	613	657	634	602	610	621	619	645	600	623	666	709	627	656	620	653	629	590	647	655	652	611	682	597	643	663	605	641	654	605	673	607	616	649	609	680	640	660	638	676	660	593	600	663	595	608	608	669	635	654	643	636	624	661	668	643	643	635	635	658	613	594	614	635	626	637	675	585	663	611	658	649	613	656	621	637	618	610	613	638	633	639	624	597	646	664	658	596	641	644	621	639	620	668	631	631	661	615	644	607	655	670	649	637	634	662	657	645	641	598	700	631	660	638	654	585	637	642	669	659	644	587	594	645	612	642	645	611	593	639	642	676	597	644	604	637	683	665	658	580	662	624	684	617	623	627	613	616	683	650	633	650	615	625	621	635	619	637	621	642	638	624	602	588	640	589	651	644	618	610	657	625	611	631	648	658	645	643	644	664	663	624	618	632	675	581	649	654	583	616	644	674	648	696	666	638	672	641	651	656	636	628	641	611	629	624	686	633	648	634	642	660	634	679	617	630	648	630	639	638	599	679	662	636	642	621	630	609	667	681	638	610	666	615	678	635	633	619	622	687	637	608	635	675	669	633	592	642	612	659	637	632	638	625	673	643	621	630	691	677	624	598	660	665	645	649	642	656	620	659	644	643	693	624	639	652	628	633	633	630	612	664	618	644	655	688	638	617	570	615	620	609	643	641	630	608	597	618	634	652	665	640	635	634	676	639	646	609	670	612	647	637	638	609	684	654	642	601	614	583	641	618	657	617	669	642	594	561	634	616	620	638	585	639	665	587	653	589	627	649	613	608	639	587	654	622	708	636	626	619	611	621	605	688	651	626	553	615	665	634	581	623	578	607	639	615	640	619	639	656	605	665	662	611	651	616	624	660	597	607	629	645	612	603	671	625	599	629	595	618	690	639	599	681	651	645	617	629	645	640	631	673	670	657	633	605	610	668	628	668	622	653	619	616	692	632	618	658	660	584	649	601	595	668	597	580	617	658	634	691	639	664	678	616	615	614	609	663	643	630	633	642	660	627	652	647	655
4273	272	187	123	135	99	91	83	93	94	81	90	97	87	65	84	90	79	75	98	84	70	82	88	77	97	76	91	76	80	71	90	78	79	77	91	68	75	76	79	87	88	72	66	62	84	85	79	73	68	74	90	88	85	82	77	71	64	84	76	75	85	66	63	82	65	98	86	71	75	87	82	74	71	71	82	66	96	70	74	94	90	77	67	83	87	79	74	84	78	79	72	71	78	83	82	85	68	68	93	59	85	75	84	61	63	76	68	73	77	73	86	77	86	76	88	91	77	75	64	69	88	84	72	70	89	86	84	58	71	69	81	70	65	81	81	94	78	67	69	80	79	77	72	77	91	86	88	80	84	74	80	94	68	65	72	79	88	91	88	51	75	77	76	81	78	80	69	68	78	68	89	64	74	82	88	67	77	75	79	65	87	77	70	91	83	70	71	69	67	66	91	70	83	84	77	78	71	70	90	90	76	80	76	65	80	71	78	74	82	66	82	69	65	85	72	82	76	81	64	61	81	92	74	91	74	74	69	76	73	65	70	81	68	71	91	80	85	69	67	75	82	85	75	80	72	74	85	91	87	66	84	77	76	92	97	80	91	79	76	87	85	78	75	93	60	89	88	74	76	87	80	73	85	75	80	64	70	74	78	60	80	78	83	74	80	88	85	73	64	76	73	76	74	67	69	83	83	69	85	89	82	87	76	72	78	75	85	90	67	83	78	87	74	77	79	96	57	79	82	93	69	83	79	80	76	91	77	70	85	69	65	66	76	82	82	68	69	89	69	67	81	67	90	72	70	86	67	67	84	75	74	88	87	67	46	91	76	77	72	78	87	77	70	74	75	87	75	63	85	78	70	87	95	89	67	71	68	76	72	80	81	81	67	75	75	89	73	81	90	77	86	78	78	77	85	79	86	81	81	86	86	81	76	92	84	108	91	86	90	79	84	72	84	83	60	70	80	78	85	82	67	71	87	68	69	73	77	84	89	73	76	82	82	77	73	84	80	68	78	81	85	69	76	82	77	77	81	76	83	87	70	74	89	75	91	79	71	77	76	96	69	82	83	78	90	77	71	71	80	89	90	75	73	76	87	83	80	73	97	77	77	87	83	89	83	77	85	85	87	65	70	69	93	80	80	67	79	76	70	81	94	74	72	70	78	74	58	76	85	74	75	73	79	94	89	77	79	83	70	87	80	65	79	79	82	82	57	84	86	79	82	77	94	75	65	90	66	81	84	78	76	75	64	77	108	79	76	86	64	81	86	82	96	78	91	78	99	86	78	87	76	71	65	73	79	69	69	75	88	73	85	75	70	71	65	87	68	63	70	67	84	71	99	76	84	89	81	92	93	81	92	84	90	87	82	75	76	81	82	68	96	86	82	85	71	85	68	90	87	87	81	79	93	80	82	83	67	76	80	80	84	60	70	83	82	73	85	80	72	74	90	73	88	81	72	70	82	76	87	72	90	85	73	77	67	79	90	82	76	78	70	69	81	66	85	82	72	85	76	75	80	79	60	85	67	65	84	87	86	91	87	84	75	97	71	75	86	74	71	96	81	75	74	92	79	91	81	78	81	82	87	72	99	66	62	65	79	89	93	81	84	78	70	78	66	70	71	82	68	81	81	97	79	74	93	84	66	73	80	82	98	67	64	63	80	75	78	78	87	85	71	93	88	75	74	59	83	88	70	80	78	86	81	64	75	77	73	95	81	72	80	72	73	82	94	68	74	71	72	80	76	77	75	62	73	72	90	78	74	76	86	80	70	83	70	83	83	81	74	94	65	83	82	82	74	83	97	85	69	92	77	87	84	87	73	80	76	76	81	62	79	59	88	76	69	68	83	79	68	77	58	86	74	74	83	76	86	85	69	75	72	80	69	73	74	85	75	50	78	83	74	78	79	71	72	87	75	82	70	91	75	81	66	73	71	86	66	89	73	101	75	87	72	90	79	88	69	79	84	96	86	69	79	78	73	83	71	86	65	83	79	75	76	63	86	75	72	77	81	69	71	81	65	86	70	86	82	67	64	78	80	75	85	80	81	76	76	91	88	90	71	71	67	74	82	93	93	79	61	86	88	75	74	86	69	80	74	78	71	103	98	74	68	76	73	67	80	76	68	100	63	83	85	77	83	70	77	70	105	77	96	96	93	68	85	83	82	78	67	82	82	92	75	77	79	84	73	59	96	90	79	70	72	78	70	80	84	87	70	65	73	73	82	80	84	80	85	84	69	76	75	83	74	77	64	78	81	93	86	76	94	84	77	82	66	72	72	87	87	67	94	65	84	87	91	62	72	88	70	86	69	74	73	89	68	90	79	84	71	58	90	76	71	63	85	76	69	92	81	79	79	79	77	62	68	79	79	58	83	80	89	79	75	85	59	90	76	67	70	82	76	90	73	87	73	78	73	69	79	80	85	66	91	95	71	75	82	68	68	67	75	86	82	75	71	90	73	94	76	66	87	85	85	72	92	83	73	75	80	91	74	76	63	55	81	66	88	91	72	92	85	83	74	76	85	81	78	73	78	87	73	80	77	59	72	83	102	67	95	69	70	73	85	77	66	75	61	64	66	82	71	74	72	78	88	71	73	90	68	90	89	73	70	69	78	82	86	81	58	72	91	79	73	77	85	78	73	84	67	100	84	83	73	80	62	66	78	86	78	84	82	77	67	95	71	84	83	89	97	77	93	82	87	84	80	75	78	68	82	63	91	56	95	74	84	77	85	68	84	98	90	76	81	84	90	97	76	65	73	77	89	76	82	82	73	60	77	103	95	89	66	71	84	84	84	79	69	84	78	71	77	82	74	80	81	84	72	67	69	64	80	74	73	76	74	84	73	82	82	61	93	81	73	77	72	77	69	76	82	75	79	68	86	68	88	82	75	75	76	71	92	78	89	94	82	82	73	65	65	94	70	64	75	85	67	75	90	89	65	75	73	72	87	76	70	86	78	88	71	73	84	90	82	75	77	81	84	71	68	74	60	84	81	66	78	89	78	82	92	87	70	76	80	75	79	82	63	87	76	90	60	70	44	60	84	84	84	80	75	73	79	79	74	71	70	80	74	82	78	81	86	90	93	88	72	89	85	105	77	58	69	83	91	70	82	77	81	82	81	71	83	77	97	66	67	83	72	86	66	75	72	95	101	81	79	91	80	76	78	72	79	76	83	81	77	74	68	81	88	77	85	69	64	63	68	77	75	68	83	91	90	73	77	96	75	81	81	83	82	76	64	54	82	74	80	77	82	87	87	69	71	79	70	65	81	103	65	85	80	83	72	74	64	71	77	77	76	74	73	82	71	74	64	86	88	75	64	79	60	68	86	73	78	65	61	71	79	87	83	76	91	74	86	78	68	85	92	71	77	94	63	68	86	88	66	79	74	77	66	68	64	69	84	91	79	81	98	79	63	85	73	62	76	69	84	75	66	93	73	67	87	88	75	92	82	86	91	81	82	81	71	83	87	70	71	68	73	84	81	68	90	60	80	86	91
3879	325	433	473	417	395	353	337	333	357	339	325	314	283	294	315	315	286	284	300	304	305	315	272	274	279	290	274	280	270	311	277	318	282	309	292	242	278	265	266	269	247	228	289	257	245	247	257	263	286	297	282	292	283	285	277	287	279	271	254	270	282	299	286	289	264	287	280	264	257	307	278	266	252	286	277	272	286	278	265	283	318	297	286	293	298	288	299	300	284	263	285	282	266	284	289	291	254	299	334	289	301	274	275	292	306	302	260	287	306	247	296	290	275	288	309	272	302	260	293	279	272	279	278	296	288	303	249	284	301	285	277	274	275	259	267	311	289	265	267	274	293	275	285	267	250	260	278	294	287	265	276	264	303	276	269	307	293	259	262	287	289	266	275	282	291	271	282	243	295	259	272	284	275	275	295	286	279	274	282	293	311	296	291	243	291	271	270	286	264	291	265	267	291	282	271	284	286	285	268	279	288	262	267	290	302	283	257	280	282	295	286	312	269	260	295	299	282	264	278	305	297	274	266	268	273	256	275	264	282	275	286	248	261	302	264	270	246	279	290	278	296	249	304	256	272	284	268	284	285	244	277	282	285	264	277	261	251	280	267	256	314	293	272	283	331	266	267	279	281	247	244	282	256	299	305	258	293	301	279	278	253	261	268	293	264	291	285	300	267	283	282	308	329	310	273	274	267	268	268	275	267	318	302	276	266	295	289	291	291	301	278	247	272	270	295	244	248	274	253	288	294	282	279	252	272	282	276	275	296	281	295	229	261	283	275	268	296	254	254	292	279	259	263	288	263	294	283	309	285	269	286	321	281	296	285	294	282	257	276	284	294	296	264	272	269	272	246	263	307	274	247	273	252	278	310	271	295	278	272	295	269	269	269	286	265	297	275	300	283	288	289	287	309	289	269	282	294	286	283	286	269	303	259	278	298	273	289	284	309	280	266	288	284	271	271	286	233	266	267	265	298	247	272	267	264	278	294	294	275	297	289	285	283	273	260	265	287	295	255	293	293	280	301	287	280	258	289	284	286	277	289	260	263	284	263	281	287	282	256	278	275	291	329	300	294	288	275	287	238	282	322	301	285	262	286	252	316	286	313	287	283	255	274	298	288	285	294	306	264	281	300	265	267	290	265	256	267	264	311	279	290	303	287	291	277	287	275	267	285	256	283	267	306	286	274	272	252	286	276	270	279	281	255	263	272	289	273	305	261	282	274	279	276	273	298	301	283	287	297	271	273	262	284	304	297	289	276	257	245	254	300	278	291	295	259	273	281	305	289	249	299	287	256	268	292	216	301	288	287	271	253	293	253	305	261	261	261	273	282	282	291	245	292	282	271	310	233	282	275	276	300	260	279	274	251	276	265	281	275	275	267	287	297	253	282	253	268	300	297	257	269	295	266	286	325	265	277	279	253	282	296	265	279	291	281	291	302	291	310	324	296	285	293	283	272	309	264	251	270	288	296	288	248	276	267	282	279	305	278	263	274	319	299	267	287	270	269	275	315	243	293	260	302	268	282	274	261	301	261	280	262	283	305	285	289	268	240	286	319	305	243	280	303	303	282	272	283	285	267	281	274	281	289	277	277	306	280	297	287	270	293	282	254	291	262	298	300	256	277	266	279	279	297	302	292	303	255	290	242	248	279	275	310	250	297	282	278	245	299	294	272	287	283	268	286	278	281	294	283	267	292	280	292	292	261	308	284	273	277	288	288	274	271	284	304	261	283	251	275	288	262	319	258	271	295	289	301	240	296	300	272	268	246	274	295	296	278	309	278	259	286	279	303	309	247	300	288	276	272	266	298	283	264	262	260	271	263	275	264	273	254	260	290	300	297	272	260	297	276	285	281	298	248	298	269	274	266	251	272	256	277	264	271	258	276	251	282	292	271	295	259	279	300	279	280	290	259	248	284	298	330	263	278	298	286	309	266	295	298	292	286	297	271	265	266	284	277	266	261	273	300	288	262	264	280	292	283	291	273	288	269	271	286	315	293	293	299	291	263	289	270	274	247	284	255	265	268	265	307	288	283	251	282	262	294	290	304	278	292	301	317	262	280	299	264	290	277	291	301	261	310	245	256	282	272	282	253	268	288	260	286	287	255	262	284	287	255	279	300	297	301	299	281	261	278	298	302	274	271	273	262	296	277	268	272	271	284	303	285	289	278	241	298	287	279	296	289	300	272	261	278	287	264	270	282	292	281	291	252	282	290	258	287	291	266	259	275	295	280	278	288	248	285	278	291	300	276	268	295	289	280	273	244	284	283	283	289	277	280	272	284	272	273	255	312	276	263	316	285	259	313	296	286	269	280	273	265	276	275	306	265	318	268	267	276	278	247	259	257	281	250	295	291	243	299	298	265	294	249	273	259	292	277	276	293	297	284	274	281	275	261	286	255	269	270	285	309	282	286	276	312	259	267	304	291	286	294	267	271	286	270	299	266	276	245	300	294	279	260	287	274	272	272	290	276	260	299	287	269	281	292	260	285	287	276	277	273	299	293	266	292	274	267	286	299	271	286	266	256	300	266	298	297	300	238	288	306	300	319	264	259	290	261	273	272	286	258	309	308	285	278	272	267	254	285	291	289	296	316	271	274	302	281	302	274	276	277	269	288	273	289	286	280	298	273	308	258	278	286	279	288	298	302	292	276	290	285	290	293	265	267	286	282	283	283	292	268	279	277	286	290	279	285	280	289	280	270	280	266	279	271	271	280	297	300	295	304	290	264	306	279	244	288	273	295	265	282	295	272	270	267	286	262	271	287	302	287	281	253	246	291	277	287	259	293	277	246	275	277	297	272	302	277	282	281	285	274	279	279	244	263	282	272	277	269	282	287	286	258	269	274	292	289	268	270	284	286	295	238	251	259	276	290	263	312	274	294	307	290	286	308	266	263	292	322	272	318	256	294	284	294	297	280	271	303	271	285	267	288	254	284	257	294	292	280	280	260	267	259	261	318	272	275	261	273	300	274	277	266	285	277	304	299	296	283	282	251	271	295	266	277	263	257	321	278	285	277	265	300	267	270	263	264	259	266	273	261	289	282	278	264	290	254	268	267	275	289	270	281	273	292	255	282	248	286	274	270	272	289	262	250	275	253	282	265	268	273	286	279	270	247	294	306	266	269	271	284	259	273	278	267	283	249	258	284	271	258	254	270	255	275	290	303	266	266	303	273	270	260	271	311	268	282	273	289	248	258	277	281	315	311	278	281	292	278	271	277	265	262	276	294	285	286	283	255	303	281	277	286	263	277	310	262	269	260	291	277	294	299	297	271	311	266	294	275	253	273	268	280	293	274	264	282	261	310	242	280	284	277	266	291	304	268	294	270	301	298	259	279	295	280	292	291	278	288	264	289	299	246	281	273	270	305	309	278	249	279	305	270	306	305	277	262	291	288	269	274	270	270	273	282	274	291	283	251	325	286	278	267	281	271	257	257	280	260	270	303	242	287	290	310	267	266	286	274	292	284	298	254	299	295	291	293	291	264
32985	9123	1660	1013	706	536	438	315	275	249	225	218	200	169	180	146	144	149	143	130	141	122	132	139	94	102	144	116	114	121	110	108	121	122	115	119	117	118	121	118	108	134	116	114	115	106	97	115	100	116	127	103	106	104	110	116	126	113	112	96	96	126	114	98	124	110	116	100	114	114	123	101	84	104	130	91	117	108	123	113	130	100	99	94	117	112	115	89	112	107	103	121	102	108	97	109	114	123	114	100	97	118	118	138	113	104	126	125	111	108	119	107	108	110	114	120	126	106	114	111	93	95	124	129	106	99	119	100	101	116	94	116	112	120	103	102	101	107	98	114	116	109	109	110	90	124	109	121	97	111	89	123	109	129	112	121	104	119	109	101	103	99	96	109	90	93	111	93	90	100	116	96	104	108	111	106	100	100	112	102	107	108	114	96	118	97	84	110	104	97	110	93	115	120	113	97	117	101	125	106	110	111	121	99	97	124	107	97	105	108	107	103	91	113	99	105	111	95	103	103	92	100	106	101	117	97	106	118	103	95	102	97	99	105	105	103	86	110	115	117	140	107	96	123	119	95	104	115	106	119	98	106	118	98	97	122	111	112	119	89	109	112	98	104	102	97	115	108	95	90	118	113	114	105	103	109	116	106	106	106	121	118	103	123	113	117	102	80	97	111	117	103	118	109	116	112	110	101	103	125	118	91	120	96	110	95	125	118	94	125	104	111	107	100	110	98	94	98	95	116	90	114	104	104	121	111	104	108	118	96	94	108	97	104	110	107	86	111	91	96	138	110	115	99	126	82	108	107	97	101	100	105	141	107	119	96	104	112	103	121	106	130	113	114	113	103	113	97	97	98	108	110	102	114	115	112	105	100	115	120	98	106	109	108	116	111	90	128	89	106	132	111	116	101	120	103	89	108	124	109	117	105	94	102	107	117	83	97	112	117	118	116	91	100	109	122	100	107	135	119	110	122	105	98	131	132	99	106	99	99	92	114	107	101	102	96	109	110	119	85	119	113	112	97	119	109	125	138	93	110	101	125	111	101	103	117	104	111	122	105	88	104	125	106	120	108	105	102	100	107	111	119	109	128	99	109	121	92	102	126	115	106	107	106	107	95	111	106	110	94	101	103	107	103	120	118	96	112	119	104	105	111	94	93	111	96	103	110	122	107	113	99	126	107	105	102	102	118	96	84	100	96	98	113	107	113	115	124	101	95	111	117	109	135	97	104	111	116	93	115	102	98	109	98	118	85	94	121	118	116	114	117	105	112	102	101	97	111	104	93	92	87	95	121	99	136	81	102	110	130	109	114	114	91	124	120	84	116	104	109	121	90	101	99	109	95	117	93	88	113	104	99	86	118	95	103	120	103	116	109	100	115	121	104	94	94	107	103	95	94	118	112	104	124	100	93	129	111	95	122	106	105	116	105	102	106	107	99	102	110	92	97	93	89	107	124	111	105	112	112	108	120	107	106	109	99	110	103	112	89	115	121	119	111	103	106	115	100	108	108	113	102	107	93	103	116	127	113	104	122	105	93	114	123	130	108	109	120	114	108	97	109	108	94	94	93	101	108	101	95	96	100	97	104	135	97	96	99	90	103	126	104	99	108	112	107	90	109	112	117	110	109	88	98	124	97	118	101	108	106	112	103	113	113	102	96	106	120	94	106	103	98	119	112	87	95	113	120	115	113	116	109	97	92	95	125	119	108	117	110	115	123	122	108	108	102	104	93	106	116	116	96	95	108	106	106	99	115	131	98	99	99	105	99	96	113	82	99	99	112	95	119	105	105	96	94	95	116	109	96	109	103	113	96	106	98	109	96	116	91	112	95	100	102	118	102	124	109	113	110	111	138	115	108	128	110	128	114	111	99	114	99	92	110	100	115	117	99	96	125	98	95	88	98	113	98	132	118	109	109	113	111	105	113	109	88	98	105	94	126	107	131	107	104	101	96	103	120	94	90	103	96	108	99	108	100	100	110	108	97	116	100	106	124	124	126	107	102	110	101	119	119	85	111	96	119	123	93	82	123	91	124	115	116	96	97	109	129	102	122	91	113	110	84	89	94	105	98	110	106	112	113	94	92	95	90	111	116	97	117	104	106	123	117	108	123	112	113	107	117	102	96	109	102	109	115	104	87	97	101	104	119	99	86	122	90	109	98	107	117	105	99	101	108	111	120	119	115	109	113	120	121	127	94	120	120	100	105	108	109	109	110	109	93	100	112	99	97	111	104	94	117	100	110	96	105	118	109	107	104	123	100	96	138	107	109	113	89	108	105	103	118	118	108	123	95	106	120	108	115	93	116	88	111	100	104	91	93	103	114	131	107	128	100	111	105	121	96	131	106	112	101	118	111	134	98	126	122	108	98	105	121	111	96	118	111	117	119	105	95	102	119	108	114	112	103	119	100	88	101	95	112	106	94	104	104	100	113	101	108	104	104	109	116	114	113	118	122	126	110	111	127	114	106	97	103	96	89	103	105	119	127	109	121	97	114	127	120	101	121	119	116	106	122	104	110	108	111	93	104	100	106	114	84	93	105	111	101	118	94	124	99	96	111	97	99	123	143	139	101	95	98	109	111	103	105	120	95	108	119	113	99	86	108	99	93	93	98	104	92	103	102	116	92	109	101	116	126	100	104	109	107	118	122	119	103	121	85	98	100	113	106	110	99	112	107	116	111	110	113	128	113	104	106	112	101	113	107	105	99	111	99	109	129	117	123	112	99	93	110	109	112	98	104	109	117	99	114	108	122	90	99	121	104	100	105	92	117	119	98	103	112	115	111	91	105	107	104	105	92	115	100	107	110	103	107	110	121	107	114	112	115	105	104	95	94	101	107	122	114	94	113	94	104	112	115	120	104	113	121	116	111	106	113	94	103	98	116	95	130	103	107	105	98	98	107	82	113	101	100	106	104	110	122	113	115	122	106	106	110	96	97	105	137	114	114	108	107	99	109	104	99	100	124	123	116	116	127	121	106	125	104	113	103	113	113	127	114	113	124	106	114	92	105	114	123	115	116	103	125	117	125	108	127	103	98	95	117	107	116	104	102	96	109	105	106	121	115	104	103	119	117	105	95	114	117	111	94	120	112	105	101	116	107	108	102	109	111	113	105	125	128	115	108	104	114	99	101	110	125	101	105	104	109	111	109	95	116	110	104	100	92	100	85	91	115	113	97	100	124	117	102	96	88	123	83	116	116	104	123	103	96	93	100	112	93	98	109	100	112	106	114	124	117	93	119	115	111	108	98	105	112	116	99	93	100	111	110	107	93	106	108	110	109	104	103	79	109	96	91	118	117	110	91	107	103	118	101	120	92	112	99	109	117	107	107	116	90	104	97	97	106	119	103	101	110	104	118	81	116	111	120	119	100	94	110	128	99	112	93	107	98	103	115	122	94	110	110	127	103	119	97	119	104	105	110	90	98	91	104	107	120	106	110	102	112	100	115	108	114	99	105	105	112	114	91	115	108	113	99	100	112	109	97	118	114
14857	1307	3006	3432	2944	2399	1849	1611	1315	1225	1036	901	895	797	744	742	677	644	608	601	574	583	547	503	486	519	491	466	474	482	456	446	456	402	459	416	393	444	441	390	412	425	388	397	410	395	411	389	385	384	411	366	388	380	388	427	414	354	364	384	382	415	369	413	350	402	365	403	377	377	346	393	378	379	329	398	394	415	426	380	379	354	392	384	348	406	369	369	377	406	395	376	373	358	381	393	352	369	360	367	390	369	380	370	402	402	368	372	384	374	366	369	360	375	356	368	351	354	409	392	392	391	374	371	346	379	373	371	352	396	338	418	364	354	350	372	412	392	364	337	363	383	358	375	374	398	393	375	337	365	391	360	399	355	377	380	353	374	368	351	356	414	345	365	366	369	345	345	371	385	357	379	379	403	385	359	342	377	376	346	360	384	362	370	381	347	349	321	384	382	374	392	387	340	379	384	382	381	370	352	351	356	336	395	398	353	366	351	374	345	391	358	354	367	368	390	368	377	363	391	359	356	367	368	371	350	354	354	361	357	374	355	355	422	373	377	347	392	341	375	364	381	370	340	330	383	357	371	363	367	339	361	391	360	385	390	391	389	360	372	359	351	354	391	354	354	347	393	371	368	374	353	370	324	388	373	349	355	367	350	402	412	364	373	375	350	327	335	394	362	388	362	370	398	395	363	374	382	371	380	383	370	358	339	403	331	372	339	381	365	339	350	358	355	368	371	357	377	364	362	374	357	378	357	385	381	392	391	343	356	361	387	370	365	349	385	399	381	345	357	342	359	390	356	357	366	345	387	346	368	327	368	358	326	378	360	357	346	377	368	345	357	354	378	387	384	362	361	374	395	373	387	377	365	361	353	349	353	383	345	368	359	401	368	363	367	373	350	380	384	374	382	365	363	348	336	346	385	344	389	373	378	363	383	376	340	367	348	367	360	369	361	363	360	408	361	356	371	365	375	371	350	376	377	376	364	394	346	368	376	350	378	344	391	386	364	358	372	348	374	401	356	349	337	374	378	368	369	362	343	354	398	379	385	406	350	397	370	381	353	361	369	371	397	385	345	358	405	342	353	364	369	363	360	374	362	397	376	337	355	315	360	350	367	377	366	386	368	366	360	350	393	374	355	386	399	370	320	332	389	367	386	348	365	354	368	387	403	346	352	388	364	353	368	350	384	373	373	383	376	361	365	390	375	374	385	354	365	362	385	372	349	339	409	345	383	327	380	341	372	365	357	340	365	366	365	370	371	342	372	388	370	383	349	390	407	336	361	366	399	385	348	365	303	362	398	363	365	318	399	379	391	359	349	364	368	344	380	357	340	358	347	344	372	359	378	396	336	386	358	376	382	354	393	351	365	378	362	352	399	348	353	318	399	361	428	344	358	373	372	378	371	361	350	337	360	335	339	386	371	344	382	377	375	359	374	374	362	381	366	370	357	388	374	378	337	371	363	376	356	340	352	391	370	386	347	365	371	375	337	364	332	361	393	349	383	361	370	365	371	396	348	372	361	376	365	351	347	411	386	340	365	378	364	398	370	325	357	380	382	373	367	412	339	351	360	373	360	350	389	367	369	357	370	365	357	384	371	361	367	381	348	376	349	351	363	369	352	352	378	368	360	365	364	366	376	362	374	356	383	375	342	324	374	365	355	359	361	340	384	358	390	337	361	403	364	374	337	372	341	343	349	348	355	380	355	348	387	377	377	342	360	354	356	380	353	365	316	366	396	373	392	396	356	375	393	371	342	348	389	368	344	384	357	324	353	380	371	383	350	391	374	333	353	356	380	395	336	409	396	368	355	366	333	388	374	351	383	356	392	356	370	343	368	386	355	393	346	360	333	374	356	371	403	357	347	374	377	374	369	384	367	355	360	338	352	347	367	342	365	402	336	364	342	359	364	338	346	382	360	372	377	372	358	362	352	342	351	353	338	344	357	331	364	343	351	369	340	375	388	379	357	339	392	356	360	374	370	399	383	362	354	372	358	388	367	359	374	397	367	374	358	385	352	356	406	348	381	395	366	341	345	375	388	386	354	346	381	378	338	369	348	376	346	372	350	329	351	325	392	360	345	390	349	363	382	357	366	376	371	400	391	347	368	352	393	364	376	344	375	362	353	394	376	375	323	339	385	337	388	348	344	373	372	373	386	373	398	401	384	346	368	383	377	385	380	380	366	338	339	366	375	368	365	372	351	369	349	357	369	363	381	372	338	349	362	365	404	365	377	339	369	380	358	372	359	378	371	338	350	346	399	393	393	372	355	349	365	364	376	368	374	323	353	339	396	366	374	349	352	344	380	376	366	329	377	370	390	382	360	359	380	368	374	339	367	389	349	379	373	393	395	377	378	378	406	381	353	375	367	322	369	365	377	401	388	367	365	341	361	417	319	383	302	385	366	367	359	363	366	375	381	368	387	360	340	376	374	383	379	347	360	361	367	368	358	357	330	370	353	377	364	361	366	328	365	378	365	368	388	362	365	360	378	373	364	363	352	379	317	382	368	354	405	332	381	355	362	342	344	404	348	396	361	374	348	349	386	361	369	360	339	378	367	344	388	382	336	339	372	377	379	367	355	333	346	351	397	385	372	361	369	349	372	379	365	347	349	370	364	384	346	348	362	387	372	333	339	343	369	368	353	343	406	347	352	331	357	366	364	398	338	334	374	404	369	352	377	378	355	350	364	343	357	393	359	386	343	350	363	383	375	350	369	382	381	379	369	362	378	346	393	392	380	383	367	365	341	385	355	362	379	407	367	380	394	384	390	381	355	375	365	372	366	376	383	409	395	355	367	342	366	368	391	355	352	372	366	313	388	343	358	368	359	333	396	372	372	351	385	391	372	374	399	350	353	354	358	382	350	365	347	345	389	365	364	371	390	389	348	360	379	366	387	353	365	363	376	346	386	383	352	381	362	346	358	361	377	352	370	342	376	372	342	360	340	367	346	365	383	348	361	363	329	384	377	348	376	351	387	397	379	357	371	398	385	379	373	337	351	357	387	368	367	361	321	400	375	388	337	366	348	385	339	369	374	354	343	346	387	394	351	346	380	346	353	387	396	364	349	370	364	384	390	377	365	372	354	362	377	372	377	385	389	336	365	401	381	414	366	347	382	390	379	380	378	382	336	367	323	361	363	366	335	372	382	392	364	379	352	363	357	322	330	349	397	359	347	360	356	392	378	354	367	337	379	361	360	360	357	412	373	368	366	329	391	345	370	347	376	398	380	383	378	354	334	348	394	330	380	381	379	344	371	386	378	392	343	366	359	345	358	367	361	373	351	337	393	364	335	348	378	359	345	343	340	361	364	352	376	358	335	378	366	355	376	358	359	370	327	350	361	364	392	362	357	369	363	371	366	357	334	389	335	353	361	372	344	376	338	356	344	337	336	357	402	357	355	361	373	361	345	367	376	359	390	352	367	366	373	371	377	385	339	344	370	388	384	384	338	380	380	380	362	377	382	359	380	365	358	377	383	344	380	365	385
39714	20476	8334	2254	1473	1176	894	653	566	478	421	437	364	338	308	321	304	290	266	264	243	250	238	262	265	261	241	228	225	228	242	224	214	258	239	237	206	235	233	255	245	202	218	215	214	223	217	207	210	218	226	231	219	220	215	218	219	251	228	220	223	216	193	228	197	211	214	190	227	213	242	227	216	213	192	214	210	209	194	227	217	240	207	209	202	202	248	194	218	200	224	202	192	185	241	202	231	210	214	205	220	211	206	194	197	203	222	215	239	204	205	222	193	203	216	186	198	217	204	197	215	224	184	207	221	208	223	207	221	210	208	226	228	199	217	218	220	223	220	223	228	203	217	214	204	211	205	226	230	218	201	227	222	207	223	205	189	216	221	213	190	208	225	219	212	203	203	238	226	213	214	223	237	225	231	232	187	207	230	205	204	220	192	231	200	218	199	231	227	230	193	222	214	223	199	186	196	204	195	219	196	221	200	218	210	230	222	200	198	189	227	203	200	214	207	197	220	202	212	205	199	221	189	208	201	196	214	223	232	187	228	236	232	216	217	195	236	212	188	210	231	215	224	203	191	209	237	176	221	219	198	211	212	226	233	207	222	208	211	214	216	191	204	184	221	223	198	194	210	218	221	229	226	214	252	184	199	204	220	198	201	221	200	187	211	198	200	196	199	186	235	202	221	213	221	211	213	225	214	231	235	218	217	200	186	208	235	203	224	225	195	212	209	183	210	205	208	199	205	201	189	233	213	188	198	189	225	204	208	207	211	175	170	205	229	211	219	227	217	207	217	201	212	200	208	208	224	206	208	194	225	189	217	196	203	200	203	208	192	216	215	237	217	211	224	209	215	219	230	211	214	211	200	209	214	213	216	189	217	235	227	228	211	209	209	228	204	187	214	203	221	212	200	200	217	200	166	212	217	226	197	210	205	209	211	206	241	215	196	206	204	209	212	216	211	221	222	216	218	183	209	173	201	199	199	207	189	210	228	212	197	227	224	215	210	214	236	224	198	214	243	211	216	240	213	211	213	199	206	194	210	224	218	208	230	219	203	203	197	185	229	224	217	211	191	217	175	192	215	203	199	209	199	208	208	223	199	233	203	241	195	227	219	205	198	196	209	218	216	213	211	210	221	219	216	231	189	220	207	221	223	200	220	183	198	233	210	205	224	234	188	201	194	211	213	191	238	190	226	217	219	233	221	204	184	216	223	220	192	226	218	200	224	215	217	213	221	231	201	206	210	194	228	238	205	204	211	216	213	190	209	227	211	227	221	202	229	211	223	203	212	195	209	251	201	224	194	245	232	198	189	233	236	205	198	229	209	198	205	225	209	225	191	214	181	200	193	225	205	230	220	214	202	219	211	207	235	194	205	221	211	227	211	205	194	238	214	193	207	214	214	207	219	211	218	219	195	207	200	204	231	194	211	213	201	201	191	224	203	220	210	212	217	222	235	219	231	220	179	232	219	207	231	226	207	198	197	204	220	180	218	196	215	195	223	213	216	242	227	194	234	226	215	186	207	187	188	229	194	225	177	216	202	221	217	222	213	208	197	219	225	201	212	200	219	218	211	257	222	219	199	238	197	211	210	200	219	234	208	236	232	213	211	214	194	227	194	208	216	228	216	203	204	210	195	212	218	233	225	218	209	197	186	227	205	221	232	202	227	232	225	198	220	227	236	206	196	208	210	221	194	200	240	208	181	227	210	191	219	199	197	192	213	224	197	253	226	182	196	240	225	210	208	201	221	224	214	196	242	227	229	196	210	192	186	225	225	220	196	200	214	214	217	206	209	208	189	204	221	212	193	218	229	228	228	201	229	201	230	208	199	212	234	193	202	229	230	188	192	208	206	207	231	208	214	239	199	222	217	221	182	204	193	235	216	221	191	187	218	209	193	193	229	224	221	220	224	189	207	198	195	230	201	209	212	212	215	209	203	221	223	229	191	186	218	217	237	220	215	201	188	207	212	197	193	208	224	211	186	212	203	214	184	227	224	204	200	224	210	210	229	204	171	202	218	210	188	206	205	205	203	213	212	216	215	220	233	200	220	214	193	183	202	198	192	198	213	208	230	221	226	199	210	236	202	199	213	209	232	207	229	191	226	214	223	230	241	207	189	208	215	248	203	213	222	209	209	203	232	192	207	198	220	198	248	217	204	209	190	191	202	191	222	200	228	190	207	218	226	203	224	196	219	201	221	204	190	201	223	216	218	186	185	221	197	193	210	202	216	216	199	195	233	227	226	206	229	217	213	236	208	224	199	225	204	242	228	197	197	196	205	230	200	204	208	208	212	208	194	227	227	192	218	204	207	211	206	213	201	200	194	219	205	232	228	204	225	198	200	239	234	217	198	186	209	209	191	217	214	183	230	214	203	207	186	204	212	191	214	205	204	253	214	170	213	213	207	252	217	210	216	214	188	206	223	201	223	196	220	204	203	200	206	211	187	208	211	204	223	217	209	209	261	224	210	217	213	204	202	226	217	213	204	193	249	217	194	201	209	230	191	220	207	194	202	216	208	234	214	218	226	213	224	188	205	222	195	203	206	225	185	212	214	192	201	202	200	217	224	224	225	216	218	208	198	199	174	225	230	236	211	229	190	216	193	218	239	191	218	219	210	216	217	199	224	255	215	221	191	207	198	222	197	223	212	223	183	200	200	195	195	220	191	212	216	201	225	201	200	221	205	212	199	221	152	226	211	215	213	213	192	214	221	212	191	194	223	222	192	206	185	206	167	236	223	221	230	223	244	214	206	202	241	219	195	232	217	194	187	185	208	197	197	181	227	221	231	201	224	220	193	215	228	202	227	210	222	221	203	209	222	236	218	232	227	210	172	245	197	198	192	227	218	215	235	218	179	223	192	213	222	232	227	208	207	228	211	213	218	212	186	209	201	197	222	206	210	196	204	197	225	178	218	219	228	214	221	236	220	227	242	214	196	220	240	210	218	226	245	196	216	210	213	210	204	215	207	197	226	209	191	223	199	208	195	204	221	183	227	240	205	200	225	211	197	202	220	192	210	216	194	223	225	183	222	243	203	233	213	218	217	219	201	205	201	193	194	192	227	194	206	221	221	212	205	218	217	182	241	226	217	208	212	218	237	204	232	204	196	176	224	217	211	243	210	181	206	201	219	190	201	226	211	207	221	189	197	219	210	183	211	198	212	217	230	195	231	198	188	221	213	216	212	208	207	181	215	189	207	216	205	216	208	217	220	186	210	209	194	220	236	227	226	200	192	211	213	232	196	206	217	209	208	207	221	209	215	190	210	208	219	205	217	215	192	184	195	201	228	204	207	195	246	162	223	206	215	207	216	224	207	211	245	214	197	209	234	203	183	197	224	195	207	201	198	219	185	228	208	207	188	223	222	205	207	231	218	220	226	187	219	196	195	203	202	203	227	184	212	224	219	205	221	217	213	196	228	203	184	212	199	225	209	203	219	198	205	219	220	215	207	212	200	225	197	221	200	229	241	210	228	235	201	254	208	232
19407	2425	5712	6399	5439	4497	3621	3013	2564	2128	2001	1742	1578	1570	1372	1345	1255	1194	1182	1048	1038	1019	917	915	880	852	855	803	841	862	832	796	733	791	755	775	779	757	714	726	735	740	729	769	770	762	738	667	728	719	677	653	675	681	678	677	666	712	696	694	742	713	671	638	691	673	703	626	658	676	665	698	658	656	665	688	656	658	644	645	674	613	664	647	665	658	689	666	672	684	677	646	646	665	640	705	663	652	664	633	689	711	633	638	695	661	689	624	625	680	654	649	642	656	640	610	612	640	631	647	694	650	631	601	652	661	654	616	676	614	574	617	636	661	655	634	659	645	625	624	647	655	586	659	628	691	633	681	671	609	665	673	578	616	635	642	598	635	651	687	615	680	620	601	566	662	629	625	593	662	639	651	587	640	666	632	635	646	666	682	643	624	634	670	643	608	676	677	670	676	606	658	614	642	637	663	624	662	622	645	671	636	604	595	695	633	693	625	646	677	657	659	634	660	669	620	678	625	629	670	669	708	655	677	640	611	608	651	620	626	659	670	646	691	615	644	603	640	614	671	672	646	595	674	628	678	636	673	636	641	598	613	653	602	651	743	621	635	652	678	672	645	615	634	649	638	607	592	650	625	650	662	650	669	625	631	654	678	651	660	611	592	671	644	663	618	602	629	610	639	649	655	624	673	615	611	627	673	614	638	629	606	584	630	629	663	646	638	647	620	662	655	656	617	654	617	649	659	653	674	631	658	597	648	610	636	606	625	636	625	614	600	647	616	619	645	615	657	624	652	634	657	686	651	645	592	681	637	653	678	641	632	694	647	644	648	631	670	665	639	665	636	627	627	632	640	596	619	658	669	669	644	620	649	654	621	666	671	611	643	634	593	671	630	660	636	641	638	640	624	654	625	639	619	659	679	634	647	651	637	661	589	653	611	651	634	648	626	628	635	685	669	660	662	583	684	673	635	640	634	673	664	620	648	655	643	648	640	663	637	638	622	615	623	667	592	701	629	655	682	644	662	639	651	638	649	675	622	646	650	647	659	623	664	644	629	622	649	631	634	664	666	662	656	638	635	646	637	617	642	692	657	648	701	602	624	614	616	621	631	668	650	612	652	657	646	657	584	672	641	621	635	674	656	625	660	643	664	679	618	700	692	617	639	655	692	641	645	615	597	631	640	634	624	620	638	631	678	627	576	617	626	617	594	638	677	656	646	658	620	622	618	582	623	659	618	640	629	699	609	642	653	627	714	631	664	638	606	659	667	628	650	655	650	635	616	656	629	646	689	666	623	639	622	649	648	652	652	632	634	683	641	650	699	620	678	586	600	660	648	586	629	611	661	663	645	625	634	613	633	633	637	650	605	666	582	620	616	647	669	640	670	624	664	635	637	586	655	661	660	624	621	641	687	658	615	610	608	620	653	610	656	660	672	669	612	631	651	625	614	620	629	617	626	647	633	665	662	620	634	680	658	620	637	606	633	646	650	659	603	630	617	594	614	641	645	636	625	656	645	639	621	614	654	644	630	691	607	627	616	668	643	655	664	640	670	636	669	643	643	592	647	702	656	632	667	563	655	626	603	619	625	659	694	610	638	689	631	628	619	650	648	645	608	624	657	663	608	677	627	616	679	637	604	632	652	632	629	589	600	646	645	628	596	639	637	654	619	668	635	654	612	658	616	642	650	649	615	639	631	642	630	594	632	609	644	640	639	640	670	606	615	640	625	619	608	646	678	645	637	616	635	644	645	623	587	635	694	629	662	610	629	673	679	660	677	635	607	629	636	625	648	603	646	640	630	628	672	618	636	635	638	650	614	661	613	617	635	600	633	619	645	636	631	638	631	597	605	639	644	688	608	614	635	679	637	638	611	630	665	638	664	646	623	639	666	635	625	629	644	648	619	639	602	663	631	655	613	658	680	602	650	626	638	645	636	613	596	638	627	672	634	627	633	618	632	681	679	609	629	662	634	696	689	675	639	655	617	658	643	656	643	678	602	630	576	661	670	662	660	627	597	601	636	647	611	632	666	664	619	609	630	595	653	647	638	663	662	674	686	623	662	628	631	613	647	647	600	631	643	637	659	635	642	626	605	618	622	635	643	637	634	631	621	596	601	643	601	619	639	637	594	657	603	671	636	638	642	630	603	678	628	624	681	608	585	664	619	616	601	599	638	678	666	670	617	636	652	651	625	662	629	621	624	676	655	687	667	609	699	669	622	610	609	638	634	621	647	647	625	582	652	672	631	613	648	664	624	657	652	650	643	704	625	662	630	628	625	617	610	685	599	652	627	623	645	620	658	653	662	643	626	650	625	609	650	590	624	695	616	633	641	655	671	629	625	627	615	664	645	621	654	605	627	593	677	630	616	653	620	658	626	620	598	656	636	666	611	623	587	602	639	670	615	641	645	671	624	657	616	603	599	609	668	682	624	639	634	632	606	638	673	644	621	663	594	667	651	675	658	669	640	616	612	629	681	644	637	613	655	671	608	647	620	683	634	599	611	634	613	610	652	616	660	652	614	630	644	642	615	660	672	627	614	653	676	645	673	628	634	656	669	634	649	669	638	679	624	680	632	625	588	653	687	650	635	645	624	640	618	622	587	607	632	606	610	636	681	626	657	657	628	646	653	677	607	660	627	620	676	628	602	672	679	615	627	617	647	622	616	648	623	612	587	682	605	579	660	604	622	643	642	642	652	607	675	654	629	655	625	619	646	610	637	629	680	634	637	620	655	644	645	619	641	637	603	632	673	590	630	654	641	609	609	664	661	633	631	681	649	607	654	609	601	620	622	676	620	624	609	666	649	615	648	645	673	613	582	629	600	636	589	599	630	628	628	669	639	640	611	692	662	670	639	650	632	631	633	631	670	601	658	661	628	611	600	648	653	645	576	621	637	604	610	644	633	629	634	646	592	681	676	607	615	615	622	655	636	631	621	639	586	612	617	598	592	683	612	601	604	635	633	689	611	666	600	657	638	627	649	625	606	607	646	672	603	634	670	624	622	630	660	659	688	659	636	613	629	595	607	644	641	603	646	612	639	656	630	663	658	629	652	708	627	654	684	646	655	640	665	681	658	680	669	620	688	639	629	675	683	638	623	608	642	630	628	620	645	643	576	613	645	645	656	631	671	647	645	595	608	605	626	627	622	644	614	624	644	686	645	637	694	620	638	665	646	665	621	660	626	669	652	654	673	644	631	661	657	682	612	627	591	634	675	644	637	613	609	615	645	617	640	623	643	661	624	640	632	685	640	636	664	637	642	622	580	609	614	640	662	645	651	651	655	650	670	630	602	658	634	650	618	667	599	642	659	590	695	646	666	655	657	623	681	650	616	631	631	631	649	662	684	670	654	595	615	646	620	620	682	656	670	612	676	650	640	615	638	679	640	604	644	640	635	652	683	699	658	655	612	657	632	623	646	643	617	682	658	649	577	657	644	616	611	615	614	610	669	608	637	657	611	637	640	649	597	661	679	636	612	609	627	639	612	664	664
4654	342	194	106	107	120	105	84	78	68	91	94	86	83	87	74	78	102	85	71	77	76	82	82	70	78	76	73	76	83	74	72	93	89	88	78	84	93	63	79	78	76	76	78	75	81	92	67	98	79	75	92	80	87	74	75	75	76	93	87	92	76	65	75	68	67	72	73	84	87	82	78	92	73	76	73	94	66	97	75	59	81	81	78	82	81	85	75	68	84	76	88	75	79	90	93	67	73	91	79	78	76	63	79	70	81	71	82	81	73	79	75	94	85	84	88	74	79	82	68	74	79	84	83	92	79	70	106	73	72	75	62	87	85	72	65	78	76	72	76	85	77	76	83	80	92	91	77	82	76	87	72	72	102	85	90	90	91	80	81	67	83	88	77	76	90	83	87	83	67	92	84	79	71	79	93	67	82	69	94	87	80	71	73	90	72	69	85	74	67	84	82	62	79	77	71	84	87	71	85	97	86	78	73	81	84	79	82	79	78	80	92	75	76	80	79	80	81	66	82	75	66	78	69	71	78	75	76	75	77	63	86	65	72	85	74	85	74	93	92	77	83	77	87	82	81	85	70	91	99	73	90	89	85	74	84	83	74	86	86	81	84	78	81	76	82	73	65	85	62	70	67	71	67	71	104	87	68	77	81	75	87	86	81	71	79	89	85	74	70	77	82	67	80	78	84	84	71	69	72	70	92	96	95	83	74	77	94	70	75	72	74	81	92	83	79	80	72	74	68	61	84	84	66	71	100	86	89	76	81	74	76	71	85	92	78	62	69	69	79	78	89	79	94	72	90	71	97	74	81	87	72	72	74	74	71	87	72	95	66	92	81	64	80	67	90	77	81	85	69	86	80	84	88	73	84	78	79	69	79	83	82	73	90	87	66	77	71	92	64	81	69	72	91	85	84	77	81	85	76	89	76	77	77	88	78	80	93	85	73	71	74	65	78	84	76	64	76	92	86	96	102	75	76	69	71	72	81	78	81	66	82	79	78	84	82	82	73	92	74	64	76	78	73	70	79	99	78	79	70	72	83	76	92	87	73	83	100	75	64	80	59	62	85	82	70	77	75	81	72	85	78	87	91	85	74	79	71	69	65	58	72	76	84	71	83	74	76	77	83	91	78	79	93	81	76	70	92	69	69	93	91	69	76	64	92	58	87	75	74	63	81	97	77	68	86	69	93	70	71	67	59	78	75	81	77	92	69	79	87	103	71	84	88	62	81	102	94	84	85	76	87	79	91	85	81	65	82	75	88	85	83	89	73	90	64	65	95	79	94	80	83	85	92	70	87	77	81	81	96	66	80	82	87	76	83	68	70	88	83	88	80	80	83	79	76	76	76	82	83	76	81	84	89	94	68	75	71	90	70	55	74	91	88	82	62	76	68	79	72	101	79	83	68	92	73	73	72	82	76	66	82	73	82	83	82	71	84	86	75	75	76	57	83	83	54	65	66	67	79	94	85	77	89	88	67	65	96	78	93	77	84	88	69	74	90	84	81	98	94	80	72	78	93	75	75	76	83	78	63	75	71	80	101	67	59	102	81	71	81	86	77	73	89	70	82	69	81	86	78	71	96	76	91	73	90	77	84	65	65	92	81	70	79	72	78	69	81	80	69	88	85	94	86	72	75	81	92	81	81	93	83	84	64	78	74	67	76	57	74	66	75	107	87	87	73	82	72	86	77	70	70	90	70	69	67	86	87	84	76	78	76	67	61	76	59	60	80	78	91	87	72	63	77	79	62	81	77	100	78	76	95	85	81	69	81	97	86	73	91	69	99	67	90	70	96	73	80	61	83	77	54	81	80	88	69	76	89	73	93	81	83	70	73	67	89	72	73	65	88	66	82	84	81	99	78	77	85	66	73	76	77	87	68	88	71	74	82	75	73	72	90	73	81	73	83	91	85	87	69	78	78	64	97	99	72	69	82	93	77	74	81	76	84	78	82	79	105	65	95	72	89	65	77	77	71	92	91	79	82	85	74	79	83	91	81	73	83	78	87	91	86	79	71	84	84	76	72	68	71	81	80	90	67	75	86	73	77	60	94	80	86	90	78	93	75	84	72	71	83	66	79	82	72	102	82	72	73	66	78	65	86	72	89	75	86	87	60	74	88	82	82	80	74	63	74	78	77	91	70	89	85	74	86	75	91	82	79	76	93	71	75	65	76	68	76	75	88	96	76	81	79	78	83	94	71	73	60	68	87	69	79	81	85	79	72	85	86	77	91	77	84	91	67	70	65	71	73	77	85	78	73	80	77	76	91	83	79	90	92	72	76	88	59	92	85	88	85	89	81	69	58	70	91	100	71	63	61	77	79	72	71	85	72	78	81	76	61	75	72	85	77	97	78	70	71	81	77	73	85	84	81	69	71	78	86	95	72	72	57	82	71	87	76	75	83	88	79	72	74	76	79	76	65	68	83	70	73	85	75	79	74	86	75	83	65	71	85	67	87	86	66	70	78	99	65	79	87	74	83	76	91	70	86	72	76	85	74	91	72	74	85	82	79	91	79	81	90	76	93	79	62	89	92	89	69	82	90	73	74	82	78	81	87	73	79	73	71	91	105	74	76	73	77	71	80	63	81	72	81	101	73	84	68	93	73	73	79	84	71	96	70	75	82	91	69	72	91	79	65	71	60	89	82	66	72	84	59	79	68	79	61	71	81	74	92	86	79	88	81	92	72	80	88	58	81	68	65	77	84	74	79	80	82	75	80	81	62	73	72	68	76	74	74	94	88	69	71	70	72	86	80	94	81	97	95	78	78	76	103	88	63	63	94	79	72	74	68	73	84	57	82	73	85	88	82	64	80	78	76	84	70	100	65	68	66	64	70	70	66	72	71	71	76	80	72	88	72	82	69	96	77	81	81	69	70	66	80	99	66	67	75	76	86	67	78	72	71	84	85	89	87	63	69	84	93	78	75	74	79	89	84	77	79	88	87	85	92	86	75	73	59	80	78	88	81	67	74	82	86	89	77	73	54	85	85	70	87	79	82	72	53	92	87	61	73	76	66	85	79	66	73	93	67	87	87	88	85	65	95	92	75	75	81	79	82	82	84	76	73	70	81	82	75	81	80	84	72	73	70	82	77	80	83	79	78	88	69	77	81	95	72	85	81	76	68	73	84	86	83	94	78	68	78	82	70	88	84	72	77	75	76	91	73	85	88	69	70	84	67	75	78	81	81	68	81	77	72	80	76	67	88	73	83	87	77	84	67	78	70	75	76	86	88	97	51	76	84	86	71	79	78	102	86	74	72	94	76	77	78	72	63	73	79	73	80	85	71	80	75	97	72	82	72	72	80	83	83	88	87	65	90	82	73	84	88	78	72	78	73	67	77	77	69	86	79	67	78	78	78	84	85	73	72	87	90	87	72	71	74	96	75	98	94	93	76	79	93	76	76	65	69	78	80	58	75	82	77	76	68	70	86	87	90	78	93	62	87	79	79	66	88	76	78	89	89	93	92	79	72	77	79	71	88	78	68
3967	357	414	457	433	377	361	354	342	319	328	339	340	289	291	302	286	271	292	278	286	270	292	293	297	287	285	299	274	272	290	275	290	271	284	290	280	279	270	289	283	285	288	278	313	273	296	293	299	310	296	294	259	271	268	276	284	305	266	266	292	239	294	290	271	281	261	266	264	297	280	251	274	296	280	316	280	277	265	300	297	278	299	292	289	274	266	273	276	296	250	271	267	295	299	273	281	246	271	282	301	285	261	267	275	290	288	273	286	260	245	286	293	270	259	283	263	286	294	280	308	279	292	283	284	292	285	305	258	309	301	283	256	245	290	282	251	272	303	257	276	265	272	267	303	295	280	261	277	279	270	294	265	270	300	273	291	276	287	298	280	281	295	258	272	278	269	310	275	316	263	324	251	291	285	300	295	273	270	300	266	304	267	314	302	255	273	277	291	264	283	246	285	272	272	265	301	277	273	274	277	273	277	288	276	300	293	267	291	302	287	319	295	303	328	256	271	269	272	275	289	269	275	294	263	290	299	279	275	297	279	268	298	296	252	308	301	284	289	286	297	275	259	262	283	269	268	279	265	289	262	287	274	268	301	317	283	268	281	282	241	269	297	259	255	310	251	279	293	277	308	298	265	273	284	308	300	310	272	261	279	284	291	279	281	267	262	271	271	265	290	267	276	307	267	283	310	282	290	288	277	288	294	265	274	277	300	280	272	255	274	271	292	274	301	269	285	285	279	233	271	279	301	273	282	286	286	295	279	292	278	271	287	282	266	281	291	282	282	262	290	284	267	286	249	295	273	298	311	259	253	277	279	259	280	264	297	308	298	271	290	320	293	285	270	253	275	296	285	273	273	285	290	291	299	270	286	256	250	264	288	304	287	303	280	259	276	286	312	254	271	287	260	257	255	267	243	266	280	298	302	284	260	271	279	281	256	269	266	283	267	298	248	257	285	279	273	269	260	298	296	283	257	243	299	281	263	270	279	293	300	299	266	292	292	279	263	262	282	253	270	281	248	259	263	298	287	272	262	281	284	284	245	297	286	290	279	307	284	253	265	274	267	262	261	322	273	271	285	293	265	320	275	283	262	247	300	261	312	293	260	285	282	305	289	286	290	240	292	254	291	299	272	290	286	283	293	267	254	280	286	298	260	260	280	284	251	278	282	251	294	264	264	270	247	265	273	253	305	306	290	275	259	280	270	281	287	321	299	264	262	280	285	289	300	298	288	271	282	272	283	278	292	263	281	309	301	253	291	274	291	302	271	279	283	285	275	279	284	264	297	287	281	272	279	276	296	304	246	253	251	230	275	292	281	296	271	293	282	282	271	268	302	286	302	275	284	239	297	292	276	279	314	285	287	283	281	274	291	303	288	283	248	285	303	282	266	286	257	287	271	263	290	263	283	281	268	295	282	269	285	282	294	295	302	269	304	274	294	292	273	279	309	303	287	307	273	288	307	306	291	272	324	288	289	270	294	291	288	272	294	257	284	300	280	263	273	313	281	294	314	274	276	273	288	258	272	272	254	263	282	285	266	283	262	291	260	289	280	318	288	270	267	300	265	274	282	264	274	264	281	282	283	291	291	280	276	294	278	283	273	258	291	282	270	275	284	318	265	314	271	297	281	278	290	270	264	270	263	285	293	275	283	267	271	255	320	293	293	282	286	250	290	282	330	326	278	292	305	271	261	286	275	258	278	252	271	255	308	287	293	264	292	268	269	300	267	253	285	251	279	290	253	266	265	274	259	273	289	290	298	248	284	296	268	290	251	263	282	289	309	298	275	269	286	293	272	273	273	274	256	254	294	291	288	250	279	283	289	279	270	271	270	255	303	260	287	269	276	280	294	285	275	271	282	290	274	288	268	283	342	284	278	296	307	263	261	281	295	296	305	284	288	262	272	260	295	286	271	286	280	283	271	284	292	286	256	298	280	280	287	282	301	274	294	256	284	285	283	285	313	326	293	281	286	314	268	275	292	272	282	309	253	299	300	268	271	273	294	279	290	265	274	279	290	271	322	281	261	277	282	269	268	267	276	265	274	298	304	271	303	286	263	303	267	299	283	274	312	303	300	271	294	309	288	280	272	316	282	291	268	267	282	276	283	264	255	278	276	275	268	286	297	264	249	295	251	278	302	292	262	274	270	295	291	309	272	255	282	325	289	305	297	279	285	278	280	283	282	328	273	260	275	272	280	266	266	301	290	272	270	272	269	276	292	321	273	288	319	293	326	273	256	287	274	296	303	290	272	267	306	295	319	268	295	260	301	270	270	272	260	280	283	265	282	289	270	281	259	263	284	280	277	292	293	247	297	266	259	308	293	294	284	293	272	287	309	274	272	294	285	269	293	260	272	276	292	286	280	272	296	268	291	305	297	285	297	288	299	265	274	272	279	264	247	281	252	277	277	270	301	278	296	258	268	264	270	241	293	306	251	279	256	282	264	268	268	289	263	284	272	287	291	296	254	291	254	327	284	261	236	306	277	286	295	293	267	310	291	298	272	296	290	267	292	275	291	300	247	262	273	292	286	279	262	285	240	276	256	292	299	290	283	280	277	293	291	275	250	279	296	282	287	246	287	260	276	280	284	286	280	284	304	296	245	293	270	257	301	275	273	277	308	278	290	318	271	284	301	284	301	244	276	290	307	287	286	287	273	283	272	272	282	289	299	288	304	283	293	296	298	277	276	288	278	287	286	276	293	265	290	252	288	270	276	282	269	268	287	282	249	250	252	269	269	274	273	295	288	248	289	301	307	291	280	296	249	308	290	305	268	262	288	269	296	282	288	283	254	272	246	288	279	286	284	254	304	280	299	294	275	291	306	316	263	285	276	270	290	241	278	294	263	260	275	283	292	271	242	287	287	270	271	273	275	278	261	284	280	256	283	273	276	271	264	264	302	284	290	296	249	300	269	283	290	291	296	304	260	270	262	288	264	277	278	289	269	317	283	273	305	258	275	272	284	293	236	279	289	304	245	286	293	265	296	267	294	285	287	306	303	237	260	281	244	287	291	286	262	270	291	282	298	269	264	260	271	281	286	263	262	269	298	267	313	284	277	272	291	276	256	272	299	263	303	248	295	292	266	277	268	286	280	262	292	285	286	320	269	282	287	297	276	281	270	290	291	263	270	280	298	284	282	277	290	274	295	308	288	283	271	284	270	276	282	283	274	280	273	263	254	255	282	265	275	262	281	271	297	293	261	289	293	299	269	293	279	294	269	271	288	305	287	292	267	297	298	303	290	267	244	275	280	275	308	264	316	278	272	289	273	268	290	310	289	264	279	261	282	301	284	266	281	255	295	260	315	272	267	273	295	269	291	258	274	268	286	259	260	291	280	269	275	246	272	257	305	323	298	279	289	288	280	243	268	289	299	278	312	297	274	289	268	291	291	289	299	302	277	255	307	253	271	305	272	285	274	276	291	266	267	269	280	256	246	306	277	279	292	272	287	251	269	274	281	307	280	277	283	305	272	290	284	300	260	270
31221	6473	1442	1052	722	492	415	336	278	244	230	205	158	169	175	161	153	155	150	156	123	132	137	105	139	122	129	135	116	108	108	101	117	100	124	102	122	136	117	112	101	98	117	110	122	105	118	104	125	115	97	133	103	118	128	85	119	110	98	126	102	107	112	114	118	102	110	104	94	113	97	120	109	115	118	104	115	148	112	99	109	95	105	111	120	88	106	134	95	120	115	105	111	102	101	103	119	125	95	91	123	102	93	114	119	112	126	106	103	122	114	97	129	118	113	110	108	111	101	117	101	98	101	104	90	108	112	112	106	102	113	115	113	96	96	100	95	91	110	94	97	106	115	122	98	109	121	99	104	91	102	115	119	112	110	133	103	125	117	110	116	105	119	104	102	115	118	116	96	119	118	91	107	115	118	96	98	109	102	107	107	105	104	86	104	120	113	96	114	114	101	126	106	101	133	113	116	97	107	105	103	130	102	108	99	88	119	116	112	102	106	104	96	104	105	100	107	115	95	131	111	97	108	128	95	88	113	94	110	105	108	111	105	121	97	111	100	97	97	93	109	117	97	102	99	139	106	98	114	113	113	107	102	121	105	100	104	106	101	105	102	120	110	122	117	113	102	96	99	120	100	104	86	98	96	104	90	105	120	106	86	101	99	102	102	117	98	94	106	104	106	91	97	120	105	108	94	106	100	117	107	93	109	128	112	93	87	116	110	88	92	117	104	101	102	100	99	100	101	105	101	80	97	100	119	113	93	97	98	106	113	108	122	105	105	98	103	121	119	102	96	91	110	102	110	114	100	120	114	97	113	101	128	108	92	122	107	103	101	109	109	116	105	104	117	110	118	105	107	132	109	101	103	119	111	132	121	81	126	107	100	116	105	102	107	114	118	97	105	127	135	104	107	87	103	100	99	104	118	108	114	121	116	116	104	97	80	100	99	115	115	113	101	110	104	111	91	112	99	97	112	124	113	117	112	113	117	108	108	102	109	112	119	132	94	109	110	106	106	124	114	128	100	98	105	98	118	117	112	112	108	119	99	110	118	106	83	112	123	116	99	99	114	120	113	112	91	129	102	100	112	108	115	112	113	110	109	111	108	94	98	111	94	109	101	90	114	108	124	108	113	109	83	124	104	102	132	105	112	99	87	101	109	112	108	117	118	113	103	110	113	118	109	114	128	91	119	104	100	119	103	101	120	103	97	111	106	128	111	87	115	112	109	107	89	117	113	121	110	129	100	100	120	112	106	109	128	102	83	99	108	97	103	86	109	113	109	112	100	117	95	101	115	88	101	97	109	91	130	119	109	98	97	99	97	113	90	104	90	112	105	97	89	112	90	116	116	111	120	121	107	106	102	103	112	109	117	114	113	115	110	84	107	108	111	109	111	116	111	121	105	128	89	94	101	112	134	109	115	100	100	91	108	106	103	107	101	117	117	111	103	117	89	94	100	109	123	88	111	108	100	87	109	98	112	110	131	128	125	104	110	112	115	111	109	101	101	103	130	102	124	106	119	99	101	94	98	101	88	116	123	117	111	85	118	105	96	108	106	109	126	119	105	121	125	106	107	106	89	100	105	104	98	113	101	115	123	103	98	98	109	88	96	117	121	92	109	89	115	112	109	115	88	104	104	106	96	117	120	97	109	91	114	119	103	107	108	105	94	117	110	100	91	111	109	112	96	103	115	112	114	115	88	107	94	104	132	104	105	92	98	93	89	87	94	121	103	119	107	99	116	111	116	107	94	124	111	111	101	111	129	107	102	92	107	108	97	98	108	133	110	112	104	104	106	117	114	108	91	115	100	118	116	118	103	108	117	94	105	104	102	86	114	120	100	100	119	100	110	117	98	92	88	110	118	89	110	121	106	114	106	101	102	103	110	112	103	91	115	111	96	104	98	109	88	103	103	121	115	100	98	100	117	119	113	123	100	98	107	100	108	124	106	120	109	128	102	122	102	118	114	101	105	105	103	117	85	104	106	104	104	118	103	108	106	96	105	124	100	104	106	92	104	101	117	114	106	111	102	115	102	77	86	105	116	113	94	107	116	113	119	128	99	99	91	100	112	106	93	109	105	116	110	115	103	95	117	125	109	115	128	86	112	106	108	116	115	96	118	111	117	94	89	101	117	111	117	115	110	99	105	97	119	97	119	98	106	101	121	102	138	102	107	92	108	105	111	91	84	92	90	82	108	115	109	116	119	105	108	121	107	106	107	95	100	110	111	108	117	100	120	103	96	88	114	111	87	115	110	112	103	122	96	110	108	117	106	98	116	102	100	98	92	102	101	93	113	124	98	120	112	90	97	123	98	115	115	112	107	124	105	109	116	99	90	99	112	106	95	107	112	110	88	105	104	83	127	112	109	99	98	111	118	129	91	109	89	123	102	112	97	112	120	120	92	89	115	113	110	114	124	110	100	111	91	109	123	113	108	86	99	94	100	104	102	128	117	108	94	100	82	112	101	108	105	86	100	97	104	99	125	108	110	113	102	114	116	107	90	96	86	102	116	107	105	103	126	120	124	98	94	116	123	112	102	107	106	120	105	109	108	123	117	115	114	114	112	117	96	138	105	102	100	96	85	95	124	113	108	108	114	119	106	111	113	91	114	106	100	106	117	92	107	98	118	83	115	105	111	96	111	101	95	117	116	78	97	87	115	110	116	122	110	103	99	87	94	105	113	115	130	112	106	118	107	98	103	92	119	105	110	86	118	118	93	109	109	115	90	115	122	112	116	124	107	85	103	102	133	108	108	100	113	102	97	108	127	104	124	106	88	101	100	112	92	107	102	105	107	107	115	123	95	101	112	121	126	94	111	93	101	105	106	107	106	111	101	96	106	110	80	102	102	131	112	107	104	111	111	109	128	110	121	105	125	95	107	113	96	114	111	108	98	108	103	109	111	101	90	101	130	110	105	97	109	110	108	114	92	119	108	110	100	94	117	118	93	116	116	119	117	102	99	105	100	116	98	116	100	99	108	106	93	109	111	104	96	107	118	99	110	97	120	125	101	104	107	115	97	113	99	125	110	112	108	122	105	95	94	97	114	109	100	119	109	98	103	108	102	87	84	112	101	95	86	95	104	108	123	104	100	92	94	111	104	121	122	107	86	113	106	108	102	113	124	119	119	101	142	107	114	104	104	115	103	116	87	106	104	106	112	82	114	103	107	115	109	95	104	122	105	114	116	97	117	101	111	98	99	124	105	122	99	102	101	104	101	96	113	104	114	126	111	122	114	97	97	107	94	111	106	113	103	101	115	106	111	107	101	93	108	110	122	112	108	129	115	112	110	109	95	90	98	119	113	96	101	112	92	117	107	116	99	109	102	102	114	98	115	105	113	108	100	125	106	107	128	119	123	125	107	108	100	106	108	96	92	115	95	99	93	118	108	93	96	130	111	92	111	96	112	108	112	109	125	109	128	94	100	119	121	108	86	109	115	106	105	94	116	97	101	117	98	94	106	106	119	108	117	100	86	122	123	115	129	118
14212	1382	2992	3397	2904	2373	2027	1603	1374	1178	1090	920	867	794	798	704	691	643	622	587	545	525	515	510	510	488	508	467	474	501	447	461	451	444	470	430	420	431	386	414	377	432	426	392	399	409	396	360	398	394	389	396	429	440	389	385	384	396	402	399	394	370	385	376	355	372	338	413	328	384	431	378	376	364	385	388	428	357	351	351	361	376	398	380	372	326	374	360	344	384	379	391	374	370	359	357	369	383	374	341	387	377	359	335	372	362	390	356	340	356	351	386	349	392	385	398	346	377	352	352	370	335	390	396	363	359	354	343	361	335	349	339	379	370	365	375	358	368	372	356	392	386	363	397	325	359	359	380	374	380	393	344	358	377	362	405	376	368	389	362	383	375	337	367	398	352	362	364	325	365	368	343	378	344	377	332	363	365	371	338	366	371	348	374	362	396	358	383	376	376	350	373	377	353	366	351	369	373	361	362	403	376	399	386	359	374	385	370	371	384	337	371	338	351	343	387	366	379	384	385	392	372	369	372	365	355	346	367	349	369	375	365	374	396	361	400	355	359	376	369	348	370	359	310	361	354	367	391	366	399	340	359	385	330	372	364	399	344	359	355	382	358	363	346	360	361	374	354	372	375	348	353	392	372	387	343	372	388	336	392	364	345	343	392	351	377	344	341	352	344	373	343	370	387	350	366	338	386	395	357	376	364	360	364	369	366	367	377	379	356	353	385	346	425	324	372	365	386	370	350	360	348	382	334	341	369	363	368	362	341	378	373	348	349	366	376	381	360	342	394	361	371	392	398	355	380	348	388	329	354	360	369	383	342	349	382	357	359	372	360	379	366	399	342	340	380	358	382	349	341	379	369	366	394	384	335	352	368	384	364	362	393	332	364	376	368	346	370	366	363	351	352	334	383	358	389	357	356	329	338	347	369	361	351	342	334	355	379	382	354	342	361	333	345	351	366	377	377	365	367	357	360	379	352	380	376	352	376	333	373	351	348	342	362	368	400	382	373	349	373	352	395	345	362	390	346	381	403	323	355	342	350	379	351	352	369	349	368	388	377	351	361	361	398	361	381	342	354	347	335	342	348	309	349	354	364	352	365	378	361	392	337	343	331	363	373	376	383	357	354	379	411	379	380	365	366	406	361	378	351	342	341	329	376	359	373	382	355	383	422	357	376	322	381	343	369	343	342	363	380	365	362	355	367	402	370	392	364	373	328	381	342	348	392	390	365	364	364	385	384	376	380	350	363	372	353	385	378	370	366	335	345	338	380	370	354	381	341	362	346	335	353	371	380	394	362	372	356	351	342	362	354	372	372	360	375	362	365	390	381	355	388	398	319	353	368	382	362	353	388	346	374	369	341	400	357	336	369	347	401	370	356	363	336	351	370	365	334	372	356	369	363	375	384	404	355	344	362	357	359	353	399	344	357	368	379	335	414	342	344	351	368	393	376	385	366	387	375	340	379	350	368	344	382	378	390	377	315	325	366	387	373	360	350	360	353	376	375	374	381	371	369	364	387	358	338	377	353	385	365	354	364	338	341	371	360	386	333	373	350	347	381	386	351	389	398	354	389	368	385	328	346	374	371	394	359	365	374	325	363	381	395	349	401	354	350	352	385	348	352	370	359	392	364	351	373	316	347	375	366	361	363	379	353	335	354	352	379	388	384	357	380	357	390	376	369	368	384	397	334	387	370	371	375	361	362	360	360	347	377	360	337	363	372	361	324	391	334	350	371	373	380	342	347	377	343	346	375	398	383	346	368	353	360	328	319	355	337	366	330	332	366	386	373	339	363	348	397	346	385	385	349	361	349	382	363	395	375	330	377	355	368	410	356	325	372	372	355	332	351	362	338	376	359	352	334	374	344	397	404	337	359	331	360	340	381	382	382	360	365	391	341	357	347	364	350	405	334	354	330	387	335	366	380	409	338	355	372	407	352	351	338	363	351	346	329	352	371	368	373	355	354	374	324	357	346	350	362	347	332	371	363	378	364	379	377	393	360	380	361	372	367	353	396	371	352	352	353	363	361	374	363	362	365	361	373	383	360	338	361	391	369	391	370	379	364	379	356	348	358	338	372	391	347	365	369	392	368	379	338	375	318	382	357	375	361	357	353	384	347	357	376	362	352	383	377	356	383	331	350	397	383	398	378	380	346	340	351	359	344	373	357	357	364	371	375	342	372	347	361	355	369	358	368	358	386	367	361	341	373	385	368	386	371	364	356	381	355	368	344	330	360	375	366	378	388	381	372	353	361	363	391	435	376	367	402	345	362	361	345	340	373	377	346	331	391	345	351	392	351	352	336	349	353	360	351	384	382	364	344	362	356	356	389	348	377	340	340	390	327	374	366	377	360	371	343	375	370	341	380	355	346	342	379	347	342	389	382	361	355	393	396	350	372	384	364	383	366	359	373	349	416	359	379	366	347	378	379	377	347	365	339	366	365	377	406	366	397	361	356	356	353	405	317	381	357	361	365	389	331	333	375	373	384	360	353	355	407	382	348	370	356	359	385	369	337	397	370	315	351	333	373	320	327	354	340	393	352	356	374	355	366	354	365	333	372	348	352	371	357	358	348	351	337	357	371	365	384	367	398	354	352	377	331	389	351	372	375	387	385	332	339	376	376	377	386	370	364	357	402	356	338	355	331	351	363	365	338	351	381	365	364	400	345	333	364	359	379	345	385	360	380	352	386	361	343	351	340	346	348	365	401	343	403	371	331	354	353	414	359	383	361	355	360	374	334	316	351	337	358	337	351	373	396	361	354	352	370	370	357	332	382	357	368	340	380	336	370	373	376	365	375	356	368	352	360	346	383	366	353	335	357	334	362	390	354	324	382	355	397	365	381	332	371	347	383	354	388	350	358	338	383	394	354	358	395	361	383	360	339	322	380	366	350	361	339	385	374	355	396	326	370	356	352	364	336	386	353	373	395	357	356	370	376	371	345	378	385	351	386	415	380	405	380	336	379	345	364	373	353	319	338	378	359	367	403	353	380	337	371	326	381	359	361	341	329	346	353	356	382	346	328	386	371	365	380	368	376	355	403	397	359	387	346	382	358	364	370	333	355	382	415	358	379	370	358	363	366	375	355	391	366	359	356	358	353	380	390	381	339	385	377	364	377	361	374	358	345	393	360	358	383	354	329	361	367	365	372	384	354	361	357	350	356	395	359	375	334	390	356	364	346	366	345	377	361	375	336	388	385	347	347	366	352	368	353	364	319	367	392	365	367	375	351	373	351	364	375	362	368	394	367	363	352	361	369	374	349	338	374	372	323	378	346	373	382	390	344	393	367	371	354	365	345	371	351	353	341	359	399	364	387	344	343	351	381	369	373	342	361	362	374	349	368	375	341	379	375	341	368	364	381	361	350	318	392	381	339	394	342	327	373	369	389	346	364	369	343	371	353	378	378	411	332	385	377	379	352	356	388	357	352	367	378	356	367	376	366	368	375	360	359	350	368	346	384	350	331	349	367	376	342	392	374	377	327
40616	15564	4296	2180	1465	1127	878	681	565	516	439	394	383	339	318	346	318	259	258	248	289	251	252	234	247	257	264	237	225	233	256	228	247	232	204	240	182	202	228	209	205	239	210	236	208	226	210	223	212	251	218	237	219	232	221	250	222	212	212	193	227	230	209	210	222	190	210	198	200	193	225	200	226	207	231	236	216	215	224	232	216	202	186	258	217	209	227	222	219	202	215	215	205	210	194	197	206	234	193	206	188	211	221	219	220	210	232	198	195	236	201	213	196	210	232	205	211	204	245	175	211	207	221	222	217	199	200	220	214	221	188	210	197	184	203	233	211	235	196	198	204	201	217	213	205	209	214	205	215	186	220	218	201	184	201	197	218	205	240	204	195	225	190	226	212	187	209	215	200	220	205	200	223	214	224	205	193	198	212	212	217	208	221	190	212	203	216	198	171	209	208	232	221	212	231	193	207	217	226	209	219	208	204	227	207	226	199	192	193	195	254	206	222	188	231	217	183	226	199	193	213	209	233	232	206	206	203	207	217	223	210	211	192	225	225	199	201	197	210	220	202	193	231	196	221	184	206	217	202	209	214	219	211	184	222	201	205	204	222	211	213	202	220	198	199	220	217	212	198	205	232	220	219	206	216	209	195	186	193	224	189	203	207	219	227	205	224	228	217	217	228	205	190	233	248	199	218	188	204	222	197	213	220	199	210	246	199	206	180	187	227	211	231	212	232	226	184	245	218	211	191	215	210	207	205	229	224	186	215	206	225	234	207	215	182	210	201	191	202	199	184	181	253	216	214	190	203	234	213	203	208	211	209	229	230	187	205	182	209	213	187	226	194	224	210	218	212	201	207	218	204	202	168	227	218	216	185	215	209	201	192	212	233	212	213	225	213	226	212	200	209	208	239	219	204	190	186	206	227	205	202	205	222	194	177	211	199	220	224	231	227	183	208	208	233	188	191	226	215	208	218	192	197	206	176	223	204	206	217	240	205	195	246	228	204	220	224	221	185	233	210	192	204	204	199	202	219	214	231	215	226	204	194	216	236	205	228	211	187	207	206	189	211	219	196	229	260	189	198	189	196	201	222	227	210	210	230	210	220	211	205	205	212	207	204	201	204	225	185	211	204	227	200	193	225	239	224	226	221	207	221	221	231	191	205	220	235	219	226	196	237	222	215	198	221	229	213	232	200	217	216	207	226	211	214	214	198	206	197	226	215	204	196	220	223	221	199	225	213	203	211	189	208	201	212	200	210	227	194	202	212	219	215	175	223	211	186	213	221	225	194	214	232	173	221	171	177	198	211	198	188	202	217	188	214	207	197	212	218	203	216	218	201	209	201	221	228	218	179	208	227	226	214	204	215	193	183	192	214	183	216	213	202	229	213	209	207	191	225	195	213	191	205	238	214	218	215	198	180	208	220	237	205	173	198	230	220	207	229	214	206	186	225	194	206	222	204	207	197	194	221	192	213	219	206	185	217	212	192	179	215	186	193	216	208	239	235	208	213	225	214	210	207	206	215	200	192	212	225	203	213	195	220	193	212	183	208	207	185	225	194	220	199	189	215	197	224	199	204	200	226	201	191	229	232	187	220	204	210	184	229	246	223	217	237	216	196	205	189	205	189	217	196	215	197	205	195	200	221	197	210	210	214	194	198	215	181	207	214	214	211	208	208	186	216	195	224	191	208	199	213	215	213	233	209	228	193	234	213	213	205	199	216	208	213	206	217	218	249	209	207	208	249	204	211	213	209	203	186	212	222	220	210	212	220	210	253	191	193	210	212	201	218	214	226	235	228	202	239	224	215	244	213	209	231	222	218	229	190	192	199	205	211	242	218	221	214	218	232	227	230	239	212	207	202	214	203	199	198	205	191	199	208	238	218	234	216	204	218	215	197	211	219	209	235	226	221	223	222	228	206	234	221	189	216	210	203	225	210	186	197	208	198	203	204	227	224	202	203	201	211	213	235	253	223	216	221	241	204	194	194	201	215	194	221	200	237	201	207	230	221	211	198	205	217	201	204	194	207	235	227	208	222	213	219	216	198	202	217	219	198	217	234	195	225	223	181	226	211	184	192	200	209	218	215	215	224	220	233	231	228	236	207	220	204	220	193	223	229	236	197	210	217	170	230	210	205	195	231	232	212	192	225	202	233	216	201	203	202	236	234	193	200	211	200	212	218	251	188	213	212	206	196	190	201	215	197	191	200	201	231	205	230	225	208	218	233	193	210	229	224	219	193	204	174	197	222	201	212	210	192	222	208	193	201	222	215	216	184	181	240	217	237	194	214	195	238	222	177	192	193	202	207	195	220	211	218	209	208	201	191	187	230	237	213	205	212	219	257	184	208	202	198	221	247	229	207	237	187	192	224	203	238	203	226	183	223	209	241	187	177	200	223	219	207	226	216	194	177	203	237	233	221	200	231	195	205	195	208	199	212	227	218	226	209	240	225	216	193	206	233	191	188	206	208	221	190	216	211	211	206	208	242	200	212	212	189	205	224	215	235	215	214	207	232	198	204	200	207	213	225	232	212	212	205	197	206	220	210	189	230	195	204	212	223	218	201	225	187	195	201	213	200	228	199	193	213	227	217	227	209	199	202	207	208	221	226	228	204	231	192	196	212	210	211	235	235	232	203	199	219	217	190	217	241	210	197	194	206	212	204	199	217	227	216	192	214	216	203	231	199	202	202	210	226	217	184	188	200	189	204	234	226	207	210	208	212	216	214	195	211	194	198	212	222	196	233	205	206	197	206	230	194	216	191	208	203	217	223	225	204	211	210	226	232	227	200	217	201	220	217	212	180	206	207	194	194	188	245	221	221	213	203	206	221	219	228	208	214	214	212	227	214	230	207	244	216	186	230	203	180	220	192	200	213	200	215	217	224	193	210	222	222	216	213	226	231	218	221	206	204	226	193	203	202	220	217	185	214	188	243	193	202	224	217	234	204	195	220	227	222	217	193	201	205	211	202	204	222	205	191	230	211	225	211	214	209	195	197	220	230	205	228	215	208	234	227	211	218	209	194	217	216	224	208	233	194	210	211	204	246	214	213	195	187	214	229	216	230	197	219	223	229	214	180	219	217	232	211	203	212	201	213	195	212	231	194	220	198	217	220	200	215	182	212	192	222	195	206	214	207	238	198	239	208	210	211	205	206	214	210	187	215	212	203	206	199	188	221	203	191	179	180	186	206	220	226	195	215	225	206	177	236	187	216	185	215	206	228	230	207	229	192	228	205	219	238	222	219	195	229	204	202	207	240	222	197	200	207	210	240	200	219	209	229	220	214	229	212	204	211	227	214	214	225	237	207	223	198	204	209	186	200	184	221	206	206	211	202	198	192	211	216	206	207	195	212	203	202	188	219	229	210	233	215	199	215	192	217	222	212	236	199	205	204	191	209	228	209	200	214	230	207	207	213	214	212	200	215	236	205	241	216	242	196	213	200	190	194	203	193	187	215	205	221	251	215	197	221	203	224	180	196	232	197	216
19478	2512	5725	6586	5402	4477	3650	3007	2576	2233	2051	1738	1664	1463	1472	1298	1272	1180	1163	1021	999	1022	951	908	955	857	894	824	856	855	828	817	768	810	796	754	741	759	710	712	750	748	737	690	738	692	718	728	751	724	699	664	689	687	686	667	705	659	726	679	705	665	688	682	653	654	750	675	614	676	693	683	698	664	663	650	685	688	675	584	658	669	642	660	678	655	678	639	658	665	647	631	677	674	653	651	702	654	659	676	640	631	660	607	686	629	627	629	621	659	663	681	658	618	629	656	666	669	621	649	611	595	646	599	620	605	608	709	666	630	622	652	666	609	658	596	646	625	606	635	665	626	620	611	649	654	642	615	663	668	643	637	613	648	633	627	629	646	655	616	635	616	661	625	679	643	631	652	631	649	635	633	660	616	655	643	684	614	685	638	596	636	629	645	641	631	689	625	592	671	642	647	628	666	642	610	670	599	621	674	611	627	646	673	661	630	693	656	623	580	616	615	655	633	657	631	652	637	632	652	637	659	628	661	622	656	693	652	602	657	591	662	614	684	611	635	624	664	667	650	653	594	652	702	646	635	710	661	615	632	629	645	613	629	654	644	615	634	561	605	642	674	625	641	661	638	658	631	623	652	675	600	618	645	631	701	603	649	643	667	661	626	652	664	625	649	622	617	614	633	610	648	642	631	659	585	670	623	643	668	652	647	661	660	628	604	659	668	650	636	632	613	610	643	648	629	648	644	658	675	607	595	661	635	633	648	646	639	666	655	620	657	670	650	618	607	596	625	643	620	664	628	659	562	659	630	618	611	611	609	655	651	650	643	666	663	624	667	629	635	654	629	640	645	615	659	628	603	630	662	661	640	606	651	593	630	632	631	638	650	626	645	644	647	642	608	608	656	638	595	618	658	597	639	648	631	637	659	636	624	631	658	617	643	634	605	631	634	681	629	642	601	685	604	609	605	652	630	670	630	680	643	626	611	628	639	608	633	664	673	621	658	624	606	619	631	625	633	625	662	613	645	619	608	666	654	651	582	602	607	646	651	626	650	649	650	605	632	661	632	623	633	643	630	670	650	653	622	609	644	654	629	670	637	667	697	599	638	633	623	611	655	602	607	651	624	625	624	676	653	646	654	636	628	606	599	640	565	631	629	626	636	594	637	642	651	642	656	630	664	635	663	618	629	623	658	608	618	626	640	642	646	609	639	660	664	616	634	616	603	665	630	631	667	620	618	653	634	643	615	648	638	628	617	676	673	627	628	645	646	635	623	615	659	566	652	680	684	619	668	604	598	691	638	630	660	635	625	634	627	639	620	658	597	585	607	673	644	649	674	635	642	638	627	650	660	638	672	654	637	651	660	594	636	646	651	625	653	606	626	650	645	620	578	616	675	667	654	639	630	610	675	636	672	638	623	648	614	601	668	620	589	601	643	664	640	633	679	676	649	669	626	634	589	642	622	631	654	645	599	642	648	649	654	611	686	589	644	598	687	644	646	619	637	639	664	637	643	634	681	628	632	621	632	644	646	664	641	620	613	652	629	692	622	613	699	679	624	664	639	645	668	635	637	614	620	635	661	660	643	655	611	626	643	623	681	717	682	613	648	598	631	667	660	658	638	639	628	603	657	628	654	606	617	683	677	649	633	650	621	659	628	653	630	648	626	627	618	592	601	642	636	655	587	625	656	637	643	610	641	664	633	677	612	614	606	603	654	671	642	640	619	664	646	659	637	683	631	680	629	637	574	634	588	645	602	590	644	634	643	636	649	616	604	622	662	627	641	613	570	640	637	624	671	627	576	606	591	611	642	640	599	635	648	631	646	673	641	667	665	630	631	629	674	608	655	634	659	624	610	629	651	654	618	635	625	648	643	597	644	623	615	625	641	658	626	587	637	708	631	596	597	605	653	644	658	635	681	671	585	619	636	649	665	620	597	646	604	677	628	639	669	706	627	647	675	584	694	642	606	632	647	652	680	610	615	607	650	671	630	586	658	605	613	606	608	652	619	614	640	612	640	641	663	593	586	670	654	645	652	627	620	646	676	643	638	632	592	648	639	657	597	647	673	623	622	644	635	623	637	666	669	649	649	609	627	620	666	587	585	653	658	621	668	628	639	645	576	622	617	649	666	710	658	658	672	655	587	675	619	697	601	664	653	631	616	593	669	603	631	631	622	659	629	657	618	617	584	621	651	645	674	668	649	685	575	645	659	627	664	672	613	637	631	673	672	653	583	601	614	613	645	702	597	648	639	606	652	644	611	643	586	699	596	624	639	645	637	596	689	639	610	644	613	663	649	597	659	628	635	631	627	633	624	684	630	641	614	662	679	659	641	652	619	616	659	644	619	576	646	670	644	612	634	611	638	639	667	637	642	638	657	679	605	644	663	691	631	662	620	651	599	608	647	602	641	635	639	648	658	639	667	658	627	618	615	643	722	631	643	662	629	604	652	658	675	647	629	609	638	621	657	578	657	605	622	632	660	612	682	700	610	630	623	606	609	665	672	640	631	638	616	603	645	675	654	617	631	653	649	638	595	625	637	621	615	640	619	654	647	641	656	634	690	596	651	649	614	610	679	615	639	649	634	592	627	634	646	623	623	624	629	642	668	657	626	583	669	670	627	609	662	632	615	638	663	571	630	612	615	589	689	609	626	668	659	640	605	629	648	663	620	600	666	613	618	676	667	632	677	637	623	651	612	644	639	616	638	643	655	622	679	641	650	611	652	612	670	629	678	668	654	662	652	643	649	651	670	644	641	659	628	603	650	675	632	599	653	673	630	627	664	644	590	627	636	649	649	680	698	651	597	625	633	648	620	639	645	622	616	645	631	580	630	593	674	671	616	600	611	647	629	656	584	602	667	665	619	649	621	607	633	656	611	668	654	652	623	584	616	629	667	614	635	655	626	658	602	660	624	607	630	650	636	623	636	727	649	637	617	601	625	626	652	649	661	639	606	646	628	607	623	635	659	677	648	608	656	655	630	657	655	611	690	658	676	638	626	670	671	631	623	680	623	648	685	606	651	638	669	643	641	613	656	685	617	676	718	637	621	656	570	625	635	610	650	669	699	635	633	607	660	604	573	632	610	620	607	663	624	617	640	648	628	613	643	665	652	628	591	649	639	695	624	624	620	644	661	656	622	656	653	624	620	677	646	593	650	639	633	618	613	638	656	633	665	632	630	610	586	601	645	639	637	648	676	606	636	609	594	574	631	639	650	687	645	622	705	637	629	670	644	614	657	633	663	625	625	573	620	657	618	644	678	610	662	627	620	606	622	640	639	665	591	681	621	679	615	630	660	633	678	625	586	663	639	639	625	654	599	644	634	654	604	558	642	682	676	639	619	646	641	632	662	640	645	591	611	613	604	580	634	606	650	652	579	631	664	653	638	617	654	634	611	624	604	649	646	669	609	658	615	644	687	634	637	644	626	596	641	623	620	659	665	678	610	629	617	642	621	628	657	616	652	640	668	681	633	636	603	653	681	629	700	697	658
4320	234	157	118	107	71	93	90	72	62	75	84	63	89	90	84	95	74	73	86	72	79	84	75	65	72	69	90	77	86	60	85	90	86	84	72	66	61	80	82	79	57	73	103	64	73	67	71	76	78	71	80	76	77	83	72	80	82	87	86	69	89	72	102	88	79	76	89	84	70	62	88	76	73	75	70	76	75	78	80	78	88	71	72	69	68	99	90	82	75	85	61	91	57	78	67	80	83	77	76	81	75	68	84	84	94	67	74	79	73	63	76	73	82	75	82	91	65	91	73	62	86	73	66	73	83	72	68	88	80	78	80	90	71	79	83	84	98	79	65	79	84	74	84	82	73	64	68	78	99	77	80	85	88	72	87	78	77	79	79	61	84	79	85	72	70	81	85	72	69	78	70	85	80	84	61	79	74	85	67	75	81	87	80	107	80	84	68	58	88	60	91	73	79	72	86	68	81	80	87	95	74	66	68	71	66	84	74	80	65	90	70	84	83	76	76	76	73	70	66	74	73	73	74	85	70	76	86	67	87	110	67	91	81	68	66	72	90	88	72	74	79	85	83	74	76	77	77	69	71	90	73	60	64	84	79	87	66	102	82	71	107	80	72	52	80	82	74	68	72	78	71	67	62	67	68	75	74	88	61	87	79	81	78	89	71	73	81	91	71	74	78	83	65	84	97	86	84	86	79	84	78	71	71	61	68	68	66	85	76	71	74	67	91	74	84	81	85	72	73	86	83	80	99	63	75	82	80	63	75	76	82	85	76	85	85	80	69	72	81	79	80	67	84	72	72	81	79	81	71	81	88	95	76	69	85	89	62	89	84	69	83	64	71	68	75	68	79	78	63	70	93	68	75	87	90	66	76	87	85	73	90	98	88	74	78	82	58	85	82	79	71	77	84	64	65	86	77	65	82	90	75	89	71	84	88	88	76	71	86	87	76	76	87	66	82	79	59	81	71	70	84	84	77	78	78	68	79	75	81	74	90	75	78	76	76	89	82	90	83	92	81	82	69	81	70	74	93	83	73	69	77	65	77	80	73	82	76	73	89	82	92	81	92	69	71	75	68	76	76	83	93	91	87	82	70	79	67	85	86	78	77	82	73	68	80	70	75	82	82	80	69	82	63	67	85	83	70	99	73	79	87	82	78	70	83	77	71	74	70	80	85	91	84	79	80	80	68	82	73	75	83	89	79	68	86	72	73	84	72	94	78	74	84	89	74	77	82	87	87	69	62	66	65	89	65	78	81	84	86	83	92	65	70	79	77	73	78	78	76	81	72	74	81	77	80	84	82	76	59	73	77	73	94	75	89	89	78	76	74	69	81	93	91	66	83	80	78	69	84	84	72	86	80	81	87	81	83	62	73	73	73	64	82	63	72	84	77	66	81	70	97	66	71	61	97	63	69	75	78	81	72	90	85	75	73	79	67	80	84	87	65	73	92	77	86	78	94	80	90	87	71	82	79	86	75	87	83	75	74	94	82	80	79	82	80	86	87	73	62	69	69	70	73	69	83	78	74	63	82	81	57	88	102	78	77	91	72	90	81	55	79	84	72	73	76	93	87	74	77	89	88	90	70	85	79	89	71	57	64	80	87	82	70	68	83	70	82	80	61	74	67	96	74	82	58	89	77	61	60	72	65	78	66	78	85	69	76	77	63	86	84	78	89	79	73	90	90	69	56	72	66	92	72	77	55	76	70	69	88	78	74	67	68	88	76	76	83	70	90	69	91	75	76	81	76	71	84	62	76	60	85	77	92	69	72	104	66	66	83	89	75	67	74	81	74	68	68	70	68	89	72	74	90	75	65	74	72	82	64	89	85	84	85	81	79	84	75	83	83	98	89	95	76	61	72	79	83	79	68	96	69	80	75	85	83	81	89	82	57	82	76	70	55	84	81	82	88	107	79	60	78	79	79	71	81	81	66	80	75	81	68	74	78	84	80	79	70	73	72	75	64	103	65	83	70	75	65	81	72	75	82	62	87	61	77	66	72	75	96	68	66	73	78	85	64	73	91	61	86	72	73	73	75	71	88	96	82	89	73	75	88	78	89	76	64	80	77	82	72	83	97	81	82	80	99	83	62	76	78	75	67	87	70	65	87	70	82	95	74	72	70	84	86	85	92	82	65	76	63	69	72	88	72	86	77	62	72	80	76	100	83	79	68	68	58	82	78	64	87	69	81	89	85	80	81	81	82	68	74	78	69	72	88	81	88	73	70	84	84	60	88	88	75	74	55	75	62	81	61	78	75	86	62	91	92	84	81	91	70	80	89	73	82	72	65	93	79	72	70	83	79	74	78	74	72	60	91	76	89	95	86	81	60	76	67	66	79	53	86	70	65	73	74	83	82	81	80	61	77	56	63	68	82	81	73	73	86	86	85	79	84	67	86	74	80	60	77	84	88	82	94	81	71	84	86	71	82	84	81	61	88	78	63	68	74	68	83	70	70	85	61	74	76	78	80	93	85	79	76	95	86	83	64	87	82	89	97	67	78	88	85	85	73	68	82	75	70	72	86	71	64	78	75	87	77	93	80	92	84	71	67	94	87	91	83	74	69	78	73	64	77	74	93	76	83	78	77	88	69	82	76	79	70	83	70	81	74	78	89	68	64	67	92	82	65	76	74	79	97	82	70	80	95	69	79	78	62	83	89	75	77	84	79	69	74	74	78	77	73	81	77	81	71	83	70	72	72	77	74	80	103	63	93	85	77	86	74	89	64	90	77	78	67	79	76	78	70	91	87	71	87	85	74	84	72	87	73	85	78	63	88	88	88	63	60	97	76	74	75	71	82	59	65	74	89	69	67	96	80	79	77	88	84	74	80	64	72	98	77	81	72	88	82	89	76	70	70	91	84	69	82	92	89	72	84	82	74	91	79	70	79	71	83	70	76	76	89	82	83	88	84	72	73	73	74	73	82	86	85	103	81	84	87	78	78	78	83	87	79	76	94	69	82	73	102	86	83	81	78	81	90	70	71	73	75	64	83	76	85	96	76	73	77	67	69	86	77	72	75	66	84	67	90	80	87	80	86	74	73	74	81	80	82	88	78	72	64	68	80	79	86	84	62	74	60	73	92	78	74	84	74	78	81	78	88	80	83	91	93	73	76	64	59	76	82	99	83	77	69	80	92	62	82	63	93	84	80	86	76	80	62	75	85	106	77	67	68	89	72	73	89	85	84	80	83	82	95	85	63	65	71	81	75	84	89	73	74	78	87	70	83	76	88	96	83	78	77	79	85	102	74	84	64	77	81	88	74	82	79	80	84	91	65	88	73	81	72	74	70	67	88	90	74	86	100	87	90	79	76	85	80	79	68	68	63	81	79	81	64	66	88	91	74	66	80	63	77	86	80	81	89	78	84	74	82	89	102	89	89	80	71	77	78	85	63	67	86	89	75	84	77	79	71	76	77	75	74	83	86	64	83	80	84	83	82	77	79	87	72	78	78	61	95	82	66	74	78	91	78	74	76	64	74	84	82
3834	362	401	460	418	374	367	346	332	283	321	304	320	329	297	319	276	296	301	286	289	312	276	289	305	285	291	278	276	282	264	284	301	266	277	277	287	296	285	303	281	305	268	303	286	267	266	270	247	280	282	275	251	292	282	257	279	260	285	273	289	263	293	259	311	278	302	290	278	296	261	294	268	261	297	285	279	256	268	278	285	253	254	313	300	253	302	274	279	303	282	244	285	287	287	271	281	301	245	261	263	256	272	251	274	263	292	280	291	296	268	265	258	251	296	265	270	263	273	268	258	290	294	284	251	264	290	277	273	279	269	277	245	279	231	266	276	306	277	272	289	255	272	260	259	278	273	309	273	281	268	271	302	291	259	277	296	288	269	288	288	281	270	245	309	305	279	305	289	283	244	248	301	263	255	264	301	275	292	279	296	281	272	277	292	277	264	276	296	277	287	260	278	294	283	240	276	258	289	289	271	281	298	282	287	275	260	279	268	294	258	273	265	290	281	268	270	264	276	295	276	284	301	280	268	287	284	276	292	260	276	269	258	286	285	263	260	280	289	275	280	287	284	267	275	259	278	311	273	290	263	286	296	278	319	274	256	261	294	287	276	295	277	282	279	289	281	258	266	272	270	241	281	286	293	291	260	264	290	286	288	263	325	299	285	276	258	267	291	267	278	270	295	288	253	286	266	273	271	270	281	293	307	247	255	273	264	246	265	288	289	277	259	284	288	280	284	293	268	260	269	274	256	236	308	300	283	299	291	286	274	284	258	280	248	261	253	306	237	311	258	306	282	274	247	295	259	272	267	261	286	246	275	255	269	300	258	274	261	325	261	284	282	277	308	286	281	279	263	309	287	261	303	255	312	290	280	273	279	287	288	268	271	257	296	272	306	272	254	293	276	282	263	259	273	279	256	306	272	247	276	252	273	264	282	299	284	281	288	246	262	293	295	288	271	288	284	248	258	298	288	283	274	250	286	269	293	264	241	256	292	274	258	245	290	286	251	289	267	262	263	281	268	267	295	268	271	272	303	286	278	267	245	280	302	258	275	275	299	266	285	281	280	294	254	247	268	277	256	293	294	259	252	314	286	278	264	265	299	286	274	285	283	262	298	278	261	301	268	279	269	296	313	252	291	256	245	282	257	282	263	279	267	275	276	298	282	261	305	269	273	281	320	279	290	309	262	281	265	271	310	272	260	294	267	296	292	277	270	259	289	287	322	255	256	296	271	274	309	286	278	272	288	269	290	269	290	291	252	270	258	287	280	270	282	250	266	245	281	279	256	265	269	266	285	257	291	277	268	287	272	298	297	302	278	286	282	281	260	272	285	284	278	250	289	276	307	279	306	262	270	285	289	245	273	285	272	267	259	246	282	285	279	281	274	268	265	262	278	273	226	292	249	264	264	250	285	271	290	280	276	268	280	288	252	274	262	282	275	261	299	300	271	293	257	296	268	304	272	295	254	277	276	259	256	275	286	256	288	283	276	266	270	302	303	264	280	274	282	271	294	283	268	279	295	281	281	282	278	257	283	298	265	256	284	277	288	272	279	279	252	277	240	268	260	276	291	279	286	280	281	262	288	264	279	262	263	299	296	261	260	306	271	286	256	260	272	243	275	260	245	264	302	284	285	246	273	308	287	281	289	268	272	260	263	261	249	318	271	268	286	255	253	302	269	247	227	317	281	260	248	284	282	291	287	268	279	255	240	259	297	310	265	316	263	264	296	269	298	271	295	300	269	301	294	274	293	292	281	273	268	291	300	302	261	260	299	279	287	302	291	299	291	269	297	272	276	257	269	267	266	281	300	277	250	275	291	275	289	290	288	272	272	252	254	265	277	258	287	285	288	290	266	285	280	263	279	292	270	264	268	267	274	277	291	273	274	282	265	273	276	296	284	296	260	274	246	259	290	246	295	254	291	280	272	266	285	267	292	272	272	276	282	279	285	252	269	297	256	277	280	279	274	256	279	270	287	262	291	245	295	255	267	290	260	280	286	281	266	275	295	261	252	250	252	271	257	290	264	284	290	230	279	295	270	296	285	297	295	271	269	278	256	316	258	256	252	281	272	270	296	284	248	286	284	263	265	308	306	275	281	265	238	278	270	242	287	289	276	257	285	248	287	294	257	281	293	294	271	282	274	280	268	273	270	257	276	286	288	288	265	275	285	258	283	294	281	302	262	276	270	286	275	288	268	272	279	271	282	311	274	292	279	283	257	293	262	283	281	283	293	266	255	264	282	285	269	278	251	299	287	260	285	261	267	290	303	300	269	282	275	285	267	302	313	285	262	269	293	256	260	295	275	264	290	267	254	268	295	263	274	255	250	271	267	283	327	274	271	277	263	286	277	275	254	311	265	266	289	280	278	277	297	268	274	301	300	264	273	298	283	282	275	261	264	277	269	281	247	259	261	296	305	290	286	259	265	258	278	255	278	301	280	269	256	303	253	269	300	271	260	284	276	307	261	273	236	274	293	262	262	275	287	281	298	314	281	288	283	274	278	249	298	266	277	248	271	267	277	299	292	299	277	271	283	307	293	260	280	283	308	283	293	298	252	277	257	232	272	278	265	281	284	263	280	286	276	280	276	256	252	283	275	263	267	277	317	258	243	277	279	224	229	246	279	276	285	290	270	303	275	279	275	262	266	255	285	276	294	305	284	268	284	270	300	261	271	247	262	292	263	308	288	240	269	289	277	239	265	277	242	282	297	277	267	286	271	281	275	280	283	281	282	293	289	261	287	285	261	260	266	285	288	269	291	268	270	303	286	253	279	287	277	294	266	305	276	254	266	258	265	268	305	288	300	271	273	267	329	256	294	277	270	273	270	270	267	263	266	287	266	272	306	286	264	267	302	268	281	279	280	262	293	292	267	259	305	287	308	257	277	264	275	265	272	268	258	268	278	276	279	283	282	300	236	267	258	273	276	273	293	278	267	247	290	263	297	275	272	283	222	237	285	252	281	259	265	273	272	279	290	280	276	271	270	288	302	296	271	259	253	293	295	286	271	314	254	276	289	268	280	277	287	252	285	277	266	273	294	304	254	292	277	308	276	294	247	263	257	291	263	272	276	283	281	271	276	291	289	253	287	271	295	300	288	257	298	279	290	262	283	297	292	306	271	284	296	274	257	302	268	267	282	243	296	291	283	246	282	279	302	276	293	282	291	261	317	270	266	256	269	298	275	286	285	277	284	272	263	309	263	298	275	293	289	285	278	244	299	282	257	267	274	271	276	277	279	290	255	269	282	290	273	283	282	273	286	276	249	275	269	308	277	302	281	255	289	281	251	290	258	289	288	265	254	269	251	274	257	258	269	278	303	277	278	284	287	268	304	279	304	278	254	278	288	312	262	240	266	282	280	300	269	259	270	292	235	294	304	275	322	285	258	289	281	295	277	290	252	293	266	262	273	276	293	269	290	268	281	257	306	305	285	301	284	264	271	282	257	278	282	241	317	330	282	265	294	271	250	252	265	291	252	327	263	287
32014	8057	1523	1002	694	536	412	332	289	243	220	199	191	158	169	158	164	145	143	141	129	127	126	132	145	121	132	124	137	108	109	106	137	131	124	115	128	114	101	108	108	112	110	114	103	127	133	120	118	117	108	115	122	119	115	115	103	113	117	111	109	78	129	87	100	80	95	114	102	96	100	106	105	115	98	108	104	111	112	100	86	109	99	106	107	103	123	109	112	119	110	112	109	109	108	120	96	117	96	128	102	122	110	123	111	91	106	104	126	100	91	119	112	110	92	91	114	106	111	112	119	122	134	103	109	104	106	126	94	94	103	108	122	120	116	120	110	99	117	134	118	101	104	120	104	104	97	111	107	102	90	133	110	112	123	95	138	110	92	115	96	108	118	105	110	105	115	116	91	110	88	139	101	126	118	96	100	89	102	111	106	114	110	106	117	85	99	114	97	110	99	111	102	110	93	120	102	103	108	108	109	112	104	106	91	110	137	103	111	99	104	114	110	108	99	109	103	103	127	99	92	105	94	103	101	130	104	92	116	105	110	107	89	96	99	101	99	97	113	110	103	97	97	138	108	93	113	116	125	104	102	109	103	110	129	113	123	104	102	117	106	102	109	106	113	110	127	102	111	110	117	119	137	93	98	111	115	118	130	104	124	100	111	110	127	112	116	103	105	113	124	110	113	99	109	103	95	104	115	130	99	120	114	106	111	101	100	109	113	113	109	113	96	98	110	124	108	129	118	108	120	119	106	130	76	120	117	85	107	116	114	115	103	90	98	112	97	93	110	91	122	108	97	108	96	113	105	103	105	100	113	106	112	113	100	95	115	113	84	124	111	109	115	103	124	113	111	110	105	116	104	87	106	105	99	97	96	105	102	96	104	123	98	117	103	120	119	108	120	111	110	118	102	105	112	111	116	104	114	110	110	112	139	111	111	113	119	112	96	106	115	116	123	97	110	120	91	113	114	103	118	106	123	102	120	126	109	99	112	107	105	110	124	123	95	102	106	100	100	115	106	106	120	118	102	105	116	88	101	121	98	124	116	101	108	111	108	128	112	121	101	108	104	97	118	118	125	109	90	100	109	98	106	95	116	112	102	114	109	124	119	95	116	108	101	110	113	115	112	98	99	114	98	102	107	110	119	101	91	116	108	106	121	100	109	125	99	99	106	108	100	113	93	127	96	122	118	123	103	116	116	121	108	96	105	111	96	90	108	125	111	94	86	111	110	107	123	99	112	123	116	98	108	92	115	112	112	99	83	112	112	102	117	106	118	103	119	98	111	115	105	140	118	104	121	106	115	99	99	102	98	97	109	123	93	112	114	126	104	100	113	122	120	103	95	105	110	100	125	122	113	101	104	109	107	105	133	113	106	89	116	120	121	125	111	101	115	99	95	113	115	117	114	122	108	112	120	108	100	101	109	112	106	112	105	103	116	102	105	135	113	107	96	111	106	89	96	108	119	119	107	110	115	103	101	119	92	121	129	95	108	115	105	96	103	91	116	117	118	119	107	118	100	103	103	94	108	95	101	106	116	100	105	99	104	108	98	102	106	121	104	105	114	100	112	109	109	102	128	130	101	103	118	102	119	104	123	98	114	122	84	113	97	103	107	111	107	113	102	103	125	110	94	110	101	87	106	110	108	118	116	99	101	125	111	118	102	105	114	108	107	110	102	118	114	126	105	125	106	99	103	94	86	95	121	126	105	108	99	100	110	126	108	98	97	97	102	108	97	99	93	96	119	92	95	120	104	102	99	103	105	106	130	106	98	83	103	102	116	124	107	105	109	89	106	107	117	91	92	95	95	116	80	97	109	101	101	107	92	102	116	99	106	112	114	107	110	115	120	128	120	120	106	114	108	126	93	100	102	98	120	97	109	106	103	116	96	91	106	98	116	117	129	94	120	118	100	102	103	108	111	126	116	114	108	133	112	99	100	106	110	105	103	106	96	103	105	108	115	94	116	122	117	101	109	111	124	98	108	103	104	115	121	100	93	106	105	111	123	111	108	90	113	95	118	99	104	103	100	114	119	110	123	100	102	93	117	115	104	105	134	115	113	124	98	113	107	107	99	118	127	105	103	102	107	104	124	100	104	88	106	112	81	117	112	114	102	100	99	98	110	98	115	107	111	94	119	91	106	97	110	109	104	111	103	115	119	109	108	115	107	108	124	105	102	120	111	114	122	117	111	119	122	105	104	124	110	107	109	95	101	105	111	87	112	104	109	116	116	131	126	93	97	94	104	115	96	99	124	102	110	101	124	104	102	108	113	126	113	99	123	100	105	125	102	105	96	112	131	95	94	105	88	103	110	90	114	112	107	108	95	95	96	126	96	100	114	112	108	108	118	93	121	108	122	107	128	101	102	109	103	98	103	116	103	103	125	116	104	112	127	99	118	98	112	105	109	115	111	96	132	103	91	125	122	115	113	111	116	97	122	103	107	106	124	120	99	122	116	98	111	125	115	94	129	95	107	107	104	117	106	108	91	128	100	99	96	89	95	110	111	122	105	108	93	90	100	109	102	118	110	115	93	110	114	101	134	103	97	107	95	99	98	103	98	102	104	101	107	123	83	116	119	123	107	105	105	113	108	111	109	92	110	120	102	99	108	94	97	95	112	110	120	102	99	96	120	104	114	127	108	107	101	105	117	131	115	112	110	123	112	132	128	125	109	111	94	97	100	107	103	113	99	116	118	121	104	103	100	97	93	114	130	120	116	115	115	120	100	90	108	101	119	119	95	121	105	105	116	109	112	114	102	103	99	103	118	111	86	110	108	109	90	126	103	97	86	119	118	108	107	96	90	119	115	98	108	103	90	109	128	121	87	110	117	104	95	111	112	80	103	114	105	104	107	117	124	113	101	104	120	99	104	115	104	111	122	113	107	105	121	92	110	100	107	109	94	108	99	103	132	91	100	131	94	113	104	112	109	104	121	114	121	96	88	92	114	99	97	98	115	102	84	100	94	109	92	90	108	105	102	102	109	119	104	89	113	116	107	102	99	107	103	102	108	92	111	127	122	108	103	110	111	101	90	104	114	114	102	79	109	120	75	90	117	106	101	95	90	113	112	103	105	104	116	82	102	115	108	99	105	100	108	118	106	118	92	115	96	96	98	102	107	100	110	113	114	108	102	86	100	103	88	87	119	107	124	122	107	90	118	108	114	119	101	114	109	109	125	132	102	108	110	89	108	117	117	101	99	129	91	90	92	107	116	104	109	108	108	105	93	95	95	101	108	95	105	103	103	107	111	121	112	102	119	109	87	91	120	118	101	135	93	96	118	112	102	108	100	88	107	97	107	123	131	115	121	119	110	127	86	122	118	125	133	127	105	96	104	103	109	113	102	106	110	124	98	106	94	113	117	100	109	99	128	101	115	94	101	94	111	111	101	117	116	104	112	112	126	109	90	92	113	105	87	126	109	119	95	113	126	120	114	108	100	118	107	148	129	111	104	114	137	96	131	101	104	105	97	106	103	102	100	98	133	109
14516	1310	2952	3323	2936	2385	1912	1607	1348	1175	1044	940	872	813	738	701	659	659	578	577	518	549	559	522	458	464	501	476	478	453	467	450	433	457	406	441	435	439	393	428	459	411	417	434	382	410	396	413	397	412	390	402	424	379	377	351	402	399	398	394	379	390	389	370	351	380	374	387	385	377	391	399	385	404	377	358	352	354	400	398	371	352	416	368	410	376	395	371	384	403	330	375	373	362	385	382	357	404	387	360	393	350	390	368	370	375	377	371	363	348	384	360	385	366	343	359	406	404	392	364	337	394	401	360	364	374	370	381	347	383	368	389	358	333	380	374	358	355	385	374	360	382	373	392	376	368	354	369	369	360	383	347	360	361	368	344	351	343	357	354	359	335	340	375	375	356	362	369	354	412	381	370	354	353	356	383	396	394	316	368	367	339	348	365	362	368	394	361	363	372	342	374	350	353	343	361	389	396	396	357	367	365	382	391	337	379	362	338	365	369	373	412	347	406	366	382	377	365	367	364	364	356	373	377	343	383	368	387	365	339	325	403	365	408	379	362	376	341	391	350	324	391	337	348	372	364	375	367	359	382	360	348	386	350	370	373	374	369	398	360	398	350	387	405	370	366	389	377	378	371	367	390	351	374	364	349	384	352	395	358	389	389	405	370	348	407	338	368	370	389	383	355	366	384	367	352	411	354	390	346	378	365	361	362	380	401	357	362	368	370	365	393	367	401	374	373	359	415	363	367	380	327	372	370	360	358	382	374	354	361	370	352	386	342	345	358	321	361	406	386	383	375	338	357	393	345	364	368	376	349	365	344	365	380	382	351	346	341	332	365	366	372	367	396	367	433	358	350	356	367	365	363	375	395	381	401	347	361	382	371	353	361	330	358	368	407	337	372	392	350	378	365	359	339	335	369	330	372	371	351	364	364	367	385	358	363	379	394	368	358	359	366	391	354	362	405	344	370	351	370	363	372	344	359	387	344	336	360	310	392	349	370	363	345	349	375	368	363	365	383	396	396	339	370	363	363	348	388	353	352	369	344	380	375	401	351	402	350	343	381	345	369	375	362	384	361	340	347	360	405	338	347	362	361	384	378	358	366	380	396	354	382	338	341	357	370	336	370	384	382	322	355	381	382	370	342	381	393	376	349	356	337	389	325	362	355	354	343	330	362	381	381	360	341	338	365	395	371	345	362	359	370	341	362	344	339	374	363	364	340	343	344	416	357	349	374	418	377	339	413	395	418	388	369	383	390	392	352	378	355	368	374	350	360	404	352	358	367	358	355	413	371	371	366	367	352	388	369	368	359	350	349	332	414	367	362	359	404	359	387	349	368	373	375	384	379	366	377	354	353	367	374	410	384	342	373	351	367	384	381	382	356	393	323	373	364	357	358	352	358	364	389	383	336	365	381	374	355	388	359	359	371	359	358	379	350	350	339	349	333	358	364	386	363	395	382	410	361	346	376	367	373	360	340	348	412	395	382	350	366	356	359	348	360	343	325	361	356	340	389	345	352	346	389	351	383	356	398	354	366	384	382	360	407	352	393	385	367	364	383	379	370	381	386	429	353	353	381	325	393	368	359	361	355	384	343	369	340	371	378	409	344	387	365	379	354	383	345	379	382	361	395	377	338	369	347	371	369	399	381	376	348	349	379	354	336	340	371	368	357	359	352	347	377	365	357	388	360	368	350	358	358	351	378	385	332	367	370	382	367	367	337	400	364	369	334	408	354	331	403	357	387	333	394	373	366	363	351	355	358	403	356	382	388	353	402	364	367	368	363	359	342	358	396	338	352	374	384	375	374	344	405	371	365	363	390	345	358	335	374	368	363	370	346	360	343	376	369	336	377	348	330	360	384	369	387	351	374	362	356	363	394	365	375	337	391	349	377	361	364	361	353	349	379	373	373	349	372	394	369	365	382	387	373	374	371	374	352	377	364	369	357	374	350	315	338	370	355	345	361	368	364	354	366	341	399	355	372	338	335	319	368	381	355	357	356	371	354	375	341	339	332	378	392	362	369	356	345	346	355	340	372	340	347	370	334	362	365	365	394	361	377	367	376	353	347	365	369	370	377	374	406	363	352	361	315	390	378	363	353	397	384	388	367	338	346	381	333	372	367	364	345	380	351	363	389	359	367	388	384	395	389	380	355	381	356	350	394	370	379	364	364	366	360	329	383	339	370	375	408	378	364	379	394	358	414	355	353	354	358	368	354	323	379	361	387	383	356	384	347	358	357	349	371	354	347	357	355	352	339	355	395	359	357	368	342	361	349	343	352	368	390	379	363	358	344	344	338	413	367	393	412	387	399	411	380	361	355	431	391	377	368	399	375	345	376	355	360	341	360	371	402	363	350	363	366	351	393	369	381	337	366	337	343	388	378	364	403	381	314	332	368	369	378	415	371	368	351	316	334	394	380	375	360	362	401	380	383	378	383	342	357	366	356	336	343	367	342	339	374	359	386	363	359	353	381	375	359	376	360	364	370	371	345	377	348	401	377	380	364	325	368	368	342	363	387	348	365	363	369	329	365	396	380	361	362	362	362	368	359	374	344	394	364	358	362	355	359	378	380	378	357	381	384	365	375	390	371	354	369	370	370	364	341	332	384	342	328	405	359	339	382	363	358	360	367	386	372	362	399	352	365	356	365	362	371	367	371	332	389	361	363	354	393	352	359	345	369	371	384	381	344	315	372	338	370	384	395	399	353	353	383	354	365	354	348	390	353	352	352	373	329	367	388	368	371	385	349	354	352	381	405	346	369	358	368	352	350	340	399	380	389	384	406	363	366	372	367	387	347	386	376	344	376	336	369	374	381	340	370	390	333	366	412	363	352	413	403	362	356	414	401	393	321	391	370	349	345	358	362	342	365	368	338	356	329	383	379	373	363	374	367	390	363	369	312	361	399	390	360	363	373	372	351	386	366	365	375	364	356	358	376	391	346	380	362	362	383	373	363	347	354	347	369	347	393	350	381	358	357	352	357	386	333	326	343	331	388	350	374	363	366	394	374	366	384	352	375	358	382	353	355	362	374	333	387	381	360	398	341	374	313	363	365	368	365	349	367	393	388	368	369	398	327	370	352	343	379	349	369	361	371	342	368	367	351	348	379	346	357	383	373	341	376	370	357	374	330	372	354	359	348	342	381	331	360	355	400	367	348	357	385	367	344	371	362	402	403	355	346	372	388	349	356	337	362	397	385	359	344	369	376	379	363	370	327	363	345	333	357	387	353	353	349	388	358	342	353	371	343	360	371	395	413	370	377	368	362	407	321	404	355	416	359	382	376	350	350	377	349	389	373	354	357	378	387	371	341	357	361	356	381	418	370	346	377	356	373	355	385	398	356	395	350	385	376	367	335	356	343	334	372	383	370	376	363	312	366	368	344	377	381	357	334	407	395	374	348	401	353	354	369	386	346	382	355	383	351	350	357	358	363	349	341	379	360	384	351	363	378	382	383	422	362	363	331	379	381	374	386	350	398	367	378	374	390
39845	19345	6637	2186	1506	1118	825	705	563	522	419	396	355	344	303	315	319	273	285	259	247	274	287	264	235	244	247	240	254	243	233	208	249	268	198	253	258	253	230	231	225	211	215	220	218	234	209	221	195	239	199	194	211	240	231	233	209	203	212	199	228	209	211	218	229	208	229	224	227	226	230	219	228	210	200	201	198	213	188	220	212	196	199	206	212	213	194	204	201	249	222	206	224	195	215	223	215	201	220	207	224	227	224	214	229	209	207	214	205	239	216	197	218	219	249	196	221	214	221	183	234	197	219	201	219	216	210	214	179	180	233	215	225	205	185	210	200	215	222	226	196	202	205	199	217	207	193	205	232	189	218	205	209	217	211	211	211	198	218	221	212	207	202	210	232	217	196	198	211	223	217	217	227	228	206	234	221	191	228	231	179	205	193	213	201	212	215	221	204	207	233	231	207	222	209	202	214	207	203	212	195	198	184	215	200	227	199	215	229	215	221	230	223	214	191	203	200	210	218	217	216	212	209	225	216	209	189	222	206	211	219	223	228	200	195	217	215	244	216	235	244	202	216	228	199	227	202	226	192	230	225	223	195	208	175	246	217	216	208	198	227	223	223	191	214	209	232	226	234	186	218	198	207	232	217	231	198	231	223	203	196	219	214	191	209	208	216	233	200	238	195	258	213	228	234	203	204	210	243	246	232	217	197	213	207	210	186	231	190	233	220	206	209	197	222	190	191	227	216	247	200	235	208	228	229	198	227	205	238	205	229	203	189	194	206	210	202	221	226	194	209	235	199	211	210	171	203	242	222	195	206	238	215	197	227	202	216	196	216	199	193	201	233	204	217	236	207	192	177	199	224	211	218	247	192	223	206	218	212	222	199	179	210	210	210	206	225	197	220	244	207	220	223	199	187	202	234	193	235	193	200	198	225	195	220	228	237	229	196	213	215	212	231	217	224	200	211	226	234	189	212	196	229	209	209	250	210	199	214	184	208	210	205	212	204	217	229	239	204	207	238	207	211	206	195	238	238	202	225	202	225	243	212	225	189	203	213	189	210	220	235	208	211	201	187	212	203	214	225	234	218	191	207	220	206	210	246	217	216	211	215	226	191	223	205	190	210	236	195	197	195	202	217	220	201	200	204	210	222	205	231	209	214	223	226	227	191	221	201	214	220	197	195	219	238	175	191	209	216	206	173	234	218	250	208	185	233	204	216	217	212	211	207	180	211	207	181	224	214	207	209	194	205	213	201	217	212	199	203	195	222	225	217	233	212	181	232	219	226	218	205	201	193	242	202	225	230	179	188	221	253	179	207	205	224	180	190	208	224	200	206	201	208	228	166	195	219	212	214	205	175	210	227	218	223	220	219	237	214	221	207	221	234	197	227	242	217	187	204	216	223	205	228	193	190	199	211	177	196	208	214	207	193	216	208	208	213	246	227	237	198	200	205	206	213	221	189	191	205	244	217	224	220	223	203	201	189	214	177	207	220	221	219	218	223	239	218	221	220	215	217	227	184	218	213	201	201	207	233	204	228	204	211	235	198	205	201	223	218	236	191	215	222	207	230	202	232	233	200	220	218	215	200	232	191	232	197	223	220	209	211	209	190	224	201	212	210	215	213	209	233	224	204	232	221	224	200	214	200	189	214	211	227	207	215	210	210	216	214	212	206	226	219	191	192	246	205	222	192	222	186	217	230	225	190	232	223	222	231	206	188	214	192	202	194	177	212	212	211	225	226	199	203	202	233	204	215	228	231	199	243	195	197	223	213	214	224	214	190	214	209	215	217	230	214	227	231	221	232	199	200	218	218	193	197	207	214	207	196	208	201	211	230	222	211	212	213	222	183	212	195	236	258	203	202	195	216	228	236	213	212	200	232	214	197	222	238	197	214	209	223	181	213	211	225	199	213	238	223	214	199	219	233	218	226	235	242	219	196	224	200	226	231	213	166	207	229	201	205	213	218	201	210	200	204	209	193	210	223	238	200	199	218	201	231	194	170	218	196	207	219	225	222	215	210	242	211	215	229	196	209	221	211	214	207	202	200	207	224	197	195	219	213	210	212	207	200	219	194	235	224	214	218	201	212	185	215	200	191	220	210	230	188	214	232	214	215	204	196	246	196	231	201	181	228	197	245	209	207	226	242	190	195	191	215	203	210	197	212	215	225	191	207	227	216	230	199	203	198	202	244	197	215	219	226	199	201	196	217	227	238	218	213	214	197	204	219	203	197	219	206	188	211	199	220	240	213	203	228	234	222	204	242	192	205	197	227	201	208	203	226	245	209	213	205	227	207	223	224	205	209	189	204	189	206	227	227	232	179	206	201	215	211	209	225	203	215	235	220	213	213	217	195	217	229	227	206	196	190	202	230	213	245	216	193	203	224	201	223	203	211	206	257	227	202	202	196	213	199	217	200	209	205	204	228	204	236	214	214	204	207	216	209	190	213	225	215	213	207	210	212	239	208	186	207	220	208	225	201	198	205	200	205	207	202	202	195	189	213	194	231	220	197	220	199	214	223	208	215	207	202	198	203	194	219	211	187	184	192	241	210	200	205	192	200	199	227	218	226	199	183	198	191	219	205	223	196	200	201	217	218	199	220	245	208	194	192	232	247	197	241	212	229	228	214	205	214	206	208	236	219	212	214	207	208	224	199	205	193	228	228	218	228	207	234	219	217	198	220	217	216	216	200	205	226	219	217	248	249	192	207	244	224	244	228	208	222	177	200	219	201	221	217	228	208	201	217	189	215	201	204	203	189	221	239	232	231	210	228	231	234	202	218	239	203	184	225	200	182	218	223	186	210	213	203	235	212	219	216	207	217	214	207	214	213	193	219	210	182	229	219	209	208	213	211	208	197	244	206	217	211	203	166	211	202	209	210	204	174	189	199	215	221	255	245	205	221	206	217	236	215	196	230	217	213	194	205	224	194	221	206	205	228	218	216	210	244	187	224	213	211	217	221	213	215	212	188	202	222	223	229	237	226	223	212	216	216	210	211	222	217	227	213	203	191	213	192	197	208	209	211	207	216	202	238	196	206	195	225	213	212	203	218	187	220	233	227	196	213	201	208	225	211	216	189	230	230	223	235	196	223	205	205	195	217	225	220	193	205	189	191	232	225	212	226	204	232	224	211	196	215	214	225	200	230	213	195	216	211	217	215	212	194	187	192	216	211	241	215	222	206	226	189	196	201	221	214	219	197	204	217	213	183	178	199	207	184	224	219	205	229	221	218	248	219	201	204	202	202	206	184	228	211	217	208	221	212	216	198	222	210	210	192	227	239	204	173	213	233	197	215	181	200	234	207	236	221	218	221	228	203	216	220	187	199	225	219	186	206	220	220	220	191	213	219	219	219	207	206	207	231	196	231	231	189	206	207	209	245	223	224	207	203	201	240	206	205	209	192	229	192	218	216	209	211	222	217	211	229	242	189	185	233	215	219	190	194	218	233	204	222	202	197	206	188	227	193	224	210	185	205	231	214	223	197	215
19255	2517	5507	6420	5414	4510	3669	2996	2588	2186	1941	1757	1558	1472	1374	1319	1220	1177	1052	1128	1010	1013	983	926	887	896	937	920	827	850	814	825	834	806	819	716	819	747	728	747	717	734	689	702	688	744	716	736	731	692	711	721	665	715	686	662	667	691	722	695	674	737	647	696	697	655	683	673	664	671	677	658	686	640	665	653	680	667	667	654	645	681	663	708	674	633	633	678	688	610	608	685	641	624	635	623	642	676	696	631	651	666	661	646	618	639	644	664	634	716	633	678	657	700	648	631	615	677	653	627	661	649	642	681	656	647	631	630	710	593	662	643	648	658	624	663	591	615	612	626	634	657	641	648	646	679	643	644	616	625	634	629	679	627	612	625	650	615	671	618	648	623	627	668	616	609	616	609	612	625	637	611	622	701	669	657	651	627	623	633	663	633	622	650	644	657	621	699	671	618	664	670	625	644	601	640	673	680	639	636	633	622	599	613	664	634	644	663	641	574	626	655	609	615	641	630	635	665	604	687	631	651	686	584	648	668	656	648	672	609	628	636	663	656	627	632	634	601	639	618	663	617	657	592	600	623	666	630	655	622	642	629	619	632	609	632	684	608	686	627	579	649	610	637	625	618	629	648	627	628	662	643	622	652	643	651	659	624	627	612	625	627	601	658	666	661	643	670	634	653	644	664	637	644	679	631	659	650	633	647	695	586	649	623	632	596	612	604	672	642	604	637	649	611	631	627	688	629	612	631	648	644	669	618	640	627	605	679	616	663	625	650	620	651	660	661	605	631	658	623	608	658	613	638	625	638	658	634	631	627	617	593	666	654	654	632	651	635	620	680	617	638	627	655	647	669	641	640	636	664	651	667	665	603	725	625	655	651	647	612	634	660	627	652	614	639	604	593	664	602	632	661	626	636	672	658	642	647	622	626	627	637	654	605	625	632	597	641	640	652	667	578	656	676	650	642	665	616	590	584	612	579	631	625	627	665	659	639	592	655	623	678	599	617	646	654	641	615	654	645	646	634	617	630	630	629	644	641	620	711	586	619	621	621	626	668	609	622	638	640	643	620	639	641	627	637	635	631	669	649	674	647	610	624	683	637	584	661	654	648	593	666	596	672	643	615	608	626	649	636	624	675	643	661	628	677	638	604	644	597	661	625	607	624	637	685	620	636	635	621	628	642	629	616	682	619	646	633	664	662	650	642	662	640	663	674	621	684	616	634	662	645	600	604	645	631	626	619	621	647	632	639	614	691	655	644	652	605	609	648	637	656	599	606	661	587	674	606	677	669	638	649	591	643	611	618	659	651	607	680	645	610	710	676	570	652	661	693	640	641	644	651	636	633	627	629	681	647	647	640	596	633	624	689	648	625	628	640	648	663	665	654	635	582	635	626	608	643	665	601	593	637	679	671	596	645	613	707	638	647	641	645	638	624	653	609	622	635	679	669	617	638	646	642	641	651	685	685	679	636	640	656	661	650	606	650	642	672	673	627	622	622	625	650	652	634	670	657	666	632	618	597	636	631	623	636	638	635	640	642	608	600	660	635	632	660	580	649	669	632	625	542	612	616	668	650	591	608	617	627	629	663	611	669	645	598	647	614	590	635	603	620	622	685	611	647	664	631	621	701	635	641	603	676	655	672	616	631	628	613	624	609	622	648	615	643	644	578	574	632	634	618	625	633	604	657	666	663	646	634	658	667	636	639	612	631	665	643	648	661	617	605	609	610	604	611	676	612	598	659	626	692	666	616	646	653	635	628	642	605	670	610	649	627	647	668	648	664	613	631	641	597	623	615	621	630	621	611	626	639	626	654	668	629	655	620	604	627	619	689	582	634	686	600	639	654	635	645	652	671	628	636	627	638	624	641	657	639	648	641	610	609	603	607	626	662	660	658	691	651	632	639	623	664	606	620	624	628	588	670	606	688	685	673	634	638	633	644	649	652	612	589	636	626	666	609	649	626	606	662	586	634	658	705	679	627	635	583	664	647	618	651	598	625	633	628	617	662	648	687	625	642	646	620	639	659	628	634	630	636	622	660	665	606	628	640	609	614	646	654	623	606	636	644	688	637	689	653	618	638	604	597	670	583	623	635	623	667	621	672	623	681	617	662	626	651	673	632	607	668	652	630	657	581	664	669	625	681	654	611	587	661	612	672	640	623	599	632	659	663	641	639	663	644	617	631	612	615	624	646	615	658	603	633	669	628	594	636	617	583	642	640	592	616	644	626	663	622	654	628	629	632	583	617	674	623	679	656	623	639	636	673	612	641	667	628	642	672	635	604	595	645	667	654	599	604	598	659	622	617	635	649	662	662	621	619	666	642	610	610	666	616	650	588	619	613	651	659	630	627	599	662	659	678	641	561	638	619	717	591	649	619	621	637	645	585	649	631	697	690	617	607	623	664	632	617	617	590	617	686	612	646	647	654	640	646	662	624	609	642	622	646	602	602	642	585	643	629	668	593	631	644	640	656	634	631	660	624	645	598	637	622	670	632	619	619	620	670	657	638	657	599	626	664	625	595	609	613	650	665	644	643	605	608	628	657	627	633	611	642	600	672	633	653	627	620	620	636	634	628	673	652	650	639	644	604	674	586	621	623	647	635	588	625	653	648	660	667	641	672	665	636	630	644	651	653	632	615	617	633	635	637	709	638	704	632	630	658	645	612	696	651	640	659	661	644	658	638	614	645	632	644	650	625	652	591	672	657	634	650	661	622	604	603	665	640	601	669	678	603	616	628	647	626	662	619	666	635	651	653	643	618	623	611	616	603	629	684	674	642	585	661	652	597	629	645	686	633	623	619	631	579	681	639	598	647	649	623	631	655	599	627	611	600	654	649	618	584	614	620	663	652	617	602	609	679	664	649	635	596	627	572	635	612	628	637	565	639	643	624	642	684	641	632	627	646	631	632	625	619	628	619	637	621	665	647	674	592	636	635	644	634	595	630	636	611	674	655	634	585	649	616	635	646	652	604	630	620	611	642	668	697	637	626	700	641	622	640	584	652	677	684	656	622	605	611	645	639	638	606	666	662	605	605	600	617	632	666	593	633	641	656	647	663	611	609	670	656	673	657	604	629	640	637	609	608	619	643	678	634	633	607	642	664	631	645	673	642	664	628	647	639	610	618	619	627	629	663	620	607	618	619	666	596	617	646	601	682	629	625	625	637	630	688	703	652	637	648	648	594	616	627	651	612	614	646	621	627	641	623	652	631	711	676	655	718	624	674	615	670	609	630	613	621	621	679	645	642	613	577	691	659	636	677	668	641	620	682	609	592	649	617	639	660	669	656	597	675	627	630	646	598	635	619	623	608	621	664	684	632	636	626	659	654	610	646	639	611	645	605	646	613	618	608	656	682	678	656	637	601	602	602	609	625	633	633	634	621	628	644	644	608	682	636	641	612	640	640	611	632	644	605	640	615	633	628	633	606	650	656	675	599	596	621	684	679	610	633	660	623	661	638	622	607	639	683	625	675	595	669	607	648	657	678	627	686
4841	399	238	146	105	101	106	78	84	80	89	81	103	91	93	88	79	81	85	78	83	87	82	75	86	86	80	81	62	76	83	81	78	73	87	67	85	72	87	69	76	80	74	81	78	77	65	86	58	77	73	81	79	83	80	76	81	74	72	80	70	76	62	78	93	70	76	94	86	83	79	73	76	80	64	76	100	93	74	72	62	79	89	75	69	76	76	81	89	90	84	86	79	73	92	67	86	81	86	87	77	64	71	77	88	69	76	81	85	75	80	75	66	67	78	73	67	78	71	79	91	86	77	71	81	79	84	81	69	74	65	79	67	82	75	82	99	81	72	88	75	74	88	74	99	92	81	80	79	84	77	71	64	74	73	71	90	88	69	73	83	78	82	85	74	94	76	83	79	75	81	83	75	72	66	83	71	74	68	71	89	69	72	89	75	77	89	75	93	76	72	81	85	79	85	78	79	79	78	92	80	71	84	67	83	82	82	99	80	78	77	70	72	89	73	91	77	72	74	78	76	79	80	81	79	82	81	80	65	99	80	61	79	80	83	74	84	77	74	86	74	93	73	74	77	66	68	95	89	76	74	78	70	94	71	83	63	85	80	70	56	81	77	94	72	74	87	70	85	93	81	93	65	94	78	74	90	98	78	71	85	88	91	81	70	75	88	81	74	81	65	79	101	64	78	77	60	75	84	94	72	81	77	63	79	72	77	81	65	84	81	91	97	80	85	72	67	84	71	79	86	84	61	83	79	73	74	85	80	84	61	78	71	80	75	71	65	92	91	84	94	76	69	73	77	100	67	95	71	78	92	84	98	80	102	73	78	82	79	84	74	85	82	59	62	89	77	77	88	69	86	102	71	79	72	77	88	74	74	82	79	84	81	79	73	65	88	85	84	73	90	76	71	101	68	77	80	85	64	77	82	87	77	97	92	107	82	64	94	77	90	75	86	73	75	69	81	77	78	81	86	79	75	75	88	86	90	81	85	85	96	70	75	75	84	84	61	77	89	85	68	75	96	71	66	80	62	65	87	81	93	75	82	74	88	96	78	68	72	86	59	75	76	78	77	76	74	79	78	83	85	81	77	84	77	75	81	69	96	74	73	81	91	53	91	71	68	76	58	87	80	72	85	76	63	87	87	83	87	72	88	80	88	93	75	68	88	81	82	73	72	88	87	74	89	73	65	78	62	80	95	78	60	82	64	81	69	80	94	94	79	69	86	85	92	76	67	74	86	83	90	85	78	69	76	86	74	81	82	81	76	70	79	80	72	74	60	70	81	79	81	72	86	61	65	85	69	66	76	84	78	78	82	79	81	82	71	80	99	73	84	99	91	74	69	81	78	86	89	84	85	88	74	70	83	73	81	67	77	77	64	74	90	65	108	77	76	67	89	68	76	80	70	76	65	80	91	83	79	76	81	77	69	77	87	76	60	79	76	77	81	77	90	77	82	88	57	78	89	71	78	88	92	83	84	76	75	88	84	68	75	85	90	79	73	79	77	95	98	87	80	84	76	82	65	80	71	74	65	82	76	62	70	88	85	87	86	66	74	103	79	85	79	70	72	84	86	81	87	89	59	74	97	62	65	75	77	77	92	88	63	102	80	81	79	76	69	90	90	68	88	80	73	70	90	98	67	83	81	85	83	84	92	76	72	75	84	64	87	87	71	73	86	91	87	76	71	80	84	71	77	66	78	102	85	80	67	95	75	75	70	84	84	86	77	82	91	99	88	78	86	94	84	72	73	82	83	81	73	72	91	68	94	70	78	83	82	92	82	71	94	79	84	61	65	73	74	88	60	77	78	73	67	77	76	76	73	64	89	89	71	82	63	91	52	88	85	69	81	74	69	88	78	79	74	77	92	72	97	75	91	93	79	101	77	88	79	74	72	58	87	73	93	86	79	87	79	87	89	98	81	80	64	61	99	67	88	97	76	78	83	73	74	74	84	71	79	80	67	80	78	80	76	79	85	72	77	82	84	85	83	82	70	104	79	82	78	82	62	87	78	72	70	89	75	80	69	79	86	86	72	76	86	75	87	68	84	78	88	96	90	74	94	80	88	81	77	83	71	82	84	73	79	77	73	91	68	60	65	67	84	87	76	78	102	65	77	78	88	90	74	64	96	81	84	69	66	88	80	75	79	95	91	80	69	82	82	76	88	84	77	72	93	68	100	77	86	87	76	74	86	78	77	80	93	77	86	85	94	91	78	78	69	67	97	82	74	76	70	65	65	71	86	85	81	58	102	93	70	74	90	70	71	77	88	71	77	87	81	93	92	84	102	73	69	97	69	88	80	104	86	78	75	74	75	82	68	84	94	63	69	78	72	73	82	83	77	82	79	67	86	71	81	69	72	78	73	83	71	84	88	76	71	77	77	85	82	68	57	96	76	73	72	70	73	64	94	75	79	74	73	89	67	91	78	89	75	75	77	67	82	81	83	77	87	72	74	83	80	71	93	88	85	73	84	84	74	72	86	59	65	82	81	86	72	82	88	75	72	90	85	74	69	56	88	72	64	101	89	68	81	87	77	84	92	77	71	81	87	83	71	73	75	74	75	83	91	83	77	77	74	65	87	90	65	84	86	69	77	74	71	92	82	75	85	71	72	74	64	88	68	78	75	83	82	73	74	75	84	76	66	76	74	89	78	82	77	74	66	98	84	70	81	72	54	87	68	77	76	67	71	69	80	72	76	70	96	69	93	72	69	90	90	79	79	85	82	84	77	83	86	86	101	76	84	75	80	78	75	86	95	86	55	108	68	80	72	67	83	101	80	93	77	83	73	101	67	78	80	54	74	70	74	75	79	68	72	83	88	87	70	72	88	76	71	74	79	73	90	83	65	77	88	69	68	64	88	77	70	75	69	58	95	79	82	96	92	84	80	87	83	94	62	77	81	71	64	88	79	76	68	80	73	78	91	86	74	93	69	71	76	70	70	67	77	84	66	66	69	75	81	81	70	74	90	99	84	83	83	72	80	60	74	87	68	85	88	68	77	66	89	74	114	65	75	81	87	75	73	71	69	81	88	81	71	85	77	91	86	95	70	77	80	73	64	81	75	64	67	70	71	75	88	88	75	74	78	74	70	69	74	92	79	74	86	73	86	60	66	83	85	77	67	85	87	71	102	82	73	71	78	79	65	68	77	96	83	71	83	94	77	71	79	93	67	82	92	87	73	83	73	78	91	73	84	85	80	81	77	85	68	78	86	100	63	74	85	79	91	81	88	78	114	74	76	75	108	85	77	78	83	84	86	79	71	77	74	65	79	71	85	71	84	80	77	71	85	73	85	87	88	73	82	86	69	74	67	85	76	81	71	71	66	87	76	77	66	88	80	80	78	92	76	108	71	79	80	94	86	86	87	81	74	73	75	86	83	95	87	83	67	85	72	75	85	83	82	73	83	88	71	82	74	74	102	80	73	76	83	81	82	85	71	78	84	67	75	76	80	83	82	67	84	83	84	71	79	76	73	83	73	85	84	73	77	68
4086	376	430	443	462	418	349	384	347	310	313	306	332	307	301	293	269	318	274	312	298	324	286	264	299	287	306	298	293	286	301	291	292	274	280	278	300	266	280	287	280	277	307	283	291	289	278	291	288	262	282	318	288	288	255	290	286	268	288	287	277	277	288	277	282	301	267	274	286	288	277	290	286	294	301	256	297	299	282	293	284	287	280	271	279	272	263	274	322	308	279	293	293	267	280	287	275	304	271	284	287	265	250	313	264	275	285	295	267	242	289	283	271	259	285	263	304	296	297	291	292	287	307	275	283	287	277	306	277	271	300	276	286	309	292	267	266	265	277	284	304	280	249	248	261	276	280	276	288	298	296	286	290	291	278	271	256	284	247	283	290	262	288	294	276	254	283	299	277	266	293	276	286	269	272	313	266	302	295	283	280	273	282	290	286	262	266	286	290	281	314	257	291	291	294	273	286	325	266	293	288	281	281	270	275	275	284	292	268	296	275	273	286	313	283	288	263	295	278	313	257	272	289	300	286	254	281	261	275	314	280	254	283	278	271	273	227	273	293	263	279	287	277	313	286	257	313	256	299	293	277	285	274	288	282	260	259	284	282	271	279	274	278	317	257	286	303	306	288	271	277	264	285	280	297	266	300	279	269	280	276	281	288	265	279	285	293	274	317	271	282	306	276	254	254	282	279	280	277	283	293	288	286	288	320	280	279	315	286	287	294	309	246	291	273	308	297	279	254	330	274	283	281	269	287	275	284	268	273	266	272	291	254	291	313	295	241	261	313	300	293	265	245	295	292	291	253	282	253	267	302	263	268	267	278	304	268	267	281	297	293	271	283	280	270	309	259	305	298	290	291	257	249	278	277	275	298	290	274	233	288	291	280	306	283	285	257	285	258	263	253	260	259	280	289	307	249	287	287	256	303	294	303	289	322	287	298	294	292	283	238	289	281	272	279	271	297	276	291	308	266	297	273	263	271	254	289	284	252	290	277	296	286	287	279	275	305	294	260	306	276	266	283	281	270	278	289	274	270	268	269	291	299	268	269	296	296	259	276	312	301	266	308	243	297	304	288	303	273	271	281	315	268	274	282	245	270	298	267	272	276	280	282	281	286	281	254	254	269	302	259	281	235	274	277	274	254	295	283	265	275	260	270	258	258	278	258	288	299	298	259	248	282	267	276	284	296	273	288	273	295	305	268	251	263	271	262	260	262	288	285	286	273	270	274	280	285	259	282	283	287	307	256	304	282	297	265	296	263	275	295	281	247	275	296	285	303	307	307	289	285	265	268	284	307	281	275	285	282	298	276	278	292	291	292	283	271	290	272	309	296	295	290	265	296	274	302	260	282	277	291	276	294	279	288	308	291	294	292	262	286	304	271	260	313	298	285	279	265	328	286	298	264	283	281	277	275	295	310	321	300	271	265	295	266	282	289	274	272	272	265	279	271	261	286	283	304	263	259	258	277	286	292	272	290	272	319	301	263	272	252	259	260	315	299	328	304	257	280	277	248	278	275	253	287	314	268	309	314	302	277	258	270	310	283	281	278	298	284	292	281	276	288	308	278	289	270	295	261	265	286	282	290	263	304	283	295	281	279	260	262	294	288	261	288	263	270	258	302	289	305	289	318	299	289	271	296	287	285	309	264	268	283	277	301	283	273	268	269	282	281	292	257	284	274	276	288	312	242	303	274	307	244	292	291	290	305	267	275	280	256	266	309	274	269	292	321	290	282	283	246	311	266	265	308	272	276	287	311	290	305	283	267	318	253	275	266	292	263	280	267	280	271	291	288	246	248	267	228	283	292	304	292	257	275	289	292	294	292	289	296	271	265	293	267	274	277	268	294	271	285	265	265	294	265	272	280	276	285	272	258	289	264	290	295	299	273	241	276	280	293	285	286	285	304	271	276	293	313	291	301	279	306	268	309	294	289	299	296	292	312	286	278	294	278	281	260	297	269	249	291	276	257	253	288	261	269	308	272	299	286	279	294	256	306	287	299	255	270	273	266	241	278	276	296	255	272	313	271	261	281	280	290	267	285	259	255	270	264	263	308	296	275	279	298	292	299	296	280	295	294	269	267	266	272	293	282	282	233	282	268	280	285	253	265	277	300	321	282	283	292	267	297	259	279	292	258	287	299	268	290	262	283	267	284	310	267	285	263	261	267	262	268	309	262	300	296	331	299	307	305	279	281	281	289	304	290	301	254	281	278	304	244	276	283	296	302	264	317	293	292	303	271	287	262	271	256	281	276	307	283	278	299	275	270	278	271	280	248	270	303	270	299	280	296	270	283	305	281	283	283	258	264	270	286	282	306	256	301	284	267	310	296	309	317	291	272	284	286	289	258	272	284	310	289	304	280	302	302	284	300	288	277	285	285	275	301	278	283	288	256	270	284	297	283	271	273	262	279	264	297	298	281	277	279	306	280	275	272	272	278	257	288	281	280	286	247	276	270	295	288	305	297	273	276	282	277	246	278	315	327	291	296	268	270	264	265	299	292	304	294	292	284	293	301	276	282	246	274	313	267	267	285	295	299	267	308	285	281	290	278	292	272	276	304	309	295	283	285	298	286	302	286	266	299	264	279	253	321	279	296	286	288	257	304	280	257	281	288	281	265	287	296	269	266	276	258	280	283	284	307	260	278	266	267	304	253	275	275	276	278	291	295	258	274	266	255	267	277	290	269	284	266	296	281	269	289	282	290	292	285	245	259	259	249	271	298	281	277	284	302	264	276	287	317	287	269	286	296	273	284	272	278	270	275	255	290	295	276	274	303	264	289	271	294	301	287	276	281	249	277	306	281	295	250	271	274	273	275	271	276	287	300	250	271	251	269	259	273	246	245	264	297	312	276	263	277	309	287	253	304	263	277	278	283	274	271	272	276	229	288	313	270	272	320	271	284	255	292	291	276	264	291	267	288	294	291	305	291	271	276	315	309	270	290	299	314	295	263	250	302	283	306	288	272	283	256	294	256	308	271	261	280	303	310	288	289	308	278	267	263	282	270	266	272	309	285	266	311	289	300	262	251	268	258	305	284	261	280	265	278	240	279	330	303	305	264	279	273	283	286	284	285	256	291	268	279	298	272	258	282	314	275	297	278	273	257	269	271	291	283	260	298	257	273	298	301	286	248	270	271	283	298	248	285	273	272	269	292	276	258	273	301	317	281	287	267	272	255	281	294	268	285	274	297	278	282	285	278	273	262	280	291	308	276	293	275	277	278	324	276	274	255	260	274	286	281	269	286	219	273	267	249	287	295	251	252	284	275	270	283	289	239	284	286	269	271	287	295	268	272	271	310	310	296	254	295	254	286	277	294	318	252	286	280	276	272	281	260	285	266	314	299	261	262	282	274	299	294	270	264	265	266	286	259	276	288	283	265	303	284	287	281	309	255	284	284	264	289	251	289	280	337	299	276	276	239	290	268	301	250	263	274	303	294	280	287	298	308	301	279	295	274	277	293	282	276	294	298	270	257	285	281	260	277	288
32556	10559	1808	968	754	527	425	357	249	248	194	168	180	180	183	156	145	166	143	120	130	118	132	120	119	121	111	111	125	101	116	122	111	117	100	126	117	120	111	116	92	98	120	107	121	96	121	100	124	112	127	116	126	106	107	111	118	122	145	117	105	135	95	104	103	111	100	127	111	115	113	116	127	117	99	96	93	119	110	105	111	114	113	106	116	114	97	95	103	123	118	111	112	131	104	107	121	106	115	94	113	98	105	111	133	112	97	112	109	117	132	105	105	89	103	96	115	108	116	115	118	124	125	100	122	117	110	108	110	109	103	79	101	109	112	100	121	122	127	120	113	125	121	113	105	82	84	112	102	99	118	87	81	115	90	122	100	103	105	115	98	124	128	117	110	88	110	110	101	99	92	108	110	106	95	109	102	128	103	97	101	105	131	100	118	102	118	127	104	117	128	119	110	116	110	108	116	104	113	109	113	120	99	101	102	95	114	111	110	108	119	112	113	95	102	134	96	119	117	101	122	106	123	113	113	108	87	103	97	119	119	112	85	115	116	111	108	124	109	113	104	99	118	118	88	105	110	94	90	99	104	93	93	108	129	131	123	126	120	104	120	99	107	110	117	111	126	99	101	119	108	119	96	95	137	117	116	114	104	112	98	109	103	104	115	94	121	98	92	100	124	110	99	89	138	97	113	119	131	99	120	113	86	111	106	128	121	111	105	95	87	113	96	123	117	94	119	113	98	112	117	106	137	119	115	93	107	117	112	117	116	83	105	95	105	129	117	101	104	110	91	105	108	103	109	112	107	114	122	116	106	100	96	125	108	98	110	114	109	108	110	104	115	132	131	126	106	121	109	109	122	124	104	116	92	107	90	115	107	116	115	88	104	111	117	105	126	107	109	100	110	116	122	116	104	141	111	87	116	111	110	96	98	105	112	116	119	123	97	98	109	132	108	99	98	93	103	95	108	139	127	99	96	101	98	96	103	105	111	116	120	106	114	120	127	109	112	119	104	112	99	107	119	111	138	106	102	119	94	101	101	117	113	95	121	85	113	95	114	98	112	118	114	113	83	120	104	119	105	96	118	110	107	90	108	112	105	94	104	117	122	98	103	103	109	109	111	130	112	118	129	115	95	120	109	126	115	108	115	108	101	110	104	114	83	96	124	118	106	96	100	100	104	96	107	91	109	120	112	88	128	90	91	89	127	121	101	117	125	114	109	118	132	119	114	106	103	95	99	100	116	101	129	111	98	113	116	110	123	108	106	117	98	129	108	116	102	123	121	115	106	106	107	109	103	100	102	108	99	100	110	97	106	109	94	103	106	90	127	133	122	82	89	129	90	119	89	107	122	121	114	101	121	114	103	106	98	90	121	76	121	92	115	115	122	115	96	108	111	102	100	98	112	113	93	113	112	112	105	117	119	114	117	125	83	101	111	117	113	99	114	120	120	94	117	84	101	107	98	105	119	81	98	89	113	107	129	104	118	99	106	99	126	113	109	104	113	114	108	103	94	115	106	125	126	105	118	128	104	105	100	83	117	125	135	119	104	118	108	107	90	105	113	106	106	113	120	108	113	114	103	93	114	104	103	112	115	130	110	120	103	106	119	102	115	114	108	108	118	112	101	120	109	101	110	117	139	102	107	107	113	112	111	112	103	101	107	97	103	101	98	101	122	107	100	97	114	112	96	108	103	88	113	94	116	120	97	114	92	120	121	117	101	102	115	115	99	99	111	101	110	104	102	128	120	100	103	106	112	109	112	117	95	121	109	119	107	110	114	107	103	89	106	105	110	99	124	117	108	103	116	116	108	97	130	111	101	99	116	93	105	95	102	128	106	121	112	120	104	113	115	90	116	102	117	120	110	110	92	113	114	117	119	88	110	120	95	132	103	107	97	108	124	101	114	122	104	92	127	107	105	103	117	120	116	108	121	114	131	89	93	102	106	100	127	118	95	85	106	109	109	106	118	105	105	131	120	122	93	109	102	129	97	101	111	137	106	139	98	93	108	116	104	102	106	116	110	105	110	121	90	104	133	115	100	115	106	108	127	97	104	103	108	105	104	110	114	98	108	89	115	94	105	114	90	108	94	118	122	124	112	125	117	110	130	115	109	107	110	88	99	119	108	95	100	113	110	119	113	127	118	111	106	118	108	113	120	100	94	101	113	106	102	125	95	108	104	103	102	107	97	106	114	102	97	109	105	108	91	115	92	108	107	103	97	113	134	107	111	106	99	113	100	116	101	124	105	124	98	104	104	112	103	102	107	113	116	122	120	103	96	107	92	92	104	102	109	94	120	124	110	103	108	120	109	95	122	109	96	111	92	109	114	102	119	110	89	113	129	97	80	115	110	115	111	99	100	95	113	118	104	99	98	98	126	94	102	103	102	108	122	121	113	91	104	111	96	121	126	111	94	111	107	96	131	122	106	100	128	129	118	119	118	109	90	106	108	108	109	101	92	79	110	107	141	104	106	104	104	95	109	114	114	112	124	103	117	95	102	112	114	96	111	101	107	83	136	104	98	120	114	115	111	113	111	108	128	117	118	97	105	107	114	110	95	111	121	131	112	109	79	116	100	106	110	118	110	112	125	89	105	108	111	115	127	106	109	121	114	102	115	108	93	121	109	99	102	124	127	115	106	94	108	111	107	111	96	114	85	96	106	92	97	120	120	95	93	119	105	103	113	103	93	98	112	96	100	113	128	122	99	105	117	122	104	96	97	103	99	106	104	116	92	120	122	115	93	95	111	115	112	98	114	115	109	104	105	108	122	88	103	104	93	102	109	130	106	111	130	102	116	106	110	116	134	110	115	112	107	114	106	113	98	101	115	121	116	109	105	107	92	109	99	123	120	119	116	132	111	119	94	130	103	114	115	110	120	111	101	106	100	112	107	102	112	98	81	96	110	102	90	109	95	107	85	106	93	97	115	118	107	115	125	102	102	112	107	108	98	112	116	115	117	92	112	103	105	119	100	122	118	138	113	115	112	108	110	94	105	108	119	105	96	96	112	109	109	105	106	119	104	104	110	110	101	107	133	94	97	112	110	93	104	121	125	109	125	112	110	129	112	102	119	94	117	105	116	125	106	85	99	111	126	103	120	126	122	116	93	124	100	86	120	99	97	121	104	103	111	101	115	105	121	127	119	101	106	114	90	117	116	91	107	122	107	116	121	110	122	103	119	115	99	95	114	103	87	117	112	108	116	112	110	110	124	100	97	105	119	114	126	105	108	110	108	110	107	108	120	110	117	110	111	130	106	107	89	98	103	114	116	137	113	117	95	92	122	102	111	94	106	112	129	105	123	116	121	115	106	109	105	98	122	110	122	114	102	114	110	115	107	101	95	92	107	92	86	113	104	97	101	101	101	97	108	118	107	92	111	105	97	114	109	101	125	106	119	116	109	105	110	115	114	95	106	113	92	92	111	123	119	96	110	112	107	113	88	113	112	120	95	106	96	90	102	113	116	114	132	112	121	104	98	116	92	107
14690	1250	2931	3493	2907	2370	1850	1608	1334	1200	1052	923	883	756	758	700	668	627	656	574	570	532	516	519	461	518	467	453	467	466	433	442	431	444	425	452	445	401	431	434	434	402	408	418	434	447	430	384	424	412	407	397	398	401	394	381	386	368	394	390	393	343	383	387	380	421	405	347	400	371	380	400	366	383	383	345	363	401	368	384	385	377	382	371	377	392	374	366	399	365	382	376	353	349	339	353	354	349	346	377	390	330	352	374	377	373	380	387	355	381	397	375	391	350	357	386	339	364	354	374	347	388	381	377	389	372	399	409	354	349	340	375	359	380	333	375	361	394	390	361	351	356	380	386	369	355	341	356	358	402	379	357	352	367	367	369	385	346	364	371	369	365	391	355	360	366	352	338	358	371	387	369	346	376	359	385	344	357	361	379	348	375	371	331	367	371	394	345	380	371	395	328	377	366	349	353	373	384	374	346	383	351	379	379	373	341	357	374	365	359	397	363	377	378	360	357	364	338	360	402	349	364	336	384	368	387	385	352	392	335	364	378	360	360	340	366	370	357	358	358	349	354	344	324	362	378	403	376	350	376	379	363	335	360	375	358	339	368	353	363	353	398	372	374	374	350	386	340	375	364	403	355	344	353	352	361	392	356	382	378	363	398	374	358	329	345	344	382	385	365	354	345	376	384	384	351	356	369	383	363	375	344	354	376	376	352	396	364	333	366	395	340	323	393	330	375	390	363	361	350	405	355	401	362	372	379	341	369	371	391	364	355	352	391	359	331	381	352	395	384	344	350	340	382	354	383	381	374	375	394	363	332	332	361	359	365	360	375	364	391	365	336	368	347	384	347	357	365	397	382	349	341	343	342	362	398	357	373	354	335	371	350	373	363	345	325	371	372	381	367	324	352	347	396	356	360	389	343	363	371	324	335	375	382	374	376	334	389	388	353	342	344	356	370	383	345	371	378	384	356	357	332	371	375	387	363	369	362	385	358	353	373	346	386	356	320	366	370	354	335	372	377	371	369	353	373	375	376	344	366	341	363	369	399	378	369	362	366	341	364	374	360	354	384	349	391	343	356	378	343	337	365	361	385	386	389	371	366	380	372	340	372	370	371	353	387	380	341	354	363	354	353	345	326	341	377	372	371	365	353	329	375	366	400	363	364	356	375	346	340	335	385	357	395	385	370	372	348	358	367	373	351	376	345	342	408	377	346	355	366	377	345	374	365	393	371	346	362	385	390	367	362	359	357	372	420	374	353	335	387	388	364	351	361	360	395	368	349	351	360	358	356	336	359	386	365	366	367	356	365	359	383	387	338	423	404	367	352	380	360	377	360	377	386	356	371	364	369	367	375	381	369	364	345	369	322	345	379	408	373	377	374	367	359	372	383	376	368	360	355	350	427	366	372	375	351	388	362	391	367	368	358	320	372	350	350	370	343	368	363	344	382	389	366	367	351	383	354	352	342	366	375	345	334	379	365	368	357	396	333	372	342	361	335	372	365	325	347	359	381	372	369	391	360	360	367	341	339	349	352	386	343	369	353	381	383	399	357	378	372	365	347	373	376	374	389	377	348	379	344	376	321	375	332	347	365	381	363	358	343	312	367	364	350	352	364	339	349	370	360	348	361	338	394	379	369	380	372	344	370	366	381	332	391	380	356	397	358	368	364	370	365	339	376	353	360	334	349	335	356	385	365	368	367	336	357	387	374	358	366	353	423	377	379	391	362	359	355	379	397	343	404	347	350	364	398	337	367	346	383	365	372	381	360	365	352	349	350	364	364	359	362	392	396	357	390	367	374	353	372	388	356	394	345	378	363	386	349	349	362	373	366	397	392	381	372	322	394	383	367	365	367	353	321	377	331	342	335	341	359	376	388	377	385	352	342	347	363	333	375	388	319	376	363	376	347	337	389	358	355	366	357	359	359	376	381	372	375	347	321	398	316	356	387	384	350	397	375	366	384	364	328	374	355	339	368	343	362	344	373	335	396	346	378	361	364	373	363	350	376	357	375	376	371	368	385	357	354	335	368	363	347	368	362	369	320	370	337	396	363	323	360	392	399	332	358	360	353	351	394	334	348	373	364	368	367	364	344	353	333	353	380	351	374	355	379	356	336	388	387	350	405	345	373	380	338	358	349	385	349	357	392	369	358	352	374	342	394	356	347	380	389	357	361	434	375	329	353	375	372	363	366	349	361	342	391	392	356	356	377	344	353	352	378	353	360	365	372	361	348	357	395	333	343	397	343	383	402	354	336	360	376	356	342	369	368	393	357	380	373	353	338	388	355	348	351	379	339	357	345	382	332	344	368	352	363	377	352	361	349	347	352	387	386	382	363	376	396	366	396	360	349	321	375	368	356	364	344	402	406	364	327	381	358	398	361	388	380	311	370	375	370	353	396	364	386	355	391	379	387	365	352	376	371	375	371	353	363	338	353	350	393	374	367	345	361	347	385	324	379	332	338	351	372	359	347	371	349	336	378	370	373	356	380	407	359	377	396	356	313	357	364	332	408	373	364	370	379	383	351	344	366	372	362	366	343	402	392	351	363	354	407	373	340	383	383	340	383	360	359	370	366	337	344	366	349	360	361	359	370	380	369	377	364	395	343	394	344	366	392	352	353	347	358	360	384	370	373	405	377	402	395	372	355	392	319	353	324	354	381	365	398	379	373	344	363	318	373	363	344	361	361	373	352	351	363	342	377	394	345	354	375	377	385	379	378	348	360	357	412	391	352	395	367	357	371	374	362	368	362	356	368	335	398	357	357	345	365	384	364	372	352	340	370	383	373	390	337	381	357	346	355	356	352	365	338	387	361	357	341	368	369	377	357	376	374	369	344	337	335	364	370	377	357	377	365	357	371	368	369	345	370	364	323	363	381	351	367	355	382	363	358	369	367	369	353	395	370	353	376	384	368	364	373	343	401	329	357	354	338	405	373	363	360	359	355	343	320	379	335	385	385	366	342	336	392	336	370	369	329	347	360	347	336	348	348	349	371	390	379	352	342	358	376	372	371	335	380	342	356	388	343	355	372	380	367	360	365	369	373	399	354	380	381	345	360	363	345	343	337	372	404	390	393	353	370	355	363	388	333	367	338	354	349	365	365	378	368	358	386	354	349	391	345	353	383	350	336	376	320	345	373	369	339	330	353	359	379	372	337	353	353	386	391	333	380	374	383	361	381	356	390	374	327	396	356	373	358	352	375	358	389	409	356	384	373	353	345	372	323	360	346	369	351	395	388	350	362	363	353	356	361	355	381	333	355	368	358	393	381	399	371	375	336	361	352	375	383	370	346	370	378	369	410	409	351	344	349	379	325	379	343	313	402	368	360	375	359	352	357	387	356	369	372	395	346	335	355	389	362	347	376	345	366	383	353	398	407	372	382	408	348	369	369	339	348	347	391	381	388	379	356	381	335	349	347	336	356	380	344	365	388	349	357	355	343	361	359	361	346	352	362	408	344	380	368	410	352	342	416	402	372	361	368	357	389
39345	20237	8020	2210	1508	1130	819	701	613	491	482	378	402	351	302	318	287	269	285	259	235	272	258	246	249	240	257	254	247	225	237	231	232	226	211	230	227	252	228	194	219	225	236	194	207	235	229	208	233	221	229	252	238	214	213	203	232	212	227	217	241	245	206	204	208	231	231	209	212	213	225	226	220	214	219	219	204	211	221	218	219	216	214	213	219	209	216	222	197	207	197	217	219	228	232	190	206	222	223	215	190	208	201	205	217	221	219	212	231	212	199	204	208	202	202	213	231	195	216	228	219	207	235	220	223	198	213	224	212	205	208	210	185	200	200	230	214	215	232	216	195	207	221	204	188	232	195	225	213	226	219	221	226	212	212	243	229	223	202	193	204	210	219	208	196	205	208	203	165	212	220	232	191	206	221	186	220	233	206	220	206	218	189	189	193	214	236	223	194	218	222	219	209	220	225	201	198	207	203	221	207	202	210	214	221	217	202	208	244	217	211	219	223	232	221	221	212	204	206	235	223	221	243	240	239	208	210	207	175	211	202	230	211	215	239	208	208	220	235	204	219	208	184	203	182	221	229	222	247	188	212	241	206	198	197	228	217	228	192	212	188	202	226	185	237	216	202	219	226	210	202	215	204	206	193	211	215	236	213	211	234	221	208	218	222	240	229	210	230	187	202	184	182	205	201	212	221	214	214	234	219	197	185	211	245	237	221	212	228	235	216	216	190	217	219	233	231	218	224	219	214	196	228	217	189	212	197	228	219	217	224	210	190	202	213	215	235	215	222	196	199	181	227	220	215	216	209	227	214	223	210	203	207	221	203	210	203	226	210	200	226	209	227	200	201	189	210	224	190	198	201	228	205	173	188	201	202	205	184	220	196	206	217	213	216	213	229	222	205	206	189	200	243	189	202	190	192	195	208	194	218	217	229	203	192	207	217	205	214	210	209	183	222	199	208	223	216	229	196	211	206	191	233	213	216	228	211	223	229	234	215	208	205	185	199	220	210	225	213	198	217	219	235	204	213	207	190	229	213	219	226	223	221	223	224	220	220	199	215	211	218	215	221	233	211	215	212	197	213	210	237	213	205	208	209	196	184	191	200	214	212	214	210	208	210	180	204	194	237	236	203	181	224	199	215	223	225	207	218	221	236	227	221	209	231	234	204	182	210	235	223	226	207	237	236	216	210	226	217	200	194	222	223	203	190	225	217	178	238	231	196	204	204	216	197	204	199	197	206	214	205	207	216	195	204	227	195	208	225	235	215	209	209	229	228	195	230	232	227	216	201	198	222	214	213	188	208	222	234	226	189	215	191	205	204	195	191	205	250	219	190	191	227	218	226	203	208	216	214	220	209	215	195	198	191	196	193	198	224	220	206	219	202	214	205	242	218	204	217	195	218	210	198	216	234	208	214	189	194	184	192	206	215	212	209	214	230	194	205	223	209	219	196	210	238	223	206	203	183	196	178	205	215	193	216	210	219	203	210	217	202	172	211	214	216	226	215	237	194	182	213	229	182	196	199	191	211	233	213	232	204	212	213	218	211	203	214	222	201	226	212	236	231	229	235	210	212	231	195	239	186	223	198	216	213	219	213	202	218	212	220	214	205	219	220	214	200	217	204	211	202	185	189	218	205	228	206	214	248	218	220	186	232	200	194	225	198	214	218	232	214	210	191	194	219	210	196	185	227	226	201	240	228	217	194	217	231	213	202	215	218	216	203	218	199	211	238	184	205	231	191	219	214	211	193	218	199	235	205	212	220	207	211	245	204	242	207	218	212	222	215	221	235	196	203	216	205	211	207	239	199	248	206	206	196	215	204	222	221	241	209	225	201	207	201	211	207	195	211	212	188	204	231	216	208	213	202	216	215	241	189	195	215	196	191	228	238	201	211	222	214	199	197	201	240	205	246	183	203	212	237	202	208	249	206	227	199	203	209	223	193	188	234	220	209	202	226	218	222	218	223	216	185	220	206	240	206	217	208	204	225	196	210	217	228	229	219	229	232	237	195	197	234	210	211	202	215	202	191	219	197	213	207	212	238	210	212	204	220	212	204	185	211	212	194	239	209	234	212	211	219	239	216	212	220	216	217	206	214	205	197	226	229	201	215	191	210	202	205	201	207	207	200	225	222	233	224	211	237	234	200	215	198	207	223	245	215	212	218	188	217	220	187	205	207	227	216	201	213	211	213	234	241	217	208	207	205	191	209	195	208	215	202	197	213	184	201	214	210	210	209	219	241	199	211	210	210	211	195	202	203	211	207	216	221	183	229	224	208	197	208	224	221	206	214	195	204	215	186	206	208	199	200	208	221	222	216	211	224	213	203	213	228	184	214	229	178	199	194	178	210	202	218	189	216	215	214	218	210	205	219	187	191	192	227	230	230	181	215	206	203	224	211	210	211	195	210	227	206	218	215	208	199	212	203	218	208	213	200	210	209	217	199	218	197	210	219	216	202	213	226	207	217	216	174	226	202	231	222	200	219	222	203	210	215	194	204	211	216	206	218	212	197	205	211	211	226	211	204	197	202	192	213	198	218	195	196	181	202	229	191	220	207	238	217	204	196	212	198	233	204	223	233	229	195	210	198	200	217	180	228	206	208	210	192	232	207	223	222	213	212	222	210	201	197	192	204	207	226	212	220	197	195	221	211	212	195	214	230	219	185	200	247	213	209	211	224	200	207	212	197	214	229	197	197	213	234	224	198	196	221	208	201	198	216	215	207	205	221	201	218	213	223	222	196	240	204	217	214	232	233	206	201	202	212	207	227	197	204	237	209	214	208	191	216	237	213	210	211	229	219	222	248	225	208	230	211	188	242	200	203	233	208	222	227	187	253	184	210	204	219	230	210	192	218	223	201	206	224	238	214	186	196	226	220	207	202	211	220	202	228	176	250	217	236	213	220	235	207	223	219	207	199	239	216	211	223	212	220	245	215	226	197	214	226	214	214	220	213	208	221	218	204	217	229	196	209	211	216	190	216	223	221	244	207	205	203	202	210	216	239	205	205	238	196	229	216	224	244	217	240	218	218	204	208	214	190	204	211	212	211	183	205	210	211	213	240	223	212	206	210	205	211	210	191	197	204	189	235	229	222	175	200	185	206	207	192	205	238	248	212	230	215	207	203	204	204	201	205	213	228	197	227	229	225	236	202	226	212	207	206	234	218	205	216	209	222	229	217	217	198	205	211	222	233	210	221	232	194	196	222	219	183	196	212	225	209	218	202	226	203	228	215	204	234	214	208	212	221	220	236	220	203	221	217	201	212	216	216	199	208	209	219	183	190	194	216	198	201	222	233	203	244	188	192	212	205	213	242	194	208	211	209	228	213	236	213	211	216	253	269	198	197	197	204	225	201	219	225	215	186	206	232	226	199	205	192	221	218	226	218	208	225	197	230	208	208	236	219	212	211	211	191	211	223	211	194	222	184	231	205	208	200	226	213	233	213	203	213	225	185	212	229	228	204	226	222	214	235	217	205	203	202	219	220	220
19295	2486	5734	6401	5474	4432	3651	3079	2524	2299	1934	1755	1581	1539	1411	1338	1239	1163	1087	1027	1061	984	982	949	933	876	852	924	835	820	785	770	780	843	770	817	772	810	786	772	764	744	778	729	733	699	745	713	701	675	686	660	699	643	700	695	705	693	665	750	681	652	679	669	607	638	696	698	722	715	687	658	674	670	691	680	626	649	637	671	708	611	683	645	649	662	691	659	639	608	663	688	628	657	684	642	674	662	664	688	654	661	614	656	655	666	680	636	657	643	672	634	647	652	668	654	638	643	653	672	685	658	628	674	604	577	637	652	632	660	663	628	718	674	698	663	603	644	668	616	662	643	624	635	684	655	706	649	660	681	614	676	649	630	644	636	634	701	594	666	634	654	650	628	645	634	680	612	661	612	647	697	676	649	636	637	612	644	648	667	636	663	657	632	651	606	671	623	655	619	681	644	612	632	649	672	636	692	679	627	633	669	597	667	679	616	574	639	646	673	705	646	681	607	611	636	646	619	647	636	611	638	626	656	596	665	616	634	586	616	599	643	619	586	607	648	640	663	656	655	632	600	663	640	664	643	652	647	665	653	613	615	630	582	657	640	642	655	598	645	642	656	573	652	700	637	613	618	646	686	651	655	628	644	633	585	639	607	615	608	657	621	652	618	620	612	673	644	634	628	654	595	663	640	643	604	648	665	612	639	651	659	636	680	596	640	616	605	622	620	681	674	680	652	645	606	593	591	628	645	641	617	603	607	679	644	652	649	646	609	633	647	616	634	650	581	653	613	585	681	610	664	660	632	669	653	672	619	629	649	656	681	630	659	639	647	636	647	627	617	619	651	735	699	612	674	647	636	627	644	642	630	595	671	603	631	631	615	682	624	626	628	651	675	615	635	658	636	673	657	608	665	641	651	606	640	674	616	674	668	640	618	624	628	649	563	630	634	712	692	671	648	600	660	616	672	653	649	610	593	649	642	629	652	656	648	635	643	587	653	676	634	652	606	655	623	667	655	577	639	643	611	627	604	650	666	659	658	660	592	668	645	600	647	664	638	634	643	587	638	628	672	645	705	666	643	672	647	621	633	704	596	697	646	641	629	664	637	609	656	609	680	674	633	636	621	653	659	608	617	603	626	609	628	670	621	682	668	647	664	650	641	655	640	615	651	617	674	645	612	615	628	640	620	647	658	613	603	633	656	638	605	688	624	645	676	649	642	598	669	625	637	657	637	616	655	619	617	622	604	649	620	624	644	682	654	606	640	607	632	643	670	660	655	622	650	612	654	622	622	632	618	632	674	626	623	652	648	627	594	649	660	641	620	630	637	642	654	615	649	625	626	622	665	653	631	646	609	636	599	570	641	619	669	633	649	634	672	702	639	649	580	616	602	668	674	622	643	593	650	652	614	624	637	604	626	621	661	658	650	647	685	658	688	607	677	627	617	618	687	588	644	593	631	627	615	631	649	636	627	650	625	603	607	672	657	657	686	649	654	657	692	631	615	610	660	671	644	608	688	677	626	666	619	654	650	658	632	641	726	657	646	643	658	631	622	642	622	655	656	633	660	665	631	657	600	635	640	610	663	619	642	644	628	570	619	589	631	626	687	629	611	652	638	639	634	651	631	629	632	674	635	625	631	600	648	593	642	601	606	614	591	622	607	636	626	622	665	629	625	581	633	632	635	596	650	663	668	605	632	710	597	662	600	640	649	615	650	655	601	610	674	678	693	676	637	640	650	660	663	596	632	630	636	662	639	637	651	627	646	666	638	607	643	643	629	662	648	613	616	625	687	656	612	619	618	674	581	631	591	662	651	625	645	645	635	626	656	641	638	682	623	637	690	684	636	622	590	627	667	634	656	675	675	607	662	620	636	686	607	673	597	623	618	619	618	664	625	664	641	629	635	615	642	650	633	652	625	647	643	662	645	607	695	681	653	658	662	653	644	594	609	613	636	649	627	652	653	653	624	624	654	647	676	641	663	638	639	613	640	677	610	667	669	650	681	658	669	649	624	616	629	636	613	665	684	620	653	671	626	598	631	657	643	660	620	620	613	665	613	631	656	659	659	650	611	618	647	659	605	615	629	621	680	631	653	627	604	624	619	668	635	661	645	631	652	624	656	635	669	640	711	614	607	562	635	630	670	617	644	674	632	662	606	686	652	588	634	670	672	642	592	623	640	650	613	646	635	636	622	646	633	626	627	680	638	623	659	660	654	658	609	647	555	654	624	612	649	645	606	679	624	622	671	639	641	640	670	687	631	673	611	608	592	641	634	607	677	586	640	650	644	673	649	676	583	650	634	626	652	653	651	618	626	668	654	606	664	655	639	648	637	645	661	662	641	608	614	614	653	592	651	633	659	625	624	652	585	669	644	615	674	637	649	643	653	672	635	615	650	684	630	674	687	665	620	643	667	633	653	623	617	645	654	631	660	640	687	624	701	634	701	659	690	670	602	630	615	621	626	638	651	633	633	631	617	651	648	583	625	646	636	668	648	647	660	655	605	611	662	672	650	646	659	643	657	685	622	644	583	651	643	695	578	629	616	633	615	621	642	625	621	620	635	655	635	610	667	634	624	663	647	715	653	613	673	675	678	638	617	642	589	620	667	625	628	655	644	658	601	678	628	686	637	641	662	579	620	609	634	661	629	659	607	677	638	663	621	615	609	607	633	646	641	609	639	635	641	660	608	621	658	666	624	653	658	653	656	647	651	688	653	623	692	659	632	636	631	634	655	635	681	669	636	619	624	617	642	628	605	674	622	629	632	629	694	650	651	641	645	670	630	651	622	642	659	648	651	627	639	614	624	657	632	698	624	623	640	606	642	636	602	609	650	648	652	647	675	674	661	663	629	628	613	648	666	671	626	638	678	643	607	642	605	664	635	634	661	620	616	678	613	649	607	654	637	651	656	627	655	638	634	646	662	652	619	603	617	598	659	636	590	582	652	645	684	643	658	643	679	660	663	604	614	653	658	616	654	638	631	639	666	641	638	630	650	642	631	665	645	607	644	682	599	677	646	646	655	643	650	635	703	620	686	614	635	663	634	666	624	630	618	641	588	614	597	619	653	594	653	604	657	611	640	669	634	634	661	645	604	610	620	607	650	608	680	666	630	614	693	636	623	644	639	616	654	622	621	579	613	642	654	623	621	608	677	600	632	587	651	668	636	640	646	593	640	648	624	636	597	645	638	629	633	624	620	665	653	671	618	654	646	621	604	655	679	662	658	630	635	646	666	618	621	674	613	646	654	664	637	653	620	620	598	622	661	634	638	671	640	648	626	651	651	659	629	633	640	650	647	653	643	683	628	600	622	662	654	622	657	597	627	656	620	656	652	641	591	609	616	620	675	631	623	651	654	681	631	658	638	638	654	628	609	671	608	648	633	638	658	638	665	650	639	630	672	661	624	622	649	672	620	628	655	639	671	601	698	586	684	644	628	655	615	613	609	641	701	625	619	590	650	695	629	655	668	621	625	622	649	647	653	628	603	626	652
4671	271	200	115	94	93	89	63	97	79	82	77	78	82	88	88	72	65	71	69	67	63	79	83	83	74	72	79	85	74	79	78	58	82	66	80	85	69	83	72	82	77	70	81	85	80	86	84	64	72	78	92	101	66	74	88	74	98	79	82	78	74	76	72	75	82	75	73	78	79	76	86	76	76	74	74	97	71	84	80	77	93	87	88	79	86	75	76	78	77	78	73	71	98	86	80	69	83	74	95	80	82	73	79	88	72	76	87	93	76	71	81	60	80	100	76	97	74	74	79	83	75	90	75	63	82	77	74	85	70	79	93	64	78	67	72	74	72	70	74	83	86	87	76	79	73	95	87	86	65	78	92	74	74	73	76	79	78	76	82	82	67	89	72	68	84	84	71	78	72	72	59	73	74	78	76	74	75	69	91	91	91	70	68	82	69	84	87	63	84	74	86	71	68	93	58	81	81	67	74	73	89	79	76	70	78	77	93	77	85	78	91	78	77	72	78	80	70	80	75	87	72	60	88	79	72	64	85	75	101	67	78	70	82	83	90	74	73	80	84	61	82	89	93	81	75	77	70	59	60	78	69	81	71	98	70	69	73	73	80	76	74	96	84	75	69	83	83	74	92	97	74	65	81	74	77	78	85	75	75	85	67	85	78	75	74	89	74	70	102	80	78	83	67	81	62	80	79	92	82	80	69	71	90	74	77	71	90	73	99	71	69	69	89	65	75	81	70	92	65	66	71	83	79	76	69	72	80	81	78	61	87	82	80	75	77	69	66	96	88	60	71	76	91	85	92	64	78	89	79	78	67	80	81	74	83	83	78	74	76	71	90	82	90	87	76	82	74	76	86	50	89	59	74	89	73	84	87	88	64	82	75	69	84	74	81	65	76	81	84	77	75	68	80	77	71	85	71	91	80	74	64	71	88	71	85	70	79	89	75	91	86	67	83	86	72	75	65	82	65	71	70	78	83	81	67	79	85	93	97	81	82	76	70	83	86	85	85	79	90	71	81	78	80	89	65	83	96	75	85	69	81	69	72	72	86	77	85	92	81	81	74	57	87	89	79	84	85	75	70	84	66	70	89	79	78	76	92	71	70	74	64	86	82	75	85	72	72	76	74	73	78	77	86	94	74	63	78	91	91	83	79	94	76	86	74	81	81	68	75	80	79	85	78	76	91	64	77	92	84	95	75	74	95	75	89	91	76	74	68	81	82	82	62	68	78	72	84	70	65	73	80	68	73	74	60	78	79	62	65	84	78	72	70	78	75	64	64	84	70	77	69	67	83	90	83	71	75	82	81	83	88	79	89	72	75	66	78	70	83	100	83	81	85	74	76	76	97	94	86	97	80	92	58	85	78	83	89	80	76	82	77	65	68	84	73	85	78	87	66	78	75	81	79	76	76	67	94	73	76	79	91	78	90	78	87	62	74	80	85	84	85	73	76	80	73	74	63	82	75	86	85	86	76	76	78	79	75	85	68	87	78	73	78	77	81	74	75	81	93	78	70	92	74	83	84	73	80	76	68	72	83	64	86	62	70	73	85	73	82	71	77	65	83	83	100	84	95	86	80	70	80	84	77	103	78	90	73	73	87	95	78	81	62	73	74	79	71	66	74	82	56	79	76	72	85	76	83	84	87	79	94	86	60	79	83	80	77	67	80	76	85	67	86	71	72	84	64	80	67	79	70	92	79	87	86	69	77	94	70	76	55	90	65	65	64	74	85	79	83	97	84	79	69	66	57	81	71	100	84	71	83	76	64	74	73	91	75	80	88	69	73	80	66	71	61	66	82	74	93	83	77	77	74	80	82	81	73	69	77	85	79	83	68	71	84	77	84	87	96	70	73	101	92	93	97	89	74	64	79	80	82	76	101	78	72	73	73	71	68	75	74	84	78	70	79	70	98	86	67	96	103	72	73	76	74	75	85	74	58	79	80	87	68	79	66	78	80	81	85	83	85	79	82	89	69	79	77	78	74	90	73	78	74	77	86	88	67	68	63	75	80	52	85	76	73	76	74	68	93	82	77	73	82	79	68	81	96	61	82	63	68	86	96	66	81	88	85	68	96	87	82	76	72	96	62	68	86	83	77	67	78	77	86	68	94	77	67	56	78	80	75	68	75	61	82	73	86	79	87	88	84	81	86	79	72	84	74	88	70	72	83	81	83	93	79	89	80	73	78	65	83	74	86	82	68	76	67	71	77	66	72	71	64	64	86	90	90	74	81	78	89	75	72	92	76	86	78	71	75	80	87	67	80	72	74	76	78	82	80	76	70	78	69	76	70	71	79	82	90	84	72	67	77	69	70	93	86	59	65	69	103	83	77	63	83	104	74	72	75	85	89	69	79	68	83	72	77	82	86	84	75	76	81	66	68	68	77	73	70	84	75	88	81	86	78	69	70	104	84	82	90	89	83	81	89	73	93	75	60	85	84	77	73	82	69	78	59	76	85	74	90	75	97	91	62	73	93	76	79	73	82	79	91	89	67	84	85	111	83	85	68	80	69	107	74	84	74	87	66	70	83	79	68	67	55	63	77	64	89	81	73	58	66	75	86	75	92	80	78	45	60	73	69	84	67	67	86	62	78	76	95	65	72	86	63	72	71	82	76	76	66	78	61	91	70	86	64	84	83	83	78	86	73	57	80	82	81	74	70	69	94	93	76	63	71	85	69	68	89	65	71	75	72	74	94	76	71	70	84	61	82	80	76	85	73	73	66	66	89	81	86	86	69	78	61	73	73	71	86	80	92	75	67	72	64	74	71	77	84	103	73	83	75	63	68	76	66	80	62	81	70	83	86	82	55	81	84	73	66	73	76	55	69	94	91	67	84	74	68	86	68	72	63	82	103	75	86	91	72	80	75	64	91	83	76	95	79	88	87	80	84	77	81	74	84	60	70	75	87	76	70	83	73	90	84	83	87	79	75	60	64	77	87	89	76	86	80	75	65	76	79	99	84	80	84	92	78	77	69	82	80	78	69	68	85	70	82	85	76	97	93	79	77	78	65	57	77	76	90	76	86	81	77	69	71	75	90	69	77	71	72	66	88	101	79	69	79	77	78	75	76	76	69	83	62	74	66	55	80	71	78	91	86	71	75	89	73	51	89	78	66	84	75	69	89	73	79	83	81	74	74	89	79	77	96	86	75	72	94	78	92	79	69	75	76	89	74	96	84	65	82	82	69	77	80	69	87	55	76	76	92	69	73	85	84	66	87	89	69	73	85	77	65	75	86	83	86	89	78	74	87	68	69	78	72	67	72	72	81	77	80	74	69	54	87	77	74	76	89	68	71	77	66	93	83	69	84	73	79	71	75	75	84	83	73	87	75	78	96	87	80	93	80	66	90	74	86	88	92	74	83	71	60	77	77	86	71	94	80	91	80	70	80	80	86	74	74	79	86	91	81	72	65	84	89	77	87	85	93	61	76	78	82	76	77	77	81	81	82	77	69	66	77	91	83	95	81	71	86	89	85	76	73	90	83
3814	337	478	441	394	397	374	350	326	341	318	305	274	297	287	327	292	294	269	278	292	289	290	276	308	295	271	295	281	286	294	261	277	322	282	298	274	292	269	269	275	280	277	301	298	281	284	293	269	332	285	290	275	287	289	282	294	300	267	267	246	252	291	250	262	286	273	262	314	261	258	276	268	314	278	287	276	262	264	261	275	277	282	263	264	300	258	268	298	271	298	270	302	267	279	261	320	266	265	291	265	282	283	250	263	263	256	274	276	283	290	286	296	259	269	251	293	294	267	288	260	302	264	263	307	280	259	280	271	291	286	269	263	292	278	291	265	282	249	291	298	289	275	277	249	260	290	309	317	281	251	331	257	267	260	249	290	289	267	292	288	270	296	271	248	267	283	295	281	273	262	246	265	259	281	278	297	269	278	264	279	309	273	270	268	284	266	246	273	288	275	276	269	276	293	309	314	281	281	276	282	305	297	278	274	272	286	294	290	270	273	280	267	292	267	285	284	267	271	294	281	269	267	273	300	270	267	286	280	295	251	257	279	315	283	260	285	290	255	306	309	250	272	277	261	287	279	248	264	263	285	272	275	263	286	258	304	280	283	264	265	284	264	273	260	271	274	246	271	252	250	270	262	288	277	243	280	285	284	273	244	271	263	266	305	266	254	278	264	295	308	261	280	275	293	284	271	297	293	278	268	292	273	264	307	262	276	299	274	290	286	243	276	272	297	289	268	290	265	277	269	280	276	264	280	276	228	319	286	289	290	280	266	279	283	288	275	261	274	255	295	284	277	270	261	276	297	303	274	303	278	256	261	289	263	283	286	290	288	298	296	290	270	289	279	271	274	272	266	290	283	284	287	291	265	278	273	278	255	281	297	271	241	261	269	246	283	276	265	295	291	271	306	265	275	290	282	296	268	273	272	259	278	241	279	289	257	296	286	301	262	289	267	305	266	255	281	313	262	283	267	307	282	306	255	279	297	274	259	264	270	253	272	284	278	270	278	292	290	288	262	260	265	277	281	271	264	280	271	263	271	271	272	301	251	280	300	267	273	312	258	272	265	264	288	313	253	286	274	229	272	254	243	272	272	297	270	289	288	253	286	287	285	274	292	284	261	292	261	255	313	247	280	293	273	267	304	292	313	300	296	270	259	295	264	263	277	259	261	291	266	310	288	262	265	264	301	263	309	294	283	260	305	243	260	291	258	275	272	267	298	301	308	271	279	294	264	294	282	272	270	260	276	254	289	294	289	261	290	246	264	283	284	306	321	294	275	306	281	260	274	263	293	306	228	303	285	254	251	299	287	291	259	283	301	301	311	246	298	259	253	292	259	286	283	270	273	293	278	257	280	258	294	283	288	283	275	248	243	280	303	282	273	265	282	275	268	280	260	274	271	315	293	322	275	257	283	286	269	273	268	284	272	262	257	271	278	303	283	253	290	277	283	292	290	275	294	273	284	276	294	305	293	271	283	275	253	276	274	260	320	271	255	266	314	279	277	257	299	295	263	300	298	270	290	249	260	278	297	269	290	262	271	295	256	286	277	295	319	309	275	256	275	281	265	287	283	269	287	293	268	306	271	284	280	279	268	293	316	263	277	298	295	285	282	272	269	257	266	274	277	256	291	282	286	283	277	263	251	266	281	273	290	243	274	256	257	296	292	301	266	261	262	316	296	278	290	310	280	258	267	304	260	299	299	242	286	276	270	292	257	252	289	264	264	261	302	291	276	285	265	294	278	280	271	287	297	289	259	263	274	270	273	270	247	275	275	261	287	232	262	283	271	272	283	267	245	294	280	300	265	315	283	273	259	260	275	297	255	291	276	273	300	267	282	281	292	298	263	263	272	266	259	267	281	323	278	274	278	262	312	287	250	275	313	296	270	290	248	276	275	306	300	257	286	296	242	262	267	271	275	284	262	273	247	265	270	280	297	291	255	271	284	252	252	289	267	275	262	280	267	276	272	271	289	264	309	277	293	291	272	271	298	314	286	292	292	279	258	265	292	303	264	293	303	263	266	270	294	266	275	291	255	244	326	275	281	264	268	274	267	276	283	279	264	314	273	274	276	258	252	299	298	261	259	285	289	277	296	270	252	282	278	296	293	263	282	281	261	305	264	290	255	295	244	287	286	276	281	256	287	297	263	262	263	277	251	253	305	286	257	280	290	309	268	262	277	279	283	306	281	276	235	309	301	272	272	268	264	274	278	276	288	274	273	295	281	267	249	289	283	276	260	263	278	246	299	265	328	283	276	289	273	275	279	279	270	289	288	265	272	274	273	298	278	303	262	327	261	260	287	284	283	254	265	281	274	272	267	274	302	278	270	276	265	274	292	261	277	236	281	288	285	282	310	279	301	264	267	274	272	304	270	261	273	291	273	288	270	258	296	257	276	273	283	290	304	285	266	273	267	320	262	254	292	280	289	278	271	269	265	283	283	311	271	272	300	267	264	278	312	283	279	262	278	291	244	298	279	264	273	265	308	279	288	277	275	276	286	270	280	279	264	272	283	300	278	294	259	254	289	257	277	294	290	289	291	278	264	279	278	259	263	302	260	296	267	270	289	285	274	278	253	285	286	294	266	294	247	277	281	259	263	290	280	300	274	281	295	276	284	259	285	277	275	282	266	243	300	279	309	294	254	265	280	296	277	283	246	263	243	294	275	243	289	283	275	279	285	283	232	266	282	281	289	287	243	272	260	298	276	264	265	272	272	255	258	297	303	285	281	271	246	279	285	288	254	299	273	283	300	285	297	279	267	290	295	278	269	271	270	280	271	287	273	297	293	268	284	287	303	268	258	293	271	298	265	297	244	272	269	253	257	285	254	278	249	237	294	278	301	290	276	290	293	269	247	264	270	298	291	285	302	260	276	280	273	271	257	270	253	260	273	298	264	292	272	282	267	268	296	269	306	285	284	296	283	269	290	281	285	273	281	276	276	265	277	264	285	257	276	280	268	256	257	272	269	305	289	277	300	279	300	271	271	284	304	262	268	270	276	260	298	256	274	307	277	274	280	269	270	247	288	287	290	243	289	283	277	278	254	256	285	263	287	272	273	271	270	292	294	249	266	278	293	288	282	258	285	306	270	277	238	286	283	267	271	278	274	296	278	265	236	262	283	281	307	255	294	288	267	263	289	272	284	288	246	271	267	275	296	282	294	265	292	307	258	284	267	289	278	270	273	268	304	234	269	294	281	274	295	280	290	286	288	244	278	280	291	292	288	277	303	270	276	284	301	258	284	291	286	279	308	285	266	266	279	280	262	272	308	276	313	303	267	244	280	283	292	259	281	286	287	260	274	291	277	280	276	294	272	265	297	255	269	299	289	276	284	264	261	287	269	266	300	254	295	294	282	249	296	284	282	264	290	280	286	303	277	296	266	290	265	285	245	265	289	268	268	272	283	267	286	261	295	267	312	271	274	267	268	260	267	296	295	266	276	303	291	254	266	265	273	269	279	311	282	273	242	280	286	279	272	267	304	284
32970	10361	1754	1043	705	532	416	341	279	235	235	208	199	193	156	162	129	145	138	141	124	141	116	142	125	113	118	132	132	131	116	122	103	115	128	118	125	109	137	103	117	98	109	141	107	104	95	119	114	126	97	118	115	99	101	118	118	112	110	100	116	99	109	132	103	125	100	90	118	114	109	105	102	116	109	130	78	124	114	103	118	106	101	115	123	111	108	99	102	109	106	116	119	118	93	109	115	104	112	130	108	111	104	112	105	117	108	96	111	78	106	124	102	116	135	113	114	90	109	111	113	107	93	124	107	98	104	112	111	122	87	126	110	112	116	124	98	108	97	103	102	109	116	106	114	115	113	111	124	103	106	103	112	86	104	110	101	113	97	108	103	100	97	103	96	113	104	102	90	120	85	109	99	117	100	100	89	111	97	108	111	109	100	110	102	104	107	93	104	110	125	114	95	100	106	108	120	102	110	107	100	117	103	118	100	103	112	119	107	99	108	117	100	96	106	93	111	103	100	119	113	118	102	127	118	120	119	111	95	104	100	96	110	110	88	132	100	111	114	118	109	93	113	108	98	109	94	103	107	102	93	99	100	94	114	116	111	135	84	117	93	103	118	118	113	108	110	111	93	104	93	118	112	102	103	88	97	113	100	108	106	126	104	89	111	116	109	133	97	98	123	112	109	117	103	114	115	120	97	110	111	114	105	101	106	113	104	119	106	96	115	99	102	119	116	106	118	108	134	95	110	107	112	119	98	101	117	107	107	110	105	95	91	105	109	105	107	105	101	112	100	101	116	107	106	121	128	105	107	116	104	96	108	117	120	99	103	116	107	99	102	125	113	117	123	105	95	97	109	109	101	119	100	114	120	96	116	103	89	104	115	106	103	110	99	110	105	108	108	112	97	110	114	89	103	93	116	116	104	102	109	101	99	104	114	110	111	98	99	90	106	108	112	110	121	107	84	115	101	122	102	126	121	103	118	89	125	91	110	107	100	108	107	87	112	108	109	100	120	109	107	103	112	108	109	119	96	100	104	104	122	105	104	103	95	89	102	94	101	105	94	128	96	126	111	95	122	111	103	114	92	112	104	110	119	108	128	81	117	106	110	102	115	125	105	111	90	96	115	88	101	101	114	110	103	109	111	109	111	107	93	103	104	108	117	115	116	107	107	111	107	115	105	110	100	116	123	137	90	109	111	103	113	106	97	139	94	114	113	108	121	112	131	124	104	99	115	108	116	85	122	92	105	90	105	128	126	105	112	116	104	94	86	107	109	107	107	112	112	123	83	86	100	103	129	113	125	104	132	106	110	127	103	118	109	122	104	98	107	81	107	89	107	107	124	111	114	111	123	97	107	108	106	123	117	116	107	106	117	111	104	111	105	129	108	111	94	123	128	123	93	132	96	94	125	85	117	110	100	93	118	114	100	118	130	112	122	112	125	131	119	120	113	114	103	98	113	97	110	85	99	99	119	91	91	112	138	109	95	114	117	121	114	88	120	123	93	96	120	107	102	95	99	108	99	121	115	106	115	99	103	122	115	108	110	94	96	87	100	101	105	119	104	113	108	104	112	100	130	115	109	107	127	98	120	110	97	103	105	102	109	80	124	117	117	106	114	101	103	123	104	117	81	116	122	113	92	109	99	105	107	109	92	110	100	109	122	113	93	112	107	112	98	111	114	110	106	127	98	105	101	114	118	111	112	98	116	111	117	92	119	93	114	116	107	124	104	113	102	107	100	108	103	118	112	106	102	100	103	131	109	119	109	120	101	132	103	105	95	108	104	110	92	102	111	100	114	123	104	102	101	105	113	100	105	103	107	106	107	124	119	99	125	96	102	114	119	88	111	92	114	112	128	105	114	116	121	105	106	104	105	99	98	118	121	97	106	137	107	108	111	107	122	115	144	106	88	97	116	100	124	113	98	96	107	107	110	91	110	114	86	112	101	109	106	109	105	105	107	113	100	99	120	95	138	108	93	135	101	116	95	103	107	85	113	111	123	99	106	103	108	97	100	104	107	102	117	131	103	112	102	100	109	123	100	114	132	124	107	112	102	100	108	131	111	100	93	127	109	107	118	128	97	95	100	109	102	96	95	122	98	101	107	126	99	114	107	110	92	108	100	90	127	121	116	110	110	114	115	101	100	87	115	109	116	104	99	106	102	119	110	109	115	123	89	122	104	117	106	96	99	111	117	110	109	105	122	97	111	104	121	99	100	109	99	119	98	112	99	117	99	136	105	112	102	104	84	102	106	105	115	96	122	101	82	116	106	108	117	88	111	96	99	98	109	92	131	105	127	90	112	106	105	105	98	104	122	98	113	115	115	111	129	81	105	104	104	121	98	101	105	91	98	98	110	98	112	121	94	121	92	96	92	122	108	109	90	100	116	100	110	110	100	87	125	95	113	110	118	102	118	117	116	105	90	109	99	111	112	100	113	98	102	103	92	91	103	107	112	127	99	98	99	105	96	91	77	101	108	88	103	87	116	126	109	121	125	103	114	113	109	106	127	109	114	108	113	103	102	98	100	134	104	111	127	120	113	103	112	103	115	112	110	103	117	115	107	118	92	106	112	118	100	99	103	131	103	136	103	119	113	94	114	81	91	121	113	97	110	122	133	113	105	114	118	90	120	107	123	109	110	103	109	116	100	114	110	109	111	94	104	100	112	108	102	117	109	104	103	110	110	119	98	102	83	104	126	101	89	130	111	109	91	92	108	122	109	119	104	97	110	101	107	93	92	101	107	127	108	100	111	106	113	105	126	108	104	125	99	125	116	105	99	130	114	125	90	116	111	115	107	113	109	128	121	98	98	110	128	90	106	94	102	122	109	121	126	124	109	113	113	96	95	102	106	93	102	101	96	130	107	119	115	117	101	137	100	103	117	114	108	116	108	112	122	110	114	126	113	111	112	93	114	118	113	91	88	101	103	95	107	128	122	104	105	105	95	114	97	106	109	98	93	101	105	104	118	119	121	127	113	103	113	115	99	117	105	111	110	92	95	105	95	100	93	107	83	92	100	107	109	108	99	100	114	114	98	115	94	136	95	113	103	98	111	122	104	123	110	100	113	112	115	101	108	116	114	107	118	105	88	107	120	101	115	91	91	107	98	92	115	109	114	108	105	113	107	115	99	124	110	84	106	90	105	114	116	104	102	113	117	100	115	112	107	89	106	107	103	117	100	104	105	99	112	101	102	98	101	123	97	117	114	118	114	100	94	103	120	122	119	133	99	93	123	118	102	95	114	114	89	119	116	123	124	122	102	132	102	98	106	109	98	80	96	116	111	107	94	128	97	88	123	125	120	114	110	101	96	86	78	124	108	118	143	114	112	108	108	109	117	100	107	125	98	102	121	119	121	133	116	99	124	89	103	101	90	109	120	96	103	100	102	105	108	99	110	89	94	90	105	120	113	82	134	107	102	96	76	101	117	134	108	104	112	100	92	119	109	123	105	121	103	131	105	122	123	99	117	96	97	118	110	104	126	112
14680	1333	2933	3582	2946	2375	1936	1622	1412	1211	1013	952	879	782	760	697	670	664	606	624	614	553	551	545	504	545	490	476	490	448	465	453	438	456	432	427	444	425	434	415	428	403	418	431	414	406	418	389	386	418	412	411	386	362	368	392	386	429	386	373	387	400	363	372	377	349	406	391	400	396	392	402	414	323	368	418	381	350	373	392	370	384	376	355	369	376	372	378	393	373	374	359	376	357	372	366	375	366	366	415	373	434	336	394	341	386	357	363	369	346	380	395	394	403	386	341	365	364	381	367	355	394	365	333	374	374	370	374	384	376	419	379	365	417	373	374	352	372	357	393	377	402	362	377	362	355	361	354	364	378	391	333	352	364	373	376	355	378	369	352	356	348	382	384	353	358	343	373	344	359	388	345	380	396	397	383	380	367	372	378	373	358	373	387	369	368	365	397	370	394	359	373	361	361	361	378	381	362	385	364	360	354	351	333	327	375	370	347	350	334	380	359	354	351	332	361	372	388	355	403	371	357	337	347	365	332	355	393	362	377	359	406	391	340	374	374	377	372	371	363	412	390	367	366	382	403	357	380	331	392	360	398	350	303	334	367	329	354	380	364	377	344	364	380	365	386	386	354	349	391	352	373	384	376	350	347	372	354	340	380	348	358	372	335	367	369	390	346	343	372	377	357	345	379	375	382	385	361	360	339	346	405	362	349	373	364	352	380	371	379	405	364	349	385	374	376	340	388	391	394	317	364	326	348	347	372	335	391	352	348	369	332	354	356	321	361	383	361	345	363	341	344	343	388	375	338	359	331	355	350	381	363	386	391	390	402	371	371	362	341	378	366	330	366	360	354	348	351	375	340	355	330	392	357	365	352	367	381	351	310	348	347	403	364	365	361	382	290	383	364	367	370	361	360	380	357	348	398	366	374	375	345	360	356	384	356	363	349	408	359	359	355	358	381	381	351	361	360	376	372	366	402	418	361	353	383	351	397	391	367	366	378	323	363	357	358	369	374	399	399	388	386	363	340	332	369	360	356	356	348	376	359	329	342	362	370	377	391	356	338	379	389	345	353	363	390	374	345	374	391	385	369	351	372	354	369	350	340	365	357	362	360	387	367	374	363	370	382	331	364	392	301	389	392	408	362	350	383	374	341	374	387	376	393	381	350	382	355	369	374	379	360	342	335	377	353	388	342	338	379	382	390	329	351	378	379	355	402	368	402	393	380	344	400	324	351	368	372	346	352	403	342	351	411	400	360	371	381	360	338	381	380	344	353	346	353	358	333	374	367	356	354	401	402	353	336	358	390	393	334	362	365	378	373	402	386	339	366	394	332	372	382	379	387	379	358	384	374	355	330	381	367	372	346	373	358	356	359	367	370	347	367	336	399	368	353	338	384	337	380	380	389	365	353	360	378	367	340	342	375	384	374	338	388	396	379	376	336	366	356	374	361	373	390	348	362	366	354	402	382	363	401	388	355	363	361	370	391	393	366	384	375	393	384	373	357	369	385	369	357	314	373	389	382	377	357	364	374	421	388	370	334	360	343	353	334	391	374	367	375	387	389	385	363	343	376	415	410	366	367	398	375	345	350	422	349	397	364	364	332	376	365	368	373	331	347	377	342	386	356	362	396	337	384	355	375	344	346	340	349	373	357	387	374	338	388	376	353	372	339	339	409	358	360	388	339	365	385	377	320	387	358	350	365	337	413	366	354	350	358	374	351	349	342	373	355	341	342	355	362	386	365	403	365	370	375	373	384	400	361	385	364	347	398	356	351	351	369	386	349	335	387	374	382	378	346	382	371	318	344	365	378	333	362	404	385	355	367	365	379	384	384	376	352	373	392	379	387	340	346	344	365	376	373	383	373	367	373	338	387	364	361	340	352	352	399	370	340	335	356	389	393	370	368	361	351	364	334	347	366	374	320	364	364	363	408	402	371	392	340	372	340	381	389	382	367	369	386	363	345	381	376	407	378	321	370	360	357	386	360	390	383	354	368	351	388	366	368	367	354	363	389	359	371	385	360	346	383	403	377	366	392	365	409	321	386	372	325	385	379	390	368	356	347	384	345	344	389	385	416	387	379	360	351	383	413	388	359	339	357	397	353	407	370	387	374	374	387	373	335	378	370	363	342	326	362	354	369	372	350	369	391	358	385	369	343	362	352	340	363	362	390	373	333	370	361	403	340	385	330	334	392	360	367	379	377	373	348	395	342	380	387	352	358	399	359	409	350	399	374	381	315	370	363	373	345	350	382	333	355	377	383	357	363	350	377	373	343	401	330	357	365	395	387	346	370	373	360	359	377	401	371	374	374	354	395	376	369	366	359	364	367	377	384	352	401	378	370	354	406	361	347	379	362	380	364	353	369	370	389	378	378	335	372	368	363	350	390	325	375	382	376	402	344	383	361	374	371	388	406	381	358	369	374	360	354	390	359	360	352	379	376	377	365	386	344	363	386	362	371	347	389	358	366	373	356	358	371	378	384	384	377	378	380	384	334	387	384	390	404	342	367	405	379	348	390	393	331	393	341	337	333	385	371	362	371	368	365	369	375	313	378	380	373	355	350	338	354	355	354	371	352	356	389	315	338	394	373	366	395	399	350	360	364	324	350	389	329	351	381	350	377	341	359	364	369	355	356	369	350	391	392	387	398	376	325	362	354	375	322	391	377	361	353	341	341	345	392	347	352	371	342	347	396	394	354	385	372	381	349	350	369	396	391	362	406	378	364	366	316	369	370	385	360	366	368	355	351	355	326	348	368	389	362	375	377	372	384	357	373	400	382	401	333	373	372	380	338	325	338	372	349	387	351	365	357	386	370	376	367	360	381	350	351	386	369	378	390	369	380	369	384	338	353	341	376	390	362	354	372	367	359	383	367	409	349	370	370	401	359	362	392	357	367	370	369	353	377	363	377	365	366	375	401	380	357	371	404	356	346	357	373	334	372	384	384	398	355	366	331	368	357	411	363	401	411	352	349	393	362	335	371	414	352	357	328	371	375	361	348	368	354	381	401	341	364	357	359	338	389	342	361	365	399	362	387	354	341	320	378	344	342	370	403	348	400	413	347	372	393	348	352	371	356	344	371	366	363	381	366	371	371	358	370	371	354	350	367	347	368	359	354	368	333	395	358	359	333	366	359	344	352	356	349	346	334	399	356	350	392	360	393	406	374	356	382	348	340	372	348	383	370	401	368	398	369	351	352	351	321	326	354	384	360	356	363	345	374	362	362	404	373	381	349	369	370	371	395	348	382	386	363	360	362	362	414	390	375	346	353	357	383	372	347	350	367	350	399	370	371	381	366	383	355	379	368	351	384	327	375	385	358	395	357	376	367	341	362	346	353	348	385	387	368	389	338	359	363	357	341	391	394	387	361	373	350	386	378	347	365	381	406	376	383	389	388	360	391	358	366	365	382	351	336	380	378	356	376	387	402	358	356	348	303	382	357	375	350	350	368	352	389	375	356	361	380	385	375	370	381	358	338	343	390	353	373
