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
336002413481	336002414042	336002414592	336002415142	336002415692	336002416242	336002416792	336002417342	336002417892	336002418442	336002418992	336002419542	336002420092	336002420642	336002421192	336002421742	336002422292	336002422842	336002423392	336002423942	336002424492	336002425042	336002425592	336002426142	336002426692	336002427242	336002427792	336002428342	336002428892	336002429442	336002429992	336002430542	336002431092	336002431642	336002432192	336002432742	336002433292	336002433842	336002434392	336002434942	336002435492	336002436042	336002436592	336002437142	336002437692	336002438242	336002438792	336002439342	336002439892	336002440442	336002440992	336002441542	336002442092	336002442642	336002443192	336002443742	336002444292	336002444842	336002445392	336002445942	336002446492	336002447042	336002447592	336002448142	336002448692	336002449242	336002449792	336002450342	336002450892	336002451442	336002451992	336002452542	336002453092	336002453642	336002454192	336002454742	336002455292	336002455842	336002456392	336002456942	336002457492	336002458042	336002458592	336002459142	336002459692	336002460242	336002460792	336002461342	336002461892	336002462442	336002462992	336002463542	336002464092	336002464642	336002465192	336002465742	336002466292	336002466842	336002467392	336002467942	336002468492	336002469042	336002469592	336002470142	336002470692	336002471242	336002471792	336002472342	336002472892	336002473442	336002473992	336002474542	336002475092	336002475642	336002476192	336002476742	336002477292	336002477842	336002478392	336002478942	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
58801	22869	6914	2284	1419	1048	810	691	578	528	474	453	429	395	372	365	365	333	344	328	326	294	294	295	299	299	296	293	313	276	305	273	266	266	292	296	293	300	280	307	275	256	296	296	289	305	292	282	308	274	278	272	249	301	284	245	247	269	288	260	278	312	281	267	285	295	287	269	315	308	284	261	256	279	285	267	260	281	244	278	301	255	270	289	285	303	283	304	251	270	277	281	296	238	293	287	276	254	252	266	297	256	256	289	262	293	293	260	296	276	271	264	267	295	247	281	262	265	273	252	237	292	276	274	278	260	306	256	290	259	303	294	249	261	300	272	282	267	264	277	266	305	275	259	270	270	285	292	271	280	270	280	317	281	262	240	309	288	266	269	289	273	263	262	265	258	283	290	284	254	259	270	275	264	270	263	309	258	254	263	283	294	265	280	292	287	282	268	312	281	261	265	254	300	230	244	265	275	281	287	267	276	290	290	305	271	247	287	283	282	264	211	261	276	267	275	261	253	279	272	262	248	288	293	264	280	283	272	240	283	262	281	277	299	291	270	282	257	299	295	309	297	253	284	225	267	273	287	277	318	255	298	269	293	269	276	292	275	264	297	272	241	263	262	291	258	283	290	290	292	287	305	280	285	283	274	250	265	256	263	258	247	277	284	273	269	275	270	268	279	278	289	274	288	265	288	267	266	260	278	252	293	294	279	281	283	256	261	287	252	286	278	262	290	313	271	294	286	270	270	245	277	264	263	247	272	240	267	299	285	290	287	273	256	275	295	300	265	267	264	278	273	286	269	261	260	315	294	289	275	303	243	296	271	264	265	242	266	268	266	306	277	283	283	273	284	258	278	287	299	256	278	292	264	299	297	260	291	283	256	299	265	283	302	261	283	270	243	291	266	274	266	292	268	242	269	246	253	264	263	282	257	264	294	270	262	252	256	244	274	272	270	265	247	257	276	300	295	252	263	268	318	284	261	259	252	286	236	264	277	268	261	279	261	282	258	260	289	282	272	291	290	285	302	231	268	290	313	269	256	273	239	260	266	249	275	269	253	257	268	263	260	247	266	256	261	290	273	299	267	294	274	290	292	263	298	269	296	265	273	299	301	281	250	251	270	272	305	294	260	261	285	261	297	275	278	273	287	275	277	302	246	261	277	272	293	271	257	283	264	289	281	271	268	258	291	300	239	276	273	273	284	282	258	248	269	289	263	261	236	286	309	286	272	288	309	273	250	265	246	279	292	288	256	275	265	263	259	275	305	273	260	256	260	286	245	260	272	277	277	266	260	264	256	263	282	283	294	281	278	282	290	282	290	267	271	290	261	284	266	267	271	244	276	268	288	295	284	278	247	250	265	278	246	263	300	283	273	313	261	267	261	279	279	284	299	256	312	272	261	274	253	247	269	283	271	277	257	278	270	269	249	286	262	281	241	259	262	259	275	257	264	283	243	243	295	296	282	290	265	285	267	295	270	261	275	311	265	294	280	245	248	262	246	268	296	273	272	244	292	254	269	261	262	297	270	269	270	290	270	260	275	268	270	275	265	278	296	260	253	257	255	278	280	284	295	265	260	291	270	284	242	250	264	249	261	290	267	284	280	278	270	267	298	290	247	283	277	284	237	277	272	240	261	264	256	304	286	297	284	264	264	285	277	256	271	299	258	277	251	242	284	266	264	307	275	256	299	261	263	268	281	283	284	271	286	282	281	315	264	272	279	256	301	278	272	280	285	243	274	276	279	288	275	250	274	273	264	291	266	245	288	258	278	260	278	275	296	278	293	269	297	248	275	252	284	243	284	277	278	290	252	275	232	287	259	277	278	256	319	281	270	265	286	249	253	287	259	269	291	272	265	274	278	297	291	313	281	273	274	247	229	272	249	246	260	272	259	298	232	284	275	271	272	288	290	283	268	274	257	253	259	272	297	290	295	295	264	299	310	288	298	273	265	296	271	255	257	270	264	236	284	265	277	254	275	272	249	284	252	258	276	260	309	251	272	288	308	273	258	283	271	253	289	234	293	284	266	295	263	283	279	256	297	254	274	284	271	271	260	268	264	272	260	266	266	273	284	263	284	289	253	255	248	269	284	275	248	272	285	268	298	258	303	261	236	256	287	274	275	269	272	273	276	284	294	271	290	268	249	294	273	280	242	264	314	269	257	255	265	266	278	316	270	266	245	278	292	258	269	279	240	283	258	285	242	284	261	292	267	253	290	277	268	274	293	281	284	269	287	293	266	268	267	314	233	274	303	278	254	290	254	280	239	254	259	273	287	279	283	285	282	285	258	292	284	262	286	250	272	299	307	276	261	291	276	299	275	278	293	285	250	259	273	269	262	281	291	263	279	267	263	286	271	285	255	269	299	285	266	281	270	254	285	288	289	263	277	290	263	259	307	267	285	263	257	306	280	285	279	278	244	293	260	257	296	263	273	259	305	287	278	252	254	280	273	277	299	292	267	263	275	279	287	305	278	243	290	257	262	275	292	253	279	274	264	275	259	266	275	276	286	248	276	276	258	295	258	286	311	285	276	294	274	235	249	271	303	279	282	304	289	268	254	267	243	253	285	276	316	273	285	258	265	277	290	295	253	292	285	291	279	241	240	255	260	297	285	264	280	270	267	281	306	274	256	266	296	247	269	289	268	283	242	287	289	269	273	264	265	281	282	276	280	259	282	272	292	261	287	287	264	269	274	281	278	296	259	266	290	292	282	250	269	295	267	293	285	258	266	293	292	258	273	249	251	312	276	287	301	253	273	275	261	292	252	256	271	276	261	238	277	290	273	261	273	266	240	262	279	262	259	285	249	268	285	292	287	284	293	260	274	272	274	276	288	256	263	320	302	280	283	287	271	276	284	283	259	269	280	263	273	282	295	238	284	281	289	279	281	277	286	252	279	273	267	274	263	268	274	252	243	289	271	258	278	281	247	273	271	288	256	265	271	254	247	282	252	268	252	281	262	263	285	272	291	268	275	243	275	268	260	246	226	267	260	246	276	259	258	262	259	260	254	243	276	270	266	277	285	270	272	264	270	279	242	297	280	276	273	279	286	271	286	252	280	256	255	241	265	258	263	280	264	280	238	263	272	267	254	286	255	255	256	265	284	283	277	244	261	280	283	300	266	260	292	247	273	288	282	269	287	249	293	290	267	260	251	264	257	267	262	265	290	291	272	263	263	290	282	281	261	302	256	278	263	277	293	278	274	252	299	275	289	295	297	298	285	258	282	268	263	262	272	270	292	269	279	272	281	267	251	284	264	264	285	273	248	271	265	258	306	289	266	291	254	254	249	243	257	278	291	282	256	257	270	283	270	270	268	264	296	266	279	273	272	278	286	277	264	263	258	256	275	277	270	257	262	278	297	266	291	255	270	253	286	276	277	290	299	263	288	290	277	250	290	264	268	249	251	270	251	270	260	282	282	274	268	249	258	258	266	252	274	289	278	256	284	262	241	265	262	274	270	241	269	277	261	274	279	279	267	291	255	286	308
36415	3834	6168	6570	5624	4496	3725	3233	2804	2360	2094	1854	1823	1600	1596	1452	1317	1302	1276	1212	1212	1171	1144	1115	1043	1084	1022	987	995	982	997	987	946	957	933	908	879	960	949	914	924	876	943	906	866	881	883	840	901	894	845	847	843	839	896	895	886	796	889	839	864	854	810	809	786	826	858	819	820	853	865	836	824	822	815	830	853	799	837	801	828	727	803	814	782	836	835	840	835	822	849	822	824	841	805	784	872	880	806	816	837	838	851	820	802	805	788	831	796	801	793	818	768	807	808	850	854	801	818	808	773	767	826	813	836	819	815	806	819	767	852	778	847	835	834	842	792	792	821	846	815	833	789	829	839	810	801	816	838	807	827	806	820	871	811	875	812	816	784	854	781	794	836	783	817	795	825	742	806	844	835	809	781	780	817	804	829	783	826	834	728	828	782	774	792	844	833	823	792	810	836	845	833	846	855	836	820	818	796	814	834	812	781	817	811	830	799	828	845	739	832	830	807	775	803	795	793	805	807	806	797	803	822	835	818	821	795	808	772	810	810	790	835	818	818	771	831	801	840	844	786	809	802	800	855	775	788	875	854	837	830	845	815	782	827	819	782	822	816	778	781	806	836	773	834	794	818	824	793	803	810	848	816	795	767	850	851	794	821	809	830	802	791	828	775	755	837	805	801	780	867	805	819	770	819	747	761	820	832	855	798	850	758	811	781	761	820	823	776	838	832	768	799	809	838	776	789	754	834	806	788	812	822	841	794	783	874	794	805	835	825	808	848	796	814	802	768	805	826	823	839	798	749	781	828	795	806	792	824	790	821	864	862	816	775	800	826	850	804	804	789	764	809	816	837	770	793	807	790	775	813	825	854	779	827	848	818	793	838	817	763	840	816	772	829	821	787	766	820	803	801	867	804	806	749	811	753	798	839	808	781	793	778	801	773	859	841	810	766	787	794	785	785	834	780	810	832	822	793	824	763	799	779	813	781	796	819	862	756	783	810	812	761	741	817	806	811	827	830	832	763	793	804	805	861	822	820	803	786	832	846	790	813	822	803	825	795	806	830	838	829	761	786	775	844	811	769	777	795	826	776	809	769	825	854	832	824	807	865	826	800	819	805	825	818	805	799	812	823	818	881	827	844	800	796	802	823	791	836	826	811	826	828	811	807	792	787	817	793	793	842	746	772	796	804	855	785	812	799	811	782	887	780	782	785	784	785	787	790	773	854	798	785	818	777	820	799	841	745	821	806	829	812	829	800	780	837	787	773	812	832	801	806	786	825	827	761	782	794	791	795	785	766	820	806	786	867	783	823	812	783	730	806	805	801	786	819	758	832	796	795	797	810	787	826	796	821	830	790	806	806	796	817	827	804	796	824	800	827	826	830	840	807	838	861	784	812	843	818	798	794	805	859	832	812	836	725	857	805	821	832	817	756	835	750	841	795	763	775	788	817	846	838	816	841	856	754	804	811	837	819	834	794	825	767	890	842	782	767	814	825	806	814	819	817	808	769	789	799	804	798	775	801	838	810	840	843	789	811	790	813	778	843	836	786	802	761	784	783	807	781	820	803	808	783	807	819	805	805	803	813	787	828	823	814	839	868	837	798	815	753	811	830	810	820	806	779	770	786	808	791	791	828	838	803	787	802	830	841	795	797	833	849	851	777	831	827	816	793	773	832	855	789	833	796	772	779	807	723	818	851	804	833	838	828	767	856	801	817	811	818	828	830	825	830	779	824	806	795	789	767	769	780	786	821	796	849	799	735	766	793	793	852	842	788	788	799	773	766	843	750	807	817	829	783	767	820	781	788	768	786	805	763	773	775	823	848	809	808	784	794	789	824	812	813	846	789	777	781	847	841	760	805	793	766	820	776	783	792	814	792	776	763	811	803	797	809	789	851	821	818	737	775	858	803	790	802	791	852	829	815	834	764	822	857	859	803	827	829	853	840	773	844	808	780	834	821	850	801	839	766	848	848	800	815	796	810	823	807	817	795	782	808	831	772	764	789	836	862	849	825	789	763	807	789	824	806	781	737	861	833	842	787	823	809	839	817	804	789	795	836	824	785	811	717	777	827	799	742	824	799	795	827	833	812	775	826	774	862	821	778	780	820	823	811	742	798	803	813	794	783	836	807	771	761	816	846	837	812	792	790	844	834	763	783	820	837	785	799	765	823	788	794	781	810	824	743	833	802	831	849	821	837	809	779	793	831	792	825	776	824	815	766	843	820	783	828	865	833	793	819	835	790	796	809	796	798	823	829	793	816	761	813	851	825	773	834	831	813	804	786	802	831	867	828	797	785	816	821	824	806	805	802	786	805	793	815	787	827	820	779	779	831	825	821	827	818	809	820	821	786	795	817	798	805	828	768	841	790	816	806	778	801	811	774	785	776	827	853	823	837	846	805	823	816	794	825	806	810	756	811	833	789	817	815	806	785	818	786	804	775	853	808	842	856	799	801	798	786	837	817	851	848	793	827	829	794	800	788	809	782	853	834	795	783	776	777	823	832	828	798	844	802	832	814	813	776	833	828	801	805	819	777	839	823	778	819	824	854	763	782	791	813	773	814	785	824	749	814	761	781	760	861	844	826	822	741	818	824	819	797	765	811	821	823	827	820	756	813	821	812	839	756	818	822	821	851	784	826	838	810	861	794	833	778	786	798	780	845	772	818	822	765	809	803	791	805	776	799	763	842	788	775	795	803	834	809	788	792	762	830	776	853	812	816	804	802	802	836	812	813	861	795	835	785	745	759	799	783	778	848	812	782	833	784	844	780	807	755	794	775	861	784	828	767	821	764	830	801	800	800	776	860	818	830	827	783	852	836	800	793	881	802	790	793	826	788	853	826	771	798	851	792	820	789	826	818	767	807	824	815	803	813	820	824	796	827	816	822	836	816	830	759	759	794	822	816	760	780	792	775	787	813	803	814	824	853	785	779	823	861	810	820	747	842	760	785	804	795	803	833	784	823	807	801	797	772	774	792	756	857	805	790	860	807	818	804	822	825	800	792	796	845	763	814	759	807	755	768	819	796	791	810	822	816	795	801	832	779	847	801	786	840	817	830	875	807	777	809	843	798	857	851	790	795	776	815	775	786	795	840	788	795	818	848	815	798	840	769	802	824	856	833	803	787	820	834	825	787	780	764	822	803	740	781	835	822	802	797	822	805	784	802	777	867	823	800	829	811	776	779	790	783	852	807	793	785	820	813	810	781	808	787	775	780	802	793	805	838	841	813	815	841	841	856	837	827	819	774	813	791	827	870	792	804	822	778	813	837	816	781	809	786	837	823	794	774	797	810	798	814	806	812	785	824	774	861	756	829	827	778	858	835	798	818	811	854	806	823	867	871	846	829	791	827	806	767	745	853	807	787	866	766	791	785	815	843	828	789	840	785	789	798	801	781	763	817	851	820	832	804	783	839	800	829	823	782	841	826	775	814	714	810	792	823	831	799	814	796	830	828	769	778	848	832	814	821	837	795	838	792	827	773	883	807	785
9033	696	235	140	125	146	105	93	91	92	101	111	82	105	104	118	106	95	94	100	93	113	93	86	99	101	86	89	97	96	92	95	81	91	124	90	85	79	90	101	98	98	79	126	106	93	93	101	97	89	98	95	71	90	88	105	88	87	102	97	87	110	79	104	111	93	109	86	82	89	83	105	106	104	96	86	94	107	88	93	81	106	86	120	112	96	110	128	93	105	94	92	73	90	89	100	87	91	107	118	92	92	97	107	100	90	111	104	94	91	91	102	105	86	123	96	88	89	98	91	96	99	96	92	96	103	85	99	78	88	114	104	104	98	79	98	89	85	86	96	95	87	93	108	98	108	99	96	111	94	92	95	95	85	89	90	104	118	118	106	88	90	94	87	101	93	90	100	90	97	90	91	106	90	93	93	76	98	89	80	81	100	119	103	90	98	91	101	102	95	106	92	97	85	90	99	94	85	93	107	122	101	77	95	99	93	94	87	93	93	103	101	89	93	93	95	101	94	90	102	95	87	105	101	87	101	82	74	94	105	98	105	85	79	85	103	101	110	85	84	89	84	108	93	98	108	83	104	83	93	73	106	100	91	99	115	119	81	127	125	88	105	96	105	97	89	76	114	101	110	91	94	99	77	115	105	104	76	99	75	110	123	85	86	101	95	89	102	98	99	85	77	95	72	95	96	91	97	115	121	97	112	107	87	107	108	98	102	100	101	91	86	88	92	95	99	89	106	94	88	86	80	73	113	107	109	97	83	90	84	101	87	95	79	100	83	98	91	92	88	100	95	110	97	92	86	109	114	96	75	107	103	97	97	85	110	101	106	77	95	110	100	78	100	101	102	110	86	110	97	106	90	112	84	90	81	106	96	105	92	81	109	111	105	81	92	82	88	111	106	83	114	82	93	108	86	75	104	89	87	103	101	88	101	110	85	93	88	108	106	105	102	90	100	114	102	95	88	109	80	94	95	102	102	103	93	97	78	87	89	91	82	97	79	101	93	90	104	90	107	95	93	94	98	104	99	94	90	100	84	94	100	97	113	95	77	76	82	91	93	103	92	96	80	89	112	93	88	93	98	96	76	106	102	79	83	90	95	92	116	111	95	98	88	101	108	100	95	82	96	80	100	93	91	88	83	92	89	90	86	93	92	106	93	83	97	92	92	93	95	85	111	106	81	106	102	91	110	111	92	94	96	96	100	103	123	97	103	109	99	96	95	96	103	104	128	103	95	88	88	90	94	92	93	77	72	92	92	96	91	93	86	74	102	98	89	99	86	104	100	87	110	96	88	113	93	91	94	96	92	111	83	106	87	110	100	102	97	79	98	94	96	101	102	98	86	92	92	98	102	95	86	94	86	118	84	98	93	93	89	89	95	87	94	105	102	112	90	98	91	73	93	102	87	91	95	93	94	87	110	107	96	88	103	100	93	98	112	83	110	107	96	80	95	100	89	80	101	94	78	92	99	104	89	89	82	94	103	107	82	109	95	108	96	90	113	85	97	97	111	86	83	89	100	89	99	100	93	102	94	92	100	98	105	101	100	96	90	85	100	87	104	95	91	86	94	92	92	86	102	101	94	91	95	85	103	98	105	95	104	98	101	87	97	75	90	109	88	95	115	88	103	107	95	88	92	107	82	86	92	96	95	80	112	109	100	111	90	79	82	104	99	82	89	98	107	99	89	86	91	112	102	87	96	97	79	79	97	82	95	85	99	97	95	103	84	102	92	99	84	98	66	95	102	116	87	103	107	99	101	103	86	105	121	98	82	81	109	98	98	96	95	105	71	93	82	80	92	109	106	99	109	99	84	94	97	121	104	117	93	97	120	105	85	93	102	104	99	97	105	97	88	103	95	111	80	105	93	105	83	107	96	88	96	99	85	93	100	94	101	90	99	92	88	80	109	103	114	117	97	105	98	102	87	96	103	87	105	100	98	111	95	99	89	76	105	90	90	110	93	95	107	105	100	105	99	95	93	111	91	110	91	85	92	82	87	97	99	112	109	100	97	84	83	99	107	109	85	87	91	91	109	116	105	93	99	98	109	105	100	100	74	78	96	119	84	99	105	92	86	93	105	113	79	92	106	85	98	101	106	88	100	84	103	92	95	84	90	90	106	99	104	95	93	73	86	86	89	101	79	98	85	103	96	97	102	87	85	94	78	92	100	114	90	120	94	83	96	98	104	103	91	95	116	86	104	97	87	104	91	105	103	90	91	84	80	107	96	88	90	98	99	112	86	100	96	89	108	111	87	90	82	118	94	100	104	83	94	101	109	84	104	118	93	123	116	96	119	113	88	94	86	101	111	123	114	91	97	111	105	75	113	87	101	113	87	105	101	90	85	96	96	99	106	90	118	90	93	85	102	100	97	105	93	106	99	107	102	92	80	90	97	84	107	80	95	109	86	96	93	121	95	93	84	87	89	66	111	84	111	97	102	96	90	74	106	98	97	103	106	99	86	107	100	85	101	99	107	109	92	97	111	109	100	105	94	94	84	113	93	100	98	107	90	83	103	90	97	83	104	99	87	95	107	98	93	77	85	104	91	103	99	89	91	104	88	89	111	103	94	87	94	98	81	93	103	101	75	97	94	85	85	91	91	92	92	108	87	92	92	86	103	96	96	99	88	83	77	101	111	85	87	92	90	96	106	94	83	88	97	111	97	97	96	92	85	93	97	104	93	103	87	89	91	99	96	97	96	83	98	84	103	104	81	88	86	104	88	109	88	92	76	103	98	98	93	102	90	93	68	106	108	87	84	89	113	93	86	96	114	92	95	101	80	81	103	85	97	97	91	99	113	101	110	88	109	106	98	105	110	97	86	96	97	102	88	99	93	115	90	94	103	75	89	90	100	101	95	102	109	78	91	103	105	106	84	106	94	99	98	112	106	103	96	95	106	96	89	112	103	101	106	96	109	99	108	98	98	79	105	112	99	106	85	99	93	87	101	118	87	97	98	103	90	102	93	78	124	108	87	72	88	86	99	104	100	125	82	92	98	104	80	75	98	88	106	113	89	96	71	94	89	91	82	86	92	115	95	94	99	91	86	76	113	90	95	99	108	96	97	96	101	90	101	92	112	107	112	90	94	88	90	105	79	98	93	101	91	87	110	98	112	96	95	103	99	93	99	92	77	91	111	94	113	101	108	86	107	75	88	98	85	98	88	103	93	106	110	86	104	94	98	78	84	118	98	92	93	87	88	105	84	96	99	90	79	91	104	93	102	107	92	96	106	103	97	100	86	101	84	98	100	93	103	102	94	104	85	106	86	92	113	110	99	95	106	97	117	105	104	78	102	99	97	93	91	95	107	95	90	124	94	107	110	111	75	88	91	102	92	108	88	86	92	102	100	84	106	97	100	96	105	105	92	98	89	81	88	121	95	101	77	87	83	94	121	92	97	104	115	104	84	109	108	95	107	95	104	105	69	91	88	95	95	110	81	108	82	95	105	100	87	81	103	74	104	86	88	82	88	120	81	94	85	72	92
7958	557	575	602	524	454	455	433	408	375	414	368	387	350	341	379	376	382	337	381	375	362	354	365	341	360	359	364	352	331	311	326	350	367	348	344	372	325	330	358	326	333	313	398	346	363	346	325	365	351	369	348	348	329	377	380	364	355	340	331	363	350	323	352	347	359	346	327	349	386	392	339	323	361	361	333	353	317	320	352	328	341	348	333	353	343	355	311	350	364	342	332	346	345	366	385	303	351	339	339	335	363	354	352	377	343	308	343	339	341	335	344	324	360	356	360	329	351	322	341	322	337	339	354	346	337	331	350	371	365	316	326	369	338	341	339	317	387	338	341	326	360	340	354	354	317	336	367	351	363	333	337	346	354	321	339	381	338	370	335	327	381	358	336	362	309	366	318	325	333	367	360	345	366	341	373	328	340	337	326	342	356	359	320	362	396	365	386	361	344	346	335	326	337	357	374	367	348	360	331	377	351	340	356	351	345	334	343	358	343	335	316	365	319	318	357	320	355	300	321	345	323	323	335	377	354	328	316	296	370	356	385	362	355	343	357	357	349	328	349	355	332	372	368	344	356	332	344	342	335	352	356	354	359	351	357	361	341	379	374	333	293	362	371	361	373	350	380	345	321	303	336	335	355	317	344	349	335	348	365	350	365	303	361	356	339	390	331	311	374	348	341	339	363	342	358	339	330	347	363	334	338	330	318	355	338	356	339	314	315	338	344	361	352	329	341	351	300	355	358	341	391	290	370	347	349	344	320	353	314	359	355	367	403	324	332	336	348	334	354	358	344	329	340	335	330	338	329	347	335	358	334	356	356	329	365	325	346	348	344	355	358	335	353	351	347	328	348	338	351	331	362	334	378	339	373	355	324	356	382	320	349	342	371	338	358	323	342	331	373	339	330	363	317	315	318	327	346	387	353	349	350	350	313	343	349	355	342	334	400	325	330	359	336	339	350	375	386	352	387	345	359	331	326	370	339	375	362	357	342	335	316	316	367	328	316	337	368	338	333	333	323	337	359	330	370	369	374	323	306	332	310	343	355	342	347	335	352	327	334	372	325	338	303	348	347	338	334	304	333	355	318	354	340	364	391	322	342	310	316	348	328	360	332	355	331	326	362	311	342	370	364	354	341	342	347	357	329	325	328	322	333	387	326	336	317	343	343	360	341	331	312	329	349	320	331	335	357	362	350	364	349	319	340	345	343	323	383	308	334	336	372	332	335	367	325	330	365	349	343	363	353	343	338	359	333	340	334	376	356	324	322	371	364	334	323	343	357	364	338	348	363	353	335	374	336	342	351	331	354	342	349	385	337	325	312	359	340	353	371	364	351	361	325	364	364	346	324	341	320	370	334	353	331	347	357	352	341	335	364	332	312	351	368	315	345	341	372	362	339	375	332	337	326	374	357	326	367	304	346	345	334	349	358	359	339	360	312	316	335	341	370	337	313	353	328	356	339	333	364	365	349	311	317	346	329	377	325	351	327	338	328	357	326	317	360	365	364	309	323	337	347	312	343	350	388	376	379	357	358	356	324	334	330	307	337	336	370	367	396	323	334	340	364	350	325	384	338	366	376	332	358	314	335	375	352	326	320	361	347	368	346	343	345	376	349	342	342	358	350	378	342	342	350	351	330	331	344	361	323	366	366	339	352	315	330	334	322	334	331	347	337	317	345	342	371	340	349	336	353	345	331	345	351	371	347	349	328	295	381	347	365	328	346	340	370	308	355	352	353	349	338	394	356	317	318	368	346	341	341	347	341	354	349	332	366	338	341	342	342	356	330	326	344	330	304	358	369	336	342	358	347	363	348	342	338	318	348	383	346	341	340	328	330	372	357	375	352	327	350	322	357	348	336	350	313	364	321	342	318	332	335	351	323	347	347	333	352	369	375	366	357	330	326	357	338	315	361	342	336	359	351	342	351	344	333	315	357	339	359	318	344	339	370	364	345	349	367	335	354	338	330	347	316	364	367	328	322	353	352	332	349	325	364	344	349	315	342	341	352	339	356	335	366	372	299	338	330	367	338	348	342	351	342	349	343	331	340	351	333	348	311	356	358	320	344	372	372	304	358	359	355	368	344	333	368	330	338	360	327	367	353	347	338	329	343	348	374	371	366	358	331	350	327	336	368	373	318	308	367	318	349	347	383	370	342	387	363	331	372	327	333	349	346	345	350	371	303	366	318	337	332	347	363	334	302	372	348	336	310	326	353	354	356	348	338	335	345	374	325	395	361	369	315	365	354	313	371	324	369	333	346	336	353	361	323	342	345	354	349	322	349	318	322	353	341	350	364	361	341	330	320	351	332	332	341	358	328	346	346	330	373	334	377	372	328	368	349	357	367	337	326	319	349	335	362	305	347	369	341	364	325	340	349	335	343	351	380	361	319	330	356	337	351	345	314	362	339	337	358	326	341	342	354	346	336	350	345	345	352	339	342	349	353	341	351	351	349	361	331	328	334	349	322	351	358	360	333	342	354	358	365	353	343	327	357	346	355	368	348	348	333	340	323	342	349	353	350	341	361	362	342	328	346	371	325	327	345	348	350	325	375	321	349	333	354	354	347	343	345	364	334	318	344	353	332	334	300	348	348	336	355	353	357	326	346	331	365	326	345	329	367	351	365	341	334	347	380	344	323	350	348	331	358	383	337	341	365	373	356	356	354	323	362	378	331	346	330	327	361	322	317	381	361	375	342	319	335	344	356	388	347	340	324	335	332	360	348	339	340	378	313	364	365	368	359	373	326	367	349	360	365	359	335	317	345	364	345	346	358	346	334	340	351	320	323	334	309	354	353	312	334	339	354	359	334	335	351	337	386	342	346	359	359	318	366	338	327	340	343	344	358	318	366	351	340	345	365	336	329	339	335	344	338	328	320	350	354	323	361	356	330	336	371	346	324	333	342	336	351	332	357	300	368	329	360	377	349	340	352	336	361	324	335	374	366	387	350	342	360	366	347	360	334	338	332	335	345	352	331	352	358	342	336	384	339	335	350	360	375	322	350	347	366	329	319	327	317	338	310	317	329	326	357	362	352	378	355	353	362	315	326	329	377	326	297	376	357	349	364	389	369	324	363	348	388	335	355	367	333	345	337	339	345	324	376	346	353	327	347	345	361	357	360	350	325	323	347	372	325	334	334	326	350	340	325	349	384	341	354	337	354	312	367	355	344	330	368	337	368	336	324	337	344	317	344	329	343	339	343	357	357	338	367	354	321	364	330	320	322	348	341	344	367	333	337	348	347	369	318	355	374	337	349	346	349	326	347	354	374	352	372	326	343	366	363	366	347	373	328	343	370	353	360	338	363	317	325	294	342	352	337	327	304	354	346	333	363	336	314	322	344	357	334	362	317	369	316	346	359	371	354	362	350	350	367	342	344	368	351	333	318	326	365	329	339	364	357	341	330	334	337	335	341	357	311	352	301	353	379	341	357	339	342	310	371	335	324	372	358	347	325	344	327	322	351	354	351	358	362	339	315	351	325	350	353
42111	14658	2363	1084	726	545	464	374	341	306	273	250	250	238	230	230	214	208	191	179	194	200	193	180	192	176	186	200	193	182	191	199	168	156	202	186	191	175	170	173	163	166	164	179	195	205	168	172	150	199	181	184	167	176	200	158	191	190	173	162	189	162	170	173	184	202	162	175	149	184	186	173	149	190	176	161	142	169	138	170	179	162	161	172	165	166	208	184	190	170	133	166	200	199	184	166	170	171	181	166	177	162	170	161	200	173	151	163	156	181	191	169	153	181	153	160	193	203	166	161	183	149	165	158	176	164	151	191	168	163	178	176	179	192	159	169	146	173	174	175	187	184	203	153	175	172	167	172	161	182	194	176	172	179	176	165	160	178	176	169	165	187	162	161	163	162	198	165	182	170	184	172	161	183	191	142	192	168	173	197	168	143	186	157	175	161	174	181	159	160	199	170	195	184	190	148	177	180	157	155	166	186	187	165	183	184	189	185	168	186	167	187	177	164	185	142	175	166	168	147	173	177	178	180	173	160	167	164	179	166	166	168	194	157	170	182	151	196	178	171	183	170	161	143	148	141	166	162	176	171	143	175	165	179	175	187	171	159	165	181	173	172	182	145	211	189	184	172	184	177	165	162	186	155	177	168	182	174	177	193	187	176	186	178	146	191	181	179	159	190	171	166	202	146	174	211	177	192	175	191	181	167	167	166	154	171	149	157	160	152	174	167	155	156	167	186	190	171	172	177	159	165	156	169	172	145	168	167	170	155	164	172	160	174	169	164	190	161	176	178	179	182	193	148	162	185	173	175	190	179	184	186	165	175	169	161	167	177	174	182	164	171	161	182	180	174	143	158	155	190	164	178	165	166	161	164	196	206	171	193	159	172	163	165	173	181	171	189	167	141	174	156	180	173	153	141	179	180	160	179	166	181	173	169	161	193	179	172	171	178	184	171	187	149	178	185	162	174	171	151	187	180	163	171	177	176	182	159	190	181	170	160	157	160	176	161	172	156	166	168	182	161	185	173	149	177	166	188	192	167	172	162	175	165	190	162	173	184	149	165	143	185	191	189	178	149	159	183	167	154	195	175	176	172	182	170	159	173	161	182	167	183	170	196	160	198	147	175	175	182	155	179	162	176	180	179	155	186	178	185	169	193	190	167	168	155	193	171	170	177	165	164	179	180	154	168	150	164	168	173	167	165	162	192	184	167	175	167	147	169	193	149	169	186	163	170	191	184	184	185	182	167	178	158	186	175	166	184	165	171	167	160	175	180	184	193	182	170	171	150	181	189	181	187	178	192	170	165	182	174	180	154	168	151	165	194	172	182	192	169	173	164	180	182	159	185	182	143	194	164	163	145	182	190	169	197	152	176	147	156	170	167	159	158	160	189	170	163	168	152	177	179	172	189	161	168	170	162	168	147	173	162	138	155	169	171	158	163	174	175	192	174	192	180	181	189	204	186	184	163	167	164	153	158	186	168	195	163	182	192	156	175	200	182	178	158	192	164	173	158	188	186	173	194	165	143	171	158	185	175	176	167	175	191	186	179	165	186	159	164	194	193	160	173	163	171	176	168	171	162	187	186	175	180	192	173	168	168	158	160	154	143	178	173	169	172	164	177	164	183	179	170	167	183	214	195	177	186	161	213	191	188	166	146	181	172	162	171	183	192	180	181	177	176	167	181	150	200	165	172	185	170	173	143	186	175	163	151	169	158	174	181	174	164	139	157	202	159	173	189	205	177	178	161	197	174	199	158	164	169	158	175	149	196	167	173	159	196	166	203	156	157	177	182	182	185	191	168	159	163	168	175	179	169	176	180	192	196	161	168	175	138	165	187	184	172	188	202	178	183	175	167	163	183	186	187	166	180	184	156	158	167	158	163	169	165	175	166	172	177	182	170	163	159	180	167	170	170	196	182	167	173	153	179	165	164	161	155	167	183	179	170	194	205	170	174	183	168	174	158	160	172	171	166	183	177	182	168	173	172	156	164	158	190	154	175	209	194	192	159	196	175	174	150	168	182	171	157	164	161	152	180	161	169	159	159	131	158	162	155	190	181	197	182	156	156	152	158	150	172	149	167	192	167	192	190	188	179	175	174	177	189	171	190	153	176	171	138	175	181	157	185	186	200	181	168	136	166	168	153	175	201	172	158	155	165	159	160	157	195	160	166	142	197	172	184	191	169	165	181	154	166	179	147	160	166	185	186	145	176	175	176	148	181	153	189	170	182	173	163	163	189	157	186	158	182	173	182	178	190	169	183	199	175	176	149	175	177	184	170	166	174	188	148	166	148	182	175	188	188	172	166	170	155	167	177	178	191	173	157	150	153	197	197	186	187	173	171	172	164	174	192	175	161	161	154	155	179	163	194	188	167	165	190	186	189	157	186	200	144	154	192	175	180	173	180	154	176	173	176	169	167	163	158	173	138	169	160	173	165	188	152	179	172	174	146	165	191	183	187	183	184	153	156	154	176	160	186	153	176	163	168	181	163	159	173	151	161	147	171	169	185	157	152	187	186	163	167	192	181	165	175	176	192	193	182	177	168	169	184	161	164	178	177	171	182	165	182	187	199	178	175	169	199	163	151	177	189	178	178	149	183	171	157	190	175	176	181	158	191	203	150	179	152	177	166	167	181	151	197	174	191	166	166	184	156	168	175	186	169	175	178	160	181	156	164	166	185	182	156	152	175	146	184	183	158	135	182	184	162	175	187	173	180	157	167	156	200	153	193	186	164	149	159	218	174	165	176	142	164	180	176	167	163	168	168	162	174	175	156	190	160	187	172	191	162	193	179	190	144	152	144	182	168	166	159	161	180	177	191	178	160	172	165	152	205	155	195	153	163	179	170	188	178	173	171	173	189	184	185	175	172	163	175	172	183	159	149	146	205	161	168	167	162	173	175	203	184	157	150	164	178	184	167	163	190	184	155	172	163	182	154	189	184	200	197	145	202	154	187	156	176	171	151	168	165	162	172	165	163	166	180	179	160	160	168	162	158	173	190	157	183	138	157	171	170	184	169	150	183	187	175	160	155	194	155	178	203	181	163	149	166	171	163	164	179	184	157	185	197	159	159	177	201	181	158	184	167	164	164	162	180	157	190	148	173	167	196	163	177	139	176	157	172	171	164	176	176	173	159	172	153	172	172	163	199	163	166	176	169	166	164	182	158	163	168	186	181	156	183	180	184	170	181	173	165	146	162	186	178	162	169	178	174	162	163	162	172	162	161	151	170	164	190	167	186	179	145	178	171	172	182	169	179	175	162	179	211	162	185	190	182	176	155	175	183	169	155	181	160	163	172	168	186	180	160	168	184	177	203	191	174	184	170	180	169	176	177	164	172	167	164	186	150	179	160	180	172	175	190	193	172	163	170	141	189	160	166	175	155	186	171	196	197	173	171	154	159	169	189	173	173	164	174	177	181	176	190	173	138	179	173	182	168	186	170	168	177	159	171	166	190	183	168	174	160	177	185	155	165	183	200	168	156	153	184
26425	2320	3345	3735	3129	2579	2106	1851	1517	1394	1242	1120	1098	1030	974	878	858	809	769	806	783	767	760	723	708	657	648	713	641	643	659	629	590	643	557	629	619	600	631	633	594	598	603	589	584	567	604	572	585	634	597	566	579	550	589	563	585	589	590	587	559	582	567	579	595	528	573	544	591	607	562	564	565	579	634	603	584	577	601	549	535	544	528	568	526	580	557	577	547	524	541	521	546	570	567	502	532	540	530	513	578	540	589	578	558	592	560	561	521	563	562	508	597	536	549	529	564	528	533	560	558	546	536	569	561	559	582	564	565	561	574	571	569	563	580	561	574	568	584	571	517	569	572	587	552	563	517	544	544	570	535	505	574	496	516	523	545	547	572	587	564	546	571	562	501	548	577	582	537	542	574	609	547	585	547	593	538	579	548	536	495	559	565	556	531	540	584	531	550	551	532	517	567	543	541	588	536	582	521	547	549	550	575	562	556	570	578	514	517	559	548	581	586	575	555	541	533	553	554	557	512	608	546	543	518	534	564	539	567	532	541	589	545	563	550	542	541	525	560	497	524	561	554	576	564	603	550	549	521	521	566	554	560	538	589	534	577	601	511	551	559	559	556	577	561	523	542	545	581	535	536	576	529	581	569	580	576	586	528	565	591	588	569	549	595	535	593	570	580	562	545	581	529	547	550	537	570	540	533	557	536	600	599	558	527	587	565	551	557	579	618	518	538	554	538	529	553	570	539	574	535	587	548	577	585	581	524	542	543	598	568	545	563	565	604	581	562	569	537	533	549	536	543	585	568	541	557	582	496	541	557	553	568	526	585	586	566	580	567	527	578	542	554	556	534	544	526	576	580	549	549	557	544	580	540	545	519	520	542	500	582	519	532	571	549	552	585	529	534	551	549	569	506	552	546	560	558	569	523	554	560	586	551	603	515	562	575	562	557	588	531	526	540	553	594	556	586	551	551	573	573	538	555	531	513	537	558	556	566	555	533	539	507	529	561	566	575	580	504	537	540	530	540	510	562	522	492	507	568	509	540	537	613	539	546	533	549	523	532	542	569	506	573	517	540	553	553	523	536	545	559	499	516	518	579	587	593	539	535	559	578	552	564	527	546	594	565	549	537	525	561	507	570	585	493	541	549	599	556	603	549	525	561	551	549	537	539	543	588	568	582	564	554	523	587	573	551	553	575	552	572	582	541	544	555	553	543	555	517	578	546	559	565	533	533	581	547	550	538	544	497	511	532	567	556	578	537	564	591	543	561	575	560	564	585	529	562	555	518	591	574	551	590	508	577	513	573	569	577	577	562	541	579	554	586	521	527	564	541	547	524	539	575	545	581	576	537	537	595	532	537	606	559	514	509	562	581	583	568	567	574	541	553	563	552	554	525	542	555	523	583	586	551	581	555	600	558	538	552	567	553	538	545	539	554	581	548	582	544	528	561	513	546	529	569	591	553	558	535	550	553	534	569	540	520	578	495	551	550	590	543	546	599	581	585	556	570	580	541	583	563	565	525	558	554	529	597	537	491	563	564	629	555	531	573	534	532	490	547	531	511	520	536	553	553	546	577	551	530	544	590	558	571	587	552	555	597	536	547	524	509	540	538	538	543	608	528	564	513	529	536	565	568	558	558	578	574	578	548	517	538	541	526	512	537	562	547	549	565	608	545	536	583	566	532	555	589	535	527	633	553	551	540	582	549	566	551	568	547	524	530	546	563	569	541	542	577	562	551	587	588	556	528	527	540	520	542	547	531	560	590	572	545	541	548	533	539	521	550	559	528	545	551	576	553	564	561	584	559	531	516	524	567	557	555	515	514	522	549	536	561	572	570	560	543	537	536	567	570	577	565	575	561	569	559	527	557	541	521	512	582	525	565	594	536	515	565	562	558	530	541	559	546	584	550	546	543	586	593	591	528	505	600	560	595	538	541	582	574	538	559	534	528	546	571	569	548	579	548	546	554	533	537	543	562	540	518	535	553	504	529	586	501	583	546	574	556	556	560	544	554	555	570	553	525	520	527	590	554	552	543	525	540	559	548	594	621	556	548	560	549	524	550	540	583	571	552	554	582	587	517	538	557	559	545	519	542	575	568	524	552	553	533	530	578	562	541	564	561	582	544	559	534	540	599	561	526	567	560	569	555	557	546	545	540	552	540	571	560	515	556	564	505	555	581	518	553	534	540	531	528	562	591	550	559	538	571	575	528	568	551	543	536	554	530	484	581	543	562	532	567	570	581	526	528	566	513	575	570	641	569	510	553	603	578	549	538	569	599	558	553	526	538	568	513	580	557	569	555	564	544	537	591	559	545	584	586	573	591	544	533	567	581	546	521	535	539	529	572	577	580	584	526	539	529	561	545	573	580	512	546	533	594	559	526	582	552	514	581	558	521	605	549	520	547	598	534	581	545	561	514	541	565	566	580	561	530	576	569	587	566	563	535	538	573	551	512	554	541	525	533	579	549	580	583	518	570	526	553	537	571	563	562	534	539	559	519	555	508	568	505	561	562	582	549	596	585	493	599	553	544	542	519	520	567	578	525	560	606	516	570	541	544	553	520	522	551	506	559	575	602	569	548	498	540	581	560	601	550	611	515	562	562	550	548	567	535	545	547	537	568	552	533	536	542	544	521	550	556	564	599	537	531	531	581	556	551	593	598	543	526	544	556	535	550	504	576	520	562	561	564	533	547	590	557	556	596	581	538	571	539	570	543	573	555	522	536	535	581	558	566	535	571	556	571	512	550	567	504	565	575	506	493	567	518	539	547	569	543	535	547	532	525	546	511	533	528	550	543	564	548	561	560	591	547	558	513	547	559	534	533	572	577	547	564	531	562	529	589	568	530	606	555	570	521	497	538	574	555	527	525	560	581	556	546	583	535	588	533	548	553	556	539	578	550	513	596	570	552	578	553	563	540	568	584	526	551	555	548	555	608	565	538	560	550	558	545	562	599	515	567	539	553	558	550	543	579	548	537	569	584	594	536	526	570	570	536	509	583	553	573	533	556	568	556	571	554	538	561	509	524	554	560	562	552	591	516	588	559	585	538	564	558	526	530	552	563	580	567	507	599	536	581	577	571	506	531	546	571	538	584	487	593	569	503	537	521	510	564	560	592	535	571	534	540	541	558	570	582	556	527	574	557	559	568	514	523	528	559	573	556	539	526	513	547	563	580	576	558	565	568	560	526	565	534	586	572	545	603	531	561	576	516	551	532	529	543	560	539	530	554	565	575	595	583	561	507	544	538	547	596	550	551	504	567	552	566	522	537	559	534	554	577	552	512	536	613	544	574	549	576	524	556	524	576	597	567	585	547	525	584	591	557	573	541	540	544	558	569	533	577	578	542	572	539	536	563	498	580	539	531	553	577	547	524	514	576	550	554	526	526	562	542	548	549	579	548	560	560	549	555	519	497	572	578	530	569	578	560	549	562	521	564	539	546	523	539	592	498	579	505	542	546	558	543	540	591	557	538	587	526	524	519	593	550	559
56650	22550	7147	2268	1471	1066	842	676	604	558	446	431	396	399	384	330	352	344	358	336	323	311	295	291	286	305	304	287	290	294	303	275	301	278	247	247	285	303	300	306	306	299	289	295	280	284	317	255	262	258	250	281	297	247	293	279	286	270	277	291	266	276	278	254	279	247	251	287	261	263	262	288	290	249	272	283	303	284	286	273	263	244	249	269	281	271	252	258	314	277	241	261	261	274	293	255	271	278	275	273	260	258	244	277	272	261	281	277	258	286	271	239	254	272	278	257	278	241	240	278	268	300	262	296	274	302	269	269	263	289	281	257	278	273	252	279	271	261	296	262	279	241	281	277	270	268	255	265	251	240	276	253	253	275	268	287	247	252	292	285	297	262	263	269	295	286	284	259	257	272	254	251	267	285	246	273	264	249	280	311	282	263	263	250	280	223	272	244	234	282	297	282	253	251	265	280	274	241	251	261	276	277	250	278	260	273	253	248	277	280	250	264	265	246	271	240	270	268	271	253	243	289	278	267	256	260	286	276	271	271	277	271	273	304	274	255	278	288	264	266	251	299	282	248	261	252	253	279	275	277	289	277	264	247	255	256	271	238	279	232	279	252	254	275	264	266	275	261	244	293	254	268	267	294	270	285	270	259	258	271	292	272	249	251	279	264	268	278	282	260	294	296	262	273	263	270	261	238	269	255	258	243	247	261	261	265	249	300	239	278	276	264	251	263	257	288	245	259	265	262	281	272	262	249	279	274	255	259	299	249	270	259	276	272	287	269	284	249	263	286	256	243	308	250	253	275	276	268	274	267	260	297	260	243	241	267	275	241	284	284	294	268	272	293	297	250	270	287	256	276	243	284	248	288	253	253	274	279	289	296	256	252	261	283	266	271	278	249	271	276	295	272	268	260	263	285	282	265	249	268	267	247	284	256	324	264	269	269	280	286	262	293	292	290	271	254	278	250	264	261	261	262	269	259	258	256	267	240	265	267	277	249	273	283	249	285	272	266	262	248	286	306	257	261	284	280	291	261	244	277	262	269	280	284	269	266	294	252	263	257	276	257	273	258	260	242	262	279	264	285	291	271	249	272	264	242	261	264	279	267	258	273	280	272	280	269	246	281	262	281	240	280	267	246	246	238	263	289	256	272	269	263	268	271	271	253	277	273	253	288	272	278	256	268	254	268	250	285	269	260	250	270	264	266	274	273	262	285	259	292	253	283	259	256	271	280	256	281	266	294	266	260	281	280	278	265	266	271	277	259	252	250	290	277	274	251	248	288	265	272	291	261	262	256	270	310	282	286	284	281	264	293	271	266	267	275	251	285	265	247	238	272	270	289	290	239	252	244	265	305	255	276	288	251	295	276	294	266	275	275	290	274	282	252	281	243	301	268	292	275	256	255	264	279	279	266	265	295	255	286	252	278	251	278	301	296	264	270	281	285	258	252	280	273	256	253	271	242	285	231	283	250	263	286	306	267	263	273	290	274	272	261	246	267	294	269	245	257	258	274	272	257	262	272	279	241	261	271	261	273	278	249	252	273	288	250	290	314	288	275	282	274	289	294	267	245	280	255	308	264	278	260	273	284	258	248	278	247	280	262	288	293	274	297	295	283	247	277	252	269	255	268	294	278	276	258	303	267	261	280	262	296	276	276	264	259	279	289	269	242	234	275	252	278	284	313	262	238	278	276	284	270	276	279	266	278	258	298	277	284	262	289	284	262	262	276	282	246	273	265	263	270	266	247	245	262	256	287	295	245	256	258	274	235	258	295	276	266	250	234	254	261	262	246	272	289	294	263	278	271	285	261	269	274	271	304	267	265	255	250	262	280	257	258	231	282	305	279	276	304	268	256	252	274	262	321	288	229	248	279	258	241	263	301	272	262	300	274	240	301	244	238	268	278	277	249	263	273	280	287	265	278	291	255	271	273	249	244	280	258	278	262	259	259	256	269	269	273	283	274	284	255	282	277	276	255	280	274	273	258	283	263	246	255	279	282	260	276	274	279	278	251	263	211	267	256	276	300	261	244	267	261	268	263	293	252	313	264	252	257	277	266	254	278	248	300	261	257	272	263	285	262	274	258	248	275	286	308	250	291	265	273	301	279	237	288	284	281	272	276	295	286	234	273	256	274	266	254	287	273	284	273	286	255	282	269	287	288	269	284	256	252	294	270	248	238	268	301	257	291	237	301	272	251	251	327	242	259	262	269	291	278	283	260	288	273	258	310	275	259	266	264	265	245	260	286	291	255	304	272	261	284	254	286	271	252	264	276	283	276	280	280	254	276	268	284	263	258	254	257	250	299	292	280	262	260	253	232	255	287	265	266	247	305	242	236	267	269	247	250	249	259	258	274	313	290	253	275	238	298	262	265	259	280	266	286	278	274	255	265	275	269	269	268	270	268	283	253	258	251	252	254	289	266	265	283	277	266	258	267	266	280	274	274	261	283	262	280	249	254	266	266	254	288	286	258	255	259	280	261	274	260	307	278	279	288	266	300	266	262	272	243	279	286	267	284	263	271	269	261	244	255	300	271	271	283	276	258	273	300	264	269	268	259	277	253	283	262	269	259	269	263	275	267	269	271	278	274	258	277	247	247	280	275	269	266	274	248	249	261	275	254	286	274	255	248	280	264	254	252	266	237	265	292	278	292	294	240	290	261	272	264	257	271	265	245	282	264	265	298	269	285	264	295	268	253	247	262	258	282	243	275	259	260	258	261	262	287	273	267	259	275	286	260	272	292	291	274	282	264	291	275	297	295	283	250	253	273	278	273	272	247	265	244	247	260	263	260	269	269	250	265	292	263	277	277	251	244	265	279	244	259	262	263	261	267	261	274	264	238	277	304	248	245	273	298	257	267	259	254	251	265	278	269	272	282	242	281	268	265	256	258	250	276	286	304	309	293	279	273	275	298	276	310	261	263	260	281	267	250	253	289	240	271	240	263	257	252	251	259	245	282	261	261	255	275	260	252	265	229	284	263	286	272	270	240	240	240	266	260	250	270	249	292	249	271	278	314	263	259	274	259	270	261	271	254	274	269	246	283	293	272	267	266	250	271	306	267	261	249	292	239	254	263	257	258	294	242	259	252	293	273	262	289	249	251	271	248	287	301	316	262	275	284	253	277	267	227	270	248	263	272	277	261	259	288	259	274	269	248	271	251	281	261	257	277	252	267	290	253	245	260	298	278	285	250	280	284	286	273	275	288	289	260	266	276	261	271	258	265	274	249	277	281	238	228	264	306	237	293	277	301	241	266	253	269	300	268	272	254	266	269	280	259	285	243	252	259	262	224	295	283	276	300	265	262	293	262	251	272	251	282	272	242	244	272	262	256	293	285	298	252	259	288	253	278	236	267	268	294	288	292	283	263	255	261	291	278	278	297	262	272	258	279	233	266	259	278	254	240	272	266	286	269	265	297	257	266	279	261	257	290	258	268	248	291	290	263	271	254	281	259	272	242	255	278	285	236	252	260	271	263	272	274	287	255
34750	3525	6136	6612	5516	4630	3775	3004	2652	2404	2179	1950	1772	1604	1547	1462	1359	1325	1280	1192	1165	1140	1131	1100	1109	1028	997	945	1005	992	956	1004	968	924	934	925	970	910	937	881	893	886	904	893	862	858	870	897	901	862	870	848	836	850	879	867	822	855	890	813	832	815	784	797	831	853	798	848	802	888	840	817	792	839	793	860	859	771	814	846	817	820	793	847	787	773	839	831	778	807	805	756	826	792	818	820	816	761	777	787	785	774	812	857	805	749	822	782	819	807	872	796	836	827	807	792	790	858	773	856	854	776	875	818	808	831	830	793	798	773	784	787	845	795	798	844	789	771	816	809	794	759	814	820	780	776	766	780	746	782	797	769	838	773	792	844	812	830	782	818	769	833	821	807	782	813	815	788	803	758	773	820	778	777	805	829	820	790	805	783	790	762	757	805	768	791	833	817	769	785	811	801	772	816	814	843	770	773	815	786	786	795	764	825	808	824	828	813	764	790	817	807	831	800	821	818	768	790	809	783	788	781	770	799	799	814	841	809	783	819	810	801	797	770	807	831	768	809	770	801	775	722	774	798	736	808	794	844	774	775	813	827	817	797	805	728	758	845	842	818	796	794	823	852	816	777	787	803	792	769	826	776	744	818	807	763	803	854	758	811	785	781	766	783	831	812	811	821	823	780	792	788	787	807	825	739	758	784	788	756	737	792	804	787	786	748	830	757	835	763	762	771	793	816	840	831	778	808	785	796	818	775	782	784	740	793	810	786	849	779	777	772	783	752	801	736	798	757	796	777	792	791	799	772	747	807	755	782	812	808	817	805	795	801	753	834	857	814	777	831	835	793	790	810	803	766	772	803	785	851	773	838	828	776	817	786	806	818	764	840	761	797	785	784	789	832	786	782	784	772	816	769	790	833	764	803	779	822	762	771	806	800	836	781	757	734	753	791	796	810	782	794	842	802	778	811	763	831	761	783	816	813	821	806	811	796	773	825	824	804	803	813	837	806	842	833	790	818	768	807	852	834	779	796	819	852	818	784	780	772	773	788	822	790	854	743	785	769	851	777	754	797	781	818	776	752	795	803	782	767	785	789	793	806	781	813	764	800	779	846	821	820	740	746	783	859	808	819	764	786	784	801	811	815	804	793	733	785	825	841	799	808	743	771	835	739	756	788	759	753	765	791	808	823	772	790	763	788	757	816	822	813	731	829	817	778	834	779	756	792	783	789	796	755	779	797	797	805	808	738	787	869	831	749	829	795	764	805	824	821	806	768	787	801	781	819	808	813	790	813	781	762	764	794	796	804	805	724	762	841	751	805	735	745	844	724	749	830	791	762	780	803	780	785	813	777	768	786	789	776	776	832	780	852	806	837	764	738	831	799	759	790	802	762	784	723	819	760	824	797	812	844	803	799	816	760	806	772	781	801	766	779	784	813	737	828	747	841	787	839	792	806	753	832	799	804	801	776	752	770	797	820	791	817	744	768	796	782	776	825	774	819	735	829	809	753	792	765	811	786	771	817	764	792	830	762	789	762	778	797	770	790	831	806	785	832	756	795	800	776	815	774	792	747	756	808	804	774	837	777	805	780	780	860	812	851	809	807	777	815	786	798	857	786	788	854	814	813	789	821	788	772	803	787	745	769	846	801	820	793	821	788	802	802	811	804	794	813	808	806	794	801	801	785	754	840	831	790	817	751	761	867	886	770	833	824	822	822	845	832	809	816	798	812	794	745	733	785	803	730	770	789	757	797	774	826	803	810	851	850	794	787	821	803	756	823	822	738	781	751	775	757	768	835	806	800	749	769	820	767	808	792	806	780	813	777	753	841	838	775	775	802	797	805	798	783	799	796	786	804	752	817	844	817	787	751	766	814	804	783	797	745	769	794	779	812	774	770	764	814	785	798	800	782	740	739	777	825	783	771	764	818	796	798	764	777	822	772	782	807	798	815	833	874	810	828	824	825	796	776	782	871	812	775	748	782	775	816	831	789	791	771	828	840	816	774	799	756	777	826	809	820	762	777	750	829	794	784	813	762	769	796	775	819	825	819	808	824	804	803	805	824	810	811	850	783	831	803	750	784	818	801	816	806	860	745	811	797	822	757	768	835	818	836	807	810	815	799	794	775	814	766	820	777	853	809	764	805	825	822	794	820	779	780	784	810	807	819	810	798	808	830	837	758	790	749	779	768	818	834	784	772	845	841	797	798	802	760	791	817	746	740	827	857	804	768	763	816	808	755	781	788	800	763	819	798	818	820	794	795	739	824	823	761	824	855	806	802	790	836	779	775	805	770	790	792	831	831	806	758	896	758	791	820	778	819	797	787	871	781	803	786	804	805	820	824	812	785	737	837	801	790	771	788	799	777	785	784	804	763	800	793	836	801	794	795	807	792	770	774	825	815	787	792	750	806	767	753	768	820	797	840	783	782	842	770	759	756	802	796	798	765	797	783	831	869	813	803	755	847	816	800	789	798	831	761	860	853	811	792	784	837	805	789	761	811	784	779	810	803	743	744	762	787	809	745	816	795	818	765	772	784	824	791	747	785	789	815	779	807	770	807	777	771	793	834	812	787	802	804	803	789	818	795	828	782	836	803	815	797	823	788	768	772	768	799	812	795	807	756	814	781	822	752	786	827	805	761	774	755	761	773	788	792	797	820	770	765	788	799	794	817	821	744	746	856	800	768	824	798	836	767	791	778	846	770	785	782	827	778	807	779	827	798	780	787	813	788	790	819	752	795	806	800	775	749	784	825	764	756	810	810	806	770	776	824	774	786	775	811	736	773	805	772	782	781	806	788	772	795	770	855	839	820	794	802	795	805	772	768	777	775	795	840	792	799	812	805	801	769	819	767	817	833	779	794	824	783	773	767	825	830	773	757	765	785	729	817	843	849	804	795	824	808	807	797	814	757	816	823	784	762	824	800	778	768	789	786	813	737	816	808	812	786	803	777	806	818	813	749	803	838	822	823	753	815	824	797	844	830	789	822	782	763	793	787	771	774	790	801	852	815	811	810	815	818	806	803	814	805	787	786	774	780	814	794	757	804	794	816	780	799	811	789	769	794	792	810	723	817	771	834	835	811	788	787	834	817	807	827	787	803	825	829	840	817	801	786	741	805	810	757	800	784	827	728	830	839	820	811	802	766	788	828	824	753	806	803	806	799	754	736	817	790	791	848	819	799	800	771	782	782	785	789	823	827	791	796	820	805	777	818	824	796	754	799	780	769	777	750	783	774	814	834	803	841	814	801	842	746	756	845	780	822	806	799	780	780	758	794	825	761	827	763	838	802	775	786	794	825	811	762	760	760	749	829	772	806	821	837	807	837	780	824	815	793	807	764	824	761	797	804	808	800	830	883	838	815	821	809	742	797	801	792	784	832	774	789	856	774	786	822	786	757	793	777	838	789	824	785	748	757	809	779	834	789	776	850	759	846	780	795	838	833	860	783	847	799	786	807	800	798	833	824	770	798	824	808	753	808	804	824	777	790	757	785
8137	591	249	144	128	138	120	118	94	72	98	106	100	93	81	85	98	102	105	91	103	98	97	103	112	108	89	107	95	85	95	81	97	107	98	104	86	105	93	84	90	92	91	72	92	98	79	89	109	106	119	87	105	92	98	93	93	98	90	87	96	84	92	88	86	105	97	100	85	92	113	95	117	93	115	75	95	106	94	98	95	104	111	90	93	86	85	82	97	102	109	103	89	99	95	99	105	103	101	85	93	89	99	109	75	83	91	86	98	101	84	113	79	86	102	101	98	89	85	104	115	81	80	100	106	83	101	106	95	86	97	89	111	96	98	93	95	97	98	89	85	104	88	126	102	93	80	88	109	95	80	107	100	97	94	86	103	94	103	102	104	115	93	109	97	112	116	91	83	90	93	96	111	88	90	88	88	92	100	113	107	92	72	95	106	116	104	92	92	109	110	111	110	96	98	101	84	111	83	99	103	112	71	85	91	76	111	119	101	85	113	84	90	114	98	82	86	109	99	84	98	97	88	96	111	82	93	108	91	89	93	89	84	111	113	97	108	75	84	87	95	101	105	90	88	80	91	88	94	83	105	91	89	81	104	100	94	108	88	100	119	95	89	95	102	93	104	98	106	92	75	102	94	110	99	100	94	119	94	85	88	93	102	94	91	95	97	100	103	94	87	92	116	102	103	91	104	97	100	106	88	101	106	99	100	83	94	98	95	81	92	90	76	83	81	94	90	119	97	95	96	108	108	89	101	111	88	85	106	106	109	105	106	79	114	91	93	90	99	69	93	92	97	106	105	81	99	102	100	115	85	105	89	101	98	99	84	97	100	93	107	91	79	104	98	89	106	92	102	92	85	98	97	85	100	83	99	102	108	92	85	76	82	94	88	110	84	106	101	94	94	87	100	87	107	97	95	80	104	110	102	96	89	87	95	97	96	96	93	102	78	92	98	119	96	95	80	96	99	90	80	98	108	88	83	102	102	106	88	97	100	94	99	93	109	104	98	107	81	106	95	109	101	106	104	86	112	111	128	99	93	86	106	87	90	93	95	106	96	87	82	92	99	104	87	80	86	79	100	93	94	88	112	100	82	99	99	99	96	98	80	79	87	93	101	107	85	109	84	92	99	89	103	97	104	76	80	93	85	104	94	98	106	87	93	88	126	93	93	112	107	120	81	81	109	95	100	99	91	93	106	93	93	94	85	80	80	71	82	96	114	91	95	120	91	95	95	107	84	92	94	79	85	96	80	85	72	97	98	96	105	113	93	112	88	90	88	107	96	96	94	91	76	104	106	92	86	91	103	107	101	98	108	87	84	104	95	99	104	108	93	83	87	89	78	92	87	91	97	94	81	92	110	95	120	83	86	86	106	80	85	99	90	83	92	97	74	100	104	96	107	104	104	105	93	86	85	75	91	88	95	87	105	98	87	107	95	107	101	82	101	98	82	100	111	112	83	82	92	97	93	87	100	111	97	93	94	93	93	82	87	104	94	103	99	91	87	85	108	90	92	115	100	99	92	98	90	98	95	95	75	101	93	86	70	124	97	108	89	111	99	95	115	101	94	73	84	97	87	106	91	92	97	115	94	94	92	102	84	107	81	102	96	78	116	95	106	93	101	100	90	90	90	100	107	83	86	90	87	96	74	96	106	100	93	102	100	77	94	98	101	83	98	97	91	97	91	86	109	101	116	116	101	103	89	103	96	83	98	98	76	98	84	85	110	96	97	97	103	108	108	99	85	99	79	101	83	77	93	82	97	82	93	105	89	80	83	110	104	106	100	101	102	100	85	107	101	95	100	103	90	93	98	73	99	79	110	92	95	95	97	109	102	83	102	90	79	89	88	116	88	115	99	98	104	85	84	91	105	91	96	97	100	104	97	105	94	96	84	83	98	106	94	88	94	94	103	84	95	83	97	76	110	82	91	110	94	109	91	94	82	90	103	94	102	86	72	80	93	87	83	103	107	111	112	98	102	94	90	104	84	131	99	106	102	107	100	100	91	110	89	96	95	105	102	78	88	101	73	93	83	109	79	95	82	80	105	89	102	90	76	109	93	107	86	87	110	90	100	108	95	93	89	86	99	89	100	101	118	111	102	92	89	93	93	107	111	100	96	94	87	96	86	101	106	86	95	103	89	97	100	92	97	95	87	99	106	82	109	102	96	104	102	111	101	117	90	115	93	78	87	92	91	117	105	82	97	89	101	98	92	81	92	91	100	96	98	93	108	98	113	105	90	85	111	102	85	79	85	80	101	108	95	83	97	80	104	97	95	94	99	97	112	95	101	104	90	94	95	87	99	98	98	94	91	94	102	88	91	110	109	90	108	86	90	101	102	98	89	112	98	102	108	77	87	95	119	101	100	99	87	102	92	87	100	97	84	94	90	104	98	94	88	116	92	77	92	88	103	83	95	100	109	99	68	92	97	92	109	83	101	99	101	105	95	82	103	116	86	112	86	84	100	106	70	108	90	94	102	97	92	113	81	92	79	97	102	93	89	75	113	91	97	103	88	90	94	99	91	90	92	87	75	110	97	81	107	94	79	104	96	115	82	106	110	89	84	96	88	97	102	112	95	106	88	100	87	110	88	95	114	89	103	93	86	88	110	90	95	95	92	94	91	112	84	88	88	71	95	102	95	108	100	84	118	99	92	101	82	102	89	81	92	97	102	105	100	89	111	102	72	93	103	87	101	86	91	89	86	111	103	96	105	86	88	113	102	86	105	87	101	94	84	89	99	84	89	98	104	99	92	93	97	92	106	101	85	88	103	89	112	107	100	92	97	88	89	90	101	93	110	96	95	99	94	90	95	104	84	100	102	90	93	93	85	80	80	87	95	83	103	81	105	81	111	96	99	99	80	91	108	90	88	94	86	107	72	92	103	116	96	89	100	106	87	99	99	84	97	107	84	109	104	92	90	102	97	110	87	90	94	90	91	99	98	97	99	84	83	113	107	111	104	99	84	105	107	107	85	103	89	101	106	94	67	86	84	108	100	90	112	96	108	97	93	104	94	93	101	91	94	101	114	98	87	78	115	85	88	87	94	101	94	111	103	99	100	108	79	68	100	107	107	108	104	94	103	95	88	96	95	90	79	85	101	101	93	82	95	102	82	106	102	118	89	87	95	112	88	91	106	85	96	93	89	117	85	91	103	104	93	105	107	83	80	95	115	91	110	91	88	93	114	106	89	92	92	99	108	101	91	86	83	90	101	100	96	101	89	101	103	105	92	96	85	100	103	103	100	90	100	86	95	100	96	68	99	114	94	99	94	93	97	96	97	89	97	112	84	102	95	86	96	97	95	82	96	102	99	95	94	99	111	94	87	101	77	94	103	109	81	97	97	92	101	101	102	98	104	99	92	96	89	116	79	108	80	98	104	91	91	99	94	88	92	92	100	96	100	98	105	92	89	98	87	110	95	99	84	108	84	76	85	117	114	105	100	96	79	95	122	108	93	84	84	94	97	91	89	111	82	108	104	107	90	83
7540	523	544	569	518	500	460	417	385	370	430	377	362	367	360	370	360	362	376	359	380	367	343	320	383	342	346	339	335	345	389	314	351	360	380	326	296	361	320	319	341	354	400	359	357	352	357	340	341	328	347	346	318	361	334	339	360	348	354	343	340	334	322	345	364	312	354	353	342	314	325	334	344	342	339	344	361	365	326	382	349	339	363	377	365	376	366	351	319	373	376	359	325	360	316	346	333	336	348	356	353	320	323	306	342	367	329	362	317	384	351	360	334	342	313	319	342	313	335	342	371	355	330	345	359	344	352	342	354	364	332	358	335	324	350	350	321	342	335	304	314	350	342	321	334	347	364	335	327	320	342	322	367	350	347	364	372	334	310	350	312	361	382	340	305	358	372	334	349	355	355	351	351	363	344	348	348	339	377	368	362	353	377	349	330	355	351	315	353	361	353	346	327	370	319	358	387	335	339	324	330	308	323	324	358	349	349	298	360	337	333	339	333	368	377	335	317	345	325	360	385	343	343	337	373	310	334	337	364	323	362	327	355	322	323	316	330	371	386	337	327	360	335	356	389	366	339	330	340	321	371	313	372	360	368	336	313	339	361	335	341	372	352	327	339	348	337	321	356	360	318	319	352	337	339	327	344	309	342	350	309	347	329	342	343	328	336	364	347	351	324	342	357	342	355	328	325	342	353	355	317	342	323	353	367	340	366	355	358	329	365	334	332	346	382	343	352	368	388	371	347	365	382	327	351	346	331	354	308	360	363	335	354	363	300	339	370	347	344	345	350	331	336	374	363	333	341	354	363	318	376	348	334	326	348	349	342	351	355	341	357	335	297	338	352	349	349	362	286	383	334	375	332	327	369	319	351	335	361	342	340	330	362	320	343	330	362	338	349	333	379	370	340	360	370	319	363	370	320	354	352	325	334	350	381	344	345	342	335	340	331	352	353	345	345	382	335	354	366	335	328	352	347	325	362	339	357	338	307	336	336	337	330	346	342	359	337	337	326	339	316	332	379	337	358	372	361	320	319	355	349	343	366	314	365	367	329	326	335	338	359	356	351	332	334	357	351	372	338	344	352	328	366	381	348	331	329	346	308	330	347	313	378	315	327	304	336	361	359	342	335	384	369	363	343	369	353	362	357	399	349	354	321	374	334	381	333	366	340	335	320	387	366	353	342	337	363	328	364	335	329	340	352	353	323	323	330	345	352	332	376	343	323	344	383	319	321	366	336	316	333	384	318	373	367	340	353	346	356	349	378	345	294	347	341	325	332	354	339	349	341	333	357	336	326	370	374	344	342	355	335	363	309	332	344	346	332	348	340	364	371	314	337	352	328	351	390	348	327	345	351	307	332	343	338	332	348	341	344	330	302	341	347	328	368	335	350	345	339	337	345	356	351	377	344	335	349	348	336	371	352	350	329	353	328	365	343	343	328	321	335	325	356	354	378	363	328	344	344	308	332	376	337	319	322	357	390	351	348	364	357	351	321	340	311	333	354	355	352	340	351	326	364	359	332	366	362	367	329	331	344	332	342	338	380	342	316	329	332	356	375	355	321	352	310	320	340	334	320	324	326	366	372	332	341	344	329	319	356	363	346	364	318	339	332	330	332	347	342	347	343	342	319	332	356	370	368	347	349	322	335	321	337	343	347	341	365	340	327	350	338	335	337	354	358	331	365	322	323	346	370	335	350	323	319	317	342	358	316	331	368	336	334	334	364	352	327	303	350	364	330	344	328	307	326	347	338	341	346	342	383	335	331	359	333	341	324	346	335	352	354	353	318	327	332	335	337	364	354	339	359	318	328	310	356	377	375	354	342	312	340	342	356	344	353	339	367	348	340	347	370	350	345	348	364	352	354	351	363	362	340	353	344	349	335	357	333	343	344	322	361	376	364	381	340	319	363	329	324	319	353	351	345	354	342	348	346	315	335	334	317	319	337	330	348	340	366	319	318	352	328	331	344	346	323	353	369	325	344	367	350	382	334	344	311	343	342	346	343	363	346	347	339	348	354	353	355	323	351	338	356	372	387	325	342	336	315	367	343	353	357	336	303	355	366	340	334	365	354	327	339	312	333	353	342	306	347	340	367	355	330	328	357	326	339	313	363	353	366	339	327	338	324	354	316	336	333	337	357	342	362	346	351	351	363	360	368	320	341	348	354	327	335	336	338	340	312	372	351	367	347	357	381	357	344	341	331	360	350	381	367	360	305	357	366	349	344	335	348	336	350	361	332	343	351	329	365	345	320	331	335	344	328	345	371	328	368	347	319	348	347	325	360	338	377	346	343	344	363	319	318	325	329	345	339	340	379	376	373	324	335	326	357	341	340	345	312	339	331	355	312	321	344	348	316	342	340	333	355	329	330	340	345	361	358	336	355	322	346	363	336	371	368	374	335	343	324	341	323	340	345	394	336	346	328	340	334	318	355	346	329	329	319	336	303	316	337	331	362	360	359	316	336	342	337	345	333	314	360	327	323	300	398	322	323	324	312	350	302	336	380	351	353	338	367	327	333	344	353	352	336	334	328	347	357	343	356	346	330	374	353	346	350	352	342	354	327	317	383	342	337	360	334	325	333	328	373	347	371	348	287	349	363	301	335	342	344	380	365	340	327	327	374	322	336	349	332	342	330	337	318	353	347	348	296	364	354	335	358	363	319	356	375	336	350	338	361	363	347	361	373	374	343	329	326	322	371	356	388	333	340	351	341	337	347	363	352	355	359	365	342	313	354	353	321	319	380	358	322	367	321	362	342	324	335	365	360	335	328	338	353	362	379	342	342	358	345	374	324	364	347	342	306	328	322	353	345	343	353	334	322	349	335	338	328	336	323	336	349	330	312	370	331	362	357	328	345	346	344	310	313	315	317	372	341	356	318	363	366	338	402	320	330	354	352	358	312	340	335	358	347	336	344	342	376	347	360	336	330	339	352	347	371	366	360	352	332	361	343	364	348	381	318	359	348	333	313	359	325	358	353	314	337	361	332	347	328	358	361	320	334	350	344	351	375	352	342	395	323	349	359	315	337	354	375	343	381	346	368	342	324	331	367	357	339	367	338	334	363	333	375	336	358	338	349	329	340	349	336	349	365	299	339	350	362	339	318	300	333	341	334	314	343	333	331	339	345	369	325	375	344	321	360	361	344	322	346	324	359	355	364	331	390	324	362	358	348	356	355	347	347	344	339	363	341	324	345	347	339	323	336	355	316	319	326	341	349	358	342	358	332	335	367	340	346	297	357	313	347	331	312	385	345	326	326	335	339	327	347	320	371	353	381	358	344	324	301	362	320	363	332	373	339	367	329	344	336	338	366	346	306	371	335	377	366	341	336	327	371	352	344	354	333	348	352	353	351	354	373	337	329	384	376	335	347	342	359	337	330	301	334	361	341	342	381	377	334	340	333	323	367	327	357	342	293	368	329	364	331	357	365	326	322	368	354	327	323	337	346	298	311	362	368	339	344	353	352	370	352	334	304	338	369	363	389	328
40940	16117	2867	1042	710	590	476	389	344	268	289	241	248	223	234	215	207	187	200	192	181	228	202	200	188	156	177	201	181	188	192	174	174	180	201	176	169	179	174	183	182	162	191	194	167	175	157	174	176	183	166	166	178	151	187	179	164	181	173	194	165	159	165	164	188	173	177	166	168	171	168	184	168	194	179	166	195	185	164	168	182	167	163	195	174	194	169	171	176	168	179	187	174	178	176	177	174	187	179	162	177	146	186	180	194	182	167	164	167	170	183	166	171	176	148	168	161	157	161	185	176	173	170	152	187	173	153	162	169	167	179	168	176	167	199	192	171	169	176	166	205	172	180	169	160	174	164	175	156	172	180	193	181	185	151	192	182	174	134	192	172	169	183	173	164	191	157	156	183	169	161	169	178	180	162	140	176	157	167	161	182	187	165	192	175	191	142	190	163	175	188	147	173	176	177	183	173	172	176	159	171	160	168	157	172	151	179	165	165	188	167	188	165	174	197	182	152	167	180	194	163	154	147	167	184	168	178	168	162	186	188	190	170	172	181	169	168	157	177	159	168	160	167	177	172	163	152	186	188	174	184	179	174	162	171	160	193	189	174	185	154	180	150	177	177	164	144	166	188	153	163	163	162	193	195	187	174	170	161	151	176	151	170	185	175	169	151	166	166	169	167	161	161	190	179	162	192	162	168	166	170	176	162	162	163	169	170	175	178	194	181	206	162	167	153	157	177	174	162	177	186	184	153	173	177	192	171	174	166	202	194	167	169	195	177	197	169	166	177	160	157	196	160	148	171	159	184	169	185	153	170	179	161	205	177	184	208	182	191	152	166	153	146	187	183	166	171	164	169	178	177	191	183	186	151	158	209	155	184	151	159	158	167	175	185	156	161	178	154	184	167	173	181	158	174	182	149	161	160	193	189	167	171	162	167	148	185	167	177	173	181	202	175	182	154	172	165	154	166	174	173	168	152	169	182	177	149	157	176	188	195	167	181	161	174	167	166	169	169	174	162	196	178	188	168	172	160	175	161	150	191	180	215	167	167	181	178	196	202	173	181	168	156	160	183	158	143	181	178	180	190	164	168	145	171	165	171	193	175	169	164	161	174	179	171	181	142	164	154	168	157	208	189	180	187	156	172	191	162	177	181	175	188	164	197	179	151	170	182	162	161	160	165	179	169	183	187	165	168	169	196	162	190	194	180	182	166	178	184	174	165	178	174	165	174	160	158	169	173	166	160	196	161	136	155	160	177	189	152	151	148	169	193	190	176	168	161	184	176	162	197	186	171	162	168	155	174	166	156	144	191	189	195	165	156	175	200	171	177	183	164	172	172	167	181	183	196	170	181	167	164	174	175	163	176	178	160	205	172	165	174	163	163	166	160	188	169	165	184	185	175	157	176	147	185	162	169	170	188	167	189	155	146	186	169	157	152	167	160	170	204	162	182	186	159	177	166	145	151	176	170	163	183	174	169	165	151	179	168	161	170	174	188	174	169	166	173	194	158	186	169	170	153	187	173	168	168	179	172	182	175	171	160	179	153	160	170	188	172	168	164	153	144	170	169	179	166	162	154	166	178	166	180	165	188	213	174	171	186	186	157	166	167	199	177	156	181	189	164	170	182	172	163	171	172	180	176	170	163	154	177	164	179	154	166	166	159	163	192	175	173	155	152	183	154	189	169	174	170	179	155	160	171	180	188	203	202	174	173	188	149	178	162	173	166	174	159	165	177	144	184	160	180	163	179	183	160	163	142	169	186	188	172	179	170	169	164	168	193	152	150	182	149	170	190	160	161	170	189	183	187	162	172	181	176	186	173	175	187	160	177	161	170	149	158	180	171	167	192	171	173	181	165	164	196	175	160	200	205	172	173	186	180	175	149	184	163	214	169	177	174	162	183	157	150	151	178	184	172	164	161	168	163	177	163	160	172	196	179	186	156	154	165	162	182	167	164	159	158	183	150	161	188	182	175	184	166	182	142	171	174	173	177	157	174	198	166	162	142	151	172	169	179	180	139	163	149	165	159	170	174	189	178	166	161	158	179	159	160	169	147	164	163	171	145	160	171	190	163	160	156	178	147	184	152	153	159	188	171	187	158	174	166	179	181	172	162	168	166	186	197	191	179	185	178	153	188	166	180	210	152	152	150	154	180	192	164	179	172	164	173	161	185	193	151	171	184	152	193	186	172	177	144	172	165	177	188	175	158	169	178	162	163	169	163	186	153	153	187	150	168	166	167	155	175	175	187	204	153	161	175	178	165	151	170	192	180	161	179	160	172	178	170	181	175	186	161	177	184	176	180	184	160	155	177	197	183	176	159	147	168	152	186	144	160	157	176	162	153	179	162	166	188	159	171	191	198	181	173	148	171	161	160	190	155	168	191	159	163	186	180	176	172	168	168	186	160	150	163	167	159	157	191	184	170	148	179	195	184	177	164	184	177	166	189	185	169	150	161	179	186	177	169	154	178	173	184	182	167	167	163	167	176	147	174	180	188	165	169	178	166	173	190	142	184	175	190	175	152	171	171	179	167	144	182	175	185	162	166	167	181	162	152	192	190	182	191	194	165	190	166	186	205	197	164	165	170	168	157	161	171	164	174	137	173	166	168	187	158	144	170	181	173	174	182	153	175	173	165	156	171	178	156	169	169	169	160	178	184	183	160	163	200	162	182	177	183	174	167	174	190	156	167	165	167	189	164	179	187	153	163	162	144	160	151	185	169	167	167	175	165	174	173	182	183	152	158	162	189	172	184	183	159	172	174	160	174	179	180	149	169	169	168	158	159	151	163	178	163	171	168	162	163	187	160	171	159	157	159	168	159	175	191	177	174	169	163	151	194	162	174	181	174	148	194	150	156	171	191	179	168	175	167	167	136	166	176	189	147	154	188	159	163	179	169	179	167	178	169	170	152	168	157	176	177	170	184	189	185	176	192	171	166	161	178	172	165	161	180	183	177	159	142	172	175	168	162	155	147	164	161	166	212	159	173	167	172	150	185	157	171	173	165	176	143	179	148	161	157	190	192	179	157	195	173	182	171	143	193	160	159	190	177	153	172	166	163	145	165	147	160	170	153	166	174	185	178	163	180	189	183	186	179	177	167	201	176	170	151	183	180	181	180	175	140	170	164	175	181	167	191	156	178	164	153	193	176	173	143	169	172	165	180	151	171	169	158	154	191	168	184	178	165	152	175	183	156	170	180	167	177	174	175	164	194	187	143	177	165	178	170	177	172	163	161	163	167	164	168	161	159	158	169	172	166	157	163	165	176	166	149	178	167	144	154	160	183	175	175	171	184	148	187	152	178	158	182	195	149	188	171	148	187	179	164	168	174	169	157	173	164	167	195	168	168	174	174	174	191	180	164	171	154	162	181	171	170	181	189	184	164	156	179	171	189	170	182	184	174	163	183	173	188	172	177	164	169	179	177	189	186	179	169	180	201	157	190	156	190	195	189	161	160	161	176	162	178	189	163	173	166	164	177	177	164	173
25653	2064	3360	3627	3049	2525	2087	1751	1492	1337	1177	1151	1030	975	958	862	858	837	736	788	726	791	720	711	710	683	638	657	688	682	663	656	616	594	604	645	614	601	650	581	647	618	579	578	611	596	606	556	575	552	570	572	565	537	591	576	576	546	596	559	583	593	558	575	592	563	570	597	585	546	607	601	553	579	557	587	560	559	591	531	542	566	542	545	563	504	562	591	588	563	572	536	572	557	547	525	543	555	533	547	578	530	578	581	542	552	563	522	564	539	522	562	553	532	567	550	529	605	621	519	557	583	592	549	572	564	558	558	561	564	524	514	563	565	571	550	557	528	548	546	559	551	554	536	543	537	519	522	549	577	553	520	517	528	537	523	557	547	565	538	543	566	559	516	594	537	590	526	515	586	536	541	544	569	547	571	581	506	557	511	561	533	557	555	535	530	524	573	548	584	533	558	549	552	554	561	567	514	536	601	494	550	547	554	538	544	520	568	510	608	570	522	505	573	512	542	557	503	540	537	476	516	525	506	519	576	577	548	545	569	559	534	555	577	564	508	552	569	546	514	559	547	538	574	607	534	584	532	581	557	555	589	562	506	549	554	509	579	627	526	527	521	514	541	537	534	548	562	543	532	528	552	548	593	559	588	566	551	539	533	579	519	546	519	561	502	532	567	531	553	505	550	573	529	528	528	511	554	530	529	549	535	529	556	534	532	550	536	542	572	535	526	518	540	593	509	570	503	584	543	573	571	544	559	567	534	556	594	592	543	555	524	530	598	558	577	566	528	536	535	532	578	540	552	550	515	556	545	575	575	547	550	547	533	535	569	512	565	583	578	606	575	555	510	552	542	537	519	510	523	549	528	552	561	555	571	546	564	538	528	589	557	542	582	551	545	531	597	587	548	547	545	542	571	514	561	566	528	562	586	538	552	577	502	545	565	598	557	545	562	543	592	588	543	570	528	555	516	539	576	533	555	513	507	522	554	537	551	556	562	530	559	581	532	562	537	575	577	537	541	583	569	529	547	552	524	531	502	560	543	576	554	525	507	529	574	533	564	596	578	547	591	526	537	564	529	560	554	492	554	556	512	577	540	566	576	560	594	526	503	548	562	568	576	546	561	533	545	556	578	545	583	577	570	541	548	536	529	522	554	528	525	541	548	510	545	519	541	574	554	547	555	513	565	545	526	493	529	559	565	537	561	606	542	551	520	551	531	544	530	581	591	545	520	540	569	537	573	536	562	597	585	546	568	563	536	512	546	557	549	556	551	573	533	561	536	559	592	579	554	553	562	546	521	560	529	556	555	535	547	585	562	536	544	567	569	546	542	565	540	573	575	544	556	553	563	527	551	522	534	558	574	568	600	588	567	588	555	555	538	529	566	547	559	547	531	557	559	519	525	587	570	543	564	547	532	550	568	542	514	540	570	530	592	563	571	583	535	594	538	566	545	527	552	540	535	538	566	584	575	550	514	585	540	540	537	551	529	539	548	559	561	532	570	552	549	564	538	559	549	532	507	578	560	524	538	560	525	568	572	534	615	520	568	542	568	557	553	566	542	523	523	534	580	549	524	541	542	569	531	589	575	564	528	548	542	540	559	606	560	560	526	538	536	523	536	544	564	559	526	493	566	535	548	527	538	524	552	571	561	583	548	532	554	566	578	576	573	561	548	539	555	573	570	541	543	560	571	552	529	544	561	545	534	568	514	564	569	563	609	518	572	588	571	542	580	566	534	524	502	546	570	556	510	594	563	592	558	576	543	574	550	563	547	583	569	547	553	546	544	557	543	562	563	572	564	597	552	556	546	541	556	548	546	518	573	542	550	522	562	580	491	566	527	564	554	582	570	558	561	559	580	572	551	527	528	541	582	583	511	543	589	559	518	598	588	561	537	572	548	557	513	550	550	545	507	563	556	554	561	568	505	559	552	539	541	588	559	564	539	564	546	546	548	547	581	570	545	566	518	570	563	554	568	592	611	537	548	551	552	539	541	530	525	554	565	519	559	564	543	513	536	611	561	522	573	580	601	547	586	586	559	549	566	542	531	584	528	505	586	520	588	505	549	560	568	544	545	592	533	530	551	557	571	562	569	546	573	555	522	520	518	515	554	605	583	539	545	505	544	540	505	581	543	558	553	556	587	527	551	521	526	545	539	563	553	563	570	556	566	546	546	570	540	548	544	522	588	568	550	574	536	531	566	526	507	551	563	557	593	549	540	525	546	541	551	534	531	511	548	568	564	547	549	550	579	553	514	536	542	568	553	539	570	530	546	571	530	536	495	535	510	528	570	554	570	577	559	555	530	537	569	623	510	551	609	564	569	519	542	535	582	580	561	541	576	561	562	525	559	528	517	532	555	570	599	547	564	526	526	542	542	585	533	526	540	530	532	546	573	537	581	541	521	520	538	561	557	530	552	544	547	523	560	533	526	513	534	594	551	553	538	523	534	541	543	544	550	578	592	573	545	544	532	556	551	576	588	558	529	586	572	549	556	601	578	545	512	579	548	583	541	589	584	557	528	540	566	555	527	544	570	585	574	551	562	549	552	536	568	563	568	532	574	524	529	553	566	524	517	551	534	537	568	589	569	571	600	522	560	598	548	532	601	485	621	549	565	558	536	587	538	545	543	558	518	551	599	536	558	597	551	554	525	537	572	590	534	547	557	540	527	552	534	561	548	538	587	570	564	535	596	601	538	544	576	571	562	548	552	556	568	474	539	570	548	562	549	599	579	524	539	529	529	537	539	539	593	593	561	542	532	534	553	576	557	556	531	541	593	560	568	526	575	517	533	567	536	552	542	548	515	553	523	578	559	559	570	533	516	576	557	550	562	513	513	560	522	515	550	511	524	566	514	560	575	545	547	567	540	554	574	607	613	570	547	551	532	534	546	563	528	546	587	572	584	555	564	602	548	518	533	556	537	548	550	577	557	539	519	522	576	573	570	558	522	549	550	568	565	525	559	543	517	550	584	571	522	553	573	526	590	577	614	551	585	518	506	568	572	614	587	506	538	596	534	553	568	564	502	552	576	537	524	521	567	566	529	582	574	546	558	561	561	545	565	545	578	556	553	526	532	547	593	525	505	557	530	579	541	575	576	564	533	562	547	581	527	552	580	541	544	546	550	567	552	560	546	515	518	551	540	538	549	541	569	546	548	532	521	565	596	516	602	529	546	605	560	550	551	580	553	575	522	585	562	520	534	618	538	547	599	567	554	528	558	581	534	587	531	511	551	538	559	516	548	536	583	542	559	586	508	520	581	574	520	582	531	542	537	549	531	593	573	543	550	581	568	553	553	567	570	567	542	506	515	564	544	530	529	544	531	546	555	563	568	564	508	503	568	518	533	530	570	521	531	565	547	535	558	563	533	555	579	571	548	501	509	573	538	559	577	553	525	534	548	579	537	575	508	539	547	553	555	561	529	531	544	561	510	522	551	522	566	586	549	539	589	538	561	547	534	579	533	564	519	576	557	563	532	555	564	616	575	566	570
53580	23725	9589	2413	1450	1069	839	684	577	500	480	427	406	372	354	390	318	348	336	332	297	318	317	321	305	292	321	293	272	284	291	259	284	261	293	288	274	248	254	260	258	283	282	269	286	289	254	281	256	289	269	250	285	241	283	291	278	263	286	266	285	259	300	279	264	290	266	275	250	294	274	267	281	281	271	248	295	269	289	285	280	289	262	277	246	245	306	311	279	293	288	279	243	271	283	262	281	255	279	291	264	270	298	262	281	284	280	257	290	229	256	282	278	267	261	289	258	266	253	249	280	305	283	262	277	264	275	264	283	255	259	300	284	280	270	277	285	261	264	235	280	245	293	264	279	277	262	269	287	275	251	292	264	261	263	259	236	289	289	270	263	302	291	255	254	280	258	273	290	269	292	233	280	259	255	277	271	268	275	276	289	256	270	278	246	281	252	253	287	298	277	243	279	255	257	232	262	271	276	273	278	241	258	262	265	260	263	265	269	245	230	283	262	251	289	249	253	274	261	262	301	256	271	258	296	264	257	249	266	254	256	250	262	229	264	291	276	287	249	242	258	284	296	275	275	256	300	275	269	284	266	264	287	244	279	281	295	264	281	238	265	287	270	254	272	251	263	254	285	242	257	284	286	257	281	270	253	230	273	297	273	279	263	261	269	277	260	267	280	289	256	264	276	264	268	250	275	272	237	276	263	256	271	234	261	283	309	283	286	283	292	306	254	268	267	279	282	270	275	259	269	271	266	293	243	230	284	266	259	253	279	306	278	247	246	251	287	280	264	294	266	245	264	278	261	288	264	257	295	253	264	262	275	267	280	256	270	236	253	280	274	243	301	290	276	266	293	265	269	267	261	278	279	265	244	252	267	236	254	291	254	273	263	296	270	264	239	289	294	283	233	265	272	267	261	256	261	299	274	286	245	273	285	280	265	283	259	255	265	298	246	298	284	258	272	275	250	282	237	277	273	250	274	247	308	256	276	254	249	275	278	284	255	271	290	288	296	278	276	273	290	261	279	255	274	270	270	262	273	271	293	269	252	270	252	292	243	247	235	261	260	269	257	278	263	257	273	251	244	292	293	279	279	246	292	262	272	262	283	249	267	262	288	293	260	264	227	294	252	313	270	259	279	254	270	250	250	271	287	260	274	272	294	280	245	240	293	261	288	272	315	279	273	265	275	259	310	302	257	261	279	265	283	241	276	273	290	235	276	266	288	266	277	256	291	260	267	278	282	226	277	276	290	310	274	257	287	302	254	268	259	278	276	256	237	281	265	276	297	264	273	269	299	297	259	246	272	270	249	252	268	249	254	249	287	239	257	256	277	250	266	256	276	274	274	249	261	244	243	260	284	246	303	290	267	251	256	295	272	290	256	280	301	265	253	250	272	289	258	284	287	266	255	259	296	276	257	253	256	308	257	281	252	253	260	279	275	255	236	276	278	291	291	262	261	257	252	247	278	287	237	252	243	248	253	279	271	255	240	267	266	275	262	233	267	267	255	291	283	259	277	251	258	256	244	255	274	252	260	263	257	263	279	263	317	306	274	275	280	257	251	286	294	263	272	282	283	259	255	256	247	245	292	250	260	257	237	261	285	262	263	226	257	251	270	268	293	254	285	266	287	218	247	253	290	266	271	266	273	279	256	286	262	274	262	251	250	249	285	261	226	295	268	254	275	247	261	254	245	250	289	258	271	264	289	300	232	279	269	255	258	276	248	277	259	269	225	252	279	262	255	259	258	274	281	302	272	253	238	274	252	222	268	266	264	288	264	278	269	256	254	271	256	265	261	297	288	286	289	238	281	247	256	260	283	252	259	266	261	274	245	259	280	296	267	279	241	271	235	241	287	297	284	271	233	273	289	248	242	259	273	279	297	271	263	278	291	270	271	251	257	244	232	275	289	264	253	296	256	242	235	254	289	288	317	262	257	265	271	280	283	268	263	250	244	269	263	293	260	265	234	255	270	285	284	273	236	262	257	297	305	261	272	275	243	292	252	247	267	285	252	288	276	276	276	275	241	279	283	259	263	275	264	234	262	292	279	288	270	265	273	284	304	254	272	256	306	259	284	254	280	257	244	284	241	281	303	256	282	245	266	277	293	275	279	281	250	267	286	301	256	295	245	268	269	277	289	236	257	273	255	249	250	280	268	265	257	260	248	290	251	272	270	254	259	273	247	276	275	274	260	280	262	265	270	260	240	283	252	261	265	293	292	284	289	237	262	253	265	272	275	266	247	277	251	300	273	284	272	282	253	274	251	278	272	266	252	268	274	267	270	267	296	281	251	282	278	261	270	256	252	272	273	277	279	284	272	269	264	289	249	269	245	273	283	292	258	251	257	248	296	277	261	274	299	257	286	266	275	248	243	293	235	262	255	276	253	245	275	275	287	269	255	242	234	276	257	265	274	236	247	244	261	268	256	238	260	271	259	261	285	280	277	280	257	259	277	255	261	275	254	277	258	267	231	258	256	253	258	264	259	286	252	288	286	247	286	265	268	286	272	261	289	261	251	260	267	273	295	262	270	287	262	258	231	247	237	273	253	269	245	253	294	269	263	288	266	257	299	263	240	262	253	280	278	276	255	269	259	293	276	260	248	236	259	237	273	256	260	230	252	241	273	272	266	262	273	244	304	230	267	291	277	283	267	255	270	276	261	249	260	266	283	271	272	274	275	277	246	249	262	264	287	216	254	289	240	278	287	272	265	287	277	255	247	262	257	254	271	289	258	252	284	274	282	246	258	235	272	281	264	265	282	306	257	254	259	244	266	271	275	285	258	233	245	270	257	256	267	287	267	235	298	248	254	240	271	267	230	215	247	293	288	262	271	246	264	229	267	274	290	280	281	275	267	278	278	267	265	245	283	272	257	283	213	248	275	255	288	258	293	259	256	259	268	248	287	260	275	262	283	247	263	269	262	306	273	218	256	261	278	283	273	277	256	261	261	267	274	244	307	283	282	249	258	261	273	257	237	289	298	273	239	309	266	283	282	258	261	304	300	256	266	253	276	292	264	262	301	255	284	254	283	280	247	277	270	258	261	244	240	254	307	252	270	273	280	261	281	247	263	275	273	261	263	245	271	269	292	266	271	282	233	250	274	255	275	270	260	281	282	271	267	240	284	275	270	248	270	276	289	300	277	258	295	260	236	254	271	275	300	282	255	238	263	271	268	314	291	263	236	244	255	301	260	257	271	262	305	247	246	266	264	274	269	272	266	274	260	274	288	264	254	262	269	265	260	248	263	271	247	241	260	261	293	238	263	270	271	284	219	239	282	272	284	239	291	278	254	256	238	273	270	267	278	246	283	250	262	271	266	250	277	262	277	260	270	270	270	228	266	270	277	248	280	250	283	266	280	285	258	293	264	273	280	271	255	276	263	243	259	285	241	268	249	261	258	258	280	275	270	278	271	244	253	279	254	251	259	290	260	277	281	267	266	285	268	272	266	246	281	293	262	281	272	238	275	274	242	290	274	251	231	253	256	290
33466	3794	6130	6521	5581	4519	3784	3223	2698	2408	2103	1939	1671	1639	1535	1457	1409	1323	1267	1162	1218	1182	1185	1102	1055	1054	1037	1020	1030	958	937	981	953	976	923	937	901	888	913	937	852	908	942	873	895	853	839	835	864	783	889	822	815	788	847	853	891	837	808	869	844	854	829	800	813	799	793	845	897	820	811	814	787	816	854	807	828	815	859	800	820	827	816	762	762	853	793	773	796	798	793	768	786	794	774	811	764	794	786	797	807	805	758	812	816	739	776	808	803	819	876	844	804	768	789	822	789	735	840	755	766	772	841	796	809	783	809	757	797	799	817	782	777	812	818	805	754	825	838	790	802	796	775	803	833	833	825	797	777	835	761	802	779	806	779	797	782	786	791	760	759	816	814	790	779	753	778	767	793	798	806	774	814	780	771	761	789	795	826	811	820	816	742	778	763	784	788	792	806	803	761	772	825	804	791	869	809	831	788	772	798	799	854	786	795	794	811	812	827	776	834	767	767	790	788	781	814	800	791	812	788	769	735	773	753	711	799	779	808	783	762	779	811	811	807	760	723	825	768	744	793	783	786	825	838	773	806	792	811	804	756	794	785	810	787	792	775	789	763	818	785	809	720	805	792	770	827	837	821	797	784	791	827	803	809	783	768	816	733	780	804	769	815	786	746	783	796	807	767	808	832	812	831	798	812	757	845	726	790	747	821	795	773	838	785	827	805	773	844	793	787	774	706	787	809	780	790	808	773	800	793	816	786	756	756	790	771	757	753	771	784	817	752	786	808	833	806	758	820	793	738	766	792	736	830	808	822	764	781	787	815	767	820	779	744	748	798	805	780	849	793	794	727	731	820	726	785	772	755	779	803	782	805	857	798	838	823	768	779	771	817	784	813	773	783	791	798	786	821	786	839	781	803	777	739	818	824	819	787	786	736	838	812	758	829	783	753	767	797	789	807	794	831	787	748	752	823	776	815	765	795	771	808	859	781	750	839	829	789	822	779	778	789	782	797	799	771	784	817	820	835	798	832	819	827	793	773	800	766	809	757	773	780	778	750	774	828	772	827	772	844	866	765	827	780	809	807	788	800	791	791	804	792	751	742	757	825	781	798	835	787	806	800	792	829	782	786	830	797	828	805	797	777	772	773	768	832	816	783	788	789	795	831	807	772	808	787	822	809	811	797	822	769	796	809	806	810	765	763	773	763	782	803	769	770	755	784	786	814	759	759	803	804	831	770	761	791	806	791	754	817	810	798	810	775	818	829	840	803	808	798	821	762	809	738	766	826	756	790	770	765	762	793	782	797	788	881	790	847	756	760	806	800	769	839	748	790	747	785	769	749	754	747	770	788	792	772	779	781	855	756	772	796	824	760	816	780	770	756	758	746	827	778	779	785	795	766	843	781	799	794	799	832	828	850	804	789	795	723	775	801	832	754	820	722	813	833	802	801	797	788	765	785	745	766	793	778	815	792	838	820	802	758	733	759	780	812	801	790	816	787	744	814	832	805	781	802	808	771	803	799	799	774	767	772	806	765	764	770	808	846	807	788	807	828	820	772	823	861	803	801	778	764	822	805	761	758	774	803	769	789	807	814	777	869	838	781	770	800	813	781	768	855	779	782	790	806	833	839	769	763	849	786	799	832	786	797	776	801	792	745	843	861	775	812	842	792	814	792	754	815	829	821	816	726	820	811	805	829	772	814	838	808	767	803	806	832	860	778	759	773	771	805	798	804	784	791	806	787	788	816	808	780	774	774	787	815	788	772	768	800	804	788	816	718	753	795	769	830	790	782	759	835	791	793	803	767	822	787	823	806	800	757	787	843	778	781	784	841	791	782	812	803	790	803	759	785	794	759	776	830	807	768	767	806	763	777	788	778	749	825	788	790	776	827	769	749	761	752	790	754	794	781	735	778	787	746	755	779	787	803	779	816	799	818	780	799	794	806	785	827	846	761	808	761	785	803	797	808	777	790	833	854	767	784	808	781	841	781	826	789	830	776	734	796	809	749	781	808	801	834	798	774	809	827	784	815	782	808	793	828	763	787	778	808	769	779	791	781	786	851	781	777	841	803	778	783	764	785	797	778	840	820	759	820	778	774	766	814	761	704	791	803	778	817	792	807	831	776	802	756	767	755	818	798	789	758	747	795	805	802	801	843	806	771	810	772	791	804	761	772	814	775	763	813	811	829	783	798	777	831	809	819	800	749	754	825	793	790	761	766	830	774	820	766	762	765	786	793	776	785	796	836	774	819	782	821	769	820	804	838	759	791	822	829	830	900	797	789	791	815	796	807	761	815	799	827	780	818	757	825	807	782	854	817	749	827	795	796	762	820	812	781	836	779	816	776	789	785	807	793	845	805	785	802	807	851	810	830	782	778	804	823	780	801	784	792	784	767	782	771	800	735	775	773	767	852	801	847	868	836	793	838	815	808	781	828	762	835	764	777	763	791	839	731	792	799	770	830	772	784	779	762	782	815	800	811	795	779	808	826	808	783	762	797	769	792	805	809	788	815	769	792	786	779	759	774	775	807	830	764	834	809	852	823	811	827	840	788	798	773	767	767	761	747	822	846	786	773	767	825	782	766	783	747	814	811	821	756	809	795	783	835	846	778	859	769	817	807	808	749	814	790	782	821	788	847	751	864	796	787	774	817	802	805	837	767	787	752	837	811	790	805	783	816	791	847	780	804	762	828	768	760	768	845	768	784	830	808	797	782	773	789	787	816	820	755	828	785	826	845	787	809	753	809	791	815	814	779	826	771	822	794	776	789	791	783	810	706	780	755	799	753	800	802	755	760	837	732	767	806	828	798	768	799	773	804	814	829	772	802	753	782	817	812	793	830	809	822	735	766	765	792	813	788	812	846	864	741	777	831	784	810	766	815	789	775	788	779	794	766	780	839	796	810	826	785	800	738	744	826	828	807	795	750	777	788	843	836	767	843	807	814	753	791	770	755	761	748	769	776	819	791	793	816	824	762	797	754	791	772	819	836	795	793	785	814	838	783	757	777	750	778	783	811	828	754	771	795	772	805	769	797	816	775	836	819	750	785	806	814	803	795	771	804	774	802	797	800	842	814	807	832	755	834	792	778	831	825	755	849	787	781	796	816	792	794	763	811	810	836	790	837	769	758	794	803	833	802	802	779	748	802	770	797	838	746	815	803	775	789	829	788	788	778	779	819	812	818	812	785	805	782	829	785	792	741	748	782	821	786	839	808	807	748	820	832	791	802	817	807	787	778	803	792	763	807	791	825	839	795	783	817	827	788	760	829	756	777	764	794	787	712	775	808	805	800	775	775	807	798	756	797	796	789	766	774	814	824	802	792	744	842	773	760	806	729	790	776	796	777	810	760	834	784	816	798	840	739	821	804	807	802	779	772	765	825	781	778	779	801	768	786	754	783	826	829	765	755	816	775	803	766	774	826	761	800	839	791	776	783	798	822	834	837	769	841	767	811	827	801	817	768	788	801	754	768	844	766	779	779	784	792	792	798	779
7983	667	227	152	142	127	106	102	112	106	107	94	105	99	104	95	100	118	97	114	91	108	108	99	80	85	106	110	97	114	107	106	92	100	103	105	97	96	88	98	102	92	75	86	89	95	100	91	90	108	99	93	82	88	98	95	85	96	115	111	105	102	88	84	97	77	87	105	63	98	98	95	98	96	101	99	109	88	83	90	96	98	96	109	106	103	120	83	94	87	91	129	106	83	99	92	80	107	97	113	89	122	93	91	108	107	100	79	90	80	130	94	97	108	97	98	89	100	97	84	107	105	86	88	111	92	107	78	81	108	92	108	100	89	94	109	110	81	79	116	92	80	72	85	85	96	112	87	109	94	93	102	96	92	99	93	117	99	90	94	72	92	102	113	89	83	97	95	100	89	95	91	85	104	107	99	104	92	93	93	94	102	94	84	97	86	92	79	109	76	72	101	97	90	101	71	104	83	103	89	104	89	99	87	81	117	90	97	97	113	92	101	79	94	101	71	85	105	88	92	117	102	97	95	99	95	100	105	88	114	97	106	112	110	96	107	99	86	102	89	101	81	97	91	96	104	83	104	104	95	93	97	76	95	97	103	95	110	96	93	98	73	92	98	88	99	103	108	108	100	87	78	106	84	83	119	91	83	89	99	94	98	89	83	88	95	111	88	104	90	84	109	88	88	97	92	104	103	89	82	77	102	85	104	91	126	109	90	97	105	90	95	86	84	83	74	95	90	98	88	81	96	84	76	97	107	89	98	102	90	99	80	86	86	81	99	96	103	101	117	122	84	96	99	100	103	89	107	89	96	105	103	85	85	90	98	103	79	92	92	82	117	121	97	95	104	93	94	84	94	107	97	102	83	99	95	83	109	90	86	70	84	96	105	100	85	96	103	105	104	104	101	101	93	96	97	89	113	85	89	104	86	103	100	99	108	92	96	101	102	96	88	99	116	89	96	101	85	100	98	94	106	88	80	102	96	116	90	116	103	93	96	80	94	100	107	95	113	92	108	96	93	89	110	101	110	100	112	114	84	82	90	104	106	95	108	101	105	84	90	90	85	110	86	92	89	104	97	80	92	117	83	89	92	98	101	93	105	103	102	104	87	87	88	112	103	84	95	97	93	100	92	94	93	112	77	120	87	102	91	119	105	93	102	103	79	96	95	90	101	101	94	104	95	116	108	93	97	109	121	94	104	97	84	94	114	91	89	118	85	89	91	102	106	95	101	101	92	98	98	98	110	102	95	87	97	88	80	92	92	103	118	98	89	102	97	97	116	101	83	89	94	115	115	106	92	89	101	126	98	81	93	81	80	93	86	82	108	94	96	97	92	103	86	93	97	99	88	114	99	106	96	106	80	93	91	103	95	100	101	96	93	80	103	98	108	77	103	93	92	67	85	89	111	84	84	88	101	91	88	117	102	91	114	102	120	94	72	101	102	84	83	89	87	97	111	94	103	100	125	92	91	88	91	112	89	80	88	83	105	96	95	84	73	95	110	90	79	99	87	117	92	84	97	87	92	81	104	104	113	107	89	98	103	86	88	93	99	78	84	78	96	79	109	92	119	106	90	92	123	89	109	95	86	113	107	95	90	78	106	101	84	78	87	97	102	82	125	98	88	91	101	81	91	80	115	95	108	107	109	85	94	94	106	90	77	118	106	93	65	107	82	112	99	65	92	97	100	92	101	85	103	94	102	65	88	112	105	91	95	108	86	114	90	82	117	98	104	103	89	86	77	96	91	103	107	89	92	86	82	83	116	96	106	93	89	90	100	106	90	89	107	89	100	83	112	91	83	89	96	89	74	91	96	93	97	102	100	94	87	101	98	94	96	90	92	110	98	98	102	101	93	79	94	104	83	98	98	100	106	83	102	91	90	85	100	73	92	96	90	68	103	87	90	90	97	83	99	97	89	87	82	93	87	111	91	87	86	87	90	97	105	90	112	89	108	90	87	93	95	85	108	95	83	98	102	107	98	120	83	81	105	93	110	100	94	109	96	113	83	101	98	84	108	83	96	68	82	103	89	110	88	88	103	99	88	107	96	111	87	86	108	94	111	98	99	90	88	104	94	86	99	112	91	99	100	96	106	98	94	85	98	101	104	94	98	112	107	99	82	88	88	89	87	87	77	104	107	92	71	94	76	102	101	104	94	84	93	86	84	88	101	94	90	90	79	103	77	102	93	99	88	95	93	114	84	100	98	98	98	90	96	104	98	91	111	80	97	78	115	101	112	106	87	100	113	103	96	120	105	92	97	89	92	84	92	82	104	92	106	93	90	98	87	90	113	117	69	87	109	91	96	115	90	101	103	91	102	122	112	83	98	94	94	89	95	105	95	92	91	85	86	98	95	85	91	100	96	86	90	121	100	88	90	91	95	80	72	103	99	113	98	96	92	109	95	94	85	94	88	89	104	91	89	102	86	90	95	88	80	103	97	100	106	76	102	100	83	103	93	116	107	109	88	85	102	86	92	82	100	102	90	75	80	86	95	81	96	105	100	107	88	111	110	114	109	83	112	117	107	107	85	99	77	91	111	117	106	100	97	98	101	96	86	93	96	100	76	85	77	92	90	111	97	83	98	108	117	97	98	96	93	95	97	96	95	98	89	92	112	89	95	120	83	96	87	86	88	108	112	99	101	109	96	112	101	77	93	97	99	93	97	104	99	85	98	87	105	104	102	108	108	100	113	93	94	95	106	90	85	102	89	95	93	95	96	86	97	108	100	91	86	92	103	97	107	98	96	82	103	86	107	94	100	117	75	83	93	91	101	85	102	90	121	99	86	93	94	87	74	87	92	101	88	93	105	102	105	85	117	74	96	93	98	85	105	109	103	87	97	88	112	113	103	79	90	108	92	90	99	91	91	88	103	107	108	97	83	97	79	106	98	100	79	95	110	86	93	94	93	94	96	100	85	100	100	91	97	88	82	84	102	125	106	99	103	92	98	100	82	93	90	93	92	96	95	107	92	96	94	89	93	97	113	96	86	108	80	94	72	92	101	103	89	86	114	79	98	87	98	117	87	92	98	90	97	92	96	97	99	100	79	107	100	108	108	106	84	100	95	96	93	96	94	87	96	87	112	103	77	96	90	111	113	95	87	96	92	90	105	83	105	97	87	97	94	97	106	80	104	100	95	72	92	89	86	91	94	87	99	83	87	97	114	113	87	93	95	110	93	105	101	113	85	86	92	98	102	104	107	98	93	75	82	97	86	100	92	97	99	95	104	109	130	96	94	97	108	104	103	105	111	98	89	124	108	89	94	101	96	101	110	94	107	97	97	86	93	103	98	113	91	108	91	111	94	97	104	105	78	113	100	81	93	111	103	97	94	101	102	98	86	112	86	85	94	110	88	92	86	82	112	90	106	97	84	94	111	101	87	108	123	119	102	89	95	85	90	110	108	96	87	102	106	108	91	94	102	102	93	86	104	112	103	107	94	90	115	88	106	89	111	112	100	94	82	83	95	79	82	76	88	108	97	101	92
7071	535	532	540	511	473	481	399	423	392	371	357	365	352	377	377	351	336	358	374	369	348	354	380	355	357	334	334	376	334	362	372	346	347	340	294	361	326	350	345	359	355	373	358	378	364	372	301	356	356	351	368	343	342	340	340	334	340	328	358	327	335	346	325	369	335	359	389	360	330	349	327	339	336	336	363	321	358	331	329	351	322	358	370	315	344	365	354	333	361	361	315	334	321	358	313	331	356	332	378	303	341	342	344	347	357	356	354	347	368	347	331	335	342	319	336	342	349	349	350	331	326	342	336	347	371	321	326	362	328	345	341	356	331	352	355	366	361	333	336	361	331	351	347	384	339	357	342	347	325	324	353	338	354	345	320	333	328	329	341	334	358	353	349	316	402	342	346	345	348	329	369	329	344	337	347	347	343	339	333	353	368	374	360	331	294	350	341	356	352	334	334	338	342	361	319	354	350	381	345	342	311	348	343	353	362	348	351	325	340	338	348	345	352	375	355	343	325	337	324	350	372	332	368	368	339	352	340	342	352	377	339	318	342	330	351	341	349	346	332	335	323	332	355	321	358	330	353	333	300	356	353	336	344	336	378	353	352	347	322	312	354	349	345	355	377	370	338	355	324	324	335	319	302	356	314	349	315	359	348	379	341	352	350	373	356	340	329	315	337	358	354	327	372	360	338	344	325	327	336	362	337	322	359	360	313	353	344	331	355	354	370	337	355	359	346	340	351	331	344	353	292	334	343	337	301	361	341	353	330	390	342	377	334	339	332	362	322	362	357	332	313	320	401	340	342	322	344	346	342	311	349	338	360	334	361	344	330	361	334	314	335	352	347	333	330	350	369	342	332	351	330	345	350	350	384	323	325	359	340	363	323	301	321	330	352	359	337	333	342	325	337	314	304	350	341	343	363	330	341	344	350	355	368	326	365	345	359	343	341	360	338	339	341	344	355	336	364	372	360	324	347	319	328	354	326	351	327	325	349	341	343	359	321	306	350	339	364	384	336	339	354	329	360	360	346	314	348	327	318	336	333	327	340	332	358	333	350	332	304	337	354	344	309	322	319	355	339	340	344	332	328	316	317	376	309	349	345	343	341	329	365	356	349	337	347	377	348	309	336	336	342	328	328	343	324	336	335	339	344	337	340	340	378	326	343	336	311	316	358	359	322	384	325	341	361	348	357	327	322	330	337	340	355	343	354	372	356	390	331	374	332	344	353	338	346	338	342	377	332	390	363	339	367	354	332	351	346	355	337	328	332	314	343	344	387	345	324	344	350	341	337	329	351	334	358	420	354	350	318	338	354	329	326	356	339	349	348	331	365	354	334	362	356	338	355	345	348	338	358	324	316	355	352	343	359	315	376	333	360	360	338	385	321	347	342	361	388	341	339	349	332	344	336	407	394	349	342	358	357	337	351	364	350	361	354	369	341	361	365	344	315	340	353	386	337	370	323	333	361	351	343	322	331	320	379	320	385	359	340	350	344	374	355	335	332	345	333	312	351	369	348	325	322	361	363	316	343	312	357	318	336	332	356	339	366	380	345	315	396	358	329	311	374	337	347	313	364	324	342	374	335	375	350	351	331	321	404	356	350	311	329	340	346	322	359	299	344	365	309	325	363	347	371	354	361	350	322	328	344	324	362	331	352	338	340	342	376	367	320	331	335	342	346	330	362	354	330	329	332	341	309	382	365	359	322	376	359	350	362	337	340	346	337	338	330	384	369	326	350	324	351	336	352	315	346	356	319	316	332	357	330	319	342	350	338	368	348	326	343	329	361	344	353	353	324	382	346	324	353	316	395	341	347	377	322	341	347	333	365	352	323	378	346	328	341	322	336	350	365	334	330	292	340	370	341	352	328	364	309	342	338	348	320	368	367	322	353	336	312	303	354	332	357	348	324	338	385	323	362	375	353	345	328	337	341	331	349	350	367	361	336	353	362	350	332	325	352	340	296	334	345	342	357	350	384	304	329	333	361	340	356	362	337	350	331	349	334	356	326	330	364	329	310	346	334	345	345	348	333	364	328	323	357	344	346	343	332	362	378	314	345	346	308	333	380	330	310	343	376	345	366	366	339	335	352	361	338	348	330	337	348	326	307	329	379	366	344	372	347	345	348	321	397	386	340	368	346	347	293	336	349	373	337	347	357	348	331	344	326	327	357	349	341	343	303	333	328	328	344	326	334	380	346	345	331	379	356	321	339	356	356	340	324	338	327	343	370	322	342	302	334	343	342	360	347	322	335	339	337	343	336	357	379	308	390	337	355	340	339	321	353	371	346	305	354	338	337	356	353	326	377	331	333	346	320	373	359	352	339	358	337	367	322	365	356	326	321	343	365	354	335	353	320	358	352	371	337	351	321	291	327	325	347	359	361	391	356	351	356	353	311	332	350	355	335	337	327	376	325	350	319	328	345	343	316	335	349	355	356	320	337	353	359	322	349	330	385	350	316	355	335	339	326	349	318	377	339	341	366	303	352	310	355	341	354	342	344	367	343	336	339	337	370	376	364	333	331	351	332	379	357	317	345	330	331	325	349	347	336	345	336	329	371	359	317	338	337	343	352	337	343	355	323	332	343	351	298	373	324	332	355	323	315	344	352	338	359	350	364	365	362	346	343	341	357	411	359	333	349	335	304	326	344	316	365	376	351	332	336	371	332	356	354	356	380	350	327	346	317	349	342	316	341	337	331	380	334	335	353	338	365	326	346	356	329	353	334	339	349	347	327	371	351	363	308	350	316	350	331	356	342	345	311	362	304	343	367	362	334	362	361	353	368	336	340	360	352	338	334	346	349	361	342	342	330	359	373	336	354	334	381	364	324	329	314	351	343	347	311	364	349	325	379	357	338	332	323	333	334	379	369	311	352	342	336	351	335	348	354	328	343	340	331	370	336	369	346	351	341	325	327	331	312	342	341	334	300	373	347	354	382	354	351	333	330	332	329	332	383	314	334	359	316	340	351	357	336	340	321	366	351	345	318	348	345	356	374	339	322	309	335	350	351	361	351	343	365	321	374	337	356	336	346	369	303	378	359	360	339	325	348	367	356	336	335	335	342	329	334	330	380	355	340	385	347	313	330	333	315	334	334	328	347	331	322	353	367	330	354	347	342	335	341	369	334	384	333	317	329	325	352	323	339	342	352	326	364	364	355	354	341	332	334	341	346	343	370	363	329	321	335	321	333	327	354	334	363	330	318	332	340	332	332	347	362	316	351	354	352	347	369	356	339	384	312	355	328	358	340	342	353	351	339	345	336	348	330	317	336	328	343	343	300	311	354	325	382	372	344	343	357	340	358	355	342	353	307	319	323	366	376	338	336	340	336	352	376	325	354	310	358	313	338	331	337	340	351	376	315	369	340	358	356	366	330	377	337	324	345	335	321	322	335	347	342	316	348	320	362	308	347	327	353	333	337	336	330	362	349	329	388	368	348	358	331	367	349	356	339	318	364	354	346	323	334	372	358	331	360	353	323	335	329	327	359
41554	14097	2082	1124	695	583	459	367	332	282	264	237	221	238	239	199	212	180	220	184	180	194	170	193	179	166	193	213	180	189	203	174	176	182	200	171	180	181	181	191	191	157	193	204	187	179	162	196	172	164	187	185	193	165	159	191	187	187	182	156	153	170	151	156	158	141	176	161	183	152	168	164	166	171	179	171	157	159	152	153	174	174	162	180	187	177	172	161	183	187	192	197	155	192	169	154	168	139	156	185	172	164	181	158	175	168	167	161	192	191	180	161	173	181	175	168	166	178	137	164	160	158	158	162	194	166	192	178	165	184	168	162	174	145	179	179	172	189	170	173	180	169	178	180	166	170	196	165	180	187	209	163	158	145	172	198	166	189	163	188	182	190	195	175	193	180	171	151	171	167	165	163	171	183	191	180	194	159	189	181	150	190	191	171	168	167	145	144	185	175	182	191	180	195	176	174	191	177	181	169	168	182	141	153	181	168	191	172	198	200	180	190	173	177	178	152	186	175	163	154	145	168	171	175	171	153	185	162	186	183	152	154	152	170	162	159	171	160	180	169	157	180	200	162	158	173	191	155	171	165	170	194	161	171	183	169	173	182	173	172	171	178	169	187	178	181	150	164	160	175	168	165	177	187	174	189	164	191	165	158	187	172	181	195	184	164	226	148	149	178	172	178	170	171	171	170	179	157	164	173	201	182	179	163	164	175	167	176	148	182	160	167	173	167	184	173	194	183	169	182	148	182	167	182	195	181	181	182	182	167	180	184	184	181	161	163	166	171	168	158	178	175	159	195	158	186	160	159	165	188	167	154	181	190	181	183	182	154	175	178	158	200	164	178	185	165	175	165	196	161	196	201	188	171	191	187	170	157	181	163	174	203	159	189	169	138	179	172	186	155	161	172	186	169	161	158	174	173	159	173	178	179	172	174	167	180	185	182	170	175	153	177	184	160	143	177	174	170	174	180	158	179	200	156	168	134	174	170	196	199	176	147	175	162	167	154	163	157	182	196	152	185	159	178	168	185	174	139	156	178	169	154	164	168	184	184	174	156	160	174	198	176	189	166	164	165	168	172	186	148	165	165	167	184	175	187	170	153	173	165	149	168	156	158	174	176	141	174	174	165	179	169	152	197	165	146	167	170	169	164	154	204	179	184	182	176	176	174	175	148	178	190	180	189	160	184	177	178	202	162	168	166	160	186	180	168	178	171	156	157	175	157	176	184	170	174	176	179	159	174	176	165	161	154	185	179	172	178	170	164	161	147	159	163	196	203	192	177	169	172	187	154	189	169	161	164	184	195	159	151	158	166	180	183	181	161	156	180	167	170	180	198	163	174	188	159	160	168	170	169	163	150	200	180	185	171	190	194	178	159	164	185	153	168	170	183	202	158	183	160	166	152	176	186	156	187	177	169	165	171	169	170	197	198	162	177	150	169	168	156	161	159	153	180	164	140	184	176	160	175	180	181	175	171	202	162	178	178	185	171	185	160	160	138	152	166	182	174	163	148	195	150	161	154	170	175	184	191	170	156	168	150	186	172	168	179	169	166	174	165	164	171	148	192	169	175	194	145	167	178	163	163	175	191	159	184	187	168	165	196	158	169	163	184	159	174	186	163	174	175	168	161	170	185	180	153	158	157	199	153	178	186	188	185	174	154	177	168	190	176	181	158	172	175	179	161	186	160	192	160	157	165	187	183	147	162	177	183	174	177	146	153	199	183	155	153	166	169	178	168	165	171	185	189	172	171	191	155	156	180	159	168	146	178	175	149	174	176	179	157	192	184	170	176	177	166	180	181	179	150	170	155	163	184	174	158	176	178	177	163	167	175	179	168	171	159	194	166	153	186	175	165	179	155	170	159	157	169	174	174	193	159	162	159	192	148	179	181	160	163	168	151	160	162	184	152	165	167	152	172	193	169	179	173	163	175	175	187	181	180	178	164	155	189	160	175	192	168	178	155	168	208	179	167	177	183	168	190	175	173	152	158	177	169	146	192	165	181	175	174	153	168	172	198	158	179	181	179	157	170	182	159	162	158	175	182	203	207	180	189	194	167	168	159	198	157	188	159	154	172	183	200	161	178	177	183	163	169	152	178	174	166	191	173	171	190	161	184	175	188	177	166	156	168	138	164	187	164	173	178	203	179	182	157	174	171	187	176	144	166	185	156	173	139	171	176	167	177	173	164	162	192	188	167	205	181	174	166	160	174	185	148	167	197	153	189	171	190	155	167	178	176	146	157	160	169	184	192	177	171	183	137	175	166	176	185	172	175	196	171	165	149	148	165	160	176	173	190	152	162	179	157	159	173	173	163	164	176	146	170	166	163	180	160	184	153	170	188	158	162	200	178	166	160	204	193	159	153	179	178	180	173	166	173	175	176	153	164	185	167	213	171	171	175	159	176	159	170	176	174	185	171	169	171	157	174	172	174	159	172	190	177	174	164	167	159	165	158	153	172	187	169	166	165	169	177	163	158	176	167	167	166	188	162	166	175	186	170	168	155	173	172	195	183	163	186	159	192	188	171	175	162	167	149	196	172	180	192	191	171	166	163	168	159	165	176	172	211	174	170	180	185	165	170	180	172	151	185	175	166	184	198	153	156	195	174	157	192	186	188	171	153	184	157	158	172	146	165	168	178	165	182	159	159	162	168	168	176	172	165	168	166	169	160	190	164	179	177	166	180	204	170	178	175	182	163	175	175	180	170	163	179	166	174	153	151	184	142	191	186	170	198	198	152	182	171	168	162	149	187	154	170	173	167	173	163	161	182	172	184	189	163	166	164	194	182	180	178	181	182	165	166	186	169	177	172	169	203	169	145	158	185	151	172	197	166	164	129	181	185	157	169	160	161	161	180	165	153	163	175	163	159	151	156	195	162	188	185	190	159	175	175	140	173	173	178	178	169	178	164	182	172	182	155	172	185	187	156	185	174	170	209	170	165	172	172	169	189	183	198	163	171	165	196	182	191	188	168	158	182	171	170	151	170	170	192	177	188	135	146	165	198	187	153	161	166	179	169	156	174	184	176	154	164	165	166	191	179	170	177	190	180	179	149	189	182	188	161	194	174	174	148	174	164	146	194	153	153	183	191	167	162	185	177	162	154	181	169	155	170	177	188	191	146	173	174	172	198	172	167	171	165	161	173	150	190	166	196	168	169	184	165	171	173	172	196	165	174	165	158	193	164	170	168	129	169	182	156	168	176	172	189	157	176	156	186	158	162	176	156	167	149	200	172	179	185	181	178	189	183	179	160	175	166	166	169	175	180	172	160	171	169	174	157	181	185	174	173	154	164	181	208	159	191	198	160	171	198	158	188	160	181	159	182	167	160	170	145	169	170	167	181	164	183	179	191	162	182	168	157	153	166	157	149	179	191	145	174	168	187	152	160	163	180	165	179	173	165	176	193	174	168	150	165	187	182	144	154	181	173	169	182	164	149	183	166	179	169	190	174	167	174	151	171	148	187	171	182	162	187	179	158	167	150	177	207
25310	2858	3472	3641	3039	2535	2097	1818	1521	1433	1218	1146	1060	1005	889	904	868	854	785	737	769	742	752	665	696	644	683	645	684	645	671	601	660	615	619	633	615	597	617	597	599	569	614	572	592	560	576	585	575	571	592	605	582	583	568	590	582	579	569	583	555	549	549	640	575	572	537	571	550	569	536	572	540	617	572	563	545	539	564	567	565	565	609	526	518	550	532	600	535	559	565	547	570	571	586	550	562	558	565	529	529	582	576	552	494	588	574	534	570	563	522	544	542	551	542	545	581	588	575	575	561	561	554	538	555	583	561	528	519	560	563	529	604	506	598	590	559	561	592	562	539	583	561	571	558	555	562	584	540	574	550	548	534	554	572	588	550	560	598	577	601	564	555	517	542	553	535	545	546	588	560	545	519	532	524	574	527	555	565	568	565	546	552	540	551	578	599	567	539	547	563	529	569	537	545	506	574	556	522	545	554	545	548	528	521	542	513	542	551	574	566	565	548	554	516	537	580	547	545	569	600	546	584	627	557	519	570	545	542	573	564	556	511	542	524	505	548	540	572	564	516	542	608	564	515	531	557	546	552	540	546	559	531	555	547	538	546	546	560	586	552	540	534	572	564	562	561	550	520	564	568	584	578	596	506	562	569	561	497	556	548	517	541	523	543	578	532	547	536	567	529	554	546	535	541	560	550	518	567	572	561	554	547	556	555	565	549	539	541	506	541	538	570	511	576	573	537	547	569	531	552	538	536	571	543	558	549	528	553	556	556	495	551	549	580	518	530	518	565	555	513	574	544	544	573	602	582	603	565	546	536	551	564	560	534	551	537	539	555	509	543	556	553	532	523	539	593	530	570	556	530	566	557	543	563	578	558	540	559	588	590	581	585	527	530	557	534	596	556	527	545	527	602	566	513	559	581	540	554	543	557	554	557	600	540	509	552	562	562	562	561	501	565	581	586	580	588	562	561	569	563	571	562	596	590	578	589	593	592	546	565	561	524	532	577	545	575	510	555	592	595	606	464	580	552	494	522	552	618	541	591	532	568	539	545	544	544	548	555	529	556	574	563	553	561	521	584	561	531	553	510	519	559	564	577	545	624	565	565	564	549	540	584	535	531	567	562	534	554	556	582	539	555	563	538	517	513	529	546	581	570	546	564	544	624	546	546	582	585	554	616	530	583	580	572	524	525	533	581	592	574	527	543	506	588	598	552	600	537	575	561	559	523	571	562	552	563	551	582	553	567	494	531	541	573	556	546	542	558	568	589	496	536	580	581	549	552	548	538	523	575	539	524	565	535	525	577	570	548	557	596	561	563	530	562	526	558	571	518	597	558	588	552	556	528	542	537	541	531	535	523	567	573	538	571	594	555	601	550	526	539	578	500	541	565	561	514	574	554	564	506	558	552	528	561	539	548	591	548	586	513	561	563	570	547	538	593	603	558	584	525	561	573	539	558	511	561	546	545	538	572	567	545	588	547	517	555	511	603	585	543	549	552	580	569	554	560	549	570	569	545	562	590	498	543	534	566	534	532	527	496	525	532	536	563	570	568	561	530	534	551	504	570	548	612	543	557	530	517	510	555	537	538	561	567	552	563	559	590	556	550	548	583	543	476	565	501	532	543	574	549	543	542	576	555	571	558	561	510	545	537	569	545	544	564	526	542	543	553	542	590	530	604	573	545	592	555	551	516	565	548	561	567	511	573	561	526	562	516	563	590	553	554	557	539	518	588	568	531	569	565	522	545	527	563	517	555	588	546	599	534	510	545	549	515	546	534	521	553	506	511	608	527	543	523	546	555	526	553	549	563	560	546	545	521	551	570	495	566	500	569	530	562	551	585	561	543	585	510	556	520	567	562	581	545	530	570	580	524	582	535	554	557	496	555	560	545	535	534	574	539	551	588	530	588	530	571	584	552	550	542	599	520	531	538	570	532	538	535	537	571	544	570	529	516	539	576	535	581	581	538	549	568	523	531	561	543	555	575	555	526	516	558	542	535	577	544	569	582	572	566	560	525	554	541	590	541	585	563	556	578	520	551	532	563	589	534	525	558	536	561	526	548	582	546	502	524	559	558	568	559	568	507	545	551	581	549	547	538	550	584	545	534	532	557	563	549	556	590	572	551	549	528	526	567	561	564	534	556	564	550	576	576	572	543	554	598	580	533	535	548	565	590	572	535	524	544	536	579	510	527	545	565	540	579	541	522	499	566	543	571	590	565	495	559	557	549	505	566	580	584	589	553	558	582	519	563	516	542	530	551	570	552	544	531	585	542	557	526	545	545	552	559	576	559	545	593	564	562	578	544	529	591	588	575	570	560	561	575	540	522	600	551	515	573	544	534	586	557	542	567	536	508	547	581	561	544	570	519	565	551	546	539	575	561	534	559	545	543	510	580	554	545	570	542	576	551	589	548	528	584	567	566	584	546	553	561	559	551	525	543	509	597	557	606	589	537	560	525	589	521	506	557	543	543	602	546	546	584	543	539	588	541	564	544	568	552	565	528	582	573	545	572	574	531	534	563	564	531	550	581	570	554	555	562	565	546	539	578	577	557	567	550	555	524	557	556	556	559	561	550	553	508	575	599	518	551	513	568	551	535	532	554	545	537	578	554	552	549	546	509	550	575	532	565	520	591	562	533	541	503	619	551	556	583	534	600	531	541	540	525	530	548	567	543	533	549	544	553	528	544	555	530	531	543	531	525	543	607	551	552	599	539	557	528	564	540	535	570	527	576	546	588	556	568	548	553	553	533	533	561	536	541	548	538	560	573	526	551	561	582	562	572	561	514	551	536	578	577	589	611	556	569	557	570	546	565	558	576	576	546	518	539	576	545	527	533	569	533	603	560	551	506	538	522	537	555	536	502	556	547	508	534	570	532	570	528	549	565	561	539	573	560	565	512	550	530	539	583	550	563	586	488	526	561	577	515	521	532	543	546	574	526	528	529	547	558	558	554	541	589	561	557	544	529	563	594	564	519	551	586	550	542	515	546	554	539	540	560	561	563	572	560	576	555	525	588	517	566	535	524	586	564	549	563	578	575	540	545	551	551	511	526	502	531	534	546	549	541	578	594	590	538	552	534	557	582	587	548	556	525	592	569	550	557	541	538	579	534	551	562	519	557	563	520	548	582	534	546	528	543	550	548	532	574	569	546	526	566	522	534	543	544	513	561	531	568	581	523	546	542	549	593	539	591	555	538	575	552	578	540	559	560	574	546	535	536	554	542	541	506	567	559	529	550	572	584	509	550	520	513	577	542	523	542	568	526	563	553	549	526	559	524	555	602	582	523	535	564	607	550	544	531	563	543	567	563	570	567	596	550	581	556	552	558	562	537	592	576	567	576	596	599	562	548	615	546	575	535	598	540	554	572	585	561	545	542	556	542	533	545	542	541	566	566	504	536	547	574	577	514	582	587	590	547	576	575	566	549	556	537	547	533	539	592	544	524	565	523	554	553	546	565	550	547	513	596	533	568	557	530	542	562	525	548	566
55346	23674	6847	2258	1393	1102	807	710	609	540	475	415	411	369	390	365	370	334	358	333	286	329	336	306	311	320	283	293	282	271	315	321	321	242	301	273	288	249	289	285	283	283	253	254	265	277	247	265	277	300	275	267	278	253	298	307	287	290	293	280	246	286	266	270	279	254	290	285	273	261	246	272	279	273	276	277	267	264	259	256	261	255	264	226	258	275	263	235	258	294	285	257	275	273	265	270	288	251	288	257	272	284	263	243	308	265	261	244	231	282	282	272	253	258	282	258	263	269	259	266	267	238	271	264	287	240	255	299	269	276	254	278	298	278	294	248	232	255	267	264	260	252	285	262	249	285	241	272	269	278	285	285	280	254	254	282	291	262	265	263	240	233	263	266	280	273	263	254	246	245	256	256	257	260	255	260	259	262	266	255	253	279	274	300	261	269	282	265	238	261	284	245	295	296	251	263	257	249	253	263	283	250	269	255	254	250	322	242	255	268	268	285	270	270	262	293	300	264	293	281	268	292	261	289	229	277	269	278	257	235	264	266	269	301	250	281	290	272	274	281	274	244	298	259	298	272	252	252	244	244	300	276	241	272	280	261	287	250	273	275	289	279	269	258	237	227	291	249	260	255	269	280	290	282	256	239	246	294	237	274	270	274	294	254	241	268	260	245	255	253	302	240	297	273	276	255	274	269	284	310	261	261	255	264	261	287	273	278	270	245	266	269	251	252	267	289	274	263	270	291	265	236	243	293	279	239	266	246	242	287	265	265	248	273	254	253	282	248	256	275	280	255	222	265	264	285	278	288	271	298	261	291	250	252	252	261	284	260	277	281	275	253	251	227	256	263	258	239	263	260	275	277	292	282	268	270	273	283	275	267	277	252	271	274	249	262	271	265	253	272	268	281	283	269	247	251	260	263	248	277	272	221	289	270	276	269	254	268	253	285	249	274	295	243	270	266	234	269	282	289	259	256	295	249	284	267	276	263	277	267	311	252	283	285	259	259	266	270	261	262	291	270	283	250	287	240	270	256	270	265	260	263	276	252	240	256	245	251	262	254	295	238	271	279	264	282	260	258	244	276	271	278	245	245	272	274	265	254	264	262	227	267	264	281	288	267	258	282	275	279	254	257	287	286	236	237	255	273	291	266	251	254	277	266	259	250	262	291	272	272	316	286	264	251	266	290	265	278	257	264	239	256	270	277	312	250	270	279	259	253	234	233	265	267	254	254	250	290	247	246	271	249	282	261	274	270	272	299	273	266	283	268	233	283	249	243	287	271	270	249	283	289	257	276	267	267	254	238	260	251	278	260	240	285	265	268	253	292	268	280	256	271	259	260	244	274	266	257	279	263	260	282	252	278	264	246	263	265	264	294	270	283	245	258	250	249	270	280	282	229	277	271	262	265	259	237	259	284	266	258	231	278	262	272	227	268	254	257	258	259	242	253	261	249	281	262	291	282	256	260	251	260	247	249	271	260	277	252	240	249	265	286	253	275	257	272	284	252	272	254	259	262	284	280	248	284	260	288	281	286	255	268	252	276	255	273	233	256	254	258	260	256	264	286	264	281	261	284	296	242	241	261	263	284	266	274	248	294	275	275	254	294	289	267	308	258	274	268	228	294	278	236	283	270	292	225	244	278	282	263	267	260	253	276	252	235	257	261	251	265	261	256	272	260	265	257	265	269	275	273	259	236	255	253	244	271	240	256	252	242	263	304	276	267	249	275	251	267	260	248	268	244	243	262	264	266	278	270	257	255	254	238	255	270	236	244	256	286	251	254	245	272	242	254	255	259	272	250	243	257	289	237	252	290	267	252	276	253	267	271	272	253	259	257	251	252	247	276	269	248	261	268	275	248	294	258	301	252	299	245	243	260	272	251	267	282	271	262	296	280	276	266	251	234	289	247	268	251	293	239	270	270	255	256	264	259	283	277	272	260	244	302	249	259	295	258	275	266	257	273	270	240	282	298	255	240	271	266	279	276	260	259	248	265	258	269	263	286	250	286	266	236	267	259	264	278	278	260	276	249	268	259	281	265	273	242	271	272	277	241	265	260	262	271	276	276	272	230	238	264	275	239	245	277	307	261	267	250	268	248	258	271	260	247	279	278	276	276	280	244	257	234	290	262	285	238	256	259	258	280	261	271	249	286	263	274	246	250	250	275	254	243	261	276	270	298	258	282	258	273	275	268	263	259	265	271	277	278	282	257	251	270	276	263	244	274	278	283	261	264	271	294	272	255	280	226	252	269	277	255	275	262	250	262	264	245	266	246	288	248	242	260	267	253	245	277	281	304	264	262	279	237	268	289	261	280	285	297	270	260	242	266	272	262	274	283	298	281	300	268	256	250	283	270	264	267	260	263	288	257	244	276	267	270	255	245	259	266	263	274	236	248	267	284	263	258	258	244	256	271	278	257	276	273	301	253	283	266	262	271	272	284	293	250	291	259	258	236	306	292	262	276	267	261	260	239	267	253	268	282	260	280	272	276	285	237	266	282	277	317	249	278	279	271	273	255	274	293	257	269	302	275	254	284	286	280	279	272	228	279	300	271	248	275	274	217	277	283	275	272	267	261	288	272	230	275	274	304	267	226	252	271	272	281	267	286	266	281	247	243	245	251	261	292	263	264	240	243	265	281	269	297	299	264	252	252	276	254	242	267	264	243	261	276	262	277	264	259	255	247	276	258	282	289	269	270	256	272	294	287	270	269	263	262	240	290	259	283	235	267	266	265	258	263	286	296	293	268	277	248	243	274	250	254	257	276	286	259	272	309	254	250	273	267	286	275	283	276	224	266	259	234	293	239	259	271	246	255	268	269	266	241	244	277	289	274	260	262	270	266	281	272	266	299	292	278	248	241	270	266	273	253	275	285	281	259	264	247	247	264	281	273	266	260	268	285	262	303	255	289	253	241	267	262	257	255	267	252	249	226	284	270	297	312	258	247	255	249	292	237	258	308	259	270	261	253	271	282	287	286	286	289	284	262	271	278	258	290	246	274	265	281	291	272	260	262	279	236	258	270	266	251	278	268	283	272	269	275	276	263	251	253	298	270	299	286	284	270	271	261	258	290	257	250	259	252	268	251	265	277	262	264	247	276	244	277	285	269	264	255	249	229	293	269	255	274	262	256	257	266	276	265	303	249	240	282	275	294	246	258	260	278	266	248	241	266	263	245	279	294	260	273	245	274	285	261	255	264	267	272	292	291	257	288	275	299	267	253	227	272	289	277	281	260	285	255	260	271	252	241	284	291	264	262	274	276	286	256	271	278	288	244	245	258	273	252	262	248	233	279	285	275	260	275	276	297	292	279	270	268	255	280	251	272	274	270	272	226	266	238	235	294	295	255	252	250	276	267	272	256	282	276	255	261	272	282	265	244	272	257	267	258	286	283	268	264	282	257	251	257	265	264	270	274	294	269	247	258	276	283	282	254	256	260	251	270	276	249	240	252	262	267	257	270	267	244	271	264	247	248	251	244	259	276	268	285
34314	5044	6222	6652	5529	4634	3837	3185	2706	2408	2072	1964	1746	1639	1480	1467	1419	1295	1278	1229	1195	1137	1125	1045	1149	1061	1019	998	1018	959	1001	968	946	899	883	911	937	852	893	914	839	910	922	864	871	860	882	882	892	821	860	845	849	845	859	890	855	848	823	852	851	893	877	922	868	918	829	808	830	823	801	810	867	784	868	804	817	843	790	833	838	847	818	761	810	788	828	870	797	791	774	853	798	832	817	747	795	839	769	788	789	819	805	813	812	850	785	788	738	773	758	848	794	808	737	819	820	806	800	742	779	754	783	831	788	754	795	787	791	827	774	751	801	776	818	779	790	777	819	816	801	830	830	795	814	832	801	792	783	802	825	824	847	791	806	818	752	787	818	698	804	808	745	826	814	782	768	765	824	753	783	786	768	802	769	833	807	833	864	745	786	820	806	798	820	729	729	785	806	784	842	823	775	787	846	857	814	824	812	813	799	771	871	791	827	825	823	816	751	787	772	858	760	794	783	810	838	764	774	803	729	824	729	781	801	773	865	800	788	805	804	802	782	787	736	808	853	807	795	818	787	790	836	798	793	780	776	823	812	792	808	835	770	808	812	735	811	755	777	806	806	804	815	768	807	756	807	812	810	777	788	797	740	800	797	811	773	777	791	777	816	754	817	804	771	815	749	749	757	818	781	765	769	744	776	755	793	824	818	839	839	806	757	805	863	809	794	803	778	770	800	808	780	824	817	796	790	770	791	817	785	794	793	847	772	780	764	756	823	794	737	819	809	788	818	797	804	790	773	827	824	767	799	764	796	784	778	776	788	829	779	819	805	785	745	803	798	744	805	838	787	753	789	816	779	812	785	796	813	753	810	764	805	794	831	732	731	774	785	764	754	821	840	768	740	753	762	754	773	791	754	781	764	800	755	817	790	825	821	808	778	791	771	761	775	751	767	820	799	795	810	777	803	772	802	788	818	790	796	802	791	803	774	772	785	769	751	797	785	761	769	778	797	798	776	780	800	847	772	827	756	789	789	711	793	835	811	759	778	728	757	784	750	803	813	794	753	804	838	816	731	822	748	822	770	811	832	809	762	748	767	763	809	818	790	824	795	808	755	778	756	788	784	854	751	818	806	787	786	781	759	833	770	799	810	834	807	849	807	837	782	772	752	767	788	775	766	780	765	841	853	789	805	765	780	781	824	736	781	848	820	829	832	778	816	736	842	801	776	770	815	772	773	772	762	765	705	814	795	814	775	823	791	798	834	814	827	806	793	786	845	816	750	824	814	780	807	740	824	788	721	799	778	823	817	771	779	797	752	806	841	779	786	843	805	812	843	779	782	804	769	804	764	800	799	755	807	802	771	800	812	801	794	787	751	792	783	784	785	767	724	825	805	787	781	789	766	802	795	808	799	760	797	805	758	775	840	789	787	796	778	835	809	777	793	818	718	823	855	815	779	791	766	817	794	768	763	802	816	837	790	794	821	829	813	786	792	798	774	797	760	795	834	811	828	765	779	795	812	787	793	817	756	796	767	784	802	829	821	792	812	804	811	752	790	770	730	818	787	782	792	832	778	780	773	814	734	814	786	774	783	774	768	819	798	811	821	824	798	792	763	879	774	812	785	773	804	817	823	816	784	836	815	791	779	798	786	755	821	786	769	786	798	794	828	826	871	817	804	797	771	840	770	831	783	859	783	784	782	761	804	821	766	818	800	750	784	826	743	783	739	812	801	852	784	781	846	765	797	780	797	815	807	780	791	745	778	787	815	782	789	754	799	847	811	759	799	779	825	775	760	718	807	769	790	798	749	816	841	773	811	905	782	775	793	812	782	767	791	766	772	789	786	767	811	765	755	816	797	778	797	825	813	803	783	797	803	765	789	775	766	825	855	824	763	809	790	805	772	805	852	797	852	760	767	809	813	795	820	788	747	742	804	817	771	800	764	809	832	810	800	798	802	819	811	781	793	742	781	798	777	805	797	805	786	831	784	767	778	787	789	814	751	812	815	804	763	774	799	798	746	739	770	787	846	782	759	773	762	773	827	795	747	843	792	771	820	797	789	854	802	810	771	763	739	799	825	795	784	777	835	783	787	756	791	800	795	791	866	809	761	777	783	792	793	781	757	823	811	795	808	789	801	773	842	764	794	757	756	803	755	763	812	785	797	837	850	844	779	792	782	791	801	794	835	767	784	813	818	762	779	773	809	790	798	753	770	802	838	810	779	830	807	792	846	756	862	860	844	779	734	785	774	871	815	786	770	826	842	822	841	808	764	821	835	823	733	804	809	740	800	802	775	807	816	775	806	758	788	808	794	799	731	765	786	753	780	809	795	781	717	854	784	839	793	803	776	831	799	810	783	802	763	809	801	841	804	792	792	793	807	785	827	753	755	810	811	795	788	829	853	815	800	817	813	811	827	821	826	811	796	776	821	784	780	819	815	785	782	837	817	777	840	816	835	767	817	849	819	803	792	734	779	833	775	778	769	761	803	791	775	803	755	801	828	826	774	801	792	813	791	774	792	846	817	793	806	764	735	729	799	771	787	793	778	752	787	808	851	803	736	818	772	785	798	802	762	786	756	787	756	826	801	762	821	805	793	852	823	801	838	771	764	789	851	754	766	771	787	798	801	761	759	785	813	826	738	778	781	812	764	791	732	791	842	846	797	772	788	775	781	781	781	772	799	743	785	795	837	749	753	785	808	795	847	800	770	756	807	804	825	798	787	758	767	780	768	782	830	800	816	796	763	755	856	843	773	773	817	812	806	767	822	808	788	824	832	773	801	783	776	793	844	820	808	802	766	827	816	802	780	769	770	793	809	815	805	772	790	780	789	813	771	826	796	765	779	756	827	809	834	783	764	796	792	797	838	808	811	776	817	785	760	820	814	765	805	774	802	813	839	756	845	829	856	766	773	815	794	785	785	825	757	767	793	794	819	769	794	763	769	849	762	773	838	795	758	753	764	742	750	788	827	771	765	763	820	800	804	759	857	772	863	795	775	796	837	817	767	820	811	777	814	821	793	789	857	836	732	797	814	830	785	763	816	778	816	825	794	779	819	806	822	802	816	777	795	754	724	811	823	820	819	756	783	794	785	816	782	835	784	779	770	743	777	766	752	772	814	792	791	750	814	793	775	789	769	864	806	774	783	777	836	820	780	770	754	845	797	777	797	823	830	759	796	772	832	818	782	790	752	786	831	810	791	779	804	745	804	796	823	822	787	814	822	781	748	757	757	788	809	795	793	766	773	768	771	786	793	844	852	780	786	804	776	794	710	777	778	803	834	810	820	786	834	793	791	764	805	822	860	787	771	753	821	796	773	791	788	799	767	835	762	777	777	772	799	824	769	754	812	810	767	769	809	826	766	777	813	781	805	816	899	771	787	807	775	779	802	795	830	818	848	793	818	785	772	744	887	792	790	798	801	779	777	817	831	797	829	792	813	820	776	776	857	777	780	821	793	815	806	778	797	776	773	812	803	769	846	829	764	784	777	789	800	805
7753	684	296	158	127	127	132	113	106	104	106	93	122	102	95	96	121	99	90	104	89	96	93	99	110	105	99	99	96	99	104	78	107	108	99	97	85	94	116	89	105	97	97	102	79	95	95	77	85	103	105	88	96	110	95	88	83	105	105	101	104	105	116	94	88	84	107	84	97	104	101	94	103	95	104	102	74	95	113	90	99	81	102	87	108	104	101	93	88	97	80	92	107	78	119	94	105	96	105	100	98	89	89	113	100	100	101	103	90	74	94	95	96	90	98	81	86	92	79	94	85	81	105	91	83	102	99	99	109	75	103	108	114	86	92	98	99	103	87	114	81	101	94	94	85	94	92	113	87	84	95	88	91	105	91	111	95	91	106	116	88	110	100	81	106	124	93	105	114	110	99	88	102	85	81	97	92	88	86	98	92	91	111	80	97	88	91	106	87	93	96	102	107	87	98	101	97	81	110	106	91	102	95	114	78	96	84	104	85	94	94	82	123	79	90	109	108	91	108	84	86	89	89	99	98	108	120	88	106	85	105	90	87	95	93	101	91	87	88	100	99	96	88	91	100	88	100	90	100	92	86	93	93	92	97	86	95	113	101	103	94	84	109	104	88	103	81	100	89	87	94	106	91	101	85	90	118	116	91	93	84	87	95	91	85	100	107	103	83	91	99	81	109	91	85	112	96	114	86	86	79	94	106	102	99	90	104	90	115	81	94	106	99	87	92	96	97	98	110	85	98	93	96	111	98	106	83	106	85	98	107	117	106	67	92	92	97	78	98	93	94	95	94	94	93	98	92	115	113	115	96	99	87	83	80	113	101	100	93	90	92	87	88	74	91	88	88	104	117	92	94	84	75	91	104	81	98	99	107	84	104	100	92	92	98	115	117	88	81	82	95	81	99	91	104	123	90	88	97	101	99	117	98	89	89	88	107	97	100	81	112	101	88	90	93	100	97	93	86	110	102	102	91	106	95	95	110	119	99	86	86	103	81	87	96	91	102	105	109	91	81	100	103	102	95	104	90	97	87	109	92	98	98	102	96	87	105	89	82	107	110	98	80	106	110	104	96	84	92	83	104	115	110	87	107	102	104	105	92	85	92	98	93	87	101	87	87	98	117	99	103	82	103	91	109	86	86	95	97	77	106	105	85	109	81	87	88	88	88	102	111	104	106	128	90	80	98	92	89	98	101	105	82	100	96	102	93	83	111	100	95	83	78	96	77	108	70	92	97	95	95	90	89	103	88	104	87	102	116	102	93	90	100	99	105	105	88	97	99	103	107	93	97	101	103	95	93	110	88	99	88	100	96	100	105	104	103	93	104	84	79	100	110	110	108	79	92	85	71	87	104	88	100	110	118	94	117	84	92	104	94	76	101	92	96	81	114	102	86	90	86	107	101	105	88	110	97	92	89	74	96	112	99	96	102	99	118	110	99	88	105	94	96	77	85	100	113	103	106	99	84	74	102	101	107	102	92	77	89	97	89	78	96	103	85	106	87	92	105	102	84	95	99	94	93	91	111	103	112	103	97	89	98	103	105	88	101	104	103	105	98	80	89	98	96	88	75	96	89	87	91	96	85	100	91	88	114	98	92	85	94	92	91	95	92	94	108	74	92	103	97	99	115	107	81	93	97	107	101	91	101	107	86	97	115	106	113	90	102	91	110	100	91	92	97	88	85	73	87	110	111	82	105	99	92	106	99	80	112	97	108	100	92	89	89	91	95	82	108	84	101	77	88	87	89	83	101	88	90	105	89	86	94	87	84	109	90	106	97	83	87	91	95	104	104	91	98	86	105	76	99	114	88	102	99	90	100	103	83	110	83	85	102	112	95	116	99	106	82	95	93	87	78	94	88	115	107	83	107	94	95	77	96	82	93	93	94	90	93	111	90	91	97	85	118	104	102	86	104	103	109	86	107	96	97	103	104	106	92	99	91	96	93	98	93	99	99	95	77	108	106	90	87	97	85	92	96	94	99	88	90	109	90	87	108	96	107	93	83	98	101	85	93	102	109	107	89	110	85	119	106	94	87	92	96	99	89	104	88	108	96	94	91	101	100	87	106	110	108	93	86	99	85	97	105	100	86	84	105	112	92	81	103	107	94	96	88	95	86	93	91	92	100	108	77	104	93	77	110	97	94	80	91	88	87	112	101	97	91	94	106	105	103	78	87	109	106	96	97	103	94	87	98	90	89	100	81	93	103	96	83	91	106	99	98	92	86	99	90	82	93	86	103	85	76	86	103	99	97	95	102	92	95	100	109	102	93	91	94	91	117	104	104	107	108	90	74	91	123	101	99	85	97	105	94	99	100	105	82	92	105	96	105	108	105	90	108	109	91	84	84	93	99	94	97	99	91	80	90	110	91	105	114	90	88	92	90	84	100	87	95	107	99	95	96	100	91	97	85	100	113	109	93	107	88	90	87	106	83	93	89	91	96	112	97	99	96	98	94	98	95	106	87	96	86	80	88	87	70	89	84	105	90	101	94	81	91	95	105	105	88	77	105	97	92	95	114	81	105	99	99	84	82	92	97	87	87	102	100	107	98	92	107	93	87	96	86	94	93	94	84	97	98	100	96	86	88	101	87	96	102	94	102	102	95	112	80	98	108	84	79	116	86	92	99	97	100	97	89	95	106	81	102	91	95	96	86	104	90	92	94	81	104	91	110	90	84	92	98	99	89	95	96	97	80	82	105	119	110	92	103	100	78	92	89	90	83	104	89	114	108	73	105	94	80	97	89	97	86	100	103	103	98	98	116	89	75	90	99	102	108	94	89	101	96	94	116	96	94	98	97	106	102	103	96	95	98	84	94	94	79	81	92	92	93	82	106	98	99	95	107	102	109	90	93	113	84	89	115	106	106	98	104	114	97	108	82	81	100	90	96	86	76	86	91	96	81	78	100	110	101	92	92	107	116	96	98	90	101	88	87	108	98	110	88	87	96	91	102	75	91	114	81	108	85	80	96	113	97	108	105	94	95	100	95	88	89	106	90	106	87	93	102	109	81	106	101	93	114	83	91	102	83	81	108	99	105	97	78	99	91	103	101	111	95	96	91	91	100	97	93	99	97	96	100	72	87	120	82	91	100	81	91	77	98	77	111	107	79	84	104	85	93	89	92	105	91	104	104	102	107	100	102	100	93	92	89	115	106	84	116	93	84	84	101	110	110	108	99	93	97	82	87	107	108	81	87	105	81	106	89	100	98	90	95	101	86	90	106	93	93	105	94	108	87	91	112	108	94	95	99	94	96	99	100	76	102	102	121	98	84	88	86	102	89	88	99	94	106	94	98	103	100	107	107	94	102	96	108	82	95	100	101	103	98	89	114	108	96	91	96	80	110	112	113	90	88	103	96	86	78	84	95	92	98	82	98	91	93	108	95	110	96	92	98	90	84	89	112	95	94	91	99	100	91	93	93	97	77	87	97	99	104	90	89	99	83	88	93	90	106	89	104	84	94	96	83	94	91	97	75	97	95	85	101	95
7024	619	543	559	529	536	445	410	411	377	388	404	402	379	397	371	372	383	368	383	352	385	334	364	350	354	356	344	397	363	343	377	366	301	369	313	362	361	353	341	331	394	351	339	359	334	343	359	328	351	371	370	332	380	322	348	335	370	331	333	338	345	326	311	353	389	358	357	336	362	385	374	368	361	343	356	347	347	334	378	332	327	350	365	343	343	342	344	370	361	358	357	352	333	375	340	338	334	366	361	354	323	379	347	348	362	319	343	333	343	348	360	316	332	356	339	360	335	332	354	320	345	348	367	343	328	348	373	339	365	311	336	367	352	349	323	310	314	363	332	371	344	345	319	342	324	300	354	351	345	328	329	340	317	354	367	382	363	338	360	306	321	337	348	354	362	348	363	351	357	324	329	305	348	333	360	327	341	310	346	346	328	357	338	361	342	355	294	350	344	354	339	340	322	344	318	327	344	356	304	344	363	364	319	342	363	322	353	332	362	349	371	372	340	330	346	325	354	337	345	345	349	349	322	345	340	327	340	346	356	342	339	331	303	326	345	380	359	334	346	320	308	361	375	357	319	351	357	362	343	346	361	320	362	359	335	335	341	354	355	364	358	359	363	372	329	307	335	346	321	365	328	365	349	327	356	314	334	356	366	334	340	347	317	363	290	358	347	319	335	322	368	334	324	361	353	346	342	328	345	310	308	306	322	335	351	335	356	344	356	371	336	363	347	306	344	324	332	371	353	372	352	356	347	374	361	330	353	342	332	345	326	312	350	363	320	347	359	353	328	331	366	328	354	336	346	359	342	331	353	359	364	347	345	330	356	342	368	356	359	342	327	360	385	363	332	326	369	361	350	359	356	346	343	338	358	348	347	340	369	342	352	380	322	333	388	359	361	325	354	308	316	345	351	299	351	369	324	326	353	369	338	307	321	342	352	321	353	323	331	321	334	320	371	348	333	319	326	360	328	367	346	340	348	345	335	319	347	315	358	379	340	362	341	338	362	316	309	350	332	338	371	355	349	336	323	331	343	327	367	361	351	316	365	336	336	356	337	356	312	352	377	353	329	334	319	384	348	354	343	344	336	341	339	344	323	349	315	370	348	334	361	348	331	371	352	369	351	327	326	353	356	347	373	348	341	322	379	365	353	317	356	341	367	336	321	326	363	360	366	329	356	358	362	333	317	328	331	323	339	353	305	346	345	349	365	354	323	361	346	326	334	350	354	329	337	328	340	343	359	320	370	337	336	341	353	318	377	341	338	357	349	360	335	356	355	363	342	338	336	305	359	347	319	325	337	336	351	324	326	377	342	359	366	352	367	316	350	358	347	364	386	349	356	332	347	359	337	335	349	328	355	372	316	357	371	356	327	358	351	334	373	326	352	324	327	352	332	330	334	359	342	339	328	325	361	321	351	372	349	377	324	331	324	350	337	344	358	346	361	347	327	327	333	317	362	323	342	372	343	323	289	343	354	306	328	367	351	342	348	337	376	378	373	357	313	337	358	315	319	349	328	347	328	349	357	340	356	356	330	350	385	364	372	346	338	348	346	367	335	372	330	355	350	334	340	294	295	348	329	332	352	358	364	340	329	374	357	369	353	337	361	324	298	361	350	344	328	383	348	341	354	331	342	331	330	365	335	342	350	379	316	337	343	344	339	368	343	328	359	305	324	351	366	341	367	314	312	351	398	339	355	340	340	343	369	347	362	357	336	379	328	305	366	324	340	345	363	360	335	358	326	315	362	324	355	360	344	356	364	335	324	381	329	330	329	343	327	327	361	371	338	328	340	340	326	340	415	357	326	351	354	343	321	332	325	331	377	365	335	354	384	365	381	368	361	309	335	360	364	341	330	372	339	319	336	338	347	353	313	359	346	373	353	338	382	342	345	313	349	338	362	343	376	357	339	383	315	359	345	344	349	330	370	307	358	312	338	346	390	353	333	377	376	371	339	353	370	333	324	347	389	330	338	348	322	336	329	337	338	352	343	335	357	334	351	338	323	338	357	347	348	376	355	338	334	320	360	390	358	338	327	311	342	366	365	352	330	354	364	302	352	349	345	386	315	355	338	338	339	372	330	379	323	340	347	350	347	361	314	342	338	368	348	348	333	354	353	351	327	336	367	342	317	371	338	377	356	358	373	360	354	369	378	336	373	373	354	341	328	358	332	371	382	347	325	329	360	373	309	366	338	337	323	316	359	338	338	341	343	317	359	338	335	338	326	358	343	352	316	323	365	337	296	374	319	358	371	351	334	316	332	339	346	333	343	330	361	363	343	339	361	334	349	363	344	332	367	354	367	337	355	343	339	355	339	329	330	340	326	364	331	324	322	332	347	320	321	357	314	326	288	362	361	349	340	324	361	331	342	353	322	338	353	367	356	355	334	346	303	342	343	349	310	340	356	351	325	356	315	370	360	329	366	348	349	350	348	323	321	322	392	344	359	372	325	357	303	331	342	357	360	335	334	308	324	339	335	309	362	344	383	359	322	351	334	377	347	342	359	360	327	334	361	341	354	331	321	353	344	310	344	340	360	315	374	340	318	360	350	355	356	333	325	322	334	335	395	335	320	314	351	324	347	357	350	342	327	380	373	381	340	326	327	323	322	317	365	342	321	338	340	354	313	377	344	365	358	365	321	367	371	346	393	330	353	343	331	335	366	323	362	364	358	335	370	362	313	353	332	323	353	328	354	347	338	360	356	333	343	369	361	300	387	349	315	349	325	320	343	344	347	361	336	328	346	346	308	342	339	374	321	340	339	356	317	375	317	343	353	315	353	337	341	341	368	334	323	343	342	358	390	371	358	368	330	356	319	359	367	340	360	369	367	323	342	316	355	358	358	365	311	358	373	375	352	329	348	313	343	341	331	347	333	354	359	356	333	331	367	339	334	321	339	305	353	317	316	364	348	323	354	339	342	329	359	335	331	299	339	337	336	349	338	343	336	347	332	362	371	335	380	361	346	362	321	333	347	318	368	345	336	363	361	307	339	349	328	333	378	353	354	333	349	327	359	366	371	344	367	360	347	338	356	327	333	319	372	362	325	361	330	361	329	372	326	363	325	354	317	373	361	345	334	343	363	351	365	339	304	338	374	325	332	350	334	359	342	355	345	323	359	368	343	364	312	319	321	367	353	363	331	338	328	319	361	348	308	334	358	354	333	329	349	357	369	367	352	342	356	344	326	334	349	354	357	360	333	351	363	347	320	363	369	333	348	333	343	357	328	347	374	369	314	323	367	346	389	320	381	350	336	349	340	315	337	332	355	337	349	333	355	321	356	356	335	368	340	328	343	351	331	339	337	366	333	380	323	337	337	373	332	348	327	342	356	350	318	348	357	316	346	342	337	346	329	337	327	317	325	356	349	326	318	365	334	384	365	340	343	347	314	330	328	320	346	342	336	348	310	356	333	332	333	372	374	331	353	334	338	321	359	325	314	362	344	354	337	318	381	329	374	354	340	348	393	321	346	359	346	354	372	369	352	343	343
41970	14480	2032	1032	770	574	404	352	304	305	286	244	261	251	203	196	219	197	219	189	221	188	183	197	193	175	178	178	167	150	170	172	179	175	149	191	178	171	170	186	178	175	166	191	189	183	166	185	166	172	178	174	170	169	150	182	182	191	170	183	181	182	162	165	154	198	157	179	139	160	177	191	163	168	159	173	188	172	175	177	148	178	156	171	184	194	141	163	180	176	189	164	181	163	174	190	180	196	168	165	176	167	190	194	177	151	179	168	181	180	182	199	192	162	198	178	173	173	208	161	157	164	148	167	187	172	166	163	172	176	162	163	205	195	162	171	164	167	161	161	177	179	169	159	159	160	157	167	184	194	179	167	153	164	166	169	205	148	181	174	175	171	158	180	160	181	175	180	196	191	198	159	185	171	168	166	167	187	193	175	172	186	177	154	191	180	183	163	191	172	179	175	193	164	161	184	161	184	150	194	178	165	140	154	144	168	191	156	155	177	193	147	168	164	149	169	178	167	194	163	200	164	180	193	180	166	169	170	170	169	165	165	166	163	151	169	149	182	169	179	171	175	190	189	175	163	191	165	182	171	156	165	178	160	155	175	170	181	185	195	185	188	172	189	170	180	176	176	172	177	153	191	178	179	172	171	173	162	166	196	167	167	174	165	178	185	181	169	165	179	181	154	170	160	187	200	164	162	186	169	159	205	191	176	175	189	189	181	194	178	194	159	175	193	171	178	186	172	181	174	171	170	185	176	165	149	190	189	172	152	162	170	168	188	153	170	181	178	158	157	155	177	188	175	171	169	159	163	158	181	162	152	162	175	170	182	163	181	166	169	166	165	170	191	166	171	170	156	154	181	175	159	149	161	160	189	194	191	187	171	181	159	186	184	163	181	159	172	171	173	191	170	180	192	151	163	185	165	175	185	179	164	174	149	179	189	174	157	155	171	164	171	170	157	169	197	154	187	202	161	166	158	181	173	194	167	178	182	169	147	183	176	181	164	189	176	165	145	182	187	158	190	187	170	179	164	191	147	165	187	141	193	177	177	163	166	190	174	184	169	165	165	161	183	177	167	168	188	151	171	184	159	180	161	174	172	166	171	191	187	167	159	152	185	165	148	183	191	161	162	185	192	173	195	185	187	182	170	169	163	160	149	192	159	178	149	179	197	155	177	161	184	182	165	171	191	152	189	167	163	196	188	165	176	155	173	174	166	185	170	181	176	170	163	188	164	184	191	175	169	158	164	149	165	164	181	152	154	167	174	192	177	175	165	172	161	160	195	177	174	165	166	174	161	159	186	167	174	192	170	168	170	153	165	180	171	172	169	166	166	186	171	186	163	175	189	171	157	187	190	176	197	166	171	143	176	178	172	149	172	140	181	195	197	154	150	185	171	179	176	162	171	172	164	174	169	171	148	185	183	164	199	184	164	178	156	164	154	183	170	163	155	177	186	175	171	164	195	165	172	157	165	188	155	195	154	174	144	156	202	166	166	175	184	134	183	184	169	177	198	168	171	174	197	165	170	167	186	175	164	167	177	173	176	177	179	171	168	174	176	166	146	175	179	171	173	161	182	152	166	172	174	177	187	166	150	173	172	190	161	164	205	187	162	160	179	167	163	168	180	178	166	174	177	182	170	168	170	161	186	178	184	182	164	168	164	173	156	186	191	182	181	160	167	168	175	158	180	166	154	193	155	173	168	166	146	190	172	143	174	171	182	165	176	188	178	158	201	187	172	172	156	176	168	153	193	175	161	179	163	159	158	162	159	171	163	179	186	161	188	171	181	156	151	165	189	163	160	180	143	172	172	168	157	173	165	171	150	179	173	185	179	191	178	177	183	179	175	169	171	197	167	138	172	153	175	168	164	144	175	170	199	169	191	175	149	191	173	188	158	165	180	163	183	172	178	161	174	192	192	149	180	176	170	167	160	199	188	180	186	162	186	184	177	154	178	176	171	155	169	195	168	178	175	170	169	171	177	168	164	189	177	161	175	166	172	150	157	161	184	187	181	173	170	178	170	170	163	173	160	163	172	162	165	164	184	162	163	159	177	164	161	181	165	140	165	179	152	199	173	171	166	143	158	183	162	161	161	177	165	172	192	152	165	167	176	162	184	188	165	160	185	154	164	191	174	202	183	173	192	166	166	158	162	176	180	151	211	156	170	184	161	162	173	178	163	164	163	183	186	182	194	154	178	187	174	168	178	155	179	167	169	170	198	167	179	184	189	172	183	186	158	176	154	177	175	183	155	186	203	183	186	160	166	154	181	152	173	168	143	184	161	189	185	197	172	153	158	161	172	164	165	162	172	187	173	156	164	180	173	170	166	178	180	186	167	158	194	180	188	194	170	164	175	148	161	180	173	182	170	185	174	170	178	157	193	163	180	182	158	162	181	164	185	163	171	167	195	183	180	159	175	176	154	167	181	180	170	168	166	154	176	165	195	176	136	178	174	161	191	161	166	167	181	169	155	160	162	167	183	165	170	159	197	183	176	168	162	153	162	164	203	174	175	175	178	171	160	161	163	191	180	155	164	163	208	176	173	165	173	189	163	179	178	167	157	197	170	190	148	179	130	167	150	181	168	167	187	183	165	159	176	164	141	149	181	164	181	156	188	187	185	197	161	167	169	162	143	187	189	177	171	166	174	174	189	177	158	167	194	180	159	165	148	180	166	156	178	189	174	161	155	183	164	170	176	156	160	191	170	181	176	182	185	191	160	174	172	155	173	195	169	157	174	186	182	151	137	169	175	168	194	174	159	179	181	180	157	180	177	152	185	168	165	171	171	162	175	164	217	169	168	183	206	170	168	175	179	142	180	158	183	161	188	166	189	153	178	202	165	150	175	174	167	179	167	179	170	164	166	139	155	175	168	158	158	171	158	177	185	162	170	181	182	181	198	173	190	158	151	160	184	168	157	173	165	151	174	173	166	172	153	159	172	152	182	190	199	178	182	163	184	181	152	152	146	166	165	174	161	162	188	158	167	153	178	169	197	197	153	176	181	157	201	174	177	163	162	185	162	161	166	190	165	160	191	173	167	159	194	143	171	171	193	164	181	158	163	168	178	177	158	160	176	176	158	174	175	182	226	207	169	159	163	167	176	167	183	169	167	181	171	173	189	171	180	154	180	189	175	172	168	161	178	183	172	163	171	160	169	166	170	189	165	182	193	162	182	176	172	160	182	171	174	165	190	167	183	163	180	168	161	174	162	161	190	171	171	168	175	156	160	165	165	168	180	152	174	175	193	154	180	200	168	143	179	188	162	185	177	185	162	159	172	181	178	188	178	185	179	191	153	198	169	195	185	170	170	177	164	185	170	168	158	172	189	147	174	181	154	182	178	146	177	172	176	153	174	152	152	195	159	179	153	217	158	145	159	176	149	177	150	177	164	202	145	158	170	172	155	183	171	199	176	172	171	176	164	181	145	139	170	189	206	179	175	178	166	164	179	167	193	158	174	179	176	177	179	166	181	146	145	161	192	190	162
25809	3065	3361	3705	3121	2625	2136	1798	1541	1449	1241	1183	1076	979	919	901	842	859	822	787	792	713	704	713	702	683	627	597	670	665	631	623	645	612	625	615	630	648	592	626	631	629	659	561	618	604	606	588	569	599	592	554	630	547	565	613	602	600	615	565	588	599	585	612	585	564	560	578	534	535	573	599	553	565	589	548	577	561	566	558	517	577	600	519	588	563	527	588	556	597	581	601	574	570	567	583	575	543	571	550	573	537	550	560	554	555	567	556	552	536	544	580	559	552	515	518	576	534	560	565	553	595	538	564	539	569	534	591	587	620	522	566	545	577	573	554	537	581	545	542	568	556	576	546	507	512	509	551	530	559	539	530	577	553	544	549	585	530	569	537	561	526	583	543	492	541	607	543	541	539	549	550	582	570	564	556	541	546	534	552	551	577	553	559	540	587	529	566	554	598	568	551	539	580	568	541	553	527	601	520	568	529	574	558	540	539	550	572	530	580	588	531	594	553	522	513	579	544	548	547	546	554	503	541	563	604	544	551	570	546	506	556	572	569	516	534	542	545	577	559	540	557	566	531	593	535	582	551	522	582	515	553	517	520	570	571	510	519	534	523	518	565	580	568	544	556	519	561	536	565	559	564	505	546	542	543	577	512	555	557	566	546	567	520	545	547	537	524	536	579	549	554	566	560	550	580	541	588	562	524	530	565	550	557	560	548	534	586	586	598	552	561	561	535	541	579	509	577	537	565	526	596	567	523	522	546	557	540	555	521	572	570	580	580	588	503	567	542	554	543	572	556	565	537	547	555	587	563	587	538	552	602	559	580	590	598	571	556	531	563	527	590	569	550	562	554	549	563	510	559	577	560	556	577	577	524	518	596	586	517	532	552	545	508	572	526	594	522	565	573	545	538	521	527	548	566	524	568	520	568	564	541	554	523	517	556	555	537	547	575	532	568	591	534	575	524	568	569	553	545	477	585	567	536	520	544	533	545	537	554	551	538	591	568	530	523	527	564	540	557	544	531	557	569	531	524	534	522	596	541	522	533	551	514	574	558	582	587	538	554	601	534	546	507	560	536	547	535	590	535	532	528	531	596	561	525	601	573	591	539	562	532	539	565	534	564	542	572	566	550	567	579	545	564	536	585	566	532	549	540	552	510	518	585	548	528	593	576	558	546	524	508	508	518	534	567	550	573	526	561	539	544	533	553	571	575	526	603	513	573	555	567	534	544	576	603	601	545	578	549	607	577	550	554	567	538	559	558	516	569	514	580	519	522	528	549	528	588	533	523	539	575	561	584	557	563	573	548	539	523	583	555	546	546	549	569	594	551	577	553	545	556	557	575	533	541	551	561	555	559	543	535	567	537	519	579	570	579	515	546	542	557	529	553	540	492	546	577	545	502	604	542	535	552	583	518	519	504	572	533	536	555	549	578	561	528	521	555	531	516	536	509	511	571	572	546	520	539	539	523	564	533	523	573	493	584	561	570	573	514	568	545	570	564	551	539	559	528	574	572	512	548	523	550	520	544	553	551	603	536	535	581	587	574	611	558	556	534	521	545	555	577	552	555	567	580	574	544	560	536	553	549	591	544	566	579	520	544	553	545	543	584	555	491	557	550	531	544	621	542	555	517	595	566	579	570	591	620	564	605	548	575	595	527	582	540	550	566	556	528	526	566	594	563	560	552	577	532	529	565	582	535	513	547	529	524	548	565	577	544	568	528	592	572	527	556	591	595	510	563	541	558	540	568	525	557	567	543	544	586	522	575	581	550	584	553	526	542	562	566	562	549	555	553	570	570	545	558	529	538	599	551	538	530	530	564	552	552	594	556	600	569	533	579	570	532	617	552	561	582	490	516	555	591	552	562	574	519	519	580	575	586	547	535	573	540	540	613	588	584	567	573	549	531	550	569	567	569	531	533	523	567	495	599	569	535	595	512	515	514	610	534	560	522	611	557	550	534	604	553	525	550	545	532	562	543	535	502	556	543	556	562	558	549	561	527	513	535	569	570	557	536	552	583	538	559	564	566	560	540	536	571	577	564	586	608	574	557	561	553	574	542	542	593	565	577	594	559	535	565	557	556	540	546	548	554	542	552	557	591	542	549	565	535	553	570	534	572	623	549	548	556	541	549	532	539	552	570	556	500	537	512	535	542	552	580	580	567	570	545	575	546	577	529	592	548	544	563	523	559	565	590	539	514	535	595	563	584	538	556	545	553	551	559	553	559	531	552	552	549	518	562	552	535	576	580	566	510	555	584	557	565	526	575	511	539	582	560	563	565	507	516	537	568	558	577	564	548	583	553	561	551	530	547	582	572	568	531	563	560	505	535	609	547	544	562	560	510	579	616	506	555	558	564	504	579	541	570	588	539	568	503	556	530	562	576	577	519	585	554	542	532	535	584	533	548	536	562	549	542	543	577	556	556	573	548	543	543	587	553	518	501	537	573	536	518	556	553	592	548	487	567	536	501	564	566	566	547	580	560	561	566	560	543	553	563	540	544	537	557	550	523	564	521	594	553	530	568	529	541	579	543	523	564	574	573	526	586	566	536	581	542	557	529	562	524	548	513	547	476	585	559	555	549	536	561	562	536	542	558	568	582	515	590	553	537	547	571	538	551	521	505	565	517	557	578	543	553	546	591	520	553	584	550	577	593	559	510	561	520	537	540	578	540	568	544	549	554	577	595	546	566	532	572	574	558	562	568	543	554	548	583	583	540	559	553	571	547	555	511	600	545	535	578	584	584	610	537	575	599	543	569	570	533	593	531	556	528	574	585	595	579	571	540	569	490	591	498	550	533	567	532	616	551	517	551	559	569	585	534	567	578	556	560	553	561	531	584	537	541	549	566	542	530	579	616	571	524	560	549	549	586	551	544	517	562	538	551	547	568	540	540	528	543	589	573	574	578	550	568	517	560	544	550	600	550	592	528	573	552	561	533	543	556	529	553	599	510	560	534	583	500	513	527	570	553	550	555	509	565	545	542	592	550	613	540	564	554	574	562	543	550	542	536	565	538	590	572	571	547	588	524	546	564	576	574	572	582	526	516	580	520	552	547	559	530	580	592	543	533	544	604	553	574	548	562	564	558	555	579	524	536	567	558	599	567	514	589	564	529	557	543	565	591	558	578	553	523	581	587	581	552	575	573	583	575	553	544	534	561	569	527	556	544	537	544	530	563	555	591	541	545	551	552	590	530	537	582	537	571	555	599	529	582	538	579	590	539	550	539	529	565	512	567	525	604	566	554	575	566	537	525	587	575	548	557	526	594	545	607	550	575	586	562	555	558	556	559	543	537	520	536	526	576	540	534	560	579	552	565	525	552	542	527	582	577	522	572	537	536	529	563	547	583	554	565	541	532	550	559	593	568	546	569	555	548	566	576	529	534	553	564	549	491	532	558	595	563	534	531	505	563	561	558	542	541	516	567	546	518	526	529	571	527	554	523	561	555	577	564	533	532	529	563	565	546	568	573	537	531	576	578	546	565	529	575
55955	23435	5478	2205	1465	1114	912	699	608	489	443	422	421	384	364	350	319	289	327	323	342	296	300	327	283	295	285	283	264	318	285	318	306	250	281	270	283	273	287	287	283	294	280	276	282	281	268	293	276	262	266	278	282	249	306	264	264	264	295	275	280	267	279	291	245	273	265	257	280	293	274	229	251	276	276	279	247	257	280	266	289	265	267	292	291	267	258	289	296	273	296	303	279	282	282	274	272	256	273	264	257	297	283	271	253	257	297	275	289	266	245	269	225	266	241	256	267	294	284	251	255	262	266	261	259	265	272	304	259	278	238	283	278	268	273	293	245	257	262	262	309	275	271	259	255	263	276	278	278	281	249	307	265	297	265	279	254	241	247	240	286	244	236	283	270	262	280	262	259	276	303	264	286	292	244	262	265	230	263	262	302	260	240	254	241	270	240	270	275	265	275	285	287	297	287	286	277	274	277	274	247	276	275	274	299	304	245	258	298	246	283	268	262	273	267	247	260	264	277	274	283	248	272	276	251	288	282	267	252	258	290	266	248	238	286	271	265	255	249	261	260	284	281	292	268	247	251	276	275	278	289	246	259	248	267	240	266	292	279	275	285	300	248	296	264	260	290	275	240	272	278	272	260	265	260	267	286	252	273	266	273	272	269	278	263	255	288	243	257	261	266	266	270	282	245	270	260	296	259	272	263	252	271	287	253	260	283	259	243	256	254	238	291	288	258	254	272	239	278	240	241	242	275	259	269	248	289	272	232	252	274	294	268	288	231	265	252	270	248	247	233	276	284	269	249	271	282	265	234	261	256	283	270	274	261	267	260	274	287	277	270	264	277	263	248	270	259	248	273	269	239	252	285	269	255	271	234	270	280	300	244	293	251	266	248	241	253	255	265	286	265	266	278	289	262	257	252	277	302	248	275	251	266	276	268	297	240	279	259	284	267	265	266	296	286	267	274	272	271	286	268	258	283	265	276	296	278	280	273	277	254	240	253	280	233	275	290	264	284	270	253	239	280	267	249	258	265	277	246	271	244	267	268	292	265	251	259	256	237	277	297	245	296	306	261	252	274	273	298	282	269	271	260	251	268	268	284	320	301	278	258	286	277	269	276	276	282	294	260	266	269	285	277	250	270	290	259	268	251	327	248	276	266	251	276	266	270	276	297	278	272	282	283	270	265	283	270	294	257	290	262	263	276	294	249	251	272	272	263	247	297	294	269	252	269	278	292	252	248	289	246	253	273	282	253	256	264	284	279	271	278	261	268	283	259	264	297	282	273	262	280	273	253	275	270	277	291	278	277	274	242	237	272	273	277	269	248	284	276	255	279	261	268	251	296	297	255	262	273	272	267	269	286	269	268	277	256	265	265	286	254	255	245	286	271	249	292	245	296	244	260	291	278	252	288	238	281	245	301	256	269	251	264	276	291	276	269	246	279	252	267	250	263	273	256	274	256	260	279	255	268	284	280	286	256	251	275	285	270	284	280	269	282	263	268	277	272	287	290	300	263	258	270	270	271	255	268	282	251	278	267	308	254	255	278	246	281	273	267	289	251	258	256	279	239	286	253	259	255	222	258	264	264	268	267	232	264	285	251	261	271	253	297	259	268	265	275	253	284	227	276	280	295	242	250	248	251	293	265	268	257	264	260	259	274	252	255	231	260	300	285	251	253	299	278	292	248	299	295	281	284	296	301	265	269	261	255	249	260	268	258	267	260	276	275	275	268	237	252	251	283	271	254	261	273	249	246	270	278	259	268	249	270	293	255	247	284	238	272	249	277	289	278	279	279	307	269	261	276	266	251	260	249	244	272	280	271	263	266	263	266	258	250	306	249	257	293	285	276	282	268	282	270	276	261	297	276	288	266	274	244	278	274	262	258	266	263	276	267	285	278	265	250	274	270	292	280	280	283	292	258	258	268	267	306	273	275	261	288	265	260	257	257	252	245	280	248	259	275	237	248	263	270	292	273	265	259	264	264	263	273	272	253	261	300	261	294	295	246	256	243	305	250	261	253	264	278	258	268	258	256	284	275	258	274	257	244	312	288	254	273	288	257	259	294	239	234	281	254	270	266	287	275	248	271	260	258	259	260	270	267	238	283	258	261	250	276	270	258	262	251	260	246	267	250	320	260	288	278	253	251	294	246	272	245	317	268	288	290	274	281	267	275	277	258	221	263	265	278	290	293	276	250	243	247	256	256	270	262	257	251	270	286	284	268	297	287	267	291	253	265	265	269	246	269	293	284	237	309	263	265	285	276	261	246	258	309	272	270	305	251	278	271	271	268	271	262	273	261	273	270	271	280	261	269	252	241	269	251	289	264	303	283	296	287	271	272	255	258	266	259	277	244	248	295	259	262	265	250	264	287	283	279	275	291	290	307	275	262	266	250	230	280	278	268	236	293	277	281	272	281	277	237	227	262	267	284	258	273	259	273	267	274	305	253	252	266	253	229	274	269	269	295	285	268	265	271	266	278	268	254	265	230	281	227	259	274	257	292	274	274	300	280	259	287	269	280	274	251	301	293	268	257	269	258	270	264	276	269	246	265	257	284	257	265	281	270	237	279	268	259	251	281	265	264	291	287	285	234	268	274	301	291	247	275	279	246	255	252	281	271	268	269	249	283	243	276	267	283	254	256	276	242	259	262	268	262	279	260	286	274	254	288	259	263	318	293	285	271	266	258	325	260	262	279	249	286	299	257	276	253	249	308	261	245	243	296	276	288	282	282	267	288	283	278	272	258	284	267	274	238	243	254	302	279	297	270	271	285	261	274	277	286	230	301	250	250	249	259	282	269	272	233	295	275	247	287	250	265	265	284	274	296	273	280	277	245	281	254	262	288	235	273	276	239	280	283	272	266	270	279	260	273	239	260	297	261	252	286	257	307	270	278	248	255	299	267	244	242	242	263	259	287	245	258	274	273	247	254	262	291	256	247	270	276	268	276	291	280	262	249	270	268	281	267	269	276	259	272	244	265	277	281	266	275	283	281	249	259	250	260	294	247	252	267	256	256	275	244	281	242	244	275	258	270	244	268	254	276	289	271	258	256	242	302	273	284	268	229	256	259	254	253	253	253	280	252	290	273	282	241	269	287	259	262	244	249	267	257	265	254	252	272	249	276	268	268	273	249	273	268	257	261	266	266	265	293	260	288	269	285	237	275	263	248	268	263	254	267	255	251	274	252	261	268	258	264	257	286	265	265	283	293	274	268	296	306	274	235	276	270	264	285	273	286	262	318	281	256	267	272	280	295	266	278	269	268	289	261	257	261	276	251	284	262	250	281	244	269	302	275	254	273	252	285	261	243	246	249	260	271	275	259	267	282	261	238	306	260	265	265	266	271	286	265	255	248	284	247	274	273	283	270	228	258	282	264	269	253	254	259	284	270	235	258	261	265	256	265	244	256	260	267	266	282	261	283	245	258	273	275	262	242	294	262	281	272	273	264	274	255	267	310	247	244	256	280	231	275	257	271	285	255	257	257	301
34221	4971	6190	6647	5554	4489	3765	3173	2619	2411	2139	1904	1739	1643	1545	1592	1348	1269	1282	1177	1233	1110	1099	1069	1092	1033	1054	996	1035	1009	998	965	966	941	930	914	935	872	948	881	872	898	810	887	890	805	845	812	878	835	854	886	873	881	798	843	872	855	813	879	855	787	862	848	817	870	829	817	815	786	813	793	761	761	812	792	850	789	822	788	841	850	844	799	820	844	843	832	782	809	856	825	813	796	828	841	812	782	794	812	820	868	848	809	821	852	825	820	794	749	827	859	782	785	805	805	756	840	857	779	785	812	837	793	822	794	812	816	853	809	757	784	804	834	767	815	824	808	755	853	775	779	845	815	824	792	785	802	791	820	801	822	743	811	787	771	818	793	792	786	779	833	777	812	810	811	844	784	787	813	786	805	765	820	813	803	788	819	836	771	851	786	773	753	778	832	796	811	786	797	835	785	810	801	783	818	837	813	803	810	820	800	772	795	799	771	775	853	776	763	811	827	825	771	840	843	765	797	804	833	798	820	768	820	824	824	838	806	756	775	783	776	785	871	793	778	800	801	732	856	811	801	746	790	787	808	772	778	784	782	744	796	797	802	795	813	745	769	812	806	775	770	784	807	821	745	782	774	800	817	811	780	837	809	810	754	786	821	792	814	786	742	837	750	758	804	794	788	828	781	823	800	769	775	775	768	812	836	809	787	799	787	789	795	771	759	773	787	782	745	782	792	789	810	827	827	822	789	826	825	819	806	817	769	830	807	811	764	844	813	748	791	810	826	795	802	754	809	786	814	811	808	813	757	785	844	787	808	756	787	772	819	800	852	794	768	766	852	806	772	790	802	801	831	860	784	772	809	773	801	824	782	792	824	813	797	739	831	793	745	805	822	832	775	760	753	746	787	831	786	843	805	834	759	802	808	817	802	767	852	804	843	810	784	825	806	791	747	808	746	772	781	827	780	835	798	800	794	818	845	781	811	835	824	750	811	799	727	790	798	822	719	818	816	818	800	795	821	787	833	822	820	807	799	798	813	824	775	802	802	745	769	749	774	811	750	818	765	797	792	791	790	781	800	795	820	825	795	804	826	793	791	782	799	757	811	775	821	789	799	768	757	851	774	774	801	809	708	825	770	858	797	796	814	845	804	798	768	776	783	840	795	780	819	731	774	826	811	772	786	820	796	842	788	803	824	801	819	840	847	799	792	792	822	812	779	820	818	837	758	819	812	768	809	789	793	812	779	783	774	777	777	847	785	789	801	789	833	806	813	827	775	733	830	769	757	872	805	793	783	777	856	771	860	804	832	764	816	809	797	813	780	767	835	832	870	790	778	799	790	822	797	763	830	796	791	826	789	721	725	801	769	791	847	807	760	760	769	847	757	770	795	817	777	797	827	800	763	806	793	803	762	769	811	817	784	818	794	804	821	821	835	811	845	781	817	775	777	806	794	807	812	808	797	768	821	793	798	775	801	765	770	824	776	804	765	810	802	786	807	780	775	818	822	815	796	811	860	781	773	803	863	862	804	818	795	806	800	807	832	771	803	824	809	819	839	776	752	814	809	798	820	819	857	775	806	783	766	809	784	757	805	838	828	809	769	811	826	798	806	817	728	793	838	841	770	845	808	786	805	801	816	801	782	788	790	793	821	759	790	846	821	761	820	779	823	810	770	791	799	740	819	811	814	791	747	789	772	786	821	790	786	824	837	800	760	765	819	803	786	822	770	785	779	842	790	772	871	803	831	791	852	855	820	810	767	804	799	812	813	769	816	786	806	773	800	792	859	782	824	770	778	775	771	783	801	833	839	811	810	803	783	812	781	821	781	829	789	815	797	822	811	806	844	761	800	795	790	791	828	764	791	774	806	830	727	775	776	766	819	796	768	772	787	796	796	828	819	792	866	805	816	780	769	764	792	744	773	798	855	797	794	787	812	785	808	779	820	756	802	792	841	748	831	826	760	818	769	800	809	810	785	794	815	794	772	805	829	807	800	812	763	781	738	820	783	823	826	849	805	780	791	848	804	812	785	820	818	780	792	829	799	819	772	792	795	748	807	786	787	823	802	783	830	800	779	770	767	761	808	803	824	818	812	841	873	721	749	811	778	752	796	793	842	760	795	788	807	790	805	831	821	857	769	809	763	750	800	755	799	836	793	820	753	770	829	798	812	773	802	783	765	800	774	811	795	797	787	801	761	761	770	767	783	777	826	802	784	796	770	778	812	781	847	745	819	750	809	790	775	809	802	847	785	753	859	801	823	812	820	835	773	833	808	784	798	773	840	823	824	820	745	770	787	788	836	827	814	786	754	796	803	844	762	782	799	837	751	797	850	790	785	786	859	810	802	825	830	815	783	868	803	862	787	790	787	768	786	821	790	791	819	810	797	791	799	800	754	854	841	754	813	778	805	777	800	756	822	802	786	776	821	790	855	786	803	814	815	773	848	795	765	795	810	786	787	831	817	742	755	782	796	805	746	783	801	771	775	756	788	776	825	818	807	809	802	800	807	794	819	799	855	804	806	761	748	802	772	754	778	833	755	799	764	758	770	737	812	812	834	780	812	814	784	794	779	810	800	773	805	770	824	777	747	786	793	819	763	769	838	788	795	790	807	850	786	787	758	824	787	783	742	820	767	785	806	794	785	816	780	777	850	818	848	822	813	792	799	826	789	756	789	761	802	867	828	723	829	744	818	820	777	811	803	821	837	828	799	765	812	819	834	807	762	851	808	797	783	778	778	841	799	795	803	772	837	774	778	831	804	789	796	737	749	786	802	814	833	825	831	783	791	795	787	826	791	797	801	805	738	768	786	771	786	758	786	827	829	787	803	770	784	755	789	764	806	851	785	804	814	800	757	813	738	811	819	819	831	860	828	845	782	804	808	786	799	778	794	836	829	808	760	825	799	802	776	797	794	782	788	759	747	798	766	791	753	842	761	815	809	795	787	789	811	800	762	787	851	759	841	780	781	839	778	765	877	770	767	807	801	755	767	806	820	806	796	815	780	771	821	830	830	765	753	815	807	816	788	825	810	746	817	781	776	838	764	783	816	808	790	778	803	775	798	753	836	744	828	790	722	755	768	729	789	812	765	797	794	832	786	774	835	754	786	795	796	790	769	822	798	783	821	845	771	834	794	806	791	823	800	823	780	752	765	819	812	786	770	766	758	876	829	868	814	789	800	828	752	769	788	819	785	739	822	825	820	794	826	803	798	803	823	819	785	768	785	760	808	805	781	790	776	841	766	781	785	767	832	781	773	835	827	844	804	790	787	839	741	822	788	790	784	798	822	758	807	788	743	782	810	728	768	770	763	801	758	792	754	792	826	750	809	773	800	777	775	777	814	804	825	796	753	822	783	822	771	808	805	817	798	842	803	814	811	817	806	801	822	710	804	815	809	844	783	821	839	820	787	778	776	797	792	780	805	838	839	826	758	760	841	782	852	827	751	785	827	778	821	793	794	846	804	809	841	776	805	812	784	767	788	844	815	817	781	750	825
7939	652	192	124	138	149	109	118	107	103	94	100	96	101	92	117	106	108	72	95	100	93	115	89	88	109	98	100	91	85	103	103	80	80	83	91	99	107	109	79	96	88	105	102	94	107	96	100	106	99	86	95	94	91	108	112	87	92	100	90	89	104	98	92	87	73	92	91	110	89	95	94	92	88	103	87	90	87	89	83	112	84	97	104	88	86	96	95	78	81	101	97	88	88	90	80	101	106	83	98	83	104	93	94	103	86	103	94	98	88	102	100	94	103	87	96	107	92	89	93	96	95	71	80	98	97	82	97	97	105	113	82	102	74	109	81	87	97	88	96	95	85	110	93	105	104	111	89	101	111	92	96	114	78	98	102	89	98	101	105	102	92	88	103	103	92	99	93	97	85	107	108	103	104	97	81	79	101	90	96	114	97	77	81	81	94	123	99	117	88	81	97	90	99	102	93	94	106	93	94	105	85	78	80	91	110	108	87	88	107	80	117	96	92	103	113	97	80	87	86	105	88	104	95	95	106	98	94	88	112	101	83	91	75	91	108	91	87	88	99	115	83	81	93	79	87	97	100	92	84	92	108	90	99	101	73	100	109	90	106	94	94	97	84	100	85	109	91	94	88	81	120	86	108	97	86	97	96	106	84	98	101	96	105	104	98	83	107	124	85	79	85	90	96	107	85	89	85	100	88	115	93	87	112	100	104	94	92	96	102	101	96	85	85	101	85	109	92	99	93	84	95	90	99	100	94	93	106	110	96	103	102	105	96	104	93	89	95	91	110	96	107	103	111	103	97	97	83	87	87	98	91	93	91	101	90	65	84	117	92	97	101	84	107	85	113	110	111	94	87	104	82	93	92	93	92	101	117	95	110	99	103	76	90	86	126	105	101	85	103	102	97	96	90	95	92	86	81	89	99	108	92	101	92	89	90	79	118	97	101	106	96	99	109	102	115	84	112	84	109	118	94	90	73	101	114	97	89	102	111	90	104	103	82	101	86	94	97	107	106	104	101	88	98	97	98	92	89	97	105	88	90	99	114	87	101	106	95	95	91	85	113	97	99	104	98	89	94	95	80	99	107	104	92	90	93	85	96	97	102	108	96	77	87	78	85	85	79	88	96	91	109	87	93	90	97	81	97	94	99	105	91	84	83	101	96	107	98	101	109	83	83	85	97	98	86	95	82	98	86	89	94	99	100	83	94	94	94	92	72	82	83	93	104	91	82	100	98	98	90	81	101	104	93	85	95	93	85	80	83	88	85	98	98	116	92	100	116	85	94	92	81	98	98	95	99	91	91	96	83	104	91	119	93	89	101	99	86	96	94	98	110	86	112	88	96	91	96	112	107	106	102	89	87	91	96	98	85	75	95	85	100	90	116	83	87	91	100	88	80	90	95	87	100	100	90	120	109	96	99	90	120	93	113	121	103	105	99	97	100	91	124	98	98	89	95	97	94	93	92	85	102	99	102	88	97	100	99	96	88	83	102	103	107	108	78	102	103	93	102	81	93	90	96	102	93	101	86	96	85	102	123	92	94	82	110	83	91	77	104	104	100	97	98	90	73	100	100	109	90	105	94	84	105	96	81	107	102	108	92	98	102	116	105	83	119	115	103	106	90	97	117	97	109	84	100	102	113	116	108	80	92	89	120	92	108	97	85	101	78	102	106	94	98	90	96	101	78	86	110	110	97	97	74	99	99	94	102	97	109	90	95	78	94	93	100	100	96	95	91	114	82	91	93	97	87	77	78	93	99	89	86	76	74	110	96	105	83	82	83	94	96	85	96	101	94	100	101	94	83	94	89	94	114	105	97	105	84	95	103	93	91	113	91	119	91	104	86	94	92	78	95	101	93	100	109	89	101	103	103	93	93	103	90	102	101	109	92	71	76	89	101	111	104	100	97	87	93	95	95	102	106	92	78	83	99	72	96	105	77	83	82	89	85	77	86	108	94	91	97	91	90	76	103	100	99	84	86	99	99	90	100	91	88	110	80	106	83	89	112	101	106	99	90	100	83	98	88	91	89	94	90	86	111	83	99	93	98	88	97	93	92	90	103	101	93	102	99	97	103	92	79	98	107	102	96	106	87	102	103	98	103	108	84	93	104	83	106	106	93	99	97	101	97	91	86	95	81	85	108	98	105	80	91	105	98	88	103	93	83	76	97	102	85	87	98	95	108	99	72	88	106	91	98	88	88	98	108	90	99	85	100	87	84	84	94	95	94	119	102	109	79	95	84	74	86	77	88	93	112	99	91	99	92	79	87	85	104	98	84	102	87	91	89	90	88	86	97	94	81	84	104	92	99	85	89	96	83	102	96	106	109	83	89	89	98	95	88	89	80	93	97	93	91	85	103	90	71	114	108	87	90	97	107	84	98	97	107	93	88	101	82	98	96	85	101	90	114	86	92	85	86	87	83	111	83	87	96	106	93	92	101	104	93	83	89	99	89	83	96	98	102	101	92	80	89	109	96	84	111	81	97	120	81	90	82	83	95	95	101	104	98	91	94	87	87	119	90	77	112	91	102	100	99	96	96	85	98	94	82	104	99	80	112	104	88	113	108	111	98	86	89	97	87	89	104	106	106	93	106	95	99	89	107	76	99	75	94	109	85	87	88	88	90	120	90	91	80	86	86	87	104	106	94	96	91	85	80	102	95	96	97	91	78	109	95	89	110	97	113	109	95	76	94	123	89	103	83	108	81	105	89	88	106	100	99	102	96	85	112	98	91	103	103	106	89	91	102	97	112	99	103	99	92	107	104	98	97	85	92	85	86	75	106	92	91	100	85	91	88	100	88	100	85	83	100	95	95	87	88	90	95	89	81	100	102	86	76	98	82	89	94	92	90	91	98	116	99	98	110	95	83	99	97	94	87	98	108	93	87	107	108	99	93	104	86	94	93	91	109	87	84	97	91	98	93	93	91	95	73	83	91	86	89	112	88	76	96	90	100	105	79	88	88	119	102	90	88	110	87	89	90	86	92	81	71	100	103	102	93	100	112	105	92	92	95	106	87	97	84	101	99	100	108	102	115	83	105	78	94	84	90	89	95	83	86	99	94	107	99	102	78	97	78	97	100	98	102	88	118	86	80	104	101	82	86	91	82	95	112	94	101	90	93	81	87	87	81	97	97	104	101	95	94	92	123	92	91	95	79	90	92	95	94	111	97	100	91	108	85	107	93	110	85	89	87	102	100	86	102	117	106	97	85	86	86	95	109	97	83	103	106	109	101	87	77	95	90	80	94	105	89	93	79	98	91	81	88	91	73	88	89	95	110	109	99	86	83	94	80	86	103	107	87	95	84	103	106	102	111	93	77	90	103	84	82	89	91	91	98	93	93	69	91	107	97	92	104	99	81	112	100	94	82	86	87	99	78	81	107	94	80	100	88	92	86	80	111	89	78	94	92	114	93	106	75	86	86	105	100	103	109	98	110	78	84	91	99	88	108	98	102	82	85	89	113	81	88	103	83	73	82	98	106	93	90
6878	608	552	607	484	492	482	449	401	386	377	385	357	413	351	372	378	345	354	398	370	367	367	341	356	336	334	319	316	316	324	401	354	329	349	342	333	346	328	345	354	350	359	369	371	351	355	346	346	356	302	343	329	348	351	355	390	355	334	334	394	368	335	326	335	357	343	348	386	324	351	398	327	302	346	374	336	324	346	323	339	391	362	340	320	322	335	355	362	359	359	359	308	337	365	334	326	359	356	372	335	341	369	321	354	327	350	346	348	363	348	348	332	363	384	317	320	344	328	310	337	368	336	384	350	373	356	317	364	315	370	313	357	331	337	358	358	346	359	366	326	329	345	312	328	377	338	352	338	310	354	355	368	360	356	340	345	364	359	321	327	351	328	346	335	394	330	327	345	365	365	340	355	364	331	348	346	331	358	352	342	344	339	331	344	392	332	334	358	324	360	361	356	328	302	355	306	319	344	365	329	349	343	380	353	352	333	339	349	353	325	358	327	343	348	363	364	349	344	337	320	330	349	343	356	330	334	326	354	352	369	357	365	346	342	335	352	343	326	367	355	353	377	348	330	362	349	365	338	358	340	339	365	335	357	352	333	349	338	364	363	345	304	348	328	360	373	324	339	370	348	332	342	343	357	354	348	345	328	311	343	334	326	350	344	344	362	332	368	337	341	336	339	355	329	362	339	348	342	334	314	338	329	363	325	318	363	350	339	337	329	349	357	329	317	389	335	349	350	379	332	337	321	329	337	329	342	347	341	326	339	357	337	341	337	371	335	363	358	349	293	381	336	326	322	366	380	339	348	360	351	358	315	335	346	356	342	341	343	353	343	343	324	331	337	351	347	332	373	342	366	329	368	329	341	354	354	317	343	349	364	338	379	374	371	344	346	287	377	336	350	339	358	316	332	343	377	310	361	368	324	323	384	340	337	333	324	345	379	367	330	342	321	339	374	351	388	343	326	360	347	360	341	358	299	334	345	366	344	334	363	354	371	334	309	322	326	344	326	361	330	333	347	317	318	344	374	365	334	332	324	344	351	335	304	351	365	338	343	327	315	364	349	343	340	335	329	307	353	343	316	336	348	332	326	322	347	356	340	380	341	317	317	341	348	338	375	356	360	361	311	367	346	330	373	340	311	336	336	313	344	332	327	332	341	351	339	349	355	335	359	357	356	356	317	320	341	351	318	373	340	322	333	370	335	377	325	349	340	349	319	328	332	352	317	310	344	341	312	361	353	357	352	360	356	320	356	340	330	308	329	322	321	347	302	315	334	336	322	344	348	321	336	376	368	320	356	340	347	345	349	311	319	352	343	305	353	286	354	352	387	357	332	361	347	365	329	312	318	326	360	353	322	334	338	343	328	346	341	355	357	352	333	331	365	304	349	330	339	336	340	357	356	336	352	328	358	343	346	341	339	310	364	341	357	341	336	334	330	340	362	354	354	359	364	384	364	313	325	334	363	359	359	327	329	353	327	359	317	329	343	324	342	349	334	340	373	356	346	323	356	349	303	321	302	367	328	321	315	357	330	381	342	338	324	358	292	344	358	365	349	357	335	332	336	339	335	345	317	331	341	351	314	340	324	316	363	340	376	372	330	290	331	332	363	340	339	341	360	370	374	323	337	343	346	329	327	346	311	364	324	316	377	337	303	352	344	363	360	358	296	361	349	338	342	382	371	346	354	310	342	367	305	378	342	342	335	380	326	335	357	320	337	332	340	342	358	327	384	337	360	327	327	336	370	335	317	317	363	359	349	321	334	344	352	359	315	358	338	356	333	365	371	366	348	347	331	388	357	322	331	378	329	359	359	348	325	324	357	317	348	344	313	333	378	340	326	367	366	354	352	350	328	345	323	330	321	347	375	360	358	349	361	345	335	332	338	350	351	355	364	321	345	329	336	367	338	359	356	350	363	354	344	346	326	385	350	348	331	342	330	384	334	345	347	343	338	330	343	355	362	352	343	357	333	384	361	354	324	333	359	345	322	367	368	340	347	342	352	317	367	354	335	369	340	354	355	370	317	360	348	365	341	347	343	325	335	324	379	317	360	378	359	345	318	334	354	339	349	324	331	359	362	338	349	375	365	374	312	341	356	391	347	316	362	336	349	380	362	311	325	371	338	365	325	353	339	314	340	345	345	372	328	345	344	374	349	333	323	341	351	342	338	305	336	339	346	342	329	314	351	358	355	326	388	338	383	312	283	357	317	336	351	363	358	341	359	320	330	355	361	334	377	347	343	351	323	343	344	335	352	315	320	363	346	313	358	357	351	345	372	354	312	339	345	313	337	348	325	338	357	376	343	328	339	308	358	384	343	335	330	331	342	358	331	352	326	309	320	348	339	314	363	368	370	340	335	356	307	332	322	322	343	347	338	314	373	353	362	353	345	342	353	332	324	327	327	327	331	328	318	303	351	359	330	304	365	357	332	316	331	336	371	318	354	324	324	341	348	346	366	340	316	327	374	360	316	347	343	364	332	346	394	361	336	355	318	376	334	356	373	354	362	343	331	351	316	352	356	348	322	373	392	302	350	330	317	348	309	355	347	382	353	340	309	383	346	316	362	360	326	347	354	361	313	382	347	346	321	332	333	339	350	365	332	320	366	342	341	351	359	373	389	348	310	380	326	378	372	326	328	332	329	330	366	337	345	343	351	294	346	321	340	341	313	307	338	356	355	359	329	337	343	337	305	381	319	350	336	377	358	344	318	326	346	365	325	366	346	366	365	353	359	306	330	335	350	319	364	378	316	314	349	341	342	332	328	361	346	333	372	322	326	346	336	354	341	304	335	336	337	315	319	330	359	328	381	359	340	362	339	340	363	322	317	329	337	351	333	348	349	326	333	346	306	344	338	356	327	344	343	351	353	352	362	345	357	305	361	340	315	329	337	353	349	337	342	332	312	359	316	359	347	331	360	334	339	313	340	322	372	367	335	343	348	369	322	357	363	328	356	349	351	312	332	326	359	342	320	358	319	341	319	351	343	340	334	374	336	384	347	318	336	322	318	318	331	333	347	344	348	343	345	341	342	378	324	324	321	377	357	379	326	328	320	343	351	366	359	348	338	335	335	340	353	330	334	375	350	364	348	327	345	368	328	364	354	312	322	349	324	298	351	337	335	347	353	335	323	373	344	321	333	351	338	357	331	354	363	334	317	377	311	332	342	355	345	322	326	316	333	337	353	340	352	373	351	357	319	318	338	342	338	344	334	337	323	339	343	347	323	358	358	364	355	339	340	312	364	318	324	342	339	344	370	354	321	330	314	349	353	357	358	334	363	377	322	332	332	355	319	337	324	340	347	346	339	344	391	343	376	349	349	357	351	347	338	341	326	354	328	348	340	325	323	348	326	383	388	351	318	353	333	355	316	348	342	327	309	355	334	312	336	352	334	347	326	359	348	320	364	346	366	329	334	350	329	325	334	334	352	297	337	350	358	343	329	359	358	370	344	341	334	344	333	361	336	341	348	337	319	353	343	369	341	378
39559	14793	1987	1090	779	590	443	397	359	294	269	250	247	233	217	206	188	203	203	212	184	170	188	192	202	191	203	186	185	192	214	191	177	187	184	168	184	189	173	186	178	170	197	180	173	158	182	162	198	201	188	154	184	191	190	162	196	186	145	173	173	190	173	173	190	184	186	169	169	190	175	193	173	194	167	165	190	199	183	174	169	175	174	160	164	162	194	181	164	155	154	173	154	174	148	164	170	171	175	162	164	187	172	171	178	166	174	170	162	177	176	188	166	172	158	185	159	209	187	197	200	173	156	191	186	195	197	166	176	158	193	162	190	182	196	179	165	181	175	171	171	188	192	198	183	171	178	181	179	183	155	145	183	168	178	175	153	171	202	186	183	163	209	175	164	181	150	202	181	181	193	187	186	187	162	190	175	142	165	162	160	216	156	189	168	175	166	157	174	193	173	186	161	180	174	163	168	161	159	179	169	179	194	204	192	184	159	153	153	144	172	177	171	158	184	159	161	172	182	147	157	176	156	189	156	167	156	156	165	161	180	177	192	188	164	185	192	159	157	176	168	162	174	167	186	171	168	163	176	155	172	164	188	163	153	185	185	165	151	189	188	176	197	177	194	183	169	167	156	176	166	151	165	178	175	170	153	184	174	172	186	194	171	169	170	176	174	160	187	165	172	190	178	165	174	166	159	188	187	176	185	171	179	167	166	156	165	161	170	174	194	176	180	180	183	196	177	187	196	190	182	157	160	169	167	159	166	183	178	146	176	193	183	166	175	161	181	184	168	191	180	187	200	176	177	179	175	156	171	176	173	151	165	160	178	169	179	157	170	146	180	194	167	173	149	163	172	153	179	167	158	176	166	181	178	175	184	167	191	160	167	197	165	168	193	201	188	175	188	174	164	175	170	178	175	152	185	164	174	179	188	170	182	181	175	161	163	198	187	159	180	199	200	194	196	169	163	192	173	164	178	167	173	177	163	161	183	159	158	176	165	157	179	170	191	210	179	168	172	184	175	168	171	171	180	149	192	167	176	183	185	187	171	185	180	178	167	175	195	158	156	176	187	170	180	168	156	175	199	166	184	171	182	177	165	165	180	177	172	161	172	158	188	166	190	166	178	164	187	175	163	191	191	175	186	172	161	183	182	184	188	167	164	206	165	184	179	175	175	171	167	164	180	145	181	178	183	162	173	176	173	198	167	177	183	194	147	181	166	164	211	171	184	180	148	181	168	165	172	192	173	173	169	164	172	191	170	188	173	146	165	205	154	174	172	196	174	164	159	162	190	182	175	166	172	180	143	153	155	149	178	195	156	162	170	165	167	176	164	175	160	156	190	173	177	179	169	154	175	190	189	191	167	162	154	184	159	174	183	189	171	185	165	178	160	184	184	186	164	180	176	159	167	143	190	200	170	172	180	186	179	173	158	186	169	164	163	165	171	166	168	156	164	178	204	169	156	176	176	158	156	161	153	172	161	153	156	192	185	172	158	164	192	165	171	175	176	157	179	162	176	174	191	181	179	198	175	181	150	168	182	150	175	181	178	183	163	164	193	178	188	176	185	196	177	167	179	161	157	171	187	190	165	170	175	161	161	168	191	156	157	177	161	180	174	159	174	170	190	174	183	185	183	181	161	165	139	161	177	188	170	192	179	187	185	166	171	173	162	175	156	189	171	188	182	198	179	164	162	163	160	173	148	164	166	179	163	189	163	169	165	164	152	164	194	186	179	176	162	168	180	142	185	197	174	166	160	171	159	177	173	163	189	181	184	180	179	180	161	153	183	174	182	159	182	189	158	180	177	157	168	157	192	174	173	182	171	159	181	177	164	195	185	164	190	163	178	169	168	178	159	197	189	172	167	155	167	152	178	145	181	187	158	144	181	165	178	178	186	167	168	145	159	187	182	180	167	168	159	195	173	167	185	181	188	180	171	154	177	164	173	166	190	170	176	173	190	157	157	163	176	167	163	185	189	154	167	191	155	194	186	169	165	154	157	188	208	199	156	168	156	175	198	173	156	174	171	173	156	192	156	156	180	162	178	184	174	194	185	169	178	152	160	191	208	185	176	184	174	179	207	177	169	178	167	160	164	160	190	181	167	177	184	175	173	198	167	168	155	193	170	145	192	179	173	158	171	175	151	175	165	184	145	166	194	179	163	182	158	181	155	168	156	173	153	172	165	177	170	188	175	183	178	183	173	154	170	171	186	182	195	162	156	191	163	172	143	143	159	165	182	169	176	168	159	183	184	174	168	147	156	169	194	159	173	173	146	178	162	171	188	165	175	152	196	194	171	196	188	171	161	169	191	156	195	183	150	191	175	190	186	172	182	165	165	180	212	158	168	179	147	166	175	170	181	154	149	153	178	189	198	189	186	188	177	171	168	146	160	194	165	187	162	179	180	152	167	189	169	183	197	181	159	178	146	192	165	148	193	162	189	167	156	158	157	159	182	172	168	160	169	156	182	196	186	147	159	177	172	168	167	220	164	185	186	196	159	155	151	180	199	180	172	187	161	155	149	182	178	180	197	185	190	186	165	172	152	182	178	167	181	175	176	185	177	164	165	173	193	171	191	165	180	161	155	147	186	176	174	171	207	168	170	171	181	176	141	178	182	158	186	162	169	164	202	160	174	177	154	177	168	171	178	164	163	168	153	184	186	182	163	195	193	184	172	208	175	155	184	161	168	172	154	179	209	170	162	162	185	161	181	153	180	141	172	173	191	188	168	170	163	175	173	164	156	185	167	143	176	164	168	171	170	177	182	181	188	164	139	193	192	172	165	159	177	184	162	166	167	188	177	182	188	171	164	168	192	175	190	163	171	194	186	157	183	171	188	170	179	178	159	186	167	162	173	169	191	191	162	179	172	189	173	167	163	170	173	190	184	171	136	160	180	143	165	143	173	155	179	173	196	181	195	183	173	174	171	175	187	196	214	167	201	155	194	173	170	188	179	160	187	173	157	179	186	177	162	193	152	175	147	164	176	161	180	152	197	157	168	160	179	193	187	167	196	150	199	180	180	157	157	164	161	147	172	153	170	187	167	166	159	168	185	182	169	160	144	173	170	161	163	165	181	170	182	186	200	186	165	172	151	197	153	160	177	163	155	146	170	180	180	164	190	180	183	166	167	177	154	187	174	164	185	186	184	176	155	168	173	158	149	189	161	200	169	193	187	178	181	167	164	170	189	175	174	176	196	184	194	186	168	174	158	170	167	170	171	161	173	162	188	183	176	158	150	167	135	170	167	180	190	178	178	172	170	160	159	179	185	192	179	160	176	196	195	179	181	168	198	191	192	172	194	156	164	181	169	191	189	173	170	152	184	197	164	190	164	170	165	179	163	161	169	177	175	162	164	189	179	167	185	168	153	191	184	188	157	164	188	158	180	190	168	169	152	172	183	189	162	162	179	174	190	162	165	169	149	166	171	161	173	175	183	166	180	181	157	149	175	194	167	175	175	174	183	173	162	143	174	184	186	190	180	170	193	172
25288	3493	3472	3713	3143	2579	2157	1734	1630	1393	1237	1141	1080	998	952	882	895	853	787	787	764	744	693	734	714	637	655	656	680	650	681	632	616	630	598	612	628	631	587	613	602	583	584	623	566	657	614	620	584	603	586	549	595	549	582	592	549	605	587	592	582	576	561	587	612	562	552	560	587	571	571	553	589	504	562	598	531	532	555	531	565	561	576	559	588	572	586	552	554	595	574	547	590	585	568	573	559	597	588	551	607	514	555	563	579	536	569	555	542	539	542	547	557	589	565	584	587	554	545	541	546	481	531	612	568	539	570	543	591	560	565	595	534	599	561	514	567	520	558	513	584	557	533	515	550	520	600	561	546	575	513	539	538	550	510	542	578	560	599	551	587	579	542	567	554	494	537	619	596	536	571	561	543	569	552	531	551	548	545	569	583	532	573	589	552	549	558	560	566	540	508	553	521	549	556	562	561	488	562	533	536	532	585	533	555	559	534	543	526	564	513	563	578	552	573	582	569	553	563	594	574	561	572	571	554	588	561	566	517	544	522	553	559	553	486	590	571	554	579	590	516	538	541	550	535	555	550	568	559	558	572	529	579	570	540	546	542	526	597	571	523	578	554	561	534	511	555	534	526	586	589	507	539	603	533	510	547	550	550	537	581	546	515	555	564	555	596	566	592	519	591	576	562	513	565	523	568	593	542	550	564	590	550	593	557	533	551	571	568	582	553	545	561	561	537	569	572	555	547	556	547	591	564	603	562	548	552	527	578	561	572	594	528	531	536	510	548	550	583	578	614	555	559	563	571	555	553	568	562	549	572	517	554	558	548	568	515	548	559	544	553	525	533	553	549	566	545	550	560	533	578	559	564	583	543	574	566	565	515	540	550	566	544	547	557	575	550	571	535	563	553	596	557	528	546	535	557	545	535	541	563	522	522	524	550	548	598	536	536	578	553	539	538	570	566	575	545	578	572	540	555	572	567	549	610	571	596	557	601	507	588	587	558	520	530	528	571	516	598	572	548	568	552	594	558	522	542	584	538	534	581	553	515	560	562	562	545	564	544	607	549	552	533	576	569	514	555	568	576	536	541	568	574	564	528	568	557	547	503	539	517	531	553	555	546	527	584	522	487	549	554	546	571	578	526	583	561	545	567	580	616	532	525	552	566	587	528	555	537	564	553	596	601	516	552	577	560	520	587	585	584	577	575	566	548	536	567	544	563	546	560	579	539	568	544	541	539	543	553	559	589	569	602	554	579	547	524	519	575	566	560	556	559	562	588	545	553	559	531	560	548	544	525	549	586	557	512	549	517	556	551	563	565	546	572	543	548	571	582	592	618	549	530	568	581	543	577	554	589	521	576	592	587	568	567	543	571	600	568	562	563	620	536	513	533	579	558	551	566	579	537	546	565	582	558	577	567	508	593	548	524	515	569	573	543	541	587	556	595	572	558	562	558	565	521	546	523	590	551	583	553	552	554	563	523	561	534	551	530	545	556	551	598	563	554	560	541	563	534	519	551	582	544	624	549	580	578	594	535	540	567	534	561	552	545	536	580	533	549	556	562	564	547	561	587	536	560	582	597	584	570	537	516	550	575	554	585	573	542	580	548	586	556	562	530	527	549	577	538	601	530	571	574	556	558	560	520	517	577	537	555	532	549	581	557	542	524	557	558	556	594	549	586	514	561	559	558	605	494	537	568	569	576	543	574	553	553	524	546	576	582	581	548	532	568	542	537	555	543	533	566	551	578	594	583	548	552	548	513	588	554	546	560	561	553	542	559	582	550	565	565	524	529	565	567	583	565	562	543	606	579	615	521	566	543	568	579	579	563	574	565	526	526	528	544	583	589	543	562	573	572	561	584	576	561	494	553	594	562	568	531	543	517	529	582	563	547	554	546	549	571	528	509	559	577	511	553	573	531	559	566	603	568	579	534	539	567	536	592	566	536	543	581	532	554	575	599	547	604	581	516	539	563	566	516	548	560	561	585	575	547	572	504	545	578	567	575	553	526	531	580	542	568	569	556	577	536	571	547	561	566	551	537	590	533	554	581	553	595	579	531	525	538	590	525	567	647	541	574	550	576	546	586	572	588	568	558	533	549	564	562	560	590	554	537	546	542	578	556	554	529	567	530	563	545	557	609	558	570	586	592	552	576	553	567	545	591	532	549	559	517	563	544	597	534	547	535	558	539	541	568	590	569	571	523	517	525	519	553	565	528	540	546	583	534	596	547	560	552	568	578	579	576	561	583	555	514	590	534	547	559	543	556	583	589	523	551	583	544	544	556	520	547	559	524	578	543	576	566	536	561	563	498	540	548	555	569	529	518	548	562	547	580	574	529	555	598	503	529	535	539	563	550	602	542	545	557	576	565	548	551	562	573	523	516	488	547	596	546	570	550	554	537	551	570	572	544	535	566	568	565	570	570	521	587	552	560	514	541	560	585	580	578	549	540	575	587	553	507	574	545	593	577	539	569	536	554	546	544	539	567	506	574	610	564	565	588	565	498	579	560	547	552	544	580	527	544	585	555	551	523	567	560	501	540	586	574	541	525	584	568	562	552	529	605	558	577	587	551	578	596	579	526	544	537	589	567	563	521	587	570	554	560	519	560	562	602	556	544	564	621	563	545	572	527	559	551	528	548	561	562	554	565	578	559	554	589	562	555	541	569	552	553	534	562	528	550	606	537	562	556	567	566	570	557	557	578	564	539	569	549	558	575	562	597	549	551	539	556	582	565	538	563	552	550	562	567	581	579	514	549	560	557	523	555	525	546	512	563	599	550	599	580	535	618	565	563	520	554	542	574	594	527	577	585	554	610	560	580	609	491	551	532	541	543	537	549	566	570	592	563	567	524	553	544	536	566	572	586	568	545	583	534	559	559	536	550	579	522	569	552	551	551	523	564	546	568	562	625	538	528	571	571	548	550	570	600	561	572	548	528	579	562	566	568	569	581	538	595	521	577	553	576	553	546	540	532	533	507	555	534	514	535	538	562	556	527	527	579	552	565	545	571	527	540	591	603	573	584	570	511	550	573	609	578	575	548	618	544	538	568	581	574	552	556	545	571	554	590	578	553	537	573	536	553	558	572	584	556	575	552	555	551	578	580	589	582	568	540	563	593	545	555	507	551	576	541	601	594	600	538	568	546	559	590	570	509	554	555	577	556	568	529	558	549	563	533	561	568	525	565	509	574	566	506	558	544	570	549	516	521	547	547	579	560	573	523	550	558	549	514	571	552	527	556	535	545	572	531	539	571	542	574	554	575	548	527	542	583	559	552	541	605	562	547	556	505	567	589	577	568	562	591	585	582	557	549	563	546	499	573	557	553	586	588	506	538	563	559	575	541	525	549	529	544	498	579	592	577	506	600	547	566	565	590	591	575	541	572	555	575	551	563	582	565	550	558	553	543	538	549	551	558	575	575	578	567	489	544	487	592	543	543	564	534	570	535	573	543	527	611	502	566	533	590	566	557	535	499	573	569	554	570	521	506	541
52625	25653	5539	2085	1478	1029	842	669	599	531	458	415	420	407	381	367	323	356	322	307	338	323	293	294	291	302	294	274	293	322	299	290	284	294	280	270	283	257	274	304	293	285	293	293	279	297	264	276	272	267	275	279	296	270	265	279	300	263	264	291	292	267	290	251	267	253	260	269	285	288	249	277	276	281	254	256	234	256	251	296	237	276	272	271	265	258	269	296	275	280	282	272	287	277	273	283	260	253	243	252	295	264	269	254	257	279	272	251	266	269	251	282	265	269	276	259	263	278	264	267	250	276	251	279	251	272	271	251	268	267	261	256	256	259	256	276	275	288	284	247	255	257	284	295	262	275	271	275	284	258	272	285	242	254	300	287	269	277	281	284	273	301	251	270	260	294	269	256	249	267	275	294	288	267	255	274	270	280	255	263	265	243	265	246	280	248	258	265	254	307	278	245	285	296	249	278	221	243	281	275	258	247	271	270	263	270	258	255	289	259	290	264	273	264	286	274	270	253	250	284	266	278	253	268	257	277	271	274	253	255	288	291	235	278	283	276	270	278	254	278	262	229	250	247	275	303	295	253	272	274	277	282	225	268	260	277	259	233	272	290	300	245	253	283	262	277	283	259	232	291	252	277	281	269	271	256	245	270	233	286	239	238	269	282	250	257	266	272	268	268	255	264	259	282	254	302	255	272	255	302	260	277	256	283	258	268	273	234	260	247	262	244	246	259	278	263	263	234	249	276	260	265	282	277	264	255	257	277	262	239	281	274	254	271	234	275	267	254	281	312	294	249	245	264	250	247	267	242	283	271	279	262	247	294	250	261	249	255	273	238	251	267	259	267	282	276	252	283	274	267	274	276	254	271	264	263	311	246	249	292	255	262	276	286	263	271	271	260	261	263	257	259	247	280	272	239	276	282	293	281	285	253	275	266	262	294	290	265	277	280	247	245	280	290	271	276	299	281	286	276	293	254	275	269	249	264	269	261	233	283	293	260	267	287	276	247	270	285	253	255	287	248	266	267	255	271	279	291	268	251	289	267	276	279	251	280	305	277	257	279	272	284	274	251	293	262	272	280	245	266	260	266	293	276	290	262	280	297	260	233	268	290	277	272	274	240	300	253	278	256	283	265	288	270	235	238	271	262	254	263	242	246	269	262	278	264	270	275	250	279	258	299	281	236	277	254	276	249	262	283	276	265	258	265	291	262	285	263	273	263	298	257	245	266	266	285	260	283	291	281	244	259	247	270	256	253	267	291	273	277	276	242	266	275	266	262	273	272	300	246	272	265	244	277	270	258	249	267	259	260	254	276	257	261	257	267	268	260	273	279	270	217	282	262	258	229	270	288	255	278	276	275	261	294	254	280	245	280	281	235	271	245	260	293	281	244	259	216	267	283	240	261	247	234	288	249	243	286	276	258	251	261	294	248	284	273	251	270	236	258	262	281	266	277	271	289	282	267	284	272	253	266	274	282	245	250	280	291	287	256	287	277	279	292	293	239	280	281	295	276	283	270	292	255	295	270	264	241	243	256	297	235	290	260	242	287	275	281	250	291	249	257	288	283	237	279	273	299	274	268	269	247	269	270	241	273	278	311	264	300	265	286	241	267	246	280	300	250	263	268	266	255	271	252	264	249	248	274	272	294	261	268	264	293	254	242	277	254	271	261	254	277	234	274	263	277	289	275	256	250	270	283	244	264	256	267	257	257	275	275	239	264	248	271	277	259	273	279	271	285	248	248	262	264	254	259	244	268	260	273	267	275	269	275	252	257	276	285	251	262	288	224	282	271	289	310	244	247	232	257	290	278	305	247	240	290	242	271	285	237	263	270	255	280	264	286	248	272	281	269	261	282	284	272	270	283	256	256	288	277	287	251	272	273	247	271	280	262	300	275	266	267	255	243	262	261	293	292	282	281	305	263	294	251	270	243	286	280	261	302	274	252	242	263	275	241	250	268	277	244	246	254	307	249	283	300	261	277	256	291	261	258	262	266	229	286	287	311	262	268	260	268	270	262	275	275	290	274	242	291	276	268	251	287	275	257	258	284	237	275	231	291	275	255	263	254	244	255	281	305	285	258	275	262	241	259	277	261	271	261	249	284	263	262	250	251	282	260	274	272	277	284	237	265	257	276	262	283	281	273	255	245	260	266	273	286	279	232	290	273	277	274	283	278	295	234	225	311	266	245	265	289	283	285	246	261	253	290	289	313	267	270	243	240	271	302	260	242	250	262	280	276	261	270	247	267	244	262	301	279	275	285	287	267	261	240	283	263	289	289	271	290	268	246	283	275	248	262	262	281	260	248	287	272	282	270	256	277	240	266	274	266	255	298	303	272	268	274	254	268	271	251	269	316	290	292	275	253	263	265	279	299	283	297	258	269	258	236	245	269	247	293	280	291	253	260	285	275	262	226	260	274	265	264	281	286	289	254	278	279	257	234	278	281	265	264	244	259	317	292	260	295	255	256	277	264	302	251	251	261	255	244	299	282	247	267	231	267	282	304	292	278	271	284	257	269	254	249	266	247	282	290	284	258	286	257	285	272	243	246	253	264	269	300	258	262	250	247	271	276	247	250	250	260	260	236	258	268	276	298	278	238	266	263	283	257	252	283	259	258	280	269	241	290	263	262	256	250	243	242	265	245	259	282	270	249	264	223	282	262	254	264	273	251	277	263	274	272	284	258	252	258	285	254	256	276	266	251	270	288	279	292	266	277	241	284	260	276	240	278	268	257	246	249	248	252	279	277	231	263	260	261	281	247	277	268	273	269	256	268	263	295	288	270	250	265	258	261	268	276	264	265	295	281	254	272	267	256	278	280	272	289	253	279	274	290	287	273	276	283	274	268	283	274	286	279	274	246	274	302	265	290	275	234	292	262	256	263	276	247	252	279	257	283	255	291	257	266	264	281	286	285	281	250	269	276	273	261	267	280	273	269	255	270	245	248	274	247	271	276	245	286	272	236	267	277	261	288	225	284	247	251	253	261	273	248	304	255	281	296	260	251	283	288	295	276	274	263	281	249	256	238	263	273	241	263	282	262	259	277	272	262	285	258	241	284	247	265	253	260	285	269	279	266	260	270	265	260	260	276	275	262	287	274	301	288	261	266	255	285	264	266	251	285	276	283	288	253	269	273	268	305	311	275	256	259	264	269	251	252	268	271	250	277	263	269	266	289	270	264	246	296	271	277	266	249	266	268	288	241	258	272	261	267	282	289	255	244	270	278	256	288	252	239	233	272	268	271	287	262	284	233	252	235	280	251	286	274	279	260	289	246	267	276	255	265	268	260	267	279	255	276	258	261	295	262	283	256	296	294	308	273	277	252	287	277	270	260	262	272	269	269	295	240	307	307	239	286	270	244	270	272	254	285	262	256	265	246	248	274	297	258	277	257	275	268	264	262	254	267	293	282	271	260	284	246	280	262	253	252	264	270	275	276	286	272	246	276	234	245	250	293	277	281	256	273	273	264	272	285	268	286	275	260	268	273
33714	5957	6126	6628	5718	4599	3740	3182	2737	2419	2087	1980	1791	1614	1546	1463	1324	1264	1294	1233	1197	1188	1199	1161	1111	1033	1028	1023	1063	1031	1009	940	974	1003	929	935	947	913	911	922	925	887	851	877	870	861	863	863	867	806	849	869	872	839	811	872	871	835	850	820	827	835	863	817	826	822	875	854	855	831	809	755	851	816	780	878	786	819	829	847	830	821	803	856	821	852	822	831	790	750	837	872	769	820	879	841	828	812	780	845	750	753	790	861	801	762	805	844	844	807	850	789	793	771	790	833	827	810	777	838	760	848	847	818	810	745	786	788	739	795	824	798	829	827	770	761	765	823	766	859	790	780	837	795	818	801	799	827	787	816	868	769	766	818	832	803	815	843	847	815	792	808	778	743	824	825	828	797	790	798	811	801	799	788	823	779	774	810	808	796	808	804	799	835	816	788	807	802	818	833	855	759	788	787	814	825	817	794	796	805	826	736	759	784	797	798	754	804	790	772	796	813	797	848	790	783	802	840	787	842	765	841	724	850	804	780	759	788	785	812	766	793	754	841	746	774	784	804	823	763	774	796	815	763	787	767	735	772	781	762	832	791	823	747	774	857	768	765	789	766	774	754	761	783	802	802	785	858	836	768	773	785	853	752	814	771	798	791	783	779	773	778	755	796	805	813	831	777	819	839	851	801	800	781	790	808	891	773	817	740	792	815	788	775	775	781	766	814	773	770	815	823	813	737	783	818	789	774	793	792	780	824	800	729	791	762	831	822	805	816	744	765	819	817	758	769	845	775	812	784	762	787	830	798	816	830	811	762	777	839	788	787	809	751	816	839	805	798	813	833	761	884	783	744	813	792	770	805	808	820	801	833	824	827	812	801	731	814	823	775	826	802	765	831	788	805	810	772	766	738	775	838	809	819	819	817	787	828	782	782	815	855	795	789	772	767	753	793	776	803	814	804	858	776	767	816	781	788	778	800	735	794	783	832	785	783	796	797	755	866	783	799	736	760	785	767	830	821	823	800	812	811	760	824	795	811	787	810	792	749	807	794	792	762	775	812	785	786	761	756	829	744	823	804	757	798	814	771	756	812	826	748	801	846	793	808	778	802	768	808	770	766	799	786	789	787	830	776	814	804	797	778	790	761	778	786	788	813	788	798	815	784	798	757	798	761	778	815	749	798	778	793	792	803	775	750	811	759	777	767	793	816	754	803	851	808	763	751	801	738	794	822	806	773	799	808	764	802	822	765	797	802	802	802	762	798	823	793	744	808	792	771	814	805	833	801	818	796	836	744	803	793	793	784	828	793	792	794	786	751	765	819	822	751	805	815	805	764	793	840	770	794	789	842	730	772	788	748	804	818	781	799	798	859	783	798	789	804	794	820	754	838	809	822	798	772	812	782	812	800	864	797	744	787	802	751	796	842	804	826	793	790	758	842	852	785	816	799	799	794	759	808	797	837	779	797	831	750	800	738	781	815	790	799	786	716	816	811	811	784	771	819	792	823	836	806	822	861	804	777	803	796	783	818	814	813	816	783	791	761	791	808	778	794	799	764	773	802	787	857	810	767	842	859	814	761	792	786	824	796	826	813	786	774	791	766	843	768	780	794	767	756	749	835	798	818	782	779	815	756	762	791	787	757	763	760	807	810	791	797	793	809	826	839	767	753	781	757	802	783	797	811	756	731	812	726	784	821	808	789	772	773	760	826	785	807	742	782	806	771	767	796	838	757	821	810	769	785	782	780	798	755	843	759	831	800	792	814	852	778	793	869	818	815	818	747	819	789	766	789	804	809	812	730	820	788	788	796	774	823	765	821	769	825	766	763	793	813	735	805	771	770	759	763	806	789	777	784	828	793	805	742	754	779	820	809	763	767	823	748	853	791	775	848	854	802	804	748	708	805	804	743	732	769	808	793	769	813	847	835	740	833	799	784	787	793	787	825	814	835	796	805	727	775	789	789	767	815	847	831	788	833	813	763	768	845	805	810	784	782	751	761	791	785	733	816	789	824	745	757	823	805	821	757	789	792	825	796	782	807	764	798	822	763	810	803	793	796	836	811	760	749	767	756	781	786	787	796	755	856	792	812	819	786	761	794	798	763	787	741	783	800	784	775	775	786	835	786	775	770	757	835	803	777	814	821	810	783	855	798	772	799	763	814	746	818	780	770	787	783	786	753	770	810	815	784	750	807	795	807	789	778	809	830	826	776	781	781	784	734	786	794	780	779	833	810	772	830	778	764	792	788	847	837	795	751	776	744	836	836	768	813	833	856	803	788	781	864	790	788	801	834	846	810	812	827	786	774	801	741	796	829	798	823	773	840	755	809	794	769	743	757	801	794	864	801	789	804	804	850	809	836	772	770	821	777	834	793	841	842	741	779	784	789	844	816	766	789	795	822	787	819	814	759	768	796	841	815	796	781	803	788	805	820	751	787	799	796	776	827	794	737	806	765	774	766	811	797	788	817	800	799	794	748	799	751	783	799	746	852	767	799	799	843	770	798	801	805	791	779	774	823	792	801	807	745	818	794	789	763	748	857	774	775	773	821	755	834	800	790	801	796	803	762	787	759	810	764	835	732	807	847	820	743	750	808	764	744	767	760	759	818	767	807	780	778	799	757	769	774	810	859	810	770	792	800	794	802	748	804	838	782	782	790	765	795	811	803	803	745	735	769	851	768	782	805	805	764	754	816	788	786	803	797	758	734	811	762	850	782	819	830	816	753	776	749	800	812	782	847	800	763	777	836	810	787	821	776	775	768	764	780	831	763	792	808	787	795	801	787	806	776	782	799	788	757	807	804	755	843	830	768	785	843	805	798	791	855	827	790	842	774	810	821	797	741	780	790	778	755	798	811	809	843	795	767	781	787	805	788	802	827	771	756	801	822	824	832	792	762	791	758	782	783	783	837	806	839	806	788	770	764	788	777	839	782	789	768	851	785	825	819	776	821	747	797	771	803	793	771	869	811	799	805	797	850	825	802	845	797	814	772	819	796	748	810	793	818	743	816	838	822	835	792	805	803	723	828	752	812	857	784	806	785	794	801	818	758	762	798	821	812	789	804	794	830	773	781	822	782	799	755	833	755	742	874	777	804	774	880	786	768	794	806	795	805	819	826	832	811	816	818	787	791	822	812	767	797	861	788	783	803	803	815	762	772	767	776	875	747	792	838	807	801	776	765	789	753	817	817	774	788	823	818	764	796	751	808	765	753	805	745	824	776	800	833	834	819	834	786	840	838	809	806	782	804	739	799	808	803	816	758	784	795	791	750	791	783	844	779	813	818	856	784	816	817	763	775	796	843	736	740	754	821	807	838	759	780	772	764	782	772	834	802	801	775	806	768	805	797	810	762	827	835	762	743	808	819	824	781	783	821	824	765	770	780	791	831	770	785	775	776	774	847	710	841	783	776	776	763	808	781	788	800	785	824	820	809	831	789	751	804	803	773	798	814	771	847	780	791	819	809	784	829	783	758	828	763	771	799	737	791	764	841	844	790
5549	338	128	125	104	121	113	106	106	86	96	84	111	100	111	87	96	97	83	90	96	102	97	91	112	84	96	90	84	99	90	90	99	82	100	74	94	93	92	89	109	92	99	84	96	99	96	99	105	107	104	97	91	90	80	90	80	100	83	110	98	102	103	103	99	74	104	99	106	87	93	83	76	89	94	81	101	81	118	100	109	92	90	93	89	99	103	98	99	83	86	99	94	80	98	99	98	95	98	101	97	94	96	90	99	83	85	101	105	92	90	100	83	86	106	86	110	74	109	90	96	94	89	83	98	97	92	89	105	114	82	94	91	85	95	89	91	97	99	97	85	87	89	77	102	104	103	91	92	94	82	104	91	87	93	92	93	116	90	86	97	86	91	88	99	80	92	106	97	104	103	105	88	91	81	81	112	85	93	99	98	96	110	91	98	91	82	98	89	77	89	89	85	90	115	82	97	103	110	110	83	87	115	84	80	83	94	96	104	107	93	109	92	98	98	101	87	88	78	103	93	101	103	92	102	101	105	117	107	96	87	84	97	106	93	86	87	108	102	104	100	109	91	100	103	93	83	90	104	105	99	95	98	109	96	108	102	73	75	100	97	86	86	97	104	98	96	88	91	97	96	84	86	84	84	99	101	97	88	96	72	94	98	99	93	95	94	93	91	106	96	102	91	99	86	105	97	117	79	107	95	81	92	98	105	95	78	99	86	81	87	94	94	107	102	108	83	90	104	92	92	94	97	98	92	103	85	89	101	87	90	83	113	106	75	93	95	86	82	88	81	85	95	77	110	95	72	96	107	87	83	89	92	119	94	89	102	112	94	83	82	97	93	97	96	92	94	94	82	82	81	85	91	85	116	90	101	104	82	89	103	85	90	84	89	105	108	82	94	91	90	103	99	96	85	95	87	76	83	96	88	94	113	100	102	102	99	97	82	75	101	84	101	85	78	105	93	103	81	89	99	88	88	94	104	96	82	105	94	99	82	102	93	87	90	106	97	100	96	112	94	102	93	98	88	107	102	94	96	100	90	103	101	96	94	75	81	83	85	101	102	99	79	93	94	99	100	94	106	107	93	88	76	85	86	89	101	108	97	110	80	96	93	88	106	101	74	91	98	80	109	100	106	100	93	89	97	85	88	110	84	97	92	101	76	89	99	99	96	75	83	74	101	89	73	93	95	105	75	103	104	99	115	97	78	77	98	97	95	107	93	94	112	80	101	108	104	84	102	88	76	93	94	85	77	84	106	102	90	107	90	102	107	88	86	102	105	104	84	87	86	88	92	97	92	115	83	103	78	89	104	101	89	96	107	95	66	81	97	90	87	89	95	97	88	103	82	86	103	98	90	79	93	84	101	108	80	103	87	106	93	94	94	102	93	93	92	92	89	88	84	100	93	102	78	78	88	96	76	79	89	92	74	92	92	94	86	78	94	109	78	99	97	83	84	80	91	100	98	83	95	89	82	86	88	84	93	85	83	88	74	92	98	83	90	100	103	90	105	84	89	83	99	76	87	101	92	91	92	76	92	98	100	101	102	85	103	93	99	95	83	102	106	103	90	102	89	101	90	90	90	82	115	90	99	72	96	101	93	91	78	93	68	87	85	100	77	102	102	105	103	97	87	90	100	75	108	92	117	103	94	94	85	94	99	100	90	105	95	88	100	80	100	95	94	90	86	105	87	93	115	92	84	83	86	89	102	89	86	69	104	92	88	94	88	96	86	84	107	79	85	97	84	103	108	90	72	81	85	96	95	81	101	84	96	113	112	86	85	90	67	98	91	115	108	81	89	88	77	74	98	89	92	83	88	110	74	100	85	99	94	84	105	105	102	99	106	93	85	83	111	95	79	102	93	82	108	82	94	98	99	100	90	90	101	73	108	80	95	92	98	107	95	86	87	110	101	108	95	99	81	119	98	79	93	84	96	93	77	98	98	113	107	96	102	105	95	96	87	108	97	86	86	108	97	93	80	90	93	85	88	99	87	104	102	101	89	85	79	89	98	118	91	96	105	88	96	114	98	102	87	103	95	90	86	100	70	92	77	87	97	119	80	92	101	88	106	116	91	82	98	99	86	92	117	100	100	92	95	106	87	86	88	95	104	111	103	90	92	100	109	93	88	90	100	100	103	88	89	96	92	93	80	91	90	91	106	96	83	90	98	89	80	90	81	99	102	104	90	97	97	85	81	84	88	90	81	87	93	94	106	83	102	84	79	94	89	107	108	85	94	80	116	107	78	101	103	95	114	94	81	92	96	90	104	105	102	118	78	84	89	106	85	102	94	96	107	96	102	105	100	103	86	105	90	92	110	97	89	100	101	91	89	107	95	94	100	90	105	96	95	80	95	92	91	117	103	89	90	87	111	98	85	95	106	98	96	85	97	81	110	96	91	85	88	99	74	76	96	82	108	87	94	105	82	97	97	97	97	76	103	111	80	93	95	91	91	95	95	95	96	104	76	92	99	96	94	91	90	83	122	101	111	107	85	93	96	83	87	92	102	97	96	89	95	94	95	86	109	104	76	92	95	87	78	92	96	91	84	94	77	99	83	88	85	91	103	84	105	95	96	107	104	105	79	92	103	100	103	92	87	82	86	76	92	100	103	82	79	89	92	84	86	91	90	86	92	86	100	93	117	90	108	97	99	105	114	98	105	108	73	102	68	91	96	91	92	91	97	105	86	101	81	95	105	110	93	106	98	93	91	92	100	95	96	109	101	93	99	104	115	102	86	89	96	102	89	110	104	96	102	95	86	94	103	88	92	98	104	109	92	92	80	90	83	95	78	82	98	93	88	91	92	90	87	110	87	85	89	95	86	95	98	89	96	109	89	100	84	91	84	104	83	81	95	88	97	109	95	105	98	87	88	88	94	91	80	71	87	102	91	102	88	97	95	86	82	79	102	87	74	87	82	92	100	97	94	92	93	86	87	87	99	88	101	98	87	98	81	103	105	89	83	102	88	93	99	87	89	115	91	95	87	103	97	73	120	90	84	92	89	91	106	89	80	96	85	85	99	88	106	101	87	79	104	102	95	96	90	88	112	117	103	92	88	102	85	100	95	100	80	88	101	97	71	81	105	92	95	92	102	81	96	99	98	93	106	75	73	89	77	98	98	99	84	107	100	84	89	109	96	95	103	110	94	84	77	103	106	82	96	105	97	101	107	92	93	85	106	96	120	79	106	104	102	82	104	99	96	81	82	108	89	88	116	91	85	79	98	110	98	94	101	88	79	92	87	102	107	96	88	88	92	106	99	83	107	81	106	93	95	87	95	90	104	87	98	85	81	85	92	95	99	109	89	119	80	93	96	99	98	74	78	114	93	102	95	100	74	80	95	89	94	85	85	92	90	89	84	93	92	81	114	92	85	100	79	112	89	85	99	99	90	99	81	102	85	90	74	95	85	107	87	98	89	91	87	95	78	107	86	104	99	91	92	100	80	91	103	89	95	88	94	100	72	98	104	79	92	105	102	94	89	111	97	105
6179	610	456	478	477	422	424	371	395	352	368	375	354	379	360	339	372	354	333	351	341	335	315	367	337	352	334	309	329	340	338	336	340	377	357	343	394	344	341	341	318	342	345	332	362	371	348	339	323	330	357	318	318	367	336	326	328	360	347	339	328	326	323	349	311	346	344	300	356	363	368	348	337	340	330	350	352	371	304	313	354	339	357	319	328	322	338	352	347	324	343	332	350	337	331	340	333	329	364	369	347	343	322	335	316	322	341	331	334	346	330	322	326	337	321	376	348	329	324	337	339	349	351	349	323	357	335	346	346	330	307	322	352	350	336	343	327	324	344	357	356	325	333	328	308	349	346	328	306	355	293	359	331	322	375	323	334	349	318	376	337	316	317	320	309	347	338	336	345	345	332	328	340	310	346	357	341	338	333	381	335	352	327	330	340	328	349	326	312	355	316	335	345	354	344	340	327	326	333	375	316	358	326	355	319	348	322	327	348	354	352	328	374	322	332	337	344	314	325	348	332	349	365	359	366	340	332	336	339	307	339	301	347	349	369	314	325	318	321	357	337	365	345	331	336	327	318	343	343	358	347	305	311	320	305	319	309	337	349	344	324	333	322	326	366	345	339	347	341	330	368	347	325	332	326	339	322	339	342	332	368	378	309	332	339	366	353	350	355	322	355	344	330	354	361	323	343	326	316	334	315	345	358	328	346	359	345	318	334	328	339	327	357	342	347	355	321	326	330	323	363	330	339	316	343	306	326	352	366	311	321	306	311	352	358	340	352	381	350	327	344	348	322	367	343	340	320	341	327	339	335	335	317	304	341	371	333	392	319	309	341	330	344	332	340	326	321	313	350	361	331	338	320	342	373	325	339	324	356	316	332	325	335	323	336	361	357	336	341	323	368	315	323	343	363	365	319	316	356	325	353	350	337	342	347	301	318	300	331	326	367	324	327	355	350	344	328	359	338	348	352	315	315	322	328	311	343	333	341	329	308	385	358	353	328	349	336	365	308	374	333	343	342	340	314	343	336	360	359	334	333	332	351	344	355	352	337	340	338	354	319	335	353	321	345	345	369	338	336	326	342	331	356	355	344	349	328	347	329	342	357	316	350	310	327	336	331	340	351	342	365	328	309	334	305	331	337	342	334	334	313	334	337	339	322	363	363	341	355	350	324	341	364	354	332	329	349	319	331	332	348	339	335	304	352	302	345	313	324	340	321	350	310	349	324	316	350	351	361	319	323	356	327	328	335	340	353	350	347	342	345	333	321	344	365	337	325	362	354	334	325	301	338	343	330	344	340	319	316	336	333	358	380	349	329	334	348	345	306	295	396	320	345	349	372	346	294	316	320	341	337	318	311	352	303	334	330	350	332	342	326	348	338	343	323	293	341	361	306	297	340	343	340	348	334	339	320	367	352	313	344	354	321	338	316	348	380	299	304	324	317	319	307	330	335	338	336	338	335	320	309	318	360	317	334	346	339	282	315	349	313	317	327	333	350	333	315	332	330	344	354	367	350	359	346	347	337	343	352	350	331	324	316	354	346	315	342	306	321	381	337	321	336	339	351	323	329	346	332	320	327	310	340	368	307	313	343	316	334	345	318	350	366	336	340	348	320	327	332	324	336	329	330	284	319	353	332	356	341	342	348	310	315	342	299	316	326	337	324	333	338	358	321	366	336	322	306	320	353	331	337	313	350	348	315	319	318	319	336	364	340	359	340	316	351	354	348	329	321	364	334	332	368	332	330	326	343	324	342	336	340	335	346	359	330	347	344	356	350	345	316	379	308	353	346	343	305	314	364	372	315	317	326	342	333	341	357	341	318	344	334	324	348	334	326	322	355	358	339	344	337	321	350	345	336	360	338	310	337	334	377	346	327	319	343	340	335	334	338	363	356	335	329	359	345	338	342	331	324	288	353	309	352	348	338	332	297	363	341	330	349	340	327	332	334	348	360	312	343	351	327	341	311	342	335	327	325	371	345	315	356	323	329	311	332	334	364	330	322	300	336	349	346	331	354	348	329	344	375	307	328	340	352	324	321	368	331	347	340	343	331	366	358	348	339	308	330	345	310	360	370	394	320	317	351	346	342	320	366	338	356	332	349	364	372	334	328	337	350	338	329	365	342	362	327	317	332	336	344	337	340	364	375	320	334	336	329	322	331	363	343	348	332	342	320	324	331	323	303	324	335	332	325	346	296	354	351	345	347	326	358	342	378	318	349	327	361	346	371	361	332	377	334	341	337	334	365	349	310	343	320	336	339	333	323	326	342	344	310	364	332	347	325	343	308	348	293	341	355	336	326	327	382	331	348	353	323	346	349	312	362	313	311	330	328	330	312	356	328	301	354	351	355	300	336	329	379	327	340	327	350	325	329	318	333	371	329	328	322	341	385	330	308	319	325	321	313	338	309	340	356	335	325	363	349	349	329	333	346	327	355	343	345	332	334	365	348	308	350	356	353	361	355	348	306	349	354	341	345	364	347	358	353	334	345	340	364	329	347	336	346	330	377	321	341	328	318	354	327	363	329	370	285	348	370	335	333	349	334	312	351	332	361	323	356	339	355	344	332	351	313	345	315	348	343	337	324	328	361	360	340	350	336	344	306	344	343	338	347	336	311	317	323	376	350	329	322	337	321	371	344	351	344	337	351	305	308	338	316	339	317	354	352	321	334	314	327	350	346	342	341	367	350	331	345	354	361	370	334	336	371	372	298	335	362	315	349	320	334	330	372	305	354	323	306	313	346	338	307	369	343	370	353	357	331	329	312	347	311	354	324	322	356	362	352	345	353	333	364	343	306	337	357	312	316	369	348	325	313	347	320	360	361	343	333	362	318	320	345	336	357	339	333	348	329	305	324	332	327	344	365	347	288	352	330	358	374	353	376	304	325	333	353	328	361	359	329	328	354	333	346	328	351	333	325	330	326	318	355	345	301	335	339	311	339	369	340	271	335	357	346	328	350	330	341	350	326	342	338	298	346	330	339	316	331	357	347	298	362	330	313	314	331	341	310	336	325	362	360	313	347	334	339	311	327	367	357	339	301	335	315	328	326	315	334	378	320	334	317	329	332	340	358	312	333	317	297	330	334	330	354	339	353	347	355	332	346	362	360	317	345	325	358	308	348	343	364	382	322	309	324	337	320	360	320	344	352	329	334	319	314	330	350	326	364	391	333	325	347	342	329	315	339	343	356	301	354	326	313	348	316	307	375	304	327	344	354	320	348	337	342	361	334	330	338	341	342	361	338	377	330	325	341	343	340	353	381	358	326	329	355	320	312	297	346	299	345	331	342	324	329	358	356	302	349	347	328	314	323	323	338	304	372	352	318	348	347	339	349	344	359	299	324	330	390	354	310	360	333	366	352	323	337	332	340	308	334	365	354	306	338	353	346	315	348	323	334	357	347	315	347	319	345	356	296	339	365	340	367	363	305	341	338	329	314	317	326	335	325	347	351	353	336	329	306	324	287	354	311	313	336	344	370	343	329	328
41848	15387	1857	1040	727	523	427	371	308	293	290	224	232	247	203	203	231	212	200	194	185	174	192	223	194	191	178	175	182	214	155	173	166	163	180	176	190	161	190	199	163	183	179	183	200	207	183	192	171	163	170	159	189	153	169	198	174	162	176	168	166	176	181	159	175	170	176	193	153	185	170	164	156	178	163	191	156	160	185	186	182	147	161	159	161	160	166	166	156	181	203	158	179	171	170	165	201	177	157	167	177	150	184	179	153	169	185	178	176	172	196	165	154	185	174	175	142	170	164	162	170	168	173	167	183	169	160	164	182	181	176	183	182	181	157	186	195	178	170	199	175	164	181	173	185	180	177	175	176	215	165	191	175	171	156	187	174	164	167	184	153	179	168	169	191	171	134	181	167	182	178	173	170	211	184	189	177	178	180	199	165	194	174	190	180	167	156	182	193	172	166	165	194	158	193	160	168	158	152	185	162	173	164	145	164	186	171	177	176	174	178	175	156	192	172	162	191	170	183	162	163	150	188	175	186	151	179	208	186	174	167	150	156	168	177	194	166	171	180	169	169	149	180	191	154	163	186	175	163	173	179	184	174	181	181	178	176	170	173	160	163	184	185	170	189	161	165	149	141	159	175	193	167	173	159	165	166	177	155	174	161	176	190	189	169	156	194	174	164	180	171	200	166	193	154	162	204	180	173	159	183	169	190	164	159	168	155	158	184	173	164	177	152	172	163	184	197	158	184	191	199	180	178	145	189	183	164	183	174	200	173	180	165	170	167	161	169	153	164	186	176	180	157	157	184	154	157	168	168	195	177	174	177	165	169	184	179	180	185	177	182	166	153	178	184	172	176	169	188	182	171	178	178	164	174	171	152	194	168	180	185	167	177	189	182	177	186	163	174	167	172	176	175	176	160	163	170	182	190	169	201	176	160	166	178	170	146	163	177	171	169	167	177	170	158	165	176	163	189	165	184	169	180	187	188	179	180	185	150	166	181	173	168	179	185	191	180	192	158	163	159	181	179	170	160	175	166	169	188	162	177	192	184	179	172	163	177	173	189	179	186	196	184	195	171	165	187	179	167	158	188	192	149	164	174	166	163	181	166	175	176	167	167	162	180	156	166	187	187	197	179	162	157	190	145	170	215	171	163	181	165	169	197	163	161	172	177	181	164	177	183	171	168	191	154	183	176	189	163	176	189	198	189	201	163	157	158	161	177	154	189	176	164	168	191	176	162	180	161	151	167	178	166	188	168	222	178	167	177	165	182	159	180	221	182	186	166	156	197	163	181	170	180	174	162	167	172	165	158	178	179	194	167	187	161	173	159	167	185	194	178	165	140	175	157	151	199	172	160	162	138	178	175	162	158	171	177	162	183	152	167	207	173	198	206	187	173	184	164	159	178	195	176	198	161	153	168	178	168	169	163	182	186	193	181	206	173	181	157	161	178	179	174	172	176	183	164	164	176	183	172	169	182	180	187	157	189	154	181	188	179	157	197	183	192	180	174	189	184	168	165	169	197	153	163	152	190	175	188	148	184	161	178	164	173	172	175	164	185	166	180	193	161	174	164	173	159	160	161	156	157	165	185	172	164	166	182	165	179	189	163	162	189	174	159	176	173	162	151	166	173	151	179	183	183	165	170	170	154	186	145	167	150	169	177	173	189	175	173	156	167	185	159	173	174	173	191	172	172	146	171	177	152	150	167	180	173	209	221	167	155	162	186	183	176	186	177	164	170	186	177	168	174	179	181	182	182	203	185	176	153	186	169	183	191	151	179	148	191	159	173	169	187	150	180	167	191	157	172	182	188	183	174	173	161	183	161	172	157	161	197	161	186	175	178	161	172	182	186	196	175	183	175	163	149	181	151	185	196	179	181	160	194	194	171	183	190	177	162	188	174	179	181	183	160	174	172	173	171	178	167	164	187	179	192	166	166	181	182	185	164	187	174	181	153	185	171	200	158	189	188	169	171	157	179	176	189	171	176	177	188	175	165	176	182	155	191	177	155	174	181	173	160	165	164	163	185	196	182	180	180	177	177	180	184	170	177	158	171	164	188	173	177	183	180	196	168	180	195	173	167	187	163	163	180	175	165	180	146	172	170	183	194	159	187	161	162	181	147	182	166	182	182	177	186	179	185	163	179	167	195	197	159	171	191	183	175	161	174	174	184	153	170	164	176	169	162	167	146	184	176	152	169	204	160	177	177	182	180	174	189	178	188	172	167	171	163	179	164	196	185	176	175	162	176	186	173	151	146	174	154	174	163	187	205	158	193	155	178	182	168	173	158	179	162	168	181	144	170	156	202	187	185	173	165	189	171	183	168	170	188	149	174	181	167	192	171	185	168	188	186	180	159	150	197	173	189	162	161	175	164	167	173	190	180	166	162	148	170	161	172	159	180	180	180	178	177	187	176	172	166	160	156	158	175	191	176	180	185	170	177	170	186	179	180	161	182	167	179	153	177	166	162	191	176	179	174	166	166	176	162	166	184	164	189	155	160	172	188	148	156	178	171	157	156	171	158	184	176	168	197	163	161	183	179	187	159	161	178	216	170	185	173	178	150	176	192	181	168	166	171	169	178	195	200	184	166	153	174	167	175	177	171	147	180	180	164	149	170	162	181	175	181	190	137	187	155	148	144	199	188	175	171	171	168	160	181	170	169	165	176	187	172	185	154	167	160	174	193	146	202	197	150	149	163	175	163	183	212	188	159	174	183	182	179	166	177	182	157	186	181	179	171	161	177	166	170	166	155	157	167	163	170	181	186	148	170	183	196	191	191	171	189	182	162	198	177	173	157	177	194	200	158	177	179	174	187	165	162	152	172	170	196	171	171	185	165	176	156	181	183	154	178	187	199	192	179	176	159	175	181	151	155	170	178	167	161	166	175	174	169	168	170	176	160	188	140	151	217	168	146	167	188	182	185	180	166	158	155	148	195	174	193	169	171	170	159	180	142	189	167	184	185	185	146	155	176	171	173	159	170	172	161	157	174	160	205	185	148	180	190	143	176	166	170	180	189	166	156	164	171	171	184	169	191	182	169	169	142	167	181	184	161	165	183	170	175	188	173	161	180	167	162	171	175	160	159	166	183	167	158	185	166	170	178	162	177	195	200	141	157	171	163	173	165	169	170	189	202	171	173	170	175	191	160	174	168	183	157	187	184	168	184	195	151	160	186	197	178	181	183	171	194	194	162	174	181	196	180	160	184	190	174	166	170	175	161	191	193	179	169	195	174	171	178	173	191	163	167	188	152	182	175	159	164	181	170	179	166	171	164	172	189	181	158	195	208	183	165	171	180	192	184	166	185	163	176	193	152	161	155	167	167	199	179	186	159	189	189	167	176	182	161	174	170	156	187	182	177	176	165	190	175	162	189	169	164	164	167	186	190	173	168	147	182	159	151	162	187	175	182	178	171	161	151	185	179	163	162	167	198	177	152	165	168	158	163	177	155	167	164	181	202	160	195	199	203	180	201	157	184	190	191	165	157	203
26004	4061	3478	3734	3218	2590	2145	1812	1553	1334	1268	1114	1048	1034	895	907	841	850	819	795	778	772	742	688	709	711	663	691	653	705	632	666	631	613	657	658	626	606	579	592	626	636	618	585	615	578	562	548	588	599	577	581	578	566	569	594	581	564	582	594	588	603	568	569	570	575	566	532	579	581	566	581	546	606	573	571	534	542	561	593	584	543	596	577	535	585	629	533	593	543	585	596	573	578	531	568	568	601	566	552	577	578	525	530	564	538	582	585	580	609	540	543	537	551	543	559	513	564	589	581	563	579	552	554	576	573	551	568	556	576	611	545	565	560	545	556	555	559	593	518	587	573	550	578	547	552	555	578	572	551	616	561	539	577	578	567	566	549	581	545	545	529	537	561	575	551	556	577	564	531	549	557	556	566	571	566	527	594	517	537	615	543	561	612	556	540	582	539	577	580	566	540	583	558	545	551	565	551	562	565	564	511	571	523	573	511	559	562	574	579	541	560	588	534	548	571	592	543	568	552	556	552	545	554	550	574	553	558	549	548	608	562	563	555	572	568	563	551	531	561	561	574	557	558	513	589	525	551	562	548	566	573	571	557	561	577	527	559	591	566	543	550	567	542	568	550	515	571	569	572	558	512	552	508	538	575	554	543	596	567	553	602	583	558	495	549	521	548	548	540	588	561	561	553	574	562	576	509	509	566	560	570	540	549	555	552	569	533	552	534	562	544	573	541	557	548	540	525	597	566	601	552	558	547	518	568	549	556	595	529	561	553	556	596	578	547	561	565	579	556	557	568	528	516	529	547	596	534	566	580	547	585	568	548	555	516	567	550	565	484	553	595	575	548	544	576	592	568	574	572	561	554	540	554	562	537	533	573	522	546	542	530	523	546	553	532	547	583	550	545	567	589	584	559	551	585	549	575	563	553	542	544	550	543	587	506	549	559	582	563	541	540	527	566	570	550	551	532	576	543	579	565	527	548	571	546	536	551	539	571	557	535	545	553	578	528	522	543	545	565	567	532	558	583	562	573	555	568	566	522	560	538	549	580	556	504	562	545	578	522	558	546	580	582	568	533	579	584	562	569	534	511	553	539	618	546	544	550	548	520	553	582	530	573	548	568	573	590	587	555	558	533	584	564	542	519	546	573	533	515	599	539	574	548	550	523	526	535	581	576	582	551	558	539	547	581	570	582	531	514	524	522	553	586	557	548	564	534	544	564	588	505	565	508	535	577	548	520	563	509	591	570	519	537	537	558	559	544	536	514	545	570	565	532	571	522	585	551	570	576	584	577	609	549	539	514	533	522	555	575	547	591	554	536	546	541	575	583	548	552	562	573	511	513	568	560	575	563	553	572	549	544	563	564	532	562	542	593	506	548	558	577	536	522	569	537	567	537	559	566	560	578	516	519	553	534	578	519	576	542	565	524	554	535	555	545	534	530	539	529	567	581	550	510	570	556	538	533	562	534	548	568	587	577	583	553	525	590	569	547	549	543	562	532	582	509	516	598	573	580	569	596	570	541	552	542	553	526	556	567	568	562	522	519	578	603	562	547	548	605	554	548	559	505	544	518	565	560	560	581	541	534	536	557	567	540	586	588	563	543	545	545	536	569	514	577	515	536	570	531	559	542	606	559	548	593	596	537	578	570	559	617	612	581	589	548	544	524	540	542	565	568	551	517	549	565	541	548	547	568	555	590	575	562	497	544	544	549	562	558	498	535	524	578	538	546	559	567	541	561	541	587	571	532	542	531	573	540	565	582	578	561	549	581	548	555	557	568	560	602	581	585	564	531	582	586	576	591	553	558	527	551	545	574	574	550	563	537	552	601	573	551	548	598	502	568	562	555	541	594	534	580	537	562	548	592	544	533	550	599	597	551	556	574	579	559	574	582	557	547	587	510	542	549	574	546	600	584	559	542	599	544	538	555	565	538	538	548	564	564	567	535	540	538	637	521	581	495	562	522	559	503	579	601	517	549	547	540	536	555	584	562	586	516	573	560	571	566	574	538	550	568	565	519	575	534	502	540	545	606	558	569	531	560	544	576	560	539	605	578	545	499	546	551	526	563	565	566	601	560	558	557	504	523	541	584	561	553	565	557	580	550	549	528	574	525	547	585	542	553	584	548	530	530	556	555	521	541	558	539	529	575	556	551	535	547	593	546	575	536	562	557	531	542	539	581	527	537	571	560	599	560	523	540	535	549	533	597	551	542	561	492	518	583	535	546	546	588	534	552	539	570	560	587	599	578	555	591	555	545	583	544	520	520	584	587	568	583	580	582	581	549	581	566	518	576	584	557	570	537	524	564	542	545	526	597	565	532	604	530	564	566	586	610	576	547	536	526	598	578	557	552	581	546	553	541	555	572	605	593	522	534	543	544	564	566	576	568	568	532	546	566	587	559	558	574	544	561	556	583	563	574	544	561	555	543	624	549	573	552	549	564	540	549	539	523	568	562	524	572	537	586	539	532	596	584	535	555	564	550	570	579	551	573	593	567	538	539	562	592	580	528	575	556	558	518	554	568	547	580	560	569	551	538	541	525	575	548	576	516	596	534	541	530	554	555	556	564	504	550	526	562	547	554	545	581	513	591	563	579	579	525	601	565	556	564	584	575	564	564	540	544	568	535	555	579	584	538	545	615	549	593	577	575	580	557	577	528	567	562	555	570	525	581	574	581	544	542	596	530	578	561	552	506	572	534	525	552	525	524	547	545	569	540	564	528	573	586	550	530	540	547	557	561	571	550	564	603	513	560	494	589	560	514	570	517	575	550	511	555	576	524	534	538	557	511	509	545	579	581	563	531	559	565	583	550	520	591	595	536	566	576	593	543	540	583	606	515	585	580	581	549	583	560	543	555	547	559	611	550	561	566	547	550	558	573	558	536	587	524	571	545	549	569	537	589	554	520	556	582	542	592	555	561	516	580	564	532	545	568	550	554	546	541	523	552	600	537	514	556	578	584	543	545	520	541	574	522	588	559	570	505	579	540	575	541	557	553	495	554	547	553	549	587	528	563	543	569	566	555	559	567	525	520	574	575	553	561	583	522	583	542	528	564	552	543	562	562	565	581	548	528	561	587	554	561	539	571	551	585	533	560	514	543	614	574	549	559	569	554	523	608	577	563	566	500	503	555	576	577	578	536	518	534	522	600	573	563	572	613	534	553	579	568	516	588	549	536	566	561	537	568	579	533	582	546	542	575	558	535	592	537	547	559	571	522	595	530	520	547	556	603	551	591	531	565	564	532	600	582	545	569	568	573	533	558	550	523	537	564	553	555	563	552	583	535	558	533	565	568	576	587	575	542	522	578	588	594	544	562	552	549	585	542	547	507	547	559	574	559	545	564	556	545	599	572	547	507	553	531	560	576	551	586	570	599	548	579	571	543	539	573	562	562	525	534	538	571	535	540	595	582	558	570	521	633	552	557	579	594	528	568	540	543	543	549	556	569	550	511	563	568	574	567	513	554	551	571	583	512	561	544	558	551	523	584
57143	26933	5313	2180	1385	1035	862	688	553	567	457	412	408	375	367	337	354	329	345	313	318	311	314	278	306	292	281	299	304	276	287	279	273	284	250	270	264	279	281	287	285	320	290	271	254	258	275	254	284	290	287	278	290	268	278	288	275	253	314	282	263	265	280	297	245	265	272	247	291	279	289	298	282	261	270	294	319	259	282	278	262	296	283	294	280	260	291	267	270	282	268	241	256	263	258	267	290	285	254	280	256	296	310	275	278	278	258	292	258	290	293	256	279	306	262	280	246	282	279	306	240	262	265	255	261	268	263	268	282	266	266	254	245	278	274	282	278	273	264	225	270	256	271	266	263	257	271	259	272	266	256	233	272	255	240	254	253	272	245	255	270	240	260	269	296	275	280	264	269	253	281	247	257	256	263	250	285	280	287	301	283	230	267	262	300	257	289	285	271	285	265	274	230	249	281	246	273	289	275	240	308	273	246	269	263	267	256	245	301	281	263	257	287	288	276	283	285	252	253	291	281	267	305	275	284	285	261	277	248	264	269	262	258	258	273	289	282	245	258	247	240	255	260	266	288	251	263	271	274	292	256	275	269	284	285	278	278	250	254	266	252	270	264	286	260	258	269	285	283	293	281	255	257	274	249	278	287	249	274	286	274	289	256	271	260	288	273	266	265	247	277	281	283	264	272	247	284	299	278	300	284	267	260	262	266	278	270	291	246	282	260	257	287	284	288	241	273	299	246	272	252	260	283	277	239	282	265	261	246	273	258	287	270	259	264	270	283	293	247	265	264	284	275	243	269	266	271	285	260	293	250	244	302	277	284	241	277	260	293	294	269	279	274	267	230	289	286	285	285	270	281	266	246	282	277	257	270	265	290	244	266	289	295	248	283	261	260	276	264	269	286	260	218	269	245	283	272	248	277	286	271	259	259	250	289	279	273	257	300	258	267	307	275	273	279	268	266	265	257	271	254	260	297	276	268	246	247	259	237	266	284	262	237	247	269	246	251	271	269	289	240	270	264	251	252	267	280	287	273	276	290	303	257	290	267	263	256	253	267	295	256	283	272	287	255	256	257	289	263	292	277	249	255	233	287	257	255	262	269	280	263	288	270	252	267	236	246	238	239	245	265	283	250	278	254	268	246	263	270	277	287	280	252	263	273	264	282	268	255	277	300	262	295	243	265	253	283	262	264	293	268	257	266	275	276	257	259	285	273	274	258	283	265	274	277	253	291	274	253	275	298	263	294	253	248	259	291	272	256	242	237	232	267	278	268	218	269	267	265	285	266	234	255	272	268	273	256	249	246	261	272	275	225	266	261	269	295	264	260	239	233	257	260	271	277	290	234	260	273	271	288	266	268	294	248	313	270	296	263	232	256	249	270	287	265	279	255	282	289	265	259	288	290	270	251	287	268	263	244	274	266	309	256	241	299	275	283	271	271	268	273	255	264	299	289	283	257	276	254	278	263	241	293	265	274	258	311	305	265	277	279	278	277	281	248	272	242	273	259	271	257	253	244	235	252	301	248	277	272	255	276	280	262	270	290	271	253	275	283	251	252	292	260	254	264	259	257	257	275	261	289	294	266	265	252	252	267	255	273	284	255	269	244	250	274	276	259	267	264	269	256	255	287	226	257	261	250	276	236	265	276	288	264	275	269	274	257	272	238	271	288	271	264	255	310	289	278	264	268	274	274	254	280	256	280	289	278	257	269	267	325	275	253	256	269	273	297	295	275	274	267	254	277	280	260	289	265	289	254	282	286	270	281	271	286	287	284	296	279	249	301	279	271	265	262	260	288	256	256	288	259	280	250	249	258	255	289	250	295	284	289	289	284	271	275	264	247	278	281	280	273	288	289	270	264	254	269	245	259	261	279	282	267	309	262	261	262	271	279	276	260	271	262	284	274	290	230	277	240	240	265	256	262	244	253	283	282	273	283	254	279	285	270	263	289	275	231	276	264	246	242	278	252	253	254	263	278	257	272	282	265	275	272	281	282	268	266	285	258	291	277	270	292	270	279	256	270	265	254	262	231	266	274	257	263	266	264	247	265	247	261	264	253	275	280	268	258	259	299	271	275	288	250	250	261	295	252	249	287	280	297	262	267	244	266	269	258	268	256	275	250	254	231	262	262	272	286	276	256	280	247	255	255	256	244	294	278	273	248	268	242	271	284	247	286	268	282	271	273	265	287	274	239	290	297	296	257	250	269	256	258	271	238	266	278	269	218	273	282	285	263	278	277	275	250	244	285	283	272	269	260	281	274	263	283	297	264	228	297	277	268	271	269	275	268	277	274	283	264	291	233	262	258	287	288	259	245	280	230	241	281	251	260	292	261	283	268	262	264	252	273	261	282	265	264	262	308	246	265	290	274	270	296	276	284	272	251	267	290	271	260	312	261	279	257	274	274	241	282	254	275	282	274	296	279	233	266	254	247	261	269	272	278	251	276	247	286	232	286	268	280	259	254	241	273	261	245	298	268	265	268	256	263	288	258	305	268	254	278	266	253	238	271	249	228	276	280	278	259	284	272	263	260	253	239	264	275	283	253	267	283	262	275	290	277	282	281	273	284	270	264	280	254	261	266	238	282	305	275	249	257	264	272	274	283	265	260	274	242	268	264	293	242	263	286	271	274	268	249	298	267	260	271	246	269	254	273	281	234	265	267	272	259	304	239	240	270	284	272	302	279	262	274	274	264	249	288	284	262	280	285	232	265	278	298	263	281	228	290	275	267	249	277	250	246	223	266	264	299	245	286	275	277	269	269	282	235	270	249	281	263	266	238	276	253	273	271	230	260	280	249	280	284	271	295	281	282	264	276	307	283	261	262	272	264	303	290	284	250	272	268	272	277	259	253	261	265	246	260	298	266	275	289	251	284	257	293	285	308	258	282	261	280	264	262	284	260	240	262	269	269	292	257	269	265	244	235	273	264	270	263	296	287	277	278	243	270	244	254	245	284	227	262	261	270	282	247	283	279	290	276	239	249	261	287	257	301	275	276	288	257	268	300	294	256	277	249	280	279	296	291	274	276	269	258	278	265	287	270	257	279	256	260	275	247	267	285	253	287	280	287	266	247	278	261	258	284	269	297	269	274	275	264	268	257	249	258	264	263	249	281	232	241	275	288	261	277	273	274	254	263	259	270	278	273	286	267	260	306	255	258	270	268	249	270	234	291	244	283	276	260	279	278	279	263	251	231	259	283	252	266	267	272	289	276	256	274	251	233	278	277	262	266	272	265	271	272	249	278	268	256	264	250	288	249	260	287	275	282	284	289	259	257	303	260	281	275	267	289	258	269	297	260	303	297	313	264	301	260	266	310	302	247	262	272	313	246	276	297	283	235	282	286	273	251	281	245	282	262	288	271	281	250	277	261	252	282	268	281	267	269	245	269	287	280	243	259	289	289	286	257	248	275	241	264	251	253	291	259	253	264	272	279	291	305	261	286	268	253	278	270	268	244	289	274	279	281	257	262	265	264	252	278	267	258	268
35926	7232	6237	6593	5612	4530	3713	3157	2748	2460	2134	1952	1744	1647	1582	1456	1424	1273	1267	1201	1162	1216	1142	1106	1143	1118	1016	1004	1022	933	997	931	967	941	925	934	932	921	886	911	921	949	862	919	873	890	879	824	874	887	894	863	850	839	809	873	927	863	887	862	882	850	836	882	863	811	866	804	723	824	800	808	819	825	827	796	832	776	815	839	821	842	847	850	781	846	787	839	850	807	821	785	785	793	859	870	787	756	833	853	786	809	817	808	814	787	785	838	833	773	847	826	794	809	793	804	784	821	856	801	825	818	732	795	773	813	792	831	780	734	773	772	830	824	778	792	844	810	822	813	802	873	803	824	831	766	811	787	810	829	792	821	820	843	773	765	793	762	802	801	783	751	792	803	793	834	766	845	808	831	838	815	801	797	837	820	826	815	795	774	782	808	833	830	781	806	764	804	813	789	772	807	765	822	771	811	821	794	830	778	788	747	844	797	776	834	791	818	767	827	791	842	791	768	822	793	803	781	821	744	770	780	804	771	784	835	799	783	792	806	846	784	755	840	789	780	812	770	815	754	820	790	799	834	798	788	802	769	812	759	775	796	842	758	830	870	848	852	774	745	792	784	792	755	803	821	774	782	770	837	827	791	810	820	820	801	851	788	800	859	802	806	794	844	848	786	800	760	800	798	835	757	818	797	789	736	837	813	793	797	865	768	805	779	758	773	804	811	799	785	791	800	771	832	736	799	819	817	783	740	802	813	733	765	748	766	796	804	800	789	822	801	768	841	803	788	802	836	775	778	807	829	802	825	733	762	791	814	799	748	829	796	769	842	843	837	783	760	798	755	829	780	789	784	790	859	784	814	804	846	771	815	836	774	815	784	827	762	808	810	805	798	856	768	811	817	772	774	782	781	804	775	832	817	749	837	805	825	757	815	804	798	762	766	763	832	811	787	798	832	757	765	766	808	820	818	841	794	849	787	842	805	772	815	764	799	769	804	775	760	788	787	786	783	823	787	796	787	816	834	783	822	773	785	841	766	814	815	789	756	845	850	778	787	791	743	798	836	832	814	758	801	809	755	823	812	825	816	842	823	837	833	769	831	794	770	807	862	792	791	838	758	804	749	833	807	774	850	781	813	831	797	843	836	820	784	822	775	766	797	812	805	789	762	875	781	767	781	820	759	802	793	823	783	799	812	824	824	758	800	761	768	783	820	783	800	763	804	823	790	786	808	802	770	801	820	778	771	764	831	827	750	841	812	783	872	800	834	798	850	791	828	779	794	793	760	811	778	823	795	851	780	791	772	773	817	817	840	785	839	777	741	752	826	796	771	794	831	769	819	804	808	778	846	727	812	791	803	765	774	839	724	793	790	746	849	787	770	817	813	769	787	845	817	797	762	809	808	791	778	781	768	791	860	748	841	772	822	760	773	830	842	817	771	849	798	738	790	817	815	766	789	807	768	786	780	810	801	803	814	840	773	820	812	807	773	781	834	809	761	801	806	820	756	839	845	796	802	737	795	798	767	765	830	807	760	828	834	821	758	820	765	756	799	817	855	768	825	800	804	771	799	785	769	774	819	775	824	827	766	798	748	731	809	781	818	795	749	807	819	817	828	794	786	734	772	829	779	747	834	790	830	808	780	746	830	770	774	713	764	784	802	755	802	787	813	817	812	797	822	771	817	793	793	823	777	856	762	772	776	807	801	808	836	800	768	828	772	793	792	732	801	798	796	818	785	784	820	746	810	830	791	806	790	813	781	769	818	794	756	766	809	820	766	843	803	765	776	756	789	792	772	772	838	813	846	795	815	781	812	834	798	806	794	759	799	840	779	789	804	755	791	780	847	810	829	785	765	728	809	759	810	793	790	789	763	785	770	837	816	779	777	796	807	795	760	757	806	824	833	780	792	787	796	856	810	828	840	796	730	828	806	756	787	835	810	774	783	797	815	758	810	770	817	842	760	784	778	833	790	811	755	759	810	816	785	821	841	819	815	761	800	767	781	825	760	793	821	812	811	777	825	784	851	811	797	781	811	825	817	751	794	797	787	825	794	779	791	789	805	787	832	774	828	821	827	753	772	761	774	785	813	822	802	745	753	788	773	781	839	783	826	819	816	772	825	799	816	788	816	789	833	840	858	831	815	814	785	782	855	836	742	799	862	778	739	849	879	830	794	811	846	771	820	785	804	805	817	781	775	853	797	759	793	810	851	778	775	822	830	826	781	801	846	801	769	772	786	805	774	826	821	771	843	850	794	821	821	800	824	789	830	806	755	809	843	804	784	754	798	771	825	802	799	735	789	779	750	839	793	790	800	743	823	798	825	788	827	816	794	787	800	762	786	825	802	798	822	785	765	849	850	792	794	771	771	799	807	787	808	819	817	810	838	776	831	769	785	779	801	821	759	773	785	779	794	875	786	819	783	793	800	798	797	780	769	814	805	786	797	809	760	819	826	797	759	801	789	743	746	812	794	810	794	767	775	833	847	747	748	797	823	821	815	784	767	785	819	775	803	786	827	775	771	849	783	806	810	809	762	793	800	847	780	796	776	797	804	763	827	773	807	736	834	813	775	807	779	796	797	757	813	803	801	805	859	826	795	828	783	822	788	786	787	792	837	800	778	785	788	836	811	831	772	802	802	792	815	885	802	803	795	778	806	801	838	711	769	769	788	762	808	808	857	794	822	823	831	801	808	792	779	759	759	783	801	818	847	754	783	784	784	801	773	747	759	793	765	839	772	823	775	802	801	791	820	849	789	823	823	803	776	796	827	789	809	804	752	799	814	764	792	808	799	788	770	821	814	824	833	787	783	803	805	746	786	805	741	776	811	811	796	781	794	805	772	799	763	753	822	819	790	805	831	801	818	860	809	797	793	817	778	812	796	810	807	819	826	792	741	808	875	791	810	793	762	783	846	779	777	836	822	798	775	760	825	758	827	798	769	774	808	784	812	823	803	785	754	800	758	811	795	805	818	837	794	793	804	767	853	739	813	788	785	805	752	758	817	793	785	800	762	779	807	829	821	757	795	755	803	843	830	789	736	759	863	772	773	833	813	812	819	782	787	768	803	792	818	796	792	824	800	821	838	814	804	792	737	780	865	856	797	767	815	794	783	772	831	803	791	800	752	820	807	819	788	795	757	767	810	809	769	825	788	769	777	819	836	793	780	768	795	763	862	774	829	800	768	757	746	839	803	828	833	777	817	843	797	814	822	810	796	836	821	781	780	800	769	770	778	767	837	813	798	809	839	785	793	814	802	789	766	828	784	797	801	805	818	790	760	828	810	804	798	750	804	846	844	794	827	747	764	744	790	831	777	839	739	797	801	821	804	779	813	797	801	810	787	774	827	844	790	872	789	770	788	803	797	834	834	850	783	764	802	816	770	808	759	782	743	782	798	799	793	747	813	796	808	772	783	797	797	766	787	794	833	751	792	768	808	802	810	798	863	828	805	794	780	809	844	797	811	807	758	806	835	801	771	803	799	802	747	816	849	778	780
7755	860	225	150	141	120	103	104	104	96	95	105	82	92	99	111	73	91	104	85	90	91	106	95	101	102	90	112	109	107	100	94	93	90	102	96	113	91	108	79	108	112	101	108	89	83	93	85	103	104	83	96	90	102	99	97	94	90	83	104	88	98	88	106	93	96	117	98	101	90	92	100	108	115	125	89	104	116	104	90	116	96	94	107	72	93	80	107	93	108	123	103	117	106	107	117	84	101	104	103	85	85	109	105	106	99	112	96	106	105	110	100	100	111	103	96	93	91	96	92	109	98	90	101	116	95	94	96	93	103	97	94	91	85	101	87	89	87	106	95	96	95	110	83	106	87	117	119	108	94	93	94	78	107	113	102	90	88	85	93	84	100	104	92	93	110	95	98	93	92	94	111	91	97	97	88	86	98	102	105	94	93	82	90	100	90	104	91	104	85	110	97	107	94	72	94	93	109	109	91	91	104	100	93	92	83	80	86	89	90	96	88	89	90	93	94	95	93	122	111	90	101	95	115	77	88	95	92	109	103	97	90	120	110	100	88	95	108	103	104	103	104	88	106	105	92	95	107	87	97	78	90	101	85	95	107	112	88	90	80	98	91	97	103	108	97	97	96	99	108	87	116	87	101	90	105	91	91	93	83	109	93	83	107	100	115	96	88	94	93	102	113	91	93	110	110	100	89	104	79	93	88	92	110	88	104	128	90	91	89	77	85	112	100	117	120	102	99	82	82	87	90	117	112	93	80	96	85	78	92	92	103	97	108	98	127	112	91	93	82	76	105	108	101	105	83	88	74	96	115	103	106	87	94	102	96	110	94	99	86	99	86	104	92	101	89	99	106	107	108	100	89	103	115	114	99	85	120	103	100	93	94	87	100	97	103	97	97	89	94	86	100	96	85	105	91	111	95	95	87	104	105	113	105	96	119	93	109	98	105	97	98	88	114	87	104	84	88	103	96	87	88	99	96	101	112	103	102	91	96	108	82	110	83	90	93	92	92	101	105	104	101	102	103	82	103	108	97	107	100	102	93	98	90	107	92	101	101	103	85	100	92	99	110	92	102	100	88	110	103	79	85	104	90	100	96	113	94	109	108	91	102	87	97	94	89	99	85	92	99	106	94	100	91	109	114	89	105	99	98	101	96	90	116	104	83	103	105	100	114	93	105	98	118	91	98	100	100	89	99	105	109	90	95	105	113	93	81	99	92	85	98	100	84	88	94	101	109	99	93	95	122	97	94	100	99	99	94	104	95	83	101	92	76	99	102	91	85	101	102	112	86	101	108	101	89	96	81	103	98	100	93	88	93	108	96	90	82	90	102	95	107	108	100	96	88	115	92	116	102	99	93	97	80	101	95	106	102	99	88	104	95	92	87	109	108	120	110	100	90	84	100	97	121	100	106	95	101	112	106	113	95	99	96	103	99	103	109	101	100	110	100	96	98	95	104	89	93	101	79	123	88	79	94	93	84	108	87	97	100	108	86	88	92	79	93	105	112	94	84	98	112	108	100	94	111	101	104	90	91	88	110	96	102	83	91	107	98	102	93	91	89	105	113	104	102	97	95	102	109	79	94	98	89	86	92	94	96	113	110	84	94	99	105	87	106	97	107	86	97	99	85	119	104	107	101	95	108	110	112	80	84	105	100	96	91	94	104	69	103	100	85	94	95	96	104	96	83	106	93	110	98	97	113	100	87	105	101	92	92	91	100	99	104	100	86	97	112	90	110	104	108	99	104	92	107	97	99	94	82	101	99	83	95	104	100	83	97	100	90	109	92	115	109	90	92	99	106	88	95	94	97	100	112	70	106	101	110	102	108	109	96	110	85	101	102	87	103	99	104	99	106	91	93	88	92	106	115	94	111	113	104	90	108	115	107	99	101	94	93	81	87	113	80	87	88	101	107	101	98	114	104	83	100	107	110	103	90	93	101	88	106	90	106	81	84	92	106	97	85	108	100	88	78	102	91	84	107	84	121	104	102	102	110	92	98	102	97	84	109	93	96	104	95	94	86	115	93	108	116	108	114	100	97	119	87	125	117	102	104	87	88	101	89	102	103	89	101	112	89	100	90	109	91	95	107	112	114	82	102	100	103	95	108	102	83	105	86	99	119	98	92	122	96	120	113	97	101	92	119	105	115	90	108	88	91	82	95	96	113	102	84	89	126	115	108	99	92	94	94	90	111	93	99	86	104	91	93	79	96	106	80	96	121	105	107	95	124	107	107	91	82	94	91	79	91	116	102	112	104	82	109	93	81	110	96	108	91	89	107	119	122	102	92	84	87	95	89	107	104	102	99	83	107	98	112	97	94	100	93	95	97	102	93	103	93	95	90	105	105	109	103	100	94	87	98	114	98	98	91	98	89	102	109	89	113	91	98	90	93	113	97	92	73	93	98	87	113	100	108	90	81	98	95	96	123	94	91	96	89	89	104	86	88	86	82	87	81	101	91	100	88	93	95	111	107	94	106	103	98	105	105	99	100	89	101	95	123	103	90	95	110	95	95	105	92	88	102	105	103	87	117	114	92	107	96	93	116	103	101	97	104	99	83	100	88	102	91	88	101	112	84	99	115	98	105	88	91	87	100	117	99	97	87	110	108	98	103	101	95	106	96	98	106	87	69	98	103	97	107	100	114	99	108	96	102	90	97	76	80	88	93	98	96	97	81	102	102	100	93	84	114	102	109	104	115	110	103	113	100	95	98	103	102	85	98	89	92	98	100	94	94	87	106	99	105	113	90	115	99	102	81	95	85	106	107	97	98	81	113	88	108	84	106	101	99	82	93	109	87	82	95	104	92	110	87	86	95	102	80	96	85	98	83	101	107	111	98	95	105	108	105	90	120	115	97	96	100	98	102	96	92	96	101	93	98	90	104	109	95	85	85	111	113	105	104	106	83	76	113	88	95	103	101	94	97	89	96	98	101	101	106	111	111	84	95	104	102	99	90	99	106	92	90	111	95	103	94	119	88	104	113	118	95	95	87	94	101	101	97	107	84	99	80	89	100	111	90	107	102	87	88	96	91	91	107	106	97	95	102	95	79	89	107	96	104	120	115	110	97	105	100	90	119	95	93	106	122	74	73	112	104	95	92	102	115	110	99	125	98	91	89	92	108	91	97	91	118	101	104	87	89	111	107	107	101	104	97	88	100	95	78	92	99	95	115	98	93	99	102	90	81	96	116	95	111	113	97	84	102	95	100	104	101	94	96	87	98	73	96	91	86	107	98	99	89	85	106	94	93	106	95	103	104	95	90	83	105	92	78	124	117	95	103	98	91	110	94	101	108	72	86	98	92	108	96	99	98	112	103	103	95	104	104	85	95	101	84	107	91	91	89	100	97	108	80	91	89	114	111	90	104	111	97	104	82	117	88	108	102	99	94	93	104	96	82	98	98	103	94	119	91	91	92	101	95	97	103	87	114	105	84	102	99	81	104	84	105	92	118	87	96	104	96	94	103	96	98	91	110	89	85	78	123	93	108
8088	804	582	583	536	479	448	456	440	413	396	359	383	350	400	369	396	399	373	355	324	349	362	322	358	376	371	372	349	354	354	376	359	343	370	376	370	351	339	372	342	348	327	381	341	347	355	375	343	361	345	345	381	316	337	355	346	317	391	313	362	338	367	324	343	363	390	326	374	324	361	368	344	338	366	328	344	393	334	380	357	355	368	348	356	389	342	381	366	333	355	336	353	342	350	352	360	309	379	328	367	388	341	334	328	368	362	336	351	356	337	374	390	343	338	336	318	344	362	345	347	331	323	341	339	331	330	372	342	370	324	348	348	342	345	360	316	329	373	340	353	341	363	360	351	351	332	334	327	337	358	330	326	388	380	360	353	362	326	363	362	331	361	321	353	315	331	336	377	363	356	356	351	363	375	374	345	341	396	348	362	366	345	357	320	353	338	342	318	321	352	343	342	345	347	355	358	327	343	364	366	357	342	355	360	357	342	363	335	349	363	339	348	348	322	350	385	379	350	341	370	333	342	354	321	344	338	339	340	365	364	359	341	342	340	356	353	353	338	379	344	364	359	371	376	343	344	311	331	346	305	322	375	360	374	350	351	341	339	370	330	334	336	365	350	336	372	359	355	357	338	345	356	338	362	350	392	381	353	393	324	346	345	352	341	345	386	326	332	352	360	360	306	361	319	341	370	362	378	347	355	350	336	352	295	338	365	364	357	388	345	347	393	357	340	349	331	388	318	355	304	325	340	363	334	386	335	349	332	352	367	339	369	372	359	342	362	369	361	364	348	318	359	360	394	354	353	337	324	325	345	330	365	357	349	322	331	338	357	343	380	358	348	350	323	364	327	349	360	338	383	345	361	359	343	344	335	326	411	353	381	350	353	416	336	357	344	331	329	342	352	334	366	378	389	362	327	380	366	323	353	365	361	358	332	320	347	366	356	345	348	320	372	355	342	384	360	341	328	356	384	312	334	361	340	350	389	366	337	347	341	389	391	350	341	340	346	366	326	321	352	372	357	348	369	340	365	346	359	333	347	343	355	314	374	386	334	352	362	381	345	307	357	339	350	380	355	366	335	335	368	360	349	364	361	325	380	358	379	328	366	347	365	382	354	373	349	373	333	329	360	389	367	340	367	350	369	401	351	358	329	348	350	382	329	340	353	331	344	368	354	364	349	361	371	345	346	318	379	343	331	341	353	339	379	355	355	359	338	378	352	344	353	363	335	348	344	351	359	331	347	380	363	402	387	383	348	369	375	351	329	372	328	341	386	351	348	348	363	346	345	317	345	345	341	370	350	387	354	359	387	369	360	357	321	364	331	352	343	312	353	336	339	354	325	345	318	345	310	365	395	345	336	340	372	344	383	336	339	342	374	367	349	353	298	374	355	323	349	326	346	361	361	331	354	326	318	311	361	356	328	371	339	348	355	340	347	374	351	339	404	336	365	325	361	375	354	359	339	337	334	347	335	354	362	414	346	371	351	386	398	349	380	329	326	355	356	332	320	341	357	350	361	332	360	334	346	380	379	384	346	329	328	390	366	374	359	360	307	328	343	377	372	363	385	353	355	343	379	352	338	340	335	348	371	339	351	339	365	364	370	332	352	393	350	364	361	335	338	363	374	350	373	341	348	367	348	369	313	344	324	340	345	315	381	352	375	331	351	361	353	323	385	334	358	350	326	332	364	345	327	347	347	352	359	328	356	353	334	371	340	334	308	379	368	343	337	362	380	358	346	353	403	356	347	355	382	358	371	344	370	394	362	334	364	360	316	344	341	347	393	384	384	356	325	356	339	367	357	369	344	366	377	327	341	341	380	333	351	338	346	352	348	356	354	339	346	328	360	357	360	398	340	348	338	333	383	370	350	323	337	337	365	338	347	345	322	344	386	345	360	340	373	346	382	331	364	374	327	326	308	336	336	337	333	364	349	354	355	370	358	338	347	328	334	331	340	366	351	359	348	351	347	337	344	378	378	328	321	396	371	322	371	355	352	328	342	311	321	310	378	336	346	363	362	335	357	345	353	376	331	375	366	374	339	338	307	385	347	350	332	353	344	333	348	335	355	368	321	385	335	342	358	348	379	353	367	335	367	359	330	355	377	343	348	351	343	348	350	364	300	318	340	334	358	385	344	399	329	375	379	344	328	351	334	325	334	334	348	348	350	356	368	312	338	377	325	325	340	356	341	362	355	347	351	363	384	347	317	358	360	342	362	382	330	346	328	348	353	358	326	348	368	373	322	364	341	322	309	371	353	361	360	369	367	378	374	357	348	344	359	358	370	367	357	384	351	357	356	330	383	377	359	327	372	351	339	360	343	351	375	363	335	346	352	371	352	337	394	399	359	338	334	327	352	352	355	336	350	344	354	329	327	362	340	326	349	349	353	362	353	341	353	342	369	352	328	353	318	354	360	331	381	333	392	365	393	314	325	367	352	328	346	368	368	359	391	364	364	368	325	377	354	336	353	343	335	368	368	381	343	367	359	380	364	330	362	362	376	344	342	320	339	358	334	355	355	330	344	349	340	318	339	339	321	346	343	353	348	346	363	315	304	362	357	369	354	357	360	341	359	349	374	359	348	338	342	371	356	354	338	348	359	325	318	340	338	362	373	387	361	333	366	345	360	347	334	335	360	350	373	347	316	369	340	355	346	352	357	362	334	328	348	345	374	365	326	341	386	338	347	385	324	357	353	349	355	330	395	347	354	338	333	344	354	378	358	393	378	344	345	335	335	370	359	361	325	295	398	346	345	372	341	355	360	327	355	351	358	338	364	363	367	334	318	356	345	376	367	345	354	386	328	348	336	343	365	316	363	320	384	356	354	342	374	338	357	327	349	336	311	341	327	380	357	368	366	380	319	371	363	353	366	360	370	341	353	319	311	385	326	371	325	330	398	362	331	354	343	341	377	374	332	365	310	348	360	362	340	361	333	350	329	351	379	346	330	365	361	342	345	386	375	343	375	348	337	368	326	379	333	333	314	372	328	324	343	389	371	342	364	304	349	354	377	369	341	354	394	334	389	331	349	378	343	360	335	345	308	333	348	363	347	374	347	349	308	350	352	336	366	355	344	333	368	351	362	329	377	342	359	335	321	335	323	335	333	354	386	324	347	330	328	383	362	388	358	331	344	344	366	376	311	361	343	329	371	378	362	344	329	385	369	340	340	340	339	371	374	368	360	353	340	346	344	331	354	343	352	369	339	351	313	339	390	345	369	376	309	351	359	288	344	322	346	362	336	335	363	360	319	340	364	333	336	372	326	353	401	345	335	356	331	346	346	335	329	353	351	369	338	348	352	345	385	321	343	329	346	320	323	374	353	363	337	342	332	372	347	361	344	316	351	374	356	344	342	329	373	350	380	349	360	313	341	348	355	380	351	339	357	381	359	374	339	336	371	341	363	317	380	388	355	359	336	369	335	344	377	344	360	347	326	342	329	329	373	386	326	394	372	325	366	375	377	351	349	336	351	326	356	356	345	342	329	335
48582	19262	2425	1040	729	554	412	364	321	306	290	264	241	243	206	206	239	189	194	184	218	180	208	186	194	171	204	188	205	201	182	187	172	186	168	192	182	182	189	169	187	180	171	176	192	162	164	199	189	160	183	200	184	171	198	172	190	174	170	165	199	156	158	158	189	167	170	177	179	163	167	199	152	167	180	161	199	161	164	188	160	189	156	210	175	188	164	176	159	143	172	183	204	193	177	174	184	179	196	154	170	199	179	168	192	166	176	181	154	181	164	161	180	207	151	169	179	182	159	176	162	164	166	185	155	166	152	173	181	194	178	169	173	181	192	170	170	183	175	173	183	165	192	179	198	178	171	158	177	166	176	177	164	189	156	196	195	180	164	174	175	174	168	184	175	180	182	169	176	194	179	159	179	199	174	160	180	178	170	151	166	178	153	167	196	179	158	158	173	174	181	168	183	169	179	171	190	174	156	157	175	235	173	183	185	177	160	188	164	174	170	165	181	179	174	165	169	168	201	171	158	176	179	195	191	185	171	155	184	185	160	175	165	176	182	174	176	181	164	163	172	164	183	181	166	175	193	178	174	170	178	168	160	147	147	181	166	161	160	166	187	160	189	174	193	179	180	188	189	186	184	160	173	197	172	160	176	155	169	177	156	200	185	184	173	181	159	174	162	198	160	164	190	190	178	168	177	159	178	177	165	179	169	181	188	179	182	198	166	178	188	166	161	168	181	164	172	168	176	184	166	178	167	172	204	177	178	161	169	162	165	181	178	174	176	164	194	198	195	177	180	168	178	182	160	203	188	175	183	177	174	173	170	170	178	195	179	173	186	155	183	178	176	176	192	170	198	206	175	152	170	158	165	160	183	187	163	163	154	193	169	182	176	192	176	172	179	182	180	163	182	184	188	175	201	177	193	159	147	205	168	182	176	172	181	161	173	167	152	181	163	165	179	171	161	163	166	200	158	178	177	176	185	169	180	195	140	157	179	189	175	158	177	200	193	169	191	170	186	174	170	140	178	155	181	206	167	151	181	170	182	178	192	169	165	188	161	176	176	202	184	158	167	173	200	199	167	185	174	173	170	183	171	174	184	180	152	180	190	181	177	161	186	168	186	185	170	169	163	176	180	187	186	154	165	179	185	183	183	173	187	184	170	186	173	166	159	161	196	165	190	201	184	186	171	183	185	166	181	161	203	195	180	166	154	174	170	201	194	201	177	150	177	149	172	161	186	186	171	194	162	172	158	182	153	192	182	167	169	186	178	183	186	174	173	169	191	150	160	189	195	168	186	164	170	174	164	182	168	173	168	172	175	152	186	188	178	179	182	163	189	190	165	183	171	181	161	160	162	172	165	178	210	157	157	178	175	153	169	199	186	169	168	177	188	192	162	195	191	177	181	168	179	208	169	176	172	158	177	194	173	163	178	179	190	195	171	159	162	200	199	161	168	165	174	182	179	164	181	167	155	146	170	177	168	182	171	172	170	178	182	191	185	178	203	171	189	163	194	160	178	193	184	182	181	174	188	162	175	192	187	155	181	152	182	184	167	175	164	185	182	173	181	168	190	204	168	198	173	164	160	181	165	195	184	182	185	191	187	173	168	189	198	167	170	194	159	179	186	168	187	160	168	181	155	157	181	170	192	157	197	180	176	163	174	186	202	191	171	190	159	179	163	151	174	167	183	169	175	200	194	174	165	171	163	186	181	200	204	176	178	191	170	158	159	168	182	180	183	169	183	189	167	187	174	173	174	183	174	169	163	163	169	160	157	192	164	169	150	167	167	181	166	168	192	173	174	190	188	163	183	169	172	172	170	156	198	167	175	158	182	176	185	169	204	201	167	171	151	159	186	164	196	167	153	190	185	174	178	171	202	173	171	169	163	190	151	178	186	165	176	174	171	180	177	187	176	162	179	181	194	169	171	169	191	189	178	184	179	176	171	183	185	176	169	183	170	160	164	161	185	183	165	200	190	192	182	187	173	189	191	191	197	180	175	207	169	167	160	177	194	182	194	171	165	173	189	166	178	184	188	168	155	181	173	184	168	174	163	183	181	179	158	152	156	179	183	169	211	156	180	168	166	155	164	162	163	182	152	179	171	184	171	159	171	192	176	187	176	171	162	143	184	170	186	157	186	149	175	169	177	174	169	141	189	163	182	164	172	171	191	186	219	198	172	159	184	168	190	179	163	160	181	158	180	159	168	179	167	167	156	178	159	175	174	164	159	181	164	177	201	154	177	202	188	161	189	167	162	187	166	203	169	155	169	183	192	168	173	174	174	176	173	169	170	193	154	182	183	178	195	187	194	178	170	180	183	171	184	190	163	159	175	172	157	180	181	194	182	162	149	185	162	196	188	179	164	181	167	176	165	205	197	172	162	175	178	180	204	150	170	171	193	168	165	145	187	176	167	170	183	189	181	180	181	168	186	160	172	166	171	177	160	168	209	193	159	169	192	195	165	183	182	183	169	165	166	177	165	177	182	182	166	195	171	181	153	183	174	159	168	175	184	161	184	179	164	179	176	196	160	166	177	182	180	171	164	176	179	161	191	155	173	174	199	184	182	194	159	179	207	173	185	212	196	181	179	174	170	195	205	187	177	200	170	166	161	171	153	174	185	181	188	189	180	169	183	163	146	177	176	159	165	173	178	173	168	173	182	176	166	181	178	171	170	171	193	195	184	134	177	171	186	172	163	160	175	176	183	176	193	206	189	169	173	179	162	189	163	188	194	171	172	172	183	168	199	190	201	174	181	177	163	165	154	187	158	190	188	182	173	164	187	166	164	171	202	158	175	204	166	181	164	170	183	136	168	178	164	185	170	185	173	172	186	184	173	187	141	173	167	170	144	158	192	189	185	152	180	183	156	183	167	200	157	180	163	187	192	182	165	192	172	182	162	182	169	165	195	166	179	181	191	185	170	164	166	181	195	171	173	155	159	170	198	192	146	155	179	181	212	191	165	170	177	145	164	166	178	160	170	177	173	192	182	176	168	176	162	179	193	183	220	185	202	186	170	182	184	155	163	186	171	153	173	210	182	179	148	163	176	180	179	168	177	176	165	167	207	152	156	152	179	177	174	176	169	162	176	170	196	175	185	168	181	175	194	190	196	196	187	172	200	167	196	176	186	191	183	196	173	178	170	179	167	167	185	170	171	176	193	205	175	176	177	171	207	163	179	173	182	185	176	178	183	180	188	178	176	165	196	164	190	182	179	150	183	176	185	193	174	170	181	166	176	150	186	165	163	180	182	187	181	189	174	174	204	200	187	171	178	179	171	173	189	208	180	168	190	191	184	160	166	189	175	185	177	173	177	180	175	215	174	150	186	177	190	189	166	182	172	170	160	184	195	163	187	161	158	177	167	175	196	172	165	189	168	180	178	179	175	170	196	190	181	206	169	174	166	157	189	158	163	176	183	159	162	157	167	175	169	189	192	195	162	187	146	193	174	195	188	153	189	169	191	174	142	206	189	167	174	185	165	153	163	169
29102	5232	3344	3623	2967	2476	2139	1674	1517	1338	1283	1089	1083	962	913	883	878	810	766	763	741	793	711	705	684	755	678	666	642	665	686	626	669	648	632	630	611	622	617	590	615	612	641	635	621	615	607	537	554	554	599	574	618	570	609	582	528	595	569	545	569	557	561	589	553	573	611	523	582	556	539	592	613	586	568	560	576	590	607	588	551	571	563	612	554	563	536	552	601	603	514	538	624	623	590	571	620	558	555	569	578	600	582	560	565	558	538	543	596	547	549	584	563	523	536	552	541	565	563	564	557	572	591	572	571	549	533	539	546	537	551	576	553	521	514	603	582	567	568	554	583	547	562	590	572	600	570	540	563	523	549	566	539	572	588	581	565	561	557	587	530	524	541	545	546	567	549	572	552	555	571	546	560	611	595	560	523	564	557	583	579	598	564	537	559	552	542	577	563	566	580	558	547	582	550	590	563	521	560	547	562	517	565	580	654	561	508	534	576	555	528	559	512	579	564	598	557	548	555	589	537	545	534	575	562	552	552	552	526	564	539	582	558	578	564	582	569	582	573	564	540	534	563	543	588	544	551	551	556	544	558	535	570	540	513	519	573	557	562	548	596	526	534	563	591	555	593	533	577	546	587	526	530	561	577	578	585	568	601	532	575	587	549	576	547	530	545	569	563	543	581	537	576	522	583	566	616	578	544	582	547	531	555	536	560	538	581	582	520	567	633	534	594	570	549	573	576	554	561	567	540	533	575	600	553	582	600	559	512	555	596	563	567	529	604	583	535	509	541	537	580	553	542	575	538	563	581	589	573	568	561	566	535	581	583	594	560	578	620	555	545	562	548	577	568	572	557	578	581	591	588	559	531	539	523	609	532	582	564	592	554	556	546	583	540	550	558	557	554	552	550	576	557	590	565	578	544	546	572	537	622	551	600	538	571	530	558	522	568	541	586	534	519	558	563	587	551	523	556	547	573	574	547	555	528	583	577	612	572	533	537	556	621	603	569	557	569	568	578	575	580	516	540	535	579	547	568	568	553	547	573	544	574	588	577	591	522	556	568	582	540	560	565	546	556	549	558	524	578	565	588	572	599	564	556	554	560	566	542	571	545	554	563	541	566	561	569	559	573	602	565	541	558	559	551	603	579	596	551	607	537	539	540	564	563	551	567	565	551	545	526	529	550	585	554	553	552	578	522	578	551	556	551	544	567	547	559	592	572	520	580	568	561	568	536	549	540	573	560	563	577	602	540	554	558	509	550	529	562	548	553	544	556	583	555	536	594	586	576	552	570	605	571	584	566	564	565	530	510	545	528	565	573	613	540	577	575	539	562	577	553	566	535	591	550	568	526	551	539	583	584	587	544	584	552	534	600	590	605	588	554	570	614	555	602	582	569	604	546	549	560	542	598	588	535	545	545	520	573	586	561	559	550	529	525	562	538	596	590	562	569	568	535	527	584	552	553	569	582	564	576	591	546	553	532	552	536	558	532	556	558	569	579	528	555	560	546	546	542	586	538	604	596	560	544	573	554	548	566	577	568	557	554	556	548	564	587	589	575	542	549	555	581	546	521	585	552	528	604	605	551	604	564	553	575	533	566	548	594	568	608	553	575	521	577	558	563	572	558	551	582	569	553	535	568	549	563	553	558	569	568	553	588	515	559	581	562	541	525	608	539	566	549	538	605	583	564	511	560	562	566	551	577	565	570	597	574	520	538	573	560	538	552	558	559	564	533	560	562	570	552	550	559	560	535	543	557	561	572	559	577	581	559	552	618	525	543	561	549	577	590	581	559	550	565	553	572	547	526	585	517	583	594	561	553	551	642	579	537	562	518	559	548	526	566	568	569	522	580	571	585	591	558	566	548	599	570	576	593	561	560	578	568	579	559	585	568	576	576	564	570	582	527	565	568	554	567	566	543	517	538	548	570	548	516	551	574	574	537	544	521	568	561	585	581	584	599	558	543	579	562	552	551	596	577	587	543	511	578	537	571	577	578	508	559	566	590	572	586	597	552	584	599	487	545	577	524	549	561	595	574	561	517	545	527	545	538	550	592	552	561	575	571	566	587	551	565	571	569	529	554	556	567	606	568	571	528	525	556	559	573	575	569	544	561	569	542	553	549	569	559	564	572	548	554	553	564	535	577	559	550	567	564	586	544	620	528	582	553	582	547	563	569	559	576	566	557	539	570	572	557	537	579	552	594	533	583	571	548	545	560	578	529	534	540	592	555	565	549	517	560	515	539	546	582	576	577	552	553	550	545	563	568	575	571	584	558	580	537	537	580	562	549	590	546	534	568	570	521	553	574	590	598	572	547	569	578	519	524	555	573	542	548	583	561	554	576	566	512	612	530	552	555	521	539	484	566	592	556	581	572	599	525	566	575	584	562	568	551	596	609	574	551	545	580	559	546	536	565	536	593	566	553	570	556	555	558	557	581	558	541	591	574	562	557	555	561	569	596	514	528	554	567	570	511	591	587	571	542	535	561	529	575	545	561	558	541	542	559	575	597	570	554	577	563	541	566	582	546	590	555	521	558	557	557	570	526	646	617	573	585	581	570	551	568	536	537	587	564	570	556	539	553	575	558	569	550	554	587	549	568	566	540	548	541	577	541	558	544	575	554	595	539	572	555	562	554	548	609	559	543	614	532	587	566	585	577	593	573	587	589	594	585	532	561	537	573	575	549	516	538	565	545	533	559	530	547	577	579	576	553	590	612	577	551	592	589	566	568	537	557	571	566	568	548	576	561	547	566	563	535	609	592	547	546	564	582	556	552	548	582	544	594	525	565	549	499	593	563	537	562	550	554	563	555	537	547	541	533	573	543	558	582	583	561	539	586	582	563	572	561	505	560	570	559	570	548	593	563	573	584	522	562	570	587	553	583	543	548	551	554	544	562	568	596	575	559	567	555	534	599	546	555	574	584	583	603	562	561	544	554	547	540	575	556	564	527	553	548	562	588	549	533	608	560	579	567	575	588	551	580	557	560	560	521	555	568	598	558	544	531	524	572	542	525	590	554	569	540	578	627	579	570	579	574	589	584	565	574	566	558	575	541	546	554	569	533	580	533	548	554	558	544	578	592	554	556	568	554	545	545	599	589	560	565	567	570	562	542	574	530	579	536	563	558	581	598	557	593	553	572	568	555	564	547	578	567	507	555	652	574	529	564	574	573	539	529	591	535	528	596	573	565	568	559	581	549	557	595	585	548	563	563	581	504	543	543	543	554	569	560	526	564	585	587	589	567	559	536	607	571	559	584	551	574	574	549	592	533	567	551	553	562	576	533	561	564	587	552	562	550	579	558	585	592	586	575	552	541	592	582	597	615	565	597	556	598	549	548	546	531	573	566	514	565	555	543	550	564	586	523	568	546	554	578	566	552	527	540	573	545	541	584	548	584	592	555	571	553	553	571	543	556	575	564	619	540	547	566	550	599	555	572	584	567	572	562	570	584	547	594	572	573	605	577	586	564	557	553	559	579	586	576	547	561	555
59086	27208	12539	3184	1524	1075	858	660	593	503	430	464	402	378	373	338	366	342	343	337	320	347	310	283	312	287	276	267	281	268	300	297	303	312	292	287	291	281	258	321	305	264	262	310	289	281	276	285	302	275	294	292	273	275	260	271	256	296	292	266	302	276	286	261	302	256	283	308	284	318	268	275	299	247	266	299	258	260	285	256	240	263	259	262	259	273	274	265	296	281	286	277	288	256	260	276	280	304	261	244	280	275	287	230	285	269	294	281	268	286	273	292	270	297	260	255	261	267	296	280	281	274	283	299	261	259	268	300	273	283	270	278	253	287	295	260	279	246	274	279	271	295	270	266	257	268	280	285	265	260	275	251	260	257	284	285	252	264	283	289	279	297	306	274	283	274	247	284	274	280	258	267	278	261	257	311	286	250	299	259	262	267	250	247	300	256	278	280	247	273	291	252	287	283	276	246	265	288	300	273	297	301	276	265	322	265	240	262	286	276	248	287	294	259	243	285	244	279	293	248	257	307	242	288	254	262	254	242	271	285	238	225	280	284	272	294	285	280	305	278	265	296	254	280	291	255	272	243	250	291	282	277	283	253	249	274	241	282	288	273	258	241	248	270	283	269	272	266	300	252	294	237	276	281	258	259	260	249	281	264	275	289	265	276	283	284	281	275	290	287	279	295	322	260	279	293	266	284	304	263	274	299	255	293	310	306	267	248	245	277	276	285	251	284	301	260	268	270	264	251	246	296	279	274	258	265	284	240	261	266	246	288	251	271	239	266	266	289	248	282	269	265	280	291	281	266	296	258	296	264	296	278	274	272	297	258	290	285	276	250	265	252	292	250	259	254	281	250	270	279	266	250	262	270	271	270	261	274	288	280	267	245	260	257	298	269	250	262	289	271	277	280	268	288	259	291	277	274	257	289	262	282	265	262	288	265	283	252	246	277	295	291	251	266	307	264	277	266	275	262	269	262	280	281	251	303	267	271	252	270	260	271	284	251	282	273	275	289	249	272	248	283	264	257	262	262	267	295	277	259	268	275	290	262	263	260	304	296	261	254	249	274	274	294	257	308	290	258	256	273	254	257	280	280	277	273	281	263	266	270	285	288	276	295	278	245	235	258	253	256	254	242	294	274	265	305	269	232	307	294	316	257	288	285	257	297	254	251	300	301	263	292	291	275	260	264	279	296	266	280	252	268	248	250	288	278	278	276	274	252	264	302	271	252	235	263	254	297	268	262	285	280	300	271	312	247	287	292	289	277	279	284	249	239	272	275	275	287	271	275	294	246	273	285	277	253	268	300	298	260	283	263	289	269	276	269	258	281	257	279	261	266	267	289	272	277	265	255	268	260	315	244	287	287	293	273	249	275	283	281	282	242	286	260	271	256	248	292	269	260	272	265	269	250	245	280	286	258	250	263	268	279	266	274	259	292	271	277	297	267	255	275	275	268	308	256	272	286	258	298	284	281	297	270	254	271	305	267	248	265	251	291	269	267	276	286	283	258	265	272	276	280	269	269	285	277	282	257	252	287	291	283	285	263	280	273	282	284	273	286	267	279	290	269	280	252	264	293	302	257	292	263	269	258	257	288	280	291	288	281	263	271	261	259	242	273	259	255	272	267	268	283	277	255	268	242	254	258	285	303	304	276	287	285	246	260	270	278	292	268	285	271	252	231	277	273	271	251	284	302	280	276	269	290	271	234	247	290	278	243	296	280	259	248	287	279	289	269	259	280	265	264	262	266	309	266	281	269	267	263	249	255	267	257	253	229	259	251	314	270	239	290	263	245	255	279	285	260	273	312	302	298	277	269	236	284	278	276	258	250	267	275	259	245	273	260	269	289	296	308	281	244	261	280	274	249	299	258	280	281	274	253	284	267	264	293	286	290	262	291	268	283	279	289	284	276	244	271	295	273	247	268	287	302	274	260	280	296	291	285	269	280	260	291	258	270	252	278	265	277	278	243	277	274	304	279	267	280	261	256	270	278	285	284	244	279	265	279	256	282	278	310	278	232	274	269	257	310	272	264	245	291	258	274	272	258	259	252	272	286	287	264	280	270	274	287	255	277	271	263	285	251	271	261	255	281	271	264	266	266	262	278	266	277	253	281	283	287	270	252	283	273	290	228	275	251	280	279	292	284	238	272	296	264	248	266	267	271	280	275	269	283	256	267	302	277	247	269	283	272	294	306	286	291	288	274	260	272	280	287	260	246	272	280	264	285	275	285	302	265	267	262	259	283	260	262	264	274	272	289	266	270	295	278	266	267	265	255	276	268	234	291	258	286	263	263	265	297	257	279	275	255	321	299	285	259	280	319	252	284	269	271	264	262	278	261	271	257	270	265	288	276	291	279	274	295	291	285	299	247	265	264	272	268	252	284	292	290	285	275	282	275	286	269	242	245	254	268	277	291	279	298	271	280	276	297	261	278	286	280	262	259	272	268	289	277	318	280	279	266	272	275	256	258	275	276	277	272	316	274	259	281	304	262	252	285	280	257	263	278	271	294	267	275	269	270	303	275	292	261	282	273	271	286	284	286	256	283	251	267	262	269	272	274	291	286	272	282	269	270	247	247	288	302	278	255	282	251	281	270	272	263	267	259	285	282	260	288	257	265	297	269	254	272	260	276	268	272	259	276	261	280	255	281	236	285	283	245	293	268	254	286	283	234	285	234	268	255	298	274	297	263	250	264	284	279	261	251	266	274	257	253	293	254	260	266	235	270	268	297	248	275	278	253	279	286	302	260	264	274	280	259	274	274	294	291	260	248	259	247	286	283	252	247	233	297	267	278	270	277	268	279	247	289	285	291	301	269	254	288	290	270	266	273	248	278	258	288	256	264	250	287	272	245	277	256	273	277	258	256	281	264	271	258	293	284	240	269	277	280	271	271	259	259	264	261	255	259	300	268	276	259	250	246	279	272	285	277	273	273	251	285	266	309	290	263	271	277	267	284	249	261	252	254	275	296	266	292	281	279	258	266	270	280	282	265	278	251	268	246	281	261	298	253	271	261	277	301	281	276	295	278	299	287	277	275	263	290	281	292	304	273	262	306	276	259	286	285	282	274	263	303	281	261	259	266	266	277	266	261	279	269	249	314	282	282	255	271	246	288	256	256	270	272	286	241	279	278	289	261	259	265	272	261	250	279	275	275	274	276	293	263	256	258	299	270	255	269	296	287	272	307	258	280	271	287	258	258	263	259	282	300	297	281	282	296	304	296	270	241	289	302	223	262	287	242	284	248	291	304	267	312	264	259	299	249	277	267	261	299	248	279	288	255	271	255	300	263	257	272	262	250	234	293	248	271	284	299	275	273	290	266	268	283	245	235	271	282	263	264	259	281	271	235	277	257	256	265	285	275	296	247	284	268	274	277	253	290	255	276	297	260	269	293	245	272	264	276	259	251	268	295	257	271	263	256	258	291	251	261	248	277	249	261	291	287	264	264	267	274	286	253	307	265	281	277	300	255	278	286	269	284	296	257	245	270
37578	8846	5998	6309	5431	4305	3732	3029	2605	2197	2134	1881	1740	1610	1546	1400	1379	1338	1272	1231	1170	1181	1154	1145	1066	1024	1022	1013	988	984	995	989	902	953	934	910	869	894	937	885	905	946	859	841	911	877	894	860	867	874	891	892	811	849	826	829	874	875	870	848	809	818	911	821	816	812	800	855	825	886	819	792	855	799	843	846	841	795	811	854	860	832	810	823	819	839	821	826	827	837	815	814	798	790	837	874	808	807	824	795	832	805	794	809	844	818	804	774	779	863	835	808	794	781	777	839	823	784	806	800	819	808	784	850	803	765	843	787	765	790	751	835	846	818	841	827	785	811	881	780	780	805	795	812	824	829	879	838	824	810	893	845	798	818	763	758	812	850	785	798	838	792	833	806	766	802	789	811	811	841	752	795	826	871	733	779	762	834	768	751	837	854	800	870	830	816	820	852	813	824	795	787	805	796	822	788	781	801	775	797	800	795	809	798	810	782	789	811	787	766	798	801	846	814	806	837	808	771	832	789	762	762	799	849	839	796	787	857	742	818	790	799	820	754	819	834	865	779	796	785	815	805	814	793	797	827	825	846	836	775	806	797	765	760	784	785	818	781	775	783	785	815	809	775	792	814	825	854	802	789	811	784	805	859	769	843	810	807	766	859	824	819	848	777	724	772	770	807	784	819	791	838	800	820	799	807	816	828	814	802	736	750	809	843	786	829	818	811	795	792	738	770	815	804	802	757	838	797	807	827	853	880	805	814	822	770	859	799	806	781	780	825	853	800	792	751	736	790	810	832	824	731	823	820	856	809	776	836	825	836	806	811	871	824	787	801	826	813	799	817	768	835	760	791	837	792	840	775	748	817	791	810	843	830	796	795	849	798	839	745	796	822	776	776	816	802	771	804	781	820	806	849	799	774	837	840	772	763	863	819	783	813	809	785	810	776	839	830	831	800	803	832	784	735	768	854	818	765	738	798	805	798	859	826	792	793	777	750	786	785	804	788	736	789	826	863	788	790	805	799	804	843	792	801	775	828	871	817	789	851	790	827	797	805	793	793	764	778	767	820	803	871	839	803	804	816	826	825	768	788	807	743	816	769	808	873	807	853	789	828	805	805	772	817	789	845	784	774	800	822	772	840	812	779	829	860	831	827	779	808	788	744	825	789	835	789	807	757	812	828	805	746	790	754	821	832	786	810	787	831	795	809	782	826	725	796	795	804	795	840	785	805	790	783	815	820	857	842	830	829	761	770	789	813	808	835	759	784	855	804	801	784	833	781	812	802	811	812	783	809	803	826	776	853	836	790	798	833	847	801	827	787	829	851	798	792	810	822	797	833	823	775	794	786	800	811	784	786	820	784	846	783	798	761	869	814	824	839	751	783	783	773	809	791	886	813	812	808	785	766	812	774	797	796	771	855	848	789	782	811	825	792	782	774	764	815	787	758	822	819	784	884	767	830	798	800	771	813	865	832	863	789	788	824	851	786	756	769	809	806	816	794	802	793	784	837	824	851	790	766	752	790	798	814	776	840	823	756	819	840	776	795	802	806	854	826	848	802	774	795	822	794	746	773	823	811	791	781	821	762	803	794	796	762	796	832	829	814	828	797	806	801	800	798	871	806	783	779	782	788	833	832	802	775	792	809	765	858	818	783	812	834	795	805	788	810	816	808	796	798	814	801	823	785	811	812	829	811	808	821	780	767	803	788	845	800	798	807	783	825	778	810	802	842	788	860	741	784	781	789	789	833	816	776	798	796	832	790	803	822	804	767	782	830	780	811	782	815	791	829	803	801	866	861	805	799	818	806	799	794	851	849	807	794	782	811	829	792	822	758	812	782	794	833	826	795	824	813	785	785	820	852	846	834	783	821	779	816	830	804	751	779	800	797	797	810	815	833	806	800	821	815	787	778	779	827	764	797	798	832	798	796	782	799	852	754	794	804	792	818	835	749	832	815	807	783	845	759	866	784	816	779	813	792	820	828	773	818	780	754	817	756	816	831	792	834	802	802	796	790	824	771	765	807	808	797	835	841	782	820	784	820	764	835	810	833	818	788	762	769	813	826	826	784	800	778	824	799	850	814	813	817	792	825	805	826	775	748	809	810	811	769	767	832	850	777	823	768	781	801	829	799	799	806	771	794	821	781	799	789	755	781	797	773	834	849	793	813	810	820	781	809	803	789	850	809	793	794	843	783	812	730	792	819	831	779	802	783	818	795	808	819	800	807	826	776	825	858	782	847	808	806	815	794	804	791	837	824	822	807	798	794	825	771	834	823	799	757	818	835	759	798	796	823	839	791	781	758	837	866	785	789	791	800	818	801	791	791	857	814	786	789	813	818	837	848	855	796	807	799	824	811	810	796	815	821	846	853	810	849	767	774	801	859	807	781	797	775	811	781	829	795	788	752	797	810	801	816	746	823	808	807	846	784	789	749	791	777	800	803	804	744	814	801	810	820	794	895	809	786	812	809	763	864	789	814	903	814	803	775	810	774	802	809	796	811	799	815	787	800	794	843	805	787	761	809	794	820	798	828	845	862	825	826	830	807	786	817	824	815	824	835	812	790	825	818	765	777	812	820	817	838	796	800	818	822	852	843	819	842	835	799	748	829	801	794	817	828	831	788	814	779	761	816	796	843	829	746	800	782	792	833	817	832	768	809	792	816	795	830	806	824	829	855	750	798	805	763	803	826	858	825	803	813	759	837	813	788	826	828	846	781	798	806	826	833	766	825	760	819	804	805	787	831	822	846	773	841	828	784	917	802	809	815	769	793	790	823	806	757	854	777	872	832	798	816	800	845	822	830	753	800	803	790	888	809	802	796	869	853	867	798	788	838	820	812	805	817	763	828	810	788	742	777	776	788	789	800	839	771	834	808	839	810	807	802	795	795	771	829	791	780	847	795	833	781	873	815	787	847	753	775	834	762	791	824	779	826	839	786	789	884	814	807	807	806	809	783	808	865	777	795	795	812	816	799	796	796	841	803	831	850	782	823	827	784	777	843	779	838	803	778	809	819	799	780	793	802	771	800	819	821	857	774	826	791	805	854	842	796	779	813	810	787	818	815	776	743	839	851	772	824	860	803	832	828	799	748	835	798	779	783	801	808	832	770	827	794	815	803	831	808	793	784	798	827	843	790	794	803	847	805	794	765	839	790	812	763	791	733	817	766	782	826	798	771	838	805	781	792	751	774	766	780	805	774	750	808	765	784	795	810	800	832	803	802	813	833	811	788	842	787	853	835	849	837	840	799	843	768	803	821	829	808	763	790	854	796	811	862	791	814	809	853	812	798	785	803	824	820	788	806	806	840	842	775	812	800	789	824	728	768	824	812	793	768	804	812	806	818	809	811	794	779	848	850	795	744	807	793	847	798	769	840	807	845	817	797	833	772	808	811	783	814	807	784	807	820	827	808	775	859	807	843	835	824	817	799	838	866	824	832	789	819	854	808	791	828	759	792	800	811	735	843	824	835	749	772	782	773	796	741	779	849	823	806
7777	920	327	174	121	113	115	121	100	111	99	117	91	95	106	111	98	98	83	98	95	103	106	88	102	110	87	100	105	99	99	99	88	121	96	96	101	87	107	98	92	108	99	99	97	105	102	89	78	115	78	116	96	87	101	80	89	94	91	103	98	87	92	92	102	113	86	110	112	94	92	103	102	102	89	100	101	97	83	95	100	96	95	83	93	111	116	100	103	90	100	84	92	96	100	121	90	102	91	105	114	74	102	103	98	83	94	88	80	100	91	89	94	106	100	84	88	86	94	95	101	96	89	94	116	87	104	86	99	79	101	98	107	114	91	117	114	104	90	88	124	102	117	81	94	82	104	100	89	112	87	85	96	83	89	91	83	115	101	87	113	87	100	116	101	105	91	96	102	107	103	120	101	95	82	106	98	102	114	92	92	111	107	106	97	110	82	86	100	97	103	100	92	101	93	98	100	88	92	116	102	102	100	96	87	86	92	87	88	93	123	103	94	99	94	90	91	103	96	104	101	104	100	108	106	98	103	97	101	80	108	89	85	100	82	96	95	105	100	87	107	89	103	83	102	101	103	107	91	90	99	101	94	118	93	111	104	98	94	82	92	92	81	91	100	105	121	94	97	94	108	93	90	101	103	107	84	106	97	112	97	108	102	103	83	80	92	106	126	88	93	123	109	80	101	102	115	103	83	106	84	97	87	93	93	108	95	93	97	87	95	101	96	97	111	107	92	122	94	91	117	95	90	104	102	114	86	100	96	106	93	89	96	113	107	105	92	105	107	99	89	122	98	94	87	104	81	92	83	101	97	103	105	88	101	80	91	82	116	104	107	107	101	106	94	111	85	83	84	93	97	92	104	87	97	106	93	88	83	119	89	95	97	102	91	86	98	99	93	103	91	98	94	87	93	86	88	90	89	104	97	102	97	96	103	97	98	112	125	108	111	113	91	99	97	76	82	105	91	109	100	88	120	99	92	114	93	114	119	95	90	100	116	111	99	106	112	111	111	98	91	92	99	106	91	103	91	98	99	103	107	106	96	111	89	101	98	89	102	106	99	108	103	85	98	103	105	98	118	109	82	85	103	92	113	99	95	96	110	93	92	85	93	112	106	105	99	113	102	92	116	103	98	99	105	92	88	102	106	110	87	99	108	96	108	92	91	91	70	104	94	82	106	110	94	93	107	103	93	115	88	96	88	111	81	110	108	97	99	81	109	86	96	105	102	111	101	96	98	115	83	113	92	98	91	107	108	95	103	94	94	100	91	105	87	96	84	80	94	117	113	97	85	86	112	106	88	117	105	86	108	104	81	101	110	88	95	91	108	94	95	96	95	109	93	104	96	114	96	107	94	102	106	97	109	86	113	91	118	93	115	83	93	98	103	99	106	76	93	94	92	95	107	105	121	86	97	88	116	101	89	104	107	91	100	108	92	100	92	118	99	104	105	87	88	85	105	93	83	86	101	102	90	93	97	105	85	103	99	97	100	93	95	104	84	98	96	89	106	87	101	102	104	99	103	98	98	89	89	112	93	82	85	126	98	87	90	76	94	86	67	92	99	112	99	83	93	84	96	99	90	102	98	113	102	87	98	92	87	84	95	76	121	109	98	100	120	87	110	85	112	98	111	93	91	97	96	95	102	101	106	92	85	98	109	111	99	89	90	78	105	101	106	100	90	97	82	100	86	85	107	102	98	106	101	116	107	79	79	94	107	102	109	90	91	85	88	101	99	94	107	92	103	84	102	106	96	84	85	101	104	104	103	96	84	83	92	90	107	118	85	106	76	127	100	105	97	99	130	87	120	95	97	104	106	84	93	103	94	114	85	113	107	108	109	82	110	111	114	109	90	95	97	93	94	108	107	97	105	99	84	93	114	95	99	104	109	100	106	116	87	104	96	80	114	103	103	86	92	100	88	99	111	117	114	106	91	93	99	85	98	102	89	106	122	102	92	90	100	110	100	90	98	94	110	102	97	92	117	97	108	102	90	101	92	103	119	96	103	112	89	102	100	84	82	105	70	115	102	119	96	114	68	94	91	115	94	86	109	71	93	106	110	86	96	91	108	82	92	81	99	86	108	96	101	99	91	104	110	106	95	129	87	97	87	113	114	93	90	99	104	100	76	110	100	90	92	101	83	95	98	85	91	97	94	89	104	110	89	98	103	85	100	95	97	100	101	110	82	90	96	115	93	109	110	98	101	85	88	83	93	90	105	110	108	113	94	102	100	84	107	89	95	108	90	93	100	103	100	94	101	105	97	104	90	97	94	80	106	106	95	91	102	109	105	97	100	100	92	106	107	92	95	83	102	95	90	101	107	96	99	92	110	93	103	108	99	100	120	115	104	105	99	82	88	111	103	93	100	94	85	101	94	92	119	97	112	94	97	106	110	89	102	103	97	79	90	84	106	89	87	103	92	115	79	109	117	96	115	105	97	103	112	107	96	88	93	85	99	93	118	97	86	116	109	91	123	115	95	80	89	103	92	96	94	88	93	100	99	115	96	78	112	89	113	97	102	105	96	94	90	111	88	100	86	104	92	93	103	87	102	79	85	99	81	94	116	103	115	103	90	102	94	92	125	102	94	111	105	92	80	102	91	101	95	107	108	99	104	90	76	81	96	100	94	90	96	79	86	102	96	94	103	107	108	102	90	126	97	94	103	116	106	99	91	91	107	89	102	103	89	105	80	101	121	116	97	102	100	91	110	87	116	95	89	100	123	95	105	89	72	90	119	99	92	87	102	98	106	87	115	87	108	107	106	91	113	86	110	101	98	81	102	101	104	105	84	107	89	103	99	96	102	99	113	105	107	88	87	89	101	91	100	105	111	108	111	104	100	119	103	102	78	74	90	117	113	110	98	93	111	100	81	100	98	89	96	82	109	90	96	104	112	106	96	101	117	98	104	101	100	97	104	91	94	109	102	92	97	114	91	98	108	100	100	99	99	104	93	118	102	100	104	105	109	94	93	102	111	98	98	91	109	76	91	95	96	115	127	116	80	103	119	96	104	98	100	96	96	112	97	93	102	110	81	107	88	102	101	100	94	91	120	91	124	97	89	98	91	81	91	106	94	86	103	92	76	91	99	101	91	99	102	108	97	124	120	94	98	86	106	98	100	90	115	95	101	101	102	98	87	96	114	92	103	102	101	100	104	101	99	76	86	117	104	102	111	93	76	96	99	90	86	110	101	96	118	110	93	89	107	90	117	110	89	96	106	95	93	90	90	89	75	95	105	86	90	89	108	99	98	110	100	97	91	105	93	85	79	115	110	120	85	102	96	103	116	109	80	120	106	99	96	73	122	114	91	88	92	108	89	90	94	80	96	94	89	102	95	109	113	85	92	104	111	105	100	89	102	100	96	89	104	124	101	82	90	98	95	90	107	93	86	102	106	106	117	101	100	96	84	87	88	114	89	82	95	98	93	101	104	107	89	103	96	106	111	93	87	94	115	93	124	86	96	121	92	112	107	88	93	95	104	103	95	105
7959	994	533	574	538	501	458	406	422	395	403	392	364	379	361	381	424	366	376	337	329	361	363	339	369	388	365	358	351	346	366	380	369	367	356	366	364	352	357	334	350	362	312	360	363	356	348	352	341	367	381	345	348	329	358	321	337	349	355	356	369	352	344	358	343	342	312	336	335	334	373	342	357	335	336	347	344	345	367	374	347	328	371	384	358	319	355	347	382	322	337	366	343	405	375	335	365	347	328	351	306	352	332	332	370	343	380	333	359	328	351	328	359	362	377	362	337	381	382	385	377	353	343	358	331	329	351	347	371	327	363	347	387	345	361	353	368	345	387	349	358	370	341	372	331	325	354	357	366	353	319	364	355	360	342	329	344	349	369	360	382	352	330	336	311	347	324	349	378	324	370	338	332	339	353	362	336	338	379	361	344	309	314	354	358	346	341	373	348	375	347	331	321	351	359	297	342	342	361	363	363	355	330	349	332	320	347	356	344	346	357	357	373	331	348	389	334	366	355	368	333	320	373	336	389	365	347	376	351	398	348	408	354	381	323	338	341	331	326	388	340	359	354	368	367	341	351	347	333	325	344	329	347	361	368	366	346	326	333	354	359	327	358	358	364	333	318	333	338	360	345	348	397	355	356	354	356	361	315	385	366	358	360	383	336	374	331	347	358	346	389	382	393	362	371	337	379	312	325	343	326	303	353	348	322	327	346	381	319	324	353	382	349	349	351	374	347	389	342	337	371	376	340	309	385	368	334	360	339	342	334	348	356	336	327	344	318	358	330	371	371	358	341	359	353	371	379	324	350	317	365	336	353	384	334	325	351	327	369	357	341	344	368	328	309	356	357	355	359	344	338	349	353	395	376	304	357	334	353	352	332	359	363	338	377	350	336	337	350	324	355	366	331	368	341	365	367	350	372	352	345	350	339	327	346	331	339	365	384	348	399	361	372	381	356	359	368	333	356	335	361	339	346	378	364	357	362	354	377	365	338	356	348	331	374	369	355	347	371	362	373	340	343	347	368	358	351	379	374	354	348	357	335	342	340	350	349	354	323	324	357	355	327	354	362	360	336	368	325	358	330	349	371	353	355	354	364	378	358	333	344	336	372	356	345	354	353	307	325	337	341	350	343	342	347	370	348	355	365	334	365	357	331	353	383	362	361	340	356	332	331	350	360	391	354	354	333	356	365	403	342	354	353	360	345	327	335	339	344	336	351	388	346	333	329	349	302	346	391	360	343	321	352	368	323	323	390	355	348	393	340	351	366	340	354	337	324	345	345	356	362	377	343	363	360	342	345	354	343	368	372	363	375	317	322	347	346	365	344	356	348	359	331	359	365	386	361	360	358	336	379	330	381	369	347	399	359	324	376	369	354	355	352	350	348	327	357	357	333	368	334	355	345	374	355	347	371	343	311	353	350	357	342	359	323	342	378	336	348	352	359	343	338	338	367	345	373	366	367	320	385	353	350	353	358	370	328	389	346	357	319	340	335	319	337	333	381	328	333	411	344	328	328	387	345	349	356	338	370	335	325	398	342	340	355	341	332	382	340	330	356	325	367	358	355	366	338	368	307	370	307	354	354	372	362	359	350	378	341	331	379	382	344	336	345	374	337	335	349	356	355	355	352	348	328	348	352	342	342	369	365	372	349	364	331	317	340	344	344	366	329	365	343	371	338	363	345	345	344	334	317	327	344	363	345	341	368	350	349	346	362	355	357	356	380	330	336	367	332	369	375	359	345	392	356	382	333	360	351	336	320	382	350	336	356	328	364	345	364	359	358	354	330	364	344	329	300	357	333	352	342	389	369	364	324	377	357	357	328	321	307	333	360	329	381	351	361	374	343	352	340	372	336	358	314	375	325	361	355	345	359	335	358	403	342	357	334	354	352	352	356	354	309	359	377	359	376	340	373	325	348	330	352	327	374	371	359	360	368	350	351	371	352	356	344	378	351	342	354	325	338	360	341	345	326	338	317	347	365	339	362	348	338	331	325	333	345	331	383	335	348	337	372	329	382	362	328	359	357	345	334	327	336	352	352	356	348	353	327	337	334	344	353	355	389	364	385	332	365	352	314	354	366	359	356	356	325	364	347	342	320	352	337	317	370	358	322	335	358	386	336	367	339	353	354	362	324	345	327	343	375	370	365	345	347	403	389	332	368	373	374	372	363	358	367	357	331	356	339	325	358	338	359	351	386	343	317	364	329	358	333	356	373	344	363	352	348	339	341	407	320	344	316	368	338	359	350	370	322	365	352	361	330	352	363	331	368	371	328	375	362	354	343	346	357	343	314	338	374	337	362	351	349	345	346	364	339	355	313	331	353	329	328	372	354	337	347	331	302	341	371	325	345	334	337	355	353	350	348	343	372	337	358	330	364	357	326	343	357	368	307	362	362	364	346	387	375	360	339	317	358	342	332	315	355	320	332	355	384	366	345	361	328	356	383	375	346	345	348	351	372	363	359	321	394	321	368	331	348	356	340	369	356	366	360	390	340	342	331	334	366	360	352	346	363	375	370	362	360	347	344	354	361	347	361	351	384	357	339	341	348	364	376	363	346	329	332	343	329	358	346	329	358	357	362	350	360	304	351	364	350	343	330	361	325	357	350	353	306	366	335	386	357	353	336	372	302	349	359	363	351	375	361	367	333	379	370	367	326	359	367	366	371	365	353	364	376	323	341	331	326	367	352	378	357	348	339	357	357	385	354	352	354	361	355	339	332	379	361	354	373	371	364	388	401	341	332	340	340	355	365	307	364	364	362	356	365	356	346	381	359	372	383	318	327	345	349	362	356	338	357	367	345	364	308	343	341	379	349	347	329	361	343	355	356	326	367	378	361	371	373	348	355	364	355	366	362	369	359	359	363	353	363	328	367	346	351	367	335	375	314	360	332	337	361	348	347	340	369	374	347	350	310	359	365	371	357	343	350	389	345	324	346	363	374	385	355	330	385	350	364	362	365	352	347	347	368	353	327	360	341	360	357	382	353	341	352	338	353	385	350	370	321	367	387	366	358	370	325	316	348	389	359	362	326	332	322	352	370	360	342	341	344	373	381	378	371	356	347	352	359	363	329	339	355	354	364	347	326	382	360	369	347	398	334	344	327	371	352	341	345	334	374	308	370	328	379	357	322	339	364	340	337	370	374	346	373	387	330	350	329	373	325	355	359	329	329	357	337	335	364	376	330	374	329	385	390	319	349	363	329	337	365	329	353	341	342	323	331	328	345	352	357	338	324	339	390	352	322	342	358	355	339	319	356	359	346	372	348	341	405	406	357	366	327	321	338	340	383	336	341	330	333	349	383	334	334	365	342	342	318	349	360	345	368	369	359	370	328	342	340	382	357	357	342	330	370	331	359	368	315	315	349	378	373	355	342	344	372	326	336	362	331	335	302	341	359	343	335	373	363	353	334	341	339	364	360	360	345	356	361	386	344	338	378	381	369	319	341	372	361	359	372	367	346	335	349	349	352	367	346	324	340	344	362	354
47717	20039	3099	1092	699	530	441	344	359	297	270	264	261	252	216	211	210	203	199	178	216	206	201	210	188	168	178	175	202	179	186	170	180	177	183	217	177	189	180	178	183	180	183	185	173	151	213	162	181	196	163	154	185	194	140	153	210	180	193	167	176	168	179	167	194	179	185	179	192	195	160	168	183	178	185	184	172	199	180	189	187	169	208	177	180	175	158	160	187	167	199	167	182	162	183	174	186	158	175	172	171	155	167	162	158	173	195	176	164	160	181	173	160	190	179	188	176	156	178	190	198	170	171	160	186	154	167	188	177	210	185	201	189	169	173	155	177	194	155	160	163	171	162	200	162	164	183	231	191	171	176	173	165	166	208	182	182	201	187	180	183	163	196	186	187	160	205	170	160	170	173	168	164	163	163	166	167	156	176	186	186	184	180	170	189	179	157	190	190	187	171	161	171	177	165	158	177	170	168	186	205	180	204	157	173	167	161	171	157	206	175	186	157	182	169	180	182	182	148	183	183	220	170	174	140	165	174	180	208	190	163	172	181	201	160	164	178	195	199	187	166	179	185	197	192	191	175	190	183	184	176	192	187	173	171	175	168	178	156	143	164	187	152	165	186	171	168	189	178	173	178	189	205	191	188	170	191	169	166	173	152	187	154	183	165	150	152	174	171	174	158	168	173	176	178	183	156	169	184	187	183	178	177	178	163	163	177	179	161	170	190	183	158	178	199	184	180	169	159	183	191	175	187	190	180	169	188	194	168	154	156	180	178	181	186	167	145	177	179	175	172	188	176	185	179	154	188	189	182	180	160	174	190	170	177	193	177	172	165	169	182	164	167	179	171	199	164	205	163	176	166	185	177	169	156	212	157	174	173	198	181	161	172	147	165	172	181	176	183	174	197	195	188	168	162	176	175	162	152	163	176	181	172	172	178	155	188	191	176	173	174	185	172	183	163	182	176	196	167	150	168	175	159	168	165	178	166	165	184	200	155	176	178	163	182	185	185	155	181	174	177	184	186	159	166	202	181	169	152	162	163	175	155	190	165	189	184	149	190	177	173	198	181	160	186	149	168	177	171	166	178	176	168	203	175	188	177	176	197	189	175	175	198	177	162	180	166	176	179	168	167	181	174	193	170	178	160	155	178	180	181	175	179	175	183	189	172	189	174	185	214	173	163	179	177	181	162	181	163	182	204	185	204	185	181	171	164	195	180	198	157	180	178	178	176	171	170	170	204	178	188	167	184	170	157	175	169	166	172	179	166	181	170	164	183	190	179	158	217	166	187	182	152	174	180	172	167	186	189	182	181	177	164	174	151	167	174	182	174	172	180	167	155	164	173	207	171	191	182	149	178	171	199	169	187	186	171	185	202	185	174	165	189	190	203	158	156	180	191	190	154	180	181	172	164	156	167	168	197	175	167	195	165	171	196	165	171	172	196	150	167	158	169	158	182	194	173	193	166	165	168	197	189	158	171	185	180	182	171	180	199	183	177	169	187	188	169	198	183	148	191	175	172	207	184	158	160	171	154	168	178	192	176	185	160	181	147	166	176	162	180	182	175	160	163	179	175	193	179	189	180	177	192	178	169	166	175	142	160	159	203	199	175	175	177	156	185	164	176	188	183	151	155	186	170	173	160	165	181	161	184	184	163	197	179	180	161	164	177	171	184	200	174	178	203	173	166	178	164	196	163	166	157	172	192	190	181	199	174	169	175	160	170	206	182	162	157	170	193	183	166	150	163	151	165	188	185	188	177	174	169	166	169	183	159	162	196	199	187	163	157	170	180	173	201	186	181	162	162	188	173	189	162	169	182	176	188	182	156	179	179	169	202	158	174	172	189	165	176	175	187	191	178	184	156	196	185	199	185	160	173	171	167	180	161	186	160	181	197	157	171	195	182	191	164	170	203	156	161	184	170	182	185	176	191	184	173	201	163	176	170	177	179	155	170	176	162	191	183	168	182	164	180	168	180	182	168	157	173	183	182	167	162	188	192	153	203	187	145	187	158	199	186	189	168	192	176	193	155	185	201	174	180	170	175	178	152	172	171	201	178	145	189	186	181	168	185	185	173	166	168	154	171	175	161	197	160	161	189	182	182	176	187	188	152	155	199	171	173	156	172	162	181	182	142	194	181	164	164	182	171	177	191	157	199	186	154	176	207	168	185	191	164	168	185	178	203	176	180	153	186	174	170	167	167	176	194	179	170	184	167	179	178	173	177	179	159	176	214	176	172	177	180	178	171	177	180	195	156	191	175	170	212	156	165	188	179	168	168	143	181	171	179	186	172	169	169	179	184	192	152	160	198	191	177	193	157	195	183	187	148	178	181	158	173	181	179	191	197	186	145	165	186	166	185	154	168	156	195	179	158	188	181	146	180	185	163	196	178	187	182	196	182	203	182	164	177	173	173	159	173	179	159	192	171	178	197	150	167	173	181	182	180	173	199	174	196	180	188	194	162	154	174	171	174	184	169	186	194	162	160	162	189	178	172	170	186	203	160	200	177	168	182	158	170	173	189	178	176	168	171	166	181	197	175	181	147	175	155	193	180	174	162	176	185	187	184	174	191	149	203	177	176	174	187	173	166	172	155	175	180	172	184	169	179	162	158	153	177	188	178	184	188	190	164	177	174	166	183	167	163	180	189	156	184	157	195	176	180	172	174	160	188	170	185	164	193	171	181	191	163	207	203	165	170	155	173	164	177	174	197	162	183	189	173	167	181	168	190	167	184	150	182	176	155	192	200	161	178	157	194	156	184	162	171	173	147	184	160	157	169	168	179	176	191	168	191	196	177	188	162	189	182	205	168	159	175	183	177	164	195	167	185	157	176	183	198	162	167	189	178	178	178	179	162	186	191	153	187	173	183	159	170	162	172	175	223	163	196	159	180	158	173	198	188	160	174	169	158	159	178	217	175	165	183	188	193	173	191	164	199	183	178	141	168	199	190	159	191	189	175	182	172	176	165	159	191	187	180	173	180	169	204	195	166	192	175	160	176	178	193	161	187	184	186	186	162	194	180	179	166	198	178	204	155	191	180	196	185	190	168	152	158	174	204	189	177	178	180	168	186	165	188	182	163	195	171	173	191	183	164	197	170	182	179	176	187	186	174	178	191	201	163	177	227	175	164	179	178	205	168	166	175	196	164	171	196	150	172	178	172	166	158	161	193	193	170	173	171	150	171	195	172	198	172	167	187	163	169	159	200	173	175	181	182	171	179	198	202	171	161	172	172	168	193	172	188	163	173	175	167	180	176	167	191	156	170	165	177	172	188	181	178	155	198	178	181	175	177	193	173	169	179	162	160	190	176	178	171	179	145	200	178	165	179	180	194	193	155	174	181	160	161	169	210	190	166	169	188	166	171	173	173	169	186	177	185	171	183	163	171	188	168	171	172	172	159	176	184	194	173	185	183	175	183	172	176	154	180	162	196	187	186	180	168	188	196	170	186	178	164	168	199	177	191	174	177	182	202	182	211	164	178	190	180	168
27914	6873	3292	3577	2941	2489	2075	1727	1522	1363	1175	1117	1027	943	866	904	823	784	787	757	792	779	692	709	693	689	641	639	629	606	621	635	638	628	645	561	621	625	627	612	642	607	612	613	623	601	653	607	611	613	623	544	606	568	625	606	546	615	554	561	587	542	587	557	602	577	609	571	580	576	604	535	583	584	579	516	543	558	599	576	570	574	563	561	551	599	566	553	569	551	526	600	591	584	571	558	555	542	609	568	555	561	645	548	544	581	522	538	564	585	604	547	528	572	578	589	582	567	538	572	579	516	568	521	574	574	536	588	547	600	580	556	569	513	581	564	527	538	523	573	523	596	581	572	539	561	565	574	573	553	557	555	529	570	567	617	528	521	506	538	577	573	555	573	562	609	539	559	623	571	555	527	577	533	591	567	573	516	566	555	536	578	533	554	529	571	549	573	558	557	557	569	592	567	588	587	560	547	615	500	556	527	522	538	563	556	560	547	550	561	553	635	566	572	567	545	530	545	567	563	563	531	526	597	566	547	624	569	558	586	557	568	546	556	606	577	532	574	580	542	559	564	565	516	540	604	576	537	543	564	557	525	609	590	558	544	554	585	552	550	595	579	549	603	556	611	563	565	570	566	579	567	556	595	584	556	555	536	608	555	542	503	591	548	589	538	555	529	550	563	552	571	550	595	599	535	517	578	581	570	538	567	583	519	529	564	569	543	564	574	610	600	532	571	565	573	589	575	599	600	537	556	557	586	506	535	617	543	556	560	559	570	518	574	574	576	537	612	563	575	559	534	562	543	584	576	512	560	588	604	580	536	586	522	554	535	591	531	550	549	563	583	600	531	573	531	569	550	572	588	565	552	525	503	553	563	566	566	562	565	543	581	570	553	562	566	534	586	556	593	576	539	527	542	536	556	619	546	571	552	578	580	583	578	553	541	541	551	548	567	559	522	549	590	581	527	611	536	554	509	583	577	565	557	582	531	563	548	606	521	584	527	560	569	582	579	553	592	603	537	570	551	594	523	547	563	556	576	528	564	578	552	542	576	595	596	540	566	558	585	592	556	556	543	572	600	554	577	575	588	549	543	584	579	572	587	545	591	579	532	593	534	573	565	587	554	516	523	538	541	533	535	600	549	495	569	576	558	541	537	568	563	601	593	620	521	595	557	564	566	551	569	530	570	562	579	539	582	567	550	594	571	568	581	551	552	546	522	521	541	524	606	564	549	574	552	570	575	546	553	530	599	549	552	553	515	570	549	599	601	562	561	547	574	546	559	622	546	539	563	568	555	568	598	561	581	557	585	545	583	575	562	554	538	520	559	597	549	595	600	569	570	551	534	557	536	567	567	598	539	585	594	571	586	573	540	540	563	552	546	618	564	584	559	589	521	555	546	545	555	577	559	578	537	535	580	579	563	559	542	550	557	537	534	578	585	605	526	533	568	567	502	558	557	562	547	579	577	553	602	540	560	560	546	563	540	590	518	544	571	588	545	547	593	563	543	550	608	552	588	621	515	575	589	558	577	520	566	575	561	542	550	585	554	563	580	575	543	542	543	555	517	580	543	575	565	606	540	597	539	546	554	596	535	564	552	568	619	548	561	521	618	563	568	584	523	566	581	545	558	541	549	601	561	582	549	572	592	582	604	526	556	544	542	553	579	584	559	570	565	570	535	540	603	571	564	548	557	575	581	587	560	586	574	540	579	566	570	555	585	533	562	588	575	562	554	626	541	547	571	542	569	579	562	578	554	534	596	570	572	563	564	542	522	556	567	570	573	562	568	564	557	511	599	537	608	603	563	559	549	603	551	548	589	595	551	591	594	560	572	560	565	596	590	577	553	527	553	571	557	587	552	520	567	549	561	598	596	539	573	591	525	598	516	501	611	520	573	552	583	534	580	575	547	569	601	548	556	583	551	539	562	583	545	601	535	554	578	578	576	544	576	554	590	575	546	560	530	590	557	576	552	504	585	570	559	550	629	550	557	571	544	605	574	574	508	602	581	544	586	619	548	578	570	554	576	581	553	537	600	516	584	551	555	559	555	580	542	580	550	558	558	567	598	579	567	551	580	528	558	608	566	553	561	552	547	548	547	546	551	577	557	581	582	577	565	568	589	582	583	551	535	527	582	578	549	556	570	576	512	540	500	565	521	531	576	537	531	550	582	571	591	548	581	556	560	551	567	540	516	523	548	569	583	569	508	537	548	568	492	563	565	518	559	582	571	566	517	561	594	545	554	562	584	548	571	537	590	563	565	580	529	575	545	588	585	597	586	550	557	531	549	539	592	608	547	568	521	538	553	588	527	506	578	538	532	605	576	612	571	541	548	608	554	552	584	558	538	571	556	530	559	541	516	541	555	551	605	572	543	543	514	579	552	586	604	560	514	609	554	560	558	568	564	555	571	543	538	525	573	570	562	589	545	593	536	545	564	585	570	599	539	553	553	594	599	581	578	530	584	578	561	562	558	562	538	543	594	590	582	548	552	540	563	584	565	550	551	529	563	553	576	565	559	578	573	578	587	549	583	560	540	591	518	515	544	570	561	555	547	592	580	579	585	544	592	552	556	560	531	578	573	544	526	573	603	525	580	591	553	601	556	577	558	569	567	580	554	550	553	549	610	595	577	571	557	577	605	571	577	591	560	548	568	571	539	571	542	534	556	589	585	595	561	563	544	571	564	580	519	563	569	565	569	581	600	553	598	557	581	544	553	554	563	579	555	510	572	538	532	591	593	541	576	544	568	565	598	541	561	538	589	529	571	545	552	533	583	529	523	569	539	551	528	588	553	569	594	560	532	593	526	546	538	594	570	544	573	589	576	564	549	574	593	537	563	553	582	576	540	539	591	556	590	607	602	593	553	551	540	568	503	582	576	606	549	543	560	595	539	598	577	594	592	584	566	570	582	509	584	546	576	524	549	589	536	595	549	518	585	570	597	553	579	568	520	549	554	560	543	552	556	563	543	591	538	578	579	550	593	572	584	550	554	580	543	584	562	587	567	593	619	564	568	600	546	525	566	576	551	548	574	536	556	576	562	561	573	578	563	571	546	589	535	601	565	531	575	563	572	581	614	594	587	559	524	539	554	592	589	568	582	561	564	559	569	558	623	583	592	536	542	583	606	577	560	568	544	545	572	556	553	578	575	592	575	586	558	570	546	544	583	556	561	541	563	549	575	543	553	579	557	532	573	578	546	599	536	572	522	547	588	561	504	573	595	581	529	557	546	600	550	565	579	570	590	596	571	555	575	512	576	547	560	539	523	498	555	523	536	532	586	564	601	548	540	566	563	598	566	559	579	535	547	534	534	540	609	646	578	595	619	544	538	594	571	542	587	527	559	577	557	564	552	537	524	533	583	560	563	558	594	555	582	569	587	517	545	553	572	561	570	521	538	524	594	563	573	565	556	569	571	553	517	558	588	567	560	562	564	558	559	574	575	530	615	545	521	536	555	602	573	548	522	567	583	578	588	591	548	555	595	578	558	544	542
57014	27567	9728	2696	1378	1077	802	697	615	527	452	433	397	388	373	340	320	325	373	372	294	340	299	301	297	296	284	285	279	292	263	295	279	297	275	269	266	297	269	270	265	266	284	269	292	282	273	265	280	279	274	263	279	286	276	275	273	261	298	268	238	276	257	271	264	269	261	323	295	266	292	262	280	277	278	268	281	254	300	272	254	301	293	300	287	269	281	268	282	284	250	274	266	278	263	256	278	289	261	265	284	282	260	257	284	285	255	289	287	272	262	282	247	273	286	285	278	270	248	313	275	291	250	269	262	267	255	250	289	266	278	275	271	283	256	263	285	267	282	272	244	267	257	272	292	266	255	229	261	242	280	279	291	250	299	287	260	246	272	264	250	249	283	278	255	298	267	289	273	276	293	268	253	294	295	274	266	282	277	288	266	283	273	269	280	311	272	249	299	274	265	295	271	231	272	257	273	277	269	281	277	303	262	258	285	272	261	273	250	302	274	289	246	289	268	287	264	250	250	296	294	282	296	283	266	272	264	248	277	279	293	294	277	292	307	267	279	268	263	284	272	267	269	246	287	241	282	252	288	288	265	267	267	273	285	248	233	262	276	267	285	261	276	282	284	271	255	252	258	255	275	252	293	271	290	286	257	272	258	277	246	273	278	250	281	291	268	251	247	246	274	274	252	285	273	271	312	276	247	255	267	283	276	241	285	268	230	258	274	279	288	278	265	276	296	258	263	278	269	282	284	255	243	263	266	308	239	269	278	273	266	265	217	264	256	281	280	253	274	292	262	278	292	247	268	277	257	255	280	281	263	251	283	294	285	249	279	243	280	267	274	277	242	248	253	288	281	273	301	231	240	289	261	317	275	279	260	278	259	287	274	265	267	268	255	256	292	270	243	260	265	269	240	291	277	257	254	236	282	272	300	260	261	283	278	281	296	271	253	249	287	229	272	266	260	266	278	258	271	283	249	252	257	283	268	261	289	256	229	278	258	289	268	262	267	296	278	255	299	251	251	285	245	247	277	279	260	285	262	267	256	275	272	256	288	269	286	283	257	267	292	276	271	259	276	257	307	273	281	254	267	277	235	272	285	266	274	308	267	284	251	280	234	284	282	261	244	262	291	296	267	238	267	279	263	271	265	297	300	276	263	285	258	273	246	255	306	283	277	266	289	259	243	270	277	306	306	291	304	290	221	285	274	259	305	273	249	290	266	267	269	278	267	283	262	287	258	264	257	275	267	259	276	277	264	266	274	298	245	266	316	278	247	261	283	239	286	288	282	291	261	254	259	251	266	290	270	261	257	296	248	276	270	262	276	258	283	243	268	282	267	286	280	291	288	265	249	281	271	262	285	286	281	276	254	281	282	232	245	270	256	285	273	280	270	270	249	248	272	290	271	272	289	303	301	281	266	284	250	265	277	283	255	271	257	261	285	294	278	249	260	269	280	295	265	248	266	269	257	282	282	259	270	269	267	256	244	248	285	251	265	260	260	254	254	295	301	265	268	245	253	243	269	251	276	289	284	270	290	285	256	265	255	300	244	273	237	252	266	248	234	246	262	271	256	273	270	278	248	306	252	286	292	275	248	264	271	261	258	251	255	274	282	258	272	255	272	293	273	235	297	271	280	282	284	262	262	280	279	272	276	302	278	255	253	257	284	273	275	268	252	310	271	278	243	267	276	257	249	246	243	296	246	282	264	276	279	287	266	295	250	262	258	280	281	270	269	276	276	270	304	269	275	280	271	250	256	269	261	286	274	268	240	269	254	263	256	297	302	259	295	261	286	275	262	245	295	257	257	287	282	250	275	271	246	284	264	286	266	243	273	251	264	262	274	277	277	241	264	314	270	242	292	290	273	239	281	275	277	292	291	252	281	296	265	305	262	265	253	264	274	254	315	271	271	297	283	273	255	293	268	253	277	288	276	285	288	288	306	248	269	269	267	292	284	303	270	247	277	283	261	248	272	276	282	285	262	282	264	252	280	250	256	240	282	260	265	260	272	273	284	284	255	254	298	266	278	262	280	288	280	266	275	266	254	279	280	266	270	249	284	262	278	269	260	285	271	264	258	281	257	274	250	252	258	287	264	244	283	290	282	284	282	308	261	280	281	271	289	269	281	241	269	277	272	295	267	310	270	265	256	237	273	259	269	292	272	251	251	260	303	253	277	272	266	250	247	250	267	255	291	297	256	236	257	299	267	260	274	273	283	280	264	264	270	278	280	266	254	266	262	258	273	287	229	282	274	264	253	259	277	282	247	266	257	282	248	254	292	283	285	272	297	294	234	259	275	259	279	281	273	268	258	248	266	260	257	265	252	275	246	285	285	279	287	297	266	272	264	305	258	278	263	261	246	231	277	272	243	274	293	256	262	252	305	257	285	281	280	278	248	270	250	297	335	275	267	270	286	258	277	260	288	263	260	276	261	268	265	264	270	276	262	274	291	289	300	289	283	298	239	270	264	286	273	280	263	269	270	258	238	291	280	280	217	281	283	271	279	255	277	255	260	268	289	282	301	291	289	282	266	255	259	260	273	299	277	265	282	273	266	259	289	266	271	265	296	280	244	239	282	257	256	250	265	277	294	285	278	265	277	319	287	273	262	280	276	250	297	299	291	274	243	242	265	267	280	291	272	270	243	281	287	264	260	273	252	250	271	260	269	270	285	238	256	268	291	265	270	276	297	298	247	263	278	291	272	258	264	252	250	291	268	310	247	268	255	271	266	274	254	247	265	313	295	266	259	268	252	246	246	274	297	255	284	268	269	270	268	268	272	273	265	271	271	250	270	294	261	241	289	295	269	258	257	284	288	279	282	271	266	231	287	238	290	288	254	277	252	281	257	270	296	254	298	297	284	293	268	255	278	268	303	267	271	279	262	259	273	265	285	261	294	262	290	265	262	265	271	295	286	270	278	270	310	276	269	246	264	270	287	260	309	242	247	275	268	262	235	248	277	298	310	261	279	272	266	274	280	268	281	265	277	285	298	266	267	276	259	251	262	278	304	271	278	275	263	261	280	277	259	230	305	249	229	252	294	258	240	314	269	267	293	279	307	256	284	275	254	279	283	248	251	281	323	255	292	270	279	279	257	288	260	257	266	243	278	285	291	281	306	255	267	284	257	259	287	265	272	306	274	261	249	305	275	257	270	274	264	294	251	294	252	281	260	261	287	243	274	264	235	303	266	288	278	286	281	285	270	292	278	248	242	258	277	265	245	258	241	291	280	264	267	285	249	263	294	264	272	283	267	276	257	278	297	282	275	287	251	255	280	281	271	274	281	271	293	255	262	287	270	262	279	256	262	271	263	262	293	262	255	286	249	270	265	241	271	283	288	284	271	247	281	235	285	277	306	291	271	259	248	269	264	287	258	311	299	273	259	263	269	283	277	270	306	265	297	277	279	237	277	257	293	279	269	264	274	251	268	277	243	294	270	259	288	285	279	289	265	274	269	245	302	261	265	296	275	249	250	275	275	251	265	251	243	252
36216	9514	5991	6513	5400	4546	3745	3125	2609	2366	2097	1939	1743	1643	1532	1438	1405	1326	1268	1188	1216	1133	1153	1086	1021	1042	1050	992	989	984	973	980	964	905	885	962	963	908	907	926	899	842	935	874	862	847	878	871	837	870	895	868	809	841	884	873	845	843	871	883	879	840	865	827	831	818	801	876	811	836	834	848	784	820	816	835	782	818	820	857	807	837	840	814	777	845	816	844	823	803	816	777	848	860	882	819	804	750	784	778	768	804	835	811	824	765	774	814	796	834	755	822	818	819	835	814	818	834	869	808	831	813	834	799	849	814	828	806	853	855	867	788	800	807	819	869	770	778	797	811	793	785	782	767	849	769	824	820	803	804	759	787	813	799	801	796	802	809	802	806	825	815	812	818	812	769	833	847	758	860	740	810	842	789	785	804	810	823	809	802	811	780	842	773	814	772	813	768	794	805	870	779	795	840	892	789	773	795	827	797	820	773	840	814	845	803	810	811	831	835	815	783	799	827	816	809	792	779	820	857	824	826	821	833	827	785	860	836	871	801	758	804	812	811	807	762	785	770	807	782	795	822	771	871	784	757	768	805	821	783	793	789	811	786	802	776	812	766	805	829	771	769	822	813	813	820	787	769	858	810	830	792	850	812	782	812	804	779	800	806	821	784	864	795	754	847	863	790	770	834	799	825	814	803	800	793	874	791	771	787	780	787	818	800	805	800	817	800	841	801	841	800	843	856	801	820	814	806	783	773	781	832	796	783	783	777	820	805	801	788	778	788	774	832	785	796	858	780	800	837	786	818	821	805	853	807	796	773	844	836	774	804	808	774	779	796	799	845	764	820	853	783	775	793	792	777	819	796	832	784	816	827	818	769	792	842	818	757	838	811	816	779	822	823	831	826	822	773	812	790	858	818	818	886	761	818	807	816	802	786	846	824	816	869	815	822	802	803	804	826	777	784	782	762	836	801	801	778	794	802	792	789	808	791	853	829	777	814	804	817	754	772	823	897	787	835	822	842	793	828	788	890	775	832	773	804	809	830	815	771	781	786	732	767	816	764	783	861	764	795	803	803	846	775	802	787	826	826	775	829	794	833	803	751	787	798	796	837	829	800	795	856	796	831	842	820	808	837	832	855	782	853	768	765	808	827	806	835	853	832	853	806	826	785	846	825	830	807	814	764	829	802	858	841	805	808	808	820	776	856	779	839	841	799	789	839	813	836	827	778	838	825	805	776	784	818	849	767	807	805	804	810	812	821	818	794	797	837	782	808	831	800	787	795	796	797	811	821	806	809	829	788	781	827	846	790	837	804	757	788	789	779	785	793	789	813	796	783	796	792	785	794	884	791	796	800	829	737	780	788	798	801	802	755	840	783	773	796	840	754	803	801	838	807	813	801	809	815	777	746	798	800	796	779	807	781	814	789	794	802	790	842	812	864	773	789	737	783	812	794	793	773	776	766	755	795	795	848	787	779	752	834	781	831	824	821	860	810	768	761	803	789	886	784	841	812	784	860	802	781	823	801	829	797	823	809	828	786	816	834	809	770	796	791	866	819	780	807	860	774	827	785	799	807	807	755	843	780	769	802	851	805	824	815	840	784	768	747	793	778	851	811	787	794	764	790	826	804	770	834	811	846	805	841	769	852	812	802	803	811	834	833	811	798	784	880	808	792	858	753	817	817	827	873	755	785	791	799	813	802	809	800	809	815	819	798	802	780	776	815	764	779	799	845	806	772	776	821	797	844	775	769	786	879	724	806	797	816	802	805	828	802	762	750	869	824	855	797	800	787	815	793	805	833	783	796	825	807	744	811	844	796	797	838	764	840	850	836	789	817	776	820	827	775	807	784	797	788	822	794	830	791	802	786	832	837	768	813	808	836	779	805	805	817	810	773	815	812	800	799	783	801	771	775	814	791	815	772	771	778	849	762	777	834	815	794	793	796	828	772	811	807	814	815	793	777	835	787	776	814	810	768	816	827	792	830	823	830	835	755	801	806	794	800	759	819	851	858	778	861	810	883	777	818	777	805	834	824	784	836	805	846	846	746	826	781	838	791	819	811	741	786	851	838	861	758	786	861	820	799	804	833	830	729	822	850	767	863	791	834	766	808	822	825	854	774	851	843	864	773	780	831	780	821	845	762	805	772	829	838	834	773	772	808	795	799	771	803	818	785	811	795	787	806	775	837	811	817	800	808	814	790	784	794	786	813	809	829	789	781	808	797	830	744	839	860	807	814	743	862	776	833	811	775	847	764	789	800	832	793	817	766	828	776	859	770	803	817	826	825	789	833	784	798	826	789	821	789	808	842	793	821	851	819	780	778	811	799	818	864	814	812	774	802	808	837	788	786	831	827	798	766	827	783	832	798	798	756	760	842	836	776	814	777	789	800	790	820	792	769	824	810	781	788	808	818	805	795	753	761	788	809	832	765	781	765	764	827	838	765	794	741	825	768	820	837	789	798	804	770	773	765	780	789	800	797	831	773	816	845	847	829	785	800	821	801	806	818	808	812	834	760	765	812	812	776	812	839	838	790	785	847	865	849	841	832	790	768	782	825	805	784	779	834	861	834	801	803	812	791	783	813	826	783	778	791	814	785	833	771	786	815	809	814	804	746	833	785	799	807	821	823	834	777	760	796	797	815	791	788	876	836	805	837	809	796	803	835	790	746	815	769	823	837	768	805	799	842	780	832	858	779	797	819	868	764	814	823	795	847	765	773	808	804	807	817	766	824	825	826	795	773	831	843	780	815	749	782	841	777	787	818	833	794	755	761	795	832	780	846	802	838	795	790	816	794	775	846	826	788	847	845	779	833	789	820	816	829	740	753	785	778	757	774	759	797	780	803	825	766	772	769	827	821	821	818	799	805	797	784	875	828	800	824	805	797	792	817	809	818	740	791	802	764	841	798	806	872	741	813	784	779	810	812	842	805	811	814	771	826	838	812	804	802	799	787	797	758	798	815	753	798	800	848	831	792	797	828	847	821	809	819	803	802	851	789	826	782	837	876	837	841	809	805	760	802	806	855	819	783	789	843	809	765	771	849	788	842	793	764	788	772	759	854	801	752	811	802	883	817	828	747	806	796	777	841	806	804	806	791	777	811	803	833	824	784	779	811	807	750	790	834	787	897	808	817	809	825	829	812	814	749	808	803	811	817	836	805	835	827	791	785	805	811	844	807	802	775	803	818	805	859	791	834	843	813	820	830	865	813	802	802	830	819	826	852	745	827	824	779	813	777	851	800	799	840	807	807	782	752	766	798	795	798	814	803	798	806	751	845	839	829	820	799	744	789	803	849	781	816	804	799	824	806	840	787	733	838	785	827	815	770	757	821	763	788	841	809	767	819	788	814	846	861	798	811	821	824	842	817	762	795	800	848	800	803	807	806	764	827	828	827	812	766	770	863	796	792	825	800	850	827	779	801	801	823	830	851	806	812	814	832	776	774	765	799	765	868	813	758	799	785	818	752	811	810	772	770	806	842	793	778	814	770	793	809
7141	990	276	161	142	113	132	100	119	109	109	99	99	97	100	111	102	120	108	90	84	86	107	91	89	86	102	95	102	91	96	112	102	101	92	90	78	101	97	99	95	111	117	101	103	96	110	112	105	111	103	103	95	99	90	97	103	111	105	91	71	106	115	112	96	94	111	98	107	93	105	87	98	87	107	99	99	93	102	95	105	100	106	94	96	107	94	87	89	113	99	114	80	90	99	88	114	92	105	102	106	109	102	122	110	82	103	95	88	91	97	99	100	107	115	105	115	106	99	87	104	112	110	92	82	82	84	93	98	86	102	102	99	89	98	96	102	96	75	94	103	113	102	105	82	83	97	117	97	104	86	97	103	115	105	105	107	100	75	87	85	106	92	97	95	98	81	86	74	123	107	116	90	116	89	97	98	124	117	95	111	95	86	93	122	95	81	109	91	92	81	112	109	85	106	93	89	101	96	90	104	99	100	95	102	117	111	107	93	86	94	87	100	88	109	110	119	103	96	85	94	111	100	112	97	94	99	98	98	109	107	89	90	98	100	104	106	99	113	89	105	113	82	95	88	105	94	100	104	94	101	80	89	97	95	110	89	100	97	116	89	94	104	108	100	100	103	78	121	87	87	106	81	82	110	103	109	81	116	117	108	92	95	89	105	100	93	100	90	91	102	98	101	88	90	90	111	100	89	113	97	111	103	85	78	94	93	105	99	109	103	93	89	95	117	87	96	102	104	103	104	100	91	96	108	105	88	105	81	92	103	103	85	90	97	85	107	110	104	100	87	102	89	114	91	100	91	98	112	84	109	91	92	98	113	97	100	103	78	108	95	87	95	90	111	103	101	117	91	106	119	87	96	95	111	107	95	87	95	110	81	104	104	101	98	97	99	82	84	108	109	98	102	97	119	106	108	88	100	104	96	96	96	123	115	88	95	117	84	111	85	89	90	118	89	89	97	111	91	109	77	106	72	102	94	101	101	87	99	101	97	89	114	110	96	96	100	99	87	80	104	102	88	106	92	95	99	114	106	84	91	101	94	92	98	95	87	97	98	99	107	104	92	114	100	98	103	101	92	94	99	105	91	97	98	110	98	110	108	95	100	107	84	72	102	88	97	115	93	102	94	112	105	98	79	116	89	87	106	99	93	89	101	104	125	90	100	113	94	85	88	86	90	103	105	104	102	116	116	87	93	84	101	111	99	102	100	95	97	85	97	98	110	95	101	116	83	94	113	106	94	90	90	90	115	94	108	109	107	91	94	87	93	92	89	102	107	94	97	103	79	86	110	109	92	114	104	94	97	116	98	95	104	103	95	103	100	104	80	103	96	91	100	85	91	95	89	101	85	112	87	99	93	99	89	100	105	96	117	86	111	106	91	118	103	100	106	88	96	108	108	102	88	107	93	106	89	89	99	88	92	97	113	94	101	100	104	97	118	115	107	103	101	117	97	75	94	80	97	97	119	108	95	83	110	97	95	90	100	102	80	100	98	110	105	75	114	101	94	110	101	98	114	109	106	97	93	88	100	98	105	106	94	105	104	92	96	109	105	110	110	109	83	89	103	89	99	103	97	103	86	96	101	82	95	88	95	108	90	103	90	114	102	92	94	101	106	97	103	84	113	81	99	78	109	107	96	100	90	92	99	86	115	108	83	113	93	107	82	102	87	110	97	76	92	114	80	93	107	91	94	102	99	97	92	86	113	80	98	96	91	100	102	100	75	90	91	96	115	102	98	84	100	106	110	102	99	84	113	102	91	90	87	97	93	105	106	110	94	102	83	92	96	110	117	77	95	111	77	94	93	102	98	96	105	82	84	89	94	93	106	112	100	106	109	97	117	82	109	103	98	96	105	99	112	92	111	81	100	96	108	114	85	84	95	98	97	119	90	99	100	88	89	106	95	100	97	98	112	111	110	102	113	105	109	117	94	104	83	82	103	100	96	94	88	98	71	94	107	101	104	104	97	105	112	115	99	104	78	85	102	97	93	109	79	113	110	101	107	80	110	105	86	92	90	106	101	95	85	84	93	92	90	110	105	79	98	107	101	96	116	104	93	121	78	109	95	109	83	92	102	109	98	82	98	95	91	92	91	90	111	88	92	95	82	118	120	103	106	98	122	95	93	100	95	120	85	94	111	102	111	96	100	85	91	109	104	88	87	98	94	94	97	93	90	101	97	88	102	107	94	103	122	100	106	100	103	90	100	86	107	95	91	102	107	104	89	89	77	90	100	85	119	91	92	94	91	112	113	77	82	111	107	100	98	92	101	102	115	97	94	119	75	85	92	102	105	108	81	105	104	98	93	100	92	101	100	89	97	115	98	106	106	96	87	86	113	108	84	86	71	106	94	93	108	91	84	93	87	106	114	108	112	86	96	101	83	102	106	101	106	93	106	94	96	83	83	96	93	102	102	98	103	93	115	112	89	98	87	88	96	98	95	108	95	95	91	87	104	89	112	113	97	94	99	104	101	100	103	85	94	96	110	98	81	119	113	95	95	101	119	108	107	101	89	76	93	106	96	92	90	107	108	89	87	102	100	103	104	78	90	114	99	107	100	102	118	92	107	100	114	109	101	106	97	83	91	96	84	106	125	97	82	91	101	114	100	98	87	91	95	118	106	96	114	103	88	108	98	108	99	106	85	114	92	90	99	84	118	97	102	104	110	95	105	107	95	98	87	100	119	88	97	92	93	106	86	86	99	92	93	105	92	103	94	89	83	92	79	105	102	115	102	116	74	104	93	106	101	100	103	99	91	101	106	94	93	96	97	103	106	89	109	94	93	83	74	92	97	97	99	84	100	108	84	100	98	107	100	85	98	92	97	106	121	91	101	125	98	103	101	122	109	106	94	105	116	95	87	86	107	111	109	91	110	98	84	91	98	82	100	115	99	96	99	98	114	99	93	100	102	101	90	91	88	108	101	97	94	79	96	94	98	92	96	99	98	86	89	110	113	92	107	99	82	98	109	114	96	100	97	109	85	95	81	114	94	97	82	96	100	115	78	101	99	107	103	86	99	97	111	103	93	94	91	105	111	101	85	85	93	101	95	86	85	101	94	110	106	110	114	96	107	81	103	106	97	117	100	91	106	89	93	97	83	110	91	104	101	96	110	89	105	90	105	109	104	99	106	93	87	110	93	89	100	84	99	108	113	93	113	104	105	103	104	109	99	86	93	92	102	100	78	110	99	113	87	91	90	85	93	111	89	101	88	113	118	87	103	93	106	96	104	97	98	98	96	97	103	106	100	103	80	89	74	97	72	85	91	96	90	96	105	102	94	106	102	100	100	88	96	92	98	85	95	80	102	91	108	123	89	111	94	95	95	101	105	106	109	101	93	108	96	101	116	98	98	101	83	118	103	97	93	102	88	86	109	104	96	98	102	96	113	103	94	90	104	107	113	77	96	91	85	96	103	99	85	101	90	100	90	71	90	104	98	90	103	98	103	98	110	84	106	111	86	104	107	109	93	98	81	92	94	85	100	100
7662	1018	551	580	528	465	448	421	409	383	432	391	402	420	347	388	379	427	384	342	369	341	360	337	380	381	372	386	325	352	366	368	336	378	360	339	334	350	359	365	413	359	334	361	360	355	340	362	368	347	408	340	347	330	342	374	357	334	371	310	335	349	352	379	371	330	352	364	352	373	335	352	340	341	354	354	350	343	343	364	336	354	344	329	358	374	343	404	331	345	378	389	358	355	343	386	372	334	360	349	338	351	328	375	380	374	386	362	340	354	345	363	370	370	378	368	357	349	379	366	380	366	356	365	317	346	330	360	336	327	333	364	355	356	346	354	361	350	332	331	364	346	331	346	405	388	367	356	354	375	348	376	364	363	366	350	333	377	360	335	340	382	335	330	369	329	374	356	363	364	354	341	340	329	376	349	332	350	367	348	358	352	339	338	327	362	360	348	350	340	344	349	335	329	363	350	341	393	341	361	346	354	359	376	361	373	326	354	351	364	348	325	374	379	351	352	363	329	330	373	371	337	332	348	383	301	355	343	328	324	352	337	331	343	361	372	361	350	364	350	348	337	336	308	343	387	351	380	364	358	331	360	365	353	349	384	351	364	330	350	337	372	356	351	365	362	353	333	385	361	373	344	350	362	347	360	348	358	370	386	353	358	335	354	350	358	345	391	356	327	329	385	364	365	340	376	360	327	357	345	330	360	353	347	389	369	350	381	363	342	350	385	334	365	376	363	326	376	379	360	355	327	346	359	339	349	377	346	368	341	372	335	351	346	329	368	292	353	340	356	363	328	394	362	333	348	357	352	327	371	327	352	302	354	305	366	369	357	360	380	341	353	350	399	328	337	335	369	355	358	343	362	330	345	349	335	334	336	359	364	363	347	326	322	342	354	364	334	349	365	356	367	363	346	355	384	356	348	423	355	334	386	370	351	358	326	333	351	340	352	315	368	379	320	349	370	361	340	349	364	327	344	332	345	358	335	354	345	365	383	347	352	339	325	354	354	340	347	371	356	338	333	336	363	342	372	331	376	336	359	334	377	341	354	325	337	374	350	395	345	329	343	351	361	338	323	384	348	344	362	340	373	357	356	358	349	365	301	337	372	351	388	347	324	337	336	333	365	363	374	358	377	342	374	333	351	362	362	354	349	343	337	383	365	375	381	353	367	385	349	340	374	344	358	332	347	369	356	356	375	351	394	338	401	331	336	359	354	345	357	367	341	363	292	363	382	345	375	342	349	382	305	337	357	355	372	371	375	350	366	357	374	377	364	327	346	362	332	344	370	349	337	332	381	339	360	363	350	372	323	380	357	347	375	336	355	350	342	385	342	323	330	343	375	348	346	304	381	366	354	326	315	346	342	371	370	346	341	368	308	344	375	344	393	345	345	350	366	365	315	370	336	331	339	318	387	391	332	390	360	355	312	357	358	384	341	369	385	356	361	336	346	346	338	341	399	308	348	342	339	349	335	350	354	344	350	339	391	363	393	350	335	300	363	350	343	357	356	353	352	331	354	337	358	360	348	376	341	353	364	345	361	331	360	361	351	380	345	363	349	365	345	374	372	347	360	343	341	324	338	337	346	396	351	362	346	362	383	362	356	342	341	367	338	357	380	356	314	354	368	357	385	358	357	367	344	354	354	347	351	361	343	377	351	354	342	391	376	366	313	351	355	347	391	380	340	356	331	393	352	340	348	364	374	347	377	387	365	368	359	368	347	341	354	358	356	384	361	361	342	356	383	385	325	308	374	358	381	354	359	353	337	362	374	327	338	342	399	359	372	340	371	356	358	374	358	335	364	351	369	378	329	352	350	352	341	335	346	368	334	375	352	332	353	367	364	366	341	359	353	376	363	389	340	362	360	351	349	351	336	360	346	372	345	377	341	330	353	404	362	359	393	386	351	388	359	352	360	335	369	322	363	385	365	338	351	359	333	349	370	366	378	347	312	338	357	321	351	300	401	358	340	346	322	355	377	325	311	356	354	348	353	316	378	350	348	359	351	352	330	359	347	342	337	336	360	388	372	336	337	365	359	387	336	356	358	363	382	372	359	343	330	345	340	363	360	313	378	368	319	326	345	366	363	355	349	333	349	355	329	381	335	351	343	403	346	352	356	345	357	357	353	363	340	362	365	364	398	357	359	360	343	345	356	324	388	356	355	363	380	356	383	349	338	343	338	352	377	332	371	346	344	355	368	339	319	372	356	321	351	380	377	348	345	361	331	353	362	358	353	312	360	340	356	337	334	316	356	339	355	334	346	356	356	337	329	356	368	380	303	332	373	327	339	368	351	359	350	338	353	325	388	368	348	326	344	358	333	355	405	359	355	345	358	344	381	372	366	374	335	348	355	377	358	357	359	332	331	387	338	328	352	355	364	353	329	353	332	324	371	343	383	358	353	325	366	355	338	333	371	353	366	378	358	348	340	360	345	348	342	370	367	361	338	337	386	358	339	381	395	354	357	375	332	332	367	306	314	363	343	367	355	357	321	352	368	347	324	393	397	343	353	371	346	384	338	355	342	334	350	352	354	369	385	355	334	349	346	341	361	342	347	366	324	368	365	342	351	333	358	351	353	361	338	345	334	384	313	324	334	372	384	340	348	348	338	368	340	336	363	348	360	335	360	354	365	323	345	332	330	344	348	354	354	343	355	339	363	380	357	335	376	372	366	375	326	319	332	378	373	372	389	376	363	365	376	332	364	347	363	340	323	322	348	347	367	328	377	362	329	395	340	377	359	342	384	392	326	341	416	346	384	366	374	348	328	361	324	386	353	353	356	348	354	341	350	377	360	363	379	346	345	350	352	366	310	319	365	337	359	329	330	337	336	344	369	368	381	356	339	382	326	380	383	331	351	336	345	395	336	373	337	359	343	356	359	352	373	340	394	345	325	341	340	337	337	325	366	336	365	298	362	350	351	353	349	349	356	337	314	347	356	375	345	337	352	364	347	355	358	360	346	338	347	352	372	326	361	329	360	365	358	372	350	336	358	345	370	345	387	346	342	376	382	333	351	334	339	338	327	338	353	382	346	335	396	357	341	362	359	366	356	373	341	333	368	342	358	373	351	378	354	348	340	371	389	403	343	371	342	359	345	351	334	332	361	333	366	335	344	356	319	394	387	349	412	367	355	327	363	346	357	369	320	333	384	341	311	340	349	350	363	351	345	356	365	333	348	322	375	336	357	339	357	359	363	341	366	321	340	333	340	363	344	352	352	365	340	334	343	364	334	304	328	358	371	352	341	381	400	327	349	360	368	337	358	361	338	369	343	363	371	319	350	340	333	361	341	372	329	348	358	383	346	342	365	340	349	338	341	362	358	348	327	338	352	360	373	396	355	416	384	365	331	354	375	366	381	350	310	342	388	344	368	338	365	354	381	368	351	342	337	337	371	359	358	367	360	354	330	381	306	366	339	348	333	367	329	354	376	350	353	344	377	333	376	382	338	345	354	408	333	353	346	344	344	336	372	350	357	365	357	354	342	377	330
48009	21409	3106	1108	751	553	437	382	341	295	263	289	263	211	181	212	208	212	204	217	203	191	190	202	201	175	194	165	199	211	174	160	179	179	177	184	171	156	189	200	202	168	186	184	182	191	190	177	193	215	198	199	186	158	174	192	178	174	172	160	189	174	177	162	176	175	188	182	161	172	190	184	177	177	179	171	179	173	216	169	160	198	191	154	181	184	183	175	164	187	168	184	169	163	194	168	175	169	175	183	205	201	185	194	177	164	192	176	168	152	189	175	193	174	171	200	187	175	173	180	188	228	178	183	187	173	176	182	176	169	170	192	169	173	187	162	155	189	174	169	184	167	148	177	191	188	152	187	162	185	174	182	187	175	160	167	193	173	167	150	156	157	186	162	198	183	145	186	194	157	199	184	168	184	173	204	173	174	190	193	179	195	178	184	177	185	181	165	194	165	180	185	180	191	179	194	178	151	158	196	176	201	156	176	191	168	174	198	188	185	158	175	194	178	172	196	202	170	177	178	180	180	204	195	187	204	185	180	172	169	166	175	200	167	180	184	175	174	164	181	157	177	188	177	177	165	174	160	149	190	200	203	186	202	175	169	171	183	178	191	193	194	198	172	162	182	186	162	154	201	175	185	197	193	173	188	170	198	160	189	165	191	168	188	217	183	172	165	160	170	178	170	175	204	179	180	175	174	158	161	184	188	152	203	164	160	172	177	184	175	193	171	204	176	191	193	171	172	206	153	182	172	163	183	157	164	169	176	171	154	162	177	167	177	186	184	184	176	199	170	165	168	180	172	161	180	170	178	186	187	187	196	179	190	171	152	199	168	178	182	182	176	168	179	211	175	202	190	177	159	170	163	173	204	188	204	188	171	182	170	178	197	156	185	175	175	178	160	166	181	179	177	161	194	181	197	170	181	187	170	187	185	186	162	164	182	154	176	196	153	176	186	194	173	171	180	194	173	174	176	172	172	178	186	173	177	187	167	204	185	191	173	174	196	163	177	174	167	175	181	179	175	174	174	203	167	173	153	181	172	163	189	180	169	172	197	176	188	188	162	167	175	165	192	187	190	190	167	166	177	208	151	186	192	184	197	169	174	167	199	185	184	186	173	167	182	186	161	178	169	135	176	168	163	171	174	187	148	167	185	179	164	198	173	179	153	184	186	150	175	179	162	178	175	162	167	162	179	160	195	191	185	192	178	193	179	177	186	181	182	187	182	175	149	175	173	161	160	181	161	164	178	161	176	165	149	148	161	174	177	190	196	175	175	178	178	175	189	174	166	207	160	175	192	197	164	178	176	192	172	158	173	175	191	174	149	176	177	164	176	164	198	187	181	182	183	205	173	189	165	194	170	177	174	176	174	166	185	175	189	183	180	190	168	193	170	186	185	165	162	182	186	186	180	148	173	194	158	158	194	182	203	170	184	172	187	191	161	183	201	156	164	168	133	153	181	208	194	192	179	176	198	173	164	169	189	198	178	169	173	179	178	163	166	159	184	170	173	158	176	166	183	192	179	196	182	141	177	161	176	171	168	191	164	186	170	169	181	174	172	133	182	175	200	172	162	170	184	188	179	156	170	186	175	169	189	176	169	188	152	163	178	188	164	191	174	180	211	168	181	205	155	194	180	170	163	172	155	190	177	166	193	160	191	155	179	180	180	183	174	177	160	171	162	170	176	166	190	163	180	189	165	151	196	187	187	189	192	183	169	170	171	176	189	198	192	179	182	160	194	176	183	196	167	186	170	179	183	190	187	193	173	207	190	182	165	196	193	179	157	181	166	198	176	174	156	168	180	165	175	176	191	170	182	189	173	161	181	176	179	150	161	163	173	167	172	168	179	159	172	175	172	181	181	152	185	181	156	161	184	177	176	179	171	181	181	177	187	164	184	180	201	177	190	158	199	175	165	177	183	184	154	185	163	174	188	199	188	176	160	187	165	171	173	148	195	182	189	181	173	163	145	177	174	178	197	168	169	169	169	201	189	179	195	177	153	180	165	185	176	188	176	193	157	182	195	183	184	180	167	167	177	168	181	189	162	189	189	187	174	188	192	187	192	171	180	151	156	190	159	175	162	150	174	174	154	193	185	180	175	174	182	178	159	197	182	167	165	161	162	146	160	169	166	196	158	179	178	185	166	177	178	196	178	175	181	196	168	169	167	178	182	182	163	178	201	178	188	196	191	171	172	197	174	160	174	198	161	195	168	149	160	194	154	177	182	192	180	185	169	194	159	170	192	166	201	168	187	174	177	164	194	210	182	187	173	184	171	197	187	170	180	168	197	209	163	171	166	171	197	184	177	175	195	159	157	184	182	206	194	184	180	183	170	188	157	166	175	187	177	175	165	171	179	176	177	174	167	194	165	169	184	182	175	163	161	169	181	169	186	178	160	180	173	178	182	175	149	180	189	205	160	156	152	171	158	161	162	180	202	192	177	175	192	177	150	179	160	168	183	182	176	156	188	166	182	208	206	171	181	172	177	159	189	186	178	152	167	174	179	172	174	197	185	177	194	161	190	169	194	173	161	165	177	147	164	193	210	181	173	185	167	190	188	209	173	154	178	190	186	179	187	171	172	153	197	182	190	186	170	150	173	196	159	168	162	172	186	161	180	161	159	167	168	177	173	181	161	171	184	156	160	184	178	180	188	195	177	161	185	159	172	168	170	176	163	182	177	179	158	181	152	185	182	165	176	201	190	187	157	182	166	171	164	192	184	170	178	187	193	188	185	170	171	171	161	132	160	185	199	159	184	194	172	174	191	186	199	184	162	178	160	169	163	171	194	176	167	166	185	175	169	185	154	167	197	194	167	165	191	183	162	188	167	172	158	167	195	182	176	162	156	174	194	155	182	154	175	179	179	163	169	192	192	175	178	193	188	188	180	188	174	211	152	189	186	187	173	167	166	192	192	169	164	149	171	186	170	153	190	170	168	186	185	167	171	196	196	155	168	200	187	198	174	182	164	174	189	172	168	168	173	172	174	194	175	168	176	178	161	187	172	173	185	182	191	154	184	177	156	194	180	169	178	184	160	166	160	195	183	167	172	194	200	207	205	178	164	177	160	177	190	199	155	184	177	170	191	180	158	174	180	182	182	177	180	193	171	162	186	155	179	157	172	183	167	175	178	155	197	185	162	164	173	180	197	157	164	192	185	167	179	188	165	166	177	163	200	175	187	194	172	154	168	186	163	172	189	178	156	200	158	169	160	175	187	193	167	183	173	174	183	173	191	167	171	152	180	186	153	189	176	192	199	193	186	179	160	181	178	151	186	149	163	184	166	191	168	178	159	199	156	153	182	167	178	205	185	181	169	189	190	174	168	197	176	172	190	150	171	173	180	158	176	154	188	187	173	163	186	155	164	170	158	185	180	172	147	199	145	185	174	178	165	175	165	174	183	191	185	177	202	210	144	182	176	172	169	190	169	188	197	173	186	184	173	208	196	167	156	159	179	172	185	182	199	168	172	194	188	197	194	185	173	198	186
28733	6812	3214	3540	2972	2516	2074	1709	1509	1398	1214	1138	1066	960	947	950	837	816	838	770	767	765	761	742	739	655	657	656	663	657	674	666	609	658	644	671	656	562	641	595	595	647	578	553	580	593	652	599	564	575	612	589	610	629	565	599	588	575	602	613	572	544	590	558	587	611	590	556	533	604	586	572	591	610	568	584	585	571	604	543	582	627	566	534	573	524	582	555	565	566	561	554	580	555	583	554	569	574	571	551	559	552	586	590	586	607	558	574	561	579	551	560	557	549	556	586	539	574	557	569	610	582	580	567	547	603	560	579	571	593	589	555	534	565	585	555	594	550	573	577	564	574	553	566	583	558	570	594	579	562	519	529	533	518	542	590	568	575	583	579	589	563	557	561	609	564	553	572	590	571	562	540	601	520	574	591	563	561	518	566	569	557	559	558	553	550	572	582	596	589	547	622	562	565	560	522	521	535	556	562	584	565	569	567	598	547	566	556	563	589	571	534	511	584	587	587	532	556	579	595	576	562	556	572	558	628	557	601	531	555	587	577	600	566	616	562	539	579	547	608	520	572	552	578	605	518	576	582	568	551	554	571	538	541	600	552	588	525	538	563	557	579	520	592	535	585	617	571	583	545	580	623	547	536	552	588	569	571	563	547	606	589	559	543	579	530	571	592	613	548	576	574	577	570	518	537	559	610	528	562	569	563	578	554	575	542	587	606	581	591	611	606	584	573	583	573	585	578	553	569	555	584	574	598	544	527	594	574	595	500	544	576	542	583	574	554	519	525	578	529	579	510	584	586	611	544	562	555	576	524	595	567	531	543	620	569	563	590	590	593	604	556	535	536	580	551	551	555	568	541	547	562	569	601	525	521	575	533	560	549	578	542	558	574	593	594	533	576	571	586	597	573	565	571	604	556	559	543	577	569	528	540	570	561	592	530	618	558	541	546	560	570	574	586	627	541	607	548	541	612	585	559	576	542	549	551	545	569	561	594	549	584	575	569	586	549	574	553	564	526	579	566	549	587	558	593	541	603	589	524	548	575	564	596	590	603	571	561	591	563	584	582	556	608	576	581	558	529	554	557	542	527	594	574	557	602	580	558	547	611	534	599	600	530	581	546	529	515	559	591	525	538	534	567	560	593	578	567	571	609	563	628	592	577	589	571	545	599	587	585	581	560	554	551	576	564	563	577	588	571	574	580	547	579	558	611	556	570	564	583	590	576	538	545	588	562	561	576	552	544	562	581	593	532	565	599	580	561	600	564	572	583	587	557	578	561	591	592	554	563	565	565	547	571	569	560	576	606	623	555	585	561	567	566	586	528	550	573	616	552	558	533	552	539	619	618	548	574	594	569	584	565	590	582	579	561	549	572	600	575	572	559	566	543	603	546	584	553	578	565	559	576	517	550	522	546	546	521	595	593	585	557	597	534	574	574	595	524	540	567	570	588	563	585	581	580	558	554	561	526	588	518	611	531	563	582	571	592	561	551	572	576	577	592	565	544	580	527	538	577	542	555	586	574	579	573	595	582	576	592	568	574	542	580	563	547	590	560	594	576	574	563	598	563	599	600	618	612	578	573	544	582	579	551	572	600	579	544	588	612	568	579	532	560	580	546	553	566	541	581	525	566	551	621	540	562	564	573	586	581	570	552	535	558	564	608	520	521	649	557	533	584	581	531	570	597	581	550	574	578	570	574	571	614	552	575	557	571	551	537	586	599	569	565	570	557	618	602	598	580	560	567	550	547	568	583	604	602	585	556	598	575	565	516	519	586	521	577	507	575	571	527	595	594	584	582	532	623	559	551	563	529	575	522	578	609	559	572	559	521	549	583	544	563	550	527	555	533	574	556	553	586	522	580	603	568	520	560	570	548	582	586	527	546	616	586	556	545	613	537	577	532	560	609	550	590	589	592	597	576	578	570	586	598	544	581	571	542	562	587	547	569	570	596	550	593	574	549	565	544	566	523	608	567	564	544	563	514	549	556	545	580	575	569	543	552	527	526	647	565	558	604	553	589	550	508	606	573	561	585	581	560	525	608	532	604	539	539	593	577	542	560	553	589	568	560	572	559	591	558	582	523	597	602	575	599	591	555	536	589	528	546	561	536	539	558	532	564	597	562	571	585	571	492	576	545	571	572	557	589	535	614	561	573	571	523	551	610	562	589	551	565	567	581	581	548	559	610	523	599	589	571	552	559	520	550	555	562	560	568	557	539	552	563	548	580	561	538	546	589	556	600	595	581	589	570	553	576	582	615	551	628	539	567	559	552	567	558	507	567	570	583	569	617	596	595	555	570	575	512	583	544	565	572	554	636	514	509	554	575	559	537	560	534	526	595	607	554	594	555	530	582	561	586	540	594	596	571	552	571	544	544	566	536	580	573	598	548	556	530	558	601	591	551	540	507	594	576	551	561	573	543	537	564	599	589	604	600	582	553	635	549	549	581	594	550	594	598	577	580	569	542	614	547	545	576	570	553	560	562	591	593	546	597	497	574	559	595	590	551	544	598	534	549	561	537	581	563	569	534	554	572	609	562	552	565	570	576	585	544	584	607	560	530	570	573	575	580	551	563	605	580	603	564	523	574	541	569	586	538	593	575	596	621	542	598	580	535	566	528	541	575	619	562	547	577	507	557	584	596	518	578	579	573	548	567	597	560	545	584	573	564	601	565	588	555	571	599	543	589	566	607	549	573	607	564	587	577	538	571	573	579	590	587	580	588	599	594	578	596	585	559	550	618	550	569	575	576	560	561	563	589	548	589	593	612	588	547	569	538	585	583	567	535	516	560	556	595	586	563	545	550	552	610	582	593	587	588	561	580	567	550	602	589	527	568	608	555	575	588	543	569	550	581	577	557	569	542	566	547	550	519	611	571	573	583	557	552	589	538	587	551	571	551	554	591	582	611	551	543	553	553	547	552	550	524	546	564	549	589	572	560	565	574	558	567	564	586	541	610	566	557	534	588	554	583	563	569	583	563	564	547	562	549	548	560	557	564	545	547	545	529	599	551	574	539	558	553	533	557	539	569	535	550	559	603	533	586	556	548	562	570	537	584	581	549	543	567	603	547	584	508	532	556	541	578	540	551	611	531	567	581	571	563	587	573	587	575	572	595	617	553	595	599	565	562	573	587	545	538	587	551	559	557	560	550	559	586	568	505	580	557	614	600	552	572	533	554	577	563	566	562	557	564	560	558	596	597	562	573	561	522	603	573	579	548	561	551	533	571	536	551	615	621	559	544	605	562	563	576	602	550	580	569	577	564	594	577	562	543	507	602	560	577	584	581	574	532	573	549	566	591	545	556	561	578	561	606	558	598	604	622	588	544	590	537	568	571	565	534	544	554	542	602	564	573	553	538	567	598	576	586	563	554	622	548	527	549	574	583	539	526	578	581	580	557	550	546	593	602	544	546	549	577	569	556	545	549	575	583	558	545	537	571	588	579	559	573	583	565	478	544	542	551	599	567	541	577	540	565	574	599	571	569	557	572
59383	29227	11842	3022	1498	1072	852	699	599	529	502	419	408	391	391	374	319	355	321	338	354	316	329	295	370	317	292	316	276	296	272	302	294	271	298	296	274	249	308	272	278	278	259	277	275	263	280	276	254	277	279	281	294	266	283	281	268	277	244	265	283	267	293	308	290	259	305	281	266	294	272	257	275	299	292	268	262	284	259	266	256	286	268	296	283	263	274	285	262	277	264	310	252	279	299	271	275	283	279	293	256	268	291	261	292	273	252	274	267	264	280	282	268	287	247	296	276	283	261	271	285	292	269	296	266	285	263	271	273	291	286	261	275	287	269	292	258	267	264	249	271	271	282	289	281	272	253	292	255	269	255	248	287	269	243	244	267	303	298	284	292	263	256	280	274	284	243	259	273	265	249	271	275	261	265	274	286	266	262	272	293	292	277	243	236	255	252	283	279	256	291	292	261	301	282	269	273	267	286	270	306	274	255	272	287	246	272	251	283	319	272	281	264	253	270	285	272	274	272	258	254	268	263	259	263	269	272	249	278	255	270	270	286	279	288	310	245	258	284	263	279	299	277	267	321	283	266	263	267	269	280	276	288	260	289	323	285	286	295	310	288	240	242	280	248	279	292	258	265	254	256	275	267	245	263	283	245	285	278	273	262	241	283	287	279	289	269	280	291	283	289	285	279	298	288	270	280	265	281	239	289	238	265	268	258	273	273	244	258	284	277	279	275	284	252	257	258	250	295	287	248	277	268	286	245	288	294	288	274	273	287	266	286	279	260	267	228	261	251	294	262	279	293	269	259	263	265	265	292	303	270	278	261	254	279	278	301	252	292	311	267	270	282	244	273	292	289	279	274	252	277	274	309	287	245	263	283	263	300	274	255	259	278	247	269	275	261	261	276	251	291	294	259	260	284	290	253	252	280	263	276	243	293	271	283	276	263	291	265	252	237	275	284	266	301	276	255	274	263	271	276	274	285	271	273	266	315	282	269	259	260	246	252	314	270	289	265	268	264	253	296	253	281	307	314	273	282	266	272	256	253	271	264	292	270	265	269	285	296	306	295	260	254	267	289	255	278	291	300	268	271	262	301	303	262	255	301	286	268	271	289	273	286	263	295	265	276	306	276	273	294	282	298	301	265	267	262	260	242	291	273	284	267	279	253	289	300	264	277	272	268	274	262	253	284	269	290	279	257	249	266	278	254	282	256	255	262	289	267	265	277	265	246	265	267	279	263	242	295	299	260	281	270	251	284	283	283	248	310	284	276	255	276	282	280	259	267	286	256	278	272	271	268	216	251	276	287	278	285	262	287	280	288	278	281	263	278	268	284	258	262	291	269	298	304	250	293	274	265	265	293	267	277	270	284	275	284	286	280	263	257	259	261	267	252	277	275	292	259	252	280	275	280	262	269	287	280	282	257	270	274	288	278	267	252	244	330	249	282	245	274	292	254	278	288	277	265	289	272	297	263	273	302	304	258	286	243	269	282	265	280	285	270	262	262	280	260	277	270	291	310	242	265	307	294	259	291	264	262	300	274	268	264	270	266	270	268	272	296	289	283	265	251	271	255	286	272	289	272	263	277	275	272	296	234	250	287	292	268	286	264	275	321	270	247	269	287	267	290	269	295	277	290	266	275	251	284	279	275	288	273	250	277	253	299	256	263	279	258	277	246	261	255	289	281	244	254	244	279	280	265	270	253	265	308	275	283	253	283	263	264	286	265	259	252	259	269	268	278	248	263	262	287	306	289	258	273	281	261	266	262	292	272	268	291	262	283	243	289	285	272	258	278	280	292	285	288	302	284	283	301	257	248	276	265	261	268	300	263	285	261	254	244	287	272	298	262	270	255	254	274	269	273	283	252	302	259	234	253	262	258	291	293	294	291	272	274	321	279	261	260	288	252	265	264	235	237	259	274	253	261	269	264	274	252	264	293	271	271	296	263	268	279	253	276	287	306	257	275	258	246	288	251	258	264	256	259	302	254	253	290	270	277	248	272	271	274	275	276	272	295	269	268	272	258	268	296	273	259	276	234	271	272	275	249	252	295	278	276	263	279	294	249	259	262	286	268	267	276	248	309	267	286	299	299	287	252	264	266	241	280	297	264	248	277	271	282	249	282	267	272	250	286	252	270	267	263	260	254	262	273	273	262	253	281	297	271	280	270	287	298	293	278	254	270	265	288	259	280	250	250	273	236	303	249	254	272	268	274	251	279	265	252	300	264	287	264	254	290	289	268	231	254	295	273	296	286	264	273	281	284	263	251	246	266	280	279	284	276	296	284	286	292	260	288	277	249	268	284	274	276	285	286	289	267	278	270	268	279	275	264	285	290	275	239	243	272	264	262	268	256	283	250	253	254	264	287	278	294	288	250	268	295	280	252	273	312	292	294	265	291	269	281	291	282	283	266	249	294	270	275	268	259	267	276	277	281	302	276	284	274	265	267	281	265	256	261	279	270	246	270	273	288	256	230	285	288	282	287	297	245	271	288	261	267	262	297	296	290	277	296	282	297	294	268	280	288	251	275	277	269	279	264	282	254	279	264	288	293	274	257	256	267	252	286	268	270	309	262	277	311	257	280	261	265	293	270	301	296	262	244	289	272	278	294	280	253	288	287	269	258	253	281	265	293	274	247	285	230	253	283	265	277	293	263	252	272	298	247	260	265	288	281	270	252	274	247	279	243	305	295	292	274	265	272	269	254	290	311	250	279	288	273	293	287	288	260	269	251	289	278	237	295	256	249	261	277	297	258	262	272	274	297	239	258	285	270	273	280	243	256	316	274	258	267	286	279	291	270	283	282	248	272	291	294	287	252	294	295	261	265	296	260	273	292	282	252	284	275	280	284	274	294	254	276	263	242	286	252	282	274	262	241	303	277	250	266	261	270	266	258	290	249	258	252	294	294	275	305	286	263	245	298	263	264	281	266	289	274	241	279	265	261	267	269	271	250	285	299	270	259	258	255	282	268	280	281	283	289	278	299	251	245	265	278	286	288	243	256	279	286	284	262	260	254	282	297	259	283	271	271	246	267	288	272	270	291	246	273	266	283	291	263	275	301	267	287	273	262	259	225	264	287	321	274	242	282	304	279	271	262	307	265	303	279	292	289	266	307	259	285	278	282	290	287	239	300	276	260	258	265	258	280	292	281	268	277	294	251	258	273	274	252	261	290	298	262	250	279	298	308	255	250	265	280	277	260	299	276	285	277	289	246	268	302	256	284	287	272	300	291	250	291	288	251	289	290	274	236	279	262	290	256	287	274	274	299	286	272	257	303	287	292	279	287	271	270	241	253	287	264	238	264	267	282	259	275	277	262	265	252	280	278	269	266	254	272	268	289	269	290	283	253	294	265	272	275	273	287	247	276	261	271	302	253	270	269	291	279	296	248	274	267	286	280	262	268	270	281	253	284	245	249	252	296	281	249	268	262	271	271	271	273	280	252	270	289	267	259	248	267	241	261	308	256	256	251	292	256	271	280	280	282	279	296	278
37116	9537	5989	6532	5522	4432	3761	3146	2601	2412	2141	1873	1761	1576	1519	1527	1394	1315	1249	1238	1243	1170	1164	1134	1116	1036	1060	1045	1051	972	1012	974	988	951	912	959	941	967	920	926	938	924	934	894	868	898	848	949	871	892	944	877	885	885	882	822	888	836	874	850	856	801	787	840	840	815	843	853	817	786	881	846	848	804	852	856	844	787	882	837	862	820	796	810	866	819	830	827	838	812	848	883	782	843	767	879	834	775	805	796	812	858	809	875	814	854	833	847	843	819	827	795	834	805	813	822	794	852	821	864	827	789	788	879	853	789	857	822	826	761	861	862	838	777	807	812	807	811	824	806	769	829	803	839	828	846	786	830	842	796	825	792	883	830	867	824	813	830	850	836	794	797	830	797	793	817	790	831	835	868	819	800	814	792	854	833	813	871	845	827	810	813	828	804	820	836	799	851	831	795	794	792	790	808	803	768	851	809	785	828	832	797	811	848	800	880	765	848	793	867	817	878	803	810	806	828	810	803	828	810	813	785	864	773	836	873	804	788	806	819	796	787	788	825	805	811	782	768	814	825	810	787	784	815	752	821	814	829	805	810	820	819	816	799	810	846	771	805	767	827	845	792	800	797	859	823	807	794	862	788	791	840	795	832	784	820	795	813	803	810	799	817	818	787	834	824	830	808	795	830	832	792	838	794	825	798	783	796	812	786	829	767	801	802	806	819	801	848	796	793	790	794	778	826	830	771	816	768	831	859	803	847	846	830	802	804	796	842	801	797	796	781	838	752	785	763	802	809	830	774	870	803	809	772	819	805	797	836	801	785	831	775	827	824	816	747	802	820	811	815	889	827	831	771	807	800	817	854	808	880	769	788	863	793	796	840	769	809	807	807	791	792	796	762	853	803	807	804	832	845	791	837	750	811	767	866	829	830	768	785	805	754	823	825	794	787	791	809	861	831	831	802	804	788	814	776	827	796	818	812	819	856	814	801	826	806	791	794	785	831	825	816	790	877	832	837	756	788	835	838	816	828	783	766	796	783	849	775	808	816	837	782	797	816	816	855	818	842	797	811	849	852	772	785	829	808	844	866	792	790	835	848	762	829	807	829	825	803	858	835	772	786	752	815	808	813	824	832	833	812	833	800	830	817	786	806	821	827	804	800	832	846	813	846	849	867	785	807	852	783	758	824	836	846	830	852	831	833	788	800	836	807	832	798	856	795	776	759	827	779	822	793	829	821	780	810	823	807	754	748	784	762	829	843	783	800	837	832	767	779	829	819	808	789	845	843	819	848	840	777	783	783	870	763	800	815	776	777	786	855	784	769	808	803	745	808	837	847	802	823	780	815	805	817	769	786	791	784	808	813	867	836	775	849	833	761	839	830	771	814	826	779	767	848	827	800	810	792	840	769	805	818	756	793	815	832	847	797	811	823	811	796	849	817	808	804	808	793	819	815	807	776	838	822	799	809	822	848	850	786	760	833	870	770	813	859	787	864	859	865	835	847	766	823	798	821	840	789	828	796	768	823	823	830	847	878	837	823	821	805	825	789	823	820	799	838	838	780	878	798	733	824	808	823	800	835	827	809	877	753	801	785	889	815	786	796	819	833	830	783	787	783	810	803	796	805	846	798	798	822	789	815	794	780	793	788	833	811	789	798	785	833	799	775	767	828	839	788	835	814	796	831	779	798	795	849	819	788	851	846	795	836	817	786	842	840	794	813	771	817	783	777	832	837	855	851	823	777	814	824	851	812	777	856	792	811	810	805	824	796	828	817	833	829	846	821	767	754	775	798	799	829	804	782	820	813	816	775	797	789	817	832	845	822	834	858	816	815	813	838	802	831	806	827	811	782	810	800	788	830	841	794	832	811	790	797	805	807	799	809	816	838	790	820	823	819	790	835	802	813	802	788	788	753	812	811	783	845	763	781	835	839	803	822	830	814	786	793	816	838	799	817	839	799	814	815	822	831	818	815	780	771	809	764	806	773	787	853	823	777	831	788	763	819	768	765	820	837	777	814	770	857	790	845	804	823	822	836	808	831	784	803	808	784	831	783	797	820	814	748	831	770	814	791	778	813	802	772	814	814	827	818	765	796	774	760	801	791	843	853	843	855	787	858	844	792	799	799	767	843	807	807	822	825	812	808	863	812	819	825	803	806	775	821	871	785	840	821	762	782	829	818	806	818	823	752	827	825	818	834	793	822	834	788	844	849	802	755	833	781	837	822	800	843	834	826	842	822	798	819	766	823	773	785	755	818	777	770	792	806	820	811	798	792	831	865	818	819	847	817	830	806	840	874	799	796	838	814	851	843	839	783	806	789	869	816	797	775	837	866	819	827	851	756	787	829	844	823	793	831	781	810	802	796	835	813	835	828	756	786	837	844	767	801	803	809	811	860	789	842	846	763	807	792	798	760	832	794	822	796	824	805	810	837	861	715	791	838	853	772	852	795	809	803	829	797	805	814	870	784	829	806	820	855	759	833	830	864	813	746	821	782	834	807	802	799	836	817	838	797	852	782	825	807	843	805	820	841	794	816	769	839	774	847	869	787	784	819	792	794	809	780	860	823	804	806	804	802	762	859	817	763	811	786	794	811	838	823	795	752	805	857	768	838	841	812	805	789	788	833	807	829	804	793	789	779	789	785	850	808	824	822	827	843	793	799	834	857	818	817	807	838	775	845	824	831	811	825	841	834	845	774	843	801	806	811	839	856	829	787	834	805	809	826	811	794	813	859	829	789	840	849	802	792	797	789	767	838	782	793	795	851	807	804	806	837	786	803	795	824	801	826	756	785	760	799	836	785	803	816	807	745	791	782	759	823	794	795	796	769	828	834	805	819	799	842	842	817	801	713	797	822	803	782	825	801	774	805	801	807	815	763	827	794	828	826	845	821	788	846	847	810	836	810	853	773	791	813	777	805	776	769	851	830	799	724	790	791	766	790	839	837	798	814	836	793	852	806	857	810	784	826	841	762	777	783	777	779	815	772	751	810	758	843	873	896	823	822	785	800	854	805	776	804	824	800	790	764	821	774	848	835	719	802	808	797	813	787	840	838	780	801	785	812	788	810	766	814	798	823	840	766	821	783	848	786	819	748	817	779	829	777	839	856	803	857	785	847	809	739	788	751	784	760	783	806	800	768	861	805	806	807	803	770	849	852	808	808	795	817	798	820	815	873	809	841	831	772	772	820	804	824	802	810	845	865	809	835	820	816	810	804	743	821	772	822	828	824	825	857	832	917	794	862	809	798	843	760	801	837	806	809	831	751	798	815	843	820	852	766	839	770	799	820	796	789	779	851	803	807	811	795	798	750	847	773	798	801	807	772	825	763	831	816	848	794	776	791	784	822	833	836	802	800	811	774	791	888	846	789	809	803	815	805	777	832	785	832	822	808	820	833	812	771	877	750	834	816	780	796	854	788	809	792	799	808	803	804	726	878	821	758	828	804	782	780	801	790	812	841	830	764	840	810	762	856	797	812	801	795	798	800	794	830	826	834
8856	1124	315	160	127	125	113	125	106	98	86	129	89	92	92	85	114	99	93	102	91	94	99	103	113	101	96	104	101	99	97	119	102	111	89	98	94	102	92	91	106	87	88	96	93	78	102	102	108	108	104	88	88	90	89	83	100	109	94	104	93	111	103	108	82	116	106	85	89	100	124	101	92	107	98	84	100	105	106	111	107	102	97	98	91	118	99	104	111	100	116	121	120	103	94	99	84	115	88	84	111	104	88	99	121	111	92	89	101	104	103	82	76	110	96	102	105	102	99	81	111	95	99	97	105	102	108	95	102	100	103	80	105	93	113	122	91	106	97	109	110	105	105	96	78	104	104	95	89	105	97	103	100	92	101	102	89	78	83	101	101	112	97	104	113	102	106	105	99	88	86	87	115	100	101	103	100	99	76	108	111	103	87	105	111	91	118	102	92	100	96	97	97	99	106	108	92	83	103	100	110	88	78	104	116	96	98	87	101	86	77	116	96	89	91	100	107	99	83	89	76	104	78	118	92	117	120	102	108	108	109	113	94	90	129	106	113	97	105	90	109	95	92	109	117	93	98	94	116	108	96	94	96	90	97	110	100	93	93	103	96	112	81	94	96	96	104	94	105	105	90	100	100	75	108	96	96	105	78	112	100	109	96	105	125	86	107	115	85	100	106	93	97	78	106	110	82	109	91	111	98	89	99	105	104	84	91	99	89	91	86	123	109	90	84	100	90	115	99	105	102	99	101	89	113	97	110	106	93	104	99	97	91	124	82	91	115	105	102	90	101	94	90	94	118	93	87	87	84	114	86	106	96	95	98	109	97	97	104	100	97	101	105	87	94	91	98	99	95	106	102	100	96	102	90	102	83	102	99	111	109	102	109	112	108	92	86	107	112	102	125	86	96	106	110	94	116	105	100	99	108	92	96	102	92	95	116	107	97	114	96	103	104	106	102	105	115	95	76	110	112	105	87	106	100	111	93	82	87	93	91	103	88	97	115	101	94	119	96	106	108	83	99	94	97	87	84	105	105	91	87	92	89	94	114	109	106	110	96	99	93	93	95	100	90	93	96	101	95	108	110	108	111	100	109	102	88	116	111	99	105	93	96	100	116	95	84	83	96	107	100	105	90	112	107	98	107	85	96	94	105	92	104	102	100	99	108	94	107	92	100	81	100	84	90	97	89	124	96	96	96	96	92	92	102	92	89	94	119	111	103	119	111	103	119	96	120	102	107	91	103	97	96	102	108	89	99	101	92	109	113	104	116	103	106	111	86	93	95	107	113	78	108	108	97	108	89	87	102	93	107	92	92	89	87	116	101	109	108	84	90	88	95	86	95	105	90	97	95	95	108	119	108	109	98	97	109	97	89	95	93	97	89	112	97	101	112	97	80	76	93	115	93	101	85	98	96	101	83	98	80	92	103	93	97	96	114	92	87	95	106	87	123	100	107	110	82	109	102	99	93	103	109	122	74	80	87	70	89	108	116	98	103	103	106	98	108	91	106	99	111	110	102	99	97	95	101	102	105	82	89	104	99	96	97	105	97	85	79	91	102	119	102	86	101	115	94	118	105	106	88	103	99	115	98	101	104	94	102	96	94	104	93	82	82	99	94	100	108	104	116	97	112	107	85	105	98	93	91	103	86	89	113	101	107	100	112	103	105	94	101	100	105	85	98	92	84	95	93	97	98	94	96	87	84	101	118	85	102	97	108	124	94	89	102	113	102	86	102	94	91	82	85	110	99	91	112	93	84	95	99	103	102	93	85	98	116	99	100	92	99	107	96	121	96	88	98	103	102	78	86	100	104	95	94	105	106	106	104	111	88	118	89	97	96	94	103	103	102	100	96	98	110	102	116	102	101	106	97	79	78	100	106	98	109	87	85	90	111	100	106	84	97	98	94	95	90	87	97	95	104	101	106	103	123	97	94	110	96	91	114	102	91	104	94	106	99	90	101	100	102	104	111	102	109	98	95	104	84	97	118	97	98	96	97	80	97	93	79	95	93	99	99	84	103	93	84	108	101	103	110	107	91	99	86	87	84	105	103	110	86	96	108	112	101	106	91	105	76	101	101	94	104	96	98	88	81	108	96	103	96	98	110	107	102	79	97	95	103	90	104	107	99	107	105	101	106	92	109	108	105	108	90	77	95	102	93	73	84	99	87	100	102	107	101	92	96	117	108	98	94	84	96	84	88	99	105	89	72	101	91	87	111	80	108	98	107	98	80	94	100	97	101	109	96	96	104	71	95	112	81	106	102	85	98	82	118	110	77	109	87	81	94	105	120	96	101	98	91	85	94	92	100	89	106	106	110	106	99	91	110	93	116	108	94	104	107	100	105	93	99	87	88	89	98	97	108	106	102	99	95	114	105	106	87	103	108	95	108	117	92	87	84	110	96	103	78	93	105	88	87	91	111	101	88	95	93	87	112	114	116	103	96	95	110	115	93	102	92	91	95	98	103	95	88	87	96	101	99	107	116	102	94	97	100	89	112	115	101	99	101	92	105	120	106	96	110	106	99	83	103	91	90	101	111	109	90	99	113	92	106	96	95	96	98	109	110	71	98	78	106	105	113	104	86	91	111	83	81	91	86	95	118	94	92	90	93	95	91	94	107	111	90	107	121	89	104	80	102	98	86	93	103	110	94	94	89	110	108	108	98	97	77	108	90	88	88	100	99	99	110	116	107	102	112	87	92	109	97	89	114	101	94	99	105	103	101	95	96	93	92	98	105	109	110	103	98	101	94	78	80	87	102	78	93	92	89	105	85	114	86	100	108	120	114	96	104	93	87	95	91	101	100	105	87	92	91	97	91	100	98	92	125	107	90	108	115	108	99	90	108	114	102	110	112	108	75	99	101	99	93	93	99	99	108	102	90	98	75	103	82	88	94	97	110	93	107	111	100	102	103	99	89	97	98	109	106	89	80	94	98	91	88	98	84	93	106	92	94	86	110	111	103	113	92	89	101	96	119	99	94	102	99	109	97	99	88	100	107	112	100	97	113	107	98	98	117	114	108	101	109	111	105	116	115	115	100	101	78	93	101	98	102	90	94	109	92	89	91	98	102	106	106	114	98	96	77	96	88	90	100	94	95	107	97	96	83	100	96	107	104	91	93	96	129	98	100	104	89	114	98	91	93	108	110	93	96	113	105	100	89	96	97	96	112	104	90	107	109	91	104	98	116	113	109	111	102	102	102	108	125	93	85	90	95	101	90	101	103	101	100	102	117	94	94	91	85	96	86	109	116	113	93	87	89	97	104	98	90	92	99	100	98	97	118	98	111	95	108	105	102	95	104	89	118	86	113	96	123	114	106	105	122	97	113	102	93	101	96	117	95	93	107	102	102	91	92	110	102	126	98	86	110	125	88	108	116	97	88	103	98	96	109	110	102	105	85	92	97	100	107	97	115	87	102	99	97	105	88	109	111	110	92	91	109	94	101	123	114	84	112	114	96	102	107	104	102	82	87	83	84	105	93	96	93	109
7876	1154	546	575	537	516	449	443	413	417	401	375	387	388	404	389	369	384	366	409	361	382	362	332	360	379	329	354	359	335	350	361	374	346	358	332	384	329	335	365	351	361	375	343	369	366	358	361	347	350	364	334	348	355	358	338	323	340	353	329	343	359	363	362	350	350	378	360	393	325	357	335	391	348	353	369	388	362	381	348	375	344	355	342	366	362	388	352	359	380	360	328	385	350	380	350	388	351	387	383	362	322	387	354	369	379	360	372	344	341	358	381	378	359	364	338	344	366	338	378	374	371	378	381	360	396	325	378	366	370	333	351	321	378	376	323	326	354	362	377	346	349	362	381	353	331	363	336	290	350	359	367	366	359	348	369	375	368	399	351	370	353	347	370	342	373	350	341	344	368	354	373	360	378	317	338	361	346	338	359	353	338	375	366	335	395	337	382	362	371	339	382	375	367	361	354	357	367	376	367	356	366	367	373	346	384	358	387	356	329	347	344	355	330	342	384	365	362	336	363	356	345	331	365	394	351	354	375	351	333	371	364	348	397	353	342	360	362	335	336	369	376	339	348	346	321	363	389	359	373	374	330	368	342	338	345	335	352	342	376	369	350	381	336	368	358	340	359	322	361	384	329	375	350	383	334	327	356	360	343	359	342	408	348	355	345	354	359	322	356	352	348	363	363	385	339	376	352	354	356	342	341	370	354	351	319	318	343	350	359	349	354	360	346	375	375	348	396	336	365	341	350	390	338	360	377	303	347	341	362	330	362	379	389	369	355	357	338	358	406	401	348	344	362	374	328	373	337	367	374	363	345	386	346	332	330	351	322	321	333	384	371	334	344	352	359	356	350	382	351	348	381	349	332	359	345	355	344	383	335	359	369	348	343	333	359	349	360	335	324	370	377	365	346	355	343	343	335	351	348	341	353	400	339	352	325	365	336	369	337	344	355	349	349	365	355	354	333	381	370	353	374	380	355	352	367	339	362	351	337	396	366	387	356	346	361	342	325	385	370	355	331	378	332	350	330	369	345	339	343	326	369	344	394	353	352	345	368	351	327	348	356	344	387	359	359	359	362	346	365	350	382	385	339	370	341	317	385	392	375	376	338	368	360	336	316	352	383	351	359	347	404	376	376	343	346	376	332	354	367	352	357	369	364	366	371	384	332	361	347	397	355	327	371	385	338	367	352	373	387	345	326	365	349	327	374	398	348	343	348	379	334	367	376	347	370	344	361	355	326	326	330	342	335	380	333	347	343	324	366	346	348	354	349	367	350	388	358	356	352	373	351	338	371	371	398	348	352	382	339	362	349	343	357	369	338	352	346	332	376	380	360	369	335	325	334	352	358	337	361	343	349	364	346	377	382	355	350	347	344	374	361	368	383	343	346	377	313	369	364	314	363	346	325	378	337	347	338	394	334	385	392	343	343	352	314	378	350	329	390	360	377	335	361	372	360	345	393	349	353	367	357	357	404	345	334	347	368	362	366	337	371	358	365	377	337	388	328	316	377	371	351	344	381	371	374	390	338	347	377	354	384	370	387	361	347	353	325	362	311	364	310	340	344	363	362	372	353	356	349	385	349	369	352	345	364	353	370	329	354	355	414	351	340	368	328	381	334	339	356	359	326	353	360	340	362	391	367	317	350	339	343	328	349	348	332	346	380	381	371	352	356	384	352	350	347	383	353	368	336	369	384	332	365	338	349	365	365	356	378	374	364	373	355	357	381	376	377	356	350	342	353	363	360	356	382	337	341	377	371	347	344	353	346	354	361	379	346	320	382	348	377	341	371	372	315	339	332	322	369	364	410	367	349	348	361	393	316	381	338	367	330	344	356	344	359	375	365	355	381	354	343	342	348	356	346	345	322	352	348	369	370	386	351	363	347	371	343	386	352	346	345	372	336	356	309	386	303	350	361	371	343	359	347	363	369	376	369	326	343	382	351	365	354	364	345	321	349	341	353	338	345	348	355	382	366	313	360	315	340	330	366	372	327	322	346	341	358	354	374	382	382	381	320	357	328	346	360	361	371	361	314	337	355	362	348	352	355	360	347	344	382	345	320	370	312	344	382	379	356	374	377	321	366	346	333	338	396	371	362	333	361	393	363	321	343	380	340	324	315	353	372	366	360	344	350	351	344	334	336	342	338	343	359	363	356	348	351	364	375	345	367	317	327	362	376	333	342	372	332	386	356	387	330	314	354	332	368	361	341	420	349	342	367	370	337	367	358	355	352	352	339	352	337	347	357	348	333	334	361	368	346	382	321	362	379	352	310	330	345	352	369	369	347	360	357	364	349	344	358	374	345	337	361	362	354	338	361	329	358	333	351	332	351	380	357	357	371	331	339	362	373	370	340	360	375	368	320	370	349	341	345	358	369	348	359	394	323	338	324	382	334	366	343	357	368	374	350	359	349	354	358	373	387	344	370	348	370	364	349	346	329	344	343	346	348	361	331	361	351	331	359	376	365	348	382	363	355	354	343	332	374	355	374	344	362	361	352	382	357	353	341	366	343	339	349	357	356	340	333	379	346	333	380	347	340	327	334	382	350	361	326	347	359	348	338	362	332	323	357	385	347	351	370	377	360	327	309	353	347	368	356	371	377	327	345	380	340	349	362	377	359	340	361	358	321	317	350	344	378	369	368	340	343	336	339	337	357	399	354	339	367	362	314	332	358	352	385	354	333	330	373	375	338	360	396	360	342	342	385	330	358	357	385	360	338	386	371	333	371	362	320	369	359	360	356	330	369	354	309	364	354	362	334	368	342	350	370	368	369	377	362	336	346	386	344	356	361	359	377	349	387	326	346	354	348	351	369	353	359	367	358	341	340	351	352	345	361	369	355	370	358	360	348	370	340	380	354	379	369	391	328	340	364	331	326	348	333	311	310	366	326	379	354	339	352	363	357	290	344	383	350	333	337	338	358	359	361	314	350	330	359	325	340	352	405	389	349	345	327	362	367	311	334	376	337	336	362	350	329	338	361	388	365	367	325	359	371	346	362	356	374	369	311	342	338	340	351	347	341	346	367	329	363	361	361	363	389	366	362	362	379	341	384	379	341	325	385	322	347	341	355	330	326	364	339	324	377	345	329	364	377	360	373	340	362	325	391	382	355	361	337	386	344	346	353	374	380	322	332	383	350	344	361	359	347	351	364	364	350	362	338	362	366	362	367	329	325	364	354	337	388	357	363	338	347	348	345	323	337	367	377	378	361	355	377	346	354	382	350	370	368	349	385	339	354	342	337	343	348	369	374	370	364	378	355	397	338	370	351	326	351	382	348	331	354	337	345	362	394	312	336	365	352	325	390	352	372	323	363	332	374	378	353	359	361	366	353	369	339	366	328	361	376	360	357	352	327	367	381	367	353	352	360	390	362	336	365	359	349	363	367	381	371	336	359	400	332	354	379	339	355	343	343	358	390	336	332	335	386	392	370	339	346	339	342	352	359	343	355	348	401	369	387	373	380	382	386	364	383	358	369	345	348	357	345
50734	21913	3038	1025	714	544	401	383	326	294	263	283	236	230	239	203	197	213	207	205	220	186	148	190	220	203	176	213	193	193	185	215	169	189	175	192	185	179	183	176	192	181	197	183	155	189	171	184	170	188	177	166	166	187	177	200	191	164	190	195	175	177	165	180	173	186	183	173	173	182	181	169	189	191	193	169	144	174	184	182	187	176	191	186	160	181	202	160	185	201	167	168	155	195	187	169	183	188	169	170	152	199	189	176	195	183	179	200	176	190	169	171	187	179	168	171	152	175	170	173	181	192	179	179	152	161	201	175	200	185	185	190	187	175	196	168	203	178	181	173	181	170	167	186	178	184	174	220	184	186	186	156	182	182	182	158	171	151	196	179	181	181	178	142	199	183	166	185	168	173	196	176	181	166	197	178	174	178	182	174	165	165	171	207	182	179	199	187	150	173	169	182	166	184	169	187	179	175	179	170	174	182	188	177	156	175	195	177	189	180	182	186	176	160	188	158	194	166	175	175	166	179	183	180	166	154	199	158	173	208	186	168	172	179	178	206	159	178	182	168	186	197	185	168	146	169	171	189	182	177	154	193	181	177	188	174	181	148	176	184	161	187	195	183	184	191	161	189	174	181	199	168	192	182	149	195	165	173	204	186	172	170	169	175	198	174	185	166	155	147	169	184	182	186	179	189	155	176	185	199	191	179	174	168	175	164	188	174	202	154	172	176	175	170	184	168	189	198	189	190	177	179	180	166	186	170	187	179	182	192	189	183	173	192	206	170	167	171	170	146	165	187	178	162	207	156	186	183	155	166	172	171	169	170	206	192	187	185	178	189	177	216	172	154	180	175	178	184	172	180	179	174	163	193	188	180	172	176	196	194	174	187	185	193	176	161	183	193	178	166	210	188	176	164	177	158	192	161	187	188	166	181	175	170	182	173	186	183	208	190	171	167	195	179	178	185	193	198	183	177	180	175	170	157	189	181	162	163	158	177	198	162	166	193	203	165	171	200	156	182	198	152	175	188	177	170	175	191	189	185	170	164	197	192	170	179	187	185	177	162	178	169	219	206	174	163	162	184	165	187	205	215	170	171	199	174	169	190	180	179	172	179	154	186	186	173	171	177	173	179	156	191	179	176	168	185	188	212	158	176	166	163	163	186	179	175	155	183	204	198	206	156	185	187	173	179	168	170	160	187	159	163	188	213	169	205	178	194	183	169	182	167	160	177	187	191	168	184	194	170	201	174	197	172	180	166	174	172	171	178	164	190	171	166	182	168	169	176	161	144	195	183	198	190	177	191	184	188	205	181	181	176	185	187	182	163	165	189	189	186	194	201	161	169	168	172	183	174	204	187	178	184	172	178	168	168	171	154	179	204	185	177	145	182	177	186	187	145	188	172	180	175	178	177	192	177	187	185	196	179	164	189	159	185	177	182	201	190	152	193	199	156	176	163	190	174	180	175	165	169	167	176	190	190	194	168	176	181	189	174	187	175	183	186	173	179	186	183	175	179	165	200	178	187	163	174	187	168	170	189	187	166	190	178	172	173	187	155	185	157	189	166	168	208	182	183	193	176	208	169	166	163	193	184	172	196	192	171	169	175	178	167	189	168	173	185	173	180	191	183	176	193	193	198	187	163	159	180	186	195	167	181	178	173	202	155	146	187	192	161	173	200	191	180	190	197	183	141	183	167	193	190	189	167	179	167	162	181	176	170	159	198	182	171	164	191	162	169	182	175	179	164	179	169	197	189	160	174	204	166	177	175	154	161	178	178	177	157	182	175	163	165	171	193	177	180	165	175	178	146	181	185	176	173	197	193	155	195	176	158	176	160	142	179	210	175	198	154	162	178	171	175	179	184	152	177	146	206	201	171	207	170	185	171	175	184	181	200	200	183	153	204	208	167	181	159	166	178	174	153	181	191	183	160	178	164	184	170	181	167	182	149	170	186	172	153	186	168	167	181	158	172	196	174	186	191	181	152	170	173	175	158	166	156	196	162	180	175	189	193	156	169	173	151	197	167	194	185	171	176	188	159	162	198	166	165	181	172	174	171	195	198	196	169	160	179	193	160	185	184	190	147	186	160	179	170	198	207	172	175	174	174	171	203	182	173	162	171	173	154	196	173	173	177	165	180	184	178	167	189	180	198	200	177	168	164	197	155	192	190	176	165	172	171	171	175	194	150	196	180	212	161	162	168	173	168	159	161	180	186	178	193	184	177	173	188	178	170	161	170	161	166	196	181	190	188	172	216	201	181	178	180	193	181	187	182	178	148	168	161	177	178	171	163	184	167	192	181	176	174	161	200	167	198	178	180	186	180	192	155	185	165	197	179	186	171	194	175	185	196	189	182	187	175	176	195	165	181	174	180	192	172	165	175	147	167	196	173	172	182	198	170	193	166	165	192	175	186	162	173	181	165	167	170	164	191	170	182	172	165	164	185	169	181	197	169	193	172	164	169	149	176	173	191	183	163	177	180	147	199	171	177	178	193	163	175	188	160	175	159	183	176	189	195	181	188	178	191	186	169	166	149	163	174	199	209	184	175	165	193	184	174	191	182	179	170	194	180	152	167	206	187	167	187	175	191	202	163	170	162	195	159	180	171	160	197	157	181	165	189	170	168	192	178	181	192	176	181	196	164	185	149	180	183	153	163	195	185	153	180	173	163	203	175	194	183	173	180	155	184	188	185	174	200	186	191	183	186	176	167	190	165	185	177	198	169	184	174	196	189	180	158	183	165	178	191	187	180	201	171	170	177	168	163	196	178	178	181	188	187	193	175	172	168	186	164	182	158	181	178	201	201	172	217	193	187	195	168	190	180	180	192	175	186	184	178	168	164	194	162	142	179	169	190	174	176	220	163	176	174	190	190	161	198	189	182	167	185	175	166	149	189	182	173	175	198	180	199	192	177	165	156	168	211	173	172	184	191	191	157	184	159	161	178	181	182	190	161	172	168	168	183	207	187	172	170	150	169	153	185	184	178	171	185	184	183	174	175	174	179	169	191	161	184	184	179	181	172	199	186	177	173	192	210	193	197	164	185	208	156	180	213	174	180	163	192	177	163	191	182	182	192	173	178	158	166	147	192	169	176	176	178	163	167	168	165	156	186	181	184	193	186	194	169	167	161	179	190	178	166	173	157	199	193	149	190	156	154	196	173	158	162	174	196	186	179	200	179	174	186	168	172	165	177	178	168	194	168	185	177	163	203	192	183	177	181	173	184	189	182	189	169	190	165	178	185	164	177	185	158	172	171	189	171	186	178	179	179	190	180	184	197	152	155	192	189	189	190	172	172	168	174	179	205	203	178	191	181	182	179	179	169	170	204	160	168	175	176	190	158	194	180	171	174	157	170	166	186	206	188	185	176	182	177	180	174	173	182	175	189	191	187	182	184	205	161	188	187	174	203	158	190	182	143	182	179	170	177	214	159	186	169	181	147	168	180	177	181	178	202	177	193	184	168	162	154	173	156	170	163	182	169	184	207	181	170
29620	7339	3261	3521	2997	2447	2010	1694	1493	1408	1201	1110	1051	992	973	949	876	836	866	763	793	762	724	732	684	697	697	664	665	694	692	618	650	625	652	631	616	643	593	598	616	625	621	618	637	630	624	655	592	608	667	571	570	586	578	589	613	597	597	630	637	582	599	575	564	609	580	591	591	539	586	596	555	587	568	587	617	563	615	593	590	566	546	609	575	527	538	575	572	596	575	604	580	596	552	554	617	596	583	527	562	572	574	557	553	555	581	619	616	553	601	551	568	589	551	578	585	582	604	553	589	594	571	589	571	563	540	589	562	567	583	548	606	570	607	539	578	576	573	572	642	571	580	581	575	570	572	575	584	580	611	555	553	572	595	570	552	558	540	586	599	562	614	590	530	588	578	582	552	581	579	590	602	558	616	592	570	553	589	538	556	557	559	570	592	552	572	562	574	608	547	555	586	571	596	578	571	574	578	599	556	577	557	554	627	612	581	597	558	548	557	572	523	574	547	612	588	569	556	551	571	618	589	512	548	547	561	594	581	562	610	559	540	586	562	578	567	565	583	570	589	562	600	575	568	587	601	504	565	636	605	561	574	563	526	600	543	546	564	584	586	528	568	592	595	584	594	556	562	583	557	581	588	555	549	556	590	567	598	548	523	616	568	633	553	581	561	581	550	570	582	589	572	542	556	562	563	610	583	553	567	571	566	589	601	578	544	575	580	571	545	607	575	552	550	531	551	537	556	509	598	564	584	588	577	563	522	599	552	548	538	607	599	581	567	556	615	594	573	566	559	613	596	576	585	588	576	537	557	552	579	549	599	601	554	561	588	563	601	581	569	556	566	566	556	594	591	560	575	520	575	569	563	558	518	583	532	560	584	549	576	543	600	536	579	595	540	562	554	527	541	577	530	578	544	534	570	580	563	582	592	567	557	574	569	614	530	563	550	564	576	579	585	576	578	587	589	570	579	589	564	593	523	580	558	539	540	618	568	555	565	574	563	593	552	566	564	553	569	530	590	564	532	545	589	561	509	572	543	561	586	525	566	574	565	612	559	554	568	573	613	559	573	583	594	559	581	596	586	563	594	554	569	574	551	557	559	549	534	566	555	544	563	547	574	588	580	571	583	542	560	521	595	597	555	531	606	555	609	554	584	565	560	566	577	525	564	581	566	579	561	605	634	565	576	559	585	567	574	540	561	563	620	552	534	580	555	570	563	542	542	557	565	590	554	598	579	564	558	591	576	610	568	610	553	597	569	586	530	570	598	596	539	594	532	550	592	590	532	586	579	593	578	534	576	530	564	584	569	569	558	547	540	552	600	554	591	627	545	549	579	563	529	544	589	542	532	597	547	549	563	593	590	582	593	556	601	608	554	587	577	599	557	551	577	623	577	599	597	559	626	559	561	580	620	583	592	606	523	594	628	597	591	599	611	616	551	553	565	567	592	535	598	589	548	554	563	558	589	589	579	595	572	576	594	553	579	532	555	551	607	580	586	547	586	539	625	568	575	620	578	570	611	556	546	566	554	589	564	560	576	530	581	550	547	516	558	571	588	549	576	600	554	589	569	564	565	598	550	553	555	590	640	596	594	545	571	580	565	547	572	571	623	557	568	627	568	629	565	597	585	567	595	597	593	556	558	580	571	559	593	519	569	561	585	527	567	557	577	566	541	587	599	617	550	604	566	560	569	541	582	558	582	566	571	598	561	566	576	597	579	586	577	533	565	582	524	565	598	556	606	538	551	629	560	579	611	515	534	608	554	593	587	572	563	549	602	598	548	599	581	573	540	573	582	571	556	560	566	543	585	569	625	555	526	558	545	608	593	593	513	599	586	568	599	570	579	605	577	563	574	605	589	567	618	547	594	571	569	551	543	610	549	544	520	581	597	547	544	580	598	582	535	589	546	548	567	582	584	584	558	550	553	592	530	582	599	605	540	592	579	602	549	577	612	566	587	550	615	593	583	603	585	581	576	590	583	545	545	555	560	601	565	596	570	534	573	575	583	529	589	591	568	576	550	550	545	572	571	620	570	584	585	589	570	587	572	573	598	595	543	565	554	571	531	600	555	594	577	549	524	590	570	572	583	556	574	584	565	576	591	566	565	604	539	555	540	594	584	605	561	563	582	590	563	596	530	555	582	565	630	533	574	566	562	588	557	552	542	579	572	597	584	567	607	508	592	595	544	604	576	557	576	548	550	584	562	536	560	580	565	573	556	583	578	591	551	557	554	566	607	548	577	564	549	548	570	590	547	565	542	563	542	553	598	579	534	557	528	529	547	608	569	549	552	580	586	585	574	604	568	587	572	554	578	591	588	542	584	554	589	523	557	558	576	572	584	565	606	588	571	574	600	577	584	566	559	551	610	578	577	598	549	507	522	569	581	574	591	619	574	585	595	558	587	575	603	544	578	585	581	560	572	570	619	574	555	572	587	552	589	572	583	574	538	553	531	527	563	560	567	553	585	567	573	560	563	563	597	566	564	575	567	581	603	574	573	590	568	590	565	600	579	573	559	591	564	565	547	575	587	550	567	596	531	524	592	565	626	621	560	587	588	564	554	565	585	606	542	552	594	560	579	554	609	594	593	657	597	570	563	580	579	568	600	555	538	575	606	603	573	552	572	551	540	555	576	533	568	597	571	546	579	578	571	561	592	572	539	548	626	530	551	534	536	581	580	569	628	605	552	619	547	585	581	581	604	602	524	588	565	540	564	607	586	582	589	571	542	552	588	593	544	579	543	578	584	586	588	556	560	569	526	572	590	559	570	582	590	583	581	566	564	570	559	612	555	543	614	546	574	623	581	587	574	612	577	556	574	573	557	566	529	604	554	559	600	591	597	573	560	569	581	527	571	579	605	581	552	572	605	594	603	566	613	595	532	538	563	584	604	571	566	545	541	519	564	564	559	558	560	532	544	617	583	575	542	547	552	596	579	614	573	533	539	596	605	564	552	573	578	555	544	582	547	604	576	527	581	547	559	541	590	587	567	579	604	542	580	594	595	529	575	561	576	596	641	578	591	575	628	587	587	585	583	584	554	553	596	586	590	587	573	547	586	539	582	580	604	584	564	606	571	561	543	566	607	606	564	583	537	563	573	569	576	594	593	568	569	580	536	616	618	542	539	531	555	564	599	575	579	594	577	560	573	598	603	556	545	576	588	575	597	588	558	563	565	530	596	521	565	582	579	613	541	552	536	562	556	555	595	574	523	577	556	542	579	559	538	566	508	578	572	599	552	576	603	539	578	592	623	582	586	563	575	519	590	579	548	590	591	580	576	582	561	560	582	562	578	578	579	602	582	598	567	585	574	566	607	590	587	548	588	592	558	580	580	581	538	538	543	575	549	550	561	549	569	573	556	580	555	566	604	567	598	565	526	537	535	582	525	551	535	561	650	579	599	547	534	575	571	568	555	529	598	553	571	580	580	530	590	601	583	605	540	515	552	573	556	594	611	608	581	531	597	578	597	538	584	612	515	618	542	568	584	572
61787	30771	8672	2538	1453	1015	816	712	579	525	464	411	372	375	383	339	372	331	313	296	304	336	308	316	321	299	308	300	287	281	297	322	292	269	304	305	282	295	284	280	274	283	304	271	310	280	281	285	284	292	324	278	305	257	254	275	270	281	257	279	270	285	296	261	271	299	301	295	306	299	310	262	278	268	296	291	301	267	268	289	280	254	264	264	285	288	297	279	275	255	267	252	272	281	268	254	257	266	247	263	274	286	248	265	273	302	287	261	272	292	282	288	273	300	265	273	249	296	259	249	293	264	264	279	248	294	303	270	306	265	275	290	247	279	256	266	275	284	290	267	254	276	277	282	238	268	271	267	284	272	238	262	269	276	269	279	284	270	264	290	257	289	268	250	267	271	283	285	290	285	279	280	305	278	277	273	269	286	290	262	250	275	270	279	249	276	284	278	285	264	252	279	267	278	297	277	273	271	306	254	296	265	256	239	291	245	270	244	276	285	277	283	269	252	258	248	246	284	249	264	276	252	288	289	281	273	267	263	257	279	262	281	302	284	251	274	290	274	266	265	291	259	265	271	271	280	269	276	270	280	278	267	267	248	292	279	275	287	294	308	261	279	271	282	265	273	259	262	271	257	269	261	267	253	268	305	247	280	257	235	257	238	273	275	269	289	283	271	299	283	272	274	288	269	260	253	264	279	282	244	277	264	282	268	271	258	246	257	284	261	271	275	259	298	274	279	246	269	286	279	264	280	254	254	275	282	265	309	250	248	287	283	270	257	267	273	265	277	262	271	259	264	285	275	272	285	280	271	281	280	270	268	246	239	280	267	293	266	282	285	250	288	260	257	258	258	268	297	263	252	259	258	262	288	281	256	263	257	264	283	257	260	295	284	295	259	287	261	283	300	270	229	273	267	269	321	314	272	267	266	286	283	254	274	271	265	274	264	269	250	271	284	286	268	273	284	296	254	253	256	269	286	278	292	269	275	269	252	275	270	259	278	280	292	286	264	275	294	303	275	260	286	299	282	277	283	281	262	274	247	291	245	270	293	267	243	278	266	280	267	269	269	264	292	267	255	292	253	255	252	246	273	261	290	304	260	281	266	243	251	278	290	279	272	277	244	275	284	265	273	301	279	286	288	282	287	275	245	291	268	267	301	253	320	290	249	285	275	266	293	265	269	260	289	251	251	276	261	241	263	278	262	268	303	267	281	281	271	271	317	272	273	274	270	277	292	288	247	284	286	298	246	263	257	298	258	256	266	260	279	262	271	291	259	281	281	262	283	303	266	254	256	323	249	282	312	263	279	281	284	288	251	269	275	317	235	295	257	246	282	256	260	257	299	288	292	274	279	278	275	280	263	299	268	257	275	277	299	262	291	278	252	265	273	293	296	296	286	260	263	259	276	278	270	293	278	273	289	257	290	275	266	263	271	301	271	280	256	295	265	319	257	277	255	291	273	286	245	252	253	282	245	296	269	267	257	272	276	268	247	285	281	274	265	271	298	279	292	268	271	283	266	262	279	270	270	255	311	267	272	288	279	257	310	298	274	263	272	283	320	288	286	244	255	277	279	265	276	286	307	279	268	291	261	258	293	273	277	265	258	255	259	286	275	266	249	255	244	259	282	278	293	291	287	261	273	293	265	306	258	260	257	245	274	302	290	291	284	280	288	229	262	255	272	266	277	245	296	250	259	257	273	281	261	253	263	280	277	271	272	263	282	277	301	260	279	275	282	281	267	289	290	303	255	278	300	287	291	276	271	263	287	275	323	288	266	272	278	268	279	263	253	266	237	276	303	252	265	271	284	269	260	261	261	273	264	253	286	275	268	279	288	281	267	288	273	291	285	270	281	266	276	254	292	289	255	270	268	268	272	285	265	271	281	293	288	255	279	262	262	289	240	266	279	270	279	255	268	286	242	289	274	288	253	291	279	269	241	276	277	258	272	275	251	274	259	263	264	272	270	300	263	278	269	276	271	279	262	265	269	279	267	262	279	310	303	279	264	287	254	257	290	250	249	309	259	299	257	267	245	263	286	284	264	257	263	254	250	276	247	248	272	279	287	264	265	278	254	259	271	288	248	264	275	255	268	243	285	243	273	272	284	280	290	272	297	283	238	248	286	271	268	234	260	289	284	271	279	273	253	267	263	269	239	270	279	290	247	272	301	250	258	274	290	268	243	282	272	269	252	266	277	314	291	264	276	279	299	266	282	276	267	294	238	266	293	282	281	260	275	303	253	278	273	293	286	285	285	280	264	274	275	299	248	270	265	265	277	288	244	296	294	305	274	250	273	320	269	260	295	246	245	282	278	260	294	265	299	279	268	266	284	266	294	299	270	264	260	280	265	304	257	259	264	258	269	293	269	256	274	262	250	280	259	261	251	292	257	281	261	286	287	285	265	308	288	282	268	247	274	282	274	251	275	270	226	291	276	261	282	274	268	278	252	251	289	305	253	253	273	272	256	281	274	233	277	247	276	297	280	248	264	294	261	286	272	278	266	271	264	272	268	276	276	279	286	285	274	262	261	260	293	286	265	282	292	281	307	289	272	262	289	270	255	241	267	296	283	276	255	298	270	298	299	272	299	251	286	283	272	291	276	303	266	274	261	265	264	280	272	287	258	279	287	277	292	275	291	288	252	285	271	282	267	274	268	273	273	272	263	275	273	283	273	281	250	263	278	293	310	273	263	271	257	266	270	283	266	280	252	261	283	262	279	236	288	274	251	238	301	258	258	296	274	301	253	246	278	271	282	282	289	266	272	293	279	266	246	272	280	268	245	264	271	316	300	283	253	295	269	259	272	274	257	271	260	306	310	278	259	291	265	274	271	256	275	256	268	289	282	275	289	290	280	271	278	273	266	281	261	290	273	281	288	254	286	298	294	293	280	305	290	261	287	294	264	285	291	275	283	260	255	278	292	263	271	285	255	274	259	292	280	265	270	275	282	291	294	272	265	266	250	280	277	244	279	260	276	269	271	265	286	273	303	280	274	270	292	282	274	279	288	276	273	274	275	307	264	259	275	274	277	287	288	239	283	273	267	306	270	279	258	279	285	238	276	285	282	250	282	256	279	286	272	264	289	286	297	266	299	288	278	270	253	272	279	268	261	281	265	260	270	317	311	246	284	271	273	269	275	295	265	269	229	291	285	270	292	239	257	259	264	274	268	298	283	282	233	267	270	292	274	271	277	274	300	273	269	300	260	244	245	285	258	274	288	269	272	263	233	272	268	278	266	259	270	287	237	303	281	264	292	286	263	279	282	270	284	298	303	295	292	250	275	275	288	295	283	283	288	266	274	273	265	294	259	297	284	288	290	277	282	288	287	283	238	260	255	289	285	300	265	262	266	288	275	240	265	293	277	253	271	279	287	268	226	300	277	254	314	251	246	287	273	261	246	279	283	270	237	257	291	301	265	283	246	280	310	270	284	261	304	263	303	303	287	253	284	258	284	288	263	277	299	282	282	275	261	271	285	282	278	285	289	237	279
38541	9528	5883	6217	5279	4305	3541	2997	2685	2209	2041	1869	1714	1619	1464	1435	1300	1315	1174	1227	1156	1071	1153	1032	1048	1056	993	1001	997	974	998	967	1005	936	920	971	885	937	836	940	911	915	882	891	828	820	892	889	847	869	846	890	891	815	852	844	892	821	865	814	852	860	832	858	839	872	860	852	854	832	793	828	853	842	816	827	811	846	800	827	806	838	823	847	816	843	830	880	832	810	834	855	821	864	851	833	777	823	788	797	835	832	800	832	805	797	784	861	848	836	857	840	814	822	820	763	830	796	814	770	872	787	835	804	802	808	807	782	801	809	814	832	863	747	791	818	808	837	827	793	837	809	816	772	784	838	816	799	845	879	884	857	825	829	798	830	837	812	797	809	770	781	843	825	806	843	842	802	817	824	817	783	803	780	811	832	802	836	880	776	860	816	731	759	814	840	788	836	745	803	805	754	823	809	820	791	780	814	822	831	798	816	779	804	820	841	849	814	766	792	773	805	783	786	795	771	793	824	822	818	760	780	856	826	806	818	810	802	753	806	803	787	843	813	813	805	819	822	846	752	867	806	803	819	786	794	804	821	828	802	841	825	774	773	737	820	814	812	782	863	744	782	849	819	784	803	788	790	808	804	813	749	806	777	821	782	830	784	764	807	816	846	842	836	829	792	792	833	785	818	815	815	805	753	761	801	798	778	835	815	793	804	772	784	808	802	858	805	834	854	792	795	832	810	765	837	782	805	822	829	877	832	832	842	830	807	821	793	805	818	804	772	804	803	835	816	835	833	772	798	830	792	821	857	782	839	809	835	775	847	842	794	808	875	804	826	801	841	809	838	816	809	782	810	795	837	844	765	836	843	824	813	781	829	873	804	818	822	832	805	777	836	761	809	858	890	784	782	796	823	829	829	808	748	763	827	792	732	808	828	804	820	815	829	818	803	772	819	798	767	815	844	804	800	836	807	797	793	840	823	841	848	808	825	805	829	832	800	790	828	806	794	808	797	843	773	793	835	772	848	828	784	803	771	811	783	823	853	758	843	787	769	825	798	793	796	825	798	784	756	779	811	790	819	822	825	781	789	823	815	754	866	769	819	820	817	842	814	814	787	825	799	872	836	805	837	799	822	769	835	799	785	783	836	844	800	799	769	810	834	826	824	852	806	867	814	786	776	807	862	793	819	853	843	754	837	808	840	812	765	793	813	792	787	786	788	809	794	827	810	826	821	784	838	851	839	846	815	761	789	847	798	804	827	815	827	823	849	864	848	817	836	799	770	824	850	795	724	794	762	804	786	797	796	842	801	816	811	816	823	845	826	803	840	770	788	812	840	825	839	829	772	840	857	774	817	798	824	779	817	762	847	817	865	819	763	790	826	819	789	787	755	784	828	797	805	785	818	831	797	785	803	818	811	814	868	814	756	788	834	811	833	787	808	772	795	788	820	834	845	742	835	850	813	761	803	803	816	806	844	813	798	822	812	823	809	803	812	804	817	833	829	842	760	776	786	804	807	790	844	849	806	817	862	847	821	783	784	799	821	853	864	863	776	815	825	811	761	815	789	801	780	793	785	814	827	863	760	822	825	841	845	864	793	823	792	786	791	813	814	794	784	734	816	795	759	809	836	833	832	865	800	807	844	817	802	768	767	809	791	820	752	807	799	819	837	821	807	828	784	826	814	818	815	815	814	797	771	845	817	788	830	783	831	819	815	827	769	865	844	841	827	783	822	829	794	843	805	803	880	850	822	777	800	820	825	791	844	839	802	793	775	738	841	811	755	817	769	794	807	782	815	792	852	784	857	840	758	825	758	734	824	802	794	831	824	793	872	834	831	739	741	820	778	784	856	827	775	816	778	794	817	807	836	771	854	838	820	840	826	760	878	826	748	773	840	808	740	826	815	864	751	777	807	744	806	793	790	832	819	847	803	812	837	792	832	859	881	853	760	798	821	863	758	776	769	818	793	827	834	833	822	818	845	826	794	828	806	829	834	805	840	826	791	798	790	788	828	836	789	788	780	794	830	834	812	824	861	811	784	756	837	795	830	796	798	802	848	810	813	853	801	856	821	812	777	800	807	832	788	799	750	761	805	825	805	812	816	805	826	846	785	768	780	844	809	857	807	856	827	822	811	794	787	795	829	863	791	822	818	841	802	767	782	804	798	805	856	791	778	773	820	826	839	834	841	809	817	826	836	768	837	792	796	857	781	757	737	802	830	847	846	822	806	794	843	807	819	816	814	796	820	803	798	801	808	810	786	765	863	783	867	848	861	815	803	766	835	836	805	772	770	812	788	837	833	781	872	761	842	807	734	788	815	806	765	808	744	871	842	897	813	848	788	832	786	801	796	820	793	809	815	832	836	802	858	801	819	828	826	843	781	854	816	816	831	828	835	804	811	840	834	838	828	754	808	832	848	783	789	815	779	839	841	839	880	808	831	847	789	775	806	778	796	781	836	787	802	853	789	816	806	802	836	774	832	828	755	817	768	813	796	811	850	795	878	827	803	854	840	812	819	858	794	845	775	844	783	769	791	846	831	827	750	814	795	836	823	844	795	805	768	806	738	804	831	775	826	823	844	787	812	813	821	838	862	815	825	806	789	781	803	797	796	773	774	788	829	794	823	826	829	823	787	816	837	838	797	790	847	817	845	796	763	809	802	780	827	840	827	858	788	776	803	854	820	842	762	741	771	800	750	806	829	789	785	810	855	847	809	792	825	812	819	793	818	816	840	837	803	823	776	798	744	838	827	848	785	806	806	800	822	798	786	798	788	798	854	827	849	825	824	815	834	805	846	807	767	781	806	794	832	830	815	791	837	788	820	787	829	773	780	831	852	886	813	798	783	819	833	831	794	825	843	765	804	842	794	839	800	818	806	786	824	821	778	820	781	801	806	849	825	805	817	813	778	834	782	771	824	838	853	795	809	774	788	778	843	782	799	819	815	773	862	802	777	815	841	775	811	804	832	847	849	809	835	822	805	780	845	772	792	823	832	820	822	798	834	776	849	778	842	803	773	793	788	814	793	797	787	827	811	811	783	852	731	801	813	829	778	844	865	840	812	766	795	797	818	785	833	773	801	842	840	856	840	807	823	798	800	771	800	826	815	798	809	859	863	798	771	812	761	770	819	801	790	818	818	777	822	793	800	841	806	812	771	809	810	786	803	843	807	794	826	822	822	826	804	815	783	772	809	827	796	794	848	847	778	805	823	818	831	811	731	784	809	774	801	863	791	792	790	825	822	785	839	861	828	844	795	777	844	829	815	825	869	801	804	829	819	765	844	779	823	835	815	797	820	834	833	802	805	784	835	819	852	816	758	810	798	811	873	845	858	775	824	806	744	795	795	878	776	787	783	839	792	791	855	849	811	808	783	786	839	866	808	761	799	805	780	847	830	802	808	820	767	765	765	805	815	798	815	803	828	824	833	796	852	809	793	806	839	818	822	783	822	748	831	853	817	787	816	846	813	806	836	828	794	835	790	779	801	824	818	827	777
9410	1091	245	157	141	118	95	99	108	103	87	123	92	116	75	87	94	100	106	91	88	96	91	97	91	91	131	111	99	98	127	93	101	98	95	104	100	107	106	102	122	103	104	96	85	98	94	92	114	95	115	91	102	107	104	96	106	97	111	97	140	87	99	91	102	109	107	93	103	112	90	95	109	114	114	92	92	107	108	96	117	83	131	93	89	115	108	107	110	94	101	110	96	105	109	107	112	112	96	83	80	82	88	93	109	97	95	81	111	110	95	105	93	118	101	95	89	87	89	94	113	99	85	104	104	99	113	101	92	109	111	106	99	100	100	103	107	117	95	95	87	107	91	98	100	109	100	94	84	89	89	100	101	94	117	97	114	97	83	104	106	90	100	91	99	90	105	85	98	93	113	97	101	94	123	100	103	102	108	94	81	98	95	109	84	103	100	87	107	103	113	102	96	101	100	103	87	88	91	88	100	98	107	98	98	95	100	108	110	92	111	105	88	101	96	102	85	86	102	99	108	113	101	91	98	98	88	94	99	107	114	107	100	102	98	93	100	100	102	113	117	114	108	95	106	94	101	103	111	97	106	96	87	88	97	95	88	105	81	100	100	93	94	96	100	125	99	104	107	98	103	88	102	87	85	105	98	108	102	100	117	95	110	88	98	111	87	112	90	97	136	93	97	92	112	107	108	106	122	97	99	88	95	108	99	111	84	116	90	106	98	96	123	106	94	99	104	105	87	92	98	108	105	88	95	101	87	100	106	100	101	88	92	125	88	94	116	89	102	101	108	101	94	105	94	101	95	105	102	101	107	98	92	87	98	84	96	129	91	100	92	92	94	111	107	111	99	101	107	101	110	84	108	90	87	105	98	110	97	91	121	113	79	125	102	102	90	103	92	97	82	104	105	86	108	107	85	98	101	104	99	108	94	101	99	99	94	106	102	110	123	92	89	97	102	122	89	104	97	97	110	84	95	84	89	114	98	102	97	90	102	99	100	104	95	70	86	92	105	98	91	80	113	88	107	86	101	87	84	93	92	84	95	124	94	103	85	85	91	106	110	103	80	102	67	108	89	104	88	108	118	101	97	107	80	89	106	126	90	89	91	97	112	91	98	101	104	123	90	108	98	84	98	109	113	93	103	90	89	87	92	93	104	85	105	70	115	104	95	101	90	90	99	98	110	100	102	102	94	106	91	103	85	93	87	89	78	95	100	93	101	106	98	101	89	119	88	105	94	97	95	90	104	80	103	90	85	96	91	96	93	100	94	104	101	84	90	95	106	83	106	95	104	93	93	111	112	98	106	104	127	96	100	87	94	104	100	102	100	106	103	113	107	98	104	106	109	81	94	82	104	108	95	116	100	96	110	104	120	100	111	94	91	99	100	95	93	107	83	111	99	100	95	103	95	97	94	99	97	104	77	80	101	104	99	98	82	104	104	96	103	91	84	106	96	119	100	95	93	100	100	99	98	83	115	99	98	91	82	89	98	114	101	82	120	100	97	97	107	98	87	98	107	85	104	98	83	117	109	87	104	105	104	98	110	94	107	90	114	75	93	102	105	102	78	78	108	87	85	119	101	97	109	104	93	93	119	81	110	86	91	87	94	102	107	90	81	116	79	118	102	95	101	113	83	87	86	89	86	104	107	97	82	103	107	86	85	97	112	103	107	106	84	109	98	118	93	100	98	107	91	102	75	94	99	95	87	79	103	68	105	104	96	104	110	112	97	108	94	102	112	100	111	109	87	117	99	84	93	89	93	102	119	99	101	115	106	101	110	114	97	86	111	86	90	103	106	96	85	103	102	100	118	78	96	95	113	110	111	109	77	85	112	89	83	93	84	84	115	104	122	94	102	99	89	94	90	94	98	97	75	100	77	100	92	116	94	92	87	108	80	92	94	106	84	97	101	105	97	91	73	101	104	115	100	83	78	90	95	101	90	91	76	95	112	95	105	97	107	97	102	91	109	95	84	87	94	103	92	95	103	97	125	90	89	101	95	112	104	115	102	103	101	94	93	92	108	94	95	85	93	96	95	107	100	108	103	102	99	109	86	90	77	114	101	102	95	106	104	91	92	119	111	92	103	103	109	103	88	105	94	97	91	110	95	92	75	85	109	95	95	99	106	110	95	98	108	99	102	110	93	94	93	108	109	87	97	102	103	114	104	93	106	77	113	97	108	96	98	89	99	104	111	91	116	120	105	102	107	106	100	99	84	108	91	107	102	94	89	107	107	104	95	116	107	108	101	85	99	98	109	112	100	90	112	103	104	99	100	101	91	109	98	94	101	99	101	100	85	91	112	107	108	99	97	99	101	106	91	102	116	105	91	107	92	110	117	109	95	98	94	93	89	100	98	97	92	80	88	80	91	114	104	95	104	75	97	112	114	97	99	102	104	115	108	104	109	108	106	99	101	121	104	109	88	107	109	83	108	103	99	84	100	94	94	92	91	80	84	102	114	99	82	105	98	81	109	83	106	101	101	94	106	104	108	91	116	106	104	116	92	86	103	103	93	98	100	115	92	95	106	109	97	114	98	105	102	82	108	74	95	104	105	113	107	115	80	100	100	89	104	86	89	97	95	98	92	96	103	96	107	100	99	92	81	113	128	82	97	111	106	94	107	110	106	96	91	100	93	116	96	117	100	111	107	97	87	88	96	106	101	99	90	92	81	86	103	106	94	102	110	98	88	109	89	92	95	89	120	84	98	93	84	91	96	94	102	78	103	93	79	85	92	117	92	96	116	112	106	93	100	119	104	107	92	104	112	108	111	106	105	101	98	99	108	113	96	91	75	108	109	123	108	88	93	95	104	96	97	101	92	111	80	104	104	97	105	90	104	102	103	97	108	78	101	87	114	98	107	109	98	98	119	112	105	90	108	100	118	93	103	101	96	91	114	107	115	114	102	94	91	103	104	100	100	114	97	111	100	85	102	105	79	91	117	102	106	89	100	90	90	109	104	107	96	94	92	107	99	99	97	101	116	97	87	98	116	119	93	84	109	109	91	101	97	108	94	102	97	91	97	106	98	99	104	115	97	107	77	90	93	103	103	93	96	83	88	104	110	100	99	95	100	102	97	92	111	112	112	104	106	112	115	93	91	123	93	98	122	95	102	96	96	93	91	113	108	98	98	93	92	93	115	107	89	110	111	100	116	94	103	78	80	107	89	104	101	96	88	105	97	120	91	97	92	108	104	114	95	99	102	98	115	116	91	104	97	109	98	97	113	91	102	89	113	76	87	92	78	101	83	97	110	109	105	116	79	93	113	93	102	115	96	98	106	120	113	98	98	109	90	86	98	101	99	100	121	97	98	104	93	94	89	101	83	115	100	93	100	98	82	84	103	91	95	95	113	103	93	94	109	100	111	81	93	86	106	88	90	105	94	82	92	116	111	95	101	96	116	110	91	94	96	107	98	109	107	115	107	95	98	93	104	99	100	106	90	90	95	102	119	94	98	112	95	88	96	114	110	124	85	97	115	99	93	115
8487	1229	526	590	496	488	440	421	391	395	403	400	356	389	361	360	386	390	378	368	336	360	379	355	341	386	378	320	361	376	356	374	323	335	359	387	353	351	376	383	339	358	355	360	339	367	351	379	333	373	362	337	318	330	342	364	341	353	343	371	417	365	345	375	357	347	418	382	366	350	376	353	336	357	350	377	351	360	350	348	368	359	346	351	355	363	364	349	352	372	337	318	360	362	376	335	353	347	346	343	331	382	351	379	347	366	343	347	347	337	337	379	369	339	375	352	361	348	362	368	310	365	384	379	366	361	347	324	346	341	340	383	336	349	343	382	345	338	371	364	345	375	356	362	396	370	343	362	372	371	369	349	376	368	353	346	383	359	328	366	325	378	365	351	333	339	387	380	327	354	358	372	368	338	394	372	339	336	343	332	381	350	342	337	340	327	366	337	340	334	348	370	367	377	356	339	370	352	341	323	401	380	326	339	368	370	380	343	383	366	344	354	361	344	368	362	315	340	319	383	359	352	326	372	337	347	325	336	329	312	340	346	372	383	356	356	344	371	340	321	333	345	354	344	344	354	342	358	377	345	343	340	399	338	359	358	371	332	351	370	369	387	358	374	372	351	348	370	359	360	357	354	359	361	344	365	321	358	347	340	352	362	362	316	391	347	343	362	334	335	344	316	386	358	369	329	383	349	328	369	342	351	350	361	336	354	355	380	351	372	370	362	398	354	350	350	343	328	377	360	368	372	322	349	342	366	343	325	332	367	354	351	396	321	363	358	351	350	315	334	382	383	380	371	341	330	318	328	349	349	362	359	346	353	373	327	392	355	342	348	358	345	354	341	348	296	354	374	314	316	376	337	349	321	343	344	342	383	348	342	345	387	352	352	342	384	348	363	344	389	345	355	374	349	350	384	371	383	369	374	362	401	372	381	348	350	339	342	343	388	309	383	349	353	362	351	371	324	349	361	341	371	362	352	371	326	356	375	343	377	343	363	370	334	374	359	359	371	352	342	363	336	374	338	370	344	386	351	364	341	379	337	388	357	348	372	358	373	332	345	397	363	372	335	349	368	371	346	370	347	334	325	339	369	341	329	394	363	358	347	359	344	339	365	376	374	344	362	365	364	351	306	352	358	341	336	335	341	360	343	379	364	357	382	358	375	363	359	372	372	350	391	362	342	376	361	331	386	324	341	386	354	355	309	385	371	376	340	368	374	356	395	333	346	338	396	376	356	347	358	372	341	357	360	381	351	350	373	357	353	363	380	336	361	337	356	370	363	376	353	384	348	349	375	340	336	348	335	357	366	344	318	345	364	317	387	331	351	360	329	362	353	328	329	352	382	337	368	340	348	343	352	357	380	338	350	339	334	330	364	353	347	348	346	367	348	329	333	354	377	326	379	344	360	386	352	360	364	334	355	347	357	391	353	325	374	369	354	373	356	337	364	353	361	359	387	334	372	362	312	347	376	351	371	349	330	363	335	387	362	348	378	350	378	369	362	393	340	335	383	381	370	347	359	400	316	358	335	334	341	335	362	348	352	348	377	349	360	362	341	333	380	376	326	355	360	336	390	334	361	382	381	355	334	391	340	366	365	383	384	351	355	388	356	346	362	378	379	336	348	392	329	323	380	382	375	319	358	382	370	357	320	362	364	363	327	350	371	348	340	373	366	335	323	343	356	361	358	326	343	334	315	330	373	355	341	347	342	372	391	379	351	355	366	349	346	361	355	382	363	335	342	376	345	351	389	337	324	365	342	345	329	366	328	361	350	318	360	401	338	367	381	350	347	337	358	338	351	347	331	340	353	345	341	353	359	343	353	370	349	356	369	323	373	363	362	349	351	371	354	361	367	365	376	343	328	358	349	347	363	334	347	359	349	365	346	336	334	390	340	336	328	333	386	360	313	318	367	337	311	365	360	350	372	338	362	366	331	379	362	363	357	343	348	344	317	361	381	339	372	382	364	365	360	331	365	388	335	356	350	326	310	375	373	347	343	363	340	349	386	382	320	360	340	327	343	370	388	361	335	373	346	327	368	317	350	345	337	353	361	338	347	321	354	333	354	400	358	350	381	354	337	397	369	335	368	342	338	347	360	341	354	345	363	374	363	313	382	324	359	344	350	382	364	364	339	352	340	372	343	364	359	340	351	386	327	346	372	366	347	351	351	353	321	349	372	361	354	387	359	370	336	400	340	370	357	340	365	328	327	354	354	357	360	333	349	363	392	349	396	351	356	356	339	335	335	346	363	339	370	356	349	317	329	355	328	338	366	364	360	355	394	350	338	341	344	356	358	318	361	355	394	384	324	353	332	371	383	403	351	376	373	340	364	336	356	341	362	370	375	359	382	368	357	345	341	361	361	344	344	345	347	344	402	344	344	372	366	332	360	351	368	377	361	355	353	346	377	414	315	364	358	344	372	349	340	361	376	353	343	368	366	375	354	373	357	360	352	383	359	323	345	361	360	373	340	360	357	390	363	355	356	397	392	324	367	334	342	369	357	324	348	343	352	342	351	338	342	364	363	357	352	371	340	339	359	335	339	392	370	355	340	356	323	365	357	385	354	351	380	350	354	328	357	356	373	344	355	382	366	361	344	376	361	382	368	362	349	349	381	336	358	369	311	358	329	362	342	375	353	331	347	360	369	385	326	368	352	359	306	386	358	352	360	350	350	347	354	307	338	333	386	371	365	374	306	365	379	391	346	313	393	334	342	345	370	360	363	367	349	379	348	375	343	340	383	339	327	368	367	330	337	317	357	367	366	370	362	343	392	380	404	349	377	334	373	344	346	366	372	385	328	354	374	336	351	341	347	337	359	372	371	354	342	339	379	354	340	352	353	342	361	354	375	337	323	350	330	394	354	338	371	346	330	325	350	366	368	344	314	368	360	321	356	359	359	341	353	360	342	350	353	361	359	387	367	323	352	316	339	331	329	381	344	362	328	361	333	373	341	348	367	372	325	371	402	347	336	381	369	390	322	383	356	338	298	355	382	343	355	358	362	387	354	361	383	355	345	347	359	386	346	353	333	363	360	360	340	340	334	374	365	339	361	314	335	357	328	375	349	356	363	413	340	365	327	344	349	339	354	342	374	373	359	364	362	333	340	377	360	340	354	352	364	368	387	374	350	368	384	392	323	358	364	333	341	342	378	324	382	359	343	340	334	349	388	363	337	343	317	339	350	362	344	352	370	363	338	360	373	363	347	350	334	351	348	368	354	346	359	353	338	365	369	355	358	329	398	336	341	347	340	366	398	364	339	344	341	346	306	355	299	346	371	343	354	368	337	344	370	340	372	344	345	372	360	347	339	369	356	367	328	353	374	362	394	340	363	342	353	335	388	378	354	383	354	386	362	346	374	371	339	358	373	351	354	366	374	300	336	352	342	366	354	373	344	379	330	367	353	355	344	361	342	326	328	357	350	330	352	337	359	330	359	340	362	334	338	377	390	370	354	357	362	315	359	327	349	361	385	350	360	328	338	373	378
49460	20683	2343	1056	759	493	464	381	341	304	277	243	232	230	223	208	190	199	214	209	191	185	181	177	201	187	193	201	188	188	177	189	173	192	205	191	214	212	178	187	174	205	167	193	161	199	176	189	184	196	184	164	181	199	163	171	189	160	175	182	186	163	182	175	205	208	180	190	180	164	170	193	186	195	195	206	177	186	182	167	193	211	179	180	176	162	191	162	187	171	176	174	192	172	168	192	179	196	167	185	168	181	192	180	184	185	181	180	181	191	159	198	180	166	167	176	162	195	164	187	150	197	149	195	162	168	202	172	168	186	188	192	183	198	189	184	165	161	158	178	169	180	178	165	179	170	177	176	161	166	168	173	177	144	158	159	192	175	164	166	176	181	162	177	195	191	163	176	165	160	170	169	190	162	178	169	184	182	185	184	202	191	201	159	177	193	179	188	156	163	178	200	176	142	184	204	179	196	167	167	172	192	186	166	158	168	170	186	205	191	181	182	181	181	181	182	171	202	167	171	204	190	171	172	171	182	155	178	207	194	181	194	178	189	185	188	168	179	189	185	197	198	178	176	170	200	179	197	162	175	163	192	162	200	187	169	171	163	168	145	188	185	183	186	189	182	160	181	177	188	177	156	173	156	181	170	171	161	184	199	197	177	177	183	186	173	154	180	208	194	185	194	158	181	183	167	203	168	192	165	180	178	193	174	183	180	163	175	184	175	184	196	156	175	165	152	194	172	196	174	173	166	178	175	188	188	171	176	190	174	164	157	162	179	182	170	177	164	182	176	212	201	159	173	175	172	186	191	158	176	199	174	186	185	179	161	194	171	167	161	162	150	177	173	191	169	181	163	165	183	167	169	148	165	187	184	178	175	191	179	196	180	178	172	190	193	167	188	178	194	182	166	146	204	175	178	158	179	167	167	177	186	162	199	200	184	190	198	184	158	174	161	176	173	153	178	172	161	210	194	186	171	176	162	160	171	185	181	179	161	164	189	162	157	183	192	193	188	188	175	176	184	193	177	165	177	173	180	191	186	159	172	206	176	160	205	152	169	172	192	169	177	192	190	174	169	180	162	192	179	192	174	159	155	185	184	213	182	171	176	170	161	169	161	167	157	161	193	202	163	187	175	194	171	183	198	210	168	166	188	179	183	161	170	190	168	162	173	195	178	164	169	191	164	194	162	200	202	176	174	180	162	167	212	206	165	166	173	168	167	190	167	174	164	183	169	187	165	157	175	188	198	178	186	160	175	173	173	159	173	179	165	208	194	173	177	195	179	199	180	186	185	177	188	171	195	170	192	173	174	174	182	173	172	185	184	168	165	204	181	174	187	192	171	189	181	174	181	179	196	159	177	180	187	173	186	171	195	177	180	176	176	205	227	192	156	142	163	192	210	191	192	182	167	179	177	204	187	177	181	180	161	182	173	196	164	181	185	162	169	152	178	193	183	164	166	169	178	161	143	184	154	180	206	174	187	174	153	163	186	154	182	185	168	182	159	179	158	191	160	169	197	190	218	170	181	165	211	173	170	155	173	165	164	190	214	200	155	167	166	173	184	182	173	180	209	170	184	178	185	163	220	175	162	168	174	162	180	188	187	184	179	173	189	182	160	170	186	180	175	178	185	160	185	195	173	162	167	168	184	163	166	182	169	166	166	165	180	161	159	165	201	181	192	162	146	182	182	168	193	176	160	167	169	172	173	143	168	174	192	162	179	189	168	202	181	177	185	185	191	186	174	190	187	175	181	181	179	157	187	178	181	159	177	204	202	161	183	191	184	200	167	178	180	182	171	169	156	171	186	179	169	189	204	177	187	185	195	181	169	156	181	180	171	164	159	187	168	189	198	172	183	205	154	191	157	187	192	174	198	172	186	160	201	167	203	179	178	183	179	186	185	182	175	180	185	170	163	163	180	189	154	208	174	169	185	202	179	192	189	169	172	197	191	154	168	184	192	179	182	162	166	163	186	174	142	176	177	172	185	185	158	200	172	177	200	198	186	183	167	187	177	180	186	156	191	178	181	160	177	187	172	188	187	157	160	207	185	173	171	176	172	198	177	161	181	210	156	193	183	175	195	162	202	190	175	195	195	181	210	183	179	205	178	189	192	216	153	194	187	164	193	160	182	181	191	195	169	168	187	186	173	160	194	161	164	170	203	160	170	189	167	196	187	183	158	172	190	185	188	195	178	163	186	190	183	183	194	174	160	197	180	204	165	175	205	195	172	163	205	183	173	175	170	175	176	207	204	173	188	192	186	172	192	177	184	164	189	167	166	167	164	176	188	170	175	198	177	182	163	185	195	175	203	176	191	169	170	195	159	188	191	189	206	150	189	189	192	174	182	168	189	166	186	187	162	197	168	182	178	196	180	171	177	174	173	187	182	179	176	161	181	187	178	158	177	188	182	187	150	168	202	191	183	171	185	167	161	186	183	155	189	206	175	179	188	176	178	196	175	172	190	189	187	174	203	161	169	198	152	177	181	185	189	202	190	196	200	191	165	171	168	167	160	168	189	176	163	170	201	165	172	183	186	178	172	186	180	170	179	207	181	184	191	152	181	177	189	198	176	190	174	187	165	155	188	183	190	157	184	159	192	166	186	178	188	220	182	167	195	166	171	149	195	177	197	163	178	189	198	177	203	191	178	193	182	162	163	207	175	181	174	168	175	166	173	157	185	184	173	182	227	150	193	194	177	172	186	185	175	182	179	183	173	147	158	197	196	190	179	177	171	188	171	196	155	168	190	200	192	187	178	195	170	183	175	165	209	177	183	165	188	163	189	195	182	186	174	184	168	155	179	185	194	162	182	183	201	179	171	164	164	164	188	176	188	187	181	182	185	171	179	203	176	183	175	173	177	188	172	164	182	186	170	194	179	171	170	180	193	184	191	179	157	166	161	186	204	166	182	188	193	188	159	190	185	176	176	193	188	177	173	188	181	215	179	187	180	160	181	149	202	183	196	163	167	174	165	168	177	199	166	189	175	182	189	175	188	169	197	196	169	179	190	200	200	192	160	182	180	185	158	163	176	200	182	206	186	187	201	171	193	157	180	175	168	185	182	186	174	175	172	133	181	173	169	182	183	186	188	179	160	166	175	167	178	172	183	211	188	175	196	169	169	173	181	174	177	188	197	183	173	168	186	166	173	186	176	187	174	157	196	168	178	191	191	202	193	168	180	181	177	182	167	179	155	147	161	149	181	183	170	189	178	177	175	182	177	182	186	190	181	206	171	186	168	179	176	193	188	190	165	160	176	203	163	192	182	186	169	175	196	177	183	167	172	175	174	196	196	162	186	174	148	161	165	171	168	167	172	188	179	186	178	191	179	175	181	187	179	180	189	162	188	192	188	181	186	186	183	166	155	164	169	189	167	181	160	156	179	166	170	186	193	179	182	165	175	158	192	166	166	191	175	181	177	179	210	173	175	166	168	171	194	205	191	152	178	196	211	196	205	177	179	184	196	184	182	167	174	166	182	173	181	176	197
29604	7282	3332	3622	3071	2480	2102	1762	1491	1300	1243	1145	1004	1043	896	890	837	864	805	767	799	743	761	719	710	669	717	648	672	665	606	685	648	637	644	615	648	632	607	661	628	630	636	569	631	584	631	630	612	599	592	569	594	589	608	602	617	577	564	608	575	534	585	567	625	546	538	578	576	609	557	601	583	582	581	562	621	559	545	584	587	595	551	562	580	597	571	627	550	589	649	568	558	597	601	584	564	542	525	546	566	623	596	576	573	548	534	582	591	569	598	552	589	560	578	572	585	569	581	552	542	530	566	554	599	598	611	637	591	580	588	558	585	584	574	632	529	567	639	580	582	544	566	564	597	554	579	562	552	588	575	554	590	553	566	580	550	611	550	557	553	542	552	562	522	584	545	588	581	541	570	543	578	536	565	575	588	578	589	576	538	554	576	564	510	609	562	533	575	575	554	576	520	563	588	565	585	554	592	571	556	617	568	580	582	550	575	541	636	570	564	541	610	540	588	575	560	568	553	553	538	531	577	574	554	596	558	537	532	561	559	566	522	541	558	580	538	574	610	550	594	597	566	581	535	587	584	552	578	570	547	560	560	549	566	563	589	529	560	544	525	553	534	589	503	568	582	578	560	554	573	570	585	565	528	589	572	578	565	538	589	564	562	570	542	579	555	527	544	573	527	593	578	550	577	544	589	563	586	578	564	550	517	573	575	551	599	570	541	555	528	576	563	584	534	585	562	565	563	533	544	574	560	577	551	553	547	534	601	583	579	579	522	562	594	577	546	570	579	604	532	575	544	574	564	508	558	558	595	589	578	548	546	565	583	560	590	541	552	600	539	570	600	578	580	575	595	601	606	599	561	583	571	587	554	605	599	570	568	576	570	568	587	557	532	575	553	540	581	581	571	605	582	556	560	582	561	541	536	578	534	579	578	591	548	543	624	538	559	568	584	562	596	535	575	594	555	566	563	539	573	537	598	554	513	573	583	569	601	576	548	560	575	583	547	548	540	529	565	614	552	548	579	582	564	534	570	549	555	585	566	589	555	568	597	573	588	570	567	588	552	552	559	599	595	607	553	552	553	553	525	570	546	533	508	555	572	568	580	565	543	527	578	581	602	648	587	600	582	540	593	552	579	567	524	555	582	614	557	547	601	569	538	589	576	569	577	576	580	555	540	565	611	540	519	537	590	559	560	592	534	573	587	588	583	569	553	539	571	576	583	552	582	562	559	585	613	543	553	570	597	607	585	562	573	542	541	547	579	544	559	568	544	585	538	587	550	509	559	578	561	573	554	532	547	565	553	532	614	589	559	590	552	559	604	542	524	541	559	581	559	544	564	568	569	531	532	576	521	565	613	604	569	590	561	576	571	575	538	560	576	586	544	586	593	577	590	557	558	614	597	535	568	548	554	599	582	578	559	599	568	515	593	552	578	559	605	594	562	575	538	531	497	626	573	547	600	559	554	587	594	530	580	541	562	560	581	539	543	550	573	586	581	563	589	573	532	583	577	575	557	559	576	535	575	574	593	585	560	592	567	566	593	591	581	563	562	578	529	573	541	595	559	605	593	521	597	561	556	579	567	564	611	611	576	595	597	570	524	607	543	551	581	585	547	550	587	610	556	556	594	629	540	531	582	538	590	567	511	594	608	575	603	601	547	565	586	579	563	573	591	526	571	592	567	545	588	574	556	562	566	585	593	598	586	534	576	567	613	564	560	561	568	574	615	614	568	546	583	569	552	585	535	609	540	542	559	587	570	559	594	544	548	570	565	611	529	548	550	595	566	549	571	584	583	561	615	575	556	595	585	562	501	581	583	572	525	598	564	576	543	546	521	576	594	593	583	574	589	517	560	617	583	599	550	589	631	584	581	584	548	576	577	568	567	564	593	582	585	561	552	594	584	576	561	585	574	554	613	530	575	583	590	573	559	571	566	555	535	599	590	588	547	551	538	604	576	575	558	589	528	543	591	562	559	588	555	547	578	578	581	566	547	551	541	538	579	558	548	576	614	553	576	568	551	538	602	520	546	591	524	585	588	583	569	572	544	545	568	544	604	571	603	569	595	538	539	594	602	571	530	538	561	575	559	535	572	549	535	594	571	560	568	563	528	558	552	543	559	588	605	577	574	557	563	545	567	593	506	596	542	533	592	541	557	549	557	552	546	596	545	578	543	592	562	555	554	539	523	614	558	570	588	516	555	583	541	569	556	565	571	591	564	548	593	600	585	574	562	581	587	572	584	564	566	565	613	561	556	554	584	575	593	587	592	567	546	542	571	562	534	565	588	570	575	581	554	550	576	584	574	543	586	549	597	529	585	575	532	576	601	539	557	616	588	550	606	596	636	557	541	583	545	560	572	540	551	558	577	588	576	592	587	610	505	539	574	571	571	558	555	575	588	531	553	534	592	575	594	554	582	578	550	572	605	604	582	553	541	535	592	594	599	585	558	575	585	563	564	574	544	594	564	562	545	545	549	553	554	563	594	562	536	559	570	533	560	587	585	566	557	568	561	532	593	604	559	557	546	565	604	612	601	550	538	589	593	515	609	570	562	589	534	577	553	562	591	573	569	563	623	603	553	544	565	549	587	577	586	615	552	557	567	581	580	579	588	584	533	549	566	565	525	560	545	550	569	583	547	565	575	609	561	570	609	541	548	548	560	539	597	564	559	579	568	548	498	531	595	580	594	577	525	564	561	558	540	555	569	566	567	583	538	580	536	548	567	570	562	544	596	574	582	579	533	561	603	586	530	548	579	552	546	595	554	566	547	550	571	582	589	582	558	593	602	548	612	560	554	580	551	636	603	612	576	564	573	567	543	558	522	573	581	557	541	589	580	552	566	599	533	535	558	562	577	550	575	588	578	606	552	610	573	570	587	512	600	547	557	576	547	583	570	576	582	553	570	589	586	579	555	560	575	599	615	541	541	597	572	552	554	583	569	577	542	552	572	555	514	581	588	533	571	552	575	571	562	558	561	579	603	564	592	566	611	562	536	539	644	572	534	555	535	601	576	530	582	576	569	554	552	567	584	566	547	553	574	555	618	604	519	581	560	541	575	591	576	607	572	581	547	576	517	561	594	567	542	550	547	597	560	577	591	545	598	573	570	539	562	560	592	606	579	528	509	583	595	608	588	603	543	555	551	561	571	528	565	562	530	573	611	585	591	556	508	579	585	605	590	574	586	508	597	596	533	598	538	569	548	582	547	562	600	605	584	551	573	569	524	601	574	596	553	595	629	530	568	579	590	550	591	542	589	571	539	573	577	546	584	574	560	588	590	565	578	596	536	543	545	580	611	567	549	558	595	552	585	590	607	567	591	575	547	596	565	540	583	555	579	573	588	589	552	564	597	558	527	517	572	553	569	606	570	565	581	559	547	588	536	575	600	550	605	555	614	598	604	564	530	585	538	547	564	588	566	586	580	576	497	582	580	563	541	537	531	560	566	584	562	596	583	582	561	568	612	611	585	557	576	539	533	554	538	591	600	560
60833	30800	7501	2246	1398	991	777	679	604	498	467	462	409	392	369	354	353	335	320	322	313	299	343	306	313	282	275	324	279	298	289	318	279	289	287	279	286	282	258	307	280	298	286	304	300	285	288	297	297	297	296	248	289	268	324	267	281	275	289	254	289	284	281	260	278	294	269	278	288	258	268	280	245	288	307	270	266	269	271	279	259	302	250	279	303	289	320	251	253	259	255	265	276	258	271	249	273	284	255	262	277	266	295	296	264	264	270	295	268	247	263	284	281	277	252	279	303	262	274	298	263	258	301	305	276	256	275	270	273	271	273	281	272	267	277	251	307	267	277	284	265	301	257	284	263	268	275	315	291	284	260	266	248	281	270	255	310	286	256	260	292	258	289	269	309	263	272	266	275	250	233	264	291	284	260	271	274	295	265	280	279	262	254	272	265	231	258	262	255	264	263	275	275	259	266	282	287	282	301	261	267	306	285	269	261	267	266	258	274	267	264	258	295	272	246	267	265	303	288	284	243	272	304	307	304	314	246	265	263	267	244	267	266	247	254	266	292	250	297	276	285	274	277	273	287	281	263	263	280	277	310	278	269	256	293	271	289	281	260	280	264	267	298	263	267	288	234	288	285	259	235	296	281	277	274	258	273	285	258	273	290	289	281	268	268	242	316	279	260	296	269	259	301	276	265	275	244	272	282	314	283	308	268	266	254	296	254	251	292	290	259	281	268	274	283	280	301	283	304	281	251	261	280	293	267	266	285	298	282	281	277	267	270	251	266	280	263	286	299	274	260	273	288	273	282	295	289	278	261	268	260	271	273	278	234	256	272	261	263	283	270	245	275	303	267	258	268	265	247	252	291	254	276	256	294	273	281	288	257	279	270	271	273	278	279	270	262	250	268	265	262	257	293	274	270	266	296	270	287	303	266	253	282	292	274	257	263	271	271	269	304	276	275	273	239	278	289	262	292	285	279	255	272	280	272	271	279	231	311	280	266	281	272	273	297	257	262	290	261	289	268	272	305	280	308	278	293	274	278	280	261	253	270	267	287	280	265	277	274	244	274	297	272	279	261	269	259	252	271	277	278	281	277	286	260	245	287	281	286	248	272	266	274	247	272	272	309	271	297	325	261	275	283	261	265	264	299	275	286	270	275	266	303	268	256	264	283	318	281	252	255	292	308	244	296	297	289	286	271	261	249	257	288	286	254	272	287	258	288	294	283	275	246	273	285	265	291	286	320	266	267	266	272	294	260	280	270	249	255	272	299	309	279	257	269	261	264	277	251	256	269	285	263	265	290	275	268	253	300	252	289	261	252	280	307	282	293	295	309	257	258	259	271	274	255	273	281	293	262	271	274	265	251	276	251	272	283	271	283	246	277	293	267	272	233	309	267	261	245	270	282	307	262	270	295	285	260	283	309	273	272	278	246	309	267	290	283	293	233	266	277	252	272	260	261	275	264	277	261	270	276	278	262	288	281	270	288	258	251	263	290	281	273	277	252	268	266	260	280	290	283	285	268	278	248	282	272	289	260	258	259	253	272	289	251	288	282	280	285	280	269	253	303	264	276	261	273	264	263	291	283	264	264	257	261	261	296	304	264	301	267	254	274	271	248	274	298	242	278	274	256	239	273	253	267	255	288	283	264	275	260	262	266	281	288	287	273	272	300	290	275	251	275	291	302	306	254	286	256	259	262	275	282	278	272	298	288	272	263	256	252	289	258	256	299	304	269	275	294	272	284	280	265	297	281	274	248	280	273	272	314	263	270	284	270	256	296	265	284	258	279	294	261	274	242	280	258	282	303	272	304	271	259	281	249	278	246	268	296	257	304	256	305	261	279	298	280	279	278	258	265	255	283	299	261	261	281	275	255	247	270	281	268	295	252	267	272	291	288	269	289	280	299	277	296	281	270	290	262	293	271	244	264	274	284	284	279	280	271	268	265	270	247	270	270	280	252	285	260	286	297	274	274	273	275	285	239	285	274	302	294	272	292	284	282	278	266	323	273	274	249	265	243	270	257	281	276	290	261	279	271	242	266	283	302	278	265	257	266	277	247	269	264	284	270	260	263	267	285	292	254	252	263	274	287	263	244	269	255	291	265	282	275	265	244	247	268	271	281	269	275	258	299	273	277	259	257	313	284	287	261	284	269	274	283	261	272	291	272	255	275	283	273	296	294	284	266	284	256	277	307	279	275	280	280	267	267	261	283	299	248	277	283	299	293	297	293	290	300	263	266	324	234	279	288	288	280	251	275	292	273	276	279	296	249	275	274	294	264	281	279	284	290	260	269	281	295	261	283	271	281	306	268	273	263	262	273	272	285	285	249	269	274	270	279	295	261	293	273	256	279	293	307	291	267	280	280	249	264	262	274	275	247	286	267	258	275	268	264	306	254	268	308	270	277	280	263	245	268	288	285	249	277	258	284	265	303	261	289	273	283	271	286	258	288	280	265	299	278	265	286	256	271	285	278	262	279	273	269	287	287	276	276	290	296	299	260	265	264	274	259	261	275	259	268	280	240	259	259	285	265	289	290	264	271	275	283	265	265	269	285	282	299	250	272	269	323	254	277	253	271	283	266	255	282	292	265	252	238	254	288	288	260	290	280	280	275	312	260	273	259	313	294	267	278	290	273	293	259	290	273	248	275	271	280	294	279	276	295	267	303	273	256	239	286	269	291	260	299	272	270	255	295	262	258	299	267	267	253	268	264	281	281	272	254	270	260	266	264	266	267	305	247	276	274	253	262	239	294	303	276	274	269	251	253	263	257	270	257	280	297	265	240	272	260	248	259	292	280	278	297	270	269	259	265	276	284	275	255	275	257	298	239	290	252	261	280	282	260	259	271	263	292	297	292	277	274	252	284	271	270	244	227	268	282	252	269	241	268	248	283	294	259	274	261	269	285	239	293	310	245	263	283	271	316	255	267	282	273	265	263	270	287	287	230	268	269	242	281	276	272	295	287	289	291	272	281	271	248	299	250	283	265	270	284	246	276	267	265	271	264	294	261	278	282	279	292	280	288	270	258	267	278	267	287	265	273	271	265	268	250	282	283	281	275	266	289	279	301	292	280	267	262	258	292	288	288	281	255	282	290	257	281	271	274	286	299	280	261	265	271	291	243	304	290	267	276	251	275	281	262	276	266	276	272	238	278	252	276	256	281	259	283	249	284	279	297	293	275	261	321	284	261	282	273	286	265	286	313	274	301	267	276	250	269	265	282	277	272	250	291	251	275	278	249	258	276	283	274	267	265	281	266	252	279	266	294	243	286	247	315	277	296	283	313	254	260	275	286	276	256	244	269	288	301	274	250	307	247	261	268	263	258	254	294	258	257	268	232	293	256	293	263	252	265	335	253	246	275	266	290	261	273	283	257	282	282	268	281	256	268	276	243	239	295	258	271	276	298	273	255	278	260	282	292	269	286	266	283	271	251	279	273	252	266	278	244	251	291	258	277	260	247	266	262	270	297	260	287	283	261	290	269	292	290	284
37423	8903	5910	6397	5334	4474	3733	3121	2575	2354	2101	1847	1815	1615	1546	1444	1396	1335	1251	1181	1209	1139	1096	1168	1110	1030	1063	1006	997	992	971	971	966	896	959	982	989	859	942	900	934	917	917	931	893	873	851	880	877	919	898	924	924	854	842	824	801	887	810	868	869	845	862	901	859	846	847	811	871	845	915	854	803	840	848	843	868	845	864	821	783	801	805	835	818	810	859	853	831	824	800	845	824	806	848	829	839	809	841	822	785	845	804	816	825	809	724	798	861	829	830	790	868	869	762	816	767	807	848	847	825	834	789	850	778	775	859	783	819	856	812	845	802	783	805	782	845	789	772	835	817	808	789	837	752	830	803	866	809	805	823	827	817	859	815	869	785	788	772	866	835	841	806	765	859	837	807	806	799	842	841	816	863	829	841	820	839	843	782	844	829	865	816	846	783	872	819	800	861	807	801	813	805	858	844	799	824	860	842	837	787	833	819	781	786	824	820	757	807	775	821	792	798	802	804	809	780	797	802	765	836	807	812	814	849	839	809	751	792	816	805	832	793	788	808	781	886	816	802	795	777	822	763	814	831	797	783	862	852	820	897	786	762	845	828	820	830	807	821	815	759	805	790	840	835	852	785	808	846	807	869	791	774	804	843	802	832	819	806	795	824	800	819	748	820	793	814	779	773	815	797	807	824	779	775	859	804	809	841	860	807	800	804	783	830	793	879	791	790	802	836	820	815	842	795	850	790	776	829	809	845	816	822	750	805	780	804	810	790	828	855	804	814	790	817	809	800	814	796	837	827	808	801	847	798	808	790	846	807	755	810	803	815	847	777	832	808	796	797	737	767	813	785	802	804	797	813	765	831	864	848	815	799	773	811	787	815	827	758	758	788	797	800	816	813	754	803	810	798	824	816	863	778	835	784	836	779	775	789	801	807	770	797	822	801	827	841	806	793	831	849	836	796	820	871	798	782	787	792	744	810	795	811	770	804	764	798	802	836	787	847	792	818	841	822	785	837	802	788	799	777	817	777	784	801	796	808	864	865	839	805	797	824	780	806	799	798	789	858	813	834	740	798	791	794	802	828	798	831	806	775	789	753	842	805	755	810	803	806	855	854	832	850	789	803	863	836	822	822	784	848	820	829	792	791	766	744	830	750	848	815	816	780	784	816	854	858	847	776	807	821	777	801	806	838	848	805	789	809	815	780	780	799	818	870	824	803	805	772	840	818	822	843	797	816	790	847	807	802	819	753	797	829	785	831	772	832	830	765	846	793	797	780	789	853	790	810	792	779	799	798	821	800	806	817	822	804	796	848	816	820	804	811	776	827	795	799	827	785	796	795	767	778	795	793	805	790	776	783	792	841	805	797	773	773	852	791	775	806	805	780	760	836	859	772	800	792	809	825	747	813	754	832	769	831	858	800	851	812	811	852	797	797	843	814	835	843	769	820	780	815	843	853	830	871	788	827	868	810	810	760	796	803	765	839	856	851	738	797	828	791	818	781	817	818	824	839	830	850	819	767	775	809	844	807	794	848	814	816	785	774	828	804	872	824	794	782	788	791	848	786	781	840	826	727	796	866	852	841	806	831	796	788	807	820	824	774	834	846	770	784	846	819	828	813	776	812	799	785	843	803	843	809	820	790	841	757	796	788	820	827	800	787	787	800	834	846	826	815	822	795	781	778	803	792	845	786	798	791	821	814	864	794	808	820	793	824	826	878	775	820	832	801	821	800	792	821	787	809	799	836	785	840	788	836	836	848	799	789	755	838	793	783	808	845	845	774	794	848	838	860	798	745	814	785	845	835	798	851	739	794	745	840	789	820	802	781	805	807	821	760	826	810	830	816	823	879	786	781	795	789	819	830	828	824	785	807	806	829	785	794	813	735	820	798	813	793	776	786	855	824	750	835	769	809	830	782	849	831	798	824	882	789	813	797	808	786	775	818	799	808	813	806	810	798	849	763	818	868	784	819	801	810	823	799	823	788	813	785	795	785	847	790	834	794	800	793	883	809	804	836	780	767	797	804	810	849	843	778	776	775	841	787	795	821	824	819	841	783	789	804	788	790	787	856	784	827	830	817	812	817	795	852	845	813	819	816	826	822	822	812	810	796	852	843	761	820	779	782	819	793	833	823	826	838	777	807	823	781	779	815	821	778	794	812	820	777	842	802	779	841	814	813	843	849	811	814	743	811	829	813	796	805	829	783	797	814	807	812	777	806	823	805	760	845	813	779	800	809	809	832	817	842	798	852	831	827	803	838	813	860	825	848	851	777	840	825	838	797	840	831	883	814	868	778	804	790	769	809	764	804	810	746	816	770	805	807	800	854	806	828	825	835	788	780	845	814	787	835	797	805	822	844	808	795	794	815	773	837	790	819	847	833	842	791	845	806	825	841	789	778	803	798	795	784	852	815	792	724	839	754	822	756	859	837	809	804	810	791	852	838	801	840	782	849	793	848	843	784	840	833	782	811	881	801	781	803	768	788	791	795	790	832	777	772	838	836	807	750	792	794	781	800	819	795	883	782	801	841	814	746	841	820	826	814	828	841	809	802	767	796	811	778	804	805	805	769	753	797	768	845	817	850	782	809	763	825	818	790	824	804	791	825	817	763	814	853	792	842	795	829	802	861	758	815	823	802	778	813	796	861	836	850	831	754	792	749	809	779	758	818	811	746	820	807	826	835	769	813	792	825	804	801	879	880	794	853	852	838	849	834	812	844	767	801	835	854	783	848	820	847	755	845	820	789	794	784	755	774	837	823	766	837	802	794	777	815	766	817	842	842	839	805	809	832	784	778	828	871	796	787	813	792	775	820	817	804	879	822	799	837	874	827	818	805	782	812	822	789	801	822	824	820	814	795	805	813	842	854	846	841	833	760	816	817	793	832	837	848	797	855	773	796	779	803	788	806	830	836	839	814	807	767	816	788	790	769	805	828	771	794	850	821	814	860	784	795	798	818	744	764	775	746	797	783	863	763	797	849	773	811	827	783	815	810	850	785	839	885	799	839	797	828	766	776	805	826	840	827	779	819	844	804	818	786	867	810	785	823	817	811	803	763	808	825	793	842	829	868	822	752	816	783	861	814	826	803	810	785	839	843	762	818	838	814	782	807	811	825	852	795	804	807	837	838	766	784	815	755	790	798	733	802	797	833	805	769	812	815	836	812	818	860	814	799	749	814	778	829	812	808	815	784	803	770	782	804	835	809	770	800	776	832	825	783	794	831	814	754	771	830	797	764	882	797	782	806	813	803	833	841	802	797	809	834	820	840	808	781	797	822	839	754	848	770	786	793	785	792	820	835	821	808	828	806	819	826	822	863	791	795	813	785	828	822	777	843	818	811	809	782	793	787	804	842	814	830	791	761	864	818	779	800	792	817	834	839	837	836	853	826	829	818	794	789	832	796	840	837	864	752	774	738	778	755	794	872	809	757	799	781	806	781	788	823	756	816	838	782	799	784	778	844	805	794	796	826	758	801	779	810	810	793	779	798	813
9102	1132	246	157	133	121	128	97	125	95	96	103	113	96	93	101	106	86	102	86	84	101	102	122	118	89	91	93	94	87	93	109	93	116	104	82	104	82	122	90	123	94	81	114	87	99	83	110	91	102	102	85	97	102	91	99	107	96	101	110	98	99	100	92	87	103	82	81	80	98	94	88	121	108	102	99	94	98	94	94	116	103	111	111	103	92	92	93	106	116	96	80	95	96	101	89	104	107	101	95	92	110	118	94	109	88	101	100	91	100	96	92	93	110	95	97	99	98	98	96	87	97	97	107	103	88	110	94	109	83	94	97	116	103	89	91	85	113	111	96	100	107	79	111	92	86	95	100	103	85	95	105	118	98	95	94	104	93	87	108	109	99	93	94	102	108	90	76	103	98	109	89	99	92	92	102	103	103	95	95	89	87	99	98	107	102	111	98	94	103	100	117	88	114	91	81	97	110	116	111	104	101	109	88	114	90	115	100	112	95	94	122	75	94	91	97	108	95	82	101	102	103	91	90	100	101	98	118	107	88	78	97	89	101	109	109	105	87	107	105	78	114	83	119	102	113	95	91	112	93	90	101	100	117	96	93	85	116	104	90	86	99	117	86	108	99	98	98	99	80	99	93	82	104	94	97	93	100	109	88	112	107	111	97	125	82	92	113	86	83	103	99	97	104	105	116	101	83	106	98	106	72	103	99	105	102	121	89	99	87	82	112	97	83	110	86	92	108	92	90	119	95	110	99	97	104	97	97	108	103	96	103	117	99	98	98	104	93	85	110	114	87	98	99	95	99	99	104	100	99	92	104	97	119	111	105	93	92	93	88	93	102	104	118	105	90	115	113	101	102	96	113	103	92	100	90	94	97	98	99	84	107	107	97	95	99	92	103	92	99	123	97	92	117	90	98	89	94	97	96	86	112	99	88	98	91	108	101	73	97	112	90	97	100	100	93	98	92	91	104	127	89	88	101	92	108	87	93	90	89	81	111	103	101	93	103	87	100	90	109	104	110	112	97	84	107	101	103	81	94	93	96	90	98	91	79	95	96	107	119	92	101	105	99	78	112	124	84	103	88	102	103	113	105	104	114	95	88	106	100	102	95	100	91	95	80	85	117	92	117	107	75	102	98	91	104	103	114	83	94	88	99	103	98	85	92	103	90	101	95	96	97	116	92	110	103	105	102	110	87	108	96	95	88	81	102	107	100	88	82	97	82	101	98	94	109	103	87	105	120	98	97	101	113	111	97	84	100	97	95	93	90	106	115	109	92	96	92	113	99	103	106	109	75	92	99	94	90	90	98	112	97	94	109	100	83	100	111	109	96	112	120	101	93	119	105	105	96	120	101	96	107	90	83	106	106	97	110	103	105	96	119	105	112	90	86	98	127	101	95	89	88	117	119	102	84	104	102	91	104	109	87	104	108	91	93	80	106	89	92	93	109	98	107	91	100	108	94	110	89	108	98	98	90	108	91	89	88	100	111	112	94	75	103	119	98	113	101	108	94	110	105	100	103	93	85	89	104	106	89	81	95	79	95	114	105	93	123	96	119	98	101	84	87	96	89	111	83	92	106	93	96	112	92	87	89	102	109	102	97	90	109	95	100	84	101	107	105	94	99	102	84	102	112	106	92	98	103	84	87	118	92	89	101	99	97	96	100	116	90	107	109	120	97	97	100	94	88	95	94	99	100	105	92	105	93	74	94	90	105	121	89	78	87	86	96	108	104	95	127	93	80	85	106	96	95	121	106	75	101	107	100	101	85	115	97	105	91	94	81	95	108	124	103	82	103	96	101	93	116	97	110	97	96	107	101	112	87	94	91	85	111	90	98	101	91	99	88	105	103	92	102	122	107	98	112	74	98	91	102	81	113	86	119	99	112	88	95	98	98	114	103	100	80	98	107	103	89	91	81	101	103	84	102	92	127	94	73	99	100	100	92	95	91	111	108	105	98	96	96	106	102	103	84	109	92	118	99	89	95	93	101	109	104	95	101	88	91	95	107	113	97	93	105	106	83	107	104	105	83	87	100	94	100	96	87	90	119	104	107	86	95	100	122	94	93	95	104	83	102	95	90	97	89	80	92	92	103	94	99	100	92	103	97	94	122	112	98	111	98	101	88	104	110	106	114	94	85	90	105	107	104	103	107	108	103	91	107	107	88	99	95	103	114	105	90	114	89	89	72	106	94	89	103	84	97	99	104	87	92	88	114	93	93	91	84	85	111	96	102	87	98	103	86	114	99	105	91	106	90	97	108	97	109	85	95	119	91	94	94	111	99	119	101	100	117	77	116	102	82	83	101	96	105	95	96	120	100	106	90	104	99	84	104	105	109	102	93	106	91	105	99	111	97	107	120	91	96	89	81	98	108	113	81	90	91	79	112	92	109	78	111	92	99	116	96	104	97	105	95	98	105	110	104	95	112	87	105	92	104	84	87	81	122	88	97	89	81	99	118	82	105	100	93	94	87	112	108	105	94	95	113	78	97	83	83	76	99	111	113	93	113	96	107	91	94	106	105	116	92	94	93	112	107	87	114	106	85	92	109	101	94	99	111	111	114	106	81	92	103	102	123	99	89	98	97	90	97	106	107	105	99	106	120	101	104	99	88	92	111	103	102	104	113	104	101	97	123	115	100	113	114	108	82	86	97	89	98	110	85	106	105	106	93	92	107	102	99	102	95	108	82	98	87	102	94	98	112	92	112	99	112	111	78	84	101	106	100	91	100	102	85	97	105	97	102	100	100	104	105	93	97	78	93	85	81	98	107	79	86	107	88	80	108	86	97	101	100	88	82	95	81	89	98	109	102	84	90	91	89	100	80	97	115	87	95	92	96	84	120	91	101	86	93	107	105	106	100	102	110	76	80	116	116	90	92	104	96	87	98	112	91	84	107	114	92	109	112	93	90	89	120	75	85	71	94	75	86	89	97	91	105	103	106	93	84	89	102	111	100	97	103	101	102	98	99	95	82	83	103	90	97	85	117	98	86	105	86	89	95	88	113	103	130	115	98	96	103	101	108	92	112	89	92	85	93	82	91	84	115	99	97	102	98	96	110	109	95	99	87	94	99	100	99	86	114	85	90	96	98	105	123	87	98	81	84	84	114	98	103	119	89	83	105	86	94	99	119	103	111	104	106	115	95	79	108	96	84	90	97	124	98	93	103	126	115	95	101	92	103	89	94	93	104	107	93	110	85	105	95	113	101	90	93	95	89	99	95	106	89	97	108	103	96	100	110	92	88	107	103	113	101	92	101	99	72	84	86	97	98	110	93	98	99	96	94	105	106	99	107	88	85	99	101	103	104	110	108	101	92	102	101	102	101	96	88	101	113	98	74	80	90	100	99	82	105	99	88	92	108	99	96	105	80	96	95	95	97	100	109	102	89	120	97	86	100	117	119	121	110	95	96	88	93	80	98	110	81	118	85	108	92	80	103	108	100	113	103	102	103	87	98	82	104	80	111	90	107	111	116	93	85	103	97	97	102
8043	1099	536	549	530	482	445	420	395	428	431	393	371	370	424	382	358	367	369	378	334	363	373	403	336	379	344	343	335	364	362	385	341	361	383	381	349	366	340	369	341	328	354	361	350	371	351	348	347	366	355	345	348	336	373	335	339	375	344	328	374	338	346	344	354	368	378	338	372	383	342	343	365	375	334	358	341	306	336	352	344	337	342	357	375	349	321	319	373	350	376	323	354	354	335	371	322	339	353	361	355	360	346	362	373	355	355	349	348	345	379	334	351	324	373	358	344	361	331	368	330	378	373	319	361	339	350	354	344	339	311	383	332	337	342	391	359	355	348	360	339	374	361	349	376	334	373	358	382	378	348	349	374	369	333	380	342	352	368	378	327	366	353	354	351	330	342	342	359	364	341	337	357	365	348	351	368	337	404	339	366	316	360	352	344	345	325	360	352	364	375	333	330	306	343	364	349	341	350	324	354	362	365	356	322	359	353	357	332	333	326	345	333	340	369	329	345	328	397	341	336	360	356	355	361	355	362	352	362	340	336	365	370	346	370	355	395	322	346	365	352	359	335	357	347	294	354	373	325	342	375	339	360	349	336	388	347	347	338	336	360	386	365	346	358	345	390	346	384	388	346	376	343	343	371	370	348	368	337	327	367	347	367	350	364	355	332	367	380	339	357	369	338	378	371	352	363	326	368	341	321	351	302	345	368	365	321	374	352	346	334	347	352	322	378	348	329	347	360	337	375	370	393	358	357	349	333	325	377	364	354	372	361	364	369	351	326	359	357	372	356	371	372	359	359	363	365	349	364	335	353	341	348	357	315	355	345	368	358	360	355	344	350	307	391	366	354	360	348	354	336	343	317	357	347	349	344	355	358	379	383	338	347	338	316	338	358	340	345	339	374	353	375	340	354	360	351	362	376	344	351	353	375	363	350	339	343	347	396	365	384	342	368	338	349	360	389	362	355	355	372	339	350	314	371	349	337	364	344	346	353	358	369	356	361	344	358	394	354	342	335	355	384	363	366	334	351	342	327	328	345	388	351	378	340	330	356	342	346	344	356	365	369	361	350	361	321	355	386	360	342	349	328	366	329	327	388	350	365	363	350	321	328	310	335	362	349	378	376	339	369	333	370	377	355	317	344	321	343	373	354	407	352	355	365	360	356	371	346	369	368	337	339	347	323	338	344	360	370	362	364	339	350	363	381	362	346	364	340	355	336	329	344	359	352	354	365	360	351	386	352	338	340	303	333	315	348	329	334	356	378	339	370	357	371	370	354	344	308	349	341	340	347	379	362	360	369	364	376	343	367	349	331	363	361	330	317	334	345	364	357	364	328	358	324	342	375	334	326	392	348	360	351	336	360	358	343	342	349	319	367	338	352	350	338	361	379	355	390	362	331	339	343	337	343	362	350	357	347	358	379	331	366	348	355	321	354	328	362	368	366	352	372	347	390	351	333	338	361	343	330	322	369	372	360	340	356	363	410	322	346	342	338	302	358	397	353	351	354	350	327	318	357	349	384	359	334	385	345	360	348	368	352	357	330	376	348	333	344	384	370	331	372	326	323	337	367	363	350	333	380	352	374	363	362	374	353	369	351	359	341	332	355	363	329	342	345	341	383	360	381	351	347	378	352	364	394	362	365	347	391	369	344	372	325	342	345	323	384	352	391	362	366	341	354	353	369	361	359	333	358	345	381	352	331	354	351	356	372	371	345	355	341	355	355	372	361	363	338	390	350	337	367	323	361	368	357	401	355	329	363	357	378	361	358	341	353	362	353	377	333	332	303	351	363	312	367	371	400	403	340	333	343	355	330	330	325	335	365	336	323	353	326	389	350	400	352	376	315	367	294	330	332	361	377	338	391	356	364	341	363	358	364	357	346	354	373	366	339	359	357	355	353	294	375	334	376	357	379	380	350	368	347	363	330	339	325	354	321	339	339	360	379	377	344	367	352	385	356	339	385	371	346	343	364	336	362	353	354	380	345	364	380	374	362	357	377	307	323	330	364	317	356	294	364	353	356	352	359	378	346	332	343	353	329	355	331	363	328	360	366	362	379	349	317	347	349	371	370	387	373	342	364	355	357	323	338	379	368	344	324	354	328	374	364	344	351	342	352	351	339	370	364	332	333	373	368	332	385	344	313	344	359	373	342	360	327	333	351	357	362	359	386	338	338	332	387	352	330	355	393	360	335	360	354	371	382	363	352	343	386	365	338	352	340	375	371	359	334	366	377	378	350	358	363	361	352	319	342	314	361	350	357	392	389	323	333	350	337	343	345	372	355	336	348	327	332	360	334	340	355	352	368	363	330	402	339	354	342	352	358	357	353	344	387	345	332	355	337	353	362	367	344	336	367	360	365	347	338	363	361	358	380	376	323	369	321	338	316	314	328	329	320	353	388	347	364	341	375	354	325	336	344	347	360	339	341	378	346	370	352	355	342	386	352	327	344	346	371	362	347	363	393	391	333	361	338	331	341	331	357	356	361	336	360	339	392	339	341	350	371	356	338	346	374	353	362	341	351	363	331	373	384	365	354	387	352	342	370	362	352	354	369	369	371	346	337	336	375	303	346	338	345	369	349	353	332	384	368	320	382	333	344	335	370	348	383	390	348	332	358	371	319	341	333	375	347	319	348	356	371	366	332	376	353	348	340	358	344	330	341	339	351	350	360	370	375	374	359	356	353	389	370	369	355	381	355	383	364	364	359	328	342	324	319	361	380	364	338	364	326	359	371	355	337	328	358	348	344	344	343	316	330	367	367	339	348	339	344	342	354	372	351	353	342	385	369	345	354	353	324	353	362	348	341	365	349	371	358	372	365	356	319	375	353	354	322	359	355	346	346	379	329	364	341	348	347	386	342	348	356	377	365	353	372	331	342	353	326	346	364	344	345	376	346	381	353	373	380	330	356	344	327	355	381	341	386	317	346	374	351	317	350	336	360	343	369	318	346	344	344	365	362	368	339	343	362	330	383	349	349	359	364	385	343	368	376	359	354	337	353	351	377	360	333	347	377	364	322	379	369	356	365	369	388	334	343	356	372	343	336	368	346	353	370	354	363	345	373	343	336	356	373	310	337	385	374	361	372	351	351	361	349	328	358	338	388	349	347	360	344	361	351	355	358	341	324	363	372	351	345	363	350	345	341	339	358	357	349	361	324	341	385	350	339	360	344	380	360	350	324	352	355	383	361	395	374	349	351	363	338	361	362	329	339	336	340	359	369	355	329	350	359	340	317	382	364	319	358	330	347	352	380	329	363	367	336	333	342	386	370	341	334	342	366	342	362	353	370	348	336	329	377	360	346	354	325	351	363	388	340	343	349	322	339	358	365	319	334	321	333	380	319	313	331	357	325	372	372	342	362	356	371	366	383	336	315	325	360	323	368	392	342	347	355	376	328	361	350	368	384	331	370	371	403	301	352	377	376	362	364	377	369	345	325	349	369	356	396	322	363	345	331	372	365	368	368	352	387	348	323	327	332	356	370	358
47131	18707	2072	1051	703	553	391	347	355	291	267	238	239	222	195	204	197	218	194	216	194	201	188	195	208	179	182	182	185	184	183	198	180	158	200	181	203	158	178	190	178	174	186	156	203	168	179	170	166	155	201	182	180	181	156	194	175	195	171	190	174	174	163	174	174	193	170	194	187	179	180	190	161	182	201	184	168	182	190	199	191	181	152	168	191	184	176	179	177	183	187	172	197	163	173	176	178	177	176	175	179	189	165	148	207	165	175	173	168	187	179	167	175	166	169	180	155	182	158	187	186	192	180	181	181	178	155	190	188	172	176	202	182	169	161	207	174	193	189	177	204	178	162	194	194	160	198	159	191	164	182	203	169	197	169	160	206	169	167	181	182	180	180	140	166	181	192	204	200	189	186	176	185	190	195	187	168	181	170	179	183	169	186	168	155	171	156	192	195	182	183	174	195	169	174	174	161	170	148	173	179	171	189	171	152	161	175	158	175	172	201	199	162	181	180	164	160	180	179	175	180	178	204	169	193	177	197	181	156	171	179	148	178	178	173	200	175	176	178	174	158	140	161	205	175	193	207	172	186	145	176	195	194	196	173	180	165	165	187	167	160	177	189	168	197	183	175	187	167	188	164	185	165	168	186	149	170	162	199	179	175	158	170	195	184	182	192	192	177	163	176	178	196	177	168	172	206	176	196	164	190	164	167	191	161	157	160	189	176	173	169	172	165	187	173	174	177	186	156	193	182	155	189	173	175	166	163	175	164	190	180	151	172	188	163	180	175	194	203	177	168	190	170	177	175	192	185	182	173	163	164	170	175	183	186	137	158	160	176	184	179	139	173	176	167	196	170	165	163	158	166	173	153	176	198	164	171	183	182	183	187	186	181	167	186	181	176	173	191	185	152	182	182	176	188	179	189	174	173	180	172	145	184	168	158	174	157	186	218	166	195	191	179	180	163	188	161	195	206	177	200	148	184	178	200	180	180	165	160	176	204	191	198	180	163	192	214	190	163	153	176	186	141	160	167	186	183	180	190	179	187	177	172	204	186	168	182	179	175	183	162	175	190	171	184	173	206	176	180	185	169	164	173	176	191	170	167	145	187	182	180	186	189	177	195	178	167	157	212	173	180	188	175	179	156	181	193	171	197	190	178	181	184	187	173	194	201	197	186	168	178	166	194	175	181	162	182	183	180	178	181	190	168	188	192	166	165	170	182	162	159	165	181	189	185	174	172	156	170	187	188	178	163	169	184	173	179	204	195	172	178	172	187	176	176	171	190	152	174	156	163	169	175	155	184	155	178	177	161	179	163	188	164	163	185	171	168	178	196	173	181	164	181	170	164	167	179	180	179	171	172	180	185	174	192	179	151	164	191	166	186	177	159	182	189	189	177	176	171	181	196	170	163	183	183	151	170	161	195	170	195	158	171	158	189	175	206	158	163	173	180	175	175	177	162	181	188	149	202	152	191	194	172	192	172	170	184	177	178	180	180	171	171	186	161	183	158	177	173	174	185	188	182	178	177	176	170	172	181	170	211	201	164	172	174	147	206	180	179	176	179	165	175	190	170	177	178	173	195	172	178	183	188	190	199	183	196	202	171	178	203	162	173	183	171	183	180	171	145	186	169	161	185	179	143	185	186	177	174	190	189	180	163	186	174	158	207	149	160	177	176	198	190	175	159	153	199	170	173	157	173	168	182	162	188	173	200	194	178	200	152	186	149	198	195	191	171	156	178	178	187	151	179	183	180	192	175	187	153	186	193	177	164	158	174	168	166	170	182	166	176	174	197	170	183	180	175	193	152	164	174	181	189	184	183	174	161	169	166	156	185	160	180	201	190	164	179	180	167	159	181	156	178	182	175	195	161	177	176	194	192	167	166	197	171	194	151	175	176	183	174	186	144	168	163	187	174	153	178	172	183	163	171	199	182	171	149	175	175	187	181	163	209	159	177	160	182	179	199	174	181	169	174	164	161	206	186	181	169	160	172	170	161	172	186	181	178	164	172	172	159	150	156	185	156	221	168	171	174	165	170	169	158	181	201	221	171	200	193	165	172	178	167	164	187	177	197	187	184	187	161	169	202	178	174	191	160	172	196	164	176	190	178	157	190	195	188	177	175	180	187	156	154	189	177	169	165	165	184	157	177	177	177	176	171	200	177	160	194	202	198	177	170	166	195	168	161	180	179	193	177	181	205	173	200	162	189	176	159	176	187	170	182	171	182	177	198	201	183	161	185	163	174	167	184	183	178	168	191	157	161	181	187	166	172	168	163	174	174	162	153	166	200	151	188	185	181	190	175	173	193	202	174	178	189	192	180	178	185	188	174	180	179	157	168	177	174	180	197	187	163	192	172	183	183	169	173	179	197	165	166	186	175	176	153	155	192	187	182	182	193	170	165	162	158	202	174	187	173	145	179	191	180	192	187	181	174	177	189	171	191	196	207	149	173	190	193	171	189	183	193	197	179	172	186	175	181	184	160	183	151	194	164	157	152	158	186	161	186	198	177	169	193	164	206	176	182	190	173	151	184	186	161	163	197	184	178	187	190	155	179	189	211	162	174	185	186	179	167	185	170	171	163	180	189	180	185	175	164	175	168	159	176	169	166	168	192	151	165	168	204	193	162	171	173	160	202	167	170	190	190	177	177	185	155	193	164	198	188	185	171	190	159	164	183	180	179	169	188	177	158	189	168	180	183	175	167	151	163	165	176	157	180	210	162	158	189	186	156	178	162	184	157	171	166	176	193	182	157	177	185	200	163	174	184	161	167	177	181	183	182	183	169	206	169	162	179	179	167	181	185	190	176	183	190	185	156	182	179	186	168	169	184	204	188	178	189	178	164	194	176	151	163	165	185	175	177	179	177	194	169	171	195	183	149	223	150	165	171	164	167	178	197	190	173	199	170	203	172	191	175	219	177	157	157	193	203	187	166	160	188	173	185	166	160	175	171	172	173	160	187	204	175	166	181	178	182	206	157	179	179	178	182	185	158	175	186	177	179	173	186	193	183	178	197	152	149	164	185	174	148	180	180	190	156	161	168	175	189	167	199	165	176	154	181	170	170	218	193	146	178	173	182	178	164	158	167	154	162	187	195	195	180	188	182	171	155	152	159	177	163	181	186	179	166	186	172	150	174	195	181	217	181	174	147	157	178	173	175	181	199	183	184	194	155	180	152	169	167	161	191	203	196	184	179	173	184	180	154	169	162	164	191	179	148	193	168	208	166	170	186	194	163	158	175	173	179	166	183	174	172	186	173	198	175	188	184	163	187	169	186	162	178	183	179	171	181	168	154	173	198	161	189	177	168	175	177	174	182	173	176	213	184	172	188	152	163	183	166	176	180	163	167	188	172	188	190	166	161	169	168	142	193	150	170	193	178	180	174	199	194	182	173	170	190	193	167	153	165	179	163	184	152	168	155	187	185	174	192	174	169	168	163	175	184	169	168	165	174	163	166	183	175	172	189	194	178	188	197	174	182	178	182	178	177	200
28074	6207	3302	3562	2964	2479	2035	1781	1496	1343	1209	1141	1073	973	933	866	858	828	773	793	762	770	706	737	733	670	673	660	654	661	689	622	657	628	608	624	661	648	613	596	622	620	607	595	607	617	616	602	559	613	606	595	598	621	595	641	624	592	579	598	560	588	566	539	566	587	590	580	570	629	542	611	558	648	542	577	583	543	598	538	528	590	579	599	597	590	592	581	576	575	554	561	537	559	575	574	582	546	575	549	555	585	548	566	614	580	605	590	595	580	610	569	620	576	546	555	576	558	567	588	547	568	609	530	562	596	559	543	565	585	588	551	592	557	582	584	606	530	575	585	533	576	529	583	612	526	580	570	529	591	571	552	592	564	617	569	525	576	561	545	570	530	592	603	519	586	585	586	555	588	570	558	574	582	539	540	593	593	581	573	590	598	558	599	627	629	593	553	591	592	579	546	585	547	583	592	552	575	573	564	570	551	534	588	532	511	546	574	581	580	613	591	551	547	561	616	579	611	552	543	537	583	581	580	575	567	583	535	615	600	577	537	587	557	532	562	561	567	596	592	607	581	548	575	516	569	558	577	585	582	576	570	558	570	528	598	567	578	587	554	564	532	566	581	552	584	578	578	536	591	555	543	568	575	532	592	535	570	568	577	573	551	563	583	575	548	575	577	537	573	592	578	554	555	518	554	568	562	521	587	584	571	562	558	549	539	562	566	570	583	539	542	602	531	586	587	580	552	549	615	569	557	601	594	563	544	549	536	591	583	568	581	583	569	574	571	567	517	556	643	575	564	534	613	576	558	559	599	551	556	562	562	576	569	561	552	556	546	561	587	538	563	592	533	557	570	564	561	549	580	568	571	588	585	591	549	550	583	558	527	571	594	571	553	548	562	605	542	561	589	547	570	541	551	594	581	587	532	579	586	534	597	557	522	556	572	598	557	588	546	536	571	573	590	562	562	526	543	566	523	577	565	575	517	613	602	581	585	591	564	543	577	583	543	577	590	629	574	549	578	550	602	583	559	539	594	540	559	556	604	545	553	568	555	548	550	615	608	590	588	583	572	566	554	565	568	593	563	550	561	527	572	586	625	587	618	586	575	546	564	566	584	547	606	537	585	590	606	565	542	587	565	555	569	560	522	569	593	502	567	579	583	550	578	526	545	576	567	559	559	611	542	561	583	535	535	554	571	547	523	573	542	540	565	550	537	588	563	515	549	568	605	587	607	564	600	568	557	538	534	564	550	568	567	581	549	534	535	557	595	567	605	563	604	576	601	559	628	573	566	534	578	570	593	585	568	570	569	537	583	577	557	556	588	577	554	536	522	535	548	593	537	575	550	592	558	578	551	588	565	617	576	556	579	590	606	540	555	556	579	549	566	542	492	571	545	586	613	579	567	585	572	601	622	565	542	547	549	576	571	556	565	548	532	614	554	577	542	568	563	536	566	532	567	579	567	569	568	578	530	559	591	592	568	549	565	585	587	572	585	568	522	545	547	533	552	573	535	599	580	556	606	564	599	585	550	561	595	592	590	578	572	613	560	596	566	616	543	581	553	579	543	570	548	552	549	530	589	567	583	584	561	556	570	597	575	557	599	601	559	540	559	558	515	576	533	599	558	556	539	574	533	573	593	550	561	580	569	535	566	589	576	567	547	544	541	559	566	587	560	566	568	578	610	553	550	582	536	539	579	591	572	582	546	599	578	556	559	547	567	590	578	543	542	531	568	561	569	556	548	549	560	565	558	602	541	545	517	595	581	543	606	608	572	570	601	547	513	575	558	589	585	543	569	595	586	594	568	601	553	553	600	604	582	537	592	540	570	556	568	587	563	545	553	526	555	607	567	506	539	563	530	533	582	576	516	575	547	574	555	568	545	575	562	566	562	603	557	574	564	547	572	551	581	554	563	533	557	526	581	582	573	539	558	558	582	565	547	575	562	576	580	568	531	576	629	572	593	543	555	548	578	600	546	578	548	592	572	557	573	582	579	596	580	565	592	536	561	533	571	548	553	526	579	572	571	559	573	547	623	542	585	569	569	567	585	589	564	531	526	592	573	579	570	612	596	541	513	569	571	564	527	562	571	557	560	602	564	557	628	534	601	589	564	620	539	591	551	528	576	556	552	545	539	572	535	569	600	529	578	550	559	533	587	549	540	559	589	541	564	586	575	561	579	600	528	602	535	569	573	555	538	562	558	563	578	555	574	562	545	636	575	604	600	582	566	561	565	562	534	567	554	550	596	540	596	566	578	588	525	601	574	603	575	513	587	523	582	578	605	580	631	554	573	574	542	574	592	572	584	550	576	571	561	594	604	571	569	572	559	599	582	601	576	573	606	550	612	552	524	552	530	576	519	572	554	592	571	571	554	571	545	523	605	549	572	593	584	532	530	567	555	553	547	583	572	598	542	572	584	609	512	594	581	561	546	570	570	535	558	556	609	576	574	559	600	581	600	508	553	580	608	552	562	571	590	544	563	578	546	588	564	579	586	555	586	557	583	624	591	591	569	592	563	539	559	571	558	562	564	568	600	605	605	554	574	568	588	540	565	544	582	538	589	563	559	553	609	588	532	554	524	611	529	494	592	539	546	560	558	544	580	545	599	553	579	531	570	590	603	573	605	567	580	530	588	551	590	575	568	586	554	540	550	584	559	605	608	558	567	540	566	560	555	554	588	594	564	564	554	558	540	588	569	553	556	579	560	566	582	590	613	572	589	527	594	587	559	562	601	566	572	512	597	552	559	553	580	588	591	568	542	587	602	550	549	597	574	616	528	576	551	586	558	599	582	562	550	582	576	573	604	544	543	586	564	619	574	554	532	572	554	573	585	548	537	544	532	581	587	579	572	575	583	549	579	554	547	581	596	583	557	556	539	536	542	538	580	546	582	609	560	569	582	520	555	644	562	539	590	594	521	604	532	563	552	577	533	541	603	609	547	548	577	558	525	555	573	523	546	539	600	571	562	579	571	557	614	621	539	521	561	544	577	582	586	569	562	504	599	558	582	579	599	561	556	577	524	539	590	577	592	532	555	543	567	584	556	565	552	619	578	568	541	548	580	553	580	588	596	581	585	576	563	567	583	527	584	540	561	549	547	563	567	557	580	549	586	527	531	566	585	552	537	570	577	570	568	563	580	574	560	544	550	591	580	569	610	558	561	556	608	563	551	534	585	562	529	548	546	545	538	591	545	538	542	541	565	559	581	550	562	566	594	592	556	603	619	559	557	576	541	516	583	577	578	590	564	600	573	571	593	560	581	565	537	552	584	562	543	561	578	536	583	597	588	562	578	585	562	615	620	551	554	555	567	571	593	556	546	575	528	559	536	521	551	583	571	559	594	567	553	537	586	541	559	561	569	526	579	560	549	589	568	535	526	527	577	622	502	517	572	593	599	589	597	564	535	566	514	574	586	587	598	530	563	538	582	560	571	576	562	563	599	567	530	547	558	551	584	588	563	585	550	607	594	560	594	563	606	575	571	557	554	557	537
59938	28829	7928	2420	1428	1073	861	659	555	509	483	432	364	428	368	343	370	334	322	334	329	343	298	289	314	288	299	299	296	278	278	287	280	255	276	286	314	300	282	283	273	321	310	312	266	281	283	287	292	263	289	295	248	281	284	272	249	273	256	247	272	269	297	273	255	285	286	268	286	266	265	265	262	268	287	286	273	264	290	256	264	263	279	255	264	256	304	282	285	309	256	285	262	279	255	283	278	276	261	287	251	266	289	273	271	245	263	276	269	259	248	259	276	285	249	278	292	252	267	261	285	259	297	273	259	305	264	248	250	283	293	226	253	289	296	280	249	283	265	262	282	280	277	278	263	267	270	294	267	253	254	263	288	286	268	266	290	253	284	252	246	278	317	270	294	278	261	252	281	251	275	240	268	306	269	285	261	272	290	259	272	255	259	281	257	301	288	289	269	276	287	276	298	288	269	276	295	290	257	249	263	250	256	259	270	274	270	304	256	264	289	306	284	311	269	250	263	261	259	268	264	280	265	270	280	268	265	286	255	304	300	261	276	281	271	274	293	280	245	271	286	270	236	256	294	257	263	248	307	265	279	270	269	261	263	252	270	263	248	286	251	237	254	272	262	258	255	279	279	265	279	254	285	271	302	311	268	287	279	259	270	270	289	262	263	284	288	266	267	267	284	263	270	287	298	251	267	276	257	256	255	262	290	269	274	268	266	259	305	272	275	288	246	291	254	289	281	270	252	260	269	281	250	258	258	257	286	261	259	275	275	264	287	272	280	276	270	288	272	277	260	281	274	267	268	275	271	268	274	258	274	284	255	276	265	272	267	280	290	264	276	287	284	285	249	301	265	280	303	261	250	264	272	263	297	276	248	283	289	284	268	281	270	274	302	243	243	271	260	287	247	287	264	273	289	273	240	266	283	306	269	295	287	261	295	276	282	255	262	270	246	301	261	276	279	264	262	260	258	274	288	251	276	278	270	256	268	272	277	265	272	303	246	262	285	276	271	303	286	280	286	247	267	284	260	264	276	280	291	286	289	274	275	257	282	291	255	256	266	262	262	251	291	268	264	280	267	249	292	261	290	263	268	264	262	262	285	247	286	265	266	251	309	269	246	284	279	264	222	277	270	262	304	241	259	257	290	242	278	276	257	281	283	249	289	248	266	275	276	279	276	272	242	268	244	273	269	283	258	293	289	272	276	294	274	280	289	294	268	278	283	280	292	268	289	260	249	287	245	265	274	262	262	254	269	279	257	279	245	261	286	272	279	265	246	270	264	291	247	273	289	241	282	268	272	259	291	267	253	265	291	262	279	297	292	278	239	297	254	248	267	270	292	271	263	296	256	256	290	239	270	278	265	267	319	293	279	255	269	245	273	291	273	295	288	259	285	294	272	285	302	302	249	277	271	238	282	288	261	281	266	268	273	241	285	258	278	253	299	260	263	265	269	280	263	268	288	281	291	292	282	265	286	271	271	286	282	259	280	249	254	273	266	252	268	243	256	284	277	276	259	272	270	277	278	274	268	237	257	252	271	292	246	246	286	260	280	290	277	296	282	247	283	248	277	267	275	262	273	282	268	273	273	282	279	270	276	257	261	276	288	287	273	222	315	277	245	309	285	250	271	293	259	303	250	264	260	253	286	262	261	275	258	263	267	252	288	262	263	265	300	291	275	271	284	277	267	241	277	291	315	279	264	265	267	250	309	267	283	232	295	294	274	269	290	274	263	284	278	281	253	265	290	260	257	271	290	301	258	251	283	279	264	244	266	287	250	242	277	264	247	245	252	281	273	279	289	295	297	254	289	265	270	241	306	261	287	275	280	282	274	250	262	265	280	264	263	271	263	255	247	261	256	274	286	282	253	271	295	283	270	266	286	278	250	275	288	273	291	277	268	279	278	273	279	279	270	277	247	274	272	241	308	265	278	254	259	275	275	281	270	284	271	249	268	258	278	324	267	255	269	247	261	268	250	276	307	283	261	297	296	278	267	280	283	276	283	277	270	275	277	278	279	280	303	251	257	312	277	264	271	291	235	272	261	293	261	275	243	264	268	276	234	289	263	278	283	250	276	285	281	271	243	289	253	266	296	258	241	262	279	255	250	257	270	267	238	245	254	286	294	293	277	284	299	262	293	266	277	316	269	271	266	318	257	283	267	271	270	276	304	279	283	235	286	292	270	264	279	282	241	301	267	289	262	296	250	239	268	264	273	291	237	256	255	261	249	299	261	264	247	255	321	276	280	268	266	267	261	254	264	281	294	279	271	277	273	287	272	287	264	260	262	278	287	266	271	263	283	304	294	263	292	286	255	283	266	250	278	266	260	261	272	301	286	264	265	289	276	260	296	240	251	306	268	257	256	282	291	266	278	274	303	304	260	283	300	282	287	270	254	270	254	261	250	266	282	281	315	312	302	307	264	279	220	283	266	293	261	268	267	278	313	289	271	255	283	282	251	265	301	267	254	268	272	280	269	222	260	243	273	283	262	277	262	257	277	267	261	279	263	242	284	248	251	275	293	291	243	293	249	242	261	264	293	303	253	252	270	250	299	257	259	242	273	266	268	267	292	250	263	269	273	283	266	272	273	263	271	256	303	294	265	259	261	271	280	253	271	272	247	258	290	278	280	251	246	266	292	304	299	248	274	243	248	286	281	249	275	288	242	280	282	324	240	264	263	264	294	263	331	277	290	281	264	265	270	261	269	272	294	311	278	259	261	268	273	210	251	259	298	290	299	298	278	274	283	279	252	253	272	283	286	265	251	288	245	254	277	288	275	253	298	290	295	261	259	247	297	291	265	275	291	296	278	267	254	253	285	265	281	270	257	288	310	244	267	279	247	254	288	291	265	287	267	283	268	258	282	267	242	272	288	279	251	271	266	247	256	286	271	265	267	284	279	245	289	264	295	257	286	268	254	262	275	284	261	304	275	272	269	289	257	245	257	292	263	275	287	267	226	265	277	278	277	288	246	245	271	258	261	299	266	277	248	279	282	263	273	260	251	276	263	261	281	270	282	264	262	312	271	296	288	292	296	278	241	277	265	287	283	241	292	256	261	258	286	280	261	307	270	265	277	240	254	250	236	281	269	268	279	259	279	257	255	272	262	253	284	283	292	295	282	262	267	233	251	281	260	281	277	254	250	276	285	259	277	261	253	273	303	269	250	288	271	286	273	261	266	304	268	274	293	293	260	284	277	270	289	255	265	281	266	260	291	288	274	225	264	290	278	250	298	301	273	280	291	277	277	294	243	259	280	294	254	261	255	250	260	283	264	245	284	269	278	267	305	309	265	260	302	296	266	240	246	258	251	273	289	259	260	282	275	262	276	281	257	276	266	266	269	286	278	286	272	259	282	254	287	262	255	286	256	284	279	252	290	281	247	252	280	274	260	263	242	263	285	300	283	292	288	274	282	264	267	255	287	260	289	286	264	263	243	265	294	237	255	285	271	281	291	290	284	277	233	277	275	284	269	298	276	280	300	231	259	274
36907	8007	6156	6491	5459	4509	3813	3148	2743	2415	2075	1912	1746	1657	1566	1393	1346	1351	1251	1284	1142	1122	1141	1093	1136	1048	1019	1032	1028	952	1029	983	933	925	948	886	937	909	875	874	924	902	853	904	880	921	861	889	854	844	829	843	844	811	884	809	826	869	832	837	862	850	811	853	856	793	840	838	855	859	818	808	827	797	835	766	773	808	753	801	849	804	808	857	827	826	823	851	790	832	852	800	801	816	795	785	839	867	818	813	824	835	763	805	806	887	826	830	850	785	892	774	817	868	841	821	808	855	885	838	730	839	810	848	801	862	823	800	793	783	800	824	844	840	792	839	832	794	785	787	800	789	841	796	818	860	821	861	760	789	805	764	860	790	784	858	791	816	828	806	866	843	830	777	830	797	797	790	869	808	790	838	768	850	829	799	805	821	800	813	820	871	802	851	791	814	820	807	781	823	815	830	824	829	811	837	792	819	830	860	800	831	774	761	848	856	759	795	834	819	783	842	838	773	752	767	795	790	833	810	782	813	857	788	842	807	800	805	785	785	844	769	804	806	837	822	819	786	826	851	814	793	794	777	816	825	792	768	754	817	814	820	832	802	800	844	776	761	843	820	785	731	788	816	818	807	797	805	774	815	799	776	828	833	806	810	795	825	788	820	794	819	760	824	797	842	844	788	803	793	793	832	793	809	782	810	772	756	783	775	779	799	815	781	810	754	829	816	760	804	824	797	810	801	743	827	853	775	816	795	797	781	809	797	783	824	824	807	812	801	767	769	786	809	771	886	802	742	806	800	792	882	862	821	790	850	828	826	767	827	821	788	863	760	836	805	874	775	810	797	820	831	821	763	803	837	777	811	793	830	792	842	829	841	770	849	765	843	787	796	812	825	797	790	829	798	758	818	752	847	759	817	844	789	833	826	818	778	821	754	797	820	811	756	869	811	869	848	785	808	822	810	811	799	790	839	748	776	801	871	789	800	815	783	826	829	842	817	788	786	804	804	745	760	775	851	785	793	859	762	788	795	779	807	803	844	789	830	773	815	806	834	791	781	810	791	805	824	795	806	827	819	793	793	817	780	831	777	779	832	765	813	729	810	765	779	764	786	781	797	790	804	784	804	805	817	871	791	791	831	818	813	778	839	780	771	817	863	809	812	790	768	774	786	844	771	872	777	801	771	831	793	805	854	771	800	810	787	845	766	788	825	774	752	761	807	798	876	786	824	794	844	793	750	792	786	791	780	757	797	790	797	813	765	801	779	803	830	808	791	791	845	821	844	832	777	830	760	779	790	772	812	790	791	800	764	879	779	786	787	785	776	826	806	798	758	822	835	826	819	796	872	784	814	787	825	786	824	831	814	848	769	783	823	789	829	792	782	741	753	801	796	853	842	791	833	804	819	802	838	780	846	810	752	843	768	809	813	810	788	822	809	808	832	788	784	798	772	829	751	794	789	802	810	792	825	830	787	828	816	847	793	821	790	782	803	808	826	870	787	842	790	820	821	813	805	792	852	814	782	790	800	819	758	837	772	802	798	781	838	780	761	784	796	854	769	850	790	848	787	781	824	803	852	786	838	832	769	845	765	807	799	817	742	794	805	770	787	802	842	847	851	783	867	813	785	743	786	810	803	836	796	822	835	834	732	793	815	800	781	814	810	797	833	793	802	817	804	802	762	816	839	858	783	759	809	783	806	808	742	829	792	760	780	841	806	809	784	807	816	814	819	795	794	808	860	778	767	839	803	747	796	796	821	801	805	790	798	794	790	834	782	861	812	843	754	784	868	737	739	868	770	752	794	770	795	807	851	808	853	832	806	826	790	807	792	805	829	813	798	814	766	811	847	799	727	806	848	837	878	784	796	769	815	787	725	821	795	827	752	846	796	812	819	760	797	794	766	823	861	848	824	772	818	837	811	828	817	808	785	810	805	825	790	849	804	809	821	839	837	814	797	830	801	840	767	799	812	834	762	833	817	806	846	825	814	818	817	720	836	823	809	818	836	817	806	765	813	791	829	797	874	774	807	826	814	802	769	853	823	777	750	833	743	808	788	794	808	806	779	799	811	797	786	835	764	795	836	847	818	806	769	833	771	814	788	792	804	781	817	774	797	796	818	836	798	852	783	795	816	802	775	779	816	784	824	793	775	771	805	813	861	867	827	785	853	827	774	806	793	770	842	770	788	805	884	774	804	760	812	837	787	838	834	818	800	805	812	798	825	863	856	787	854	851	841	827	808	815	827	793	793	807	809	836	835	787	846	825	758	831	839	787	824	789	816	778	820	771	789	855	757	771	880	804	840	816	787	750	792	844	814	840	844	734	787	824	788	825	761	796	783	804	792	798	842	771	827	789	803	828	872	830	807	793	795	782	787	799	836	795	802	784	828	760	834	798	777	819	875	753	795	823	810	811	760	772	783	780	727	837	881	796	813	812	813	806	807	774	762	774	790	822	818	779	815	808	851	770	785	816	860	869	849	851	817	818	815	828	778	796	810	802	786	757	828	804	808	802	812	803	823	827	788	806	768	785	845	821	817	818	821	852	794	800	785	780	819	783	835	807	844	807	793	795	817	787	857	805	800	779	799	735	752	807	811	784	814	787	779	826	765	777	802	851	777	756	825	794	801	830	812	818	781	810	738	808	746	788	776	822	788	831	846	803	808	882	783	824	807	822	775	806	752	847	779	842	780	796	826	888	822	838	851	752	809	773	796	798	847	887	810	862	823	804	767	854	785	770	846	761	825	799	773	781	766	831	803	826	819	840	844	801	851	829	792	815	848	814	790	823	836	796	818	749	815	785	827	852	814	770	809	832	829	864	720	823	805	824	779	813	755	776	796	779	879	812	805	738	758	821	766	849	784	778	813	752	807	760	788	801	819	789	792	748	767	824	828	813	864	760	754	776	793	790	841	775	824	809	807	809	806	826	841	816	794	810	841	791	770	776	798	805	817	790	782	796	757	837	820	797	801	809	782	796	789	798	836	792	779	795	821	799	809	791	855	783	833	813	783	792	792	791	823	836	819	836	777	775	806	771	847	884	783	804	830	823	800	783	830	817	792	807	823	812	844	867	799	806	815	835	768	818	820	781	770	799	802	762	794	824	796	826	766	784	814	791	783	818	737	777	777	795	843	794	811	794	779	787	804	787	842	817	785	768	785	785	810	749	829	832	774	804	799	860	786	822	805	790	798	819	826	837	873	830	812	780	835	803	855	807	825	811	766	812	801	807	851	872	810	781	800	807	791	759	804	827	765	782	841	837	819	806	843	779	834	832	810	745	803	804	822	801	817	807	776	818	783	864	800	812	782	828	779	780	811	787	800	793	799	821	822	791	815	827	813	787	787	796	834	811	841	821	806	810	805	773	776	806	772	820	741	808	817	733	756	821	828	843	778	815	801	819	806	789	775	821	814	812	829	853	804	804	782	804	863	756	783	844	801	793	830	809	803	781	793	794	819	795	850	828	797	790	773	810	803	865	853	812	785	805	802	764	775	835	807
8379	1060	255	149	131	110	126	128	116	115	102	112	122	96	106	87	91	106	98	106	78	104	102	97	85	100	121	102	83	87	113	113	106	100	92	96	100	95	104	90	105	109	111	95	115	91	93	95	115	100	97	99	91	104	105	110	94	110	89	93	103	84	94	96	103	104	96	88	100	100	93	111	101	106	92	108	117	103	102	116	109	103	98	76	90	92	112	101	84	90	109	102	93	99	79	109	129	100	98	106	102	94	88	82	99	99	97	104	85	88	110	98	119	100	95	127	86	81	89	105	112	89	83	84	97	110	102	96	108	88	88	88	100	114	96	106	98	113	98	85	102	96	97	87	97	109	87	102	94	97	92	100	84	113	102	112	95	104	97	90	118	92	95	83	115	97	86	101	91	82	100	99	87	103	115	114	105	94	108	114	91	91	107	112	106	82	100	92	88	85	78	102	100	98	102	98	106	92	102	113	104	80	88	88	104	100	114	110	112	97	88	102	108	98	90	79	95	103	92	101	100	91	99	91	97	87	87	103	105	104	78	114	101	95	99	93	81	99	84	103	92	89	89	90	87	116	102	89	121	90	100	90	110	85	80	109	102	86	107	91	112	112	88	85	95	94	117	100	101	88	99	105	102	114	99	88	95	105	89	97	103	104	107	80	103	84	108	100	96	113	101	86	87	115	93	89	88	91	88	92	81	105	90	104	86	100	85	97	98	99	92	114	96	111	98	103	101	98	104	88	108	94	89	101	121	94	82	103	102	111	113	104	89	98	109	85	96	93	96	86	100	109	77	102	102	104	113	87	118	115	89	103	104	106	84	109	100	113	96	85	79	89	101	102	100	97	92	107	99	89	99	97	102	99	101	82	104	90	99	102	98	99	93	94	109	92	110	94	86	89	105	85	104	97	90	99	100	117	109	106	82	104	98	82	77	89	82	79	105	93	108	99	98	92	96	110	88	93	104	102	101	106	113	122	102	96	103	98	94	90	83	110	105	91	104	96	88	88	112	84	101	112	86	97	117	99	78	100	99	105	111	113	80	89	85	84	113	112	89	92	95	105	102	93	85	96	108	103	114	105	94	92	110	92	92	101	94	91	93	80	101	86	106	85	100	92	104	89	105	94	109	100	105	104	99	99	95	100	119	110	78	97	122	102	85	90	106	112	94	104	87	101	101	104	104	112	97	103	103	91	115	94	89	92	97	100	92	120	118	88	105	79	90	93	94	108	83	91	85	99	89	80	90	102	108	98	102	88	85	117	90	88	101	84	108	86	96	88	89	100	76	103	100	105	86	107	105	97	107	88	97	112	101	103	92	105	106	88	104	96	90	99	100	111	97	84	105	95	90	83	103	94	116	113	87	93	98	97	111	86	86	94	98	99	119	96	96	78	94	96	104	99	86	93	90	98	109	93	94	99	97	100	124	87	84	111	97	89	99	100	80	84	99	82	108	101	107	100	94	89	93	101	99	109	76	100	94	118	99	110	88	97	82	88	99	100	90	99	118	90	102	92	89	94	110	103	101	96	108	110	100	99	96	80	121	94	99	118	109	93	95	104	85	117	110	100	97	96	97	85	99	92	89	96	106	104	111	113	84	93	90	87	79	87	104	85	89	85	109	86	96	87	92	86	103	104	102	101	99	102	110	92	93	101	99	110	93	94	127	94	108	101	102	96	94	117	102	101	91	107	111	87	99	105	98	92	105	117	98	110	97	104	83	88	101	89	89	107	102	106	98	94	79	94	107	94	100	97	99	111	104	103	88	85	80	108	98	105	105	83	103	107	91	103	83	96	83	83	91	118	88	93	100	93	101	85	93	109	98	103	90	105	101	110	78	102	93	101	112	105	116	102	94	111	101	96	95	122	84	92	80	102	88	112	98	106	92	111	117	115	98	95	101	107	101	79	84	99	117	119	88	95	99	76	107	108	98	103	113	106	94	90	91	95	78	95	103	79	105	98	109	110	85	104	107	110	84	83	100	95	100	110	104	100	91	74	97	76	78	91	111	112	92	86	108	85	118	96	120	102	90	86	109	92	115	94	112	89	106	93	99	104	102	93	89	104	92	100	93	101	119	102	100	90	95	107	98	101	100	86	88	102	100	91	118	105	102	101	111	89	103	110	102	73	98	112	97	93	89	110	111	82	83	96	90	106	109	106	106	85	109	86	96	115	102	110	99	91	107	89	103	101	79	102	95	108	94	113	103	103	98	84	93	100	115	88	106	76	98	71	89	81	93	96	122	86	94	102	79	94	76	101	96	91	101	116	97	94	85	90	112	103	92	114	93	94	80	96	102	105	90	115	95	90	101	95	107	106	84	87	96	87	95	92	111	92	98	100	103	118	112	100	106	98	84	96	97	89	87	111	103	93	89	93	99	94	104	112	106	93	102	117	102	91	114	103	111	107	110	94	99	92	94	105	77	101	89	104	92	112	88	109	103	106	101	91	92	104	89	82	110	103	102	67	116	99	97	102	98	98	86	101	117	97	91	92	103	90	98	99	107	100	81	88	85	105	114	104	99	114	112	115	116	94	100	100	104	86	94	82	90	99	86	97	109	112	74	104	109	83	105	115	99	94	96	113	96	98	74	92	92	101	106	106	103	87	89	87	81	100	113	117	84	96	106	84	105	109	95	109	123	92	107	88	99	90	103	85	93	103	102	87	87	111	83	104	84	100	86	100	77	113	92	98	106	103	118	101	107	110	109	98	69	104	103	94	112	86	85	114	89	119	100	92	100	114	94	99	101	102	101	99	97	115	93	89	105	91	85	101	97	85	94	90	111	106	100	101	100	86	107	103	93	101	118	80	104	81	98	99	102	83	111	88	96	89	98	104	99	96	93	96	107	89	95	101	108	90	106	101	91	83	96	91	97	112	88	90	111	94	94	111	88	105	98	79	83	118	100	102	85	100	118	88	103	72	84	72	88	78	87	97	104	102	81	94	110	112	97	103	94	89	109	93	108	101	94	105	93	90	100	100	93	108	111	107	93	114	87	94	99	101	93	105	84	106	96	91	104	100	117	93	97	101	75	96	85	92	83	97	82	104	108	94	108	118	106	98	128	102	106	104	94	98	106	101	107	98	113	109	96	100	93	97	100	89	111	103	92	98	102	102	112	89	110	80	85	111	110	104	108	98	98	93	93	97	105	87	97	92	95	90	103	107	107	102	84	86	93	91	87	89	94	89	94	99	85	93	89	97	110	93	100	94	100	102	107	113	108	94	113	105	86	87	117	92	85	106	115	108	77	106	92	106	106	92	97	90	82	91	101	87	109	89	92	109	109	80	88	91	108	87	94	117	94	88	107	80	108	103	91	97	90	94	114	97	112	103	95	100	94	109	92	92	92	74	102	102	98	94	84	98	104	96	98	96	98	111	116	89	90	89	100	90	90	92	91	87	113	84	99	93	94	111	87	113	98	92	108	91	112	122	104	113	112	107	96	97	113	105	99	80	108	104	97	104	121	111	91	104	104	91	105	107	100	87
7508	1112	527	556	508	482	445	461	427	399	384	382	404	372	394	374	400	353	387	339	366	345	393	363	360	375	357	349	350	355	368	359	377	339	395	365	380	371	327	357	369	337	372	329	358	346	322	333	315	358	382	335	344	345	355	324	343	342	364	364	360	353	349	364	340	380	381	328	356	344	346	358	334	359	356	354	347	362	334	335	353	348	364	325	352	362	348	392	354	322	353	338	364	314	355	346	361	329	331	355	392	333	352	333	366	363	340	345	357	367	386	337	334	359	348	312	343	334	381	325	305	360	346	324	348	365	334	337	371	362	326	338	348	352	355	343	350	349	335	338	326	363	345	369	360	316	329	350	324	333	307	365	340	363	345	398	352	358	362	338	343	369	363	350	331	365	346	355	348	351	357	348	334	340	336	356	375	338	377	348	357	345	337	349	334	361	336	330	358	327	341	329	342	351	357	349	363	367	342	337	375	355	392	348	357	335	341	336	358	376	321	344	345	349	345	378	332	345	331	354	366	372	345	356	357	337	354	349	374	343	380	349	368	338	376	346	347	358	375	353	341	371	371	315	352	341	344	325	343	380	333	354	360	347	351	333	375	375	361	371	329	341	345	390	321	355	343	348	331	342	342	337	373	352	311	342	388	365	353	341	354	330	366	361	360	318	362	319	298	362	353	319	337	361	343	354	332	329	318	357	333	366	382	344	357	379	333	353	346	321	373	366	311	341	357	344	344	326	334	379	316	353	351	355	345	353	354	368	322	370	384	376	346	360	315	322	363	375	367	361	338	372	345	344	332	362	347	368	350	328	393	360	348	343	353	358	338	318	361	337	340	346	359	351	335	344	358	341	327	350	309	386	362	364	340	357	335	363	356	358	354	348	347	339	348	367	357	364	305	328	347	342	340	377	356	346	335	349	341	346	368	315	357	367	363	370	361	328	321	366	354	324	351	323	369	357	348	369	358	330	342	346	334	327	321	352	336	372	358	338	320	374	353	361	342	325	375	323	320	366	357	340	363	387	331	328	365	344	340	328	336	355	335	369	375	328	360	374	350	353	373	349	316	336	363	381	337	338	373	382	349	376	355	372	344	345	342	358	324	353	387	349	346	356	327	365	335	346	366	329	332	353	372	368	368	346	365	371	348	367	357	391	343	343	350	339	352	346	367	304	343	357	353	334	375	364	343	353	347	349	350	366	352	339	360	379	367	331	358	353	370	358	333	388	344	364	345	358	344	365	333	354	337	357	337	345	306	362	349	362	341	366	348	371	385	353	390	357	344	339	358	359	379	360	337	373	328	323	384	365	318	346	342	382	327	365	346	350	352	319	357	340	342	348	337	371	320	387	367	372	337	318	324	358	342	354	344	349	350	366	356	353	389	367	332	363	386	356	323	387	385	350	352	343	372	368	362	359	371	372	363	349	377	332	343	354	345	350	356	338	370	330	343	316	351	339	345	321	361	354	346	328	358	339	379	333	359	384	353	341	337	366	369	347	331	342	350	361	372	365	363	364	350	344	356	356	364	362	290	370	356	337	371	324	344	321	309	330	372	330	329	307	341	336	325	329	356	407	367	340	319	380	355	364	347	397	347	348	325	392	360	366	368	349	346	338	353	330	340	361	362	304	387	349	328	368	369	337	373	345	335	357	324	358	381	340	354	337	349	366	364	309	339	326	389	341	367	361	349	381	395	329	340	346	349	337	374	341	372	352	380	339	329	361	366	328	358	386	359	340	352	356	351	374	311	370	350	342	357	337	349	374	382	368	345	313	367	371	350	368	320	335	327	344	332	334	325	330	326	331	388	332	366	379	368	366	356	336	367	347	303	354	353	349	351	326	370	342	323	376	350	400	335	320	350	318	350	332	377	375	307	365	379	362	338	350	344	346	335	378	343	354	328	341	353	374	356	344	351	351	348	372	347	361	339	342	359	325	369	346	344	336	316	368	353	362	319	357	388	354	379	338	357	384	335	360	326	352	367	334	350	354	315	311	360	326	307	324	355	319	363	376	332	345	321	338	303	361	351	328	355	337	340	336	337	370	353	377	371	357	332	330	329	334	353	379	333	365	345	346	351	360	350	378	338	359	352	339	358	372	348	364	375	332	350	358	373	301	359	365	346	349	337	334	357	360	384	356	361	339	358	344	343	355	357	358	311	352	333	318	346	329	360	341	335	339	348	351	384	331	324	381	344	357	340	379	369	345	351	375	378	375	360	347	354	329	349	374	359	372	343	354	355	364	344	354	313	346	365	367	334	373	378	340	300	366	340	332	367	347	358	374	339	359	340	318	333	335	331	316	373	367	390	342	350	341	329	352	374	340	310	373	324	342	329	348	372	350	343	348	363	369	375	340	384	352	365	345	376	333	351	338	332	356	336	342	395	349	354	338	343	355	334	370	350	361	378	314	347	343	359	343	356	379	401	326	341	360	359	349	329	346	381	338	336	319	341	351	335	392	335	339	368	339	357	311	375	370	348	350	346	325	366	335	340	352	327	338	364	338	351	327	341	335	352	361	356	367	354	353	333	354	354	329	369	357	346	350	332	313	338	346	333	346	328	371	351	378	338	365	336	348	337	312	338	351	343	373	358	355	348	321	328	367	301	331	336	338	357	356	387	356	352	331	357	338	375	357	335	367	349	329	358	336	366	379	342	338	345	381	345	332	364	343	321	376	370	354	384	341	372	348	343	310	352	324	380	353	354	366	384	360	330	344	363	328	343	346	370	338	362	355	351	366	368	372	350	361	345	333	334	344	354	324	327	335	352	360	348	354	339	371	313	334	385	349	343	339	377	322	355	343	340	320	327	348	368	365	354	342	371	345	402	361	357	340	347	329	352	371	345	390	322	343	344	340	362	364	371	352	363	349	384	345	368	360	371	335	325	336	365	340	357	346	342	392	317	372	337	354	359	385	362	331	370	361	359	341	353	321	327	367	321	347	346	350	361	367	359	354	372	340	344	332	357	401	336	348	370	333	357	375	352	343	391	358	349	390	372	329	346	335	362	379	380	360	354	316	360	353	361	321	335	329	359	318	344	362	339	377	329	395	349	371	323	371	342	328	342	350	360	324	343	327	341	367	380	340	358	348	359	351	329	351	344	316	345	355	327	339	389	324	350	353	354	353	367	321	352	344	314	359	345	323	332	377	359	384	326	340	344	347	361	361	353	334	372	349	358	356	357	352	369	358	364	312	337	354	343	364	340	329	372	359	371	354	401	333	367	326	361	359	345	358	330	355	330	333	338	346	376	347	341	302	386	373	333	345	302	367	378	331	382	328	343	386	334	313	358	356	346	387	395	361	343	349	353	348	374	344	360	347	358	378	317	313	320	318	327	374	347	367	344	349	367	338	334	334	327	366	334	338	347	368	363	353	378	367	341	367	363	362	361	325	379	370	356	358	355	368	311	354	347	382	352	357	365	359	352	379	347	369	368	355	340	334	357	348	334	382	336	353	345	347	339	355	345	359	334	353	366	325	367	336	322	343
46119	19982	2227	1092	747	543	481	349	338	307	280	266	220	214	225	216	215	184	203	214	203	200	196	198	177	173	202	184	186	202	187	206	186	181	183	180	186	187	197	157	193	182	180	176	166	187	171	198	230	199	173	169	187	161	168	188	192	188	194	184	181	166	178	170	190	152	178	198	215	156	211	171	185	169	193	188	177	185	198	174	180	174	194	179	190	166	174	165	217	190	185	174	178	205	159	192	179	173	197	178	175	178	174	181	187	184	183	158	180	185	190	189	201	201	180	181	183	147	194	161	176	157	186	175	182	156	183	180	192	182	186	194	179	166	173	164	208	170	163	188	206	197	179	186	168	167	201	185	196	160	187	188	188	178	165	187	178	185	192	160	179	173	180	176	144	173	172	180	173	184	179	176	170	178	163	191	179	174	190	191	188	188	178	163	186	186	186	173	162	180	175	183	206	178	192	197	179	178	214	190	167	162	161	153	182	178	170	191	171	176	177	177	170	168	164	196	161	205	187	186	188	178	187	164	162	159	168	215	159	174	184	174	144	197	165	194	163	193	184	171	183	186	162	173	181	162	168	163	174	201	167	176	175	181	173	184	182	182	150	180	165	172	152	176	228	197	190	173	146	198	154	189	189	167	150	200	155	200	178	167	175	209	172	183	170	159	176	194	170	169	176	170	171	163	179	182	185	188	174	174	181	175	163	190	184	196	185	169	174	155	178	188	172	178	189	182	178	165	171	176	198	175	167	174	199	193	189	194	148	172	185	157	172	157	161	191	173	169	168	170	157	180	168	189	146	163	199	211	179	167	183	178	171	166	184	202	163	167	176	181	185	178	190	173	178	184	153	168	203	176	185	176	172	202	169	155	180	184	161	177	189	183	192	178	160	160	166	184	208	174	187	205	168	190	195	184	192	176	151	178	190	179	165	150	165	197	174	166	183	185	193	156	182	184	166	165	178	191	176	184	180	165	179	176	202	175	174	168	173	178	175	152	166	190	182	176	168	138	180	163	178	190	149	187	159	180	177	186	178	155	192	184	188	153	180	184	196	163	161	165	135	176	163	199	157	161	190	184	173	159	162	160	168	198	196	184	193	176	172	193	203	191	173	176	182	189	187	184	180	159	190	177	175	206	154	191	198	177	190	164	170	179	180	153	176	167	173	177	173	192	186	177	173	199	173	171	173	176	182	189	165	171	182	177	163	188	178	170	171	179	185	163	163	163	189	179	190	185	172	159	160	189	182	185	188	184	193	165	157	172	178	169	179	173	180	178	197	175	175	186	199	192	187	170	174	188	203	172	208	172	177	171	180	174	196	149	182	185	179	177	185	182	172	186	183	151	167	167	177	179	168	163	185	170	168	180	170	163	178	190	181	190	186	192	183	180	168	173	202	178	193	195	192	164	152	169	184	177	169	198	201	173	175	151	177	199	202	174	170	191	176	178	157	168	191	179	193	193	175	186	160	177	186	182	205	159	195	182	142	179	173	176	164	184	196	174	167	201	185	157	164	180	172	174	155	138	154	180	172	175	194	169	169	201	187	187	185	164	187	160	182	155	164	180	196	176	156	189	149	170	179	173	167	186	185	175	175	172	185	156	199	173	175	198	189	178	180	166	217	168	197	184	169	177	188	176	197	169	159	195	160	184	190	188	169	170	193	169	164	184	167	154	183	175	189	196	205	182	190	167	187	193	180	181	164	193	159	208	194	182	173	168	167	192	173	152	184	196	183	163	176	177	152	184	173	182	153	203	163	169	185	157	150	159	196	206	179	178	173	179	161	159	191	171	189	198	184	163	160	188	169	182	205	171	169	185	184	180	164	178	181	170	176	196	173	167	171	179	180	192	188	170	184	152	178	144	185	181	179	170	186	161	160	166	173	176	183	157	165	164	171	171	204	178	164	164	177	184	192	181	163	187	195	173	178	190	174	191	178	169	178	186	159	185	193	183	173	177	181	185	206	177	184	173	178	171	193	173	165	154	187	178	169	177	179	184	177	187	189	182	165	186	161	188	191	185	200	166	156	169	147	166	183	186	194	176	189	179	178	161	180	162	194	155	171	181	191	179	176	168	168	175	166	193	169	177	172	198	198	172	185	195	158	191	174	178	197	183	173	178	161	193	162	180	163	171	179	163	171	194	182	194	176	171	190	199	158	172	178	180	178	192	178	165	181	163	177	167	165	169	186	174	189	172	175	177	188	178	206	169	178	174	165	170	169	168	154	165	191	183	170	169	179	180	172	181	165	197	172	169	204	191	174	187	172	148	184	173	182	178	177	176	194	170	213	168	185	187	167	179	192	166	193	177	201	160	188	175	159	192	171	213	166	160	173	216	184	145	168	160	197	177	200	178	154	177	168	196	167	169	176	167	174	161	214	170	184	172	171	183	172	184	185	186	173	197	174	184	164	189	173	169	177	176	188	158	161	168	159	169	185	186	195	195	213	178	179	176	184	184	185	179	159	185	193	175	175	197	185	171	167	172	178	166	158	176	168	198	168	200	189	180	193	164	199	168	166	171	176	197	169	145	180	188	190	177	171	163	174	164	183	181	161	169	159	185	193	191	198	157	152	179	199	171	195	167	180	180	179	168	186	161	186	167	161	157	196	198	165	185	183	174	192	183	154	196	162	164	156	168	188	187	192	181	201	182	168	172	187	181	163	171	196	168	178	174	182	171	183	173	165	172	181	156	185	159	201	182	195	178	186	178	163	181	175	174	174	178	203	159	183	176	177	179	163	183	177	162	188	165	185	173	193	176	202	177	188	187	157	171	177	175	171	185	186	184	171	176	190	182	173	180	187	181	174	168	160	171	184	195	167	187	179	185	173	176	162	170	173	192	191	151	173	167	185	183	186	183	177	174	194	192	162	189	162	183	162	177	167	179	195	168	183	180	195	172	192	183	159	189	165	180	172	163	195	179	176	196	170	206	189	172	168	170	198	149	164	203	165	204	177	169	166	183	166	199	168	176	209	195	195	190	160	175	182	168	178	185	177	161	180	174	174	173	174	184	173	176	207	174	174	176	181	194	211	180	161	167	180	162	161	205	170	180	173	170	171	167	155	169	156	165	167	188	184	196	172	190	177	191	177	174	179	171	180	170	162	183	164	190	179	180	175	183	170	188	184	212	166	199	185	182	198	167	177	174	143	185	182	186	199	175	204	179	184	193	184	159	188	163	184	183	157	161	166	212	193	166	177	178	181	181	185	180	170	178	189	179	194	194	192	186	158	172	193	205	173	169	182	189	168	174	188	191	185	186	166	177	194	184	198	178	171	182	169	175	151	177	186	185	180	170	165	216	178	164	170	188	185	202	171	132	178	170	168	187	159	161	188	176	203	180	166	186	186	191	165	157	180	189	162	182	178	201	171	190	192	189	210	159	179	200	183	185	192	188	171	175	187	174	198	148	196	193	182	173	149	178	183	183	175	184	198	178	214	174	195	152	176	185	169	176	174	195	187	195	152	173	169	178	179	167	163	169	193	176
27349	6881	3322	3584	3013	2531	2043	1798	1534	1421	1170	1127	1085	987	930	896	872	793	794	802	777	732	717	711	679	723	675	667	703	692	671	662	636	663	635	621	639	660	600	595	598	557	628	621	586	594	614	571	623	553	644	615	571	615	590	578	589	589	575	628	590	547	588	579	595	637	587	603	590	537	575	524	590	609	559	578	563	585	570	546	515	587	582	601	590	554	589	590	565	546	549	586	563	660	544	552	533	604	610	572	564	571	578	507	590	580	553	552	579	575	545	566	514	555	584	611	563	571	568	559	571	596	591	559	573	571	541	583	556	555	566	529	558	602	585	579	588	541	597	572	603	556	553	549	562	571	570	594	594	579	551	556	581	577	578	541	585	600	575	577	578	576	606	560	569	581	525	541	542	561	554	608	594	539	583	546	567	577	540	534	569	568	565	572	581	551	526	590	566	601	597	581	600	531	583	596	571	538	542	584	610	528	582	536	604	541	593	587	584	551	589	587	574	589	592	539	572	551	549	604	583	540	593	559	556	471	613	566	563	593	592	540	554	546	543	564	571	603	540	548	576	592	585	586	620	554	636	614	570	604	536	526	563	592	541	559	523	553	513	559	540	613	587	627	515	509	558	557	594	563	528	587	545	597	603	578	550	553	586	571	556	634	549	637	606	581	563	536	563	580	553	588	561	510	605	612	606	592	529	544	543	557	613	554	601	562	534	581	520	593	559	597	575	597	570	592	539	567	588	511	531	548	572	597	564	571	568	511	554	589	562	518	556	570	563	572	583	568	556	550	610	559	590	553	575	549	588	589	527	567	531	553	601	584	578	601	549	585	598	534	577	571	587	572	552	588	542	607	531	549	572	533	545	555	564	575	555	552	517	572	577	537	540	588	543	569	555	554	566	600	552	582	561	535	593	563	508	570	589	567	561	563	592	615	581	525	554	586	549	609	582	528	587	591	549	594	586	572	539	560	592	561	593	553	574	570	565	575	527	541	587	564	592	505	551	578	581	551	588	588	499	556	571	561	588	574	600	584	575	537	619	593	519	566	520	516	574	612	557	578	587	586	583	566	562	612	547	535	546	592	530	564	544	585	580	568	554	597	504	596	605	575	632	549	607	587	604	521	613	556	580	594	559	553	592	586	578	553	552	560	573	562	535	602	583	541	599	538	555	617	568	578	607	577	576	575	556	581	616	575	575	562	620	592	600	530	541	559	582	558	562	575	525	573	528	603	569	592	511	543	601	536	577	553	595	554	569	605	564	584	572	558	597	569	590	578	558	560	599	513	538	549	577	587	574	529	576	555	532	547	544	523	537	543	562	569	547	594	533	581	571	576	559	571	576	590	589	565	600	582	533	580	604	590	561	559	569	564	557	564	612	553	556	566	603	565	606	588	566	598	601	542	612	542	530	569	587	553	589	531	575	520	607	621	542	530	569	580	567	528	528	535	530	587	578	554	568	586	569	576	551	597	610	587	567	598	510	558	528	578	560	556	556	515	557	574	563	608	550	565	587	575	507	543	585	597	600	541	583	601	558	554	582	582	556	554	540	541	571	575	543	626	539	571	617	557	572	558	572	579	585	568	532	572	585	584	559	578	607	561	545	567	539	567	551	604	580	549	566	615	565	540	529	553	546	596	502	553	581	544	550	595	550	551	552	546	557	590	547	582	572	565	550	579	590	570	595	541	549	565	518	566	586	564	557	569	628	564	636	588	574	570	550	595	594	558	606	568	561	612	584	579	596	564	594	522	582	586	573	543	590	607	509	544	543	636	611	567	562	572	575	588	517	563	579	563	588	596	560	550	593	519	564	566	568	525	565	580	592	575	535	564	553	558	575	580	542	583	582	544	549	554	564	544	523	592	566	622	620	534	570	556	589	609	583	575	586	560	521	581	563	530	544	600	563	566	552	541	588	564	543	603	586	557	609	581	538	600	551	622	585	593	534	580	535	576	547	581	543	536	572	580	582	586	564	541	599	546	575	618	568	561	522	514	527	545	570	588	553	553	582	584	563	571	557	589	506	551	557	563	527	558	558	574	553	559	595	573	544	548	573	610	559	625	553	546	588	568	579	566	536	595	555	585	569	559	569	505	594	571	543	652	588	590	559	576	561	574	567	538	546	572	543	566	528	544	587	590	587	561	566	555	579	566	568	550	619	564	617	540	565	534	615	590	609	569	528	587	569	552	585	585	539	584	583	594	564	560	576	555	585	567	570	601	522	572	559	594	570	556	582	601	549	598	576	596	532	572	592	567	575	529	552	598	544	530	552	571	586	582	603	609	528	527	573	571	567	594	571	541	549	559	568	533	561	556	543	543	590	596	545	599	544	544	553	574	568	565	574	556	579	550	545	563	554	542	612	552	554	594	551	553	575	556	515	559	572	573	565	585	515	590	578	568	562	558	634	542	557	585	529	584	533	584	545	533	545	592	556	574	548	536	580	558	565	584	564	561	534	554	610	561	536	555	554	575	530	535	583	619	611	569	585	551	561	558	574	572	556	545	554	585	583	571	553	567	568	552	569	538	558	561	543	550	562	603	510	531	591	590	592	564	555	545	551	548	599	540	573	532	571	569	559	550	554	576	562	583	607	569	530	578	585	567	573	579	560	557	535	568	578	570	534	569	545	524	566	575	575	575	578	574	546	560	539	565	543	583	541	536	626	574	573	545	556	569	612	554	564	594	545	587	574	592	568	566	565	549	545	578	602	552	554	584	551	576	522	553	635	578	565	560	544	506	575	595	511	554	621	577	541	581	542	566	556	557	555	541	549	575	557	567	527	554	576	532	583	517	603	577	532	568	570	586	548	594	583	587	597	534	600	549	530	591	576	574	530	596	544	542	556	530	605	567	550	540	550	565	605	585	556	581	512	572	600	560	555	593	573	565	545	578	572	552	535	597	576	579	562	579	588	564	618	537	564	553	575	593	596	545	608	581	555	532	582	569	566	574	514	562	572	552	601	584	590	553	573	558	537	545	549	579	561	568	525	550	586	588	547	565	615	607	576	556	574	586	549	584	547	563	573	558	557	585	609	575	531	559	572	551	550	568	574	565	575	566	603	566	543	585	556	594	572	586	571	562	548	530	557	550	532	571	559	589	550	524	558	580	571	563	561	524	573	557	586	532	571	549	598	613	534	590	587	552	552	611	538	532	540	578	559	557	542	546	566	527	560	551	570	541	570	538	578	612	559	538	554	587	586	524	555	576	503	530	566	538	564	526	545	590	605	561	541	606	558	549	573	555	596	553	574	587	563	584	577	587	559	540	551	539	571	594	587	594	642	513	519	560	504	574	560	532	536	553	571	602	544	541	584	577	563	583	589	527	611	569	556	574	548	581	559	559	551	541	536	567	542	533	568	560	610	552	588	570	578	564	599	555	558	596	520	502	567	579	546	574	567	580	528	554	546	570	585	565	557	555	588	577	573	562	556	611	579	553	574	605	536	580	563	544	576	591	593	554	553	537	569	566	571	574	546	542	599	575	588	604
60284	29707	9162	2617	1525	1059	819	690	560	488	481	464	351	379	391	365	368	343	348	307	317	316	300	333	308	310	306	284	308	306	314	272	283	296	263	296	289	295	310	271	302	271	320	301	285	287	279	324	283	275	271	298	260	275	271	273	244	262	290	260	292	277	279	257	262	267	250	273	266	248	265	284	270	286	249	272	258	302	265	272	295	264	259	272	264	237	254	259	319	255	293	266	245	259	267	294	245	266	281	250	280	274	280	291	282	288	268	248	284	283	282	250	249	312	298	298	263	280	256	254	299	304	276	279	258	260	306	282	274	278	278	300	250	255	275	286	286	280	285	276	267	250	264	277	276	275	258	299	273	267	279	269	257	275	275	263	274	261	257	293	275	256	270	269	261	275	284	262	297	274	266	262	263	279	288	299	243	278	301	287	255	275	288	269	246	272	259	275	260	271	259	266	277	279	294	247	277	273	258	273	276	257	231	275	287	294	282	273	236	277	291	259	237	273	252	273	282	284	258	295	299	282	275	281	251	226	266	246	316	286	269	265	260	255	219	286	264	275	281	235	258	281	283	296	260	248	278	293	255	251	300	252	240	251	277	242	248	272	274	278	250	267	268	273	292	272	250	294	313	281	278	261	302	283	264	285	253	277	291	258	264	308	274	259	278	256	259	266	273	265	314	317	263	283	279	288	280	283	271	295	280	269	292	303	272	322	258	263	265	271	278	281	290	268	262	288	270	276	285	261	262	262	288	274	252	244	266	278	286	252	277	283	260	263	293	237	287	321	265	250	289	270	262	294	278	249	277	218	283	256	253	284	277	261	290	268	294	319	303	283	274	274	292	265	247	246	268	289	275	276	252	259	254	279	291	256	298	285	266	277	263	287	234	282	250	289	264	263	298	282	289	285	284	263	278	299	276	249	286	284	284	283	281	279	275	280	266	262	254	307	240	281	263	268	239	270	269	271	288	271	270	290	255	285	252	275	279	275	281	284	278	283	250	271	272	242	248	278	301	294	252	284	293	264	304	259	257	266	269	273	259	259	278	251	273	274	237	286	284	267	240	299	287	281	262	263	292	269	296	256	290	260	271	263	282	259	237	273	269	305	259	257	265	305	260	275	302	282	270	239	289	267	248	263	288	279	266	299	265	262	293	283	246	284	264	281	253	286	281	258	265	246	288	286	277	267	295	241	303	279	266	263	292	270	251	289	277	269	283	265	277	273	272	250	269	270	249	280	252	253	302	292	279	256	270	278	256	253	301	269	286	290	274	292	282	273	243	268	276	271	274	240	257	253	243	267	269	262	265	267	269	275	282	264	290	295	255	252	246	259	232	287	271	252	278	262	289	295	290	288	274	272	287	272	282	269	270	261	270	280	244	309	295	281	283	247	292	277	284	282	263	263	262	281	281	299	260	291	276	284	295	252	257	255	269	260	283	242	280	279	303	227	291	281	276	294	264	293	270	284	242	256	274	261	283	246	258	248	280	271	277	295	252	267	294	269	257	271	280	272	306	274	261	289	253	263	277	262	267	267	285	285	287	283	260	270	281	279	284	292	247	262	271	281	275	269	265	298	270	255	259	284	242	262	262	286	248	295	274	266	253	285	263	270	293	294	316	260	257	257	294	285	284	285	269	257	299	258	286	271	284	260	245	249	273	263	303	250	280	293	278	273	271	236	274	256	232	269	266	286	257	274	277	267	253	291	279	259	279	308	279	294	267	282	281	264	306	265	262	278	276	274	275	284	274	272	262	254	279	290	267	271	291	272	299	255	260	269	285	305	273	260	261	282	264	274	279	293	266	248	269	285	269	264	232	254	275	277	254	284	303	279	303	270	270	249	283	245	276	260	283	269	287	276	257	269	278	279	271	239	270	245	259	267	233	277	248	274	291	274	303	283	261	279	284	274	271	270	277	301	256	294	289	296	291	256	292	271	271	300	301	265	247	277	274	258	287	244	271	268	264	226	302	288	267	287	328	282	286	301	276	248	274	283	305	270	292	266	241	285	266	256	281	277	272	277	261	241	273	297	267	278	291	267	293	296	276	263	244	269	263	254	253	300	257	262	289	286	258	255	272	261	290	243	273	278	272	248	280	260	249	285	277	260	283	282	272	302	258	276	289	277	296	284	324	265	271	277	285	270	237	301	279	252	290	284	281	282	285	264	268	280	291	249	279	257	294	274	292	282	307	302	260	263	267	227	266	275	250	267	286	272	269	264	271	272	259	247	285	284	261	297	271	292	286	258	271	287	251	271	276	270	284	273	263	273	281	255	254	291	298	227	274	254	269	256	259	269	254	282	312	242	281	252	293	257	266	292	296	268	272	286	278	277	276	242	279	275	293	276	276	251	271	284	287	243	270	270	226	295	270	297	270	257	269	282	304	257	296	293	283	286	252	283	284	272	254	277	262	262	255	279	285	277	268	268	291	283	287	270	274	298	275	265	268	256	268	293	276	253	263	274	250	268	237	270	278	267	262	273	280	271	257	241	292	275	244	304	261	244	253	250	277	281	283	289	285	284	272	269	273	257	287	290	290	254	265	293	278	269	276	259	267	274	301	279	291	271	277	285	275	253	246	269	283	264	279	307	260	242	275	278	258	248	265	259	286	295	268	249	274	262	250	286	284	290	279	276	259	252	269	275	266	267	291	291	262	275	264	298	286	235	256	277	267	252	265	286	276	268	269	266	265	275	285	300	270	285	275	287	239	281	251	258	313	249	278	300	283	236	299	289	298	245	281	257	300	273	275	294	266	273	315	271	257	279	288	282	291	296	275	284	283	302	260	294	266	284	251	287	273	280	297	283	248	291	282	273	288	306	268	252	271	287	262	248	253	296	287	273	267	268	271	297	287	301	269	255	276	262	255	269	260	238	322	267	272	282	271	265	291	248	278	276	276	257	257	276	258	249	278	241	296	280	273	249	257	308	306	270	256	238	270	304	262	280	291	275	251	260	261	293	294	271	288	268	273	278	270	288	294	263	289	270	254	253	252	286	267	287	271	283	294	290	271	302	292	260	300	290	270	284	293	253	264	258	287	266	265	299	283	278	256	273	272	277	233	281	252	256	273	302	274	266	292	275	244	238	280	264	246	277	278	281	258	254	275	275	284	273	241	249	288	263	295	293	287	259	282	295	248	294	265	238	283	279	288	284	265	292	260	260	278	290	293	305	266	274	295	254	259	258	261	293	259	270	251	273	284	266	256	263	248	300	276	281	280	276	243	255	271	267	271	274	282	267	256	262	283	267	295	289	264	257	289	281	277	305	260	272	265	275	278	262	283	316	249	265	258	273	283	272	281	237	279	275	300	262	285	270	284	274	278	272	313	249	273	267	216	273	274	272	259	282	309	284	252	283	282	267	290	286	273	305	264	273	308	282	282	248	289	265	297	265	285	282	284	269	278	282	248	262	268	271	311	251	258	297	290	281	288	284	270	275	278	284	259	272	259	281	250	294	277	282	283	262	247	276	259	276	218	252	266	266	277	304
36496	8239	6063	6442	5490	4529	3763	3063	2711	2366	2101	1913	1795	1620	1581	1437	1397	1380	1321	1203	1142	1173	1126	1118	1023	1022	1037	1033	1006	1035	968	989	974	984	908	960	969	889	969	866	861	870	844	905	850	919	896	864	835	856	841	833	895	856	878	837	804	829	906	839	827	866	871	870	828	781	862	832	833	817	822	846	853	846	811	805	790	863	837	818	804	783	844	879	792	860	846	848	826	815	828	824	816	772	822	791	847	817	890	804	848	784	837	840	844	821	859	844	795	825	821	826	800	820	837	841	771	807	786	816	847	857	856	811	824	796	794	817	853	795	802	794	825	771	777	874	808	777	822	818	787	791	802	852	803	781	817	811	783	811	799	834	805	776	862	778	843	880	810	832	843	809	767	827	803	833	808	826	819	847	825	765	850	812	902	789	851	858	836	836	777	815	779	798	824	788	804	838	728	811	815	842	812	818	789	825	804	825	821	796	808	819	821	753	807	798	863	766	781	838	859	842	776	827	818	798	790	804	806	764	788	778	817	808	834	816	791	800	795	780	819	784	815	830	813	794	771	761	798	844	780	805	788	819	769	810	829	800	854	813	843	814	776	780	826	804	798	817	814	784	838	845	795	795	844	743	801	851	796	792	788	792	806	776	869	796	764	779	832	836	804	832	815	781	809	836	885	865	840	812	823	758	756	785	867	813	834	816	773	822	847	823	849	848	788	800	792	804	769	857	842	812	806	808	820	765	785	762	836	826	751	757	806	773	781	824	795	813	819	815	823	819	804	733	809	837	826	797	800	769	780	777	791	769	768	773	858	769	771	794	848	798	790	798	811	822	779	850	764	787	801	854	839	843	779	794	763	809	802	792	811	798	789	784	810	786	853	812	748	839	803	807	828	791	829	826	831	785	805	791	800	846	811	780	782	831	754	817	842	772	845	804	751	819	766	780	812	815	851	843	850	813	821	833	803	743	754	766	768	825	801	790	824	827	809	818	784	774	835	828	810	831	758	802	803	771	825	866	788	836	808	804	808	793	823	804	815	798	779	820	858	806	796	802	796	782	807	814	794	814	807	751	799	817	784	809	783	745	788	824	838	781	812	794	801	805	828	848	807	834	837	831	810	790	782	834	804	824	809	769	751	816	791	809	830	780	776	768	803	855	773	839	791	750	804	836	842	795	877	813	795	781	808	790	815	800	840	808	764	826	802	848	841	806	846	779	812	827	790	804	852	807	764	829	821	807	793	820	829	812	848	866	764	820	771	803	767	800	816	839	825	784	782	809	806	811	795	818	830	811	748	833	829	785	832	847	765	815	738	835	822	848	832	781	778	790	775	786	828	821	810	811	792	806	769	820	779	790	824	830	814	814	782	801	847	820	808	797	804	896	812	769	789	800	826	807	870	763	787	766	840	803	855	814	786	758	830	834	785	825	807	843	837	829	789	806	828	859	811	768	837	811	769	799	811	793	838	813	812	824	861	792	825	823	837	833	800	854	791	762	812	801	859	820	790	839	787	805	792	792	809	819	775	814	762	821	764	792	766	793	840	775	817	805	800	816	823	841	860	895	840	836	831	823	813	824	831	790	790	711	799	788	826	831	835	823	793	828	837	799	814	784	833	766	855	859	803	838	785	796	772	773	862	787	805	797	804	825	784	789	797	836	808	792	772	789	759	786	796	789	821	805	789	789	785	843	806	802	777	815	754	821	803	772	841	826	757	764	856	802	825	783	823	810	797	796	809	808	844	771	809	816	807	809	766	855	801	805	845	815	768	811	777	809	799	825	791	874	849	806	821	841	754	832	827	781	822	779	815	746	786	827	824	779	809	828	798	770	795	810	770	850	784	831	822	812	784	772	826	817	741	860	830	788	838	806	810	801	786	780	808	817	781	834	768	796	830	836	822	783	849	845	803	766	806	813	819	820	796	805	795	853	818	814	831	824	761	767	808	770	775	781	773	818	809	820	773	839	756	822	790	768	787	793	766	789	816	848	815	804	790	777	822	780	785	810	854	800	821	797	805	730	763	752	808	800	810	798	807	807	798	806	831	805	776	831	817	847	794	817	813	841	728	832	827	790	788	756	836	852	818	801	798	806	804	814	807	793	812	838	797	831	835	823	829	816	827	806	772	819	843	774	829	819	858	801	834	814	843	766	816	830	812	806	823	827	837	798	735	810	791	809	817	795	757	788	827	800	798	812	817	775	789	769	830	808	816	849	779	783	742	816	842	776	799	803	830	839	778	824	852	779	752	735	814	809	836	813	780	803	825	809	791	847	800	787	848	780	775	777	784	796	820	795	795	852	730	768	772	777	830	808	865	790	806	830	759	853	849	822	829	829	787	774	772	791	810	744	802	845	864	805	864	759	813	798	783	818	834	778	804	777	846	791	799	765	773	835	802	813	807	811	873	795	842	815	830	809	798	791	836	788	757	809	829	810	778	846	774	797	834	761	825	811	789	791	789	805	789	843	759	868	793	809	788	800	762	790	792	770	786	813	823	814	814	746	873	858	837	812	835	783	805	774	836	789	784	764	789	805	793	807	767	779	806	784	771	792	759	789	797	799	755	828	770	783	768	822	838	847	842	793	841	796	826	828	806	852	809	800	778	828	773	831	790	795	815	811	789	799	778	835	828	796	778	829	784	786	782	809	819	789	791	841	734	817	801	827	797	795	825	805	778	835	802	833	773	778	821	802	821	864	775	812	784	814	807	813	770	782	853	764	802	817	757	821	781	776	778	774	817	775	761	786	846	826	780	806	789	813	756	784	801	827	789	811	815	815	746	811	829	766	807	819	798	837	840	785	807	818	778	822	806	822	764	833	861	824	804	804	839	790	812	789	783	808	813	822	778	800	811	834	828	832	802	850	754	804	795	791	815	789	806	811	818	887	776	826	804	832	789	855	828	782	785	829	822	795	764	785	810	800	769	800	767	816	776	803	825	786	789	785	857	820	819	812	814	817	819	804	783	805	796	780	784	827	805	777	828	770	802	760	785	800	793	855	786	830	815	776	782	771	826	794	829	811	766	792	823	837	830	799	831	863	792	837	768	775	842	818	812	828	793	810	776	802	854	795	806	799	749	780	804	823	812	832	826	838	844	773	821	796	812	818	842	806	764	842	812	855	836	779	769	831	799	826	798	835	806	804	822	809	879	806	845	812	821	812	788	819	826	806	748	808	788	761	810	833	862	853	818	802	811	834	775	810	778	857	822	836	823	810	858	770	805	814	806	806	795	784	803	836	857	797	804	755	771	755	785	813	864	785	812	792	804	748	828	776	792	797	794	799	800	792	807	839	785	798	801	822	835	765	785	854	808	832	793	804	828	831	833	833	773	809	787	801	773	826	766	797	826	789	824	753	829	810	793	796	848	792	819	792	796	804	863	830	808	785	810	816	798	786	792	861	768	795	821	826	826	822	814	814	845	787	823	818	855	749	808	841	863	803	795	856	845	815	832	754	807	766	836	839	836	832	776	774	780	794	789	846	814	829	743	802	795	832
8218	1073	329	160	122	150	121	96	107	111	101	104	98	102	98	103	116	108	104	96	97	109	110	104	94	89	97	105	100	104	90	87	110	87	104	110	98	105	102	95	83	95	99	97	85	107	106	117	93	116	101	94	78	84	101	88	97	94	105	102	128	102	121	96	93	96	80	95	93	96	114	102	105	99	89	95	106	96	82	95	88	103	96	94	105	115	107	104	73	103	106	120	113	95	97	75	85	100	98	100	79	94	89	71	92	80	91	97	109	106	80	105	95	97	109	99	90	112	107	107	102	103	107	104	108	105	112	100	102	84	105	89	87	107	90	97	108	117	108	95	105	102	96	107	98	117	89	94	105	102	86	80	87	83	112	94	101	87	92	103	107	86	103	102	104	91	91	95	102	83	83	113	103	93	82	99	102	89	93	106	88	86	107	104	105	116	95	104	98	119	117	105	82	85	95	80	106	97	99	88	97	110	116	90	121	107	108	105	87	125	92	86	97	107	99	84	89	106	94	86	98	112	109	96	107	88	110	104	116	93	100	98	103	88	99	96	94	103	91	101	110	103	102	93	107	86	90	108	100	94	103	89	101	120	105	126	82	86	113	110	101	111	85	102	102	112	81	90	116	107	99	95	103	108	111	98	118	98	103	112	110	100	96	104	105	92	88	105	83	101	118	93	92	102	122	99	102	104	95	99	88	84	116	100	86	91	107	103	95	107	88	88	111	88	112	107	110	122	91	109	106	91	90	105	89	94	109	88	90	82	91	88	107	95	110	92	90	122	95	93	101	108	107	96	86	98	86	85	86	110	106	99	105	103	107	95	94	104	112	103	81	102	101	98	124	91	102	89	98	93	106	102	94	93	87	104	84	96	87	106	94	89	94	100	93	84	92	108	103	99	94	114	105	79	85	102	97	95	108	123	109	95	81	101	104	84	112	90	97	86	110	87	80	122	85	106	88	119	91	93	85	105	92	84	105	94	94	100	96	102	92	101	90	98	104	98	122	103	113	82	94	98	98	122	93	91	115	104	100	101	92	97	100	101	85	104	99	96	91	103	95	106	84	81	112	84	111	105	86	101	93	104	96	98	95	99	93	86	106	96	100	101	83	96	112	90	101	107	96	88	88	111	101	99	93	95	107	83	106	87	109	108	93	98	95	108	107	93	105	112	79	75	97	99	93	86	96	99	113	93	96	109	103	86	100	102	89	113	108	93	78	99	98	90	117	105	106	84	103	104	104	117	90	91	87	95	93	94	94	94	94	105	103	96	96	96	105	109	116	92	111	96	102	103	98	100	111	86	105	97	94	93	99	81	102	98	90	90	99	108	97	102	96	97	97	103	93	106	113	100	105	105	99	112	99	96	96	101	82	108	101	106	92	112	106	106	95	100	101	91	93	111	93	94	93	90	85	103	92	94	95	83	71	86	95	103	100	82	107	93	98	105	89	100	102	100	79	106	100	88	92	93	93	102	91	89	121	101	100	102	111	103	104	115	120	108	76	88	113	96	87	114	94	92	80	111	86	96	105	116	105	102	88	102	109	98	99	95	97	84	97	113	96	94	84	98	107	90	101	100	104	87	89	95	102	91	113	104	89	96	97	81	104	98	89	96	111	81	87	95	105	102	89	95	83	93	101	94	81	104	101	103	95	103	109	95	86	97	94	95	114	100	101	101	106	99	106	99	102	92	112	111	101	87	102	96	101	114	105	109	101	100	96	94	90	88	96	109	109	92	87	103	103	85	90	102	113	116	106	96	95	108	98	95	95	100	108	95	108	83	101	106	89	120	86	94	88	107	101	106	89	88	88	104	87	107	96	95	96	89	104	103	96	103	95	108	112	104	99	105	111	91	90	107	92	89	97	100	95	101	101	102	95	114	111	105	94	96	112	98	113	112	116	104	89	110	83	92	96	88	90	82	96	99	88	109	112	102	90	87	87	110	97	96	89	102	114	89	99	81	102	74	111	99	91	119	88	99	98	109	82	115	109	107	88	93	94	110	125	96	111	87	97	84	91	81	94	101	108	99	89	92	86	102	106	98	88	100	104	99	85	101	105	110	105	103	95	95	110	106	99	108	90	94	99	94	107	90	132	94	83	103	91	95	92	102	101	93	104	81	103	107	97	110	104	98	101	107	86	95	82	97	106	91	82	90	102	83	95	105	104	106	96	89	96	93	97	91	94	84	96	75	107	91	105	109	108	95	118	97	110	80	110	76	92	117	109	96	88	106	118	89	97	102	89	90	87	92	92	109	83	95	106	93	106	93	102	105	97	105	100	102	84	104	94	91	95	98	108	92	94	96	89	90	92	89	100	94	112	100	89	91	107	90	106	93	105	97	95	88	107	113	112	112	89	101	89	95	92	93	91	105	105	85	87	94	99	104	110	90	99	80	108	103	106	100	109	112	108	104	105	101	94	113	104	76	92	93	105	97	111	108	99	92	96	110	113	101	111	102	81	96	99	111	92	91	88	103	91	111	81	88	104	87	98	96	110	92	98	89	95	98	86	92	96	97	111	99	93	100	91	107	82	103	114	107	100	88	92	97	107	106	88	103	112	93	94	91	98	105	93	110	117	97	97	78	87	97	109	99	108	90	79	104	83	117	97	120	115	82	89	110	98	89	91	113	97	89	89	118	94	101	79	106	100	137	93	88	96	112	96	110	105	113	103	108	101	102	109	98	101	100	102	117	87	106	99	113	101	91	101	119	87	105	97	99	97	96	103	105	91	106	114	96	97	121	96	103	88	83	94	100	97	91	96	116	89	94	100	96	105	99	102	82	109	108	94	94	93	101	119	96	125	104	90	90	88	102	94	95	113	107	87	96	92	103	91	78	85	89	94	112	87	101	95	91	90	92	93	109	98	100	89	88	93	98	111	104	102	119	98	114	112	98	111	94	95	90	81	110	123	100	118	99	96	119	119	93	96	87	97	98	103	115	106	84	96	113	94	94	90	92	86	107	97	94	115	108	127	93	90	114	97	111	103	93	74	89	105	97	96	113	104	105	107	96	104	101	86	110	110	110	105	70	102	104	91	99	111	98	88	108	98	90	101	106	90	109	94	107	110	104	90	100	90	79	97	93	87	101	96	119	108	103	102	86	87	92	88	90	95	115	90	88	99	91	112	77	102	83	100	102	106	101	123	88	88	104	102	95	109	97	94	97	94	106	89	99	98	101	96	96	99	95	94	92	71	92	117	99	91	112	101	83	89	86	82	107	91	103	106	96	110	92	89	96	92	96	98	122	82	92	107	97	94	109	110	103	101	100	98	98	105	104	97	88	96	84	83	92	101	79	100	106	103	83	94	94	103	110	106	96	101	100	107	106	86	101	110	77	74	90	90	75	73	83	102	100	109	101	105	111	117	97	100	107	111	99	111	86	112	86	114	112	96	112	100	84	86	102	87	94	101	107	113	112	105	102	102	109	90	100	102	95	91	101	104	72	102	92	108	120	93	98	96	102	96	99	93	99	89	102	104	93	102	118
7526	1227	546	547	562	457	481	426	419	395	349	371	397	402	406	390	381	361	399	380	360	345	370	381	363	379	347	353	357	364	380	320	336	344	335	360	353	350	331	344	341	335	351	363	381	356	367	379	360	351	367	344	343	357	341	335	308	336	387	356	359	350	363	348	372	389	339	313	371	367	336	355	371	359	318	344	360	359	362	358	357	381	345	392	366	379	359	365	375	340	417	334	370	324	344	343	349	333	375	352	342	334	360	364	365	340	379	357	329	362	377	342	366	326	370	365	363	377	337	351	319	342	347	361	381	386	326	376	342	385	355	345	348	389	342	359	355	354	355	313	355	361	380	354	365	400	360	380	335	345	361	324	366	370	336	324	361	353	360	341	365	372	353	378	325	378	397	321	352	314	366	359	354	375	324	325	345	370	365	357	353	365	331	345	348	348	328	336	361	345	353	348	357	349	397	352	336	337	337	346	378	386	358	328	348	368	341	356	331	362	366	376	393	328	347	369	408	345	355	363	334	377	351	327	370	341	351	367	372	391	347	337	345	333	351	364	326	361	382	315	369	327	386	371	357	335	377	385	375	347	356	325	348	367	372	354	329	327	377	370	326	348	361	335	337	351	370	323	324	314	333	371	353	348	387	339	383	348	362	326	332	356	346	342	347	336	359	352	386	369	337	363	386	384	359	330	337	341	352	325	359	367	347	375	371	349	345	320	337	354	323	346	368	352	351	383	327	357	385	357	310	365	334	358	376	376	352	394	361	352	353	353	360	350	368	352	341	329	355	332	340	370	344	359	382	364	365	343	355	340	363	339	349	344	360	336	328	358	376	363	381	335	388	356	385	331	319	374	367	362	342	336	368	348	365	323	350	317	365	352	333	345	367	365	378	390	330	350	366	335	323	345	314	361	352	381	387	355	338	345	356	362	339	347	354	379	341	343	388	351	368	329	332	347	371	322	348	348	366	356	331	324	374	370	372	365	341	329	354	352	353	380	342	332	374	373	342	358	328	368	348	349	357	335	361	347	346	340	357	345	314	384	380	382	369	376	322	372	347	352	378	343	358	330	383	322	333	375	360	362	351	346	373	341	349	333	352	344	342	375	353	367	359	337	320	338	338	338	360	366	367	345	378	336	359	352	374	378	333	353	337	335	381	359	342	361	388	378	341	347	372	359	344	365	359	360	315	365	341	358	396	407	386	356	380	378	332	344	386	366	372	327	378	337	351	414	379	371	351	340	346	324	372	351	341	406	346	369	347	388	357	303	360	326	325	326	351	338	360	363	323	367	374	332	367	341	357	361	344	373	378	357	339	359	352	371	315	371	345	379	386	352	354	382	332	347	358	381	362	396	297	412	360	315	363	352	338	331	376	342	351	328	350	359	332	353	349	323	354	354	321	352	353	372	361	389	340	357	342	369	349	356	338	379	336	347	321	353	351	356	339	361	381	338	353	346	325	370	356	359	347	388	325	347	314	303	322	320	325	377	346	359	354	362	397	349	340	340	342	362	323	335	352	338	361	335	362	334	334	335	335	378	325	401	374	331	342	361	349	364	369	371	342	337	363	336	352	326	374	345	367	365	383	348	329	315	339	327	353	357	352	335	331	359	344	315	337	371	368	353	378	328	380	348	344	350	311	361	320	343	369	366	370	361	329	353	366	379	369	361	334	363	389	335	381	348	373	335	369	343	349	346	357	354	350	369	341	339	346	329	341	399	352	328	353	351	344	357	359	371	368	346	382	364	356	345	345	383	361	346	325	348	316	333	358	384	372	353	366	370	318	353	347	324	350	366	370	371	359	336	399	361	344	358	341	347	379	358	343	379	367	376	389	368	345	362	318	328	377	339	371	359	355	352	373	328	365	372	353	326	375	357	354	363	347	351	331	343	312	332	356	336	376	331	360	339	352	340	322	384	355	370	348	357	327	395	379	326	369	343	311	365	336	355	351	333	333	374	344	364	349	360	329	358	368	342	355	358	362	336	337	326	331	320	357	361	348	354	357	351	350	339	358	342	378	351	347	365	304	350	328	348	346	390	375	382	345	346	370	340	327	365	347	372	356	333	358	339	353	335	373	349	371	351	362	313	326	349	350	376	351	339	339	375	387	363	355	349	364	333	376	350	331	354	343	357	371	362	321	354	338	354	375	362	365	377	358	338	361	333	351	366	343	347	332	326	378	344	343	351	360	353	355	341	341	371	353	367	358	367	349	356	341	315	342	377	357	354	339	351	363	335	356	374	361	372	389	314	357	380	360	359	392	360	374	323	346	384	324	332	377	359	339	341	380	367	337	308	377	367	373	326	349	380	339	366	370	367	350	354	349	329	321	358	321	397	357	366	360	351	351	388	366	373	354	353	354	368	368	356	344	362	352	344	348	340	357	349	363	363	316	367	346	363	377	353	348	344	361	364	379	343	335	357	370	354	330	365	352	352	377	359	357	368	360	363	388	329	341	365	366	322	350	330	394	347	354	310	372	346	363	356	308	330	373	354	329	361	345	375	393	347	354	342	378	359	362	346	340	312	343	340	341	370	367	345	348	341	333	357	361	362	331	359	367	332	344	369	327	381	337	342	351	338	356	335	347	335	353	361	335	357	360	361	341	341	351	380	357	334	349	326	337	375	365	376	347	316	367	337	374	313	361	332	368	330	345	341	320	376	370	351	346	375	317	350	346	345	354	339	318	321	329	359	363	368	363	337	348	364	318	340	350	315	349	365	370	318	361	347	331	347	355	372	332	373	354	350	330	346	380	325	363	390	356	359	348	353	333	358	328	387	371	334	388	350	350	352	351	334	364	325	391	305	363	360	358	356	352	358	342	371	343	383	410	336	358	368	354	375	381	346	357	343	368	363	344	355	350	389	368	373	336	338	381	376	359	372	340	303	344	348	346	365	329	350	329	347	350	350	367	347	355	374	344	357	352	352	374	353	332	345	347	341	343	362	339	348	365	330	385	373	343	356	313	351	330	361	343	351	304	343	346	339	382	376	361	381	366	384	363	367	367	352	366	348	339	374	318	324	321	344	342	376	340	359	323	353	313	351	353	324	337	349	331	362	332	346	343	362	371	337	357	340	305	352	381	349	348	338	345	345	360	343	362	354	350	336	366	321	334	370	338	343	353	367	347	359	357	349	323	383	376	355	359	336	346	376	353	354	332	345	352	378	355	329	362	323	359	329	357	339	350	372	397	371	314	348	374	335	315	390	366	379	339	353	347	338	354	336	323	348	327	365	360	331	371	334	362	340	347	353	351	338	375	360	371	346	341	364	368	359	347	353	357	348	348	357	411	309	371	353	356	391	361	387	347	422	343	368	330	336	366	345	402	371	321	391	378	355	340	345	319	330	348	340	355	352	320	393	352	334	381	367	360	330	340	341	336	340	362	346	352	329	333	366	353	351	344	373	348	341	319	350	348	350	329	383	346	368	352	345	329	348	322	326	358	338	345	400	328	383	333	353	315	349	355	332	372	371	379	340	352	406	363	376
47213	20156	2695	1092	740	535	434	402	335	284	277	258	243	247	233	223	211	218	197	208	207	225	207	199	205	203	187	179	201	191	186	187	207	185	215	194	188	205	197	174	166	179	199	156	183	178	186	211	169	177	205	178	187	160	187	151	187	197	195	172	155	184	163	159	175	179	178	170	186	161	174	170	180	159	191	180	163	188	169	170	165	174	177	172	173	164	157	170	158	193	204	161	199	190	169	166	175	204	178	190	186	179	191	187	182	177	163	140	180	177	181	182	181	184	191	190	192	176	180	192	167	162	185	175	149	197	201	183	200	155	185	172	169	157	186	172	185	190	173	209	170	155	168	160	193	172	172	178	186	181	168	174	200	168	188	176	190	199	183	197	175	183	171	205	183	173	181	188	217	166	187	165	183	200	185	179	169	194	162	164	186	180	162	229	186	183	188	170	175	164	215	168	177	177	157	195	196	202	166	186	193	215	170	166	181	202	226	168	178	189	172	200	204	182	191	188	158	164	182	189	179	176	184	176	202	160	161	190	184	180	168	178	163	178	200	180	190	178	170	167	194	170	175	189	177	166	159	192	164	196	170	178	189	189	174	207	186	175	182	191	178	195	173	185	172	169	180	187	171	193	161	189	154	180	177	159	159	159	182	160	198	181	189	193	184	170	200	186	179	184	187	181	174	169	185	174	164	191	195	200	189	175	165	177	183	180	182	183	187	178	167	178	175	161	189	176	188	197	166	178	154	203	185	185	205	191	183	156	175	189	170	187	165	181	183	180	172	170	205	201	203	196	173	173	203	174	186	182	186	172	183	161	172	164	164	164	200	183	161	203	201	171	176	191	173	189	163	180	186	188	161	189	191	164	170	169	187	208	180	190	172	202	191	166	180	184	190	206	169	184	178	171	200	199	181	176	180	170	170	171	192	143	174	174	183	198	170	167	170	177	176	155	164	172	183	187	164	181	194	169	190	195	194	181	183	179	186	160	196	182	148	188	206	179	185	152	185	153	181	189	205	163	162	170	164	184	175	196	184	186	185	178	190	177	171	162	191	177	188	185	168	150	181	194	167	157	199	159	200	170	173	161	179	168	183	163	172	199	170	182	166	202	182	186	179	163	186	174	186	179	199	172	174	181	180	191	192	191	183	190	173	168	173	153	193	180	172	179	201	194	167	181	148	177	153	202	193	181	188	164	201	182	160	190	188	211	172	186	186	167	169	187	194	179	175	199	184	160	186	133	175	171	166	198	180	156	195	169	165	169	172	159	172	181	200	185	172	177	188	180	168	195	204	166	176	190	181	177	176	149	168	184	181	188	172	186	154	192	158	157	186	149	162	188	170	165	194	174	170	189	190	163	161	176	175	200	155	168	198	193	158	195	193	193	183	168	204	157	185	164	191	170	170	175	163	179	190	186	193	168	185	185	180	184	167	181	182	184	163	194	161	174	173	170	172	155	175	197	178	181	180	193	193	184	177	194	166	175	171	166	196	150	152	179	173	169	201	197	166	183	173	179	176	188	161	156	164	161	161	163	170	179	189	169	167	175	169	199	183	161	187	192	159	187	192	171	171	156	186	183	169	196	198	172	173	188	166	160	177	198	182	148	173	197	177	180	193	190	176	179	165	135	164	186	168	180	188	166	203	181	179	158	172	193	175	151	179	189	185	175	171	169	195	186	186	182	171	173	187	170	179	165	167	200	183	165	184	189	183	177	183	158	193	178	207	182	205	164	180	183	186	189	169	192	157	160	184	184	202	199	192	165	186	182	215	155	195	197	161	188	177	177	162	191	175	181	153	183	182	199	187	165	187	173	191	155	178	178	176	208	176	192	191	188	165	170	180	187	164	192	185	177	175	189	167	178	166	181	189	170	167	163	166	157	168	174	188	161	178	214	179	178	175	191	153	192	174	185	176	208	187	176	190	183	162	176	185	175	181	203	152	180	183	183	186	170	178	194	193	190	194	165	193	156	182	164	174	173	189	164	181	179	172	159	169	153	171	183	161	206	177	167	192	172	193	174	136	191	170	182	180	199	171	168	194	178	179	176	195	188	188	180	172	186	175	176	156	184	167	159	147	176	170	191	177	184	178	194	173	188	167	186	147	169	203	206	169	201	186	180	198	194	178	164	173	166	179	163	182	166	180	183	174	193	174	166	206	157	204	199	159	184	200	182	173	143	163	193	178	180	194	165	178	177	166	178	176	184	192	162	167	204	181	195	173	178	174	181	174	187	185	199	180	186	164	176	194	178	178	171	172	161	183	211	181	186	176	181	194	177	183	172	180	195	169	178	159	174	197	204	197	170	176	185	158	180	174	180	180	154	172	171	162	181	176	197	184	194	174	156	160	190	172	166	193	162	187	164	182	168	187	197	175	169	195	187	142	176	176	206	188	204	163	179	148	171	158	171	169	159	179	186	182	148	169	161	187	194	204	165	169	189	163	194	174	172	178	189	207	194	181	163	167	163	188	160	182	168	173	185	166	166	182	167	187	162	168	182	149	173	174	180	176	184	179	187	166	179	172	182	176	186	151	182	193	181	213	170	184	182	177	170	182	168	181	152	158	187	202	186	172	181	183	172	194	160	179	180	182	182	187	169	192	181	201	183	194	177	171	195	154	188	184	191	179	159	164	169	157	181	200	183	197	174	201	151	161	183	170	175	176	156	199	147	157	169	178	182	186	176	194	182	177	187	178	169	178	182	176	182	208	179	163	192	182	185	152	168	168	172	182	197	162	160	183	178	171	166	161	192	171	190	170	181	171	180	194	179	169	192	191	163	192	170	179	197	194	191	164	174	191	181	174	159	189	173	163	204	188	194	192	168	191	167	181	175	169	170	201	201	178	186	171	157	182	188	171	185	166	184	158	190	173	206	196	160	185	167	159	168	162	170	196	181	174	180	179	181	170	174	191	164	173	155	154	197	185	165	173	181	200	181	187	194	200	183	181	176	169	195	179	185	192	188	192	183	190	190	168	167	189	192	168	188	174	201	177	185	156	182	179	179	182	190	182	168	171	165	186	151	166	174	205	194	177	172	172	190	144	178	195	209	175	205	208	154	197	152	183	190	185	186	182	163	182	173	218	175	222	182	166	156	165	175	176	173	177	186	162	182	150	178	201	176	168	192	183	166	178	189	172	176	185	179	182	167	173	210	205	203	194	155	161	195	176	194	186	168	195	159	181	175	185	155	180	177	181	164	182	176	177	185	172	168	179	154	164	173	165	196	161	218	189	178	181	188	177	175	196	177	175	178	191	179	181	175	169	173	170	186	175	185	191	204	182	178	197	201	159	189	200	191	177	165	174	190	181	178	201	171	178	178	194	173	172	184	185	166	187	194	158	175	185	164	169	177	175	185	177	186	148	171	194	162	179	154	176	176	172	183	185	187	142	184	195	175	204	190	197	187	189	173	180	177	162	182	190	176	170	168	158	180	174	204	169	158	184	178	180	168	180	157	192	169	170	177	181	176	195	209	199	192	178	176	176	186
28361	6093	3346	3602	3057	2536	2060	1804	1542	1408	1253	1160	1111	1024	899	900	910	828	784	797	824	737	752	656	693	725	706	724	671	653	622	655	641	655	622	651	638	660	649	641	620	634	627	617	630	613	616	642	635	616	642	628	660	601	600	614	574	581	550	607	593	623	572	567	590	590	594	564	602	565	595	588	566	566	600	526	594	623	606	581	581	607	598	570	558	573	578	571	574	538	536	577	545	596	574	579	561	523	578	567	578	577	564	572	538	591	578	571	566	592	607	596	541	587	582	587	579	599	563	554	618	580	552	622	616	557	574	570	613	552	596	592	582	579	579	593	541	535	534	578	550	570	555	606	580	564	579	542	552	549	586	554	516	605	583	603	541	589	567	586	556	572	558	567	590	568	556	583	536	578	572	562	552	621	558	563	595	619	575	593	540	561	587	528	612	553	559	575	571	549	555	576	586	548	560	564	537	530	571	582	578	592	607	519	593	552	563	556	546	585	583	559	596	588	611	549	558	612	596	590	601	573	574	566	578	570	546	615	550	624	626	544	550	583	546	552	608	562	572	570	580	584	584	575	559	561	576	581	541	558	583	579	551	637	556	553	603	585	565	583	587	604	593	521	573	557	543	537	550	618	571	559	601	550	526	543	562	551	560	576	607	583	563	583	561	558	572	580	565	594	590	556	564	591	579	553	562	581	623	614	570	553	593	560	548	574	564	564	576	591	565	549	553	625	618	565	595	619	580	529	605	562	587	587	609	583	580	561	542	531	581	583	597	565	572	529	541	571	581	584	605	547	543	598	563	579	592	592	560	571	569	519	559	572	585	595	548	538	556	543	570	599	560	582	570	554	592	551	557	564	532	565	602	559	579	544	521	579	562	569	573	550	557	608	611	582	550	540	584	582	558	562	553	599	544	550	557	561	547	582	562	565	543	563	573	587	555	545	568	600	575	557	628	580	585	565	593	601	571	546	559	587	543	550	599	599	523	561	575	565	577	579	593	517	550	554	541	536	556	537	585	562	564	544	539	545	598	516	543	556	580	560	573	543	601	572	577	536	576	575	606	584	602	546	574	563	577	582	527	589	566	559	560	577	567	540	604	593	577	576	545	572	587	521	582	600	503	556	545	592	550	575	572	594	574	527	560	523	559	577	566	594	609	562	537	527	564	559	566	596	565	600	557	539	507	532	579	575	557	585	557	588	515	563	561	573	594	578	558	587	553	562	565	602	568	547	531	588	616	555	579	527	574	589	552	528	528	547	576	538	547	558	623	578	573	547	547	590	561	579	575	599	598	565	582	542	563	569	569	578	533	543	521	582	572	564	608	561	577	584	571	559	577	581	575	565	601	544	565	588	571	605	566	546	599	576	573	610	578	576	580	589	570	542	552	597	594	590	588	574	559	570	530	584	566	576	624	543	571	557	548	579	592	551	560	596	547	571	588	577	608	548	572	583	534	576	597	594	582	569	553	562	557	520	577	586	567	480	555	507	582	567	560	561	543	549	573	592	568	560	591	576	557	602	543	552	545	640	607	575	579	550	553	544	555	577	550	592	581	532	576	559	565	585	571	544	573	534	559	590	524	570	581	565	536	582	571	575	590	591	590	579	558	571	593	562	558	520	559	518	560	553	580	563	593	534	536	602	554	588	554	571	584	563	578	548	599	591	545	614	568	593	597	558	595	573	555	577	585	620	601	548	556	591	572	569	559	545	564	559	552	576	540	591	550	574	581	526	579	545	625	600	553	578	578	605	570	574	593	624	557	583	559	591	578	574	546	586	536	584	553	551	521	557	572	595	596	565	568	561	573	568	554	588	589	562	585	575	606	602	579	576	585	590	531	569	572	558	592	555	563	554	568	588	526	557	579	567	540	549	545	595	518	559	583	579	539	596	581	625	570	592	577	590	606	538	565	545	566	548	575	591	584	561	585	563	581	553	561	600	535	546	552	572	572	583	565	516	570	594	595	581	564	575	576	637	578	562	589	567	574	591	578	616	530	567	572	537	579	556	545	626	557	536	584	574	571	566	570	592	551	584	577	548	571	555	552	553	527	537	582	576	555	593	585	598	569	532	579	536	584	538	594	599	559	605	556	560	567	585	569	584	576	596	557	566	530	579	572	565	566	556	541	560	575	585	540	552	579	555	586	546	578	595	544	531	565	559	574	542	557	534	531	520	590	581	532	563	549	530	563	556	566	562	563	555	578	583	585	583	567	573	539	553	572	535	537	570	568	584	572	586	528	571	540	586	578	598	526	572	573	575	572	557	564	558	564	574	580	602	585	575	616	548	531	589	543	587	562	582	572	599	567	568	587	584	541	556	557	539	575	570	535	591	582	567	539	538	593	619	547	574	561	532	554	572	600	563	590	593	594	584	554	566	587	578	573	578	566	568	579	562	569	538	573	500	584	564	603	569	558	571	553	546	580	590	598	638	564	547	577	532	580	552	557	556	582	538	600	554	580	567	558	568	552	524	563	548	575	569	542	548	601	581	537	595	595	579	530	576	563	612	524	544	535	560	569	565	590	572	566	579	566	539	598	606	559	548	558	564	519	586	573	549	588	585	569	588	597	579	596	547	600	560	548	524	578	561	609	583	566	562	551	547	576	547	593	572	553	593	569	597	591	558	583	544	604	575	567	590	582	587	540	586	538	508	561	571	593	604	588	587	582	559	572	578	567	553	557	578	584	525	544	579	520	588	560	563	573	572	564	581	593	580	564	548	558	588	563	582	551	576	571	583	614	573	577	616	544	580	569	564	623	542	575	578	588	593	567	581	586	589	554	549	586	582	549	569	566	653	581	584	541	614	597	546	517	574	563	537	608	597	572	578	568	552	534	567	625	530	580	586	537	543	610	566	582	538	581	550	554	577	562	612	552	580	582	571	585	558	552	566	565	557	586	572	536	565	557	560	556	564	569	588	562	589	536	533	564	579	608	567	573	519	592	564	572	602	572	597	550	610	556	581	543	556	516	527	569	589	547	593	541	588	536	574	561	594	595	527	623	585	576	604	594	612	542	563	545	549	572	541	557	541	610	575	565	567	564	548	594	521	568	557	618	604	596	597	555	540	565	552	560	589	580	573	587	554	542	595	562	576	587	544	585	540	607	540	617	598	610	557	527	579	560	605	560	538	574	542	562	577	565	569	560	532	551	578	559	599	553	601	559	550	598	564	531	578	605	616	568	539	591	589	598	578	545	549	575	575	554	579	585	594	585	552	579	580	557	536	557	615	611	553	577	571	541	549	576	607	567	592	580	549	579	572	559	572	519	574	595	603	520	588	542	606	565	549	569	525	545	590	553	587	549	581	559	570	532	553	556	580	637	569	565	571	560	550	564	583	577	574	559	572	604	575	562	545	591	587	603	549	602	568	597	529	553	571	579	563	565	535	580	564	588	564	570	506	568	548	566	546	595	585	597	567	534	531	577	559	572	601	598	560	577	604	557	543	564	551	595	551	566	525	570	541	560	583	581	608	581	583	545	561	546	539
60868	27866	9220	2674	1461	1041	849	654	555	506	452	393	383	395	415	357	354	337	321	312	335	279	330	309	288	285	320	301	297	284	280	288	268	294	264	313	296	308	283	271	287	294	275	293	286	312	295	284	270	259	270	281	266	287	291	282	275	283	276	297	257	245	273	278	238	294	265	274	277	321	272	283	304	281	267	278	267	300	277	294	272	266	276	266	280	293	283	263	266	291	287	260	259	278	275	252	312	274	274	279	252	266	290	259	278	276	260	294	289	299	265	250	269	249	283	272	259	295	283	286	268	282	284	294	289	250	272	248	274	297	275	280	294	271	290	280	262	258	257	289	277	292	283	295	293	297	304	269	269	271	297	292	242	266	238	248	276	266	294	265	255	269	285	269	245	281	249	279	283	262	272	259	271	312	275	260	247	298	269	262	250	293	268	280	267	266	276	286	276	267	289	265	251	265	269	254	285	302	270	299	250	242	257	273	275	281	282	289	236	270	258	305	302	268	270	283	251	284	297	276	281	283	281	262	305	265	265	268	260	274	268	303	254	268	278	285	249	292	270	292	272	278	251	261	282	284	269	296	281	277	235	261	289	272	261	278	275	265	251	291	296	279	295	259	257	264	276	235	250	284	289	279	313	277	271	229	292	256	290	278	268	269	292	288	267	275	251	251	271	285	267	285	253	294	296	260	257	280	260	291	265	277	293	272	254	250	292	273	247	286	263	269	284	279	257	256	259	288	269	306	252	266	286	243	272	245	260	259	257	278	269	260	271	288	262	271	269	270	286	286	296	278	291	273	248	273	288	244	299	285	274	278	267	282	255	264	292	280	272	278	262	266	269	263	286	267	271	263	301	262	240	266	271	245	270	297	235	282	288	299	268	244	243	277	280	285	302	287	252	262	259	261	279	302	279	281	254	289	249	258	283	265	278	290	281	269	277	277	309	272	262	257	258	286	263	269	278	244	247	288	259	257	267	295	260	271	261	274	269	266	299	257	274	282	252	285	270	277	255	255	273	290	257	282	309	254	260	240	243	306	294	283	281	291	253	260	276	284	250	293	259	266	286	281	304	255	265	256	279	248	258	258	263	270	282	260	296	262	261	272	300	275	270	288	261	304	263	265	298	297	298	261	293	286	288	287	293	252	271	242	290	264	291	260	274	245	285	251	270	294	264	268	283	215	261	292	268	292	249	281	270	274	289	274	270	270	286	277	287	264	254	274	250	264	268	293	255	270	306	264	263	289	276	252	264	268	265	261	263	260	270	272	278	252	292	283	270	293	270	261	299	273	293	242	290	268	245	269	281	273	265	271	268	273	268	246	280	309	288	323	296	269	267	246	277	298	260	286	281	275	247	301	277	277	292	279	279	311	276	255	278	266	236	268	260	281	242	268	304	283	269	275	273	256	266	296	270	267	278	287	251	264	279	281	296	281	259	266	300	285	271	287	267	266	286	296	295	280	279	268	281	278	264	272	267	280	272	282	267	281	249	290	266	265	272	284	298	279	247	257	272	295	281	266	270	256	276	282	281	273	257	282	299	298	268	279	280	269	256	282	278	274	286	286	267	275	245	266	294	288	275	271	278	253	243	267	311	246	292	282	271	288	284	277	282	295	292	298	274	239	278	302	277	266	287	248	274	281	264	259	279	279	297	255	250	289	273	275	256	254	269	265	271	289	263	280	287	288	260	285	270	273	288	281	286	292	300	257	303	296	289	306	279	266	284	270	249	271	277	286	298	283	276	261	282	305	294	247	268	326	296	283	265	274	282	272	279	280	249	264	270	290	288	281	289	271	302	285	266	287	285	293	253	245	287	275	280	252	273	271	271	299	258	303	302	268	260	260	255	295	279	261	265	279	272	286	247	273	274	259	269	249	282	267	261	272	275	279	317	298	265	278	252	259	291	224	263	280	280	297	255	253	284	275	293	285	263	289	315	274	272	279	260	257	269	310	277	293	284	259	298	287	255	289	257	266	277	283	274	296	290	268	288	288	288	249	256	313	274	274	285	254	297	263	291	264	269	285	286	277	257	285	279	265	295	295	253	281	299	262	264	261	252	256	257	289	273	305	259	293	265	237	274	259	289	285	279	260	300	265	289	296	256	286	266	311	289	259	286	298	303	235	289	280	253	273	281	269	281	266	254	291	248	292	252	293	278	263	264	279	303	286	290	315	290	276	263	285	284	263	263	295	296	286	284	290	280	284	275	242	269	273	257	241	290	274	275	273	286	285	276	268	272	262	292	250	255	269	285	255	240	278	253	290	267	276	288	258	255	289	261	262	277	270	252	265	274	277	255	241	311	287	260	263	292	291	249	260	272	283	247	273	275	273	273	288	262	304	268	296	276	244	295	273	265	248	261	272	268	250	274	262	289	267	260	269	265	294	245	253	292	277	296	323	266	281	284	258	260	270	238	251	252	261	288	266	256	312	272	282	258	273	262	270	281	275	275	240	267	270	264	288	278	290	301	258	269	287	246	242	270	279	273	238	285	259	259	270	271	281	266	251	270	286	271	282	267	265	261	288	289	258	292	266	289	248	280	281	305	267	304	251	282	299	320	272	265	262	252	266	251	268	263	248	267	273	306	296	279	260	287	254	292	276	260	265	244	273	261	263	285	292	278	257	289	255	276	283	265	248	280	278	262	263	290	257	269	265	276	276	278	263	277	269	256	292	259	280	277	253	270	255	272	270	275	291	319	283	268	253	284	268	271	304	280	290	272	297	301	285	285	280	268	284	283	265	263	273	259	295	270	284	260	248	293	268	295	280	263	288	226	279	285	254	278	302	298	297	272	282	260	248	273	282	269	274	277	299	266	274	289	287	300	264	275	248	287	269	255	271	249	336	281	271	269	244	284	277	278	256	302	275	260	274	301	252	283	286	269	251	276	283	277	283	258	292	270	267	281	280	285	262	236	267	260	257	284	282	299	269	261	285	271	255	287	278	278	280	262	262	293	293	264	285	259	264	281	258	290	271	270	250	280	276	308	263	280	272	252	287	243	274	270	252	306	235	262	309	283	243	267	272	306	264	281	278	286	264	300	272	279	233	265	242	273	294	288	280	295	265	259	267	276	243	260	267	267	286	268	283	283	268	293	275	292	280	288	285	256	299	276	247	243	303	276	294	278	255	254	275	270	266	303	273	281	264	280	270	270	257	286	275	268	262	262	263	255	284	279	282	281	311	293	235	278	282	277	261	247	278	269	307	272	263	269	266	286	248	268	266	266	296	297	247	281	286	294	281	258	287	261	268	270	276	253	289	272	262	298	284	259	280	272	286	275	259	272	282	238	263	267	285	301	285	285	276	279	273	298	296	253	260	275	287	272	281	259	296	257	266	266	278	287	264	268	285	266	294	300	267	266	330	280	304	284	260	274	278	279	286	267	265	270	280	312	277	286	265	293	282	224	291	289	272	254	270	260	287	289	268	276	259	286	281	291	268	272	287	281	266	278	267	292	256	249	256	268	251	293	261	273	281	298	263	294	296
37471	7358	6129	6459	5404	4501	3550	3141	2674	2347	2064	1942	1811	1593	1569	1345	1381	1283	1272	1202	1174	1171	1122	1060	1125	1040	998	1028	991	1010	975	1017	969	903	936	965	901	980	884	907	940	963	906	902	867	871	934	878	897	876	914	837	900	886	931	883	841	858	813	842	893	835	836	843	820	838	828	850	832	837	791	853	836	835	810	833	841	811	845	835	816	812	816	874	837	818	880	839	779	816	778	824	858	816	871	797	862	812	829	792	818	796	835	819	826	802	812	775	831	816	830	834	838	858	825	789	801	826	794	785	843	820	792	801	821	799	799	783	829	862	808	778	850	774	789	920	805	794	829	857	797	844	804	847	827	829	815	791	841	747	836	818	789	820	866	826	820	782	850	847	807	792	828	781	816	819	856	832	817	793	795	813	792	805	754	817	821	809	856	825	789	819	780	771	808	821	806	783	796	812	835	835	812	789	768	797	785	831	807	818	867	822	777	824	819	839	816	819	807	850	840	820	787	826	831	821	791	797	797	812	849	808	803	759	830	804	856	764	787	794	821	812	839	776	796	781	812	828	820	817	791	835	790	806	860	806	775	862	779	777	788	788	840	802	789	774	796	805	799	834	783	762	805	831	772	841	818	741	809	871	802	873	856	801	856	828	808	828	806	806	831	779	812	785	826	797	835	825	859	774	823	799	835	843	798	812	789	750	756	809	792	817	786	808	774	846	790	772	790	805	812	805	811	805	773	824	808	870	869	820	813	839	807	838	768	786	814	809	793	827	754	763	815	851	818	810	795	801	797	789	788	811	814	767	790	761	829	823	810	830	800	772	844	835	797	752	800	830	815	830	802	823	789	800	796	872	814	803	823	788	849	769	864	820	794	833	849	800	814	838	802	823	792	816	854	806	824	790	823	805	834	794	854	817	777	748	783	790	802	776	812	824	830	788	740	829	831	827	745	860	827	804	844	829	816	796	831	842	770	811	796	818	828	794	821	864	785	855	849	823	785	808	783	782	845	753	839	804	798	804	814	812	797	830	775	790	816	811	835	770	805	802	823	819	828	797	811	819	810	853	830	822	800	809	793	772	794	853	845	839	791	828	800	819	786	780	825	787	827	757	807	808	777	814	804	839	817	839	864	871	786	791	822	848	794	822	794	828	777	835	816	795	824	812	817	771	748	748	766	796	777	818	863	832	803	842	827	770	768	807	793	747	816	806	810	790	754	778	770	800	793	783	811	848	838	786	831	844	839	827	822	785	773	800	798	768	751	849	783	784	793	811	783	836	818	762	831	758	798	835	824	823	801	829	788	806	781	823	767	790	783	777	848	800	785	812	821	857	828	818	795	830	790	758	823	782	826	791	828	818	820	816	753	852	805	789	821	815	809	776	780	783	775	794	799	838	808	829	796	813	816	783	792	859	783	793	796	809	776	810	784	768	784	813	798	828	804	838	817	753	861	810	803	823	786	809	788	814	853	810	849	746	836	813	816	784	790	784	835	834	777	808	799	794	799	798	771	746	833	877	809	821	785	815	781	813	754	842	829	767	804	773	796	856	806	843	834	799	861	821	872	806	868	836	795	809	830	786	810	772	829	807	793	764	768	808	884	792	773	822	803	836	781	793	826	787	778	767	832	829	845	797	787	849	809	875	785	806	824	806	795	831	800	812	776	787	767	849	768	808	809	834	772	814	772	819	828	842	811	824	820	831	830	792	781	820	814	811	828	843	780	834	790	794	842	805	816	824	829	835	793	813	791	806	830	760	803	812	841	807	817	814	787	777	857	848	800	804	802	805	813	777	811	747	810	800	810	841	789	780	847	754	794	833	792	811	782	803	823	847	772	795	775	815	805	857	852	859	807	820	820	779	828	795	824	792	807	764	791	866	799	809	799	805	783	802	828	775	800	796	758	857	796	786	839	750	801	776	824	843	799	842	778	825	813	810	800	779	755	848	761	811	826	788	850	798	800	784	835	757	802	840	810	810	820	797	819	853	797	797	838	801	754	814	808	832	820	827	808	778	784	794	757	818	800	819	812	716	796	794	829	820	798	788	813	768	830	812	788	751	774	787	829	841	821	794	815	776	830	825	812	823	811	815	818	819	829	807	815	773	816	789	774	772	805	780	801	810	800	817	798	772	816	845	765	840	812	773	844	800	789	823	842	773	805	850	839	777	800	823	760	824	815	810	822	741	795	849	834	787	828	782	757	775	825	863	823	823	776	796	826	772	859	803	829	840	860	795	806	818	781	803	815	807	781	803	782	853	817	793	776	818	789	780	777	867	829	779	777	821	812	792	792	787	789	805	809	833	779	848	787	823	826	797	819	778	778	800	758	747	807	841	801	836	851	812	842	808	774	788	795	800	797	812	813	798	853	774	781	765	809	822	770	765	801	808	810	803	796	810	831	797	778	774	774	800	777	818	874	837	775	812	820	828	826	823	795	842	786	830	824	815	830	823	786	869	797	795	839	783	776	779	759	842	805	831	772	730	781	786	815	843	838	769	836	838	773	795	833	836	818	816	830	850	846	835	787	811	818	788	759	819	818	783	815	826	790	785	827	790	806	895	801	849	822	819	756	840	800	817	814	760	813	780	756	765	806	856	816	848	816	777	800	792	822	792	802	822	839	856	829	795	779	824	791	772	807	817	855	803	784	859	792	810	815	784	807	818	795	811	804	826	799	779	802	855	812	821	853	785	824	811	781	802	811	824	783	836	782	847	774	786	817	815	814	807	841	789	777	797	860	844	823	810	823	859	806	804	876	828	815	804	791	805	784	810	832	871	828	810	760	789	807	848	870	791	764	766	821	823	783	814	783	812	823	790	837	803	848	797	804	805	863	828	792	824	815	854	772	772	763	767	782	816	783	806	807	778	800	807	793	835	786	798	838	789	813	809	838	798	779	822	776	812	758	806	819	788	860	811	764	820	834	824	806	843	806	808	836	821	842	720	832	830	826	800	844	763	800	760	842	808	795	848	855	785	835	792	753	792	800	823	851	772	823	827	812	787	856	814	833	825	793	847	773	859	808	755	845	784	824	770	839	773	775	797	782	831	790	799	801	816	783	801	852	806	760	813	761	785	824	807	793	857	785	778	793	815	821	803	818	807	800	840	856	804	778	851	864	758	733	817	788	789	790	847	759	842	798	786	824	770	825	815	818	825	774	798	780	846	834	720	838	849	836	834	833	818	749	853	833	782	800	846	857	817	792	859	820	854	775	796	789	849	810	814	862	810	816	766	795	843	854	810	834	811	808	790	857	760	735	844	813	807	836	791	806	851	789	811	777	800	818	749	819	816	759	801	795	803	833	832	825	789	821	848	818	832	844	828	775	775	845	808	772	805	818	831	783	843	832	822	831	790	796	830	833	807	820	774	789	807	777	811	861	789	811	731	823	773	796	805	790	839	803	830	842	807	845	810	806	813	807	790	787	858	812	831	814	798	753	791	834	823	842	792	812	820	838	849	838	771	834	873	836	795	821	805	762	829	866	831	784	870	804	813
8171	775	245	155	118	94	103	108	140	110	85	110	110	94	92	102	113	113	103	99	115	103	86	106	87	96	101	95	95	94	116	109	110	91	98	113	89	106	102	111	92	105	101	95	108	118	112	108	97	87	90	98	86	116	77	99	86	113	80	89	93	87	95	90	108	97	109	92	73	91	87	102	81	97	82	88	84	77	99	94	97	95	90	101	109	91	111	100	109	83	81	87	105	102	97	102	89	97	100	106	88	105	110	104	84	84	108	82	93	104	95	91	102	96	105	85	92	104	81	111	88	101	105	107	100	115	94	97	87	110	98	109	108	91	93	89	98	121	104	112	88	130	100	103	112	109	97	96	107	91	101	110	96	98	97	100	95	110	98	120	80	109	105	123	98	85	89	91	93	100	85	105	95	107	110	96	93	101	97	87	105	100	94	108	83	120	96	101	102	87	90	97	99	99	108	89	88	88	92	106	88	100	96	102	106	101	91	105	99	91	92	101	119	102	106	84	89	89	97	90	72	98	81	106	111	105	81	90	106	104	107	109	98	103	98	96	109	96	86	109	83	90	126	106	102	89	77	108	97	106	108	76	97	100	106	95	101	101	91	96	103	107	86	85	69	103	95	100	101	98	95	99	104	94	85	98	96	92	89	86	106	113	92	74	97	89	88	101	84	90	97	108	91	96	91	86	90	84	86	85	111	74	82	120	94	100	99	87	119	100	102	96	84	95	113	96	92	104	111	105	107	94	94	103	95	112	103	109	91	80	104	109	124	92	115	82	104	110	116	102	91	94	87	89	91	97	102	105	100	98	93	96	97	99	96	92	85	113	109	85	107	82	97	106	93	101	92	92	76	96	85	101	85	87	91	112	102	92	97	73	106	112	95	91	83	109	97	81	81	99	74	107	91	103	114	97	79	103	100	105	109	99	105	118	95	92	89	105	90	111	98	112	92	90	100	109	95	124	100	91	97	79	97	104	108	88	107	89	99	94	92	106	107	99	108	99	90	98	109	96	107	100	83	77	100	100	107	131	98	104	84	93	77	108	90	98	82	83	78	89	88	87	104	95	83	96	103	97	99	112	118	93	103	109	83	102	92	87	102	111	106	116	117	83	101	109	90	106	95	103	108	100	111	83	110	107	96	99	92	81	91	92	89	89	105	93	101	106	100	106	118	107	105	98	102	114	90	83	93	99	105	100	105	79	106	80	120	123	94	111	111	97	82	85	79	103	95	90	102	103	91	78	89	80	87	97	93	95	122	93	98	107	89	106	93	111	102	95	108	96	116	114	112	100	126	93	99	101	102	99	106	108	91	103	91	97	101	87	101	86	93	80	88	87	87	95	108	102	92	94	82	102	92	105	97	94	87	102	98	92	101	83	102	106	112	99	109	88	88	98	91	117	103	95	102	81	101	95	88	108	98	91	84	90	104	98	90	91	82	108	100	103	88	111	98	103	117	104	93	97	78	86	92	100	100	98	109	99	85	81	92	106	92	112	97	112	109	89	102	100	107	114	104	120	91	91	118	91	92	122	87	80	115	81	103	86	92	103	84	108	85	108	107	105	114	99	99	97	101	85	77	99	110	108	93	83	86	100	94	88	95	109	97	90	109	93	86	90	99	99	103	85	88	94	114	93	89	87	91	94	101	93	92	99	103	83	88	86	106	98	80	99	85	90	114	106	113	94	95	103	97	109	84	101	98	80	122	95	106	94	94	114	80	84	98	77	85	101	90	102	111	88	94	92	105	124	112	90	90	79	94	88	86	94	92	89	80	101	87	91	107	91	87	109	120	103	91	94	92	92	96	102	101	105	87	103	111	100	100	84	102	104	75	111	100	96	98	99	76	105	108	101	94	93	97	94	79	101	101	94	109	98	123	101	95	102	91	95	106	96	102	89	91	104	77	115	114	99	112	96	103	96	109	83	100	82	81	115	101	88	93	134	89	102	85	96	92	96	117	105	91	84	116	91	91	112	102	78	99	117	89	97	106	112	93	96	87	87	94	119	98	101	85	90	105	90	88	109	99	90	86	93	98	95	108	76	91	86	99	84	86	131	93	95	110	103	100	109	102	88	104	113	86	96	90	96	88	91	93	83	90	99	116	91	95	87	94	93	83	105	97	88	84	110	106	117	104	103	100	107	105	103	95	79	100	92	93	88	85	103	101	93	111	90	93	99	67	95	93	91	106	101	93	102	112	104	90	89	105	95	102	97	86	86	98	100	110	103	93	85	101	93	97	97	101	119	114	93	111	97	67	108	109	107	84	102	101	107	108	121	114	83	78	82	94	91	94	91	90	108	106	110	95	93	98	91	93	123	104	85	100	105	117	96	109	88	114	89	98	86	92	94	94	100	109	90	94	99	91	92	109	98	100	99	81	98	96	95	99	91	106	87	78	99	118	94	111	91	87	101	95	111	100	116	89	83	103	105	101	99	85	83	94	94	117	86	100	102	104	103	106	94	98	100	99	100	94	93	109	100	107	93	112	97	95	90	101	108	113	98	93	89	99	97	97	93	75	91	87	85	88	102	88	114	93	95	90	122	107	98	95	110	102	100	113	105	104	89	110	96	97	86	90	98	95	116	80	116	94	95	90	110	105	102	102	94	107	89	100	100	81	110	93	92	104	75	88	116	94	100	102	126	116	96	93	84	82	108	86	87	97	111	101	90	103	101	106	89	98	94	86	96	86	101	97	98	106	84	93	94	98	100	80	96	109	120	118	102	103	90	96	108	94	91	106	98	92	79	78	107	108	98	93	96	94	87	105	91	102	110	93	84	93	93	85	95	93	89	107	107	87	94	90	86	94	89	101	109	103	74	115	109	99	93	100	93	104	106	105	87	88	98	90	100	108	91	102	112	93	96	115	80	86	110	97	106	108	102	95	89	112	101	97	83	89	82	86	103	90	90	114	105	112	87	98	100	85	96	93	100	92	99	103	105	105	105	86	106	79	94	84	109	99	100	104	86	85	97	101	110	96	115	121	101	108	84	101	126	106	101	106	87	101	100	111	92	87	95	93	116	85	115	121	88	131	81	114	93	94	76	92	95	81	103	100	99	97	92	104	79	97	99	97	79	101	95	87	84	105	88	108	99	98	85	103	88	104	92	94	109	87	105	96	95	100	92	94	104	106	102	99	83	107	113	94	85	84	95	118	91	93	111	113	98	102	87	104	91	95	94	109	107	74	112	81	109	114	104	104	93	100	88	92	106	98	93	96	92	83	94	99	81	106	91	114	119	81	100	117	92	97	83	105	121	88	88	110	92	102	91	81	82	105	89	91	73	112	100	106	116	116	96	98	106	87	90	95	94	101	111	100	88	105	99	86	88	102	85	110	106	86	83	98	102	105	75	93	103	89	90	106	97	88	93	91	97	98	89	86	119	110	97	81	89	109	80	94	92	83	96	99	100	89	97	82	92	96	88	104	91	84	92	80	96	90	101	91	103	87	107	93	97	86	103	81	94	97	113	99	84	110	99	110	97	86	103
7293	860	553	530	528	490	440	386	419	378	397	435	344	363	392	376	346	362	373	386	367	364	339	366	309	375	364	373	356	352	359	377	335	368	375	360	392	350	378	314	359	354	337	340	364	373	360	352	353	345	363	363	352	350	334	341	363	356	354	355	364	339	346	389	349	357	361	350	364	344	357	327	348	335	343	350	390	350	357	345	368	310	370	359	343	369	346	336	373	329	350	357	311	348	354	351	358	338	315	316	336	357	336	309	356	320	347	370	353	353	345	353	341	315	350	336	348	353	311	358	351	332	370	339	343	359	363	371	360	335	366	367	350	359	377	322	390	343	325	353	342	317	360	337	356	338	352	361	345	354	329	339	352	352	341	361	356	374	344	349	325	315	330	328	331	366	352	359	344	347	373	371	346	333	327	348	390	316	356	324	320	330	351	329	359	316	354	367	330	373	372	349	352	358	355	330	336	346	323	353	365	348	326	373	315	307	349	357	344	347	362	301	357	347	375	357	344	336	362	382	328	324	357	347	334	355	348	326	335	353	368	356	334	334	370	336	351	377	343	334	349	340	330	358	348	347	370	360	348	356	337	353	332	340	353	344	357	344	349	348	342	361	312	331	376	321	364	345	353	362	338	387	321	340	351	344	356	359	331	363	368	359	350	330	355	344	316	314	319	369	331	357	354	335	340	342	331	292	357	344	339	347	367	316	316	335	361	335	382	342	356	353	326	362	324	337	357	310	354	361	318	387	347	332	365	327	352	330	359	364	349	326	359	348	324	327	356	352	344	351	320	314	319	375	365	355	370	333	398	333	338	340	305	359	363	371	370	346	336	332	401	366	335	316	366	331	303	363	355	366	344	347	320	342	349	320	310	367	386	373	361	336	327	325	350	351	334	346	370	338	382	342	324	326	344	342	365	368	369	344	347	348	354	336	344	357	343	340	337	362	380	340	361	342	335	331	351	345	337	318	348	379	308	303	361	333	330	353	354	386	355	319	338	353	359	346	368	347	347	338	359	330	361	337	323	332	356	353	356	328	360	382	357	350	393	364	368	355	356	348	360	345	374	353	356	347	353	328	347	338	364	320	368	371	334	366	348	326	348	364	357	373	333	362	306	378	341	334	336	353	347	351	368	329	336	377	362	350	350	356	337	350	372	360	348	333	377	330	368	375	325	336	359	388	304	363	352	335	345	329	330	334	367	343	354	333	376	340	354	355	347	333	346	328	334	355	364	345	372	372	336	333	337	363	346	343	335	325	356	339	319	333	349	360	336	346	361	353	328	343	320	315	371	363	330	332	363	371	353	371	321	347	335	360	354	350	373	318	354	340	347	356	325	394	354	314	346	366	355	376	342	343	348	349	347	363	351	384	343	325	343	355	356	342	378	364	355	340	337	335	364	340	358	362	339	350	373	360	355	352	350	312	331	329	390	350	334	357	320	374	352	329	369	324	373	325	396	352	351	321	345	357	355	380	321	328	332	363	328	333	348	324	344	358	366	355	366	390	366	348	373	334	347	323	343	378	349	338	371	339	346	353	333	353	364	347	367	314	338	325	355	315	389	309	376	352	331	321	354	394	381	332	357	352	360	348	320	346	340	332	342	348	350	362	367	369	328	367	357	338	350	356	367	368	341	364	358	331	330	367	346	332	363	338	323	358	354	347	374	358	341	358	362	342	379	354	356	340	364	329	316	340	346	334	316	366	346	368	325	339	380	369	383	333	330	335	325	357	334	351	349	324	345	353	360	332	333	348	338	316	338	299	379	362	321	355	333	356	313	298	350	328	325	326	329	351	371	347	340	317	345	354	334	382	349	372	362	322	351	337	339	341	342	339	330	346	342	369	381	368	368	361	360	328	362	338	316	355	370	332	392	342	320	353	330	337	336	363	354	375	356	363	352	364	352	365	365	330	323	341	322	346	357	374	380	359	362	333	330	369	341	345	355	367	329	325	382	388	355	352	309	343	304	335	386	324	364	353	356	344	311	329	355	352	345	359	368	308	335	355	359	339	316	338	325	335	363	351	358	333	337	362	342	367	335	321	344	320	381	367	326	366	319	370	343	371	348	368	384	347	358	346	356	338	369	395	356	332	346	364	332	363	363	327	355	334	323	319	365	371	351	367	326	359	336	329	316	346	372	341	334	355	338	361	358	336	372	332	336	364	324	360	330	324	366	352	349	350	298	343	347	344	368	313	345	360	359	365	326	339	347	363	361	347	357	368	349	315	357	339	336	347	340	350	341	354	330	383	323	374	363	379	390	361	353	336	354	346	355	332	337	365	310	337	360	337	342	340	383	351	344	334	316	351	341	337	330	339	339	314	344	321	360	348	361	319	359	329	333	387	394	370	380	390	347	344	342	361	330	358	388	327	326	333	346	342	323	341	302	355	356	357	357	314	350	361	345	346	353	333	355	374	345	335	321	372	352	334	319	367	377	365	319	330	375	340	344	327	348	369	350	386	353	339	329	381	357	358	350	364	377	342	324	325	359	346	351	350	355	364	365	371	336	361	315	355	341	332	332	344	384	371	341	317	396	352	323	300	360	365	340	384	388	358	363	346	356	326	352	373	338	344	348	348	349	366	344	373	369	327	361	375	319	359	341	331	347	404	388	325	351	354	379	362	356	351	327	341	362	344	360	348	327	350	350	337	331	328	331	361	355	385	336	358	353	347	342	365	312	372	353	357	334	377	363	351	361	320	351	324	345	341	364	344	341	360	384	342	331	348	338	326	327	340	351	395	369	339	345	321	358	386	367	332	331	365	366	336	351	346	362	364	365	347	328	342	363	358	329	358	342	351	346	352	351	343	326	347	322	382	352	369	324	364	354	375	354	370	314	325	368	351	354	338	366	352	346	347	353	346	366	352	338	363	332	353	356	349	355	362	322	347	337	363	334	335	347	342	377	357	380	317	335	324	363	398	354	354	320	335	358	376	342	336	341	355	358	346	378	348	344	337	333	387	361	358	342	339	356	367	320	331	356	352	320	341	353	363	334	333	335	368	342	388	361	349	382	330	338	378	331	384	356	410	328	347	336	377	340	312	350	370	335	338	327	333	333	353	389	375	346	335	332	347	360	370	359	341	332	354	338	360	364	363	316	335	321	324	341	364	353	323	351	328	342	363	325	374	350	331	366	321	338	353	326	370	375	343	341	364	335	318	344	372	340	341	359	337	343	368	350	380	377	349	314	316	360	323	349	364	362	347	365	383	357	353	332	323	338	343	351	378	328	354	341	357	350	357	310	327	340	374	370	343	344	337	346	358	346	349	332	368	344	346	348	331	343	367	337	335	331	334	358	369	360	334	349	342	372	327	359	348	329	373	349	361	332	338	356	353	340	389	320	338	338	333	345	395	349	326	368	397	334	332	365	342	358	351	368	357	331	383	352	323	338	317	349	339	363	363	319	364	371	324	352	323	361	352	353	339	325	341	374	347	354	375	356	336	347	369	332	312	358	368	369	344	375	338	344	330	348	338	351	355	354	340
46346	17321	2598	1088	738	560	424	380	327	322	289	229	242	198	228	214	227	217	181	197	191	220	210	176	195	177	190	180	186	171	171	196	200	196	192	171	182	182	183	178	204	186	186	183	166	171	189	183	172	195	184	201	155	184	182	165	182	177	187	173	200	181	168	174	191	181	186	180	183	171	210	196	194	172	192	185	185	195	167	192	199	185	174	171	173	189	184	170	182	190	172	179	190	191	168	182	179	198	170	168	153	167	179	159	185	177	195	179	182	184	160	132	210	175	179	186	171	163	176	174	175	180	177	186	166	207	185	174	180	193	176	168	188	179	166	173	213	168	173	205	181	168	186	183	180	164	190	163	158	181	181	171	189	163	177	168	177	147	188	192	188	159	184	168	149	181	181	181	162	190	186	166	203	210	185	176	172	189	171	184	165	171	167	186	186	160	158	187	181	183	193	187	158	191	166	185	177	170	189	194	167	190	165	189	162	174	163	183	171	159	176	192	185	183	182	184	203	190	158	172	190	193	170	177	189	185	161	168	162	165	186	175	169	190	187	185	198	188	165	210	203	179	182	175	168	171	176	194	165	179	177	195	183	179	184	192	178	172	177	170	194	162	176	181	162	195	194	174	172	169	160	216	190	167	178	166	179	187	183	177	210	171	198	162	200	170	192	177	173	151	184	170	193	179	200	197	176	181	164	172	198	179	168	155	196	196	167	167	194	177	164	143	161	180	168	173	174	157	161	158	163	169	165	168	160	173	177	187	158	178	162	171	168	197	177	179	181	189	185	182	190	177	186	189	174	190	189	192	193	178	174	162	172	168	178	150	199	183	185	171	176	207	186	192	202	196	184	186	204	188	194	168	151	181	191	191	221	167	210	166	180	171	184	176	194	172	174	172	186	175	174	177	167	157	169	175	171	195	171	161	175	191	167	177	197	167	172	192	187	169	198	185	160	170	183	180	169	191	185	172	191	172	168	201	184	196	174	186	162	182	193	173	185	188	161	164	204	162	196	206	188	153	185	173	161	185	183	175	174	178	158	206	184	177	175	182	177	159	171	170	190	195	179	203	180	179	198	175	166	189	173	194	178	164	172	182	186	164	190	165	170	165	195	165	194	181	162	203	179	174	186	165	160	181	179	183	157	183	179	149	156	157	183	173	178	154	182	159	187	194	185	165	180	173	168	166	171	196	161	168	192	185	159	170	186	180	188	189	187	175	193	166	202	161	183	169	148	179	180	157	177	181	191	195	173	189	209	161	178	152	204	179	182	185	172	190	195	168	182	188	165	182	198	215	179	163	188	162	161	189	158	209	155	173	177	175	210	172	173	182	184	187	176	156	196	178	202	195	203	187	197	180	200	179	206	222	166	172	170	156	165	173	187	196	178	202	220	189	167	164	177	181	163	182	202	172	158	164	174	160	167	193	175	174	176	190	188	188	182	177	174	183	183	170	183	146	173	184	179	181	166	159	164	184	189	198	178	158	173	202	186	183	165	188	178	170	183	192	196	171	173	197	188	182	176	161	171	175	170	160	173	191	191	189	173	188	190	199	184	175	184	177	179	153	163	192	180	172	195	183	171	193	196	196	187	168	193	177	213	162	185	187	203	168	178	192	188	198	193	185	178	173	182	185	186	182	200	176	175	179	162	175	205	177	167	190	164	171	177	176	190	204	176	161	198	175	176	185	150	190	171	188	166	189	168	185	161	179	169	171	170	163	150	177	164	194	180	209	185	161	169	209	175	162	170	180	192	172	180	187	175	198	175	196	176	174	179	195	165	159	190	211	186	193	187	197	195	174	168	176	167	167	181	167	192	172	195	196	195	168	194	199	196	165	187	186	182	190	177	163	186	185	165	185	178	177	165	179	161	158	171	179	178	186	183	162	158	185	178	168	185	184	211	201	162	153	184	171	155	162	172	178	168	178	203	155	194	177	179	196	157	198	173	166	185	184	166	190	159	201	155	174	183	196	152	177	175	175	182	175	159	186	178	191	163	187	190	178	178	162	160	184	167	171	182	172	184	189	202	200	177	176	174	192	163	197	153	178	156	167	168	202	189	204	188	178	198	164	178	197	187	175	170	182	172	177	170	171	190	199	167	192	159	173	153	179	196	168	211	192	178	193	169	179	202	180	169	164	190	156	175	178	190	168	181	190	191	171	174	189	176	186	195	148	160	169	166	167	150	188	173	187	205	187	199	186	194	182	175	177	167	165	192	183	177	171	174	190	155	167	143	174	173	210	149	184	166	185	144	151	156	184	188	194	196	162	174	172	175	175	196	205	182	196	177	165	186	202	191	190	184	201	175	158	204	194	173	189	188	189	213	183	197	187	183	198	176	177	183	180	160	155	176	188	178	168	196	173	185	188	153	174	167	177	182	177	185	180	207	169	161	193	188	193	187	174	197	177	197	178	179	165	188	194	180	190	168	180	168	206	178	196	154	183	207	162	162	161	188	191	160	158	184	184	204	193	192	182	172	194	181	158	179	208	175	173	178	186	168	165	181	170	175	195	180	176	163	170	174	178	194	168	196	180	207	179	176	192	176	192	161	183	209	180	180	163	157	149	207	181	176	196	186	179	164	188	180	173	198	169	185	174	175	198	158	195	198	177	172	174	183	186	173	183	174	180	182	186	203	188	158	181	163	162	190	181	168	206	175	185	180	177	206	198	174	167	180	187	172	200	180	183	184	183	183	187	167	181	172	160	189	186	206	176	196	180	166	175	195	176	198	160	182	175	155	174	152	190	157	180	150	173	172	185	164	182	173	177	190	161	191	213	192	163	192	192	186	157	175	178	163	156	192	159	182	174	185	175	172	180	158	184	188	181	196	171	167	160	199	168	186	190	187	200	178	178	194	186	154	191	176	169	195	179	200	199	187	207	197	164	204	173	181	164	194	162	176	169	164	177	179	170	176	177	186	188	186	193	186	182	174	166	184	183	177	158	169	179	175	200	198	175	152	180	179	160	203	195	182	181	169	195	168	193	172	167	184	145	207	173	174	169	187	176	178	175	180	195	176	193	165	192	182	170	182	208	170	163	185	166	184	181	192	148	175	174	174	182	190	181	174	202	183	195	196	163	165	161	170	188	184	187	171	181	198	187	199	180	181	174	192	203	166	167	202	202	197	174	173	178	172	191	181	161	189	195	217	210	191	164	173	185	142	188	175	177	200	200	168	161	153	184	176	184	187	178	175	192	198	172	198	182	200	168	181	170	177	198	201	170	182	165	164	168	177	170	186	185	191	164	190	187	185	178	167	204	163	173	182	188	188	209	176	153	171	192	162	182	193	196	187	188	181	172	185	163	171	205	176	175	195	169	173	189	164	179	186	194	177	175	176	165	162	208	183	164	177	178	172	174	204	171	199	188	174	176	153	167	176	201	152	187	180	163	174	161	181	172	150	175	179	201	158	163	166	175	170	185	164	180	171	187	187	162	176	181	170	185	193	173	193	179	195	180	176	163	187	175	159	205	188	203	161	172	175	184
28393	4138	3370	3624	3035	2529	2177	1708	1512	1304	1177	1142	1066	1053	934	925	800	826	797	801	727	793	722	732	770	690	653	734	673	670	622	617	622	647	649	644	648	653	588	601	587	589	617	575	575	623	598	625	567	603	624	584	631	623	595	600	557	569	566	515	587	610	593	570	600	566	568	555	565	567	571	585	573	590	581	563	567	592	583	638	560	574	585	636	570	606	590	584	569	627	564	563	565	600	569	583	615	545	565	644	545	575	604	570	571	605	553	517	599	570	542	575	615	611	560	536	553	611	604	555	532	574	551	564	560	530	576	577	555	575	565	581	587	558	548	542	580	541	556	571	589	569	567	592	598	564	565	531	609	521	536	569	597	554	557	554	560	534	603	595	605	531	553	548	591	541	558	534	575	574	562	560	586	559	538	548	553	592	539	583	608	539	535	598	587	580	579	578	521	567	584	588	556	555	574	552	518	536	548	536	584	573	561	553	593	546	578	569	563	555	571	564	625	576	539	587	572	592	590	549	536	564	549	549	610	572	547	580	574	562	574	550	561	558	593	613	555	568	580	567	582	581	519	564	572	574	556	532	582	590	570	556	567	531	550	598	556	584	596	594	566	602	578	541	564	563	557	576	552	555	565	575	555	496	592	558	604	559	560	547	542	630	564	593	590	518	557	554	529	563	565	572	538	569	566	548	586	573	569	610	546	550	567	546	573	594	546	576	549	525	592	568	532	566	549	593	593	544	576	577	605	574	582	577	555	576	594	566	583	608	582	554	545	590	553	571	540	592	589	547	593	590	582	558	540	574	561	561	537	586	546	561	551	577	582	586	568	611	580	593	562	582	503	596	600	552	610	593	597	564	551	570	599	590	551	568	576	552	553	591	539	550	525	553	591	561	557	552	563	555	555	620	537	587	543	568	563	552	542	547	568	581	558	567	572	586	565	554	539	621	540	581	535	512	608	543	544	560	568	575	583	577	563	613	540	604	562	531	561	598	545	567	575	547	508	607	587	556	564	549	546	582	583	586	590	555	574	577	565	564	592	574	544	567	589	611	566	520	542	581	564	583	542	567	589	533	556	531	563	558	543	545	558	623	573	585	575	566	522	513	589	553	552	537	575	546	538	578	600	618	568	586	584	582	574	579	563	604	553	549	579	564	553	577	575	592	518	630	546	551	588	577	558	581	520	600	543	580	588	603	529	584	587	569	575	554	546	541	557	562	542	572	552	546	586	529	562	612	604	563	574	596	590	541	591	567	576	528	557	577	562	561	559	604	541	564	609	563	570	548	558	568	564	573	532	599	513	560	586	554	547	576	573	591	596	575	571	566	587	584	539	557	536	614	543	599	608	556	558	567	578	526	561	575	577	551	579	536	546	535	552	531	613	579	539	593	592	556	559	559	539	553	572	553	536	563	550	564	526	523	562	512	590	576	549	548	576	540	545	549	580	550	622	607	563	585	513	604	551	569	563	575	551	578	512	550	539	567	601	601	589	577	574	566	572	544	581	559	553	576	544	558	564	557	589	556	558	548	564	547	549	547	576	580	563	562	551	569	593	556	569	562	579	587	552	609	597	598	575	572	556	580	545	552	542	548	547	600	579	547	560	549	554	571	604	557	559	577	572	583	512	575	560	595	534	577	568	539	558	553	571	558	600	550	546	547	558	608	591	569	562	587	547	559	533	562	626	547	558	574	611	565	587	583	572	554	547	597	553	599	560	554	564	592	554	579	533	599	555	552	545	584	532	508	561	510	555	553	583	556	586	590	574	577	559	533	599	537	542	570	581	576	550	567	584	546	559	573	595	593	542	600	568	594	576	605	595	547	562	559	593	547	568	573	583	518	559	588	591	571	605	539	549	603	581	523	543	568	556	549	596	605	575	561	595	597	581	557	540	597	596	617	587	568	557	599	589	588	560	595	546	571	587	536	559	521	524	598	565	605	573	569	592	559	576	522	579	551	545	586	574	576	544	606	566	548	572	575	551	525	521	577	566	558	517	578	570	581	549	552	531	552	568	538	554	556	553	586	566	565	570	595	555	570	567	555	519	610	550	535	574	576	561	552	568	526	521	589	528	550	554	618	546	592	558	597	543	591	573	558	553	574	559	519	561	606	592	559	529	573	555	519	544	521	561	504	621	597	594	601	585	551	579	558	548	543	564	542	549	553	602	585	525	553	565	585	556	546	578	562	525	564	542	578	560	528	588	512	533	576	548	605	576	573	547	541	553	546	567	554	596	549	588	540	529	588	584	564	564	563	595	569	588	550	574	571	574	592	580	575	558	516	575	572	518	578	563	552	553	575	567	575	540	595	596	542	567	578	588	539	559	555	591	549	589	526	548	564	574	578	539	558	558	547	506	564	598	521	564	531	572	578	561	613	559	539	563	533	538	557	600	599	567	581	531	577	566	568	543	551	568	600	604	600	567	533	579	600	588	570	552	540	591	588	616	578	535	577	599	590	543	557	582	572	535	563	519	595	574	606	605	538	576	587	525	550	561	552	576	589	538	641	553	571	556	557	540	565	546	530	571	579	541	547	541	546	575	582	538	558	566	615	535	559	534	589	593	576	547	546	543	592	564	554	559	550	563	561	561	490	573	550	582	582	558	555	594	565	581	567	570	536	562	579	569	573	594	559	567	575	548	534	571	568	614	564	537	554	528	553	553	610	594	584	578	597	576	572	588	582	539	588	551	567	555	570	585	579	611	622	541	566	543	550	566	558	564	544	575	585	546	568	540	629	543	594	609	593	552	531	560	545	585	594	608	571	559	524	554	570	554	608	528	575	557	582	597	560	581	603	544	572	569	614	594	614	541	579	544	563	533	590	597	610	554	518	560	548	567	621	546	569	570	566	591	586	553	558	577	575	576	560	573	611	558	546	555	568	574	552	554	548	577	589	560	558	606	582	530	569	584	585	553	529	584	569	551	576	532	547	579	546	588	576	568	580	578	577	552	575	569	579	551	564	567	595	576	570	550	588	584	575	591	562	593	530	595	602	566	572	563	561	565	538	594	534	570	541	544	572	590	542	561	578	565	583	572	549	600	551	601	582	577	539	628	531	550	614	576	573	567	569	600	560	613	541	545	571	554	562	559	549	554	562	551	572	512	528	547	579	582	560	571	578	550	591	575	579	596	577	565	562	566	613	531	606	576	543	576	582	558	606	585	574	623	489	574	532	594	592	567	533	549	602	538	561	586	556	595	601	573	606	584	521	543	580	577	585	557	565	566	568	583	559	534	577	573	555	562	541	602	610	575	600	578	626	533	575	563	558	575	604	586	544	557	571	558	562	575	619	559	529	586	561	522	585	566	622	606	546	549	578	562	557	593	518	518	567	549	581	580	550	575	577	570	589	568	566	542	570	542	578	547	558	552	566	552	558	589	532	532	562	561	538	542	573	565	570	602	583	573	566	560	575	552	578	567	549	549	567	604	578	575	495	555	552	556	599	586	556	580	546	514	611	619	564	583	594	606	547	587	584	587	580	563	563
57620	24545	9979	2673	1433	1113	843	679	596	510	461	413	371	390	353	367	334	349	325	311	299	327	316	319	312	286	280	300	288	300	302	316	258	296	280	286	291	295	283	294	281	309	289	262	303	285	267	298	286	278	261	276	284	291	263	284	272	297	282	260	276	302	296	288	281	273	289	280	299	285	276	267	266	265	286	266	275	290	275	277	272	296	242	273	305	257	286	307	262	245	303	271	281	284	265	286	272	270	271	271	282	266	277	278	284	307	259	284	264	288	307	268	280	261	291	282	287	283	255	286	297	257	280	265	293	287	285	261	299	265	285	263	296	261	284	270	276	256	240	271	279	256	275	224	287	275	255	271	302	282	268	274	270	260	273	269	262	229	239	231	269	273	314	289	275	259	257	272	264	303	277	265	271	282	277	277	251	304	255	280	280	247	304	288	265	260	274	242	250	292	274	299	286	291	278	275	301	285	287	270	274	286	258	268	260	275	279	240	266	263	262	290	243	266	304	278	266	257	249	277	251	255	269	299	307	271	276	292	260	251	270	286	291	274	277	255	283	264	275	249	272	306	294	265	303	275	288	276	264	314	284	262	278	284	262	302	280	274	296	287	279	268	283	286	267	269	249	261	267	280	292	258	268	268	274	280	316	291	300	281	263	277	281	265	294	305	244	268	279	267	290	289	273	276	272	263	302	247	296	275	276	273	280	261	287	279	294	287	267	310	294	277	295	295	285	274	318	281	296	237	296	281	258	284	238	277	253	291	274	282	288	246	286	255	284	274	277	279	262	255	268	264	273	258	277	328	247	294	288	250	284	247	290	272	301	275	292	256	261	257	286	266	296	293	274	297	285	271	242	274	276	273	243	279	258	265	270	273	277	241	242	262	289	265	276	263	292	292	301	254	280	259	242	257	303	243	295	280	276	299	288	259	277	276	274	264	277	267	289	270	256	308	275	277	280	266	288	245	258	275	252	264	277	277	311	277	266	280	244	252	266	231	260	284	281	281	266	260	274	291	291	271	271	294	315	280	272	286	300	252	259	294	310	283	281	285	260	253	288	285	286	275	282	279	269	250	288	301	281	271	298	283	326	251	280	290	276	282	268	280	278	254	284	287	276	274	285	271	247	287	290	280	266	282	302	301	284	273	275	269	252	283	240	239	249	289	263	250	290	262	307	276	301	265	286	282	255	299	263	247	283	285	273	286	297	274	273	298	262	276	282	294	272	254	302	288	287	290	330	249	290	271	270	281	284	287	279	264	254	270	300	243	268	262	286	258	267	267	233	288	288	240	287	239	253	255	271	284	250	292	279	275	259	278	246	237	271	275	284	289	275	311	247	280	279	277	289	281	233	309	267	268	274	282	256	317	260	239	274	298	301	262	264	258	284	270	315	245	279	270	280	264	290	289	278	253	269	281	273	278	270	295	274	277	293	289	286	237	298	252	290	268	281	272	314	272	304	293	301	298	253	252	275	276	268	263	287	267	291	285	284	263	265	282	276	262	307	287	297	243	265	255	270	309	282	289	245	291	294	295	298	289	258	283	287	274	287	267	254	292	266	251	269	269	264	254	267	262	294	260	258	286	260	272	284	290	270	282	261	275	274	267	276	262	265	279	282	287	258	273	285	305	264	281	267	285	274	258	286	278	263	291	291	272	283	321	289	287	283	265	265	281	259	285	255	250	267	292	297	291	254	258	270	256	262	300	256	268	286	258	273	253	266	257	289	263	271	275	273	280	288	271	282	267	284	289	288	285	266	256	274	286	245	296	294	257	255	254	264	277	284	282	314	256	256	259	249	248	304	287	310	279	276	286	264	285	284	274	261	296	268	322	265	286	291	277	256	278	258	272	278	275	276	275	287	281	258	256	271	266	276	259	284	277	275	274	282	250	266	257	288	269	265	247	275	236	271	272	256	279	293	274	288	258	278	273	276	295	268	269	289	288	289	285	229	238	275	275	291	254	300	257	249	277	293	266	271	274	270	302	272	269	256	266	252	276	261	305	304	279	303	271	276	270	289	284	274	265	269	239	290	306	277	266	261	257	295	275	291	298	247	266	277	297	257	286	257	288	276	264	271	295	284	278	289	293	266	257	257	309	256	264	260	259	264	295	272	303	278	293	268	278	269	270	277	268	271	299	282	283	251	280	256	258	257	264	289	275	284	243	251	269	280	301	251	273	298	249	270	267	304	278	272	279	269	291	283	277	303	283	258	267	302	280	279	252	275	247	282	287	268	269	282	253	249	289	290	242	297	288	296	264	270	260	280	284	282	285	302	296	287	267	294	246	278	294	311	252	252	323	276	260	282	260	272	269	261	268	274	294	298	283	286	292	238	301	251	245	296	253	271	252	244	294	269	273	264	304	275	301	250	289	266	246	256	312	260	260	260	273	251	268	295	284	246	275	264	257	250	271	278	276	297	268	273	293	268	279	275	283	281	292	276	263	252	274	251	272	295	281	297	281	286	264	267	286	266	301	271	229	269	277	290	297	254	242	286	282	273	295	297	286	302	246	271	277	297	271	258	266	242	283	298	277	265	275	262	277	274	282	248	285	271	306	267	273	310	290	255	299	257	276	306	285	290	289	267	255	280	265	260	272	278	261	283	279	296	294	283	289	274	259	239	263	285	277	289	274	259	301	266	275	278	289	274	243	276	253	275	274	280	266	258	263	257	243	276	285	305	274	279	261	274	273	282	281	291	259	280	261	270	278	289	266	285	228	266	272	277	282	272	283	246	267	280	292	273	266	257	310	288	243	261	264	280	301	240	286	279	258	269	257	278	262	271	283	253	286	246	289	295	250	281	284	286	286	262	266	283	277	263	268	256	251	245	282	288	270	277	266	280	246	271	270	256	274	274	248	275	271	256	254	279	294	274	255	292	270	295	282	266	288	279	263	258	273	280	287	272	264	271	258	276	236	261	250	277	285	298	231	269	272	263	295	272	264	275	271	267	283	296	279	280	281	266	253	285	284	311	255	290	252	258	261	282	276	262	278	241	293	287	247	260	296	263	315	294	266	260	283	261	230	287	280	285	265	290	280	338	283	276	299	289	267	253	308	259	276	266	260	255	264	275	277	276	274	267	257	269	275	265	274	221	271	280	263	277	312	273	259	277	258	248	259	311	254	271	314	258	286	277	287	275	284	256	266	278	306	261	262	298	277	257	259	305	268	238	272	274	291	270	279	270	274	249	281	257	250	278	288	283	286	268	255	282	312	311	266	261	255	273	291	268	278	258	251	294	260	289	250	252	300	276	247	263	266	285	264	267	278	254	283	278	271	254	256	265	253	294	271	293	250	301	256	288	282	298	262	259	286	265	280	239	268	268	254	264	276	285	281	277	250	270	299	260	288	239	301	274	258	286	266	263	278	259	254	275	295	295	279	312	250	293	295	283	255	281	257	278	274	281	277	272	276	256	257	239	275	298	237	252	264	249	291	308	264	281	298	269	264	247	259	273	271	248	286	254	242	278	289	275	264	278	284	274	280
37290	5637	5957	6539	5452	4542	3706	3119	2727	2377	2123	1897	1711	1632	1526	1464	1384	1292	1237	1185	1222	1205	1144	1098	1106	1089	1080	1037	1007	971	983	970	989	945	974	988	949	952	911	919	907	874	909	881	887	901	808	876	843	836	845	862	892	849	863	811	902	829	817	827	903	817	814	852	895	835	807	832	842	876	873	863	819	799	820	826	798	802	835	829	842	822	825	819	859	883	846	791	889	782	839	818	834	841	796	878	827	767	861	839	858	801	837	814	868	849	830	835	812	805	838	817	841	804	830	774	855	868	826	866	830	797	842	811	783	820	786	769	826	758	825	831	804	797	799	807	803	837	821	845	773	813	770	851	800	812	778	847	777	797	820	800	802	876	845	824	809	783	788	804	850	839	785	775	817	775	834	782	761	803	787	816	799	832	804	833	826	793	806	811	840	780	825	815	812	847	834	758	861	835	743	864	758	871	803	809	781	810	804	830	848	821	830	856	823	876	831	813	838	786	817	844	820	794	792	792	843	838	792	841	830	831	794	757	755	788	808	824	774	824	776	733	829	786	822	770	826	799	819	818	835	754	838	874	827	815	850	770	803	789	805	807	807	786	839	759	815	822	838	791	783	860	797	797	785	766	832	800	814	743	835	869	778	797	818	765	828	772	784	827	788	787	780	772	791	771	854	799	804	785	838	862	786	812	872	844	835	765	814	832	830	843	811	829	802	852	854	757	815	820	795	836	796	838	831	846	806	849	790	814	742	800	822	796	836	788	709	817	752	848	817	809	771	827	801	814	834	800	782	830	773	844	851	756	783	763	808	788	832	785	812	779	786	793	832	838	787	760	832	786	786	836	854	789	739	818	808	838	800	838	854	847	781	839	776	819	837	800	749	834	853	833	758	764	813	784	840	832	790	841	793	854	799	778	794	800	854	742	778	829	795	816	855	827	794	820	779	756	758	793	797	797	805	779	824	803	777	810	821	795	811	800	855	829	787	816	800	821	792	855	830	793	779	839	812	784	825	834	787	794	769	812	815	783	778	767	806	762	800	789	826	828	768	846	837	796	800	783	742	830	820	796	776	856	810	822	780	791	805	821	796	770	805	845	772	853	802	782	781	798	825	784	826	892	808	813	838	785	796	795	835	839	783	799	761	849	808	819	809	820	838	800	774	848	843	792	809	778	799	817	814	792	788	790	776	805	817	811	846	834	792	812	795	781	751	840	755	813	820	826	830	851	800	785	848	803	756	794	803	806	852	792	840	871	780	812	817	810	825	771	819	819	832	848	818	798	795	741	829	835	893	838	853	798	822	830	867	855	840	812	767	793	840	809	804	803	765	850	820	817	824	796	856	812	813	802	811	841	828	803	859	807	796	781	835	800	795	791	783	835	772	770	820	813	778	824	776	804	795	788	798	758	803	825	817	801	809	764	797	856	809	819	778	800	767	799	771	847	791	761	789	826	795	792	825	841	815	852	784	807	795	826	816	784	804	823	831	778	796	775	789	850	757	812	802	820	788	802	801	823	817	797	866	808	774	772	825	799	798	863	807	836	887	817	833	823	843	761	782	807	847	742	780	800	779	819	793	807	796	827	762	753	817	798	795	815	806	856	788	820	781	826	858	776	796	801	775	790	783	789	812	841	806	834	770	775	828	777	803	760	874	813	776	813	816	756	795	835	852	838	821	811	801	850	801	791	831	811	832	802	820	817	746	845	883	826	839	778	847	782	846	865	819	812	807	785	791	797	764	832	827	793	800	808	797	867	778	806	790	826	776	818	783	791	821	787	830	811	831	847	792	822	810	756	829	782	851	763	814	797	790	822	779	782	787	801	801	783	821	786	832	795	810	822	863	793	765	763	810	782	846	846	786	815	783	848	835	877	767	801	837	805	794	775	819	822	836	815	791	800	823	825	805	790	817	818	798	806	839	816	803	813	826	782	805	778	804	817	830	752	816	830	855	824	844	782	829	843	849	786	817	774	830	758	804	870	771	853	817	756	806	832	804	777	807	837	794	847	832	853	842	826	825	785	800	807	827	830	756	847	805	796	832	765	796	854	798	823	759	797	807	814	839	797	803	815	792	789	813	775	801	786	783	785	799	811	774	793	829	796	795	763	828	848	844	805	820	829	787	845	772	820	796	773	795	886	803	788	791	758	764	770	814	775	781	772	803	790	764	808	846	815	795	812	789	830	876	796	838	821	805	803	787	846	804	784	818	825	766	808	807	829	792	855	817	848	805	821	768	813	808	827	788	856	800	801	791	810	723	809	798	832	777	809	796	786	816	798	789	805	762	832	785	805	834	760	824	800	846	821	748	806	778	829	809	771	807	728	791	794	814	801	813	829	820	849	799	849	820	784	801	794	801	811	811	854	767	846	791	828	789	771	847	795	854	845	833	832	858	819	813	819	805	815	793	793	837	802	810	785	824	796	793	801	818	793	841	812	791	797	798	827	763	773	823	817	820	781	815	832	825	793	786	762	785	791	806	796	769	812	780	838	824	776	788	791	808	781	846	797	790	814	793	822	826	838	806	774	814	773	818	798	779	839	815	832	835	867	781	853	800	835	787	818	776	780	775	795	832	818	828	821	804	796	806	804	812	793	825	815	829	772	811	755	791	767	846	796	796	840	814	859	835	790	821	852	786	802	768	775	788	871	803	792	854	813	828	828	846	858	805	838	760	824	803	768	759	791	839	758	843	796	808	779	789	760	784	803	800	785	842	780	870	789	819	815	781	832	825	798	822	793	846	831	801	831	834	813	831	772	778	789	782	819	816	794	826	805	869	828	774	792	815	835	840	776	824	836	752	818	774	766	746	827	759	824	786	776	790	813	816	786	825	797	775	766	780	827	808	869	845	794	794	824	803	820	776	786	808	785	767	788	791	834	793	862	784	838	819	825	761	795	827	810	789	807	801	870	848	802	786	813	846	826	782	818	837	753	850	788	788	821	831	749	769	803	825	854	775	848	817	781	815	797	838	792	760	772	789	845	798	761	847	783	790	843	776	829	768	813	796	825	795	814	782	752	836	786	813	756	783	785	779	796	786	773	807	816	806	761	833	735	781	803	792	841	833	764	785	798	823	803	770	816	783	798	769	811	786	806	804	794	831	823	823	753	807	827	820	799	776	772	799	810	819	779	777	818	805	804	735	832	800	830	762	794	827	837	883	810	827	833	811	801	823	788	784	816	842	832	840	837	843	831	833	815	847	837	827	737	754	852	825	819	789	781	857	863	861	799	833	781	818	814	844	779	855	811	839	791	840	805	835	810	802	822	761	805	810	834	787	870	774	810	757	826	814	833	861	841	808	772	849	758	793	821	801	832	778	822	815	779	828	781	842	743	854	840	828	792	835	815	823	764	834	780	779	823	816	786	790	797	820	856	814	865	763	785	735	783	783	828	798	832	820	835	819	799	798	808	803	794	812	816	819	869	794	800	814	781	802	809	828	839	808	798	800	806	815	798	823	769	817	828	790	766	800	818	804	806	846	774	790	815	821	820
8119	771	269	159	107	129	104	122	95	117	96	114	108	100	97	101	93	94	106	103	114	104	100	86	96	96	116	87	98	77	87	101	112	94	89	112	106	118	110	107	86	95	102	95	95	113	87	86	107	93	110	103	90	96	84	92	91	100	112	85	79	100	109	110	113	103	81	90	90	114	102	118	93	101	84	127	84	113	110	107	102	87	96	96	85	89	86	86	96	112	106	89	97	89	108	97	88	92	106	108	79	91	107	81	113	95	119	114	103	87	91	84	91	92	110	102	103	122	92	98	90	99	91	102	97	92	100	99	105	78	107	107	111	97	95	98	109	114	102	90	102	93	105	99	109	93	102	108	97	86	105	88	91	105	91	86	100	99	95	103	102	94	96	106	87	88	90	93	110	84	104	106	97	115	102	102	101	88	105	94	108	98	88	96	107	98	91	109	118	89	114	104	100	108	120	81	95	101	106	105	80	99	102	99	122	116	101	92	91	108	98	108	110	101	116	112	108	91	93	92	95	115	98	100	102	82	107	114	96	97	104	108	94	101	89	100	85	99	79	94	85	78	99	100	108	103	91	105	84	93	102	96	98	75	106	114	98	107	78	109	87	98	88	86	91	87	97	90	91	104	116	100	106	108	103	104	89	116	107	109	95	93	106	99	97	87	125	90	94	99	106	95	94	83	85	78	108	92	104	95	111	81	115	106	99	112	115	110	96	107	112	97	117	91	87	93	107	102	102	101	100	107	84	106	94	82	99	94	121	99	101	98	90	111	89	101	91	113	102	89	103	88	105	92	99	103	111	100	104	100	97	101	93	89	104	94	122	103	103	109	84	99	112	79	98	105	96	90	91	105	86	105	95	107	98	96	87	85	100	79	101	96	97	85	94	97	81	106	102	96	92	105	91	108	91	102	81	103	96	98	94	99	89	91	98	105	91	98	99	93	112	87	93	104	84	99	98	96	100	94	105	88	85	106	105	90	71	103	106	114	104	104	105	94	89	108	98	93	91	94	104	93	98	90	100	116	108	92	99	104	91	104	93	110	91	92	106	111	102	104	97	81	86	96	96	92	98	85	95	94	90	100	115	91	100	98	92	103	102	90	100	85	91	97	103	105	86	110	105	113	109	101	104	73	105	92	87	105	104	95	91	90	103	106	109	96	97	89	113	99	110	94	90	98	115	101	92	112	106	88	100	93	109	86	105	99	104	92	97	100	105	103	99	98	102	103	84	90	85	84	99	90	96	99	93	100	92	122	105	88	85	94	113	111	100	90	92	101	100	77	106	88	92	95	83	93	101	92	118	103	94	80	91	106	106	104	79	96	116	104	97	108	90	90	89	98	95	106	112	125	113	93	115	111	110	104	110	101	106	113	100	95	97	90	81	100	108	80	104	112	105	77	96	97	92	100	112	103	100	90	100	106	103	100	96	94	103	106	89	105	113	99	101	100	94	104	87	110	83	100	74	90	94	86	89	101	91	104	94	99	101	102	109	112	90	114	103	99	92	104	107	97	93	85	88	86	84	86	79	114	97	79	113	123	96	101	103	95	86	94	89	93	90	88	96	100	96	98	99	104	106	109	95	114	106	99	83	115	92	92	113	101	89	89	120	100	84	98	90	112	95	110	83	108	99	102	84	98	93	74	91	105	115	110	113	91	115	114	88	103	99	91	110	90	87	87	89	90	80	121	105	97	114	95	101	104	94	96	93	99	118	98	94	101	105	88	103	104	99	105	110	113	99	82	103	103	109	91	100	105	106	104	106	108	97	104	106	104	100	94	100	88	76	92	113	94	94	101	91	95	110	107	98	107	95	96	98	96	93	122	73	113	92	99	100	110	105	102	112	83	87	87	101	99	103	100	97	95	96	98	101	108	107	98	97	95	84	91	100	108	109	98	96	96	111	118	79	98	92	93	78	97	97	86	104	99	97	95	109	109	102	107	111	113	85	97	114	86	75	105	114	99	91	104	121	101	85	97	84	96	93	87	113	104	93	101	99	93	117	105	102	99	87	95	97	87	101	89	97	100	84	110	83	123	105	87	102	101	95	92	78	96	106	93	101	86	110	91	95	86	109	94	100	107	95	92	89	85	109	99	85	104	94	98	95	98	99	90	99	116	99	100	95	98	89	82	100	102	78	84	96	103	108	93	97	89	98	87	117	110	108	89	109	103	109	99	113	106	90	106	105	104	119	99	103	100	95	101	92	111	88	93	96	101	114	91	91	100	102	108	108	114	99	104	80	114	90	107	94	103	93	109	86	92	110	120	104	89	97	103	89	90	95	82	93	99	86	90	93	93	98	109	94	81	104	99	88	97	86	96	100	91	82	93	105	97	102	78	106	96	101	87	96	91	91	99	115	99	92	95	82	106	93	92	101	82	89	97	90	89	91	87	105	91	117	106	112	101	105	94	113	99	106	97	103	81	77	91	126	110	97	110	87	102	97	105	102	88	96	99	92	102	89	96	98	88	105	100	106	93	102	88	114	113	120	93	114	99	94	88	97	93	107	100	84	95	90	120	114	101	105	104	86	108	100	102	87	80	96	108	91	108	93	101	97	109	105	103	85	103	101	94	104	99	86	92	78	86	82	115	115	83	96	109	95	125	101	98	98	109	88	98	104	81	104	102	106	106	91	119	106	94	94	98	92	94	80	106	94	99	104	104	95	95	90	99	98	101	106	94	109	99	98	97	98	103	99	118	103	107	94	84	99	115	104	104	94	97	102	99	107	99	84	81	91	104	107	99	103	92	107	86	78	93	100	101	83	78	106	118	99	115	100	116	112	102	89	92	108	98	109	116	94	83	79	102	101	83	83	119	85	107	92	90	111	86	107	116	103	111	101	102	97	121	100	103	91	112	105	89	89	104	118	93	100	83	98	91	107	98	109	87	94	107	109	86	97	107	102	95	85	106	110	101	113	104	101	96	121	91	99	92	117	94	104	97	97	93	81	106	93	104	89	101	100	82	108	102	108	93	107	96	110	98	96	95	101	104	78	95	130	107	95	75	88	117	104	94	87	103	104	99	86	112	91	94	116	101	108	77	96	87	86	92	105	91	87	100	100	97	94	89	86	95	114	110	78	101	98	115	94	93	111	85	89	87	103	91	93	100	101	112	102	76	106	103	116	103	100	94	79	92	99	107	88	90	101	87	105	94	95	103	88	93	82	96	111	89	95	99	92	117	99	91	97	104	102	72	100	109	110	76	105	109	88	102	94	91	94	108	95	98	116	96	83	96	99	105	83	97	125	108	105	91	93	102	103	111	118	104	107	92	106	105	90	101	112	108	104	97	115	102	107	102	100	85	88	78	100	92	89	101	90	108	94	96	101	109	117	88	85	87	83	97	93	108	101	110	80	98	105	100	87	96	93	93	97	108	99	89	116	85	91	106	94	97	83	89	85	99	98	89	116	110	97	97	89	85	90	100	94	96	95	88	104	105	87	79	77	88	108	102	116	103	99	91	94	88	91	105	94	103	106	83	111	92
7277	750	555	600	548	481	468	425	420	458	391	429	363	377	365	341	372	329	352	345	387	358	379	355	338	334	334	354	336	359	355	355	360	338	334	389	320	339	349	317	385	327	384	304	344	332	352	360	343	364	346	336	359	353	375	360	343	322	360	365	378	347	316	377	345	302	355	312	334	345	338	338	367	334	374	332	338	376	366	358	373	338	361	354	338	343	354	332	372	334	351	326	366	351	337	361	343	349	317	352	337	354	353	355	336	335	393	332	340	341	364	340	378	321	349	343	370	344	327	339	351	359	338	364	312	356	345	340	349	345	384	362	381	384	339	338	350	359	354	345	375	313	331	349	384	361	350	357	337	377	364	364	304	365	346	336	358	333	353	368	341	351	374	355	366	315	378	327	353	367	341	331	350	373	338	357	316	323	335	349	342	347	368	365	361	324	317	324	354	406	340	330	315	380	360	351	343	332	360	352	351	340	364	318	359	360	354	358	360	364	357	377	346	331	321	346	351	379	336	370	335	352	334	342	349	339	346	361	370	356	327	345	366	349	366	357	340	327	362	384	347	343	335	344	338	353	347	375	351	338	361	345	395	355	352	330	352	376	343	361	356	364	352	348	362	320	351	336	359	346	336	337	340	337	347	326	380	326	334	355	371	340	343	324	376	360	353	341	364	342	346	363	334	344	356	374	354	335	323	366	349	351	367	323	332	347	368	354	364	332	345	358	347	365	336	325	370	346	373	362	342	347	325	356	332	338	350	328	345	381	354	348	311	358	333	348	327	348	336	363	341	327	361	394	362	358	347	354	347	320	309	345	361	333	350	372	340	311	345	347	338	380	379	340	343	346	341	334	374	355	362	327	350	354	368	339	330	343	346	344	375	334	356	351	351	355	347	351	383	347	371	349	371	346	350	361	334	342	368	383	360	323	374	361	367	375	345	360	338	368	362	338	361	357	348	349	352	380	330	375	333	359	353	345	368	341	342	309	384	379	368	312	332	363	363	342	328	349	347	355	364	368	372	369	369	343	324	359	355	351	353	321	357	371	353	364	343	332	381	370	328	337	343	347	359	356	398	324	338	379	327	365	359	341	324	357	362	376	383	329	372	366	342	324	364	354	338	331	348	346	368	340	343	357	360	388	388	346	330	359	336	358	342	355	378	326	363	332	312	339	329	382	315	347	376	363	376	320	367	345	363	351	318	395	360	352	327	351	359	328	366	371	345	345	358	344	336	346	336	370	305	325	356	372	351	353	357	361	347	347	341	361	342	358	326	359	362	347	335	342	346	388	339	362	339	365	349	366	342	356	325	392	364	356	369	350	348	332	345	314	368	329	348	377	379	366	341	313	315	383	367	327	336	320	383	366	340	342	371	339	373	352	398	338	324	343	314	359	345	344	344	346	353	332	366	349	403	325	329	323	354	376	371	342	348	383	315	352	370	322	346	361	362	362	391	352	335	345	346	342	315	346	360	359	360	324	343	361	359	337	365	309	358	328	353	364	348	350	341	335	337	342	347	349	325	331	372	353	354	332	333	335	382	333	323	349	330	344	348	310	340	330	353	344	357	359	349	333	344	343	353	365	334	365	370	337	335	351	346	384	342	373	357	320	357	353	345	397	313	357	376	384	342	348	368	312	360	349	374	359	362	339	332	381	365	389	358	336	360	357	349	361	321	361	334	370	347	378	370	342	325	353	388	375	318	334	393	343	367	358	339	370	314	352	386	336	352	364	336	372	345	354	383	332	348	328	364	334	338	338	325	321	357	330	320	381	378	348	321	329	324	388	342	356	348	326	324	329	332	385	347	358	345	338	345	346	348	355	383	355	345	323	365	359	355	373	334	355	368	359	340	324	376	356	338	353	355	364	363	350	334	316	358	361	362	327	379	335	358	326	361	366	344	364	364	350	361	357	348	355	374	335	327	368	360	321	360	349	387	360	351	342	364	355	322	337	375	360	345	345	335	325	334	361	375	339	349	350	335	352	373	350	325	368	365	332	297	374	319	358	348	330	356	333	338	335	351	371	344	363	322	334	319	353	344	343	370	366	379	356	369	367	345	361	357	355	318	331	336	337	344	340	349	316	360	365	342	329	339	367	359	334	345	342	377	334	330	359	374	380	337	346	320	366	315	335	355	335	346	360	367	355	350	358	338	353	335	334	359	336	385	389	338	370	351	365	323	328	357	342	343	354	382	344	352	391	309	375	376	325	333	339	319	339	331	369	338	348	330	346	353	348	348	382	355	348	344	372	351	356	387	334	346	355	351	345	361	345	331	320	342	338	347	356	360	350	367	341	362	350	377	351	348	332	328	349	371	332	350	352	332	338	358	367	363	339	322	355	328	370	327	350	356	367	329	366	340	343	348	384	365	351	359	328	382	331	347	325	332	338	364	345	352	362	390	354	351	337	300	344	336	361	337	363	354	366	341	322	353	369	373	365	322	377	324	365	355	339	369	336	354	349	357	382	372	323	350	395	346	388	371	314	342	352	341	360	346	348	325	350	345	328	365	388	320	365	323	343	351	341	326	343	356	356	349	371	353	358	336	344	342	349	350	344	352	326	348	338	353	320	337	345	360	338	385	381	337	326	388	359	340	336	357	326	341	350	339	330	358	327	341	330	329	363	343	344	348	376	343	349	354	341	334	337	387	338	351	366	340	339	323	349	377	319	361	371	349	370	321	346	365	343	340	370	325	359	342	347	365	323	339	359	335	353	339	380	351	343	346	346	325	376	371	368	386	356	360	337	363	365	377	346	313	309	351	383	350	368	352	366	354	362	369	378	364	342	343	339	352	334	346	375	335	323	332	377	357	395	371	347	376	310	340	356	361	368	337	348	303	349	343	360	345	354	352	348	347	335	338	350	339	341	346	368	347	361	335	356	365	365	346	343	378	362	367	335	351	383	357	369	345	355	358	352	343	349	322	378	322	362	338	346	339	348	365	334	353	344	350	364	348	321	306	353	301	359	332	368	353	357	360	348	339	364	339	334	321	348	331	342	361	340	328	327	365	346	364	312	340	359	304	350	362	353	358	316	337	375	334	334	354	358	367	368	334	331	342	349	362	357	376	336	338	341	339	380	362	340	342	335	371	359	332	369	333	393	349	336	350	390	382	367	300	349	316	334	353	335	356	358	338	345	321	358	378	325	347	406	326	310	372	367	340	344	329	355	328	354	355	355	363	336	358	343	365	319	319	378	301	367	385	333	356	324	360	361	352	357	347	348	351	384	340	348	347	351	361	356	356	345	323	338	336	374	352	373	343	358	340	363	333	342	332	359	346	338	366	338	351	316	353	331	382	356	377	335	330	335	345	322	348	322	354	346	342	354	375	370	382	364	360	341	341	365	345	346	350	373	352	356	362	326	351	352	353	350	354	346	341	372	375	332	357	352	338	360	355	315	363	372	356	319	376	320	343	350	339	331	334	371	344	360	308	346	356	351	356	357	335	338	342	366	335	389	364	356	334	358	361	358	366	342	360	335	336	336
43768	16654	2623	1172	714	583	457	355	365	316	267	244	258	230	223	213	214	209	221	240	217	183	182	170	195	210	185	234	191	184	182	181	178	184	193	180	187	179	205	175	196	173	155	169	166	190	188	167	202	180	181	159	188	134	166	189	160	190	185	194	175	186	180	176	204	179	161	184	184	168	160	177	160	155	199	194	178	204	182	168	160	169	157	183	193	202	177	199	172	205	160	178	185	182	176	177	166	188	170	167	186	177	176	201	183	174	160	174	171	152	196	191	180	158	175	177	179	183	165	157	191	161	174	165	178	181	189	185	186	169	174	207	176	169	173	189	177	161	179	172	168	205	179	187	212	170	164	180	173	163	172	184	191	160	157	187	176	193	212	165	169	170	177	159	197	164	162	180	177	179	194	173	174	184	167	191	160	194	184	170	183	185	195	196	186	162	178	167	170	163	159	181	158	195	185	156	169	158	185	177	166	190	172	179	175	162	183	188	161	181	180	145	203	176	176	175	179	214	190	177	164	169	186	185	173	163	198	161	184	179	168	159	169	184	161	194	196	167	162	179	196	170	177	188	176	160	181	173	182	183	182	157	182	182	164	172	181	172	195	190	171	174	176	197	185	179	158	162	188	181	188	178	166	193	185	176	201	177	192	185	181	150	163	178	173	184	177	186	148	191	175	184	150	168	162	197	144	176	183	180	197	201	182	187	197	188	166	183	195	184	180	189	177	186	199	169	196	179	161	176	154	170	197	179	169	189	178	203	172	161	176	182	190	171	196	179	165	172	172	170	189	193	188	168	161	181	183	180	161	187	180	167	183	182	176	175	169	175	182	157	170	177	152	174	180	151	172	182	196	196	184	180	188	154	161	175	178	181	175	153	190	187	164	185	175	149	162	185	178	165	183	188	162	184	212	170	190	164	179	166	169	177	182	194	162	176	192	185	173	181	143	169	180	176	179	191	164	174	177	208	194	194	180	180	170	187	195	186	185	169	156	174	194	151	184	170	173	178	192	175	179	167	178	177	163	173	219	173	217	173	174	198	192	179	188	156	171	172	170	189	176	168	171	180	191	193	163	187	189	154	168	180	162	169	189	175	183	171	186	159	184	165	176	181	182	167	185	172	158	205	210	194	178	176	174	191	158	211	181	167	149	173	188	174	187	186	151	185	179	181	175	187	167	185	174	183	160	176	187	177	204	179	169	156	169	176	170	170	155	188	173	177	161	164	180	175	177	169	168	225	186	178	201	183	182	166	173	176	206	173	175	173	192	185	168	163	177	192	161	154	185	172	182	167	198	177	189	176	174	178	196	188	194	175	183	181	168	156	188	204	180	183	180	160	167	173	197	190	171	178	162	174	178	182	192	181	171	195	170	184	175	204	167	169	161	191	176	185	174	171	174	186	162	185	163	169	162	200	173	174	178	207	162	191	181	175	181	204	177	172	168	173	177	177	140	161	185	172	189	165	168	183	188	158	170	189	181	154	197	181	169	200	153	173	191	195	177	180	187	150	170	158	188	176	167	161	164	177	163	185	177	163	171	179	174	186	189	181	167	180	173	174	177	171	196	170	173	222	176	170	186	172	178	190	195	173	184	160	158	194	162	184	142	216	194	156	191	175	178	194	149	190	198	181	195	176	179	193	172	171	184	160	199	183	166	181	166	159	178	162	191	171	190	202	127	174	202	168	191	154	189	176	187	177	148	181	190	184	189	159	171	189	166	175	167	210	204	173	189	188	177	167	188	172	162	198	192	192	168	184	169	181	189	191	181	149	160	183	179	151	203	182	139	155	177	186	181	172	193	177	181	185	182	195	177	166	172	167	204	182	197	191	190	183	162	191	174	175	197	197	181	171	184	192	150	177	169	183	181	194	172	172	176	177	204	174	166	196	158	191	183	181	189	173	159	168	181	162	182	174	157	157	195	190	171	168	201	190	176	171	189	172	166	160	175	156	191	188	214	175	165	172	178	166	205	160	162	190	184	160	147	178	171	171	185	176	175	159	175	192	149	189	198	189	189	204	177	187	183	180	172	183	212	178	198	182	149	181	191	174	165	178	183	186	166	169	165	182	203	203	170	212	171	163	187	157	176	185	184	159	178	172	179	163	163	177	170	169	191	171	185	154	155	156	178	197	164	178	187	160	200	187	147	170	179	186	204	175	182	176	196	174	185	172	186	162	172	179	146	162	163	166	188	158	174	156	178	168	174	197	189	170	181	164	193	174	167	175	161	176	163	188	200	171	187	191	156	177	174	177	173	170	185	175	175	149	170	171	164	169	150	162	202	169	196	177	147	176	160	156	199	147	173	168	174	170	202	165	155	178	169	183	158	159	169	184	212	162	176	159	167	183	177	200	179	164	185	152	184	179	181	165	163	186	189	152	172	168	183	186	175	186	192	169	179	181	200	160	171	193	182	181	215	184	168	173	188	182	203	198	192	174	173	193	183	189	178	159	181	177	190	169	180	192	180	172	173	170	169	202	187	199	200	174	163	164	181	172	178	187	171	158	188	186	186	162	162	167	176	185	176	160	167	159	192	173	165	175	185	180	179	173	199	174	193	174	166	178	177	191	172	175	191	167	173	176	166	176	183	166	194	185	159	201	172	169	157	179	179	194	188	174	175	162	171	179	176	179	198	196	175	193	185	159	192	172	177	158	162	161	178	200	177	167	162	175	161	189	154	181	166	179	198	210	175	170	172	175	191	169	196	167	178	184	173	187	169	185	187	168	158	167	173	181	192	189	208	177	195	159	193	191	184	183	157	165	189	183	163	177	173	167	182	172	160	174	181	171	205	194	166	161	191	185	172	166	167	182	182	192	167	170	182	185	178	178	189	175	155	181	186	189	170	186	186	164	162	166	179	208	201	151	185	171	180	159	173	173	187	148	159	184	187	177	178	158	191	186	185	173	169	166	182	181	170	172	162	163	196	177	189	182	158	190	170	205	169	192	171	193	183	164	179	188	182	190	188	204	176	172	173	184	179	176	189	160	156	180	184	157	161	165	180	184	176	150	181	154	153	167	182	156	170	170	174	176	164	174	176	182	172	203	166	192	192	176	178	173	177	152	192	165	158	167	187	202	190	159	158	161	189	182	200	178	184	187	170	187	184	179	177	184	146	141	167	166	159	173	181	186	181	163	166	159	186	178	183	165	188	154	157	172	178	191	178	178	203	161	193	178	200	184	175	170	180	179	200	168	161	174	167	171	168	171	170	182	190	156	199	180	210	163	178	174	191	189	179	163	175	188	171	186	187	167	168	172	195	185	174	168	187	177	202	183	170	183	165	215	179	182	182	180	175	168	185	180	183	184	190	187	176	183	192	164	190	177	198	195	193	168	166	162	155	182	193	176	168	148	185	171	178	193	188	171	199	166	169	180	173	197	170	170	157	193	187	191	153	175	182	176	200	180	204	190	174	178	182	181	170	187	193	163	178	167	156	178	161	175	189	198	198	172	165	182	150	165	193	183	180	182	195	141	166	185	196	198
27077	3697	3452	3600	3097	2568	2065	1783	1562	1419	1331	1154	1024	1035	976	923	939	788	846	769	804	718	730	746	720	669	703	684	673	657	603	687	644	693	647	674	605	612	606	632	565	583	595	642	617	586	583	632	624	589	598	617	564	574	607	578	640	558	592	623	573	554	558	611	580	586	563	586	555	609	550	593	584	614	549	591	559	572	572	597	552	583	550	598	575	595	633	546	600	556	538	580	585	604	549	592	586	613	601	547	564	552	573	583	611	570	581	534	586	554	585	596	572	609	576	597	550	562	594	560	525	561	576	580	566	514	561	597	559	552	586	615	542	580	604	542	602	543	562	610	565	553	542	586	560	586	621	553	544	592	578	571	532	567	564	552	563	563	611	550	581	574	565	560	497	565	527	608	569	575	545	578	548	596	593	499	529	544	585	552	544	565	527	547	563	520	580	525	558	540	548	553	598	576	595	578	584	539	560	552	591	564	583	572	596	604	535	603	601	585	544	520	569	566	594	558	560	551	535	597	599	578	552	577	524	585	534	569	562	562	541	570	562	566	547	568	600	573	610	572	561	521	543	561	566	577	566	546	579	566	588	523	580	553	576	585	551	583	560	551	569	583	556	556	544	561	576	610	573	562	590	538	551	604	564	585	573	565	546	556	569	566	561	572	580	583	549	514	563	551	550	553	594	509	574	584	557	569	560	539	531	564	590	539	556	572	607	581	568	566	554	579	556	546	545	585	594	573	607	581	563	581	589	581	581	586	572	576	568	582	549	545	588	536	600	569	575	565	544	553	596	561	534	564	536	543	533	610	527	576	559	589	557	590	545	555	536	540	610	586	571	563	559	600	545	543	577	584	588	582	514	577	589	555	551	541	603	551	547	557	563	567	571	568	545	561	543	583	553	532	541	601	545	579	514	522	581	570	551	570	584	575	565	528	571	570	533	587	562	559	593	598	560	603	570	544	566	549	562	574	575	549	581	573	524	563	580	549	522	542	561	558	538	554	607	568	530	592	559	585	552	515	539	569	533	583	552	552	564	595	563	557	584	557	573	587	539	566	583	528	571	571	558	554	568	553	567	545	544	563	586	561	544	579	574	556	526	588	574	560	570	576	593	591	574	552	554	565	552	605	576	571	561	569	594	543	560	571	552	592	571	553	576	589	564	513	552	598	566	561	561	557	565	566	565	538	556	530	561	562	566	598	557	551	550	573	561	543	519	583	572	535	570	558	593	581	561	554	541	522	569	594	555	570	574	557	578	531	584	581	562	567	537	540	536	581	545	539	553	615	566	594	571	552	587	550	570	572	582	530	564	572	549	527	550	544	571	575	592	617	578	542	572	601	594	566	589	634	543	567	553	522	557	572	546	517	579	585	590	591	583	548	586	549	557	525	606	570	565	523	551	564	592	576	556	573	593	606	536	558	554	549	540	573	572	525	567	559	578	586	576	581	541	565	521	589	603	544	539	589	566	584	506	572	557	561	555	582	536	602	579	520	566	572	548	541	555	604	587	543	543	558	587	543	546	561	571	569	576	558	516	544	546	564	560	533	537	523	544	578	588	568	590	560	577	572	632	565	580	576	537	552	543	576	554	553	620	541	589	568	572	561	575	551	587	557	606	539	607	508	609	573	558	542	543	593	578	562	539	582	544	570	545	572	549	559	545	581	553	526	556	604	532	543	625	542	574	547	547	599	560	533	557	604	624	582	621	552	556	584	585	553	577	585	549	569	578	543	560	582	596	586	536	568	565	567	562	508	547	568	569	553	552	588	558	580	576	575	563	538	581	597	554	617	542	548	543	555	571	566	516	550	537	587	557	535	560	558	546	531	564	544	548	567	577	574	569	572	562	566	567	565	577	567	534	534	548	571	518	584	527	567	588	527	529	550	523	548	507	583	591	579	558	576	560	596	539	592	581	506	568	507	571	602	599	562	553	565	536	568	559	533	587	528	529	571	572	550	579	538	558	574	573	528	515	581	556	594	535	569	581	579	572	559	569	538	576	576	524	578	582	519	564	611	582	575	569	568	534	536	591	577	548	528	565	570	581	584	530	607	521	590	524	596	565	572	585	541	573	597	582	581	578	561	569	562	575	552	597	589	585	585	546	557	559	538	547	597	567	547	602	613	581	586	574	590	618	550	566	579	510	536	591	580	530	585	559	559	543	540	567	558	543	557	532	554	566	578	556	556	538	614	574	538	590	637	577	573	574	579	557	542	585	582	582	590	590	584	589	576	582	557	540	576	556	586	552	614	570	545	557	590	566	568	590	546	569	582	548	583	547	599	600	572	559	553	583	591	540	559	567	593	598	554	584	559	571	574	596	550	564	573	537	571	552	572	570	530	501	587	572	525	554	589	605	562	585	571	540	567	560	550	551	561	616	539	531	598	561	565	554	588	601	565	610	567	556	544	543	544	590	606	576	509	564	586	562	585	550	531	548	543	579	568	528	576	570	637	548	553	540	596	555	585	557	554	573	554	596	595	587	590	518	570	565	547	577	554	594	554	549	555	529	552	544	610	604	565	548	555	588	549	601	583	559	576	575	566	557	572	576	609	555	595	579	525	597	545	529	505	577	602	593	553	558	545	570	619	556	544	542	565	556	562	575	568	552	549	562	549	579	562	524	558	569	517	597	610	575	551	540	557	579	592	546	562	580	541	560	613	573	576	581	507	558	530	497	555	558	546	584	565	560	540	550	560	570	560	572	553	576	587	572	590	589	566	536	597	601	583	550	547	552	562	577	577	578	620	581	578	591	594	556	519	547	548	590	548	559	536	563	592	590	554	581	574	544	570	602	585	563	549	580	572	496	523	570	590	552	599	574	560	549	586	540	555	542	551	553	549	579	569	534	537	531	571	546	546	542	623	539	552	516	560	580	551	578	563	556	621	595	573	573	535	526	546	576	573	541	524	600	574	565	591	533	580	565	527	570	571	552	567	551	540	579	580	539	601	552	585	590	625	587	533	578	541	578	563	578	579	534	531	560	610	552	596	550	588	558	560	550	561	579	534	556	589	557	554	570	575	587	571	596	556	602	556	579	601	571	597	547	572	556	555	580	548	571	539	548	558	575	542	573	553	581	597	560	522	609	559	579	544	550	564	565	620	550	601	540	569	546	536	579	543	533	591	527	557	577	582	530	538	545	543	563	593	584	575	575	560	586	574	572	585	583	561	536	542	624	588	586	558	543	556	573	613	579	601	619	594	561	538	579	609	529	546	602	544	581	595	521	561	564	553	587	610	545	564	614	515	558	561	533	550	525	627	572	547	575	551	561	541	571	536	573	542	552	555	567	560	555	613	539	593	577	554	557	567	520	571	558	534	500	600	552	541	590	587	550	601	597	570	544	552	568	554	594	559	569	590	565	605	501	556	537	554	542	553	560	541	576	558	603	548	550	556	540	563	539	567	549	587	556	580	563	614	555	596	609	569	541	622	535	498	574	590	559	548	554	599	499	521	594	552	531	574	537	565	531	531	589	589	567	606	567	618
54913	24351	11409	2905	1445	1119	818	694	613	516	491	478	430	370	375	357	345	351	341	331	317	305	286	300	296	283	290	338	291	297	264	278	308	281	312	252	255	310	265	294	287	303	287	303	303	292	278	260	315	270	267	262	291	282	281	299	292	252	295	273	293	271	296	259	282	295	260	253	290	275	266	254	279	278	257	278	261	272	275	260	264	243	279	308	280	267	272	271	261	256	271	279	284	288	271	287	266	277	268	290	254	267	261	264	276	256	275	276	259	282	279	277	300	278	236	271	286	296	272	242	307	283	286	252	261	239	279	276	272	265	266	274	255	231	243	300	259	297	275	256	299	280	241	257	296	262	247	240	251	297	283	286	297	283	273	268	293	276	302	268	257	295	270	248	282	298	278	282	282	265	278	284	276	285	263	254	289	281	256	279	252	244	324	267	269	277	274	255	241	291	288	265	255	304	265	274	304	300	272	271	270	275	270	266	261	234	284	263	302	276	285	268	272	237	264	295	259	274	255	285	259	263	256	284	269	261	275	263	259	276	283	291	312	261	273	275	279	283	270	270	257	268	267	255	243	278	232	293	276	240	274	266	249	262	272	272	295	267	293	270	257	288	296	276	253	261	262	270	288	262	284	245	269	289	250	268	268	264	288	293	294	278	258	285	309	294	283	271	265	300	291	255	308	249	252	259	268	266	260	266	265	266	244	266	277	270	311	277	246	291	269	295	263	266	274	263	258	269	285	303	242	316	293	265	259	305	273	282	283	269	304	278	253	264	275	253	273	286	242	265	276	289	247	267	251	262	271	271	270	266	264	288	271	282	264	274	282	299	259	279	259	283	237	269	275	254	287	256	316	269	249	265	264	271	275	262	275	275	266	285	283	261	277	290	275	254	272	270	256	285	276	253	285	247	261	276	260	268	281	283	252	228	269	277	268	286	307	252	257	254	264	254	258	287	287	265	289	266	279	283	250	274	259	256	271	222	277	252	260	273	277	307	284	288	285	281	247	295	271	283	289	263	267	271	288	277	288	275	284	251	275	245	273	259	271	259	266	249	283	269	247	283	275	268	296	272	273	255	260	244	261	281	254	296	255	287	269	281	282	253	252	255	291	283	271	279	273	278	287	292	295	272	258	272	250	272	259	277	221	277	269	283	295	289	267	290	271	262	282	293	280	265	264	279	293	273	269	258	283	294	257	289	277	265	264	260	268	276	283	275	283	287	279	261	294	253	292	273	292	290	291	241	258	263	250	285	252	288	281	283	268	286	272	261	262	266	280	280	298	265	258	244	267	254	284	273	255	276	265	242	278	257	259	260	271	260	283	286	276	281	240	260	254	265	258	268	292	268	276	263	276	263	262	272	283	268	316	273	267	279	272	289	308	275	272	296	269	286	277	276	284	274	270	257	265	306	259	256	271	280	254	277	254	321	266	288	279	268	282	300	246	279	280	291	300	282	272	266	263	266	301	272	283	258	271	288	271	276	275	265	277	261	244	252	308	262	275	271	246	236	255	231	249	277	294	267	249	255	249	308	263	278	269	295	278	263	264	269	280	260	250	270	277	290	308	263	253	269	257	294	242	295	259	265	258	269	282	278	240	259	271	247	282	260	270	275	272	257	270	268	274	261	253	283	262	233	284	271	305	303	278	293	299	297	302	260	272	284	301	308	289	278	287	249	297	261	288	269	275	273	253	279	260	247	303	277	284	287	273	303	288	309	271	269	281	277	300	317	277	277	259	295	252	265	305	262	277	277	277	297	277	278	254	290	275	279	280	259	254	328	269	277	263	244	241	295	288	268	292	277	269	266	252	277	279	283	292	246	271	301	276	287	269	262	258	254	268	274	270	282	267	244	293	275	278	297	281	247	286	272	269	263	259	285	302	276	271	261	279	295	262	252	272	263	292	274	264	290	274	256	280	277	265	290	268	242	236	280	269	252	286	243	267	260	262	298	271	244	287	277	247	307	275	264	271	261	271	275	233	280	279	274	250	263	296	291	271	290	277	248	279	269	302	268	252	247	261	275	251	244	287	259	266	285	255	269	272	273	297	268	296	287	284	279	282	265	279	249	270	270	287	280	298	282	286	297	266	255	296	270	267	281	274	255	270	279	251	264	256	227	261	268	262	288	276	267	285	279	303	278	324	268	288	254	285	274	259	240	261	278	312	284	248	256	259	242	267	294	291	266	284	265	271	298	281	266	273	271	292	255	262	267	278	252	296	268	282	276	285	296	264	264	282	258	252	263	266	272	251	252	284	258	306	270	241	272	269	296	250	291	263	283	277	272	279	254	293	272	260	272	241	287	274	268	271	265	270	256	268	267	260	277	268	252	260	277	279	262	296	276	250	273	295	266	257	271	294	283	268	276	256	292	272	282	267	261	258	278	268	246	303	263	291	267	302	283	289	251	290	287	282	267	282	284	267	268	278	277	294	265	275	294	310	266	289	282	283	286	270	288	272	274	286	251	262	251	283	266	287	304	258	284	268	285	256	290	259	306	262	277	293	247	240	261	251	255	288	261	237	263	258	302	257	256	277	288	256	258	230	269	269	277	260	265	288	251	306	261	257	295	283	247	277	270	299	276	286	307	262	252	229	318	289	270	274	245	265	258	277	267	275	264	251	297	281	296	271	279	267	268	256	248	273	293	263	273	318	265	264	289	278	248	252	266	294	254	272	269	261	267	274	256	285	268	284	249	266	277	281	292	267	272	294	257	290	257	286	273	262	265	268	254	282	279	284	289	268	274	281	262	263	287	285	279	247	279	251	274	261	264	297	247	271	275	296	293	259	282	279	257	268	244	273	287	279	322	291	290	265	249	287	274	284	281	292	266	263	263	272	257	276	289	293	265	280	257	246	298	260	281	284	278	246	260	286	298	246	270	267	265	241	296	297	278	267	303	266	272	265	276	271	274	280	285	277	265	285	287	282	276	273	285	300	291	260	275	283	270	267	294	249	246	262	272	276	283	276	277	255	294	284	278	259	254	255	277	274	255	280	314	259	272	257	279	294	281	293	238	257	260	279	253	287	294	277	261	286	259	286	294	287	211	269	284	265	250	273	268	261	320	258	268	286	271	266	282	264	291	266	254	276	270	263	257	318	291	261	260	255	276	274	278	276	253	254	265	265	264	279	257	266	270	254	256	288	286	265	263	246	276	234	271	268	254	263	275	255	252	262	285	316	261	273	266	282	257	306	293	230	306	258	284	259	254	280	281	270	286	271	276	273	257	255	270	236	301	276	279	300	269	244	271	274	256	267	275	250	296	270	270	264	265	293	284	273	259	272	257	262	266	236	281	260	267	304	247	281	279	243	262	271	260	267	246	293	266	241	292	254	256	259	263	297	292	252	233	255	289	273	288	242	297	262	264	248	258	254	239	298	262	266	258	260	267	248	281	289	274	292	307	248	286	269	271	271	267	292	277	284	276	279	248	247	264	301	295	275	268	301	284	255	271	271	263	277	289	254	256	277	275	255	264	264	275	271	293
37131	4538	6183	6632	5526	4654	3832	3120	2701	2396	2126	1908	1760	1694	1578	1446	1399	1367	1289	1169	1216	1164	1083	1094	1115	1084	1036	1059	1036	999	934	956	973	894	925	938	907	988	914	923	949	863	850	894	826	832	869	878	848	843	887	882	883	874	827	880	877	842	869	785	839	873	872	764	829	820	828	822	829	883	855	799	829	887	883	829	845	762	843	847	758	765	832	837	858	844	799	812	828	783	799	879	762	834	782	813	834	831	851	794	801	834	783	805	785	783	821	845	824	793	836	825	814	791	794	770	787	811	762	791	807	828	793	798	826	808	804	826	833	819	800	791	859	781	796	826	814	806	813	810	777	802	745	826	778	798	832	848	800	773	819	821	791	787	807	794	775	830	766	806	795	794	796	801	788	832	791	815	797	805	830	787	829	767	820	802	822	796	817	849	837	804	759	835	807	806	823	815	861	774	808	818	790	796	834	762	828	804	784	787	801	804	806	825	774	804	829	875	776	769	797	826	770	809	832	784	731	788	812	802	825	815	825	782	811	790	769	840	789	798	833	802	795	761	828	874	813	766	765	800	783	812	867	799	808	809	816	789	825	807	787	842	832	795	828	801	800	800	791	828	768	826	815	787	731	788	778	849	768	829	814	808	766	807	785	838	746	793	832	809	790	836	778	835	798	783	860	764	765	825	799	792	803	861	794	793	798	790	818	799	791	847	805	851	811	778	802	795	775	810	847	787	767	796	806	810	830	798	785	823	781	793	775	856	859	783	792	849	807	786	846	803	817	814	804	767	860	805	791	819	757	832	818	805	819	798	786	806	794	770	834	828	833	770	761	789	803	863	828	800	824	818	828	773	762	771	807	805	804	835	828	829	801	790	789	823	734	852	782	763	809	796	814	774	838	845	810	753	850	833	793	871	792	774	804	820	773	822	798	833	824	792	823	819	844	818	801	764	794	847	796	829	799	804	790	776	818	731	780	736	768	835	761	835	786	818	828	781	809	752	797	821	830	778	828	821	806	817	756	767	756	792	819	801	774	797	832	837	789	800	779	806	835	765	830	779	791	782	754	811	801	791	794	862	750	794	815	836	812	799	797	849	787	769	823	820	800	812	792	824	755	865	780	799	768	823	809	748	789	812	797	822	845	828	787	846	851	767	767	793	809	814	785	755	867	794	848	780	818	788	778	783	798	842	791	844	825	852	778	799	769	792	818	807	832	798	768	836	813	841	814	818	830	811	794	747	792	809	803	760	783	841	809	819	777	833	832	842	862	810	803	829	790	807	796	800	838	806	774	766	809	847	760	849	803	785	817	801	842	797	808	808	859	758	812	847	808	836	772	794	799	762	855	835	826	816	775	851	785	850	786	816	787	834	757	786	833	762	814	808	887	849	796	822	779	880	832	785	807	810	806	799	793	763	831	803	789	786	820	804	789	857	780	839	804	822	798	817	839	727	818	817	812	846	832	778	838	754	806	783	809	775	793	850	767	787	792	814	775	836	791	791	805	773	863	883	799	773	856	824	833	773	776	730	846	781	760	813	800	840	812	830	781	751	782	788	780	799	783	826	817	789	766	783	797	806	797	755	805	839	796	807	817	802	793	787	817	841	772	864	812	756	833	806	809	807	795	776	763	840	779	757	859	842	846	811	832	819	776	855	796	832	768	830	834	833	820	836	812	827	804	836	810	785	815	796	834	772	786	798	797	817	810	828	850	784	768	777	806	819	769	800	797	816	784	770	810	797	807	828	827	837	805	840	804	793	765	771	786	827	793	803	824	800	805	772	811	837	791	809	835	805	741	801	872	800	795	733	821	774	782	830	828	813	789	847	784	840	772	830	826	769	821	814	858	757	779	731	838	795	856	799	812	816	798	791	808	814	791	840	830	832	819	814	803	748	767	790	798	820	810	801	860	752	776	892	821	795	812	843	809	747	815	772	820	809	824	774	766	773	845	804	821	803	827	827	828	811	789	790	776	832	807	791	833	829	820	815	836	823	809	785	754	747	827	824	843	798	764	822	762	828	816	765	768	828	744	840	815	781	800	834	772	751	753	850	855	805	796	787	836	780	830	792	819	801	800	808	827	788	793	825	779	799	774	822	836	789	807	762	797	818	841	874	796	825	820	753	799	791	784	824	790	837	798	815	794	778	856	820	798	813	806	867	797	773	807	791	770	778	779	827	820	848	823	778	834	766	805	796	843	810	751	770	802	811	792	765	801	763	774	831	795	794	790	790	776	788	872	823	802	780	808	775	824	776	757	799	779	782	781	800	764	824	792	814	824	809	781	777	781	831	856	822	771	827	798	753	816	872	820	805	768	834	779	796	809	818	827	736	833	784	810	838	770	851	796	756	818	850	765	797	786	791	821	817	784	807	856	826	816	800	839	848	824	777	815	805	843	788	788	796	763	801	858	813	809	815	778	835	876	800	741	795	826	813	830	844	785	757	823	805	771	803	780	798	837	829	796	793	777	842	856	819	828	834	840	752	835	807	849	829	835	845	878	798	770	778	790	856	863	824	810	807	797	763	804	765	779	786	746	820	798	805	758	848	834	860	811	824	848	815	780	817	799	782	868	799	794	814	808	804	849	827	777	831	765	757	823	805	794	744	814	839	777	779	807	847	810	794	811	784	799	842	838	835	789	847	799	805	771	787	828	789	870	775	807	761	842	817	819	765	834	769	825	822	844	826	885	841	788	801	820	821	812	802	881	804	853	811	802	861	786	739	733	830	819	770	829	794	795	791	803	822	818	777	771	733	841	781	835	799	820	769	800	801	828	811	815	809	794	848	819	822	811	796	790	816	831	799	771	834	803	862	843	833	804	784	803	786	869	802	764	844	835	806	863	789	863	827	838	758	819	773	773	800	831	814	819	819	817	817	828	799	736	774	810	779	776	829	803	811	734	754	805	841	807	782	762	748	789	850	835	799	846	851	787	791	814	792	827	783	761	773	813	811	784	834	812	811	792	816	776	866	796	787	780	804	786	797	778	829	812	770	818	772	871	808	794	825	790	808	845	785	852	790	789	793	812	791	803	857	777	810	782	802	782	788	823	795	801	836	811	781	820	775	779	840	834	801	825	813	798	802	781	820	782	801	789	862	816	804	783	807	767	835	793	823	847	794	800	762	810	845	849	832	815	814	817	807	820	801	773	844	824	802	801	757	749	783	785	768	755	741	773	827	786	806	800	824	845	790	795	791	814	819	828	809	797	795	828	811	775	824	754	783	835	793	857	795	779	848	781	738	846	806	810	768	736	794	800	810	833	814	838	840	785	805	786	805	801	777	799	828	802	832	837	750	804	833	784	809	781	826	811	824	811	820	768	770	795	852	811	805	805	799	776	833	783	845	752	832	843	802	839	779	839	837	817	793	812	785	757	777	841	800	728	775	807	791	836	756	812	801	798	746	823	803	780	801	832	828	811	810	788	819	800	787	833	877	777	785	827	822	868	838	805	812	786	813	812	780	810	821	820	790	821	789	866	744	781	828	824	783	798	824
8114	760	363	153	157	128	133	131	93	98	106	98	113	100	100	91	93	110	88	98	87	99	99	115	110	106	97	80	99	82	98	109	84	101	77	76	101	102	94	90	74	108	119	83	120	102	103	95	87	94	123	105	72	106	98	81	79	91	102	87	94	77	83	88	86	100	110	84	93	86	94	101	117	86	118	103	93	93	94	76	90	104	85	95	109	95	91	105	102	118	104	94	107	111	98	88	99	110	94	91	96	80	104	90	100	91	100	88	88	99	89	105	88	88	86	128	98	114	89	99	102	103	94	96	97	100	91	96	103	95	84	97	95	106	106	82	114	99	91	86	98	104	113	93	94	99	85	102	91	122	85	104	121	81	115	101	102	87	88	95	99	88	93	95	99	88	99	103	88	98	102	101	86	99	97	79	88	80	92	115	105	89	109	110	97	78	79	89	79	101	82	105	91	111	112	96	82	95	107	95	90	87	111	101	119	89	114	102	102	104	118	103	84	94	102	92	105	77	89	101	93	98	79	103	90	98	95	99	90	101	98	96	113	110	105	84	89	105	118	108	87	103	103	82	92	89	103	88	85	100	82	91	112	116	102	102	97	99	104	106	96	97	106	97	90	112	105	88	101	114	105	111	88	98	91	88	80	90	98	120	95	107	110	101	83	93	119	93	101	95	96	100	112	86	111	100	101	96	88	104	101	106	81	86	97	99	110	98	97	84	101	91	109	94	101	109	109	83	110	112	96	102	114	82	105	93	90	100	98	91	70	100	116	107	83	104	89	81	70	96	99	105	88	100	91	91	100	93	95	104	86	102	84	91	115	82	110	113	90	107	105	118	121	108	85	95	89	98	105	97	90	87	90	96	101	97	84	114	96	104	104	85	92	108	103	86	110	109	103	103	109	108	98	110	100	88	118	110	82	116	85	90	83	114	96	100	83	101	97	97	91	85	112	92	81	109	107	111	89	102	96	104	79	78	80	80	81	87	91	110	96	83	99	91	102	88	93	94	96	93	95	111	91	105	113	104	107	90	69	95	87	111	103	112	79	107	103	85	92	92	86	90	83	95	120	97	93	97	108	86	103	94	119	70	88	90	95	92	108	108	106	82	113	110	109	96	111	114	96	106	89	105	84	108	91	101	95	97	90	88	108	83	107	103	109	105	102	100	111	96	98	114	99	91	94	93	101	109	102	96	111	104	114	79	93	99	93	109	85	100	83	93	88	89	93	98	103	103	99	99	84	103	78	104	102	116	92	121	105	105	85	100	90	108	95	88	90	95	94	75	100	89	98	92	109	85	106	99	75	107	100	89	86	101	107	111	99	88	99	89	86	88	101	88	82	76	93	103	92	89	88	105	106	98	90	87	107	98	111	91	90	102	96	81	112	90	87	88	113	114	105	94	93	104	95	104	97	94	95	98	104	98	82	108	84	90	99	85	107	105	109	94	115	101	97	87	91	109	98	101	100	88	96	83	98	88	88	93	100	90	97	105	97	74	97	104	101	119	90	100	101	77	99	95	78	86	103	99	109	89	107	97	112	86	104	108	102	111	94	85	92	109	91	115	105	96	89	93	87	100	92	81	86	84	88	99	110	101	88	107	81	96	109	106	109	86	92	108	77	117	91	96	101	91	114	99	111	99	92	113	122	89	106	94	93	93	101	96	90	93	96	96	108	95	113	102	94	88	101	86	92	95	82	103	86	88	92	111	111	94	100	88	94	97	97	104	111	104	91	91	109	85	113	112	93	94	98	122	103	101	91	100	112	94	103	102	97	85	101	86	107	100	98	90	100	87	112	106	97	102	94	95	89	92	117	93	119	104	91	108	97	100	71	94	96	95	94	96	115	99	107	88	83	82	101	94	90	116	103	91	88	93	102	103	95	97	109	83	103	101	102	117	98	86	117	91	73	92	75	90	93	86	92	90	98	83	93	124	97	87	82	85	93	124	88	99	103	97	109	94	81	108	113	111	95	89	104	100	107	105	91	92	95	108	101	83	95	114	97	104	95	89	88	98	109	99	88	108	99	84	113	117	94	97	98	92	84	91	105	99	91	102	80	105	109	112	97	90	112	103	108	97	106	95	107	98	96	87	99	118	82	93	85	103	91	85	114	97	97	91	101	91	101	96	94	101	92	102	92	83	110	91	98	88	101	92	108	102	81	89	109	98	109	81	98	111	113	94	116	85	91	96	95	96	110	109	96	83	84	97	121	103	99	108	96	97	103	91	92	108	102	102	105	93	110	86	96	80	93	103	99	99	114	111	112	111	85	87	102	92	84	108	96	106	104	105	91	93	97	105	102	108	88	105	92	88	105	105	102	110	109	85	112	107	81	100	99	90	105	92	98	94	100	105	104	89	104	92	81	89	103	87	84	85	100	94	114	92	96	95	104	106	98	104	87	92	106	104	89	85	79	101	107	99	107	87	90	76	92	100	88	101	86	104	92	77	93	86	82	93	93	77	105	95	98	108	105	104	106	97	92	77	90	99	117	105	85	107	81	105	96	85	86	91	90	93	91	98	96	87	86	92	99	90	94	90	106	101	82	91	102	84	98	109	84	93	91	113	102	75	95	92	94	109	72	96	87	91	97	102	95	106	76	90	90	115	82	94	102	97	88	100	79	108	93	90	84	105	73	97	97	94	97	98	101	99	109	95	88	105	97	91	100	111	106	100	106	74	108	102	97	102	106	107	95	102	105	97	110	110	113	95	93	97	99	102	90	98	99	100	95	114	96	96	93	102	95	83	103	112	97	99	97	85	109	89	103	85	90	103	93	103	83	116	98	101	85	114	91	98	98	91	103	103	97	92	98	108	116	99	80	97	82	97	101	85	111	97	98	102	102	86	110	106	100	103	100	83	89	103	116	113	101	101	97	103	107	107	104	94	104	96	89	97	96	108	97	100	102	89	118	87	110	112	88	108	87	96	93	101	104	101	104	100	100	101	108	103	103	105	90	84	97	98	91	114	105	80	88	100	107	101	102	100	94	89	103	95	98	104	102	100	88	89	97	108	109	100	122	85	88	105	81	102	108	89	74	89	94	110	84	83	101	113	93	98	112	87	98	110	103	104	100	103	91	100	87	101	100	92	115	98	106	115	105	95	97	98	98	103	88	97	98	92	97	112	106	124	79	90	98	86	108	82	99	92	103	103	100	87	101	97	97	100	90	89	90	99	81	112	114	100	89	99	93	105	93	89	104	97	80	86	99	89	111	98	83	102	96	95	94	104	89	120	112	100	93	100	86	92	80	100	96	89	113	98	86	87	89	107	99	101	102	98	89	106	91	103	92	89	100	130	86	88	94	84	117	95	102	106	113	98	85	101	94	107	93	113	110	88	95	118	99	97	108	81	104	91	91	82	85	96	110	94	78	100	102	98	82	102	83	97	89	93	106	91	106	102	76	100	97	116	98	101	83	95	111	103	105	95	92	110	95	104	93	79	99	99	96	87	90	100	93	93	105	89	118	113	107	102	82	118	91	101	98	120
6675	652	580	608	568	435	458	440	440	406	427	432	361	390	363	355	339	364	367	348	369	370	337	353	321	339	347	384	340	367	353	334	348	359	388	345	351	329	366	359	354	351	342	377	351	376	323	353	358	371	353	386	331	339	336	338	362	330	336	346	360	340	355	348	341	356	345	336	351	351	386	362	362	388	367	374	372	393	344	353	342	353	333	342	378	353	350	344	351	359	341	344	338	342	383	316	311	334	389	341	334	345	374	351	324	344	375	303	346	336	332	316	349	372	364	342	386	387	347	388	379	322	343	359	401	379	350	324	363	370	345	352	342	357	369	374	328	365	384	334	327	346	330	391	405	329	384	327	320	354	332	373	330	371	336	350	365	341	364	365	355	348	364	370	350	342	349	332	363	348	367	375	373	330	340	346	360	343	351	362	349	329	325	353	376	362	354	359	345	320	369	377	328	351	347	403	373	340	320	367	369	384	338	351	323	328	378	343	345	318	356	348	340	346	354	339	326	344	324	367	362	366	332	344	321	339	359	340	314	363	356	326	332	345	364	355	353	359	348	374	366	347	360	347	367	325	358	343	354	359	323	351	353	362	349	354	350	345	332	341	353	332	372	349	322	347	341	361	368	343	359	365	390	339	354	346	354	359	346	342	346	358	295	342	338	339	372	371	331	330	339	360	347	338	350	330	320	352	358	335	355	351	351	344	325	353	332	356	352	350	354	370	340	340	356	354	394	359	334	365	340	376	366	357	340	340	346	350	346	339	349	357	359	355	351	349	353	334	354	373	362	334	315	332	375	341	347	349	344	358	348	329	371	368	344	345	323	355	332	317	370	344	320	339	344	355	352	356	391	380	368	389	332	331	325	331	365	345	365	360	335	348	334	371	327	348	338	354	361	360	306	322	362	355	364	327	314	326	315	341	350	330	346	351	390	348	357	395	352	340	361	371	348	350	350	366	347	372	343	337	353	363	333	355	375	315	332	371	379	349	353	342	336	334	356	374	338	356	337	353	376	360	344	318	340	335	328	357	348	336	342	325	372	330	339	372	326	340	348	315	322	383	350	361	380	363	349	349	375	367	332	370	331	370	349	326	295	391	333	327	345	327	343	396	322	328	385	362	353	334	384	356	358	356	349	357	356	375	332	355	366	355	367	339	370	341	373	343	324	328	335	343	377	350	363	370	321	360	311	375	391	334	353	349	328	334	328	326	343	343	370	342	352	338	367	347	347	378	370	362	370	386	338	339	341	373	332	355	378	362	343	360	382	374	341	358	362	373	370	320	361	341	343	342	370	349	360	373	370	347	356	326	367	384	339	342	329	365	349	332	366	337	347	373	331	331	361	347	345	393	338	372	359	355	341	379	374	322	351	368	351	346	368	348	333	374	371	336	344	367	346	363	328	327	356	363	338	361	341	369	365	335	353	336	366	378	348	371	386	321	346	376	331	338	347	376	330	348	347	343	347	332	368	392	342	339	345	334	341	392	350	342	375	360	364	336	371	304	334	346	349	369	372	386	339	357	329	334	333	367	382	358	364	357	364	358	365	364	377	335	335	331	354	327	345	325	336	333	365	336	350	357	342	357	328	339	353	371	371	305	348	384	367	336	360	315	356	360	346	316	345	357	352	374	359	337	363	337	387	348	347	357	354	340	323	327	374	353	350	351	360	338	365	345	336	336	346	348	371	348	354	378	308	365	346	331	364	314	326	350	324	350	362	331	367	403	369	356	346	352	314	366	348	370	346	337	359	326	337	325	341	337	359	319	362	357	345	360	375	338	361	392	387	369	346	342	355	360	369	330	313	343	336	342	350	345	372	348	368	323	350	353	361	315	376	351	347	381	334	336	387	356	340	346	368	365	367	336	370	367	351	353	334	361	341	325	352	330	371	360	386	348	356	341	341	358	326	355	389	359	361	329	353	359	365	338	380	354	346	348	344	349	337	333	347	366	379	315	319	333	354	330	306	361	357	352	367	386	329	358	339	331	343	370	319	336	326	336	363	321	339	390	358	347	376	365	369	363	360	396	337	321	348	354	373	374	338	374	358	381	333	366	377	323	334	367	345	343	353	347	393	354	356	388	322	362	354	371	322	357	363	348	370	326	344	359	339	353	346	326	336	369	317	372	396	360	351	332	349	345	333	317	347	332	367	354	336	374	350	347	344	350	371	380	323	356	303	327	349	326	316	343	384	347	345	349	377	347	369	344	349	367	378	382	367	370	344	341	349	362	339	338	365	362	333	349	352	381	353	388	360	349	373	335	364	343	337	350	409	344	355	371	336	368	365	320	351	354	339	379	377	357	310	369	361	355	377	328	340	369	356	330	340	342	362	361	337	339	377	305	346	362	343	363	384	360	368	328	359	359	344	364	355	389	349	354	373	359	367	385	348	366	328	345	360	382	352	354	363	324	372	329	360	370	329	337	369	360	339	309	390	344	333	339	378	345	341	341	310	347	370	349	343	366	370	373	345	368	329	349	383	378	347	405	362	361	352	352	378	342	343	337	343	357	375	370	350	380	345	308	377	354	342	347	359	339	361	342	343	355	358	391	337	340	370	333	367	363	360	379	368	374	373	393	370	330	356	359	345	376	327	327	373	369	366	341	399	334	368	325	333	365	329	330	343	342	365	345	334	321	343	326	350	352	375	344	335	360	359	395	371	368	363	334	360	376	365	346	384	322	361	380	361	329	335	370	335	345	348	374	352	360	343	363	319	357	361	391	368	353	335	333	319	359	368	359	341	389	345	373	341	342	341	350	340	374	352	392	333	339	341	360	340	349	349	364	317	378	337	374	371	367	337	379	340	321	363	340	324	337	385	325	351	350	350	408	330	379	395	360	350	365	356	332	307	334	377	381	358	354	355	316	312	351	364	375	352	296	342	359	354	359	325	325	336	380	393	327	354	345	347	340	343	366	359	347	356	344	381	322	363	376	373	339	330	382	363	358	385	358	360	329	332	320	332	347	375	350	338	347	354	340	347	367	344	369	341	366	341	331	355	351	356	354	344	361	347	325	370	317	354	357	344	337	369	332	342	341	366	357	368	386	360	350	365	340	354	354	366	356	336	375	358	349	359	349	338	366	334	353	331	366	368	355	335	351	319	349	359	361	378	331	373	350	369	359	385	330	347	355	351	360	333	327	336	349	350	359	339	352	350	341	352	363	337	331	335	392	333	331	362	354	350	339	328	337	329	353	336	352	375	370	356	354	363	350	339	364	364	286	373	353	361	338	373	360	364	370	362	397	350	331	368	381	328	344	343	334	385	367	347	325	343	340	333	356	372	364	372	334	342	360	360	345	335	335	351	338	341	354	347	359	365	334	340	367	349	325	311	354	359	373	367	367	384	352	331	349	338	336	361	369	321	319	353	342	353	344	360	342	348	327	317	337	328	343	321	345	364	354	349	321	357	361	337	361	330	311	371	351	360	353	362	345	351	346	356	354	366	334	342	356	377	344	368	372	345	355	345	358	345	391	340	361	348	335
41542	17360	3374	1084	701	587	417	391	335	291	267	261	233	234	239	216	214	185	214	192	213	180	192	183	195	173	208	164	167	168	194	172	197	185	186	178	168	170	158	186	171	170	175	179	164	189	169	187	193	191	176	187	197	189	186	208	173	142	174	171	188	169	198	175	177	165	164	168	178	183	173	187	189	189	171	197	171	202	184	177	174	171	168	203	178	180	180	181	189	208	194	204	191	188	175	183	172	170	170	176	167	184	178	177	157	188	180	189	180	195	178	180	189	173	186	195	185	184	177	168	197	191	183	186	194	161	173	174	160	200	188	169	156	170	161	175	174	164	178	182	175	190	167	164	190	164	169	171	140	190	153	196	175	156	158	190	162	178	187	171	179	158	175	187	163	183	181	166	159	155	174	173	173	181	152	166	170	180	193	165	175	198	167	166	177	159	200	178	171	176	180	168	172	186	163	162	174	165	214	180	174	197	153	193	188	155	168	171	175	165	190	203	160	169	156	167	171	148	185	172	182	181	182	147	162	166	177	174	194	151	169	191	210	199	171	170	172	183	199	182	180	149	187	175	197	200	194	157	182	159	177	173	156	170	195	189	155	173	185	197	173	159	177	186	201	169	170	182	173	177	208	183	188	197	188	178	167	178	153	172	178	160	181	163	167	176	179	183	173	187	177	163	193	201	158	171	179	179	177	162	174	164	178	164	167	176	200	175	185	171	193	178	181	177	202	164	181	159	178	194	151	152	198	198	169	211	153	170	177	181	190	186	170	180	195	174	174	153	180	196	170	155	162	175	163	179	183	168	192	157	178	189	172	186	177	179	182	186	165	150	177	168	174	188	189	156	178	195	184	163	172	212	195	178	168	180	182	163	164	172	195	180	177	200	188	185	182	155	180	172	167	174	183	183	169	205	175	149	175	164	184	183	199	169	157	182	169	200	179	180	190	166	165	169	170	179	180	165	179	158	184	161	191	161	180	176	190	182	179	166	185	164	206	179	180	200	178	170	161	181	175	176	172	173	180	174	159	188	162	183	164	180	175	139	198	195	182	181	152	170	180	164	178	172	169	201	167	157	182	170	179	173	163	172	185	183	157	160	170	179	168	178	173	154	176	174	152	179	169	162	206	160	182	176	173	180	170	178	152	182	166	171	165	163	170	161	184	164	190	175	194	177	156	187	192	166	144	173	185	144	171	173	184	177	194	206	187	176	164	181	186	183	187	165	186	184	162	192	185	155	157	154	177	181	173	157	164	197	198	170	220	185	195	180	195	172	146	176	164	148	187	156	187	169	186	200	168	181	158	158	171	153	187	201	188	169	186	180	167	193	174	186	192	175	173	188	168	169	183	174	181	187	188	178	176	149	161	181	158	186	193	181	181	171	176	161	175	169	173	159	181	166	181	183	175	190	155	203	154	164	205	189	185	177	167	181	173	148	161	181	174	183	171	173	194	174	189	185	212	174	185	194	164	165	193	141	165	187	207	172	160	170	182	191	171	184	157	180	194	180	179	164	177	169	196	174	171	195	160	181	172	218	167	150	198	157	186	178	171	172	176	174	192	190	181	179	177	182	160	154	180	174	213	172	188	192	181	186	196	191	172	179	178	173	173	177	192	184	182	190	182	160	190	151	178	171	182	158	178	150	186	179	173	183	154	164	172	165	172	186	182	165	168	184	162	162	165	170	188	147	174	176	193	189	162	163	165	198	161	170	201	190	191	186	177	181	167	197	172	151	169	181	181	174	187	166	182	192	195	175	161	169	144	200	182	180	227	184	190	174	182	170	182	176	175	165	169	191	190	184	183	171	179	155	166	186	208	184	177	173	196	164	199	165	162	179	191	211	185	187	161	166	190	156	168	155	194	186	173	183	193	196	159	175	143	182	152	171	178	158	183	165	180	159	198	174	182	182	186	181	177	168	167	169	169	194	187	180	181	197	172	153	177	166	156	166	157	166	171	158	201	172	156	191	193	188	175	201	166	185	192	164	171	182	170	164	188	188	180	148	146	180	185	182	186	174	177	163	193	175	161	187	173	151	193	187	193	168	176	173	173	191	171	195	167	174	187	189	177	195	184	170	153	166	163	153	167	175	175	166	168	191	169	186	186	168	166	164	178	194	159	168	193	198	165	184	180	171	194	179	218	182	168	191	152	165	165	162	179	168	190	190	199	169	186	183	173	183	180	183	170	172	197	169	190	181	173	179	166	160	170	186	178	175	198	166	189	177	171	168	175	186	164	168	161	175	177	180	172	155	176	192	156	186	193	167	173	193	178	174	178	154	164	191	190	182	177	162	168	163	185	194	171	165	181	155	157	173	167	169	188	176	178	201	165	180	218	178	150	194	169	182	196	176	188	166	166	204	179	183	167	182	183	180	193	180	170	176	201	175	179	149	172	170	159	177	173	187	177	175	195	179	170	176	200	179	183	170	146	162	195	180	167	188	164	187	166	173	158	185	162	163	176	184	170	175	167	179	169	155	174	155	196	172	182	171	154	138	194	162	156	166	188	153	168	192	174	185	173	173	157	194	163	194	205	168	161	164	185	191	174	195	168	170	175	156	165	160	158	177	179	162	167	162	184	180	184	170	168	183	182	185	173	205	175	192	191	163	193	151	170	187	189	183	153	180	173	193	180	158	205	160	150	177	185	176	170	173	174	193	194	187	166	168	194	189	171	179	204	186	159	202	187	192	173	186	181	197	193	188	162	173	164	193	159	167	161	176	203	192	187	183	185	188	199	186	168	184	181	169	168	148	155	167	176	161	168	191	178	201	165	175	184	205	174	191	195	186	180	166	172	166	182	164	164	186	178	178	171	169	149	165	178	186	176	169	188	165	200	196	180	187	174	174	183	181	175	177	172	183	190	188	183	156	148	168	198	161	175	173	167	168	175	170	187	191	188	151	182	168	198	164	190	177	199	164	180	182	188	171	178	196	178	144	190	182	187	165	178	174	189	167	160	193	154	166	161	163	177	193	171	184	188	190	164	188	180	165	162	180	162	162	191	158	193	170	217	191	207	183	161	191	173	167	196	167	179	184	201	152	181	190	182	174	150	159	173	187	162	168	179	157	168	211	149	183	193	180	160	190	178	169	178	175	172	178	173	169	169	170	177	170	165	187	164	184	179	162	168	176	167	194	180	184	179	192	179	197	195	202	176	166	163	174	177	174	178	163	156	160	180	176	156	157	176	181	179	145	159	176	182	156	169	199	182	168	159	173	180	185	202	196	160	193	178	163	193	156	178	170	176	171	181	144	182	198	198	188	158	164	176	161	174	176	187	189	205	158	188	198	163	182	191	188	182	162	172	185	182	163	183	141	163	171	179	194	176	199	189	187	157	155	194	178	177	173	181	197	162	172	152	167	176	173	151	184	161	174	188	190	177	176	175	174	204	177	162	198	179	175	194	183	167	166	194	190	150	171	166	188	187	162	186	164	181	169	180	172	158	175	171	184	161	183	172	160	171	165	158	183	182	156	166	175	169	200
27193	2497	3437	3698	3048	2555	2081	1782	1548	1348	1260	1169	1065	973	947	859	832	851	817	769	770	723	745	656	661	705	670	696	654	670	650	666	629	656	656	628	634	636	641	618	581	605	605	593	596	604	626	610	610	584	599	614	560	610	543	624	581	601	588	564	575	535	588	570	605	558	562	583	569	554	580	604	582	560	562	547	567	534	580	568	552	582	565	576	566	546	623	520	565	610	567	558	587	609	553	533	576	545	603	652	568	557	555	546	605	556	561	554	570	615	559	568	526	574	577	576	559	570	576	535	609	521	560	576	534	570	564	591	544	583	579	570	564	538	526	576	560	568	548	606	575	602	519	556	594	577	582	544	589	571	541	572	586	553	563	592	548	598	568	617	569	560	534	574	569	542	570	547	547	576	541	576	591	551	617	535	599	541	593	537	542	570	557	581	560	596	569	561	597	580	568	546	553	504	598	549	586	568	572	576	572	550	608	605	557	542	569	550	540	608	574	580	553	545	564	589	546	590	536	569	568	559	567	575	577	590	567	560	552	587	542	575	525	559	580	577	542	589	546	562	592	558	593	507	547	576	535	565	570	546	583	608	570	535	575	589	563	544	579	563	557	590	562	517	586	592	597	541	580	559	569	569	546	557	531	571	511	573	579	583	553	561	538	535	541	564	596	602	561	604	537	573	539	568	539	561	589	581	547	559	573	581	584	542	559	566	578	530	562	562	566	560	566	625	579	569	560	552	566	600	624	573	516	614	564	549	595	552	564	543	527	555	536	530	560	585	540	570	532	574	580	568	522	525	592	539	628	552	539	526	545	541	591	581	547	519	563	536	554	568	535	543	574	541	572	546	538	580	550	527	557	513	536	573	535	561	576	521	554	526	547	522	514	564	532	550	602	540	583	583	550	561	553	600	578	543	543	559	570	561	597	551	562	589	548	566	546	589	580	555	564	612	571	557	598	544	570	550	591	566	580	545	555	548	581	533	548	586	538	528	531	579	569	495	558	563	549	568	556	550	556	542	615	528	543	583	589	586	506	563	583	582	520	541	589	563	594	561	569	539	563	536	586	565	584	573	579	531	583	522	575	586	575	539	578	523	598	514	535	572	565	542	529	570	551	575	558	541	580	630	568	536	541	550	536	564	564	612	531	571	597	588	564	580	579	541	545	568	577	529	526	577	518	530	566	574	584	602	583	607	534	576	530	571	614	558	553	601	582	568	564	573	519	550	587	539	554	576	591	525	591	568	532	548	556	569	547	536	605	596	603	553	559	589	541	568	524	585	578	581	581	569	545	584	589	555	502	601	539	573	562	563	592	553	540	572	547	548	526	596	539	522	552	565	546	560	579	596	578	517	526	566	582	567	569	550	609	575	529	582	567	569	536	561	615	558	546	553	610	572	580	521	556	588	573	582	541	557	559	535	551	552	571	549	564	593	596	560	532	573	552	532	574	572	551	590	566	541	558	554	600	533	545	547	547	541	571	554	568	587	580	614	551	535	539	580	540	540	555	556	591	566	538	551	570	569	585	563	598	561	573	552	571	545	597	562	544	527	568	533	551	591	560	605	590	573	567	596	540	554	541	580	523	564	619	526	614	528	544	541	588	517	533	547	539	587	567	575	580	525	549	563	535	547	565	538	578	557	568	573	555	563	555	559	534	552	599	588	604	595	576	579	541	582	612	568	562	577	545	536	559	549	589	608	559	525	566	534	544	576	532	568	537	583	536	573	598	535	535	598	592	542	552	527	559	608	574	547	554	576	560	556	569	595	578	576	558	570	589	547	538	580	605	577	576	566	542	571	612	529	540	559	498	578	564	535	564	553	593	574	541	556	547	572	589	551	577	522	551	537	611	555	499	549	568	502	556	539	548	569	570	547	564	581	535	573	571	577	553	548	538	543	553	517	538	521	577	553	498	566	585	583	577	521	583	595	528	567	577	592	559	570	610	570	577	536	610	560	586	547	499	586	544	571	592	529	572	549	538	561	507	542	544	531	565	544	574	548	560	554	589	533	565	595	592	566	534	619	587	547	548	528	610	565	576	592	527	537	519	546	571	594	539	559	579	577	564	566	543	557	552	544	558	573	604	556	548	548	569	574	539	514	554	559	556	548	581	577	543	556	567	552	548	546	530	574	533	578	611	555	571	584	531	582	551	555	571	565	548	566	587	580	560	585	620	550	592	528	561	567	550	541	590	584	578	540	570	578	593	548	581	526	559	520	542	562	514	595	627	543	606	553	569	574	548	539	557	580	568	517	538	584	598	579	585	559	580	562	579	563	597	542	559	558	545	560	550	574	558	581	576	514	525	566	586	565	554	561	582	562	544	603	578	559	511	560	550	546	572	596	595	569	562	573	588	545	577	563	545	569	552	554	578	558	591	546	560	585	603	536	588	521	560	576	593	566	549	606	555	593	539	546	564	540	554	610	587	545	576	557	600	584	545	562	582	539	518	563	521	520	550	568	607	569	592	586	543	608	560	546	546	571	583	533	590	581	578	534	543	594	588	587	584	562	545	575	574	566	572	534	589	572	545	559	572	554	555	543	543	546	550	526	559	608	590	557	534	534	614	591	539	561	581	589	553	561	547	587	582	554	555	555	551	596	530	581	595	560	525	603	547	591	545	537	562	591	547	584	579	534	527	543	557	581	568	584	538	557	562	532	553	548	548	561	559	556	557	557	599	544	585	544	570	579	601	596	582	583	575	578	576	541	545	553	580	547	602	568	522	571	561	538	589	622	566	563	581	564	628	538	568	576	604	527	562	551	561	578	548	526	566	560	564	587	560	542	601	561	553	577	553	568	589	575	574	558	564	579	543	581	527	546	592	554	536	550	532	578	590	570	560	573	571	550	582	507	533	595	561	590	586	594	530	583	548	543	563	579	552	535	565	571	555	548	547	611	586	529	597	542	561	542	583	535	562	560	564	591	553	586	552	548	546	539	588	574	578	553	567	537	554	582	590	534	533	525	569	526	517	564	582	603	576	559	563	592	539	570	557	558	531	580	566	569	590	543	560	564	592	592	565	523	563	601	539	562	544	543	540	564	557	542	554	562	527	571	535	562	533	588	540	550	528	567	564	573	563	511	539	576	594	556	565	534	562	576	557	531	537	580	608	578	558	575	625	574	529	555	581	534	546	519	570	537	544	553	588	618	588	574	518	540	565	526	575	559	565	589	542	577	559	552	559	616	531	535	586	583	547	560	548	515	545	546	566	581	584	562	533	575	582	546	560	550	569	553	548	562	544	521	542	557	592	568	579	600	597	558	576	573	557	533	576	600	610	538	588	535	555	532	583	560	589	583	571	558	595	551	547	587	534	564	581	576	580	555	528	585	547	585	609	551	574	589	517	570	578	507	582	537	539	578	568	593	568	516	606	565	581	570	586	545	529	566	557	592	542	594	548	561	567	562	557	602	527	555	536	581	594	574	587	609	561	553	568	570	543	542	535	562	516	584	530	589	590	572	580	549	548	565	521	570	555	586	578	574
56521	24604	12262	2851	1413	1107	890	688	560	528	497	418	393	399	362	364	332	353	341	330	323	300	297	307	271	305	288	269	294	293	291	270	293	304	285	268	284	263	277	268	289	270	285	280	253	311	299	251	284	300	292	299	305	253	254	263	250	291	255	270	278	239	247	277	257	284	288	239	285	291	283	280	275	275	273	310	287	283	298	289	261	287	272	263	263	293	266	238	248	271	256	259	282	307	282	264	266	270	297	260	327	299	279	264	271	274	260	272	243	268	271	299	230	295	266	275	270	257	260	299	269	292	281	286	330	263	255	285	304	266	292	287	265	293	274	283	238	261	287	295	263	292	256	228	259	256	301	237	266	290	274	278	244	277	285	266	274	268	263	256	251	268	264	278	277	271	294	284	260	262	282	273	264	282	263	285	275	256	266	273	288	250	267	266	253	264	280	268	281	264	272	290	260	271	265	262	250	277	261	295	293	264	287	288	278	273	266	291	285	262	290	290	251	256	256	276	294	258	283	279	253	273	260	266	286	260	284	239	289	277	303	276	306	260	241	278	293	274	263	282	275	250	276	253	257	260	252	276	282	280	288	289	296	272	257	277	276	277	274	283	271	276	306	259	290	283	284	267	277	261	266	282	287	274	304	281	260	300	273	285	281	294	283	270	257	227	265	291	294	277	271	251	271	306	272	284	316	277	269	278	250	275	243	284	250	304	294	271	279	253	297	257	293	273	253	262	261	239	279	259	269	256	297	260	281	293	276	252	263	268	280	259	273	280	279	272	241	259	239	271	282	279	277	248	257	283	261	260	244	273	249	241	282	264	274	306	267	261	306	246	265	290	263	275	272	271	257	269	299	249	301	278	287	281	267	258	268	270	244	288	263	268	258	283	272	256	263	256	262	286	244	273	252	265	273	280	295	276	272	286	262	284	249	270	294	277	284	271	262	281	281	257	279	257	250	255	279	260	284	274	289	265	284	247	287	272	268	293	253	279	261	249	235	256	274	303	289	291	267	247	281	260	295	272	227	262	280	262	258	267	273	276	273	259	291	272	258	264	278	271	293	287	257	268	279	289	251	294	283	280	264	288	274	247	258	280	267	249	293	282	261	270	256	297	268	292	261	263	245	275	256	266	304	264	271	290	239	272	262	276	274	268	257	268	296	274	304	285	276	263	269	274	280	259	268	277	271	273	276	239	262	276	276	258	259	240	258	275	300	265	276	267	296	261	250	280	253	305	265	264	270	261	287	259	287	246	237	258	265	289	253	256	259	276	285	289	269	252	289	279	253	280	246	270	289	279	281	256	281	267	266	282	259	295	245	255	249	254	249	268	281	245	262	276	248	279	269	266	250	270	269	269	238	276	295	301	278	272	264	247	269	283	270	272	301	279	286	246	272	285	280	259	241	252	267	277	276	271	271	271	245	263	281	258	265	258	256	264	240	255	300	282	261	265	269	280	282	274	288	280	290	257	295	287	264	258	284	282	279	310	276	257	280	279	261	258	303	250	297	257	266	280	264	250	261	251	291	283	267	286	268	269	282	230	248	261	248	233	306	252	266	246	258	256	238	319	278	281	256	251	273	301	299	271	284	280	239	262	243	277	263	265	262	292	250	284	277	270	287	274	265	256	252	268	263	265	276	277	288	273	264	272	276	281	280	263	273	282	279	280	255	276	266	272	246	248	245	292	239	288	275	270	311	288	238	265	275	275	258	278	264	247	282	290	294	289	253	275	281	260	313	292	239	268	263	280	287	271	247	250	281	268	256	265	236	287	268	295	282	282	295	282	283	271	269	288	261	276	281	281	251	263	274	254	261	288	275	265	267	258	286	280	243	284	263	285	258	291	268	264	270	245	293	295	270	262	264	274	282	294	261	309	259	266	251	291	268	254	286	288	274	271	252	261	295	279	271	251	252	256	265	280	260	274	269	242	268	286	259	254	281	278	254	281	261	269	258	274	264	256	246	306	247	266	263	271	270	263	285	270	243	279	298	272	282	271	276	276	282	270	264	285	266	282	256	266	294	263	279	259	284	303	308	265	225	259	303	288	253	263	287	281	241	253	288	292	263	270	293	259	285	253	285	268	301	257	249	267	278	273	264	288	262	273	263	291	272	291	267	255	292	320	268	289	248	274	269	279	272	287	293	275	270	254	275	273	304	269	251	264	264	264	255	300	247	262	290	267	265	278	267	278	292	287	282	280	263	304	297	302	268	301	251	283	266	263	287	271	230	262	299	279	294	271	256	274	283	282	257	285	288	294	248	311	260	260	266	278	272	262	260	279	268	285	241	257	293	310	278	259	263	264	236	272	270	277	267	253	299	291	258	231	262	288	265	270	299	266	301	249	260	254	271	251	251	286	275	276	278	261	262	277	285	261	276	266	274	265	291	266	262	277	258	271	282	284	263	293	236	288	279	265	274	279	276	241	289	280	286	275	284	240	279	260	274	276	278	258	289	251	280	253	283	282	274	231	276	290	272	256	245	289	283	296	270	256	270	266	284	293	281	273	279	260	284	278	284	257	288	279	278	283	280	308	259	289	263	250	246	291	264	267	256	255	279	238	277	268	279	267	269	239	280	293	275	259	286	284	275	253	263	295	285	273	296	277	286	283	274	282	293	267	259	261	265	277	260	258	242	286	265	260	276	274	259	291	254	285	282	302	263	278	242	243	291	309	255	300	264	263	253	291	273	263	259	297	260	271	276	252	253	261	260	232	276	235	254	243	260	296	273	280	270	250	268	256	256	248	274	286	267	270	284	259	256	282	248	274	255	264	277	261	282	267	247	268	267	249	260	224	292	250	296	268	264	284	268	296	304	282	276	270	275	281	272	277	243	289	269	251	308	259	265	240	258	276	281	272	283	306	259	277	276	312	262	263	290	307	280	277	246	254	284	294	265	268	247	276	269	272	265	286	268	269	244	285	245	281	239	295	279	247	254	230	261	257	252	256	260	260	272	263	266	284	262	243	286	255	263	263	270	244	286	263	272	279	273	247	275	264	288	270	246	265	268	264	271	270	271	271	274	248	274	262	246	257	272	277	246	300	298	281	265	272	288	269	303	271	292	257	233	243	244	295	256	273	269	294	265	304	267	263	272	284	240	270	276	252	250	270	272	290	275	263	291	271	297	271	272	249	251	277	277	265	250	280	291	242	267	273	288	280	288	240	276	261	258	280	234	262	286	291	283	255	256	283	270	300	259	263	278	272	284	270	271	282	267	274	284	258	248	295	286	257	262	272	281	256	247	244	302	289	291	273	258	235	261	270	282	254	277	269	277	269	258	250	242	250	269	286	269	284	245	260	244	298	274	279	272	289	272	264	281	269	277	263	270	249	304	269	250	288	273	291	290	285	282	249	271	281	289	254	236	292	285	300	288	239	282	260	289	264	235	268	285	293	266	265	245	267	269	273	283	295	250	260	272	265	279	276	260	274	232	244	296	291	275	283	245	272	265	271	247	252	273	292	261	290	260	277	254	280	271	248	295	267
36745	3887	6065	6597	5542	4560	3744	3214	2683	2392	2156	1973	1726	1616	1548	1515	1395	1298	1281	1198	1197	1211	1135	1115	1061	1064	984	1015	974	945	1032	946	966	962	886	915	957	940	910	918	896	890	889	876	836	910	865	872	897	880	821	887	872	879	828	901	841	817	868	877	842	837	866	814	896	857	767	851	815	830	842	796	832	827	873	800	833	818	849	825	802	762	839	786	821	832	832	814	858	806	822	835	813	838	804	799	821	775	853	824	813	836	809	808	780	815	785	827	803	809	837	819	755	791	798	787	766	875	836	826	815	786	802	797	791	822	809	755	810	855	805	847	787	846	825	838	844	807	825	803	796	812	810	818	802	772	806	814	798	756	804	761	807	834	762	811	864	829	800	789	815	787	767	788	837	860	837	807	829	806	819	799	797	840	741	801	773	813	786	770	785	810	849	807	861	789	812	791	832	789	838	851	796	831	776	787	829	760	800	759	805	847	817	797	796	802	807	862	799	737	775	883	784	795	773	756	811	791	790	797	772	780	819	812	819	777	811	815	825	808	804	800	792	809	797	798	850	743	814	801	786	819	776	732	752	825	783	830	796	770	804	783	800	757	764	807	828	814	821	793	780	824	804	817	811	824	816	811	830	722	796	809	844	832	767	835	872	765	824	785	808	795	819	783	768	830	779	790	794	859	803	796	778	761	823	760	820	788	809	845	797	852	812	809	841	822	799	777	763	809	809	773	799	809	818	790	788	777	790	833	849	777	825	828	798	761	789	758	803	793	722	812	833	813	791	824	841	775	834	832	795	840	777	799	796	803	775	792	770	776	825	806	833	797	827	849	794	813	825	802	780	830	833	789	827	833	804	779	794	793	796	871	816	847	800	787	786	805	798	756	782	835	811	838	782	794	789	822	807	800	765	825	800	813	742	818	788	850	857	858	785	830	802	778	805	827	822	795	820	871	831	832	765	831	766	807	756	866	832	811	880	783	835	823	810	776	767	770	786	787	796	784	805	860	851	792	757	785	781	801	764	789	793	814	826	788	775	748	830	820	845	788	834	810	792	809	761	784	771	808	798	850	794	758	797	785	820	767	786	790	793	828	789	806	747	806	787	750	798	794	821	792	808	770	810	764	794	806	748	816	784	783	780	796	808	805	842	805	788	818	783	834	823	809	811	808	820	767	837	791	774	805	796	806	797	823	760	806	823	815	770	819	814	805	764	768	833	814	795	745	807	821	824	797	814	778	825	835	790	820	811	808	773	805	772	762	832	810	832	825	777	799	766	789	807	787	821	763	807	769	782	823	828	817	780	789	832	790	772	844	797	790	782	782	795	800	811	757	835	852	791	779	814	815	852	777	856	798	806	821	788	785	767	763	795	825	788	814	758	800	756	810	848	818	789	796	852	813	813	836	800	805	813	793	801	769	813	770	794	783	824	791	752	838	752	806	808	795	847	779	817	769	823	804	815	820	840	766	762	785	826	823	876	797	808	812	794	817	791	826	776	786	810	768	804	809	804	748	816	822	865	817	817	860	799	828	822	794	848	807	808	847	786	809	816	802	834	777	802	788	803	760	780	818	781	804	773	767	813	815	799	830	803	815	782	843	833	808	834	752	803	821	830	775	773	832	838	803	834	813	809	800	825	789	811	856	773	831	778	848	842	785	798	842	790	779	803	783	819	827	829	830	813	802	796	824	835	787	840	842	805	810	868	850	773	796	837	815	839	766	815	824	809	805	792	830	816	847	777	810	802	790	780	867	858	822	829	776	826	815	795	798	852	848	842	783	761	814	810	842	776	824	810	820	800	804	820	768	829	800	780	862	804	796	803	804	816	780	790	775	819	809	801	784	821	779	831	834	761	792	795	829	784	835	803	806	823	771	779	817	832	794	757	820	830	778	776	782	817	802	834	784	827	799	829	792	832	844	810	788	857	783	774	852	831	823	833	792	814	835	779	806	780	794	760	769	838	851	784	862	791	847	740	786	758	789	811	751	789	780	788	817	811	804	834	787	782	760	831	818	747	884	761	769	838	800	816	852	808	781	775	798	784	787	789	836	837	771	756	740	782	847	768	795	787	765	785	883	797	848	801	800	801	777	825	803	788	837	774	754	801	759	797	790	793	826	804	767	904	832	797	803	792	783	804	801	815	846	813	776	790	804	801	834	794	845	823	811	782	789	817	817	792	780	795	801	794	819	810	842	792	813	786	788	775	862	827	794	799	763	822	837	746	805	821	771	825	821	833	777	791	803	793	808	791	790	799	831	768	799	798	751	785	757	739	811	750	752	826	817	799	739	808	816	768	808	843	821	756	818	801	783	790	788	781	806	741	807	837	775	780	792	808	853	795	820	799	834	789	755	816	815	823	830	817	836	760	745	821	814	821	800	844	833	813	808	800	844	819	803	818	830	768	852	831	805	825	783	768	760	836	821	812	832	814	831	805	768	836	802	833	855	807	888	818	784	827	809	770	789	831	777	830	797	821	792	821	833	762	781	791	807	751	866	832	830	783	803	798	753	781	765	813	827	760	741	808	796	794	902	814	819	747	793	802	819	795	781	822	808	768	821	838	775	799	773	777	789	811	795	770	810	824	805	824	797	791	825	795	769	799	812	774	804	799	785	814	800	785	776	806	825	820	768	760	816	777	781	796	833	798	803	846	806	828	798	835	861	804	823	769	784	761	833	826	798	794	821	824	768	773	809	839	779	883	797	839	796	754	793	818	839	800	851	773	822	831	805	798	839	830	755	740	844	810	829	798	812	746	794	851	848	736	784	793	798	837	816	800	763	820	825	815	835	824	771	768	819	786	871	793	739	850	872	802	810	822	783	829	811	768	845	824	850	831	765	755	757	812	783	780	782	811	762	800	814	770	753	799	802	780	830	785	790	754	764	798	815	791	797	792	771	800	815	758	791	753	744	818	833	803	791	809	797	771	823	757	755	785	805	849	840	760	784	798	767	812	814	847	786	812	783	791	795	785	822	780	825	843	814	764	842	784	804	845	792	784	741	784	847	767	792	782	798	834	791	864	837	786	815	773	809	824	791	818	778	783	797	834	780	820	725	781	772	802	791	836	803	812	811	812	805	820	869	810	817	805	759	783	771	779	785	814	776	739	817	830	821	830	843	783	819	818	834	825	802	787	842	848	818	774	774	804	806	817	815	779	829	775	782	853	822	747	857	830	768	796	809	767	753	745	791	832	779	754	806	812	786	797	797	875	816	776	766	860	813	781	820	843	783	787	814	764	837	811	820	744	824	810	796	774	783	814	742	821	761	777	813	760	798	863	811	828	799	816	843	815	823	813	782	824	770	816	847	801	829	744	793	756	845	804	794	810	784	805	775	810	826	788	788	795	825	783	790	834	814	776	788	778	808	821	825	794	825	795	810	828	801	813	813	781	801	813	813	738	815	768	770	784	804	828	791	750	803	770	787	823	769	778	771	770	824	801	749	788	789	781	783	822	787	748	804	760	817	813	791	779	836	792	786	764	824	770	771	784	765
8652	733	321	138	121	110	128	111	105	108	96	97	105	114	95	99	119	94	94	115	109	89	110	101	100	90	96	105	91	98	103	98	119	85	89	101	105	81	97	95	95	93	100	117	102	78	93	100	99	93	104	108	98	111	82	115	95	102	82	91	117	85	96	108	89	103	87	96	100	106	94	95	114	73	103	82	82	98	103	90	110	101	92	93	103	107	109	94	90	96	94	84	106	110	92	96	104	95	105	95	101	106	110	82	115	99	79	94	85	96	90	102	85	105	82	96	97	81	97	99	96	105	110	109	95	98	76	83	96	94	113	98	112	99	94	108	91	102	119	83	102	101	113	99	96	92	96	106	121	77	98	104	81	95	95	102	101	89	96	102	108	94	91	102	115	91	102	101	96	92	115	102	80	91	96	96	117	95	103	98	76	81	91	86	84	95	89	89	101	101	92	95	101	87	82	95	108	98	101	96	107	93	88	107	77	94	78	79	103	93	90	104	90	101	101	98	95	91	90	90	110	112	93	92	105	100	114	88	87	104	85	98	88	102	83	85	90	104	87	109	80	89	112	91	85	95	99	105	87	109	101	93	83	102	100	86	103	104	97	101	86	77	95	94	96	87	99	89	73	103	106	111	95	105	87	96	101	94	91	79	96	85	82	100	96	91	95	83	93	101	99	99	95	90	104	103	104	99	87	102	86	100	114	109	98	85	99	110	109	84	81	99	99	92	77	108	114	110	84	98	98	101	118	105	88	99	96	105	90	93	106	110	88	106	102	105	101	94	96	101	96	78	113	112	107	103	100	90	94	90	110	103	106	119	96	95	113	100	94	105	98	90	92	109	100	85	112	93	82	95	98	85	101	102	85	98	106	94	92	103	94	88	110	97	125	90	94	85	91	104	95	103	97	77	80	95	86	92	104	88	92	113	102	69	94	96	88	107	90	109	102	92	99	96	114	95	92	97	126	110	110	96	98	100	88	88	98	83	101	104	111	102	98	97	92	95	81	113	97	109	88	104	82	82	96	100	98	91	97	110	113	90	100	96	111	102	97	109	108	96	83	92	100	102	103	95	107	94	94	101	95	94	90	93	104	99	84	114	87	95	100	91	71	94	81	100	97	87	102	99	108	92	100	95	115	93	114	102	84	94	98	92	101	106	113	112	84	100	98	95	94	92	85	92	85	115	86	95	101	93	89	80	117	86	114	114	91	91	97	88	85	105	100	95	102	92	90	114	102	123	98	102	96	106	100	110	97	95	100	81	85	98	104	107	81	91	98	99	98	88	94	106	85	97	107	93	99	93	110	97	110	88	83	89	105	113	95	94	108	98	93	97	88	99	98	96	86	94	103	100	104	113	90	88	98	86	86	95	103	103	101	107	117	108	102	93	88	125	114	95	104	100	100	99	93	115	99	92	111	118	80	101	107	97	102	115	100	104	107	83	104	80	103	85	90	113	107	124	94	105	72	98	106	113	87	95	103	101	87	75	98	96	82	96	103	91	97	104	96	101	96	106	86	101	98	97	88	83	94	88	103	92	97	113	94	87	101	106	101	100	97	95	89	91	101	89	83	83	91	95	115	84	81	94	75	97	96	119	94	84	101	96	106	96	89	95	86	85	72	89	91	106	86	110	99	125	99	115	78	93	116	89	85	92	117	111	103	99	101	94	104	99	90	107	113	103	109	95	85	112	104	96	95	112	82	102	101	102	116	92	95	95	112	113	108	92	94	97	91	91	95	95	90	89	104	91	107	101	105	104	93	109	112	87	103	105	99	103	95	92	101	101	105	95	105	81	88	98	110	99	91	109	92	87	84	114	107	95	88	92	110	107	112	98	67	113	118	85	91	102	78	101	111	120	100	84	86	98	98	78	114	91	97	93	95	99	82	96	89	98	100	98	77	99	108	94	103	90	86	97	87	106	103	100	94	103	100	93	93	98	93	102	102	88	78	88	103	96	85	98	101	101	103	87	88	105	107	97	100	88	93	83	108	112	89	64	81	103	99	108	89	90	91	108	91	82	87	97	97	83	91	85	96	98	92	96	112	101	102	85	103	88	103	97	88	105	89	78	87	114	83	93	82	114	74	95	117	99	91	93	88	98	112	104	99	93	112	79	87	107	88	88	101	103	82	112	104	103	85	88	84	109	98	104	101	79	90	102	110	100	104	101	105	95	87	98	103	94	108	103	104	97	85	111	99	96	90	103	96	92	103	86	95	90	95	93	106	116	94	99	105	95	109	97	86	97	92	106	93	103	118	101	97	121	104	101	92	101	100	107	100	96	103	92	81	91	78	88	104	90	85	71	121	104	100	90	104	90	104	89	112	109	86	91	107	80	85	122	107	98	93	105	100	101	98	102	98	84	87	96	81	105	122	102	112	102	94	96	81	102	96	103	101	96	99	122	94	112	83	107	98	106	106	80	114	91	91	96	98	109	94	117	94	97	85	85	83	86	94	99	101	94	109	85	119	117	108	107	94	88	88	95	99	100	93	98	105	95	109	104	105	93	96	97	106	99	92	88	83	92	116	97	85	97	96	88	96	104	117	95	104	96	101	91	109	99	107	103	89	109	92	94	110	94	101	100	101	105	111	105	85	84	87	91	80	99	93	88	86	95	117	86	100	92	103	110	102	96	98	107	82	86	102	110	113	109	108	89	97	82	81	115	95	103	89	102	102	112	102	78	96	97	115	101	92	101	99	91	88	88	92	89	97	84	94	87	92	106	105	105	95	101	90	83	96	115	106	105	110	101	81	101	97	97	102	93	104	86	96	92	87	105	91	95	93	79	100	100	90	80	95	95	101	87	80	113	98	105	100	96	92	88	108	104	90	89	94	91	89	109	86	81	81	101	73	114	108	99	108	93	85	88	97	91	89	91	92	107	91	95	88	106	83	85	125	87	97	102	74	114	110	92	94	95	111	104	102	79	96	100	108	91	85	106	88	94	94	102	110	89	109	108	98	102	102	84	89	89	99	93	122	87	113	97	106	102	106	101	95	113	90	91	98	88	93	96	84	99	94	101	116	76	93	102	76	109	92	91	99	100	95	101	91	92	87	106	72	111	80	102	99	80	101	101	88	111	82	96	95	110	79	102	81	81	106	105	98	103	88	97	108	105	112	99	87	114	86	93	106	87	90	81	92	103	93	111	93	101	109	105	91	99	95	82	81	103	98	96	89	82	87	120	111	89	100	124	85	101	79	103	98	103	110	101	92	102	92	112	90	89	102	109	97	89	103	100	94	104	81	96	86	103	99	104	81	110	103	103	101	98	112	89	95	98	76	88	92	85	87	136	102	66	78	105	87	81	97	106	126	90	87	109	99	92	92	95	123	99	117	102	84	90	88	95	95	116	108	102	107	91	97	105	89	88	96	99	107	86	94	96	90	94	102	97	103	113	96	72	86	78	85	76	118	94	124	100	105	85	90	109	86	113	92	95	94	108	90	96	99	94	98	108	94	97	107	98	120	101	113	115	110	102	92	95	95	99
7611	600	541	514	497	499	441	433	427	389	400	381	427	370	372	335	350	338	385	386	364	351	383	364	342	371	404	359	327	382	368	353	338	348	352	359	341	357	326	394	363	343	360	358	358	355	333	362	316	343	354	374	357	367	331	359	355	314	380	351	376	316	353	353	384	354	378	395	348	319	349	357	337	331	363	340	363	360	357	359	377	337	342	347	354	341	379	348	360	341	322	315	335	375	336	368	347	397	350	335	369	349	355	381	350	383	326	374	347	372	359	357	324	372	335	354	340	350	326	371	353	339	317	378	330	353	379	346	332	346	337	357	366	338	342	345	390	381	307	341	343	375	324	361	353	335	373	328	377	329	354	346	348	367	371	365	367	341	348	359	359	336	346	340	345	370	353	351	383	330	336	329	324	344	343	383	362	385	355	339	346	359	359	368	329	402	352	355	324	331	344	383	329	380	313	374	386	365	360	386	370	341	383	370	364	339	328	349	317	375	371	346	365	359	366	372	359	317	321	369	351	350	339	291	368	349	348	392	365	406	348	342	321	321	341	339	305	374	338	358	362	341	339	309	358	347	359	378	341	386	305	341	320	348	351	355	334	343	336	346	337	358	365	336	317	337	339	347	360	365	350	375	327	338	352	361	335	343	343	356	340	347	379	363	357	353	342	359	337	354	355	336	347	359	359	347	343	348	356	345	354	345	356	341	339	360	331	330	336	336	335	328	357	361	326	352	324	321	340	355	362	327	325	317	337	367	339	350	339	363	363	392	367	323	321	331	366	352	340	348	374	325	354	347	371	336	354	330	349	342	375	336	353	367	337	379	359	353	357	333	342	379	358	333	353	341	338	356	366	355	349	350	341	349	349	330	338	359	325	329	336	344	308	365	355	376	338	333	357	355	328	337	345	358	375	369	396	367	369	382	336	359	339	354	331	319	333	320	362	327	356	333	344	324	354	346	347	323	326	330	353	380	350	338	352	326	370	345	344	307	332	352	339	347	351	352	365	342	357	343	335	326	360	308	370	364	379	294	367	349	388	358	343	373	333	337	337	343	323	332	350	352	356	355	330	345	347	381	358	365	315	376	334	345	359	361	347	345	353	362	331	326	362	320	336	371	348	344	339	340	329	347	349	334	356	316	361	372	402	357	341	338	329	307	364	340	316	369	370	339	315	362	348	342	330	347	352	348	363	346	373	303	344	332	349	360	357	330	373	348	388	375	326	314	338	362	366	377	324	380	312	337	347	379	374	379	353	342	343	366	364	341	346	375	334	331	345	353	340	335	333	367	359	363	347	347	342	340	371	401	333	344	345	322	321	361	349	326	380	365	319	392	344	332	341	320	359	321	363	341	332	337	346	341	312	345	347	341	349	347	343	352	373	346	344	321	358	365	347	377	375	382	367	355	340	352	343	344	364	344	359	375	319	356	379	357	323	342	344	354	373	358	378	355	339	331	345	373	351	371	367	377	355	350	332	366	392	349	347	365	342	355	371	348	345	340	355	327	314	343	353	352	299	357	333	321	347	295	352	376	343	361	356	349	352	338	380	331	338	365	331	352	362	331	393	354	338	366	348	327	381	362	327	353	375	352	365	354	331	361	378	370	353	349	337	326	367	338	324	327	380	333	368	328	341	366	357	326	340	369	338	329	351	353	345	377	303	347	362	339	346	328	367	353	347	338	359	378	356	357	331	361	341	348	336	325	353	383	361	340	369	339	349	344	354	354	324	341	341	336	358	382	352	353	352	321	347	347	349	371	349	368	353	395	360	342	371	365	339	325	363	375	335	338	363	344	353	323	356	375	345	341	379	348	357	385	358	361	358	345	353	336	353	374	337	360	376	357	351	352	373	328	360	356	330	363	314	352	367	380	376	362	384	355	333	347	347	346	335	354	340	348	335	349	367	381	352	340	344	324	362	351	346	363	359	316	321	341	337	370	354	297	346	362	348	366	316	360	366	360	341	348	360	376	353	365	362	327	351	337	391	352	379	346	379	316	344	364	354	349	352	364	329	349	353	345	347	316	358	326	348	358	309	367	364	364	359	327	342	338	341	338	372	370	372	361	353	362	343	355	350	351	341	362	348	367	324	365	349	355	325	295	329	359	355	392	380	345	356	350	364	330	357	351	344	360	340	361	316	361	331	350	396	349	355	330	316	336	385	340	326	363	324	352	372	353	343	359	341	344	362	353	350	381	340	355	341	337	372	328	351	352	372	335	358	330	365	339	326	318	354	357	367	334	362	331	362	357	369	344	340	362	361	376	377	367	352	370	336	311	342	348	346	332	351	333	359	356	345	371	342	344	356	384	338	346	339	369	374	354	350	358	361	354	336	301	359	336	374	366	358	348	375	352	367	365	362	354	335	368	357	352	354	317	336	344	354	356	340	363	361	351	360	344	348	366	359	342	335	338	337	359	359	370	326	354	358	331	340	354	345	332	337	342	327	373	372	316	347	362	321	377	331	344	357	349	340	352	337	360	391	345	354	347	358	332	369	335	347	349	391	384	341	316	358	355	352	367	339	328	321	366	394	369	379	343	354	377	335	373	381	320	369	350	320	372	339	352	369	339	389	347	356	325	361	341	344	342	376	353	337	342	328	347	352	313	301	306	339	331	330	368	363	332	353	360	374	308	391	340	358	414	354	388	378	353	346	390	334	353	341	357	352	370	330	347	360	360	346	316	349	357	331	335	355	325	329	364	343	350	364	330	400	362	336	336	346	335	351	350	314	333	348	354	393	374	381	331	337	367	349	343	338	353	343	381	339	368	346	334	351	354	364	331	324	355	356	347	335	356	344	331	343	346	335	351	397	353	376	329	329	333	334	339	325	315	361	356	345	359	353	373	338	381	364	355	359	355	340	387	361	370	365	354	336	339	341	364	370	351	348	384	354	368	385	339	328	349	346	333	361	359	391	328	357	364	348	350	370	327	374	332	350	377	357	350	305	362	360	332	343	345	357	327	371	350	333	304	323	350	342	356	368	346	332	368	372	326	360	359	332	324	342	351	345	363	365	346	342	318	352	351	333	360	343	335	353	352	336	326	355	369	338	326	336	324	376	327	342	336	353	331	361	346	336	347	333	357	367	350	354	347	326	329	369	373	353	377	342	332	346	361	376	392	366	342	319	348	371	346	340	329	346	334	356	333	354	347	390	345	353	362	342	359	356	353	373	347	351	329	352	351	347	350	327	336	371	340	348	358	317	370	367	340	358	346	337	352	337	346	349	357	340	372	350	371	348	349	371	378	356	402	361	367	323	336	362	358	335	355	362	381	387	334	373	353	361	344	349	338	341	343	367	324	339	352	345	349	340	351	383	357	316	361	327	344	336	324	354	337	326	342	388	333	376	356	380	358	349	361	357	386	358	348	327	357	358	338	332	337	339	325	357	364	375	384	364	375	323	339	355	330	339	359	354	342	379	368	334	346	353	322	358	351	373	365	343	379	375	336	350	338	362	328	333	328	340	342	365	340	344	335	326	361	323	314
44541	18683	3651	1098	715	560	442	401	296	305	253	263	232	222	236	228	204	215	211	198	221	200	185	208	175	187	176	189	181	187	212	182	187	205	178	180	188	170	164	188	182	179	174	202	191	188	162	194	180	178	162	186	176	169	159	159	200	178	208	180	211	168	182	168	174	189	199	169	182	161	158	190	208	182	180	166	174	186	161	184	188	183	168	171	172	154	152	184	158	176	191	183	179	184	165	165	160	182	161	180	197	172	168	186	185	171	195	180	186	167	176	191	172	189	190	193	174	155	175	152	188	184	178	195	190	173	166	198	180	178	181	173	149	177	177	193	184	162	173	193	175	178	205	179	180	177	174	179	185	187	160	159	166	193	159	163	170	165	166	185	179	179	190	177	171	202	178	170	201	212	179	173	204	182	164	181	155	189	164	176	173	170	156	183	170	178	189	170	179	211	180	174	167	165	176	164	190	191	163	177	177	175	184	171	160	176	168	168	164	182	174	176	196	188	168	165	180	194	179	182	156	174	178	188	165	167	183	163	163	170	178	193	150	184	186	167	180	181	168	175	192	166	193	164	171	182	184	175	197	177	185	199	171	185	184	181	179	163	182	168	172	172	179	150	173	180	181	182	191	184	189	155	156	189	171	182	163	160	183	194	201	174	180	156	178	173	181	198	191	158	168	165	159	165	178	198	172	180	177	178	191	159	189	170	209	196	190	157	198	134	172	161	155	167	176	185	165	172	152	171	183	162	165	174	176	164	177	169	189	197	175	161	194	188	172	180	183	198	180	175	178	173	177	169	157	164	157	174	169	171	176	197	160	189	205	167	169	174	164	173	170	190	164	179	156	181	170	168	186	194	185	165	196	199	215	155	189	171	162	181	170	175	163	192	181	193	180	175	162	169	187	145	174	165	171	200	153	159	205	196	195	192	168	183	189	181	181	159	181	189	193	166	183	177	188	171	182	185	182	160	194	166	185	191	176	193	173	171	193	185	185	162	192	149	160	201	162	190	190	159	174	183	173	199	197	172	181	184	189	183	165	175	200	168	179	170	174	158	165	207	146	189	173	165	175	192	216	186	195	175	194	149	179	178	144	176	178	167	168	168	172	219	161	166	183	208	176	171	137	175	181	182	189	159	192	166	182	172	172	191	163	169	179	167	169	154	184	174	209	165	178	180	181	162	182	182	181	183	165	135	171	167	172	173	168	182	190	168	198	162	161	163	161	188	192	164	154	195	165	198	179	189	186	181	153	174	165	180	159	168	160	177	182	189	196	184	179	213	185	192	186	173	160	162	207	164	177	181	162	175	164	184	165	189	172	185	157	170	209	191	188	157	188	174	182	184	183	172	185	142	170	169	174	176	197	169	159	187	180	167	179	190	180	148	194	183	175	182	202	182	185	172	188	172	181	159	162	180	214	162	185	179	172	186	185	186	176	170	164	172	204	192	179	182	188	166	196	155	176	175	172	196	185	174	184	179	160	157	160	182	185	155	168	168	186	196	170	179	172	199	182	188	180	180	174	183	199	190	169	165	161	166	185	183	182	187	164	175	183	168	155	185	166	164	172	183	187	176	169	186	185	189	175	162	161	204	171	163	173	152	213	144	170	182	185	174	177	186	185	186	176	166	165	177	185	174	155	169	182	163	181	189	185	181	161	195	164	170	179	178	184	179	184	177	161	162	183	173	181	162	168	178	195	174	160	168	188	182	184	150	188	149	169	153	155	174	187	178	160	177	187	166	170	166	165	157	183	197	191	174	166	184	197	204	188	174	158	180	170	186	196	167	195	159	189	181	174	170	170	166	180	174	168	162	162	187	176	174	169	163	156	192	179	200	164	196	156	159	196	183	187	182	168	190	190	149	145	172	182	202	177	176	186	177	162	166	214	156	166	163	179	177	157	185	171	189	202	201	173	197	199	186	160	147	189	185	175	175	162	173	162	177	158	180	157	180	153	181	177	201	176	185	165	163	191	179	158	177	192	165	191	193	176	162	183	164	180	158	198	196	201	159	185	183	169	173	160	164	196	187	179	168	156	181	169	185	187	185	160	186	167	193	177	180	168	159	184	193	179	155	173	166	171	175	152	180	171	177	172	168	176	176	181	185	179	166	174	177	175	185	160	208	206	177	174	174	184	143	179	189	178	147	176	194	157	171	166	156	165	185	188	157	197	179	188	178	160	179	158	174	183	170	162	202	169	164	176	177	167	175	153	160	205	166	179	171	203	184	182	177	174	151	152	175	184	158	182	159	176	189	186	177	189	179	180	170	197	150	164	175	157	163	141	157	187	187	175	181	212	168	186	177	168	178	175	183	192	177	192	183	158	193	167	162	169	199	179	168	165	177	153	177	191	164	175	193	186	175	184	171	162	174	177	183	187	157	175	175	192	160	180	169	159	165	177	182	178	177	171	162	195	153	166	203	168	192	168	178	177	166	162	168	181	172	178	196	163	190	161	195	173	150	184	193	166	173	193	186	183	172	178	190	144	182	186	174	170	170	136	159	181	178	182	184	169	170	170	187	189	174	198	175	192	187	175	200	172	199	198	174	182	186	179	200	159	166	154	181	160	189	199	177	177	165	175	175	169	172	157	161	160	192	187	168	152	195	178	180	188	178	192	169	153	195	198	166	189	202	191	187	172	167	185	181	179	166	162	164	154	171	190	169	167	183	177	181	162	168	192	162	167	177	190	165	192	174	169	189	158	161	170	158	179	154	197	192	185	172	187	170	166	169	174	193	160	186	187	161	177	177	153	152	170	176	183	185	166	201	161	165	173	194	162	175	176	198	183	169	197	159	182	157	181	175	179	168	194	172	197	175	170	164	188	180	157	187	182	165	198	188	169	170	173	170	193	202	170	194	182	182	183	183	196	178	163	199	163	205	181	172	165	163	158	173	164	166	182	193	175	179	174	163	167	169	189	185	186	194	160	152	165	178	155	164	174	170	172	174	170	175	196	178	167	194	187	174	161	183	162	174	191	163	188	177	189	179	165	159	183	183	180	183	174	181	159	164	192	196	159	168	190	162	184	182	172	198	185	166	177	152	181	178	183	191	180	177	193	178	185	173	182	209	199	200	181	179	178	184	163	169	193	180	160	182	195	187	169	161	171	177	190	176	142	174	172	181	196	163	166	184	194	177	163	173	176	184	170	186	167	199	161	173	202	186	184	179	157	186	177	171	182	152	174	170	163	200	201	175	167	165	196	152	180	186	165	218	157	154	179	183	181	190	185	164	173	169	180	176	165	152	190	192	201	177	200	188	178	201	191	157	159	164	165	191	194	177	188	169	179	186	174	156	171	190	179	200	182	172	204	188	175	158	185	163	159	155	142	152	189	178	181	169	158	176	190	176	188	174	166	199	185	183	193	177	176	190	174	159	186	173	173	175	173	172	181	183	158	193	163	189	167	171	166	177	187	194	167	154	170	173	187	154	173	186	204	161	183	174	181	173	201	210	170	164	186	166	178	185	179	194	198	193	191	175	192	149
28581	2902	3356	3671	3005	2455	2142	1838	1509	1375	1253	1127	1140	1005	1025	892	900	837	819	757	773	709	763	722	727	710	670	701	671	663	603	602	601	634	608	629	615	638	614	642	669	603	599	611	583	612	617	594	604	594	603	537	605	630	586	564	598	580	605	563	612	614	567	572	568	552	628	582	578	568	593	601	593	573	595	629	623	546	580	591	584	547	588	575	555	576	544	574	594	577	587	652	580	580	565	548	580	597	600	530	553	580	587	560	564	617	572	617	583	619	592	608	555	574	567	551	581	590	600	608	557	548	553	585	575	562	568	596	563	541	560	549	591	562	566	596	560	584	555	588	570	605	577	536	598	575	547	521	554	602	565	596	559	596	553	540	577	567	561	583	539	590	568	579	567	596	579	556	575	572	580	600	568	553	548	531	562	559	534	594	555	521	600	547	615	643	557	591	559	592	516	589	543	550	570	609	550	549	588	531	589	585	569	575	575	557	584	579	578	580	582	567	605	600	589	610	559	591	587	564	545	594	573	633	547	578	573	547	557	575	576	569	585	580	590	567	595	533	575	529	571	548	563	564	569	579	558	568	555	532	559	561	591	598	577	595	591	585	569	538	592	615	596	552	561	541	580	621	510	546	551	554	634	566	574	552	555	574	590	563	571	557	565	575	576	598	537	552	552	577	582	565	602	591	544	574	559	576	572	550	560	586	557	561	565	545	536	582	577	578	558	583	550	565	574	572	549	570	557	559	569	530	531	565	590	587	572	590	612	601	576	546	554	576	590	561	576	563	573	518	587	532	540	623	603	619	565	603	624	551	556	559	574	539	588	573	563	587	561	551	581	557	622	531	555	591	565	538	548	522	529	511	604	545	597	540	577	557	565	530	590	533	593	636	549	545	588	558	571	525	537	562	582	580	562	554	563	544	578	591	572	579	563	574	537	580	576	545	601	555	571	538	593	559	556	558	536	532	594	560	524	582	551	557	583	582	535	562	573	595	577	554	570	571	604	620	518	570	602	606	573	576	598	578	526	595	528	539	580	589	583	572	564	538	563	548	573	597	586	590	544	547	577	606	590	508	575	574	602	554	597	560	568	565	622	527	585	556	572	589	564	585	572	582	548	557	598	562	592	569	570	574	582	563	566	597	602	598	568	611	564	609	594	578	585	593	552	588	564	537	575	542	569	548	605	563	554	585	602	550	572	595	543	549	549	576	574	553	575	578	612	565	596	588	568	505	533	584	595	542	510	560	574	577	534	571	561	589	549	551	559	567	555	614	575	572	655	551	553	593	581	574	576	544	551	557	551	592	574	519	581	565	601	575	560	560	582	584	563	582	570	592	603	559	556	562	567	570	549	552	574	587	555	556	520	565	578	527	564	562	579	564	595	562	588	575	597	556	523	532	561	548	608	556	532	605	545	551	547	571	575	586	587	527	551	555	559	493	568	565	601	555	560	587	600	581	600	596	571	552	547	577	535	568	573	555	561	577	536	571	578	561	520	583	598	617	559	535	569	599	571	591	576	543	596	551	554	588	502	563	586	551	582	587	589	517	579	578	517	570	555	599	551	531	535	585	531	590	591	583	598	591	575	560	585	588	571	597	590	554	579	528	555	610	552	533	559	540	528	586	560	588	553	581	596	558	600	556	582	518	552	576	570	581	564	540	558	550	516	584	582	545	562	517	586	548	545	552	560	579	615	555	544	595	582	550	557	530	571	571	642	536	576	597	557	563	575	555	555	551	532	564	510	593	519	558	628	550	554	578	584	584	557	636	575	547	583	612	557	573	559	579	531	535	544	615	555	546	552	553	552	557	592	582	582	571	592	604	573	550	589	559	584	599	554	570	559	548	578	548	570	578	539	580	575	566	552	586	561	518	582	547	604	578	561	612	580	567	582	539	558	590	588	554	583	577	611	574	597	551	573	573	540	568	556	567	584	556	607	584	605	546	551	565	582	553	568	550	581	562	621	560	567	543	556	602	534	602	605	563	599	605	559	587	552	596	525	580	548	585	547	580	580	549	544	547	573	579	568	544	540	584	547	569	545	555	549	531	553	559	556	577	540	546	588	578	574	590	567	585	609	619	574	606	508	568	526	598	578	605	559	618	572	578	613	571	527	552	523	551	542	558	565	538	560	561	577	574	548	607	586	552	580	578	550	572	578	523	605	603	534	556	565	607	572	619	602	524	585	554	596	546	557	594	573	588	552	581	561	553	597	596	566	552	535	557	563	559	561	563	593	575	610	561	556	549	550	567	536	565	531	571	533	552	578	559	595	545	576	547	537	588	565	530	615	567	557	565	561	557	588	554	590	571	561	563	591	553	539	626	552	575	564	573	576	613	600	539	539	571	555	558	574	530	541	557	558	597	545	565	551	599	570	543	587	525	556	577	568	543	557	583	574	581	542	588	601	560	552	601	573	514	523	556	574	566	586	530	535	523	583	599	580	556	591	591	538	556	556	611	579	554	551	539	592	564	532	588	605	545	564	485	560	582	556	554	594	553	540	633	550	542	632	567	552	525	588	632	552	544	581	558	550	566	574	568	542	582	586	604	562	581	536	632	558	558	529	543	546	565	565	590	590	560	596	597	630	560	542	609	563	562	565	567	595	580	586	583	565	544	584	580	530	617	576	586	563	554	548	572	561	556	557	541	560	562	547	575	580	567	606	562	549	531	565	559	573	606	540	560	609	546	568	540	543	576	564	584	565	560	569	572	578	549	567	534	570	581	565	565	560	594	614	582	573	583	597	596	583	590	588	562	558	562	559	548	567	562	521	562	555	588	546	563	547	594	598	585	531	570	562	534	540	582	527	576	576	533	549	606	555	602	587	594	591	555	568	546	615	539	550	570	542	553	559	602	574	586	564	591	538	567	605	583	565	527	616	593	565	565	589	581	563	572	555	576	623	586	563	566	516	562	544	598	589	540	565	549	552	577	558	576	563	597	562	522	558	583	566	546	598	534	514	560	595	582	532	560	577	525	566	602	556	554	587	578	567	566	573	557	575	544	548	576	567	589	574	559	562	558	608	580	574	569	569	559	550	572	534	582	600	544	504	554	552	593	556	564	535	556	601	580	550	530	564	517	613	505	559	562	619	533	569	594	600	569	546	562	567	544	586	571	553	556	552	555	508	562	553	593	577	586	557	579	578	585	588	585	578	581	585	553	575	530	551	583	577	566	603	569	608	533	605	529	583	587	594	539	543	575	576	547	561	565	530	574	589	587	572	542	566	512	566	522	621	580	595	564	576	605	604	625	575	567	555	568	575	576	537	583	612	528	576	550	513	551	696	593	544	593	616	581	571	572	566	592	594	582	551	509	550	526	574	571	533	566	571	567	544	569	565	582	555	564	587	556	561	568	566	587	553	551	585	573	573	571	552	596	614	575	587	570	537	569	575	581	551	568	551	555	582	624	528	581	597	555	603	575	565	580	570	573	514	568	560	583	568	519	571	530	609	580	600	533	576	531	574	578	608	563	549	559	562	570	582	585
57915	25289	13085	2673	1397	1053	842	707	572	499	483	427	410	391	374	355	350	335	325	308	301	328	359	329	322	311	304	300	248	308	287	309	278	327	262	290	254	288	271	258	288	274	284	290	274	277	292	270	265	281	297	254	269	266	256	284	282	254	253	262	239	302	263	258	275	271	296	271	280	276	262	282	288	240	292	281	304	247	261	263	268	276	284	292	270	282	236	284	273	276	268	286	269	257	255	286	259	233	264	256	268	301	284	291	277	242	284	290	266	237	307	295	271	267	324	272	280	297	300	268	264	300	260	303	243	264	272	296	241	263	252	248	281	275	295	291	271	306	269	294	271	257	268	264	281	255	261	281	254	268	285	282	272	262	294	265	284	271	267	325	259	255	283	297	266	274	283	263	272	246	244	290	272	283	252	281	292	269	244	274	288	245	289	275	271	262	282	291	250	251	258	288	229	300	270	273	297	280	279	253	268	276	281	266	279	278	277	280	271	297	279	245	287	253	279	253	288	272	242	291	274	253	274	273	289	258	253	272	267	249	310	279	250	259	292	288	297	285	288	294	269	236	242	252	276	284	298	268	244	277	241	225	268	253	284	286	248	265	298	271	258	280	260	258	256	258	229	264	264	254	280	256	275	297	296	303	245	239	240	265	260	287	246	272	281	285	239	270	258	287	277	258	278	225	274	258	263	272	254	281	251	246	294	253	290	299	259	250	277	275	279	251	279	264	283	268	276	302	275	258	301	252	254	265	312	261	268	256	278	303	244	269	271	278	277	283	266	256	274	280	249	280	291	299	290	259	306	255	258	277	257	279	267	277	267	282	268	271	286	250	279	273	257	286	244	300	279	260	279	295	271	234	276	272	283	288	245	274	270	263	236	267	270	259	298	265	314	275	256	285	278	226	262	301	282	270	249	277	268	253	273	284	265	278	266	298	294	248	259	259	260	250	255	265	294	280	278	286	266	245	279	246	266	267	322	273	282	261	289	256	261	284	279	265	263	258	269	251	258	279	279	263	297	288	254	303	302	255	243	233	274	252	272	256	279	279	250	280	305	277	278	284	240	291	262	265	270	281	291	294	285	266	258	278	276	275	271	254	277	276	294	268	274	306	256	286	264	316	242	245	250	265	300	287	296	276	263	290	289	277	288	276	258	238	288	271	261	290	273	300	287	289	301	282	272	280	268	283	281	262	279	259	268	272	272	275	252	247	253	271	274	298	279	270	240	252	273	271	233	277	275	263	287	282	273	250	304	263	286	278	259	280	249	278	254	306	270	264	280	279	277	264	263	273	287	268	282	293	265	273	273	250	280	265	328	269	293	267	281	237	282	282	268	254	265	262	270	286	263	261	277	256	301	272	291	267	279	287	243	230	276	272	268	282	267	275	281	277	263	264	294	265	277	260	303	289	250	260	263	284	280	295	275	250	281	262	270	253	237	279	298	321	261	275	311	270	281	289	257	268	287	252	288	240	244	250	256	273	259	289	297	257	245	286	280	271	257	272	259	266	279	252	267	304	260	261	265	265	254	252	269	282	284	274	273	265	273	272	245	279	254	272	278	282	263	272	258	284	269	277	267	263	269	289	269	272	285	312	235	277	237	263	295	285	237	294	283	266	272	303	299	279	253	256	258	250	238	252	284	242	301	281	250	272	271	258	284	240	243	297	267	236	262	261	266	276	240	274	255	280	272	270	289	262	244	261	274	281	258	270	267	242	273	275	243	260	273	293	284	254	268	283	268	272	250	254	251	262	281	241	279	279	263	282	284	283	277	264	281	280	261	282	280	262	245	270	290	242	273	288	254	261	254	257	247	290	256	275	268	275	280	257	275	280	278	258	283	267	280	272	264	251	273	255	285	242	285	278	297	290	257	265	251	288	262	296	310	262	248	259	297	300	266	273	265	317	276	253	288	270	270	258	278	256	271	270	277	268	250	259	287	274	266	249	238	274	279	271	269	304	277	272	266	276	247	254	288	284	272	272	290	254	241	255	284	276	245	292	262	269	241	307	284	257	260	250	279	300	264	285	252	247	265	263	289	281	259	289	273	287	286	293	272	274	255	265	285	250	280	277	280	285	300	276	256	285	277	270	282	273	253	264	276	278	275	263	282	250	260	288	280	267	249	280	250	280	272	286	254	284	295	271	260	278	266	276	262	272	244	297	259	282	260	266	288	307	265	270	283	269	254	291	259	273	270	258	298	298	249	265	272	270	275	264	272	296	260	299	256	258	281	262	276	284	279	267	270	284	277	283	252	278	253	255	269	262	256	264	277	256	256	278	279	283	268	254	280	273	255	269	273	284	285	309	258	268	268	272	281	251	243	244	269	267	278	262	283	261	271	260	289	264	260	299	263	299	249	291	282	283	258	255	292	254	264	275	297	267	258	281	270	271	273	287	263	282	238	280	269	244	280	266	274	243	255	271	262	278	301	289	268	260	269	266	284	266	291	270	279	286	257	274	260	261	278	252	274	284	305	299	277	245	241	266	265	273	294	304	264	249	251	299	271	269	270	279	280	270	293	280	282	278	261	255	276	283	283	269	269	284	287	264	275	288	275	246	303	274	288	251	274	273	295	245	261	289	287	265	264	256	273	272	256	262	277	232	238	279	276	276	258	275	284	289	303	238	276	265	270	291	259	246	298	262	287	244	270	282	266	286	296	269	290	270	263	292	269	270	265	251	266	272	277	280	251	276	263	298	314	264	251	282	266	259	265	311	267	267	288	251	260	273	262	240	256	276	291	243	271	283	296	262	277	278	289	255	280	241	280	294	253	249	285	300	242	253	258	259	290	267	261	276	274	278	277	265	290	300	273	250	276	296	260	271	302	268	277	290	289	270	281	279	261	283	273	261	264	238	283	307	262	255	268	266	256	256	262	241	264	287	266	288	253	236	263	267	309	276	241	264	269	262	242	273	307	256	257	285	263	278	258	277	292	260	270	266	271	277	266	258	276	277	259	295	285	297	248	295	287	270	235	272	276	276	250	286	286	258	287	276	258	249	254	270	296	291	280	250	315	250	309	287	280	263	271	291	288	278	283	278	260	274	283	269	294	275	255	259	289	244	272	309	271	266	266	295	270	270	251	276	259	267	274	247	246	272	275	265	246	261	290	273	250	264	288	227	243	260	279	268	226	257	268	259	299	289	300	271	298	248	267	300	240	295	289	274	238	256	245	256	283	287	292	264	298	292	267	277	261	241	269	260	252	271	255	277	247	303	281	287	292	276	280	259	294	256	302	273	263	266	263	254	290	260	253	291	269	246	268	279	266	270	281	267	279	254	253	291	248	265	275	282	262	269	259	280	252	257	279	280	277	255	248	285	289	271	244	262	290	250	252	281	269	281	302	237	283	276	273	276	279	317	231	264	284	250	264	315	286	270	273	251	261	266	269	273	268	271	261	249	281	269	282	305	271	263	252	283	290	255	284	284	268	279	288	266	268	300	263	271	291	244	266	258	263	257	259	301	298	298	277	267	271	260	288	253
37179	4250	5940	6506	5519	4472	3754	3186	2679	2399	2104	1863	1760	1683	1484	1472	1319	1287	1271	1213	1177	1200	1093	1093	1045	1065	1051	1031	1030	971	953	938	952	925	969	949	955	912	920	958	874	891	848	866	912	967	902	859	868	869	846	897	857	857	837	825	844	883	869	848	875	846	839	850	870	846	805	810	843	864	803	866	806	819	829	808	884	819	828	850	793	831	873	770	797	846	808	844	789	841	824	780	780	840	801	862	800	826	779	824	866	822	772	819	829	856	799	796	829	884	799	833	812	829	802	850	777	796	748	816	787	814	735	844	795	798	851	796	776	817	792	802	806	812	798	817	863	811	839	795	828	835	842	759	819	854	798	819	810	831	765	822	834	792	828	770	796	818	790	786	822	817	788	888	790	797	850	858	840	824	805	857	789	797	821	866	842	818	821	738	795	801	789	757	833	782	835	813	818	786	794	867	795	793	771	866	866	816	785	822	850	836	780	799	817	799	792	810	839	837	786	850	755	815	827	796	837	798	825	845	815	851	775	800	854	811	880	835	819	788	789	807	765	807	837	823	761	839	822	838	825	839	832	824	793	764	814	787	776	786	869	778	786	772	819	827	797	841	808	767	851	812	810	829	811	809	761	786	793	792	824	803	802	825	805	789	802	810	817	800	798	777	808	821	781	821	814	798	830	782	821	782	813	831	830	795	792	794	834	855	810	796	773	787	772	791	790	839	790	801	820	832	840	879	763	828	798	765	797	764	799	840	787	796	794	759	813	880	759	820	781	789	799	765	814	798	807	809	794	828	760	763	856	828	835	770	808	822	830	800	802	801	826	824	783	801	800	816	837	783	857	781	782	836	797	812	837	822	834	803	839	794	807	875	789	804	771	772	813	821	784	773	811	815	831	807	838	802	837	793	795	809	840	779	801	782	819	848	789	773	798	833	766	807	788	775	820	781	786	800	811	807	744	818	791	845	859	798	808	809	832	811	794	850	775	848	851	806	800	787	758	829	768	843	804	804	840	787	837	800	805	790	805	847	783	786	812	784	828	796	833	806	813	851	762	791	815	845	839	856	826	807	823	857	780	782	816	815	744	759	803	764	851	811	840	828	811	823	764	829	816	834	823	766	788	778	797	788	811	832	780	766	800	769	835	816	821	800	796	783	806	783	799	791	767	802	794	818	782	771	781	818	781	816	752	790	786	790	830	848	832	815	806	791	769	810	794	808	776	844	824	823	821	865	772	823	812	841	828	819	777	776	830	857	833	823	809	829	797	805	826	773	764	849	840	828	838	810	803	821	805	745	823	786	829	799	840	796	767	809	802	794	876	790	760	801	803	855	817	803	733	812	832	782	830	830	798	776	792	858	806	812	788	803	774	770	792	797	820	765	793	803	840	812	807	768	799	740	811	755	840	862	874	755	834	787	812	813	817	738	759	788	804	821	778	767	849	807	842	812	775	832	753	815	781	783	792	769	820	810	728	779	824	775	800	757	808	853	814	827	859	842	756	836	842	804	808	761	786	798	840	747	813	859	803	779	797	759	822	843	799	799	733	879	819	835	726	798	833	813	742	811	865	775	820	787	820	827	820	801	839	785	800	837	818	789	843	821	775	859	799	829	768	831	763	774	818	836	770	778	793	789	811	854	807	807	805	783	753	763	801	833	799	801	828	807	793	783	802	766	802	803	811	823	794	737	836	776	781	806	773	757	829	816	811	819	856	840	815	783	799	835	800	814	779	844	831	839	793	759	833	790	818	828	803	798	807	859	855	793	816	759	816	749	757	795	792	858	767	762	826	753	790	823	801	781	789	746	772	846	807	802	814	881	790	800	819	779	811	776	820	807	849	777	775	752	819	765	808	773	816	796	814	811	811	800	784	823	793	811	802	794	817	784	789	791	848	828	779	809	782	762	816	801	781	819	796	772	798	771	785	769	854	804	833	799	774	776	847	808	822	768	763	830	781	781	782	806	813	771	775	787	772	789	858	824	815	797	850	801	791	784	784	808	805	787	803	788	821	790	794	761	780	795	801	828	801	795	835	793	748	843	823	823	772	765	852	808	786	762	770	810	834	790	821	827	772	776	788	784	836	814	784	810	829	773	836	802	848	753	801	756	789	815	795	811	763	783	812	772	806	804	788	746	810	758	776	813	765	818	839	820	738	789	828	804	786	799	818	853	827	795	770	851	856	784	793	792	799	821	844	826	826	782	777	783	832	782	801	808	834	811	843	790	847	784	765	818	809	802	794	845	802	776	818	780	785	804	813	750	786	786	795	827	795	842	795	801	799	766	786	789	814	778	881	826	828	774	858	819	838	818	791	772	805	782	849	826	816	824	767	816	799	792	815	815	853	822	769	747	845	778	809	755	769	860	772	814	850	771	831	797	766	757	852	759	820	740	772	779	880	811	747	812	814	795	801	781	801	783	790	755	770	794	798	892	775	821	838	800	805	818	810	777	778	787	810	777	790	805	751	814	766	804	795	788	784	821	795	793	770	819	762	806	768	762	793	813	816	806	791	776	833	799	867	823	841	804	832	804	834	812	848	776	758	865	763	833	787	824	771	808	811	815	836	795	804	767	795	842	830	788	757	798	881	798	822	770	763	794	843	784	788	815	790	796	749	869	830	765	762	813	865	806	782	815	775	860	774	843	805	801	760	864	823	756	752	838	784	790	837	795	765	827	788	857	746	790	790	830	776	794	750	825	819	853	780	787	785	793	839	801	806	766	843	831	824	819	818	766	804	824	835	844	816	827	786	821	867	833	837	842	793	804	802	763	801	797	808	777	829	809	787	764	818	787	734	853	785	827	795	845	788	788	785	838	837	844	828	817	817	752	750	830	750	851	806	789	822	870	771	811	770	815	846	797	812	788	741	812	810	810	808	796	789	817	823	792	840	837	748	792	818	818	841	776	785	822	842	817	787	839	806	753	827	838	790	858	778	724	784	798	781	832	799	786	823	857	803	793	865	833	801	781	808	782	822	793	765	835	840	855	793	801	788	796	824	789	780	763	783	809	807	815	844	796	805	781	882	778	779	805	777	795	841	853	785	834	736	779	845	790	771	806	834	865	820	797	812	796	803	770	801	751	848	819	823	782	752	815	851	853	788	810	812	802	815	838	809	847	757	798	804	776	826	826	807	805	865	863	863	811	812	821	793	797	799	769	776	784	797	855	799	845	776	764	818	812	852	806	819	787	839	840	798	789	787	753	758	805	817	795	808	803	803	788	790	795	773	809	838	801	824	875	762	798	766	797	770	760	837	818	809	813	811	788	813	801	826	788	801	803	802	798	826	820	866	803	822	822	864	777	766	785	822	798	774	822	825	813	767	850	795	835	768	811	873	832	859	775	846	815	825	807	800	780	816	797	774	845	818	805	843	853	794	832	817	828	796	817	755	782	781	806	790	827	775	784	802	790	783	802	806	744	851	760	813	810	765	800	799	837	830	798	838	784	794	839	843	831	767	784	789	788	870	769	828	827	823	783	788	837	829	751	794	832
8707	725	320	175	126	116	104	107	112	88	104	104	117	102	93	103	116	98	97	84	100	101	108	108	100	91	101	95	94	84	102	105	114	82	100	82	108	93	103	99	97	92	102	94	122	106	102	100	89	84	113	111	92	91	86	100	115	102	91	100	82	99	96	107	92	96	89	98	104	87	107	91	85	88	96	86	104	91	104	96	95	101	92	97	99	86	87	93	111	100	105	94	97	106	94	99	86	98	89	97	99	102	98	101	116	93	103	81	79	99	99	91	117	100	105	104	112	107	114	79	104	87	101	80	94	90	104	86	97	101	98	93	88	115	95	93	106	112	106	104	101	101	97	97	93	80	97	101	86	105	89	95	98	102	104	110	98	100	96	98	93	94	111	90	102	81	98	109	86	94	90	111	96	104	111	87	88	93	95	102	86	94	85	99	88	83	97	83	115	68	109	82	118	96	108	94	81	111	105	99	83	104	90	95	85	93	96	101	88	109	101	118	90	90	97	100	90	113	96	107	113	103	101	92	87	108	102	103	77	101	95	83	121	106	85	89	88	87	92	96	92	81	83	98	109	85	101	104	113	101	84	108	103	106	93	82	103	85	99	115	95	87	111	102	86	110	91	111	95	92	83	100	93	78	104	103	86	97	87	100	115	98	111	98	107	117	90	104	84	94	97	105	94	103	100	81	92	82	93	94	78	111	96	82	107	94	104	83	96	98	117	100	85	95	104	81	91	112	85	108	97	105	105	91	93	105	93	95	99	99	102	92	118	101	96	87	104	98	107	79	95	85	103	113	111	102	102	91	94	91	86	99	90	95	110	97	94	82	86	101	83	81	90	85	96	79	105	86	117	88	95	90	90	89	95	98	89	111	96	79	79	97	94	101	123	99	88	115	84	99	90	105	90	93	113	109	105	108	103	109	101	100	90	81	86	112	104	88	96	94	86	114	88	96	86	115	114	123	101	88	96	91	102	107	96	95	95	90	106	105	105	91	77	127	105	99	92	94	100	94	81	99	103	116	90	98	87	86	94	102	92	90	95	93	101	99	104	93	90	96	97	108	115	103	97	94	99	95	118	117	87	97	108	92	92	99	89	79	95	83	91	91	86	99	80	90	84	94	99	91	86	96	90	103	95	109	103	103	98	105	107	114	97	89	103	97	106	104	93	92	96	114	111	114	91	101	111	94	105	94	73	82	101	101	93	96	72	100	110	95	102	99	95	92	116	95	86	86	120	98	102	81	105	102	87	108	102	100	95	85	82	104	94	89	84	103	93	89	79	101	91	98	88	93	107	100	79	95	108	86	106	99	110	105	101	93	91	98	81	97	81	109	84	95	104	105	98	101	81	108	105	88	102	77	105	94	92	92	79	92	102	118	106	97	85	91	119	87	93	113	92	89	82	88	102	91	92	96	113	85	92	101	93	98	92	96	93	92	99	78	95	112	116	105	107	99	102	101	105	93	94	85	89	92	95	85	88	103	104	102	80	90	101	110	91	96	98	94	95	97	112	105	107	117	100	100	104	108	101	94	116	97	81	98	101	100	85	107	91	108	100	98	97	95	101	94	104	77	107	119	90	87	88	98	95	113	96	103	102	90	95	94	82	95	96	105	108	106	105	94	114	90	89	91	100	109	103	105	93	89	79	101	109	98	113	113	82	99	80	117	98	91	79	88	93	89	89	108	106	97	93	86	97	97	107	88	99	108	92	85	113	115	85	108	100	89	85	98	96	85	97	95	105	98	85	106	105	88	108	95	86	107	108	113	92	85	92	102	107	108	81	95	90	97	92	88	82	96	100	123	99	110	108	110	94	100	99	107	99	102	98	89	92	87	90	94	73	97	106	87	89	112	111	85	93	101	97	90	92	117	102	92	103	100	106	94	89	89	80	75	96	104	103	104	86	99	80	96	106	98	79	76	87	116	106	99	100	83	94	104	91	95	88	102	90	92	115	101	102	79	89	108	109	87	113	100	105	92	103	120	80	103	108	92	103	108	87	73	99	86	99	95	96	87	112	112	94	98	110	82	101	115	95	105	116	92	96	116	95	95	103	90	100	101	100	103	88	103	111	94	112	113	107	93	98	91	98	96	86	93	92	117	99	104	112	103	77	104	105	115	94	104	86	80	111	100	108	91	101	99	103	104	109	86	100	94	110	112	96	103	97	106	101	87	87	82	93	105	76	86	100	106	104	96	91	104	99	94	99	105	96	102	72	82	97	95	116	101	103	88	117	99	106	94	92	108	108	88	88	95	76	77	99	82	92	94	88	98	97	105	98	102	85	109	110	87	99	111	98	98	122	97	90	98	107	97	118	97	90	93	105	110	87	101	82	103	104	113	103	93	107	98	79	90	95	89	98	94	93	93	109	98	101	81	106	101	102	86	108	90	95	92	97	102	93	87	83	100	106	101	115	97	91	85	113	94	98	92	112	106	92	91	97	95	117	87	96	90	95	71	114	93	86	81	97	98	101	99	98	98	102	102	91	99	100	105	92	100	89	106	114	106	92	107	89	109	116	105	98	110	101	92	95	87	90	109	95	108	117	100	80	100	94	89	88	100	84	105	109	119	87	103	110	94	84	94	94	99	89	120	93	93	87	96	100	95	100	91	97	103	104	101	103	107	100	101	108	114	78	73	121	112	92	99	110	101	104	111	105	116	102	98	112	101	74	106	93	82	109	88	91	89	78	109	96	105	67	90	97	102	75	106	105	93	96	89	100	95	101	98	100	98	103	115	100	104	85	101	94	113	87	94	104	106	108	114	108	102	106	101	102	105	91	92	125	88	89	98	93	121	97	82	119	87	116	89	77	96	113	100	89	103	91	96	99	108	98	101	102	111	100	87	100	89	99	91	90	93	94	106	100	100	92	81	92	113	91	89	109	103	105	99	98	106	101	93	101	100	97	111	104	97	101	102	114	98	97	94	106	107	93	92	95	100	86	81	94	114	98	109	80	88	107	86	112	79	91	108	82	87	92	95	99	89	108	81	74	99	65	85	95	107	114	89	93	107	104	92	102	104	109	102	102	99	85	111	98	100	102	106	93	102	88	96	87	109	81	107	98	92	95	97	80	96	87	93	90	111	81	97	91	102	95	99	97	115	104	94	109	95	97	94	94	93	111	101	96	96	97	99	83	85	81	94	95	112	91	95	97	103	92	102	95	92	92	99	92	83	81	93	97	102	89	96	102	103	98	102	104	94	98	105	111	105	96	89	97	110	113	109	84	96	87	108	102	82	120	114	93	89	110	92	106	95	91	90	103	123	110	103	87	121	100	89	104	114	104	83	97	115	104	89	85	96	103	85	102	96	90	96	84	99	101	98	106	94	110	106	119	111	95	85	100	93	94	109	99	120	96	90	78	103	99	97	98	93	115	103	105	97	94	88	104	96	115	88	99	108	101	101	101	86	94	95	84	86	104	110	109	99	102	105	105	96	83	89	99	96	106	99	106	100	113	81	108	84	80	110	94	108	86	89	102	101	103	97
7635	582	539	539	546	470	418	441	429	439	420	368	378	394	348	380	352	349	340	378	352	318	340	346	348	352	347	365	339	304	340	356	363	348	327	340	332	366	364	357	348	358	348	368	321	357	381	364	344	309	358	342	319	334	342	364	357	396	350	344	345	351	350	347	348	338	344	364	334	364	342	347	350	356	345	351	377	375	355	373	375	347	344	360	382	341	355	379	361	353	375	370	375	338	342	355	332	320	340	338	362	360	338	372	353	350	324	353	331	369	340	330	348	366	347	354	350	343	359	367	349	353	345	397	359	329	373	350	342	384	374	356	355	368	326	361	362	337	378	330	326	365	333	355	334	346	349	353	352	357	314	362	383	367	345	352	362	363	361	355	334	334	342	324	336	356	355	356	361	368	340	352	366	325	364	346	373	332	335	355	353	373	356	355	395	323	350	349	380	355	341	372	355	378	363	347	363	351	324	328	347	345	348	351	328	322	335	333	343	318	361	354	344	313	381	330	320	370	358	371	346	344	345	339	362	356	381	350	320	344	367	362	339	353	374	352	363	340	337	337	362	326	361	395	339	347	315	328	351	355	323	346	341	331	300	346	359	343	347	342	370	333	341	326	344	334	360	331	323	353	355	374	300	342	333	351	302	349	283	359	343	382	349	338	321	355	320	357	358	391	329	347	368	349	341	357	362	366	382	335	331	366	346	370	351	332	381	334	350	359	353	350	360	347	361	357	321	327	334	350	330	333	352	323	343	383	346	350	362	372	316	384	361	354	339	359	391	327	339	338	383	327	353	327	358	320	342	368	354	359	367	344	353	358	388	335	338	328	363	380	361	375	357	361	326	334	379	355	374	348	367	307	341	328	349	379	353	350	335	370	368	329	337	329	368	330	337	312	346	358	350	347	384	348	341	348	367	305	362	345	383	350	328	338	333	349	335	336	328	350	352	388	344	383	314	368	373	329	311	355	349	358	347	357	342	358	350	334	360	366	331	339	313	335	327	357	366	321	363	345	352	368	376	369	310	348	382	339	383	329	341	340	355	372	362	361	343	373	340	335	398	360	359	373	331	366	360	317	347	321	347	331	385	335	346	323	354	365	390	355	346	359	340	345	356	350	367	328	358	354	343	348	377	368	352	341	379	361	355	342	343	349	337	330	391	378	345	346	332	324	378	336	344	355	372	337	364	381	368	339	331	326	342	353	344	366	335	352	347	349	344	361	340	349	359	347	328	351	351	354	339	383	335	332	354	337	348	363	374	350	364	372	352	343	331	332	337	368	356	340	358	374	358	345	349	368	346	341	366	391	332	331	354	332	353	337	403	365	368	309	334	355	349	389	330	311	361	351	347	353	321	336	357	325	384	350	359	332	321	342	334	335	358	346	347	347	368	318	308	353	349	360	345	363	343	338	350	367	326	324	355	363	322	337	372	350	358	392	360	363	335	354	336	344	362	337	356	325	365	310	375	338	381	375	363	337	351	341	357	336	360	355	352	330	344	351	348	343	344	337	324	369	368	357	361	357	347	366	377	339	369	370	369	342	323	364	334	330	329	350	338	337	344	350	355	327	329	348	350	347	396	337	337	365	384	353	374	352	364	334	334	357	392	344	320	334	339	331	344	337	357	383	353	352	389	356	347	335	359	365	348	348	349	370	351	339	363	352	373	337	343	341	331	347	374	389	313	346	348	353	374	342	372	372	310	321	339	318	347	357	353	349	395	333	337	333	339	330	351	343	381	369	348	376	337	346	344	306	325	349	346	355	356	324	354	399	337	362	364	369	372	354	378	365	368	354	370	316	353	332	344	330	338	322	391	355	342	349	386	337	357	344	375	347	340	353	359	374	377	358	346	342	320	368	357	367	354	346	362	359	329	326	314	346	369	367	374	376	361	335	370	332	375	365	373	336	329	337	340	363	338	357	366	344	362	352	335	371	340	339	337	362	362	387	323	374	335	363	396	344	324	336	350	347	358	353	351	336	344	337	361	317	321	360	384	346	331	341	327	385	355	348	343	333	358	345	344	345	339	355	342	336	318	311	353	351	355	389	339	355	359	362	349	297	333	342	356	354	365	356	336	349	382	353	350	348	342	338	335	342	361	324	361	355	349	367	358	338	380	364	360	345	353	362	343	319	318	370	366	322	297	349	352	335	350	333	305	364	327	358	336	346	359	346	332	344	319	363	328	356	374	380	299	356	326	348	361	328	336	342	360	340	387	352	353	352	367	367	336	377	350	350	341	346	351	331	326	341	367	357	353	329	367	327	338	379	371	389	379	347	335	342	351	324	361	341	331	321	329	366	345	376	358	324	325	372	329	328	363	355	382	356	375	358	355	359	374	337	359	328	372	375	364	353	356	343	362	351	351	334	346	334	351	350	311	339	370	363	352	350	350	329	338	375	351	364	347	319	342	378	352	385	327	358	322	348	351	340	346	356	372	332	360	317	338	354	350	342	336	362	351	361	332	348	353	371	319	361	344	334	330	339	339	328	355	341	349	351	348	389	412	381	343	355	349	367	355	343	354	356	335	311	369	352	347	373	377	339	355	335	325	344	358	373	360	349	349	355	348	352	391	377	350	371	359	355	359	347	386	350	372	361	382	357	334	355	361	371	310	329	353	371	341	359	361	360	339	374	361	350	339	342	362	352	389	369	369	352	331	355	349	373	345	326	359	377	346	351	315	346	358	349	375	353	337	373	338	328	362	340	326	360	363	332	347	344	334	352	368	362	337	356	315	360	366	323	368	343	367	335	368	343	336	339	371	331	343	335	349	354	364	317	343	363	349	341	373	382	341	370	327	346	349	348	329	349	354	379	344	348	380	337	346	346	333	338	336	373	348	356	348	337	354	353	328	365	349	336	336	354	332	352	344	326	351	313	351	338	321	355	360	361	331	326	378	387	360	328	345	352	350	346	337	363	370	350	343	333	346	349	346	338	362	334	359	342	357	394	336	317	367	325	320	328	354	356	345	339	351	364	374	353	339	320	365	355	343	334	352	351	358	322	365	323	348	347	311	374	379	348	361	368	318	362	331	362	335	330	355	370	372	361	356	341	395	371	346	336	339	323	340	364	407	354	355	337	373	356	365	373	358	353	370	370	340	349	346	369	376	339	339	349	337	330	353	335	356	316	355	324	330	339	346	378	378	332	327	374	357	348	347	352	358	336	325	347	342	360	370	377	343	335	383	345	365	371	330	336	355	382	393	372	387	341	337	347	352	367	359	378	337	365	375	327	359	352	304	329	370	352	352	318	399	334	356	348	335	333	378	327	372	332	354	344	357	378	321	349	359	359	318	347	378	344	371	362	356	368	328	309	327	367	336	328	349	346	373	366	365	383	348	371	365	391	361	378	341	334	350	336	347	363	343	361	348	344	331	384	379	356	335	357	330	335	372	359	361	363	334	334	347	363	365	384	323	341	359	335	357	364	360	339	356	344	364	346	347	342	347	374	334	347	358	360	383	341	365	354	333	346	366	333	319	353	337	345
47648	19216	4100	1123	753	547	420	385	342	328	259	275	249	226	202	214	195	234	218	227	172	188	193	185	200	205	188	170	193	232	190	194	194	189	166	183	208	196	183	186	180	179	180	176	187	200	186	182	184	162	173	178	188	178	170	178	176	169	183	178	163	176	159	162	180	191	158	168	199	179	161	178	204	181	183	204	164	176	181	174	179	172	187	181	196	172	173	207	190	171	164	190	165	181	173	179	177	179	166	177	170	148	170	158	186	195	190	181	177	172	191	169	181	167	177	181	168	155	209	187	161	173	181	188	178	183	164	174	171	168	161	179	180	198	180	166	183	179	175	157	183	177	157	181	180	149	183	213	168	152	187	169	197	184	178	179	170	186	179	165	189	167	172	188	202	197	190	197	178	177	155	171	169	177	203	184	219	149	185	198	184	158	196	185	172	191	178	166	192	177	170	171	167	205	166	203	185	198	190	173	170	189	191	175	171	177	176	187	157	184	186	166	200	168	183	176	200	179	181	179	182	164	207	201	171	179	186	204	163	163	173	174	157	167	158	164	189	175	160	179	159	177	175	184	178	180	173	174	186	163	179	180	156	170	191	179	184	199	192	142	164	174	184	187	164	211	177	173	169	163	180	179	175	178	178	173	181	154	183	166	171	191	178	196	195	213	177	159	143	164	182	172	181	163	178	174	185	181	178	163	164	157	186	174	170	168	197	185	174	189	165	181	162	176	193	186	175	181	171	177	188	184	156	178	173	187	165	198	174	154	188	162	169	172	166	192	184	184	176	163	181	205	172	177	189	176	188	190	160	199	182	185	166	154	201	201	163	183	210	185	175	173	187	171	175	148	177	191	178	170	183	151	178	191	174	181	170	169	194	194	192	183	183	184	157	176	161	186	182	192	171	187	180	181	170	190	177	173	177	163	203	176	183	180	148	165	178	194	171	166	171	201	167	196	179	181	203	166	184	169	192	177	186	169	172	194	191	177	187	177	168	166	152	184	176	158	178	167	162	170	201	168	184	180	155	194	162	188	163	188	182	170	198	168	165	178	165	171	181	170	170	172	168	181	151	175	176	169	170	174	159	195	184	157	183	152	206	167	173	178	160	175	189	173	185	193	198	199	178	205	182	169	174	185	189	179	182	179	153	164	170	192	176	192	168	194	170	193	180	165	173	195	139	202	169	148	192	185	172	152	191	193	164	178	202	180	175	171	174	177	173	159	180	183	170	172	195	201	168	171	168	177	162	149	211	161	181	183	169	202	203	127	188	154	162	176	172	199	182	215	165	178	173	198	170	174	172	166	172	169	172	156	185	199	164	148	180	154	176	179	177	163	167	180	184	167	169	176	172	147	185	196	168	180	182	168	190	164	192	206	176	181	182	186	172	178	175	150	156	178	183	198	162	188	174	197	190	188	167	165	196	155	189	165	162	179	203	199	186	164	169	200	179	164	182	174	162	185	198	165	168	177	179	179	182	166	170	207	161	155	182	184	167	182	191	177	169	158	166	177	172	173	174	173	179	157	174	203	166	171	172	181	169	204	185	151	186	165	162	176	184	173	175	158	164	168	184	181	193	184	184	176	175	203	179	179	202	186	168	200	169	194	162	168	153	165	184	192	184	188	201	197	158	196	152	187	176	161	179	144	187	176	175	171	191	201	190	174	179	189	171	194	156	160	171	152	205	173	187	161	179	168	175	191	171	161	159	209	161	196	188	172	176	171	166	182	173	163	169	171	193	157	182	175	185	183	183	168	179	164	185	154	160	154	201	184	195	191	176	172	177	165	186	139	175	198	182	169	189	189	185	165	174	151	205	198	179	185	172	193	171	160	180	182	176	171	189	150	203	198	180	175	149	187	188	168	175	165	170	171	184	173	171	178	175	187	200	157	165	167	182	160	181	162	184	191	188	176	176	163	165	180	175	171	180	187	187	166	185	154	191	195	181	181	201	178	184	173	168	198	177	188	173	143	174	180	189	189	194	183	195	172	169	170	173	182	186	167	167	154	190	171	165	173	169	182	193	173	169	163	168	160	201	177	194	193	184	200	196	207	171	167	175	186	176	169	174	142	158	171	181	170	187	179	159	197	188	191	194	186	156	184	199	186	177	159	165	186	165	173	179	169	182	184	160	187	188	178	179	170	175	175	172	185	174	185	184	181	166	177	193	171	215	161	172	164	185	173	178	175	181	187	160	184	171	172	181	170	182	187	165	156	182	182	193	175	161	187	182	166	163	168	166	190	183	194	177	168	183	179	190	190	183	176	179	182	178	187	203	196	179	177	189	170	169	194	172	190	183	202	193	162	171	162	178	168	179	186	154	186	194	186	177	182	161	181	150	186	179	182	193	187	223	186	169	144	146	177	179	178	169	186	167	181	161	163	187	187	207	168	181	167	185	178	179	163	180	179	196	175	177	190	174	169	171	179	184	186	161	195	176	191	184	175	168	178	156	184	172	178	139	158	176	178	183	158	171	151	185	173	190	150	158	176	156	163	192	211	180	160	171	174	178	196	184	157	183	196	170	193	215	186	186	190	164	176	158	215	186	181	167	175	169	165	173	208	177	152	193	178	179	157	164	163	174	182	176	198	162	166	179	178	179	201	209	190	164	186	169	186	180	182	176	163	166	174	178	186	164	194	148	190	186	168	181	178	181	195	173	152	183	161	167	197	204	175	201	180	165	186	172	178	195	182	178	181	187	163	174	191	167	191	185	192	183	192	172	189	157	168	180	174	182	176	196	178	178	182	190	173	181	170	184	181	149	200	167	201	164	164	169	163	185	170	160	158	190	187	168	180	171	174	180	198	212	154	196	168	176	187	168	165	191	189	163	166	203	170	189	210	175	195	168	188	206	163	184	181	163	192	167	191	143	188	183	184	182	161	167	179	174	182	191	154	177	157	201	178	159	168	172	211	160	173	183	186	169	157	172	178	156	169	160	173	160	189	165	182	165	182	205	152	193	175	181	162	177	184	183	185	182	171	147	164	172	177	177	175	180	179	201	184	172	155	169	178	173	185	180	174	168	180	172	175	155	176	164	187	181	196	177	188	165	167	187	167	186	176	192	182	188	178	146	182	195	193	192	171	184	179	182	158	174	155	165	171	177	197	175	171	172	164	188	172	173	169	194	176	181	194	188	153	163	171	172	178	175	196	181	191	164	195	179	195	189	153	163	187	164	170	153	189	189	164	187	211	161	194	163	177	188	168	158	194	159	179	170	168	184	189	172	196	156	184	181	170	187	191	173	176	169	195	179	210	173	188	198	182	197	187	181	178	166	175	186	162	193	169	157	171	200	204	179	161	174	172	192	183	187	188	169	170	179	179	185	188	168	186	198	179	191	169	179	174	166	162	163	174	161	171	155	164	179	165	184	186	169	188	177	181	189	178	196	164	162	181	186	171	174	165	187	176	162	179	185	166	167	169	171	176	181	193	177	194	167	217	184	171	164	159	169	174	181	193	190	159	175	184	169	171	178	189	163	191	190	175
30122	2503	3356	3546	2988	2446	2063	1718	1475	1328	1263	1091	1115	973	926	923	875	852	847	756	748	779	719	706	663	715	661	664	687	694	692	667	619	683	619	666	672	588	622	663	591	621	617	604	600	561	592	622	602	579	565	605	635	601	646	599	586	560	625	576	553	600	608	577	588	631	549	581	575	603	586	576	563	619	573	573	610	588	608	561	590	553	577	595	598	569	531	572	585	614	576	608	542	579	540	602	580	534	551	596	589	564	561	573	609	566	587	534	542	551	591	563	596	520	576	584	595	577	569	620	534	550	566	547	585	605	568	541	575	591	586	563	603	530	613	616	552	561	595	586	592	547	568	550	577	568	530	555	625	606	538	563	560	586	543	590	522	565	554	593	561	603	547	596	599	613	553	613	535	575	554	567	587	543	586	567	584	595	605	577	511	556	565	584	582	576	553	584	605	592	633	536	583	559	568	556	565	602	546	578	567	575	591	580	542	583	622	609	562	557	560	514	587	546	566	563	618	546	557	587	583	589	572	543	559	538	578	573	564	589	520	585	581	567	589	562	587	582	573	581	555	551	553	575	580	563	579	598	579	584	539	576	595	566	585	554	542	630	497	586	603	543	607	594	533	547	595	576	571	575	603	537	566	568	560	607	586	582	551	545	589	580	572	575	538	524	569	573	556	570	556	586	538	625	636	574	550	563	574	601	560	553	555	591	576	600	551	553	564	610	550	553	572	574	576	552	540	581	570	571	551	599	577	567	551	592	579	575	520	561	591	576	579	564	587	586	579	589	547	573	569	548	574	596	561	558	575	547	585	571	634	590	564	581	590	581	573	652	563	558	569	548	571	529	594	590	580	568	584	475	567	593	614	533	563	583	587	589	563	577	566	577	558	566	566	564	601	575	550	569	590	526	557	559	574	547	589	565	591	564	571	545	571	534	595	598	525	614	544	548	576	572	581	543	581	611	575	578	545	618	606	578	628	596	597	613	579	600	563	585	572	654	564	582	561	587	550	592	550	599	581	576	577	564	577	607	537	581	555	572	558	562	551	585	573	577	577	555	558	563	589	569	580	578	573	566	533	527	543	578	575	589	548	547	554	587	549	553	570	566	603	591	582	577	532	569	632	557	556	557	601	534	594	532	564	549	535	591	565	586	577	586	598	567	557	608	556	508	572	539	550	534	543	579	533	526	551	535	583	564	553	548	608	544	594	613	568	574	547	584	533	577	550	545	553	570	575	584	582	524	530	578	602	564	591	580	553	580	592	569	565	568	569	538	556	537	563	600	582	577	555	578	549	550	607	570	544	565	611	572	556	592	604	572	641	597	544	559	518	577	573	565	594	570	528	575	500	605	594	552	572	559	541	591	580	630	561	557	573	573	606	540	578	533	571	585	552	555	522	600	591	565	577	566	592	561	566	588	559	560	541	573	594	583	574	532	535	571	575	532	593	586	575	570	521	557	570	558	583	577	552	587	585	556	561	569	523	579	577	600	584	585	581	602	582	562	588	618	576	564	611	527	546	586	565	581	534	560	556	547	577	544	565	543	555	598	568	591	526	593	545	535	556	544	574	594	535	591	629	605	558	542	576	542	547	589	544	518	584	585	586	542	569	552	586	565	626	578	617	561	574	603	584	532	579	578	612	542	587	554	531	572	539	566	554	569	575	573	596	568	550	550	559	560	558	584	564	587	572	534	562	534	562	587	564	559	571	581	595	572	586	593	532	570	577	564	573	580	541	556	569	570	541	584	585	560	546	596	550	573	596	587	578	551	600	584	564	599	586	589	544	555	564	568	535	568	554	580	597	569	590	551	632	575	569	569	596	554	552	570	571	580	568	576	576	562	540	572	604	572	581	547	589	539	585	610	536	510	577	573	550	586	564	583	599	550	550	572	537	550	563	617	564	592	533	574	580	584	544	553	553	569	570	584	520	542	564	585	541	519	601	575	585	561	544	552	614	560	597	572	573	584	594	559	582	618	634	563	591	604	568	577	564	576	551	577	552	600	575	600	581	589	560	581	564	571	613	540	537	551	577	532	537	576	588	611	569	573	553	530	569	555	536	567	588	552	580	585	563	558	572	588	567	575	594	572	609	561	557	607	564	526	574	539	567	556	551	588	559	576	540	594	574	548	584	572	580	574	547	585	547	564	552	575	554	602	617	589	608	566	583	566	552	529	541	563	567	570	547	589	545	589	567	587	503	575	613	545	590	588	537	552	559	572	613	552	553	566	571	598	574	579	563	575	541	546	532	595	591	569	532	595	634	547	568	585	524	524	551	564	575	594	525	573	524	539	551	585	590	603	551	586	574	551	555	570	588	554	590	572	577	550	550	569	560	579	620	625	602	558	603	600	552	605	587	586	612	585	562	569	588	573	585	566	568	530	601	515	599	600	566	559	592	609	567	587	529	604	582	548	581	587	611	572	583	523	583	568	588	595	598	547	552	595	580	606	570	589	584	554	602	590	571	603	561	527	570	584	551	519	571	559	531	544	571	556	588	547	576	540	590	557	549	568	558	566	584	544	543	543	545	600	586	589	530	601	573	589	557	607	515	570	542	583	580	556	562	543	552	572	573	577	560	577	584	565	617	597	556	589	581	568	557	575	547	551	516	582	532	589	566	591	563	556	515	568	582	561	577	620	535	592	559	613	564	540	584	610	565	564	565	531	578	602	581	569	585	572	543	572	576	555	533	548	540	605	599	579	559	576	580	552	619	601	558	604	610	601	567	575	567	580	525	568	599	583	584	574	587	558	610	591	601	579	567	614	545	593	563	564	605	579	577	590	584	540	560	518	585	589	541	551	576	572	569	532	546	578	520	601	556	590	589	584	576	587	519	586	599	586	563	530	565	584	561	544	591	566	562	589	562	564	564	602	531	574	609	556	568	589	559	567	561	539	599	573	592	586	541	578	591	569	542	567	577	579	574	579	558	544	539	577	546	537	560	573	588	588	570	558	565	584	549	582	559	531	577	539	573	572	569	579	594	533	555	584	586	568	638	564	550	564	531	576	598	585	539	586	571	549	572	578	571	622	570	623	570	546	594	592	575	560	561	508	571	589	577	570	582	598	603	581	649	562	581	557	589	566	566	570	549	541	536	593	603	517	581	578	590	568	592	608	577	548	562	566	593	572	564	533	533	522	581	576	547	556	563	523	655	532	561	594	555	527	539	562	592	539	521	580	582	589	593	521	574	535	586	619	580	585	512	561	559	546	579	569	555	570	632	556	615	556	554	586	577	574	602	561	551	575	542	575	617	592	555	584	579	589	557	559	571	579	541	559	582	572	568	579	535	575	559	533	574	594	522	577	603	547	578	526	541	569	578	554	597	532	546	604	543	566	578	598	546	569	583	529	611	561	578	577	605	571	559	552	558	575	585	605	567	577	576	572	548	563	530	580	549	579	598	568	609	595	550	550	564	544	589	557	579	631	551	543	541	540	577	577	594	569	575	592	526	576	574	565	552	574	604	535	577	567	576	585	529	525	586	575
62110	25216	13959	3107	1396	1038	771	646	564	514	448	412	373	399	359	367	376	342	333	335	308	328	280	310	308	248	322	290	309	300	281	274	300	298	280	297	285	246	256	260	286	274	284	268	270	285	306	286	268	284	273	254	246	281	261	283	283	285	277	267	296	291	299	248	274	272	264	253	281	255	245	262	302	268	269	272	281	273	242	278	296	268	296	258	269	258	273	255	296	257	273	269	260	294	260	274	255	292	258	294	284	272	251	296	288	260	265	268	247	291	263	302	260	269	299	281	272	265	270	321	266	298	278	282	263	262	271	260	288	297	261	266	266	279	259	272	289	271	275	271	256	265	265	307	255	284	278	262	255	265	273	300	233	286	288	254	277	280	257	299	296	286	280	265	286	289	256	275	252	270	263	280	320	291	285	282	269	258	261	235	260	238	283	277	248	260	275	286	241	284	312	276	270	278	292	284	304	262	249	290	254	283	286	260	286	260	274	300	307	263	291	302	230	275	273	268	263	264	282	282	283	260	274	272	262	278	253	266	248	282	255	268	260	272	265	261	248	267	251	295	294	282	273	272	305	272	260	274	257	271	278	292	292	242	297	246	246	283	274	271	267	254	271	268	269	262	294	282	257	277	264	259	310	238	291	292	268	273	293	262	266	267	297	275	278	288	302	278	259	275	276	269	301	269	300	265	309	268	253	274	257	249	281	269	287	278	259	271	275	301	297	296	268	277	263	274	306	259	267	242	246	233	289	279	259	278	244	319	263	279	262	252	277	266	293	293	240	272	261	275	300	256	272	286	238	290	296	286	252	270	273	296	258	286	287	289	265	269	266	284	251	304	279	271	260	291	270	288	262	263	277	288	238	254	273	280	258	251	256	295	265	304	257	266	243	253	279	253	278	296	274	279	263	271	269	299	280	263	240	290	261	264	259	267	273	289	266	278	264	282	255	267	250	272	263	280	259	268	283	302	272	281	289	251	300	256	251	284	247	269	251	259	300	263	270	273	266	267	294	255	288	256	270	276	236	271	255	268	285	254	221	275	312	310	247	260	271	295	279	303	299	297	278	262	243	269	291	259	257	249	254	258	265	248	276	311	272	282	275	282	270	263	300	299	295	277	254	297	275	266	261	265	280	301	276	265	254	260	268	260	276	258	288	269	281	288	260	288	277	292	309	272	283	308	275	280	250	262	236	244	253	286	268	263	277	256	273	267	275	294	267	292	280	252	277	257	281	276	281	287	284	261	263	254	285	288	261	294	277	283	282	277	277	278	279	235	299	288	297	265	287	286	284	282	257	266	290	255	266	285	269	291	278	295	279	284	276	276	277	252	266	287	292	265	299	278	266	260	233	242	251	300	270	273	280	299	279	288	280	281	247	284	311	267	299	272	267	271	249	281	282	288	282	278	283	296	303	272	261	293	253	280	255	262	266	268	290	285	289	274	262	251	265	246	278	283	291	260	271	257	272	265	303	279	274	256	278	255	279	260	283	286	266	260	281	268	286	283	266	295	303	261	274	303	293	252	270	287	276	271	279	273	281	257	282	261	284	257	249	260	253	273	247	284	257	283	253	274	275	287	254	257	258	272	267	282	227	274	286	276	272	274	274	252	255	302	269	285	269	252	267	306	291	268	328	290	273	283	281	267	269	259	254	245	267	230	266	275	277	243	231	291	281	293	271	293	304	262	262	293	274	279	297	265	257	289	279	276	289	258	305	277	299	255	289	272	296	278	240	315	281	252	307	255	270	259	306	291	265	248	273	271	299	277	270	271	258	301	263	288	277	295	303	290	280	274	259	287	288	262	269	272	247	279	303	265	273	277	274	258	275	256	267	281	290	258	297	277	244	288	312	252	282	277	253	246	284	281	278	275	265	237	262	309	294	285	299	279	262	273	243	277	275	284	259	249	262	277	280	270	285	255	286	260	287	269	249	291	260	254	302	274	274	278	273	244	275	262	264	249	244	291	266	302	293	263	254	265	267	271	260	251	266	293	284	287	306	248	289	264	267	290	245	274	270	277	281	241	260	258	268	254	266	256	280	259	273	277	263	272	297	266	249	254	305	267	282	271	258	269	262	283	271	259	261	276	264	279	289	254	277	259	246	271	282	263	277	277	292	254	255	234	289	256	285	276	262	280	285	286	274	278	249	264	260	261	257	247	256	264	285	273	253	278	284	295	286	275	266	277	273	269	282	300	337	268	282	238	281	277	279	276	250	248	281	293	270	259	282	280	260	275	297	258	278	280	291	275	289	271	294	249	262	271	274	248	276	278	259	260	279	259	273	263	255	267	253	255	258	233	281	248	273	279	256	261	283	291	239	256	270	297	298	281	273	259	255	281	266	279	278	286	278	270	265	266	258	262	250	254	288	265	262	256	267	282	253	307	274	261	280	261	291	295	282	295	251	247	291	288	280	273	262	283	271	271	273	265	283	261	287	292	277	263	258	297	259	255	272	274	282	272	293	262	275	282	269	281	258	283	279	290	260	280	290	247	243	236	268	287	286	260	247	260	263	262	281	288	281	300	271	271	274	267	281	260	256	261	283	284	258	268	280	267	287	274	270	278	273	276	248	297	273	284	250	253	279	264	262	280	280	271	287	282	262	249	256	277	259	271	298	283	279	288	277	288	254	275	265	277	301	250	287	271	268	254	278	283	255	283	267	280	283	263	261	268	278	236	272	267	262	265	258	293	276	257	301	286	281	299	267	273	292	279	272	278	258	276	266	289	273	289	266	284	271	285	272	282	264	281	278	246	281	260	261	271	279	242	257	267	267	310	263	276	252	280	263	273	260	289	266	275	269	264	279	290	282	290	237	296	295	250	267	270	244	271	255	259	295	280	300	279	244	281	258	253	293	237	277	262	281	246	259	240	249	290	272	262	273	285	289	270	264	270	279	290	260	268	279	240	287	263	273	273	245	281	266	256	264	288	293	293	263	261	283	277	255	283	257	251	269	250	276	282	261	265	286	282	286	270	275	266	286	285	266	292	280	297	291	248	245	254	285	286	278	272	279	303	271	271	271	261	264	287	252	293	285	256	246	277	285	269	276	297	306	277	246	280	276	279	292	262	267	267	263	296	318	250	276	283	261	270	275	256	261	259	256	243	283	249	245	251	252	267	304	259	271	276	271	259	294	262	279	275	286	276	263	279	281	265	276	257	261	282	266	293	269	250	243	284	247	285	262	281	262	272	254	284	257	260	263	257	279	259	271	294	256	267	269	267	256	301	289	257	256	282	268	246	281	254	258	259	273	280	294	264	300	288	248	255	290	272	282	307	298	234	263	245	277	281	272	289	256	268	276	272	272	242	296	267	310	265	265	295	257	278	269	272	244	276	277	257	237	236	252	276	289	258	254	263	298	287	272	292	296	285	296	272	254	262	293	285	279	260	272	267	262	287	266	295	342	293	268	260	252	275	288	260	268	283	262	288	290	253	294	285	268	257	244	286	294	260	248	253	289	282	269	266	286	291	269	258	265	288	243	264
39811	3994	6033	6426	5344	4439	3723	3164	2651	2339	2024	1901	1686	1648	1564	1495	1314	1325	1253	1168	1162	1175	1154	1047	980	1060	981	1039	1013	973	957	932	934	905	941	929	922	924	929	925	910	855	888	830	928	834	894	885	811	886	897	853	919	864	879	848	884	914	826	795	895	856	883	827	838	843	868	850	839	848	824	831	841	796	814	845	778	810	782	828	800	829	802	821	860	850	832	836	829	780	855	844	841	824	812	851	840	785	798	873	806	838	802	782	801	787	859	800	821	796	782	854	817	772	854	806	835	797	828	829	752	805	825	804	807	865	842	826	836	861	840	820	808	799	817	822	800	817	799	813	832	830	780	826	814	773	868	811	817	805	778	745	813	730	772	830	744	804	843	782	856	765	823	832	839	836	784	778	775	814	798	814	849	801	826	788	789	796	817	797	850	837	801	816	746	775	847	828	820	826	769	808	823	775	772	838	832	799	772	828	808	789	777	785	757	793	843	784	786	811	829	778	735	784	799	726	838	821	822	783	800	842	840	793	792	822	832	798	821	795	790	818	822	796	835	844	812	860	789	793	798	800	778	756	790	862	835	790	836	848	838	786	748	799	760	859	810	806	783	806	824	834	828	815	807	791	795	796	809	766	795	824	812	803	830	821	764	778	834	786	807	774	815	842	797	812	814	808	819	759	789	787	809	803	799	815	810	811	796	817	800	830	801	794	829	808	818	775	839	840	834	788	821	816	810	829	760	831	808	776	831	764	784	820	811	848	793	777	839	787	790	804	784	801	819	795	785	815	821	806	796	809	774	838	766	774	834	812	809	841	839	815	796	803	742	802	791	795	771	824	812	830	770	795	770	786	828	790	810	789	799	828	776	831	831	828	845	791	818	816	790	842	772	783	820	796	792	850	793	755	834	818	747	871	767	813	815	825	819	831	837	797	816	842	810	793	815	813	768	747	843	820	832	809	825	875	800	813	876	821	789	818	788	792	822	778	771	857	807	810	789	771	820	823	823	875	866	800	815	770	822	837	811	800	843	855	800	765	823	826	785	799	813	872	810	826	775	825	819	818	875	774	797	833	754	855	776	833	789	854	738	859	802	803	798	791	829	779	757	792	792	809	788	826	774	815	849	840	799	807	777	836	840	868	795	777	821	773	834	801	835	773	822	809	773	773	787	763	765	804	791	853	798	795	824	785	827	804	814	803	798	793	789	784	852	812	781	782	833	793	762	800	818	864	829	829	775	845	848	805	816	802	792	755	819	793	830	815	817	780	799	801	788	812	821	819	816	835	838	827	824	820	842	810	796	793	816	828	774	786	831	789	821	812	787	780	803	790	833	803	825	802	743	810	792	825	756	862	884	762	739	822	762	771	790	799	856	858	813	808	765	806	788	822	824	794	860	781	809	799	843	761	798	802	810	785	821	845	805	778	796	808	878	796	789	826	818	744	778	855	835	812	814	817	816	786	830	850	796	797	822	765	776	829	750	750	865	850	792	793	786	822	821	789	812	733	803	786	852	753	803	763	819	826	821	809	852	838	880	806	822	772	821	823	860	807	804	812	797	791	821	862	840	749	798	815	789	825	825	787	817	771	734	792	774	828	787	816	821	811	810	796	791	811	885	858	765	795	789	822	854	768	785	832	848	821	820	815	816	787	772	805	842	768	836	819	814	793	794	826	809	768	793	801	809	755	800	811	744	839	766	830	837	733	805	795	807	808	828	793	811	830	777	810	799	831	813	803	763	821	834	784	820	773	781	843	821	815	813	846	801	778	858	832	821	831	832	769	832	794	763	793	835	792	833	827	809	811	814	808	856	763	763	795	827	851	812	787	833	766	820	820	839	843	796	767	781	807	843	767	847	766	796	807	824	803	785	790	766	800	809	842	808	774	862	795	787	772	848	819	778	775	840	783	832	773	766	779	774	846	799	804	813	836	807	818	788	794	794	804	813	806	810	808	854	784	810	811	766	789	855	865	753	842	812	763	857	847	834	820	821	796	796	815	836	796	785	764	851	752	769	814	788	835	817	779	798	804	836	803	822	811	823	827	811	775	794	771	803	813	766	806	849	843	835	856	746	750	829	802	827	765	825	789	766	791	840	802	805	768	815	804	853	824	806	829	815	788	775	800	756	789	831	816	789	777	777	849	835	796	766	819	796	781	845	827	803	745	749	772	869	787	806	813	786	806	786	781	777	808	792	773	789	787	811	801	827	818	786	813	752	760	773	826	863	840	815	805	862	811	820	793	802	871	850	800	803	807	827	799	842	759	757	820	817	765	798	831	838	810	782	827	798	842	795	810	811	823	802	822	799	814	773	834	833	836	804	825	812	798	836	824	793	808	806	788	855	792	780	811	776	824	831	755	830	804	826	818	781	811	746	816	827	854	802	793	805	832	756	768	827	753	749	833	782	807	790	800	772	789	824	791	823	792	785	775	819	875	834	787	836	794	832	815	839	813	768	812	824	807	814	829	763	810	807	843	829	844	828	816	850	784	845	821	810	833	843	776	778	777	801	795	782	829	848	801	840	837	751	842	827	829	863	820	798	808	839	828	837	806	792	808	839	852	837	828	772	821	797	830	818	791	757	784	777	795	807	794	811	766	859	883	795	782	806	807	841	832	791	814	782	805	821	811	790	781	801	804	783	824	813	758	841	801	824	813	818	829	788	763	837	796	829	803	836	840	808	790	776	793	754	779	833	861	823	858	775	822	862	802	820	770	849	801	755	816	790	852	832	808	868	848	791	762	794	780	797	761	817	814	765	786	780	797	783	816	824	835	791	847	836	799	805	810	767	758	763	804	802	803	808	769	855	817	782	775	807	794	776	805	787	783	794	777	838	766	801	762	826	788	828	752	791	847	803	769	785	824	807	843	798	764	773	801	820	797	785	824	790	819	814	801	790	808	823	817	807	794	851	773	818	853	826	831	794	817	787	819	813	820	793	787	791	780	792	784	816	840	790	819	770	801	816	793	812	832	791	833	764	825	800	803	812	798	848	855	889	811	797	830	804	816	791	822	834	782	824	812	842	856	829	823	786	852	822	784	815	803	805	802	800	821	793	823	806	807	756	826	844	802	774	767	800	806	782	842	843	850	762	807	784	818	805	819	830	856	813	761	836	758	822	786	805	834	832	781	736	822	791	763	791	803	833	788	800	825	802	794	784	853	762	828	817	790	816	779	792	827	792	820	800	856	819	821	828	816	823	770	809	855	804	814	775	764	844	816	818	807	836	768	841	762	810	771	790	788	763	793	810	774	739	790	818	844	781	868	825	828	807	817	776	794	841	821	802	770	772	825	813	801	806	782	765	769	785	839	844	780	826	795	813	785	833	824	825	775	759	849	847	799	787	787	769	806	767	786	810	779	843	805	847	862	818	793	813	808	829	786	808	847	818	849	834	761	798	797	815	825	764	769	797	823	848	813	841	787	799	752	819	811	818	845	796	808	856	794	842	788	770	832	852	825	760	817	821	843	777	810	789	834	785	801	830	862	809	791
9621	854	352	181	116	133	129	112	113	106	109	110	89	120	100	95	108	104	100	103	100	107	76	97	108	100	76	99	94	104	100	88	111	97	90	105	98	112	94	98	98	88	85	108	95	95	96	96	93	80	97	121	99	102	113	114	82	98	93	95	101	104	98	85	93	119	98	96	106	112	102	92	108	85	111	104	109	94	109	108	103	96	115	98	100	89	95	83	105	96	83	113	101	95	104	100	95	94	105	95	82	103	81	103	110	99	92	101	97	118	104	123	94	95	105	107	109	75	105	83	90	97	92	121	118	97	94	108	88	94	107	107	80	112	98	91	101	77	95	83	98	97	98	99	106	107	100	98	109	99	101	110	104	106	103	100	107	110	110	125	91	101	96	94	104	101	87	88	98	92	96	89	92	120	102	96	117	87	99	86	107	110	69	79	101	102	99	111	106	114	113	87	109	96	96	112	95	109	100	87	85	94	103	104	93	98	89	111	94	107	96	99	102	90	109	78	90	106	93	111	81	103	100	93	99	102	107	108	96	99	105	98	113	95	113	99	100	97	95	106	96	107	91	93	82	108	82	100	105	99	103	87	104	111	97	117	92	102	90	90	106	89	91	87	95	99	106	95	88	99	106	93	92	99	76	108	105	93	113	114	94	108	92	94	105	104	93	100	87	113	100	94	126	103	97	107	103	97	116	101	105	93	103	96	85	90	104	87	101	90	90	101	96	80	97	104	94	114	91	92	92	100	90	81	120	96	84	96	88	110	104	96	89	105	95	95	84	103	93	104	119	108	98	94	91	97	101	83	99	91	102	114	109	113	90	108	93	104	100	104	103	91	102	104	83	100	89	120	95	97	86	101	89	90	104	112	85	92	79	85	104	101	84	103	113	95	106	111	86	93	98	98	102	115	106	110	117	114	89	104	108	109	88	91	92	104	103	99	93	90	111	89	102	84	91	113	98	103	92	95	101	98	94	101	88	113	119	100	107	102	99	81	109	101	108	92	103	101	113	98	97	99	104	112	105	89	89	123	109	101	95	103	89	115	104	89	95	85	98	98	90	109	101	90	100	105	102	112	93	122	104	111	99	120	104	104	107	115	102	93	122	105	103	92	106	93	85	98	87	115	118	101	90	104	90	87	110	88	84	83	100	86	91	85	84	106	106	101	105	88	87	98	92	101	105	101	90	111	96	104	100	104	112	96	103	94	117	85	88	100	93	96	105	85	90	79	91	89	116	96	97	111	82	96	101	103	108	100	106	100	94	100	82	105	99	99	115	92	110	99	99	100	91	109	105	105	99	123	102	99	88	102	116	90	101	121	110	101	87	94	102	91	80	94	114	93	109	96	105	99	102	105	93	114	91	100	108	102	94	101	95	96	79	81	92	121	82	107	114	105	84	107	96	95	93	111	96	100	100	96	90	107	95	113	105	116	104	90	104	101	93	92	94	92	98	98	93	122	103	92	76	97	103	107	101	97	87	108	103	104	99	107	98	93	110	90	110	109	93	103	115	106	107	72	101	100	80	106	95	117	106	88	104	102	94	107	96	106	102	109	93	102	103	96	104	100	114	89	100	102	110	110	86	89	103	97	93	101	85	99	102	116	101	105	91	82	111	93	106	111	86	84	99	98	111	96	92	102	115	99	103	97	98	104	93	95	100	116	99	90	90	96	102	98	115	92	88	99	117	94	98	88	115	81	97	93	99	107	91	103	102	93	112	102	90	115	101	100	119	97	100	109	109	99	91	100	89	101	91	104	104	106	98	92	112	82	100	121	82	109	120	89	95	107	100	88	101	105	112	116	91	81	93	103	86	111	97	90	105	103	95	98	114	112	91	103	91	88	102	106	95	104	111	102	89	92	97	100	103	105	102	108	98	91	118	105	102	94	102	113	86	97	109	114	93	95	110	97	116	107	108	106	91	92	97	105	109	97	109	84	118	92	83	86	89	95	106	94	91	96	101	97	107	109	100	84	83	102	110	96	91	91	92	107	79	105	104	90	101	82	113	109	92	108	82	105	96	105	102	97	103	76	121	87	77	103	105	87	96	105	103	85	117	87	94	98	93	102	92	125	99	109	100	117	115	108	94	110	97	98	102	110	89	106	97	90	105	106	103	85	106	104	83	89	96	100	104	101	111	103	104	86	87	101	99	99	88	102	92	102	90	94	110	98	96	107	93	107	82	106	93	107	109	87	103	82	112	90	106	104	93	106	106	82	111	93	89	104	107	108	92	81	101	94	96	107	82	91	91	115	97	110	99	98	85	97	87	113	92	88	102	110	107	102	86	97	93	94	88	114	95	83	101	113	99	95	96	79	85	109	85	108	106	102	84	102	91	114	93	98	101	101	91	112	97	109	101	108	90	103	99	92	86	100	117	99	95	127	99	91	110	109	92	84	96	82	100	86	110	102	96	97	82	86	94	94	104	94	84	130	120	93	121	101	103	105	94	105	95	98	105	99	117	88	96	89	104	92	87	103	99	111	103	83	103	104	85	98	95	93	102	109	99	111	96	96	89	100	99	104	103	100	97	108	111	82	104	102	94	102	110	103	82	117	115	119	96	104	113	99	94	106	91	103	93	92	94	101	94	91	125	97	100	100	100	91	95	98	96	110	103	104	81	69	81	81	115	119	92	106	118	126	78	90	102	100	99	92	102	89	92	102	112	91	108	102	72	90	102	106	96	98	92	97	109	109	94	115	111	99	97	101	112	86	99	89	88	80	116	94	95	101	103	112	109	105	99	95	91	119	98	87	108	98	86	108	90	106	106	118	94	95	99	94	105	105	99	95	113	103	128	91	107	119	118	93	115	90	113	99	97	98	94	96	102	95	103	101	109	103	83	109	91	97	96	103	101	100	95	90	109	86	87	88	95	91	91	88	125	124	86	89	101	105	118	106	100	101	91	103	96	105	89	97	95	98	112	79	82	123	95	106	113	111	99	100	102	106	89	103	100	100	97	94	99	87	98	101	84	108	98	96	103	101	94	106	100	102	82	95	111	90	86	102	91	85	106	75	86	97	106	114	76	99	91	78	98	98	95	112	99	99	94	100	110	92	99	88	90	99	94	87	109	75	116	105	101	98	94	111	91	89	104	105	85	103	87	95	93	88	114	95	97	94	89	110	93	99	104	93	98	113	117	98	105	104	97	93	109	95	106	97	99	94	108	95	115	102	123	94	96	99	90	90	107	96	88	107	94	103	67	85	110	99	102	93	114	93	88	107	100	95	90	101	92	82	99	119	97	104	100	96	102	96	104	112	101	114	120	121	109	94	104	111	93	101	97	112	102	120	96	106	110	104	105	97	115	98	104	98	92	105	107	112	97	100	107	91	102	104	94	113	94	99	107	117	100	117	98	110	98	106	108	83	87	81	94	97	80	96	87	110	87	84	99	102	118	116	104	104	96	82	81	120	98	113	91	89	95	102	88	109	110	129	98	91	97	97	83	93	116	112	80	101	100	113	103	96	106	103	100	91	105	91	94	109
8356	641	514	571	547	490	474	464	416	389	390	394	351	375	380	344	363	362	391	365	354	383	362	391	359	376	354	373	353	375	361	329	344	354	364	374	356	358	349	355	355	336	384	341	350	344	330	357	390	360	392	400	382	370	364	352	375	329	333	366	342	321	383	376	389	359	391	356	362	324	335	366	325	350	371	371	352	371	338	357	335	378	355	318	350	382	375	365	343	389	350	380	360	318	381	325	365	341	370	332	337	356	347	373	368	355	328	337	353	333	352	335	362	371	344	380	356	346	365	352	343	343	345	384	340	341	348	359	374	358	369	371	351	366	355	358	349	375	369	338	350	380	395	347	361	363	406	403	369	398	393	367	342	338	320	370	335	362	378	364	359	352	332	352	358	364	368	367	334	357	378	329	333	360	354	366	354	338	376	383	354	343	328	344	345	368	363	370	357	350	342	339	355	342	350	331	348	373	339	363	333	370	362	369	370	324	343	314	352	335	341	375	354	343	330	364	346	353	351	387	361	365	376	339	327	361	339	370	338	343	327	343	351	361	348	365	374	368	387	371	358	377	345	365	326	319	369	357	381	346	374	372	380	368	369	373	345	376	340	349	350	378	380	333	379	329	343	378	371	349	369	384	347	356	339	371	354	331	360	369	365	399	369	340	354	383	318	387	341	376	353	368	371	350	344	370	383	365	393	376	377	368	337	325	347	351	343	385	357	357	341	342	342	353	335	320	380	373	372	373	355	353	354	363	352	341	337	347	388	366	338	329	366	371	346	328	320	378	360	343	363	381	327	381	352	330	341	348	335	334	350	386	406	365	366	341	358	351	331	384	323	359	366	355	372	342	366	359	374	363	350	375	338	359	353	358	352	354	326	353	376	375	324	317	359	334	368	343	360	363	372	389	346	368	345	343	320	361	379	351	323	351	360	358	355	390	355	380	344	350	370	340	335	352	365	356	373	360	357	350	402	375	337	350	365	349	351	391	348	343	354	351	394	343	360	372	379	341	336	336	371	370	344	321	344	359	366	328	369	364	366	354	366	366	354	341	344	372	336	372	348	395	333	360	326	321	370	344	328	366	332	364	378	339	339	366	331	312	309	323	360	358	392	326	377	340	368	358	356	332	339	373	338	369	379	392	367	337	356	367	377	351	389	349	342	355	369	340	373	368	369	363	388	326	365	365	366	368	351	346	371	373	338	368	352	358	374	374	347	342	349	350	345	353	341	362	329	359	356	360	309	376	334	361	357	351	350	353	329	360	326	361	344	347	377	332	289	350	366	349	340	331	347	381	353	398	354	350	374	348	331	319	374	373	357	380	331	383	349	357	371	361	415	347	306	365	341	393	360	372	369	354	351	369	367	332	367	366	329	318	347	351	363	374	312	345	386	340	307	348	337	354	304	341	329	324	353	357	367	349	356	358	322	390	366	368	366	367	352	312	359	353	361	370	351	323	356	315	363	350	378	322	324	364	361	356	355	335	341	340	333	357	357	331	348	332	343	351	332	345	328	363	352	345	343	364	373	366	333	371	351	348	387	383	335	336	385	336	357	367	364	349	370	357	363	365	341	361	367	354	358	333	336	375	364	368	359	378	367	337	369	336	353	351	361	355	341	345	359	343	338	349	374	323	366	374	368	308	377	349	330	346	387	330	371	382	357	359	329	310	361	370	397	349	361	332	358	395	398	342	362	326	363	348	367	351	342	335	378	408	313	342	420	354	314	385	312	405	370	353	374	373	356	348	353	340	365	354	382	374	360	335	358	361	352	336	360	356	360	345	330	346	384	369	343	332	373	366	307	357	366	399	383	342	339	351	347	378	375	368	368	346	347	357	346	346	337	356	346	360	363	386	392	359	368	360	395	379	332	354	339	367	344	353	368	351	357	344	361	326	373	367	357	381	364	358	361	389	333	364	365	341	357	340	351	383	373	355	344	336	345	377	370	351	378	369	357	345	384	347	319	396	326	340	335	311	363	367	366	341	363	383	370	367	360	359	341	348	366	356	333	334	361	384	373	346	334	329	357	369	340	320	390	375	375	364	352	370	360	389	363	342	349	353	355	361	355	324	363	382	370	342	330	370	337	350	339	376	339	347	370	388	352	338	350	355	335	382	357	323	320	337	346	358	361	351	378	348	332	361	349	348	315	357	346	374	304	369	323	357	378	325	380	397	375	369	356	367	338	334	347	342	381	355	376	369	363	334	343	367	358	344	373	358	377	345	343	373	358	346	360	336	369	334	307	362	334	361	360	366	353	385	367	369	347	357	342	359	363	376	365	387	372	346	357	369	371	358	385	333	384	348	347	339	371	391	358	367	363	359	363	378	356	360	376	379	376	375	380	361	367	352	342	355	345	359	360	348	364	322	364	364	353	376	369	386	324	342	339	348	341	353	339	354	346	355	337	369	323	354	365	371	358	403	340	346	357	354	371	337	349	374	394	378	363	368	345	373	356	365	386	367	365	356	333	350	348	347	390	351	378	334	363	354	344	348	358	358	395	349	347	343	378	371	381	343	339	356	393	366	343	356	331	319	366	358	346	332	352	311	351	346	370	374	368	337	371	390	355	375	342	331	359	332	356	356	342	343	331	352	359	356	340	340	339	335	329	341	346	345	366	343	334	365	345	337	359	386	346	343	355	353	337	350	372	379	361	372	365	370	358	346	367	322	356	398	334	357	383	383	302	374	363	389	328	374	364	355	346	363	371	346	352	326	366	392	362	357	370	360	374	367	373	345	356	375	352	380	346	348	360	367	357	368	344	368	357	369	356	380	379	368	390	360	346	349	345	345	387	364	347	327	361	353	359	333	394	348	381	370	344	347	325	329	351	324	359	362	344	337	346	317	401	338	366	353	372	373	360	352	348	336	387	326	366	356	404	354	335	364	347	389	343	350	352	355	373	339	338	348	322	365	321	382	375	326	365	345	333	364	300	386	323	350	348	361	348	348	362	369	363	365	365	349	387	355	355	356	336	356	369	353	389	381	343	388	355	367	324	330	367	369	354	370	362	351	386	382	366	358	363	349	336	350	340	357	338	337	332	367	337	341	381	350	363	363	361	403	352	372	335	338	365	381	362	354	339	319	355	377	357	346	383	348	319	402	349	366	383	356	353	358	371	384	342	379	311	375	353	339	379	389	373	348	336	330	345	352	350	367	366	348	360	343	382	345	334	362	358	345	362	329	326	341	384	346	375	308	386	362	357	341	366	350	337	330	349	373	364	365	386	397	345	373	356	375	369	363	358	357	355	354	383	344	334	372	366	356	391	361	359	323	384	355	348	381	291	375	327	327	358	347	353	387	344	338	379	355	349	333	379	375	349	328	322	365	366	357	324	369	348	361	357	354	367	344	320	367	319	372	360	346	330	355	327	320	360	358	352	335	378	365	378	343	355	348	350	364	350	348	386	354	324	354	369	351	414	362	356	352	354	387	357	350	356	379	346	334	323	342	340	384	362	363	351	369	365	387	354	348	327	356	376	369	355	352
48999	20209	5258	1136	668	511	446	374	316	308	307	263	249	230	213	235	239	197	215	196	209	187	169	195	201	181	197	215	206	178	193	183	189	190	158	195	180	185	193	183	162	190	182	177	174	185	185	157	151	198	190	189	179	186	167	160	174	178	183	191	196	183	205	175	191	186	167	219	181	197	192	167	176	191	153	180	174	174	180	189	172	196	206	179	169	187	174	182	156	178	165	173	189	168	180	170	187	189	201	168	188	162	156	154	190	183	188	166	186	183	154	171	163	165	180	163	181	208	167	173	173	196	204	176	142	187	175	173	172	189	173	173	177	179	186	190	188	186	157	180	155	183	184	177	171	180	177	185	164	183	155	184	191	170	186	183	177	180	184	174	207	183	174	178	166	165	177	162	155	185	170	204	205	158	157	169	155	181	194	159	157	201	187	176	180	159	162	157	159	207	193	175	186	186	169	196	148	166	171	173	167	177	173	158	201	179	144	161	178	191	185	167	168	183	170	186	186	189	176	185	186	195	178	142	175	157	178	190	179	204	152	195	181	173	178	168	190	188	187	178	165	198	173	177	152	170	167	206	186	184	171	171	177	154	185	179	174	167	183	194	217	170	169	187	184	172	165	172	177	173	186	182	197	169	202	198	193	162	187	174	169	207	181	180	169	171	171	222	175	191	183	212	169	180	184	186	176	190	194	176	194	188	186	204	161	192	195	180	186	187	206	160	194	181	175	171	182	186	173	175	188	167	191	195	193	188	183	176	218	182	212	199	177	147	172	170	184	186	152	187	201	166	153	180	204	177	184	178	189	158	182	167	167	180	190	176	170	181	169	187	190	171	169	186	193	197	181	181	169	161	160	178	178	164	185	161	217	175	199	170	162	160	179	189	169	185	183	165	201	176	174	181	170	176	162	187	178	177	171	170	171	189	212	165	172	169	184	193	144	182	174	182	147	170	168	170	169	172	161	189	178	191	188	174	200	139	188	180	172	174	162	179	182	175	180	174	199	206	195	197	204	197	213	169	185	177	168	166	187	187	154	185	180	168	191	187	173	182	180	158	182	188	184	172	156	200	178	163	178	190	162	183	173	204	166	147	178	182	193	184	164	186	193	191	207	187	198	174	185	156	167	169	195	184	163	188	154	169	150	158	190	167	195	166	161	195	180	188	188	206	184	183	189	193	173	170	169	187	182	191	193	178	161	175	162	161	179	196	161	169	167	175	179	179	171	175	201	166	179	216	188	201	205	201	196	196	165	178	180	167	207	177	197	169	186	174	177	183	186	196	187	187	162	175	189	193	163	195	203	190	168	170	160	152	156	219	169	182	158	186	158	211	180	170	185	175	167	155	177	175	181	197	177	184	200	166	175	195	187	173	162	188	173	167	181	173	170	184	167	175	186	184	144	183	195	183	169	194	179	148	175	188	154	168	191	184	174	198	158	178	189	178	171	188	178	176	170	204	175	159	176	174	175	180	172	169	201	196	183	186	191	160	183	185	175	174	175	170	186	188	191	165	206	192	166	187	181	181	190	166	181	196	173	169	168	214	188	194	162	193	163	156	208	183	186	172	179	197	170	185	182	182	185	197	200	186	199	157	204	153	179	157	174	174	182	158	168	171	165	186	171	182	170	198	190	202	189	226	177	181	191	147	171	166	187	198	176	179	197	202	209	183	183	177	185	182	203	169	176	187	162	179	150	156	173	169	165	177	183	161	219	170	167	175	187	176	186	169	216	184	186	163	180	197	190	194	181	166	171	172	171	180	184	204	184	183	176	174	189	201	179	173	198	160	177	159	169	187	169	186	172	179	169	187	183	173	205	169	183	166	178	179	156	187	220	172	194	172	183	192	214	170	180	191	185	192	172	174	180	182	194	179	172	179	199	181	180	172	226	160	171	147	168	174	185	172	161	170	163	146	178	184	168	189	151	176	176	178	196	162	168	186	179	188	180	162	180	183	166	175	194	160	182	171	198	168	161	180	172	176	196	200	186	192	170	162	181	189	164	187	184	154	177	176	207	188	193	171	194	197	155	155	193	182	194	161	154	208	185	158	180	194	172	182	183	161	175	188	178	200	164	184	178	176	164	151	190	172	199	177	177	163	160	174	172	159	154	171	182	172	180	155	190	182	178	163	164	177	206	193	183	174	179	172	165	170	175	161	184	174	172	155	181	170	175	160	164	172	199	156	164	186	186	186	189	177	169	178	189	201	182	193	186	193	177	160	169	185	182	181	179	200	175	175	176	187	168	174	186	182	187	204	200	196	193	209	203	199	178	206	176	169	184	194	179	169	198	177	168	195	178	174	193	205	175	177	166	197	213	173	159	146	187	197	182	177	191	177	151	193	174	196	176	213	193	194	180	180	195	188	170	164	180	163	178	174	171	167	170	161	165	162	182	195	185	177	192	152	193	168	171	185	183	193	178	185	193	191	178	184	178	169	199	164	174	172	196	183	173	177	160	177	146	164	177	187	170	166	165	174	191	185	177	180	195	161	203	192	203	147	172	172	186	192	170	194	188	179	194	196	185	156	188	179	196	156	161	158	184	174	180	201	167	171	179	185	160	170	221	177	175	162	167	158	176	202	196	165	185	191	173	184	199	171	176	171	152	155	157	167	165	200	179	197	168	174	151	180	138	159	158	180	179	171	162	168	172	177	172	202	198	177	160	160	172	173	161	177	173	169	158	186	176	163	168	176	168	200	202	184	175	192	161	191	175	153	183	181	173	194	152	195	173	174	178	170	177	199	177	162	178	187	198	167	184	183	193	197	187	179	180	181	168	166	170	186	167	161	171	156	160	174	184	169	183	175	184	186	168	184	171	178	179	154	190	159	161	184	183	172	190	188	194	160	166	183	169	161	210	201	202	156	165	196	170	178	167	175	176	158	144	161	197	171	151	195	182	170	180	156	199	182	179	160	167	165	157	198	164	170	176	172	200	197	190	195	201	175	187	205	179	176	189	184	187	173	181	188	172	172	163	188	154	179	194	182	191	157	168	177	168	164	159	199	179	201	206	190	173	173	169	177	196	173	177	206	172	183	174	180	147	168	160	191	192	150	180	178	185	196	167	155	201	199	206	203	154	198	190	158	173	168	188	176	163	178	174	184	192	178	159	172	167	206	171	182	166	200	175	189	178	210	177	179	179	199	175	185	175	169	168	180	167	186	176	176	176	170	195	175	167	171	170	155	177	198	173	172	185	180	170	168	156	163	184	180	171	149	190	161	189	185	183	156	189	216	177	170	160	189	171	174	185	169	196	186	192	175	175	172	172	187	180	208	181	161	190	192	170	185	164	180	211	168	186	199	158	178	176	161	212	176	175	177	161	176	188	157	192	166	177	172	182	168	174	159	159	166	175	166	192	171	184	180	195	188	166	175	187	154	177	155	176	182	191	177	173	184	189	169	185	174	182	196	180	219	182	185	196	194	177	180	155	177	204	192	155	171	200	174	189	189	167	183	163	174	203	216	195	157	175	175	164	186	186	193
31014	2757	3229	3499	3067	2497	2061	1692	1560	1420	1143	1145	1076	970	939	926	834	841	814	780	760	765	725	700	756	725	677	692	665	660	619	646	643	630	655	656	650	640	643	590	611	609	642	558	642	596	592	616	578	602	635	563	580	607	573	573	545	606	619	594	620	599	619	588	560	524	625	581	594	553	565	549	614	595	570	591	591	608	547	599	605	617	604	560	549	604	541	574	572	631	568	558	575	613	598	582	579	562	583	575	543	563	523	624	577	593	574	581	545	563	581	562	569	548	573	562	586	609	560	563	632	586	578	534	575	538	582	604	613	550	551	563	569	600	606	581	563	548	599	594	557	592	544	582	567	562	595	592	569	588	553	606	526	554	595	570	555	591	573	588	552	558	583	556	567	508	565	572	554	568	558	577	583	521	550	553	580	626	574	536	547	625	577	598	566	554	639	578	554	569	584	577	581	602	538	604	559	563	575	612	565	600	560	556	609	598	551	535	566	560	583	583	569	562	576	594	585	562	563	585	614	574	585	573	572	593	622	615	549	581	549	543	556	558	545	540	566	601	587	598	494	559	572	563	569	555	621	571	557	549	540	541	583	556	550	554	589	572	552	545	588	562	552	576	610	570	586	573	566	563	577	574	569	552	581	599	536	555	572	545	551	545	593	572	555	569	568	567	554	562	556	588	582	604	600	584	553	621	591	594	559	557	615	574	605	558	598	587	551	587	576	548	546	565	610	557	545	584	575	598	579	591	573	566	587	605	551	594	571	516	570	537	615	606	560	580	556	572	577	574	542	585	573	555	534	573	594	576	541	598	543	566	599	550	575	569	544	586	606	606	587	585	574	570	599	560	577	595	558	521	615	570	547	552	558	571	551	549	574	595	609	582	543	574	580	616	570	552	533	589	560	587	570	602	544	589	555	558	582	565	614	560	595	593	579	572	586	585	549	557	562	577	574	525	580	546	561	601	603	618	535	597	594	564	593	567	561	560	574	517	545	550	636	575	581	553	579	569	561	551	552	588	550	573	554	575	542	562	596	578	540	588	530	590	551	584	593	559	570	579	586	584	597	545	585	541	557	584	628	560	594	605	587	609	525	622	574	555	575	588	539	546	546	587	587	616	594	545	546	563	555	553	602	574	559	588	576	567	563	577	577	562	585	584	570	601	584	525	578	561	554	562	573	535	587	570	553	578	565	567	619	568	571	570	591	589	578	555	608	597	568	591	573	574	531	571	602	551	582	569	569	571	583	540	567	578	563	561	593	570	555	587	623	563	601	557	523	558	580	576	557	532	561	571	559	545	607	600	582	609	561	591	578	595	628	575	558	537	570	554	591	583	618	591	568	596	582	566	591	614	532	556	586	588	592	568	600	602	611	592	568	545	525	557	557	576	582	536	563	566	556	562	551	571	585	571	560	598	592	598	574	598	534	583	577	633	588	560	580	572	532	569	582	525	591	549	563	600	564	592	568	597	556	578	562	573	575	553	604	603	561	570	558	596	568	525	603	554	558	577	570	562	577	585	533	559	578	573	603	579	596	581	595	560	636	562	591	554	549	544	550	552	616	555	577	591	579	592	589	568	606	600	554	574	607	537	558	581	540	537	588	570	571	578	583	582	538	558	555	596	615	603	545	582	564	561	506	583	567	589	609	544	517	614	584	589	564	565	564	562	560	582	572	580	575	554	580	575	598	551	571	577	548	621	583	609	527	567	549	560	541	582	549	569	571	543	592	559	562	571	590	581	604	537	585	575	545	550	569	569	589	568	555	578	614	567	572	573	587	579	583	568	560	608	610	590	572	638	574	542	587	588	603	575	631	596	587	571	583	597	583	554	557	615	569	544	556	583	615	585	557	613	569	570	575	608	564	552	581	568	591	554	538	574	566	523	540	575	606	564	553	602	604	554	591	594	567	576	586	563	595	561	550	574	559	562	561	579	605	573	631	533	599	591	592	545	555	594	532	562	590	568	551	589	553	614	565	567	566	598	565	602	544	549	573	562	567	526	547	590	574	583	569	560	616	592	574	579	551	576	574	603	605	643	593	578	589	554	622	576	598	554	562	546	555	566	577	584	555	640	583	563	603	576	549	599	614	555	549	544	543	548	612	562	583	577	564	571	625	573	607	568	573	596	533	541	586	614	526	564	571	574	589	594	572	550	560	581	560	545	554	597	516	563	565	571	579	546	574	617	521	568	574	553	575	536	555	578	566	554	553	583	601	591	573	573	574	518	575	587	601	535	554	557	562	607	535	539	560	543	622	563	558	569	592	577	591	575	579	593	562	584	540	575	549	564	605	547	511	569	589	549	603	517	602	543	572	557	574	555	547	567	545	591	599	609	613	554	600	581	555	597	591	554	557	621	548	535	558	557	588	570	571	552	581	571	547	581	573	554	582	593	572	550	552	565	583	575	590	566	558	545	585	567	541	562	621	553	595	557	544	579	552	571	568	522	629	599	577	598	539	581	582	600	582	557	540	551	592	559	548	551	545	549	541	588	579	573	552	565	541	570	595	540	599	551	603	572	578	626	607	574	558	624	570	575	576	563	518	569	555	600	559	540	568	546	597	604	574	555	574	540	600	539	548	565	569	606	563	516	562	599	601	612	586	552	611	548	554	573	599	557	576	573	564	601	617	542	592	540	529	591	554	540	603	539	567	589	552	580	565	550	545	570	556	617	565	616	580	623	571	551	567	597	576	575	583	586	618	573	558	584	581	547	585	561	518	551	617	575	598	577	590	550	585	579	554	568	568	583	627	579	579	556	574	579	542	560	561	585	553	536	555	584	586	592	582	557	543	581	507	576	564	606	520	578	545	586	569	572	543	561	592	573	560	567	569	565	554	572	569	599	603	599	582	617	606	568	557	604	569	556	607	619	548	584	541	599	622	558	555	584	554	551	570	603	596	581	568	603	515	585	551	522	571	560	565	538	566	555	606	536	564	608	564	630	646	538	582	594	553	596	596	537	597	569	615	561	559	541	595	563	557	551	568	532	606	576	569	583	557	518	566	560	591	587	560	596	573	565	555	567	554	621	580	595	567	568	529	539	591	564	569	584	568	579	575	625	543	580	581	531	596	525	575	583	525	562	587	546	591	582	599	581	594	567	561	579	634	579	562	552	566	564	628	603	573	596	595	633	613	552	577	531	542	581	587	548	559	535	569	594	560	564	588	538	563	585	548	577	608	566	598	553	580	587	590	595	555	604	603	599	562	628	583	533	571	522	568	589	577	542	571	572	585	563	588	543	561	553	591	555	590	540	601	559	562	553	552	577	543	558	567	573	569	572	597	591	587	590	594	529	586	610	556	553	572	568	513	561	566	574	590	586	622	620	558	581	564	579	562	609	570	616	563	593	573	623	602	569	585	551	593	570	558	561	531	572	559	576	572	633	595	592	593	590	572	608	569	564	580	535	593	601	555	562	554	591	590	521	600	556	546	605	524	607	575	534	566	555	582	530	588	542	592	506	558	589	569	579	558	591	574	599	574	552
60884	25550	12787	2870	1477	1074	840	699	543	497	489	448	398	408	372	362	356	374	358	343	287	325	337	268	320	297	285	327	295	291	290	312	323	314	269	258	258	261	293	279	254	262	271	278	277	291	267	277	303	286	285	292	293	294	297	284	299	271	298	258	299	270	269	256	275	298	322	287	283	285	249	285	308	280	289	272	259	252	265	313	255	272	282	277	282	282	290	265	251	299	273	253	275	276	245	281	273	275	254	260	261	268	262	256	247	295	294	302	273	286	272	263	281	329	269	292	301	281	284	291	277	292	291	261	242	258	273	287	269	297	279	283	262	269	290	278	255	270	282	269	287	250	268	269	242	271	281	278	262	258	256	282	263	241	296	277	295	269	294	273	280	277	272	299	296	266	294	263	252	286	294	274	279	277	279	281	263	283	289	257	288	271	281	286	262	281	254	264	309	262	259	290	282	269	293	253	252	273	251	263	252	266	245	282	258	276	290	266	268	286	252	274	299	336	280	247	268	286	269	255	267	288	281	261	270	267	260	275	298	248	280	278	278	278	276	259	277	255	283	261	283	268	246	267	293	272	280	292	311	280	269	267	276	276	260	262	269	266	269	296	324	253	268	290	253	282	285	250	275	243	287	256	281	264	267	273	276	303	287	295	261	314	291	280	263	267	270	273	275	288	261	277	250	284	303	268	269	245	259	279	257	253	293	270	258	291	255	289	262	272	284	261	264	272	250	301	290	275	263	274	286	273	292	290	285	289	275	271	276	273	256	299	295	295	275	288	269	248	272	272	247	268	248	281	236	288	282	274	260	249	301	291	270	260	278	287	259	257	308	275	297	286	282	296	269	249	290	259	286	284	289	274	265	286	280	272	289	279	273	261	274	311	279	322	271	274	266	275	264	302	271	255	249	287	289	258	291	269	295	250	292	275	284	282	254	283	286	226	264	284	289	299	309	263	272	241	260	285	298	296	262	259	261	278	289	271	284	285	265	303	290	294	290	266	298	267	287	257	292	237	306	264	277	254	246	306	295	301	258	246	271	283	275	248	258	284	250	303	267	256	276	259	263	284	276	273	233	268	309	263	282	265	260	298	285	283	279	276	261	278	285	289	273	272	256	252	278	275	286	236	287	268	278	296	264	277	269	276	279	277	291	277	309	261	301	278	256	274	287	253	307	273	302	264	269	290	278	291	251	268	260	262	272	286	262	284	276	270	276	257	297	258	286	275	256	284	314	243	264	290	268	308	265	282	276	283	264	255	286	259	261	256	255	276	296	264	258	264	305	284	288	304	265	296	245	263	267	293	276	317	247	282	276	260	282	258	282	256	289	285	288	293	273	275	285	252	239	298	266	251	277	268	280	258	264	288	285	256	282	310	288	267	295	280	308	278	303	245	243	277	293	268	281	296	280	281	296	284	249	263	261	235	280	266	275	251	274	301	268	258	265	260	302	275	230	281	274	306	301	272	281	295	267	275	303	258	268	269	278	241	273	261	291	289	299	288	267	274	256	271	276	293	296	253	272	277	257	241	293	284	268	284	238	279	274	271	272	258	243	250	251	290	287	281	287	292	253	253	285	244	275	298	276	260	269	263	289	267	274	278	272	292	287	275	286	268	237	259	286	271	265	309	280	267	296	312	292	277	237	308	241	280	258	280	263	301	278	263	268	260	282	264	286	303	273	268	265	262	250	272	276	274	272	272	275	255	273	273	283	299	246	282	267	282	299	276	263	306	262	296	263	246	283	299	282	245	303	242	300	279	320	289	271	271	298	271	245	285	267	264	262	273	271	306	261	281	259	281	272	267	267	276	286	281	274	282	274	263	267	261	289	284	309	262	259	253	298	261	252	276	248	281	284	279	283	252	258	271	288	270	290	259	272	268	294	284	284	273	290	272	286	281	258	267	275	262	260	277	267	307	256	288	280	253	273	289	259	272	268	264	289	264	272	294	286	283	296	277	275	263	293	251	268	262	290	271	277	248	283	316	273	278	275	275	281	308	280	308	242	304	249	254	313	239	266	264	282	258	278	265	279	263	294	273	286	273	278	268	275	296	268	291	291	293	260	269	248	280	254	254	284	268	288	291	283	243	261	276	267	282	278	262	293	266	262	251	274	278	277	301	279	279	284	252	263	289	274	253	277	262	295	267	257	300	245	256	259	269	274	300	296	281	263	273	263	273	282	284	281	290	313	285	263	289	243	297	278	294	289	270	292	260	238	246	299	265	265	239	265	256	328	243	254	276	297	291	294	264	260	291	285	283	273	287	294	272	298	271	323	298	266	272	290	267	290	323	268	271	285	302	302	262	267	307	269	260	255	274	290	281	293	258	267	282	271	275	296	279	277	277	298	287	265	275	272	274	280	290	279	286	275	249	284	237	260	282	276	260	245	260	271	262	275	292	289	260	282	286	275	268	265	262	251	295	279	291	282	283	274	275	293	277	264	279	276	267	283	306	289	279	246	287	282	267	271	237	273	306	250	277	269	265	282	298	254	286	261	288	286	265	278	259	304	294	290	263	268	269	270	272	252	289	266	259	276	266	278	242	277	259	310	280	282	254	264	257	243	283	296	285	252	285	295	280	271	283	271	264	289	293	242	294	274	282	278	303	272	257	278	285	287	277	269	274	256	273	273	286	258	257	254	293	281	333	300	267	277	304	269	285	297	260	280	274	252	283	256	237	309	274	307	277	307	280	290	290	279	298	281	274	281	279	256	268	252	272	302	260	270	277	304	275	274	308	291	231	288	262	272	277	275	257	252	257	271	272	285	295	271	269	268	274	260	270	255	285	281	269	261	279	274	272	263	275	265	258	262	281	274	266	298	278	245	248	283	248	251	280	277	279	283	296	289	277	247	242	252	269	273	278	271	288	281	273	247	276	272	294	251	301	283	258	250	282	267	291	268	282	266	258	262	282	261	275	274	235	262	289	269	254	282	272	258	271	269	293	276	247	291	245	279	272	242	287	297	244	278	271	281	269	266	257	279	283	287	267	270	286	253	273	300	240	314	260	284	288	290	270	284	287	290	318	278	276	264	263	282	288	284	261	278	283	288	289	261	296	271	288	300	281	291	266	280	282	282	271	276	271	249	271	291	268	288	285	271	322	263	260	275	270	253	287	298	299	277	286	267	261	243	286	295	265	280	256	251	251	273	286	263	292	274	235	272	318	284	278	292	284	259	253	296	269	265	239	289	290	241	305	265	298	281	310	287	293	266	280	265	288	285	259	275	276	261	283	263	251	287	325	267	280	281	239	278	298	259	261	252	290	267	266	286	307	274	259	264	279	256	308	279	245	291	248	259	279	260	285	315	267	268	265	276	285	256	279	285	277	253	262	284	287	302	258	267	251	274	304	298	284	271	259	286	278	286	278	280	255	258	275	270	248	259	286	299	280	260	245	285	283	274	283	268	268	252	277	261	267	281	278	293	280	271	273	268	292	278	277	252	273	272	278	252	264	286	295	283	300	291	266	284	274	266	256	260	273	261	264
39648	4189	5890	6347	5482	4533	3658	3053	2542	2318	2097	1924	1844	1661	1545	1408	1370	1352	1241	1195	1242	1143	1177	1078	1079	1111	1008	1011	1046	956	999	937	952	956	892	935	905	963	902	892	889	901	928	938	956	943	936	882	841	924	875	887	834	874	925	852	867	851	850	810	852	859	834	855	851	820	811	858	808	807	838	878	809	834	832	806	859	771	807	821	828	861	857	874	821	875	839	861	824	823	877	829	846	788	794	821	833	816	805	822	839	870	758	853	783	863	796	869	784	818	776	836	836	808	872	807	859	801	813	795	793	788	794	765	840	806	829	773	824	780	801	808	842	811	834	844	820	835	810	812	828	803	791	899	828	799	837	808	739	791	845	769	828	836	861	814	793	822	843	839	733	815	841	789	817	828	840	845	820	848	786	813	796	853	806	827	811	802	791	839	829	831	795	809	820	831	869	810	833	799	848	892	861	789	802	825	810	832	823	780	834	811	787	831	864	838	799	814	836	815	808	806	830	770	787	798	846	786	775	810	822	766	888	774	803	838	774	840	786	852	794	847	851	828	839	850	802	794	840	820	838	778	771	766	831	841	874	795	871	817	798	829	807	827	785	810	797	827	789	813	815	847	825	797	813	808	818	787	756	860	794	797	842	790	839	802	756	791	815	814	802	763	848	780	846	848	820	798	783	842	840	870	792	832	852	798	804	799	787	759	813	802	788	845	779	771	869	841	776	763	823	786	793	849	777	802	849	812	842	784	780	850	795	817	803	848	860	832	833	829	852	769	792	848	827	771	813	817	830	801	733	820	767	795	853	799	797	779	817	772	801	813	856	794	836	836	806	818	817	797	780	807	836	780	806	818	834	781	857	806	806	849	812	793	780	849	764	851	831	792	800	836	821	836	783	779	806	825	809	842	823	839	830	825	769	835	799	824	818	815	831	825	863	816	805	831	803	810	816	825	847	786	772	815	786	832	837	798	791	811	801	802	833	756	799	809	793	810	799	814	815	845	794	839	809	791	835	799	792	850	792	849	806	782	815	806	818	811	779	830	804	819	828	804	794	825	796	789	832	821	790	823	790	812	744	857	812	752	860	793	790	822	779	803	793	821	876	829	827	835	816	786	800	825	849	790	816	823	807	835	817	792	773	844	787	835	864	809	753	821	814	800	870	793	849	780	807	805	825	821	826	829	819	786	787	807	831	802	854	812	824	792	809	835	774	770	787	824	777	807	820	789	839	798	793	826	810	797	796	839	844	781	798	810	799	807	799	817	785	838	861	755	751	796	824	805	814	779	826	776	840	795	791	810	781	803	855	804	793	791	813	811	775	830	805	848	831	806	799	827	826	844	810	816	873	802	797	824	796	790	818	806	888	779	840	783	785	813	821	762	760	803	814	785	840	868	832	813	833	820	786	789	814	799	830	820	841	782	816	812	762	809	790	819	729	822	794	807	833	848	770	770	826	778	794	801	807	791	861	807	798	807	791	797	862	827	783	779	802	817	808	852	817	841	888	775	791	837	815	783	818	835	841	876	801	792	843	815	793	791	788	805	813	843	829	792	796	776	858	810	782	772	805	790	790	834	834	807	828	802	878	845	813	843	785	853	864	824	805	771	845	807	772	820	826	778	795	798	854	805	832	773	846	811	806	774	816	870	769	830	821	784	774	828	778	837	852	823	818	784	856	826	842	808	840	795	767	782	748	786	809	844	828	817	777	862	798	836	847	822	819	854	785	856	832	820	797	781	808	810	853	801	784	847	833	803	807	780	818	797	791	790	817	800	814	817	822	810	792	756	815	796	825	817	806	798	810	766	768	772	828	785	757	841	825	828	800	825	802	813	772	818	813	814	793	833	855	775	805	769	822	786	795	855	785	727	813	804	809	797	814	834	835	732	786	801	826	839	803	839	844	842	780	759	834	819	851	782	829	794	785	828	787	818	789	808	819	777	760	811	807	829	805	837	840	797	812	776	762	791	820	803	823	819	805	834	758	779	769	792	800	780	793	863	845	818	833	851	805	810	769	821	831	779	757	803	826	771	795	814	786	809	850	826	783	850	789	844	763	815	804	856	814	809	831	797	783	797	800	791	806	820	812	815	817	833	798	861	831	787	791	777	794	850	807	827	758	774	842	886	777	844	826	852	809	815	828	774	825	815	803	825	839	795	795	791	795	820	820	817	825	771	813	839	836	797	830	805	750	793	787	802	816	768	835	843	785	798	803	872	849	803	813	873	846	823	867	789	805	793	802	804	811	804	805	821	825	850	818	851	763	850	818	794	895	809	798	773	779	814	811	848	829	824	863	775	810	812	803	842	801	863	813	831	815	819	796	829	860	842	835	782	817	786	842	846	818	756	763	809	817	831	830	805	775	794	841	824	818	806	800	807	796	798	797	842	799	859	825	820	790	812	831	808	833	804	825	791	806	796	862	824	796	812	808	826	795	827	808	807	792	817	757	774	833	803	782	778	809	787	778	773	789	813	786	807	796	851	799	816	843	806	820	820	859	812	832	777	818	857	803	757	789	765	823	786	784	788	773	794	823	828	793	804	792	819	813	805	794	783	828	804	786	810	777	766	736	743	819	790	833	818	762	804	799	821	807	733	742	790	815	818	829	841	784	787	815	784	817	757	809	789	776	809	833	842	815	834	808	815	839	810	847	808	809	831	814	775	837	766	804	800	831	827	767	810	794	847	783	819	820	829	816	818	783	775	810	792	802	772	791	860	756	806	815	762	808	748	840	793	782	797	834	779	828	832	808	828	836	805	799	792	822	779	794	808	777	818	795	797	746	775	785	847	838	776	822	881	782	892	844	820	827	805	830	807	814	783	789	823	782	820	795	804	887	814	808	803	780	791	815	821	798	856	811	786	782	819	817	824	810	793	809	793	821	825	808	803	824	768	786	730	825	813	793	837	807	820	824	803	772	790	751	823	771	828	787	836	828	854	815	792	814	778	818	823	794	773	821	814	828	841	805	774	794	808	857	829	749	828	843	829	806	844	731	796	806	852	806	824	824	839	791	846	794	754	788	815	820	810	822	766	817	820	798	864	825	839	815	853	814	835	807	859	817	792	813	812	833	787	795	819	798	811	770	832	788	764	792	847	789	815	801	877	765	835	845	797	765	801	812	758	810	824	808	846	804	789	808	837	800	816	806	821	795	776	831	789	842	784	827	804	828	810	771	785	831	827	762	830	788	791	891	789	798	808	809	816	838	779	783	792	754	792	802	816	826	808	788	768	880	838	804	812	707	858	879	802	800	834	790	822	790	836	846	813	803	810	762	835	842	799	823	820	818	826	794	827	782	823	786	888	750	792	836	796	798	795	800	802	831	825	831	805	758	777	841	839	749	826	863	809	819	771	796	799	781	820	823	798	853	804	789	819	806	796	836	743	798	765	797	769	815	794	791	800	794	840	786	768	800	758	775	828	849	775	871	818	752	829	825	783	831	803	815	850	778	793	811	820	796	788	776	855	794	824	824	784	783	851	812	804	822	799	791	762
9735	754	309	157	152	129	119	106	107	120	103	113	122	105	89	93	82	89	92	114	114	109	104	103	86	86	130	102	96	104	99	88	90	118	88	115	92	92	130	103	95	124	89	104	98	105	109	95	108	90	97	73	113	108	86	91	106	78	99	96	102	91	107	106	114	95	100	109	88	94	98	94	108	105	96	94	107	89	117	99	104	104	104	116	104	90	83	110	81	92	99	102	91	97	100	90	98	104	114	103	110	95	103	93	79	97	96	84	99	97	105	104	93	91	121	99	88	66	106	106	91	95	111	96	88	95	104	97	111	120	108	91	100	97	96	111	80	92	90	93	100	92	100	81	104	89	86	105	106	125	85	91	92	85	96	101	100	93	78	96	78	97	109	101	98	94	97	106	102	106	84	112	100	95	104	89	101	102	97	95	75	106	99	91	76	112	88	99	95	95	89	97	110	103	95	97	100	116	86	95	104	89	83	88	99	100	89	94	98	104	92	113	115	109	110	96	102	103	102	77	85	91	87	92	84	107	109	91	100	93	95	106	100	104	106	83	106	84	104	102	109	90	104	88	83	89	123	86	99	113	85	92	100	91	83	102	110	118	104	90	128	99	77	123	89	112	116	98	119	113	97	85	109	95	96	90	85	98	106	97	97	91	120	105	106	94	109	98	93	87	107	92	97	107	77	86	99	88	108	100	110	108	102	123	88	114	104	91	98	83	111	110	85	128	106	105	105	105	94	108	101	101	98	117	89	108	93	79	118	101	91	101	124	109	86	100	105	97	95	103	107	96	83	99	103	105	92	83	111	107	92	103	90	100	103	100	111	96	83	96	85	127	105	94	93	102	105	102	113	86	116	104	102	102	90	108	91	104	83	84	99	98	115	97	88	94	100	97	78	109	107	107	108	94	97	104	96	88	99	97	101	104	100	101	95	96	93	102	118	97	108	89	95	113	113	94	98	88	106	101	111	95	91	92	85	88	98	92	99	103	107	119	115	99	103	104	108	100	108	92	91	100	95	114	93	90	104	100	105	94	100	94	104	109	97	100	89	97	94	90	104	83	77	88	101	111	96	104	87	99	100	92	102	103	112	103	100	104	99	100	98	99	113	89	92	91	100	101	90	97	91	113	115	96	110	114	95	91	95	106	100	93	76	92	114	95	89	74	112	96	109	90	91	110	90	103	129	113	83	81	101	91	94	93	80	101	83	106	102	113	109	97	82	96	93	100	105	94	88	98	105	112	109	98	101	114	90	96	102	108	91	103	103	85	106	106	96	99	86	114	105	93	96	105	126	104	107	103	105	98	103	105	105	114	101	90	99	113	107	93	94	113	71	104	95	92	106	92	96	99	94	108	116	101	96	99	100	107	109	100	79	97	95	102	97	114	92	100	89	120	103	108	103	105	95	101	97	97	116	91	79	93	86	98	88	93	121	110	95	81	105	107	87	106	101	114	95	91	99	78	94	78	115	100	83	111	91	77	107	124	90	117	104	97	79	87	79	89	100	81	83	95	94	73	112	94	97	101	105	101	103	106	112	104	93	94	94	94	108	111	91	96	126	78	95	99	102	98	108	91	98	92	115	90	112	86	106	100	105	103	88	95	102	95	91	105	77	101	118	98	93	107	92	93	91	106	93	97	99	96	95	100	99	79	106	88	96	109	101	109	101	98	95	111	107	86	94	91	92	107	101	92	119	87	102	92	94	95	97	111	95	102	104	85	101	92	89	113	90	100	97	93	106	100	90	92	94	108	86	109	122	103	103	107	98	101	86	88	93	97	115	106	107	86	97	82	81	81	89	112	100	83	98	106	89	116	89	99	96	92	96	100	85	81	89	128	101	109	122	95	104	96	107	99	105	90	101	111	101	90	101	100	85	105	78	100	106	95	97	111	89	95	101	88	84	91	89	99	93	107	91	96	87	91	89	95	110	105	84	93	94	97	108	116	115	94	101	102	81	103	76	104	113	88	106	89	97	101	112	98	90	95	99	101	100	103	97	121	101	102	94	100	104	97	86	110	95	95	93	97	102	107	90	87	76	98	85	89	112	83	114	93	96	93	96	84	112	117	95	101	95	95	107	89	82	95	103	95	117	100	105	113	105	90	90	86	110	100	98	101	116	97	93	97	82	97	108	92	97	92	92	105	128	98	92	106	92	80	86	97	94	87	92	105	96	119	93	102	102	95	96	100	94	109	94	101	102	84	114	81	102	95	91	93	116	81	101	103	80	102	96	98	99	94	95	95	93	96	103	98	92	102	97	93	99	87	90	95	105	96	92	106	89	93	101	81	81	107	97	94	102	100	100	99	95	87	99	109	104	98	92	91	91	113	128	99	95	100	89	104	108	88	82	84	110	90	104	94	112	100	81	99	110	97	103	107	109	78	98	92	85	103	80	74	92	101	98	94	84	92	82	85	134	79	117	83	92	121	107	89	100	100	98	82	106	105	102	84	105	75	103	98	89	98	109	95	99	101	99	97	108	106	90	107	95	104	88	98	94	102	94	103	76	101	122	92	98	104	93	101	93	89	123	100	83	100	96	80	98	89	92	79	115	107	90	106	100	104	107	109	105	110	107	86	110	91	93	99	89	113	101	92	91	111	96	95	91	89	97	95	82	85	106	104	102	117	96	108	98	107	103	112	103	110	91	97	104	100	87	104	98	88	98	107	116	90	104	90	90	98	111	92	91	88	111	108	78	95	105	106	101	94	109	101	97	102	94	78	110	100	93	104	98	91	105	95	88	105	100	85	109	89	101	105	96	110	100	89	113	82	113	99	84	87	115	84	103	99	88	94	110	102	90	99	94	95	96	95	103	109	109	103	92	105	102	106	95	93	94	78	107	108	92	94	94	105	111	87	117	105	84	102	91	98	104	97	110	91	102	92	96	95	96	105	79	102	117	96	111	88	98	99	88	113	107	91	118	78	99	89	100	109	82	94	114	94	104	106	120	98	97	94	87	103	87	107	89	102	99	88	107	95	89	106	106	100	107	99	96	102	106	103	99	98	104	119	80	76	84	93	79	107	84	111	97	105	104	85	119	102	96	90	95	104	94	95	98	100	92	109	94	103	83	106	76	105	97	86	100	96	103	98	96	99	96	94	100	101	88	100	84	104	103	97	119	107	98	105	108	85	104	85	93	89	102	87	109	99	103	96	99	97	98	93	99	113	79	98	99	90	88	110	96	82	97	122	101	101	99	91	112	101	100	116	83	110	90	105	86	103	105	87	111	93	105	109	126	106	101	108	99	96	94	105	92	95	111	117	99	103	95	94	97	108	82	103	110	97	111	92	88	102	100	96	81	112	105	98	94	94	99	95	78	107	106	99	99	81	101	103	99	94	97	96	98	111	94	116	97	73	101	85	101	92	114	103	93	97	94	107	97	97	106	106	100	116	94	96	98	98	91	82	100	106	84	121	104	98	82	93	105	102	99	113	106	108	104	89	99	102	96	103	94	99	95	94	101	115	102	96	94	90	107	94	83	83
8211	633	544	544	513	483	433	400	426	398	381	405	380	376	356	331	371	383	394	401	365	353	354	366	332	359	364	351	377	372	325	388	323	353	371	368	349	375	340	361	368	362	382	340	320	384	342	344	358	414	351	326	379	355	340	376	359	331	391	366	369	377	338	347	362	343	337	376	364	302	384	394	381	356	374	353	357	393	337	312	339	377	328	329	373	386	369	319	368	347	356	376	335	327	372	370	348	365	373	384	345	354	310	386	407	366	371	359	340	295	319	343	365	368	360	335	358	347	330	373	368	347	392	377	362	343	349	335	370	365	355	362	392	305	348	335	389	339	377	373	363	346	374	364	355	373	323	377	335	383	353	378	359	351	361	353	361	368	356	342	304	367	376	354	363	354	361	315	346	345	343	335	333	333	337	351	316	367	352	371	370	357	393	369	336	366	368	344	363	366	350	340	381	354	387	375	321	346	359	378	340	353	350	327	361	329	353	351	350	366	359	378	373	356	362	340	330	354	344	352	342	340	332	327	347	363	334	366	342	339	393	333	331	316	362	345	355	372	359	374	347	350	329	344	355	354	347	312	346	353	373	370	366	342	333	353	328	375	350	312	341	357	380	365	350	378	306	346	352	363	388	363	374	377	342	353	369	363	369	378	326	386	360	361	378	332	363	406	363	325	342	368	372	380	328	355	351	348	370	381	361	340	354	378	365	335	379	378	338	395	354	370	356	339	342	369	370	365	349	378	345	343	356	362	348	357	347	337	366	368	346	371	351	326	363	330	367	381	354	370	338	370	359	332	353	333	352	381	352	360	362	355	333	362	328	354	345	399	341	377	340	356	371	349	339	323	354	342	352	348	363	349	341	340	320	342	346	332	366	336	352	339	336	338	349	345	333	303	336	357	319	365	386	328	358	315	333	327	372	348	353	358	352	344	323	359	374	367	371	362	336	344	377	341	359	334	360	391	382	347	345	362	346	334	375	380	318	371	376	361	323	340	344	330	341	376	373	306	382	374	349	350	337	324	347	347	356	352	343	394	365	317	356	354	382	360	328	321	355	383	357	372	377	358	360	367	368	358	334	366	344	351	355	368	361	348	363	349	373	341	325	366	360	326	372	345	367	346	334	366	345	330	352	359	364	378	372	343	358	377	382	353	341	338	363	335	371	360	380	370	348	375	381	372	329	327	345	366	333	367	351	345	360	351	366	383	378	342	361	368	326	346	367	388	343	394	370	350	385	357	343	347	358	354	347	364	363	362	344	343	361	385	349	359	369	346	324	358	325	323	341	368	377	377	345	326	348	356	357	363	350	303	349	341	341	339	351	345	338	346	336	331	352	388	351	342	342	310	369	326	384	349	343	379	354	352	352	322	364	341	380	345	344	321	385	342	337	329	354	348	369	335	368	367	335	346	367	353	372	318	347	382	353	346	354	342	331	334	363	354	344	348	335	326	356	349	357	329	375	320	342	389	360	397	347	341	332	358	366	343	325	331	360	347	334	357	354	384	340	357	347	368	337	329	353	410	342	366	341	379	397	352	371	330	366	342	343	319	338	332	368	340	340	321	379	354	343	343	322	324	369	351	332	343	342	404	356	379	374	364	372	323	385	335	363	355	361	310	337	376	379	355	381	331	356	335	355	386	353	355	384	331	377	364	356	339	397	382	356	343	349	333	366	316	348	360	342	372	338	337	344	374	306	331	324	329	337	354	350	337	351	353	359	366	358	356	332	328	338	342	319	335	332	356	357	378	352	375	357	356	343	330	350	384	335	354	334	367	345	393	339	350	364	334	365	369	369	338	392	357	357	354	376	350	338	353	359	390	351	343	311	347	355	372	346	348	373	326	371	358	374	321	361	348	367	345	344	363	375	354	313	390	357	326	337	364	354	359	375	341	329	293	348	354	358	350	358	374	334	367	358	377	365	370	368	344	345	347	314	341	341	369	351	365	361	325	326	383	370	354	349	354	360	335	352	335	346	350	403	357	341	341	349	328	346	383	334	374	339	349	360	369	352	392	341	346	317	373	349	336	340	348	391	358	336	369	333	389	377	386	316	335	353	340	357	373	371	351	349	350	360	387	331	361	336	333	347	326	341	319	367	352	353	371	364	372	349	352	342	362	351	389	329	359	331	347	344	349	360	321	380	332	365	350	364	358	333	345	331	326	366	358	356	317	342	350	367	372	349	335	338	358	354	346	335	365	364	357	349	356	329	334	370	334	378	386	338	343	394	328	351	373	404	363	366	351	360	374	396	359	326	384	354	354	351	359	347	329	399	365	346	375	351	363	354	343	393	336	336	348	334	338	352	343	363	354	331	360	331	350	375	350	356	336	349	343	344	355	349	352	345	355	350	363	336	370	349	348	333	382	333	346	345	365	369	359	347	349	357	352	324	358	345	325	371	355	352	358	327	350	313	355	353	343	346	376	340	381	339	371	333	374	381	361	377	372	332	333	356	317	332	323	372	361	340	355	379	366	330	340	323	333	365	376	353	345	356	360	333	379	350	359	355	358	360	338	338	349	366	350	319	369	315	353	342	367	330	365	358	338	339	355	359	363	348	358	338	358	355	326	337	332	311	365	345	380	375	376	347	325	351	333	335	348	369	349	379	373	358	333	322	352	363	359	357	325	344	349	375	370	341	351	391	350	341	332	355	354	341	347	359	343	325	348	356	347	362	340	348	353	356	379	354	364	346	353	333	366	367	334	372	308	356	347	318	369	351	352	351	337	323	365	380	358	364	387	350	338	364	313	360	337	346	346	359	355	330	332	373	347	348	341	372	352	340	403	407	377	366	363	370	334	340	370	404	370	377	372	370	357	325	353	346	370	357	339	330	379	361	339	353	338	370	341	363	369	341	341	349	362	374	346	350	380	358	338	342	343	340	365	335	380	338	346	362	330	370	333	333	353	366	350	348	350	360	363	327	390	360	345	333	332	346	324	377	361	361	383	349	343	366	332	344	363	361	331	349	352	362	331	346	391	351	344	331	335	348	368	356	356	363	382	343	366	354	321	357	329	334	348	318	350	335	364	350	382	348	357	373	347	356	355	384	382	380	359	360	336	339	359	363	339	359	357	333	356	370	391	355	354	358	353	349	346	352	373	344	375	341	367	372	346	347	356	348	366	350	355	344	370	383	365	310	356	380	356	334	335	378	345	372	358	371	354	371	309	364	354	338	347	353	318	347	336	350	336	343	367	346	369	347	345	404	349	322	393	344	363	373	380	365	353	352	315	346	347	364	347	331	365	348	398	329	341	360	353	372	324	352	361	349	347	380	330	360	390	352	361	352	351	335	349	342	394	374	353	382	355	351	353	342	364	370	377	362	361	321	359	349	353	350	369	360	357	372	339	362	333	339	363	359	330	358	338	320	333	334	357	375	337	333	375	360	364	323	320	379	348	378	350	378	324	381	349	365	322	365	332	376	350	405	351	328	350	364	319	354	367	354	359	312	343	364	360	366	353	354	323	322	365	364	358	352	334	350	364
45508	18885	3880	1164	727	573	458	361	337	282	283	262	274	245	243	184	210	202	214	211	222	194	186	192	181	185	204	187	190	178	190	187	173	200	189	191	192	175	174	205	180	193	199	196	204	189	180	172	173	181	193	181	188	164	167	186	159	183	179	167	175	186	194	181	177	160	184	151	180	150	161	171	193	183	168	171	161	183	180	177	179	150	216	174	166	195	161	170	187	202	182	176	178	184	174	194	208	188	170	180	200	179	188	195	175	187	178	180	173	182	197	186	185	186	171	173	164	181	178	181	172	181	166	172	199	185	166	208	169	184	171	159	172	171	181	180	178	196	182	178	190	176	171	189	186	167	171	158	197	189	185	188	170	169	190	175	177	173	164	172	173	175	198	199	202	168	180	182	184	155	195	173	167	174	155	160	186	172	168	175	152	176	161	191	169	156	174	183	169	175	165	159	206	190	206	177	188	180	180	183	173	185	177	186	191	198	189	162	184	210	177	174	170	194	224	168	173	196	160	198	171	172	164	159	159	187	178	168	165	180	181	178	183	159	194	164	172	165	192	187	163	174	169	202	183	162	164	183	170	179	185	166	178	186	153	183	166	162	188	184	193	160	178	167	196	182	199	165	181	166	162	174	175	185	169	187	161	168	190	175	179	173	190	193	184	171	157	168	163	175	193	168	172	172	191	195	180	179	184	171	180	143	188	177	177	178	189	166	179	192	164	183	205	191	192	182	188	186	197	210	190	186	183	167	208	183	195	177	172	165	171	179	165	162	184	189	183	194	174	189	200	185	173	188	155	185	175	172	176	191	193	197	174	200	193	173	173	197	167	196	165	202	172	158	197	173	168	187	186	184	157	190	189	191	187	175	180	172	185	192	191	180	164	171	173	180	186	159	201	203	170	187	183	207	194	190	191	186	163	176	214	164	194	187	157	176	177	154	160	151	174	177	184	203	167	179	181	173	196	174	183	174	196	198	177	157	180	158	163	178	189	199	167	190	179	189	180	179	171	184	164	177	186	175	168	190	181	170	188	175	155	171	196	179	193	155	160	186	163	187	192	165	174	169	214	189	164	179	195	154	190	185	164	176	197	172	185	183	196	204	199	170	158	192	188	184	197	176	192	156	188	181	169	176	158	181	182	181	197	182	184	173	185	161	175	155	188	153	180	190	192	178	183	195	179	168	195	185	180	196	185	183	199	184	170	163	172	173	179	172	180	176	183	171	177	178	180	171	207	146	183	166	197	154	182	185	172	169	183	165	213	192	184	203	167	169	191	188	174	169	164	194	160	189	175	172	189	185	194	192	198	200	173	170	189	188	186	196	180	179	184	181	196	173	190	188	180	169	172	162	193	180	204	161	166	214	177	194	175	172	155	185	198	179	179	196	171	189	163	180	168	203	179	178	183	172	166	194	198	160	167	184	178	205	192	155	215	182	145	212	161	182	189	149	183	168	164	178	217	160	173	192	178	158	160	188	180	154	172	182	183	170	153	180	193	183	186	182	174	192	180	168	173	199	171	154	179	169	179	181	161	177	163	170	162	189	195	193	190	179	184	195	179	181	166	167	175	179	169	165	175	216	173	164	166	163	184	168	169	187	168	176	192	185	178	175	192	153	181	172	188	176	208	184	178	178	183	181	164	179	170	186	183	185	173	176	167	166	176	169	190	176	183	175	164	194	197	191	207	169	211	170	174	173	180	192	183	185	177	172	214	181	170	171	170	152	165	182	184	187	190	186	166	191	203	191	189	185	185	181	191	184	196	188	189	178	177	172	175	191	170	170	191	188	156	170	196	197	178	169	179	158	183	181	180	193	202	176	188	199	166	163	183	171	177	180	178	169	189	176	176	179	181	193	188	191	166	158	200	174	198	199	175	174	201	170	177	190	165	189	184	175	167	187	176	161	152	180	210	190	174	187	180	187	181	186	176	161	156	198	178	172	181	169	196	165	170	206	179	184	184	154	175	178	166	179	167	191	187	182	182	179	185	154	171	161	178	178	153	180	197	183	170	183	151	198	184	191	187	187	163	178	174	201	183	170	186	196	183	190	175	188	163	168	186	175	172	198	187	189	180	204	172	195	176	165	165	183	156	178	182	168	179	164	189	178	182	168	167	175	180	172	175	174	162	166	159	172	169	169	165	197	170	168	175	158	173	192	157	161	179	161	176	173	181	167	158	207	179	171	181	177	170	184	185	193	183	184	166	203	180	184	176	185	185	201	188	202	196	161	181	208	189	221	158	185	174	173	178	160	161	172	165	183	165	186	186	164	173	183	181	181	170	167	210	169	164	183	179	190	173	194	156	188	175	186	187	198	161	182	177	184	183	175	188	169	183	183	196	187	177	172	179	174	182	187	160	170	198	200	194	178	186	188	175	162	172	180	186	187	192	156	176	150	158	176	173	187	187	192	163	192	199	184	167	191	180	177	193	168	176	181	172	166	171	206	185	152	180	183	186	180	210	174	162	195	177	163	176	158	185	165	182	178	190	167	193	168	188	180	172	199	175	183	171	180	169	177	192	176	190	191	210	187	182	189	179	170	168	161	200	160	197	164	161	197	170	177	189	198	183	211	184	205	194	163	184	186	156	196	164	179	165	167	172	196	169	179	184	172	178	186	165	174	159	177	190	175	164	202	208	187	179	195	185	175	159	201	153	194	190	172	171	193	181	185	161	169	201	199	204	172	178	155	204	187	231	175	181	162	192	188	207	171	189	167	175	192	170	182	184	144	146	180	189	195	170	196	178	173	157	198	174	187	172	163	181	171	189	186	176	195	163	176	183	180	194	192	184	182	168	207	183	182	190	182	185	142	180	160	185	184	191	164	161	170	157	183	172	201	182	168	192	156	180	178	181	200	203	145	185	163	175	162	174	208	188	199	185	171	197	191	178	187	169	188	164	166	141	188	183	182	206	185	163	170	192	168	151	190	164	162	175	174	188	203	151	185	165	177	175	172	215	195	177	187	207	151	177	166	185	175	186	193	182	195	181	182	195	163	169	202	193	171	200	183	175	171	169	173	180	189	206	183	192	181	193	171	186	194	205	175	191	182	170	181	180	188	192	170	190	177	169	190	183	180	186	184	184	185	181	187	170	186	170	199	162	191	160	158	181	167	171	191	215	198	177	171	178	172	184	152	197	190	188	167	167	165	181	183	185	166	174	164	217	182	176	195	165	168	137	201	200	180	170	181	178	186	187	168	165	186	183	182	181	172	155	214	174	198	182	160	171	189	190	171	187	180	177	172	167	171	185	177	176	170	190	163	175	176	175	170	184	179	186	175	181	153	195	180	179	181	159	187	172	178	196	207	168	182	195	199	158	187	184	178	183	171	169	161	193	166	178	169	153	185	195	173	170	179	186	184	182	170	175	174	158	196	167	175	190	184	184	198	153	179	200	173	197	161	197	194	166	179	160	192	178	189	153	198	178	175	191	154	185	173	172	169	203	171	188	178	189	179	169	170	174	194	185	166	188	179	170	193	172	170
29018	2615	3422	3619	3042	2508	2180	1851	1569	1402	1238	1194	1094	1016	943	914	845	791	795	808	717	755	703	712	746	685	724	638	679	647	624	641	635	626	654	662	681	628	641	632	640	625	555	605	599	618	634	614	615	601	604	576	570	598	588	611	602	596	579	568	586	583	585	611	549	616	570	563	630	581	593	561	577	554	606	607	552	571	574	581	599	570	616	599	585	569	527	579	559	568	588	560	597	572	611	553	600	551	592	563	590	565	582	602	533	574	573	606	552	579	572	617	559	558	529	583	531	579	549	567	570	574	606	563	570	589	576	558	610	586	581	559	506	595	582	578	540	543	570	576	579	581	555	540	555	564	581	576	580	562	574	548	539	564	538	572	526	531	597	570	616	575	557	637	534	552	550	562	577	594	580	555	567	558	561	595	599	569	566	557	559	575	549	577	594	544	578	616	565	547	577	573	573	559	571	519	587	606	563	539	563	586	586	567	552	605	593	540	600	563	599	551	581	558	566	510	625	586	561	576	585	586	616	528	583	582	565	543	539	586	578	571	605	549	568	564	583	540	551	566	583	594	557	549	544	570	575	575	573	596	599	588	539	558	575	571	570	569	585	584	583	601	571	547	581	556	615	581	558	540	603	544	562	579	578	553	576	578	557	581	555	546	592	609	570	548	593	546	556	599	559	547	558	530	547	638	614	589	559	536	559	557	586	591	535	580	579	603	546	596	586	562	564	567	565	578	567	578	593	531	592	555	573	607	583	567	596	544	544	593	550	589	554	614	606	587	567	566	557	578	596	590	563	578	538	577	570	579	620	520	559	575	565	558	580	613	563	561	569	575	580	555	560	613	535	583	560	557	542	593	583	535	518	569	581	593	573	551	542	543	587	616	589	575	528	588	567	562	556	560	594	586	560	556	562	535	520	553	589	549	549	563	558	590	583	571	537	568	561	589	533	582	556	547	585	568	585	570	573	572	606	580	568	567	593	542	535	580	560	572	591	507	577	601	590	559	576	577	583	556	582	579	563	570	613	540	587	559	575	571	595	542	591	561	579	569	617	596	578	538	585	586	537	571	562	574	592	543	590	579	533	595	611	616	568	589	574	571	568	566	577	600	583	527	552	527	606	571	541	597	591	592	556	539	551	555	612	559	556	527	525	550	600	603	554	578	557	605	566	639	590	578	557	583	574	561	565	585	588	600	530	564	563	600	570	610	516	590	586	543	592	563	620	561	586	554	595	581	580	571	525	550	573	542	585	595	558	568	604	533	581	597	534	616	572	565	556	543	559	591	555	567	564	569	589	613	590	579	546	557	602	585	564	573	576	568	569	597	618	602	531	596	553	597	555	546	602	571	554	573	581	551	543	553	599	524	566	641	580	561	590	556	575	585	606	558	547	581	580	596	535	555	572	626	588	563	562	542	592	532	569	541	572	566	594	603	593	600	530	530	554	609	541	602	569	588	567	528	592	596	596	545	583	615	595	604	552	540	549	572	560	555	536	595	542	550	535	564	572	590	548	589	592	568	575	536	611	583	508	549	540	607	600	578	579	568	579	574	566	591	574	576	581	606	577	574	553	575	545	555	605	534	593	612	557	544	589	653	624	535	582	563	544	551	594	598	535	578	579	561	583	634	585	594	558	565	556	620	540	572	520	529	618	572	562	570	555	564	567	578	553	578	576	548	542	552	550	572	538	560	583	586	590	598	589	568	567	562	549	641	576	581	577	581	550	600	581	562	547	541	590	551	579	540	545	535	581	574	569	548	590	591	608	562	565	568	588	561	577	542	562	577	548	533	558	542	568	574	533	600	549	534	534	583	565	586	580	545	585	584	599	551	589	587	565	560	547	560	583	543	593	582	566	561	582	580	555	568	579	554	584	562	600	560	586	584	536	589	558	569	591	534	571	546	561	544	555	586	593	554	528	586	565	598	614	554	606	576	548	553	570	576	577	552	563	583	592	566	584	602	544	569	538	567	573	543	589	577	539	607	553	607	578	593	580	586	573	557	591	553	616	569	583	593	582	585	549	571	567	516	565	588	554	591	548	539	583	539	597	547	556	630	532	563	552	616	589	606	606	607	564	582	547	581	594	603	541	592	624	571	601	582	551	561	589	600	560	584	566	571	602	575	609	576	583	556	594	567	562	547	566	610	590	576	573	594	577	533	547	562	574	582	580	574	605	601	563	594	577	633	514	561	546	585	603	605	590	561	583	576	548	539	543	598	551	607	544	587	559	578	573	583	592	589	572	539	545	573	571	572	585	599	565	551	591	549	560	535	590	568	535	588	570	580	552	574	574	538	559	579	547	576	568	568	571	598	602	533	568	588	583	593	552	546	571	544	550	555	597	563	574	583	593	621	591	589	574	587	579	588	586	559	586	565	589	603	568	574	553	545	594	562	567	566	579	574	571	561	591	569	583	557	564	581	514	572	562	560	554	582	535	595	566	558	597	569	593	542	578	596	565	594	547	647	604	564	554	584	538	569	624	557	549	571	569	532	551	541	573	573	600	591	547	515	557	545	613	570	567	572	593	580	498	557	519	576	551	604	539	577	582	558	601	596	608	577	551	599	551	541	566	575	580	574	579	590	537	594	602	572	592	565	512	574	545	585	580	559	565	584	565	550	589	573	570	543	601	589	535	589	588	598	554	539	599	619	568	556	575	564	537	557	564	553	556	546	589	563	588	552	633	583	534	535	553	596	540	582	537	567	561	584	591	567	549	577	544	598	540	556	538	614	575	596	564	555	553	572	542	560	557	630	563	572	582	561	565	530	571	548	558	602	569	574	641	528	541	595	609	608	583	577	544	573	605	565	558	538	544	557	554	586	582	571	550	579	561	557	565	606	534	577	571	552	588	579	553	590	511	577	546	544	600	579	550	584	537	592	543	567	552	576	599	548	571	575	559	571	561	567	591	563	545	582	545	537	576	603	537	557	610	587	584	572	566	552	623	609	565	562	555	594	559	556	531	614	530	565	549	603	579	551	601	539	526	580	577	588	568	558	545	569	583	573	548	564	611	551	566	557	618	599	575	555	560	595	543	576	572	585	594	534	583	552	504	547	565	576	622	578	575	613	615	544	525	571	573	520	537	569	582	587	572	570	604	540	600	588	555	573	563	559	594	577	595	562	600	588	552	592	544	577	593	571	649	569	583	567	548	536	580	627	625	580	513	570	576	581	585	577	551	538	586	561	592	540	569	590	605	590	586	552	605	565	530	598	548	570	574	548	576	557	539	555	551	605	527	559	587	578	606	548	557	578	585	547	575	541	573	568	610	540	551	522	564	596	599	597	609	585	570	593	545	558	575	578	538	611	555	579	588	600	603	621	605	581	597	552	591	578	589	591	563	588	535	573	595	608	539	565	574	565	577	569	563	565	580	609	623	569	583	572	573	603	539	612	575	567	567	536	559	546	509	573	572	557	596	593	583	532	599	558	553	552	576	542	616	586	566	597	574	585	576	555	576	592	553	573	551	526	532	613	603	570	551	560
54792	25734	12114	2513	1433	1063	856	704	574	541	470	436	413	366	373	353	330	316	303	313	325	278	319	294	308	333	308	309	280	284	272	283	277	294	280	270	310	276	284	308	262	270	253	279	271	266	284	263	274	290	296	265	290	266	293	289	264	264	259	294	272	291	298	258	301	283	292	297	268	297	283	256	280	285	233	273	272	288	265	259	291	286	287	268	296	273	275	277	258	265	277	285	256	271	284	281	291	273	270	264	261	287	273	288	263	271	250	302	281	273	274	280	285	285	275	294	272	270	235	275	274	265	289	270	281	308	276	261	292	302	276	300	259	300	280	244	263	298	289	280	307	300	257	321	270	243	254	270	312	253	268	261	272	261	282	271	293	291	245	273	252	253	268	263	243	262	280	267	257	245	267	281	265	262	290	250	275	283	275	270	254	274	280	277	266	274	283	275	252	287	248	293	267	264	273	271	266	244	269	258	285	237	268	280	294	280	251	238	292	289	266	243	297	284	295	263	259	285	278	274	262	234	284	274	318	275	267	268	293	259	271	275	254	293	274	250	280	284	288	276	253	262	283	272	268	275	273	282	291	279	313	284	269	277	249	246	271	267	276	251	271	292	299	276	275	291	265	260	260	237	273	274	259	282	260	301	290	268	258	276	264	246	254	298	244	279	277	305	274	277	288	245	273	262	277	289	281	278	272	254	286	302	286	281	275	280	307	289	267	276	272	262	303	265	279	264	286	302	297	265	269	291	287	255	257	244	278	270	253	228	261	254	267	234	265	290	259	259	249	275	260	284	276	268	267	261	278	270	248	266	284	266	291	265	266	321	268	260	291	258	260	270	304	270	273	269	261	263	280	275	235	266	279	262	249	286	287	263	283	264	262	277	274	311	263	258	234	268	289	235	265	281	259	282	293	254	272	282	295	282	284	262	238	278	265	267	292	231	255	282	294	232	276	254	275	283	242	281	269	275	268	292	268	255	248	262	293	270	288	298	242	264	266	268	278	282	284	278	266	257	247	250	285	262	261	277	271	286	254	285	298	273	265	259	291	251	290	284	275	291	292	286	244	288	244	265	246	260	285	258	264	266	287	272	251	275	272	256	261	305	259	260	290	276	264	251	266	289	294	292	270	286	277	256	281	264	242	287	275	266	255	279	276	246	236	257	283	269	311	307	268	263	259	263	259	263	277	279	263	268	271	286	248	285	282	245	281	300	246	271	300	245	308	266	289	271	279	286	272	270	258	310	282	260	288	277	292	266	247	263	237	300	257	269	291	271	268	316	285	298	306	253	287	278	278	282	283	292	299	253	244	278	265	278	262	272	260	298	265	292	263	261	274	289	274	283	293	261	273	277	278	256	257	268	250	296	302	277	240	245	242	269	276	283	252	276	258	262	256	254	285	293	292	266	302	260	273	302	280	271	289	265	271	235	265	270	283	244	265	284	261	302	274	277	276	278	301	301	291	286	296	254	248	275	266	268	278	259	313	275	273	245	287	264	289	260	285	307	274	238	240	265	272	268	251	259	266	277	280	268	275	263	263	266	281	256	285	301	274	249	260	282	278	261	271	240	276	293	270	265	300	258	287	275	271	282	276	289	287	289	266	276	248	271	246	294	282	278	277	273	265	273	250	280	296	252	293	279	274	265	296	251	278	253	263	314	265	272	281	255	280	285	322	270	276	277	302	277	266	283	295	259	251	248	283	276	259	273	258	263	282	264	257	254	269	255	289	263	264	265	262	266	296	252	237	250	259	258	288	259	255	276	260	253	300	254	270	276	282	261	276	288	274	276	281	269	273	288	268	274	254	303	248	265	264	255	278	262	277	286	296	288	287	265	249	268	283	284	304	289	266	252	290	254	276	271	259	276	267	270	270	249	265	312	299	302	271	273	263	297	265	275	251	252	252	247	306	260	265	255	264	272	288	245	264	269	252	272	248	252	282	257	283	277	274	245	280	269	259	270	264	273	255	278	261	258	272	286	295	263	292	288	259	265	271	264	267	304	274	263	262	295	265	250	268	275	272	286	297	254	276	289	294	299	294	272	253	293	257	277	312	260	287	266	296	273	251	267	255	271	283	277	251	248	284	281	272	272	259	266	268	263	258	291	249	267	286	242	279	267	250	256	276	269	258	277	259	281	262	248	271	289	231	266	281	286	271	270	307	292	260	269	279	272	268	272	244	237	264	284	269	236	241	273	274	287	277	300	290	259	302	270	265	251	301	284	262	283	261	290	261	263	285	269	252	269	253	255	279	273	296	280	255	251	254	300	246	268	281	282	281	293	291	284	275	262	280	274	259	250	288	265	276	265	270	299	283	265	262	278	255	255	282	282	299	279	280	280	299	303	268	259	258	260	282	274	264	292	302	268	287	260	265	255	301	267	293	236	256	286	242	295	274	262	252	278	294	284	262	300	264	269	278	272	273	242	268	242	267	295	263	280	293	269	282	282	257	285	251	245	248	269	271	277	294	260	273	268	285	251	292	272	282	254	263	268	277	283	246	309	246	270	281	266	255	295	292	236	274	289	267	280	254	275	242	243	283	289	242	265	264	274	279	255	248	285	272	278	289	289	287	268	282	258	277	259	267	288	281	297	308	286	275	258	255	279	272	279	277	283	259	290	265	275	301	262	294	280	253	268	275	293	248	254	279	281	276	301	253	264	301	307	270	248	270	286	275	290	273	249	292	293	267	284	284	268	262	281	272	266	264	284	255	263	283	252	265	261	260	281	244	262	272	273	276	277	267	255	276	241	248	254	271	268	274	231	279	279	278	268	260	277	269	271	298	264	251	276	257	287	307	257	280	312	282	287	298	288	285	244	266	260	267	258	229	274	261	252	286	270	279	241	285	277	240	279	286	287	258	260	277	254	266	276	270	270	272	259	298	268	282	305	280	286	266	284	281	281	287	289	257	285	257	250	299	265	247	281	267	260	282	298	261	272	252	278	277	271	275	256	262	280	287	292	268	294	254	258	273	281	279	283	281	310	256	310	266	284	278	244	267	287	257	275	268	265	289	284	257	273	276	271	267	280	272	281	259	281	245	273	273	275	293	278	275	264	266	264	279	253	241	294	272	261	280	273	300	289	267	291	300	262	261	240	256	276	236	291	264	248	283	257	273	280	272	255	275	289	260	263	275	296	285	270	247	246	301	257	269	246	263	281	264	312	300	273	260	252	314	288	271	297	268	268	256	241	306	271	275	273	274	248	272	294	285	266	262	256	285	289	275	273	266	260	245	292	277	248	272	249	282	289	269	273	268	277	287	254	263	283	283	269	261	264	273	286	247	293	240	282	245	281	295	253	278	275	257	275	282	286	299	287	283	263	255	280	247	268	275	246	273	271	262	252	267	240	276	273	267	243	260	253	276	278	281	300	274	240	251	251	287	273	267	259	281	252	291	296	305	240	274	272	260	270	235	289	270	230	245	261	262	280	261	269	288	264	278	262	293	273	290	281	244	294	253	292	274	263	267	297	274	235	301	240	236	255
37720	4030	5973	6547	5517	4507	3714	3078	2689	2366	2106	1883	1726	1644	1526	1467	1380	1337	1309	1204	1226	1179	1162	1107	1071	989	1048	1042	1000	985	975	1008	935	957	971	910	911	908	913	864	889	850	938	957	876	900	843	873	819	882	875	934	888	907	894	863	794	857	805	837	767	789	860	877	848	868	856	839	874	843	800	849	813	802	786	794	868	819	822	774	822	802	821	835	846	830	791	888	804	791	837	859	819	840	854	846	824	785	784	840	863	809	828	838	820	860	835	836	839	814	832	816	839	818	839	787	828	774	804	816	789	836	787	834	823	848	794	840	856	839	840	862	833	767	856	801	815	791	836	859	806	751	778	821	811	856	829	819	824	816	832	800	810	817	817	829	859	773	781	786	786	810	789	847	807	798	817	780	764	825	794	786	817	821	786	794	787	773	816	807	857	767	857	848	818	790	842	837	822	809	799	806	809	795	828	773	813	793	835	778	781	819	860	875	801	760	798	818	835	824	850	815	810	790	877	821	748	829	827	793	826	836	760	805	777	781	760	776	817	819	778	826	813	791	798	829	833	823	837	817	768	814	817	793	847	808	824	792	789	831	815	773	797	794	797	844	831	830	782	786	818	817	762	809	828	755	763	816	846	777	796	813	820	816	806	799	843	819	817	837	776	818	808	808	810	824	849	826	764	800	816	787	800	806	802	792	814	845	820	833	798	810	852	774	802	812	788	793	772	828	798	783	796	813	773	832	726	777	811	801	834	775	827	824	812	824	749	800	820	825	820	778	815	843	820	853	790	816	849	797	811	807	821	795	792	821	841	804	759	813	828	777	844	812	829	806	759	828	790	812	767	845	798	819	801	829	819	776	818	826	845	840	809	795	864	819	807	762	782	741	773	807	806	804	768	808	796	764	788	778	814	794	836	779	819	775	778	789	795	808	813	806	784	809	775	811	809	788	805	808	835	823	800	812	835	838	834	809	836	850	758	812	761	778	851	823	832	803	831	782	825	832	773	790	809	849	790	846	765	793	758	838	784	842	823	763	780	800	813	810	778	791	805	840	807	782	784	792	789	821	753	807	794	758	860	824	839	793	820	794	814	778	837	815	818	815	805	805	830	797	819	773	809	804	782	815	785	810	784	799	785	743	815	841	823	819	817	844	807	804	817	811	812	794	844	781	826	784	791	818	810	756	794	810	791	828	827	813	783	816	799	808	853	762	861	883	821	851	793	832	798	821	833	799	829	755	833	861	833	825	844	769	815	833	795	780	825	806	757	790	848	815	782	841	789	756	875	793	842	819	815	800	813	815	810	798	849	788	788	808	831	805	844	798	847	808	798	809	832	855	769	840	782	805	835	809	788	789	802	759	823	823	810	812	794	784	793	819	780	788	836	841	855	751	794	785	801	887	778	800	786	838	858	837	847	775	795	814	814	764	823	810	828	776	773	849	837	787	766	806	792	774	817	762	781	792	834	850	836	828	879	817	769	803	835	775	821	783	791	836	826	836	809	817	814	797	848	836	834	819	829	779	755	838	813	809	809	766	778	811	810	847	863	841	815	808	809	830	805	847	811	813	819	792	801	838	856	821	767	812	827	785	833	844	794	804	805	783	847	834	820	832	809	804	807	821	799	764	822	760	822	765	878	793	787	822	773	812	824	879	781	821	868	811	811	765	817	849	827	789	800	840	833	806	798	813	822	807	824	789	784	824	803	765	834	824	786	854	770	807	842	780	782	815	798	777	814	782	799	838	824	796	820	829	833	777	821	817	892	815	818	817	837	829	816	826	833	893	825	820	807	800	779	793	761	819	747	790	795	833	794	888	814	816	796	771	807	838	798	784	824	798	805	809	778	813	789	798	755	793	824	823	853	875	848	814	798	812	762	846	767	800	830	820	798	768	803	862	803	797	788	796	842	825	788	804	815	838	802	799	769	791	812	808	840	792	807	805	813	750	772	783	804	806	740	807	823	821	795	861	798	810	831	805	782	794	813	759	781	798	821	827	831	831	801	815	775	839	802	817	785	855	835	804	827	796	859	829	787	773	801	846	850	820	830	817	837	796	830	801	783	845	835	767	855	815	815	795	766	811	828	791	777	741	788	807	776	833	794	831	800	792	774	842	814	821	792	794	826	746	789	749	845	813	784	814	830	804	855	850	812	827	755	869	779	760	811	817	847	829	816	770	783	893	841	831	842	827	823	841	812	813	872	792	843	777	856	830	809	758	819	799	807	862	789	777	812	803	753	777	854	812	818	780	797	795	811	767	838	818	832	743	826	846	768	817	785	797	804	832	784	795	804	774	806	875	813	829	780	792	785	847	821	825	774	882	754	791	786	805	828	837	844	822	793	849	820	749	818	768	817	810	810	808	792	799	813	828	859	773	769	838	761	808	851	839	778	789	848	808	814	762	773	826	767	779	810	854	794	781	812	776	863	782	788	827	817	820	781	828	788	862	841	779	816	821	832	832	855	782	806	753	857	804	803	823	801	832	789	813	808	794	757	781	799	817	885	822	801	793	861	775	840	867	818	842	762	789	819	766	809	774	764	779	800	822	782	793	811	802	824	808	833	816	870	886	832	816	783	794	826	824	805	804	814	782	824	790	822	812	859	795	800	837	847	813	825	778	807	822	831	810	862	849	821	812	830	819	809	808	843	860	836	823	803	814	803	800	843	841	813	817	816	839	816	784	836	788	848	804	811	812	870	807	844	814	807	780	770	792	809	750	832	820	821	868	799	821	801	829	848	847	795	869	807	853	827	856	794	840	811	842	789	755	823	805	789	774	806	805	764	773	762	803	813	790	800	810	804	850	814	810	842	837	813	824	784	802	782	803	796	764	775	841	800	807	803	815	766	761	785	770	798	817	812	830	828	819	834	835	775	790	848	824	782	870	786	794	816	780	833	792	827	847	811	799	810	805	759	826	871	796	800	795	777	817	797	821	858	833	843	850	783	788	825	809	830	802	855	782	805	792	853	801	819	825	837	770	810	783	800	782	796	798	769	792	842	806	759	824	860	824	772	820	804	807	743	817	781	775	800	826	761	804	801	756	822	850	799	791	796	818	798	822	830	833	811	855	790	812	808	797	820	751	755	775	827	798	782	798	822	752	832	831	807	864	835	739	782	852	839	791	842	819	816	789	810	839	811	837	803	779	846	797	764	793	790	790	789	761	744	807	809	829	831	816	826	813	806	799	762	782	810	774	817	778	860	819	863	761	823	869	773	825	810	820	777	781	822	871	790	814	773	763	825	820	798	835	802	776	819	774	815	804	769	858	745	808	846	832	839	745	791	780	831	879	820	817	839	789	881	842	793	811	766	824	824	805	801	817	845	815	856	795	831	819	804	839	776	778	825	815	800	827	808	864	786	839	834	850	840	766	761	841	795	821	846	794	798	777	844	820	785	822	777	831	762	812	829	803	775	802	834	841	786	784	769	844	804	761	828	808	779	801	821	854	821	799	799	815	774	846	831	792	762	779	795	795	815	817	807	838	851	840	835	788
9921	908	359	165	136	122	112	119	117	108	107	98	112	105	106	98	96	117	111	99	90	91	103	124	89	96	102	98	80	96	98	119	101	108	92	104	99	98	101	91	86	112	102	117	110	100	99	94	118	88	103	88	100	105	94	103	114	94	80	103	113	90	100	78	95	100	99	104	100	116	92	78	134	94	103	87	95	94	107	118	109	124	104	122	106	102	105	97	97	92	120	106	102	101	111	84	109	95	105	98	97	96	97	96	96	92	99	89	112	104	93	103	106	90	91	97	94	108	91	94	111	115	104	106	90	112	90	82	95	102	86	84	92	101	89	86	106	91	101	124	84	85	103	76	89	96	88	104	97	100	96	98	93	115	92	104	99	88	102	92	99	106	86	98	104	95	109	98	98	92	102	92	98	106	87	109	97	84	103	115	99	90	94	79	88	110	108	120	89	104	99	105	104	111	92	94	101	111	94	73	86	98	114	105	100	112	111	97	108	104	78	104	99	112	103	125	113	100	89	101	95	92	101	102	80	88	88	89	104	109	89	89	90	103	88	112	108	104	92	103	109	116	91	102	111	85	100	98	119	107	85	97	87	118	110	102	93	103	99	86	98	102	100	108	111	106	108	107	106	89	97	116	92	99	101	86	93	92	89	101	109	115	104	100	98	102	100	100	99	94	122	103	97	104	91	107	103	105	102	89	110	95	92	106	121	79	92	116	88	84	86	102	92	97	111	110	117	95	98	105	96	102	95	101	78	126	123	107	103	104	104	94	113	91	94	104	104	104	104	105	75	93	104	90	113	100	110	119	106	101	118	111	107	92	92	93	105	100	102	93	96	96	111	92	99	99	96	84	104	119	112	86	91	106	74	121	93	91	106	102	109	94	106	105	82	96	79	93	87	112	83	104	101	108	109	113	88	100	97	102	89	92	110	100	92	108	97	127	108	112	113	92	94	109	99	106	90	100	101	81	95	104	114	102	106	117	98	95	93	102	105	100	110	99	107	91	115	96	104	98	102	105	99	98	103	86	84	99	98	90	97	84	95	102	95	91	95	104	109	103	95	84	106	130	120	96	86	101	94	100	92	117	75	99	97	101	115	102	124	93	95	93	96	102	80	97	104	114	92	86	102	93	99	99	97	111	120	85	99	114	94	100	88	86	99	105	115	103	90	81	109	90	88	91	89	88	93	97	94	97	104	79	100	111	121	106	101	106	112	102	109	99	102	113	111	93	91	99	98	110	100	100	104	107	107	107	109	106	95	113	92	86	96	91	93	110	94	109	96	104	94	96	110	103	84	88	106	91	96	105	94	113	134	98	110	117	103	108	99	97	98	101	105	92	94	114	108	131	108	114	99	100	92	94	108	98	114	99	100	102	102	105	104	101	107	106	109	67	88	88	103	100	82	107	110	106	106	100	101	113	82	100	105	95	94	112	97	89	83	123	89	99	99	98	96	88	109	87	127	115	87	83	82	105	96	88	99	103	104	106	97	109	93	85	97	99	103	90	104	92	101	90	111	99	113	91	118	99	96	87	92	89	112	85	98	108	109	102	106	111	102	109	93	107	106	107	100	101	86	84	92	108	104	109	92	81	104	96	105	117	86	105	100	93	98	109	114	114	76	102	111	84	97	103	93	100	96	108	99	93	97	109	105	95	112	108	93	84	94	112	115	85	98	90	98	90	116	108	117	75	104	92	103	87	98	89	94	113	94	127	87	89	120	96	121	93	94	87	91	115	89	100	109	100	97	90	80	103	97	100	89	117	100	97	98	100	117	126	98	112	100	99	91	94	91	87	101	86	88	99	117	89	89	97	99	98	79	100	92	106	98	91	102	110	84	68	94	108	86	81	107	96	98	78	113	107	93	88	95	110	102	107	105	101	93	112	83	100	91	115	82	98	110	116	87	116	101	102	102	89	86	96	96	101	122	97	92	110	115	94	89	107	90	88	105	100	94	87	96	83	107	104	96	76	79	89	104	97	97	89	95	91	104	90	108	104	86	97	91	100	101	99	110	106	93	111	109	91	93	89	95	106	103	92	98	101	96	105	110	97	103	116	96	109	87	121	95	111	99	92	98	81	113	97	102	112	96	91	116	98	98	84	95	92	99	95	86	103	109	98	102	88	99	97	91	110	90	109	96	121	92	116	108	102	101	91	99	106	127	95	119	94	108	91	113	92	93	94	126	97	103	78	93	117	105	104	102	105	110	121	103	89	122	84	106	109	96	92	94	104	94	85	86	96	105	104	94	108	92	98	93	100	108	114	92	109	97	99	92	110	103	88	112	93	99	83	78	92	92	111	101	99	95	105	86	99	108	109	100	99	101	75	107	97	89	108	101	82	98	97	91	86	96	81	104	111	98	97	118	92	111	100	86	115	92	91	78	107	99	89	93	103	109	106	91	99	82	107	104	101	99	95	91	89	79	93	110	90	84	77	95	120	108	114	109	94	87	107	93	112	99	86	103	101	97	99	86	103	91	102	109	114	108	104	110	103	96	103	94	105	91	91	97	109	103	100	111	86	106	98	88	90	98	100	114	97	98	97	96	96	122	91	91	87	107	103	90	109	107	106	96	89	101	98	109	92	103	90	122	92	102	83	104	113	122	98	99	105	90	104	104	108	98	81	100	113	91	105	90	89	99	98	89	91	91	95	106	93	102	94	119	90	87	109	98	91	87	101	115	84	120	92	88	92	107	96	87	86	96	100	85	118	78	106	98	90	98	89	88	118	90	109	94	92	104	86	113	86	109	94	85	98	99	92	99	83	94	96	97	72	91	92	100	97	92	87	101	107	116	106	94	97	109	115	83	106	83	96	93	99	84	103	103	99	109	89	83	105	101	88	112	105	108	102	103	118	109	91	106	129	104	106	90	115	95	94	100	112	104	102	104	111	90	94	104	97	114	91	116	102	95	85	94	88	123	108	100	105	89	84	99	98	87	107	114	98	91	118	98	122	96	101	93	102	106	112	93	101	96	98	104	105	90	103	105	98	91	72	99	111	111	96	103	91	98	89	107	98	124	87	95	117	100	99	90	110	122	113	106	104	117	88	110	112	97	96	90	99	67	101	113	105	107	97	87	105	95	111	85	96	104	102	103	98	108	108	110	101	92	108	95	90	95	107	88	96	104	95	111	105	111	90	97	95	111	117	113	109	126	98	93	84	93	101	86	98	122	112	103	104	99	94	100	116	113	86	86	84	107	97	98	112	82	119	102	115	105	106	93	95	101	94	103	98	87	99	106	102	90	111	114	87	104	102	89	102	91	77	102	98	90	87	92	104	109	101	92	96	99	88	105	92	90	84	85	114	95	102	111	109	89	103	106	92	95	107	91	102	99	98	93	112	97	104	88	107	99	92	89	85	87	111	117	107	102	112	98	101	97	89	109	93	94	99	114	116	97	100	95	102	100	94	98	72	114	105	96	112	102	90	108	113	102	97	105	91	79	101	101	103	89	83	106	94	96	119	103	96	116	110	107	101	100	108	99	112
8355	609	549	577	546	498	452	439	429	392	407	432	368	389	406	402	383	408	353	374	383	363	347	354	387	365	338	379	356	380	336	369	366	360	350	348	380	361	363	363	387	371	387	358	362	334	353	363	398	354	372	339	365	346	351	370	341	356	379	319	359	350	329	361	360	335	358	381	352	339	357	328	303	360	365	367	348	345	356	353	335	359	379	332	376	346	350	341	361	354	355	371	366	346	328	392	326	394	357	368	331	379	335	354	331	338	391	336	328	350	383	364	354	368	387	368	370	344	348	375	365	355	361	338	398	390	362	355	335	336	338	334	380	326	362	349	366	323	340	380	365	380	353	387	336	361	352	384	385	363	349	356	347	347	360	333	327	374	344	336	354	371	334	322	355	342	312	339	360	369	377	323	362	352	346	400	330	317	378	368	363	357	370	357	404	340	364	387	365	378	364	372	305	363	345	387	332	398	343	323	323	354	369	385	352	375	363	367	356	368	349	384	340	327	350	369	321	360	327	359	348	386	328	335	362	372	350	390	350	345	423	354	368	388	350	364	391	355	381	380	334	352	358	341	355	364	352	375	343	373	388	333	354	374	342	334	363	356	368	374	344	369	357	343	358	340	355	356	371	351	369	360	346	359	388	371	345	356	359	350	372	385	387	328	343	332	345	331	384	356	348	367	353	376	387	327	347	371	354	351	351	347	374	360	347	388	344	330	349	368	388	332	364	392	362	348	368	359	352	358	382	389	374	371	364	347	353	380	364	334	339	339	326	331	355	381	358	365	346	329	360	355	365	376	387	349	345	364	341	363	362	364	354	348	379	350	369	369	334	356	336	345	334	370	350	388	336	359	359	337	373	371	347	357	386	334	378	329	358	337	343	327	342	351	353	363	364	349	375	348	345	362	352	362	349	388	359	357	387	332	385	349	338	372	394	359	334	385	345	324	354	360	340	342	344	368	342	360	377	371	332	353	366	319	380	354	360	351	335	374	353	376	324	345	356	371	382	354	365	344	351	349	339	341	345	373	366	327	344	390	342	355	351	307	363	335	347	331	392	375	367	371	363	404	377	384	327	313	379	321	363	383	345	354	330	344	343	342	341	342	379	335	361	345	358	349	373	395	374	388	376	340	361	367	332	367	379	383	365	360	365	373	372	358	370	330	346	395	320	381	329	349	373	385	366	372	357	365	397	373	362	366	347	342	370	383	358	356	355	357	324	364	355	333	360	345	360	367	354	352	363	348	367	338	347	352	351	306	316	333	364	372	354	368	314	381	342	352	372	338	382	378	361	354	359	337	347	356	352	356	343	380	349	357	347	392	357	353	357	349	344	394	337	354	355	355	347	347	349	352	349	360	352	399	324	377	325	378	328	370	341	331	324	363	351	373	345	342	358	352	376	341	329	362	336	358	373	351	360	385	358	370	367	348	344	328	383	370	327	359	378	345	361	367	363	364	345	334	350	341	336	374	346	354	333	360	356	336	339	332	355	365	355	404	367	372	363	337	352	386	376	350	343	362	388	359	337	342	354	380	371	347	350	350	344	343	341	351	375	333	367	345	377	372	371	362	353	347	338	354	348	356	325	358	381	344	366	375	390	345	346	372	331	359	386	353	339	360	366	366	331	378	350	374	361	366	364	346	377	370	382	332	376	363	376	334	350	357	349	383	343	361	375	357	384	353	365	381	348	389	330	358	344	369	361	370	356	313	343	326	386	366	367	349	342	367	362	354	327	354	354	363	360	364	361	343	293	378	378	338	357	374	381	350	362	376	350	322	357	352	350	364	368	361	379	362	378	333	342	342	334	347	361	311	348	340	363	384	351	344	364	366	382	352	347	369	347	332	325	370	368	366	372	342	353	344	357	362	360	385	347	357	366	338	399	334	370	393	340	358	342	382	395	280	342	340	338	327	352	384	360	340	330	376	409	352	348	352	348	370	346	375	415	374	349	371	323	372	364	374	351	328	309	337	350	342	366	361	356	338	337	347	363	371	347	333	342	363	356	324	363	337	377	370	311	373	350	363	333	335	356	373	371	324	350	356	362	348	334	378	353	342	351	328	328	345	381	374	352	326	402	336	335	377	357	363	357	359	358	370	347	373	369	356	363	354	340	380	329	329	334	344	344	343	381	355	312	345	385	358	366	351	354	363	390	364	336	359	377	335	369	353	375	333	376	347	351	350	395	379	367	368	362	389	359	342	343	350	363	332	358	355	391	354	359	381	335	368	378	350	366	371	334	365	363	368	392	327	349	348	378	349	377	361	349	391	366	344	397	327	359	338	322	323	364	349	349	388	341	373	371	333	356	356	377	351	393	354	382	368	350	354	375	345	376	371	345	371	355	388	332	345	347	388	334	347	366	334	363	366	341	370	339	360	319	378	335	346	372	352	346	330	352	336	317	356	340	324	378	342	329	369	341	355	355	364	349	344	345	354	352	333	333	335	349	331	386	358	394	354	373	363	317	340	384	381	363	346	370	351	374	399	360	355	371	337	334	311	362	367	338	353	312	382	341	367	345	342	368	364	349	367	358	405	342	357	386	348	394	360	352	347	345	364	322	342	355	379	353	307	371	347	356	355	354	355	397	348	362	364	378	358	386	351	340	352	379	355	331	350	336	355	366	359	361	388	357	353	362	359	348	349	359	384	388	350	366	339	367	363	389	359	344	355	346	351	354	362	387	368	368	358	365	335	366	373	340	323	307	347	375	370	347	354	378	395	379	319	378	354	358	384	351	322	383	348	327	343	361	382	352	347	350	323	342	313	379	384	355	362	350	319	325	353	338	352	368	370	372	346	348	367	333	354	348	362	345	373	402	356	365	339	345	356	339	364	356	345	348	357	396	336	351	354	362	377	348	367	388	373	360	357	364	371	339	364	359	391	358	344	353	331	339	363	339	357	350	358	332	375	359	374	357	349	384	344	360	379	370	324	374	346	364	336	347	359	389	373	343	349	364	331	345	385	314	367	377	343	360	382	345	331	363	349	350	373	354	372	359	349	378	363	352	370	370	367	369	342	325	365	345	360	360	357	366	354	345	366	342	348	395	388	336	335	361	361	333	358	348	366	371	365	335	361	329	341	352	332	351	349	369	387	346	354	325	379	377	327	370	298	367	364	361	332	369	364	333	350	369	327	341	372	345	370	319	362	347	382	368	338	325	357	363	380	327	398	351	347	336	330	344	374	356	375	359	377	353	360	344	333	349	382	378	350	361	338	362	356	346	346	386	352	362	345	346	361	363	355	375	384	360	390	347	366	333	372	328	366	333	336	356	343	355	379	329	333	344	349	338	355	368	364	359	361	375	369	342	356	371	351	340	383	365	313	350	331	354	374	403	338	372	338	363	353	317	335	371	365	360	348	335	355	344	366	363	326	360	356	365	369	374	329	368	420	376	356	362	313	361	350	353	340	343	352	327	362	354	360	353	367	380	328	323	379	367	335	343	356	352	370	369	370	356	373	385	347	326	346	337	363	334	338	358	314	340	360
44784	19310	3842	1013	723	581	449	367	340	273	256	277	254	246	209	232	222	210	190	181	204	187	209	211	187	208	185	206	190	199	194	188	211	201	207	172	211	179	195	196	191	197	156	175	185	208	175	187	180	171	199	169	178	184	203	164	184	180	185	183	180	180	167	185	178	171	180	205	171	186	180	170	180	183	179	168	223	176	194	158	178	155	181	194	191	187	213	171	193	174	173	183	180	165	183	159	173	174	180	195	190	202	155	214	183	166	171	194	186	169	189	157	204	173	175	189	200	194	174	189	197	177	165	195	185	163	199	200	175	211	159	172	179	175	168	162	182	181	156	159	179	219	187	194	157	174	171	172	179	173	176	163	158	178	186	209	160	208	174	171	162	165	190	194	167	185	160	161	182	151	183	197	188	167	191	180	185	156	168	194	176	167	187	198	168	167	187	186	194	195	192	188	187	164	177	170	165	191	158	189	200	178	183	162	183	201	183	186	169	170	162	186	175	187	195	176	163	169	169	172	180	187	197	206	174	187	169	179	168	168	177	154	164	182	183	186	187	163	182	171	172	209	187	191	186	210	192	193	193	197	182	197	186	176	173	170	193	182	181	186	167	184	160	182	188	175	173	175	192	191	166	176	189	172	196	184	196	194	183	180	171	183	191	184	186	211	183	175	174	217	199	169	195	173	195	173	185	176	175	176	173	188	174	176	190	171	176	176	164	157	187	192	202	171	184	171	171	173	166	201	173	156	203	210	164	176	184	193	151	160	167	178	190	168	197	176	190	177	156	188	181	191	168	190	168	174	186	211	160	186	165	165	164	190	196	187	158	171	163	163	184	186	174	179	176	172	169	171	183	185	192	171	201	209	184	164	179	169	183	175	172	210	189	165	175	159	183	171	176	196	166	172	185	179	181	196	189	161	182	191	169	194	183	185	165	181	172	166	203	194	173	186	166	183	196	172	174	187	168	190	183	177	182	188	185	172	171	184	158	167	215	182	165	166	161	184	149	199	179	150	165	150	182	175	168	170	191	176	164	167	180	179	178	183	189	195	199	179	193	179	159	201	167	184	193	154	194	189	199	181	164	158	175	173	161	168	170	152	185	172	160	193	174	183	166	160	188	163	170	172	174	189	169	179	186	193	178	194	175	196	163	187	155	182	184	164	161	207	191	197	155	182	188	179	159	178	148	178	168	169	192	181	162	175	156	157	195	169	168	185	167	169	195	158	183	163	189	190	174	191	176	181	204	200	169	170	174	167	159	171	187	190	164	170	193	192	172	174	195	161	167	185	178	155	188	149	175	160	197	178	187	193	180	179	177	177	164	172	196	176	173	155	173	193	200	193	180	174	182	186	203	154	186	181	164	166	168	178	180	185	185	193	195	178	171	164	155	192	197	175	172	165	188	189	149	195	176	173	176	196	167	193	193	200	184	178	189	175	180	161	171	148	169	145	188	175	173	182	167	164	193	187	196	169	172	186	186	176	185	194	179	173	177	185	171	209	186	189	163	175	178	165	192	189	205	163	156	172	167	168	179	162	193	174	188	184	175	205	182	174	181	196	177	183	163	167	179	186	178	196	181	181	195	218	172	166	174	174	163	182	150	179	172	177	198	192	181	194	179	187	168	162	159	162	164	184	165	169	173	169	182	183	169	172	173	194	195	201	169	192	171	173	187	172	175	201	193	183	166	197	194	181	181	190	169	176	189	166	185	175	178	169	148	186	165	193	165	185	168	172	168	166	176	173	170	219	163	195	198	152	174	193	210	169	165	185	185	181	186	189	197	189	172	194	189	168	191	193	208	193	174	170	191	170	194	178	169	189	187	160	185	186	166	185	196	176	166	202	183	189	205	189	166	178	188	193	163	164	200	179	172	163	180	173	219	178	176	167	184	167	162	185	156	148	181	179	175	155	193	183	155	178	171	175	163	202	181	195	187	183	168	170	194	169	178	148	161	178	172	173	192	199	180	180	207	175	174	161	183	163	172	176	178	173	165	189	188	173	195	195	176	170	183	178	177	174	187	163	165	154	187	172	173	188	187	174	187	188	197	172	189	193	167	200	175	201	176	168	189	170	183	169	187	191	196	186	151	189	184	173	173	181	167	188	179	185	176	163	178	151	164	199	170	167	173	175	188	169	199	154	178	176	167	162	135	173	167	167	181	183	184	163	161	170	173	168	171	167	207	175	176	172	193	179	206	180	181	189	170	173	185	176	200	190	161	178	208	172	164	186	167	197	171	168	196	178	188	150	170	163	184	186	175	183	171	178	166	183	173	205	146	194	186	163	150	187	175	187	183	180	186	173	178	174	170	182	176	161	192	196	146	179	184	175	154	170	167	174	177	171	157	176	165	189	144	155	168	162	172	204	161	185	171	199	178	195	167	138	204	183	182	167	171	186	205	159	178	182	183	178	169	174	180	184	175	162	175	205	172	195	198	172	185	153	161	173	180	149	174	175	181	186	187	198	200	193	174	203	173	174	176	193	185	175	184	157	170	197	164	189	172	179	192	157	157	181	181	177	154	172	185	164	182	189	179	172	181	209	171	178	177	193	174	187	201	180	159	180	176	189	181	153	151	191	187	171	164	156	180	187	171	167	178	153	173	191	177	167	178	194	167	198	185	195	159	148	175	160	199	182	185	186	170	179	169	202	167	152	170	197	189	185	164	186	170	175	158	176	165	191	206	181	176	170	203	212	178	181	187	190	202	196	175	177	174	169	183	177	151	156	169	170	170	186	163	192	180	194	210	179	193	174	196	187	174	169	215	160	182	164	190	183	184	178	177	184	189	175	173	171	184	178	204	157	188	205	158	150	193	172	178	192	185	170	186	180	190	190	166	215	155	165	191	156	166	188	167	181	192	191	182	172	161	180	161	166	183	152	190	183	211	176	164	177	164	199	173	195	178	189	143	193	178	202	195	186	204	190	176	179	190	163	162	174	177	153	167	206	166	197	196	212	200	151	172	173	186	161	163	187	179	172	183	189	200	212	172	215	158	157	189	155	192	185	164	180	188	189	192	152	181	186	162	188	174	180	186	171	158	187	188	186	176	175	179	195	181	180	186	167	201	176	163	204	166	157	181	173	206	171	176	152	179	188	178	158	166	191	170	194	208	185	166	188	176	200	174	174	183	203	191	189	201	204	163	186	172	182	176	192	188	164	195	178	177	162	157	174	177	186	176	170	184	161	179	206	164	168	200	191	170	193	172	158	181	198	188	198	168	180	163	206	189	177	183	192	189	180	181	163	186	168	178	181	181	178	157	175	178	173	177	168	191	177	171	200	174	166	168	173	190	184	168	175	168	174	193	177	165	162	210	178	189	171	164	173	191	181	185	196	167	193	166	185	185	166	184	192	188	164	164	176	179	166	204	197	199	192	170	169	185	204	187	172	179	150	168	195	185	186	198	183	190	200	187	170	177	177	176	176	162	191	180	178	156	193	161	205	193	145	197	172	167	184	176	172	194	178	161	172	193	186	167	193	176	198
28895	2712	3321	3683	2993	2527	2051	1796	1526	1353	1201	1169	1079	1008	993	886	851	831	808	770	739	750	714	722	710	670	711	674	647	651	681	648	664	636	614	653	638	616	627	666	596	624	609	625	671	625	610	610	598	605	633	598	590	619	593	560	599	559	648	604	585	578	554	599	561	595	595	571	569	570	604	580	609	566	570	594	585	599	613	571	607	546	621	588	590	571	549	582	605	612	569	565	543	549	573	621	551	589	580	590	580	554	572	604	558	581	593	620	534	577	580	539	552	572	581	578	632	553	610	624	585	572	538	574	561	585	567	588	596	617	592	581	591	615	558	570	589	556	557	597	583	581	567	549	558	619	605	590	616	617	590	563	548	608	538	586	579	598	572	529	568	546	589	570	546	556	560	580	571	592	525	566	596	576	548	540	602	622	585	581	542	599	574	560	569	568	593	578	571	612	609	606	548	565	612	581	543	550	594	635	535	619	568	537	570	576	591	570	580	578	587	558	587	573	554	567	519	578	555	581	596	604	583	553	580	580	612	597	583	592	576	562	535	539	596	581	577	599	583	592	567	584	537	571	582	569	588	595	581	562	567	547	558	572	579	576	541	593	578	600	550	568	573	575	580	574	552	565	600	509	586	601	544	583	540	598	568	595	581	562	566	551	565	546	562	563	558	614	571	596	583	591	606	616	570	555	539	611	550	568	565	535	577	571	555	592	598	550	547	527	543	588	564	587	558	580	575	583	556	617	587	570	580	590	571	589	563	550	532	593	581	566	646	602	561	580	549	610	536	597	559	539	610	594	538	571	578	596	566	590	578	579	557	612	516	532	571	533	576	597	601	614	602	553	587	564	561	616	587	604	567	547	592	531	595	602	525	536	544	589	590	559	559	581	594	587	601	593	568	558	583	531	580	582	595	549	558	599	590	560	579	616	572	574	629	572	546	546	567	572	599	562	584	611	545	596	565	551	554	562	561	572	565	600	553	537	564	551	584	548	602	532	591	584	610	575	553	583	582	566	571	574	582	555	580	576	580	581	559	561	567	545	591	600	592	555	602	542	585	541	555	586	564	604	607	590	590	573	566	539	585	575	575	577	586	578	575	576	594	589	600	605	594	572	547	578	584	562	551	570	519	573	524	556	602	601	585	571	547	557	570	573	574	530	601	569	557	586	554	574	568	565	579	613	564	573	583	605	562	524	531	552	599	605	578	595	575	545	578	573	605	564	573	570	534	599	604	580	597	513	624	563	527	562	594	560	548	551	615	633	562	553	599	575	544	543	535	531	575	572	585	597	600	533	567	576	592	600	562	588	600	560	567	568	564	628	592	586	560	554	570	566	551	562	593	560	590	570	568	601	616	607	612	547	573	569	582	575	571	572	584	573	541	563	589	562	547	600	566	566	558	514	549	584	540	580	553	628	602	610	558	593	576	546	605	546	523	575	562	578	563	588	590	605	582	584	538	533	598	569	574	570	577	595	538	545	523	545	612	567	570	555	581	559	570	572	573	583	568	534	530	557	586	588	564	552	560	571	560	563	564	602	562	568	646	594	574	570	565	623	571	523	614	566	555	563	568	562	591	589	578	557	572	570	552	549	557	561	567	562	604	599	595	576	567	562	578	597	585	567	601	602	538	556	579	616	610	559	530	551	565	542	584	586	585	551	527	599	542	564	579	566	596	573	571	561	547	522	543	581	566	600	577	544	592	581	571	554	550	555	569	599	576	552	589	578	566	572	572	607	598	601	557	550	584	535	576	543	566	532	546	541	538	623	571	561	620	538	563	554	582	561	580	579	560	604	524	535	587	544	527	557	577	530	606	597	576	579	560	559	558	579	530	557	583	553	544	594	546	566	570	553	585	614	575	582	593	556	587	584	583	602	555	606	558	604	566	600	570	577	600	576	582	556	548	577	570	551	549	569	577	577	589	601	574	582	615	568	594	605	567	616	581	551	577	547	556	609	632	607	588	544	592	575	582	582	564	573	557	563	575	573	562	547	581	576	553	562	579	567	539	580	556	566	559	564	565	585	578	570	594	589	593	615	537	592	557	590	563	570	610	592	607	561	560	530	549	567	519	570	558	550	570	573	571	550	576	539	525	605	613	582	560	599	538	586	564	540	587	570	537	579	582	579	600	576	558	541	580	581	528	546	584	550	553	539	504	553	547	558	580	531	580	603	549	562	555	600	589	571	579	602	552	591	579	603	569	584	576	621	594	601	594	571	556	574	556	557	596	558	565	590	578	585	591	588	556	585	573	539	582	536	526	571	590	595	584	586	540	606	645	548	635	577	585	591	573	547	590	558	561	566	610	539	566	541	599	542	631	587	595	553	609	584	568	589	586	585	589	570	568	581	567	563	578	556	618	567	550	586	586	586	533	570	602	597	574	559	557	566	559	608	573	572	594	562	549	593	589	620	564	524	610	569	586	562	545	572	538	573	576	576	579	575	562	581	629	585	543	592	580	562	583	573	576	543	570	601	621	597	588	540	592	578	564	595	606	560	592	632	562	567	576	516	577	577	572	578	585	548	592	590	572	546	604	590	572	575	564	573	593	592	594	563	608	544	586	573	585	565	550	553	562	588	575	576	578	570	550	562	587	628	555	549	537	594	548	570	565	571	522	586	592	600	566	569	583	589	583	596	590	538	594	563	585	569	614	549	543	573	587	579	584	563	537	549	583	578	592	611	570	572	584	555	598	587	568	548	592	581	551	555	561	587	600	531	597	513	590	539	571	625	587	580	546	584	556	577	565	560	590	549	532	559	605	591	584	597	623	608	572	533	559	609	579	532	548	543	585	595	561	578	578	530	587	564	618	590	588	572	539	573	582	535	587	562	575	613	592	545	601	582	556	591	545	535	534	557	608	556	556	565	585	578	545	574	575	575	554	588	573	580	590	585	549	585	583	562	553	596	592	563	544	542	556	607	601	554	559	591	595	557	588	609	586	598	584	581	568	584	618	554	550	595	591	565	591	599	557	592	556	569	571	582	540	550	590	555	580	564	561	593	554	598	569	600	559	556	552	593	579	621	567	565	561	583	573	532	582	553	566	592	573	593	555	542	571	577	586	592	545	565	542	570	565	532	589	577	580	598	588	570	595	580	569	562	568	542	595	543	577	548	614	554	564	561	548	554	571	561	586	589	557	552	571	562	528	547	571	552	569	547	555	583	541	608	546	579	578	601	566	590	551	584	568	567	571	551	553	562	551	586	611	560	547	532	582	580	561	590	568	576	624	582	612	597	539	544	548	547	578	583	515	598	582	556	532	555	576	567	584	617	579	580	605	587	560	583	534	621	593	557	549	609	592	595	554	558	614	570	565	531	596	568	616	594	624	558	560	562	587	558	554	633	569	542	569	539	598	587	565	606	552	623	585	593	592	560	538	597	591	550	618	582	592	591	563	564	583	506	554	592	552	594	599	598	545	577	597	572	575	560	602	592	558	556	645	539	564	588	567	582	577	563	585	585	574	577	596	571	602	572	574	592	551	547
56686	26115	11808	2520	1441	1097	794	662	575	453	453	400	398	399	403	425	349	331	317	309	362	326	286	319	307	276	299	293	287	310	315	291	298	284	300	317	317	270	275	302	297	266	271	293	273	277	273	260	286	291	284	276	270	278	290	289	273	285	289	275	274	280	291	275	290	250	270	295	263	295	292	308	262	283	258	268	258	297	292	265	294	250	240	272	254	264	281	288	264	305	272	241	283	253	227	262	260	257	291	246	300	286	256	252	270	261	298	277	276	249	308	279	246	268	281	279	265	276	266	266	283	283	270	261	260	289	298	260	258	292	280	285	290	265	297	280	297	265	298	258	275	271	270	257	272	238	257	266	282	264	273	273	269	293	284	259	292	258	267	279	255	282	261	250	280	280	281	289	288	251	285	263	274	277	259	289	279	288	275	292	279	279	262	261	268	278	271	280	273	284	245	259	273	275	260	286	245	276	275	264	270	275	257	274	262	266	255	267	279	249	270	260	258	274	233	259	284	287	266	265	270	270	252	273	244	237	297	263	255	251	292	262	271	243	289	268	296	286	281	287	277	253	281	270	277	300	262	290	259	289	278	264	253	264	259	255	284	271	266	242	271	312	244	284	242	306	258	268	272	272	257	291	278	278	307	283	273	270	245	274	267	256	276	254	269	274	278	264	294	266	291	298	277	281	265	275	302	246	258	286	266	276	251	273	272	277	278	291	250	290	288	299	253	270	280	282	253	256	268	269	270	270	270	248	268	271	235	278	248	247	282	282	263	262	280	245	268	270	249	277	269	266	268	300	267	294	250	262	270	295	270	284	267	253	269	263	243	272	257	255	277	266	273	300	276	258	298	258	260	290	269	295	290	280	283	299	255	280	299	253	285	301	298	292	253	256	266	299	274	295	279	253	295	300	250	268	299	265	274	266	285	274	260	262	271	269	258	275	268	249	265	263	244	278	281	259	249	269	282	263	295	273	266	297	285	247	273	279	265	275	276	280	283	287	272	275	287	252	262	276	269	286	267	299	283	276	282	287	277	260	274	255	257	296	266	275	257	260	285	290	295	269	282	279	281	255	303	262	278	280	285	263	262	265	257	290	254	283	261	266	264	249	283	267	280	258	267	263	263	282	263	280	249	295	262	285	276	264	284	246	233	274	278	281	242	281	269	290	279	262	249	315	248	287	280	296	266	309	288	260	264	278	252	269	302	250	265	251	289	256	257	252	297	268	267	254	285	273	259	254	271	256	308	280	286	274	261	288	272	262	276	252	281	255	270	259	267	240	289	274	265	260	252	244	274	266	264	268	267	301	277	250	276	288	276	271	266	295	273	276	259	281	259	271	257	298	254	267	278	272	269	250	253	253	264	255	260	295	278	291	248	265	253	310	262	275	278	266	254	256	256	268	299	244	255	285	254	271	263	248	266	281	270	285	293	278	255	266	295	282	293	256	262	280	242	275	288	269	247	281	265	251	281	284	290	283	268	307	257	273	261	273	250	269	291	288	288	274	278	260	242	287	262	240	261	266	261	234	249	272	285	262	293	281	268	281	299	288	253	304	263	278	295	253	256	273	268	273	257	256	265	246	262	280	286	275	282	253	271	257	259	277	250	289	260	285	246	274	254	255	245	265	291	290	266	298	284	258	267	261	284	280	273	272	268	301	289	248	293	271	288	298	292	266	291	251	271	270	283	279	269	285	268	273	279	262	281	243	288	264	278	242	255	281	268	276	248	250	292	263	289	295	289	268	251	253	275	244	253	256	275	266	268	275	256	254	258	252	281	274	277	286	266	273	238	286	284	254	264	274	273	303	297	292	268	276	280	275	273	277	261	301	315	297	291	268	292	291	281	286	282	249	255	280	289	254	280	292	239	289	294	279	277	285	282	267	241	266	252	282	293	279	250	274	234	241	285	303	291	271	300	283	304	245	258	277	288	276	296	252	285	291	282	274	293	248	248	288	274	261	298	274	310	278	281	256	279	235	266	273	243	284	282	277	274	272	276	277	235	251	306	312	275	252	276	272	291	268	262	274	300	283	297	261	243	275	261	254	257	262	267	254	279	271	267	272	302	250	246	271	283	276	254	278	312	278	257	305	296	260	300	275	266	283	275	278	263	291	275	291	271	232	282	279	272	238	255	281	310	235	294	290	273	300	275	274	261	295	255	262	273	240	261	265	296	254	272	303	270	286	278	270	267	290	286	270	298	301	277	282	291	272	265	264	287	263	295	235	262	277	250	229	288	279	292	266	276	247	270	267	295	290	252	271	300	244	285	280	281	281	286	272	333	286	272	294	271	298	270	263	248	297	274	285	275	276	251	259	281	256	255	267	267	275	269	260	285	254	285	298	264	276	280	247	302	278	287	321	258	261	260	264	279	270	260	263	247	293	288	251	282	275	301	302	277	264	292	251	266	269	253	276	309	274	287	273	282	307	246	293	301	290	268	265	254	267	286	239	278	258	258	313	272	238	290	301	276	279	267	274	273	283	272	261	266	272	292	295	270	278	290	277	278	260	290	286	265	281	255	280	268	275	269	299	280	268	289	276	270	270	252	285	264	272	304	289	272	274	283	284	288	268	299	282	272	272	258	271	271	284	260	286	276	281	286	273	263	278	283	283	270	282	259	286	252	281	275	292	301	281	279	272	264	262	261	273	273	268	273	252	262	273	235	280	261	275	243	260	320	271	280	253	268	270	234	275	294	275	284	258	253	272	288	257	285	301	253	293	276	272	272	297	255	299	282	264	240	259	232	308	270	265	309	266	272	273	286	264	271	277	261	265	268	263	263	286	286	252	273	252	269	281	269	266	279	254	272	274	277	272	264	263	278	288	266	241	270	276	279	290	279	277	268	259	247	251	268	284	254	272	247	261	274	280	290	254	240	287	296	286	275	284	298	258	256	248	271	279	256	271	232	257	298	263	285	258	247	339	256	260	282	275	287	281	261	256	247	283	315	275	275	270	266	281	286	280	298	254	282	272	267	277	273	259	273	267	280	289	261	258	276	293	280	287	285	286	298	289	284	284	291	289	275	250	276	279	297	283	250	303	260	270	287	280	271	250	276	289	267	266	314	265	272	228	254	272	281	285	299	291	264	251	262	301	263	280	257	303	276	259	278	274	252	272	301	256	281	272	281	283	309	278	267	302	265	297	277	257	270	269	323	272	278	285	282	270	297	225	261	311	276	280	283	284	266	282	277	255	275	276	285	303	267	258	299	267	231	281	279	273	280	309	268	278	260	301	263	243	285	285	291	267	274	269	258	264	260	306	265	242	310	268	287	300	301	283	304	301	250	269	261	229	271	275	258	288	284	296	258	258	277	250	266	259	254	281	256	254	269	276	272	287	256	287	284	256	276	258	271	274	292	257	283	293	258	281	279	256	264	280	276	256	303	286	261	296	262	297	315	285	256	290	267	244	289	270	258	261	309	253	280	251	293	280	289	290	249	300	280	246	266	227	271	285	267	252	264	254	285	283	269	264	265	272	260	275
37144	4341	5928	6411	5469	4561	3733	3251	2719	2408	2121	1960	1765	1612	1540	1459	1377	1324	1271	1245	1192	1179	1090	1113	1079	1010	1088	1000	925	1018	974	1008	925	941	985	890	927	959	805	901	900	907	867	893	875	877	918	855	863	858	889	913	820	869	845	830	862	819	915	811	851	814	857	857	826	847	824	874	848	883	873	842	846	835	798	852	848	815	823	849	859	897	839	829	863	798	764	840	865	796	836	842	841	806	854	836	823	828	822	833	824	859	802	784	777	846	811	806	803	816	805	794	800	791	803	818	809	835	834	805	808	811	838	829	839	858	786	818	777	820	841	806	839	817	808	858	843	801	806	801	829	808	862	820	762	828	833	852	863	774	799	821	858	809	843	790	831	818	743	830	798	794	807	810	824	825	834	807	782	845	843	838	820	821	816	824	797	814	829	777	825	828	797	806	776	880	801	833	802	797	804	809	826	848	813	785	835	830	841	796	815	826	834	834	841	779	883	788	798	838	799	820	835	835	816	818	771	845	824	779	845	807	870	828	835	816	840	855	848	802	831	778	792	827	810	855	811	842	835	808	801	843	816	816	848	829	836	815	783	829	792	790	798	812	793	782	785	777	844	838	790	788	801	810	846	839	795	845	808	819	851	786	834	867	818	817	807	811	826	795	813	771	761	817	797	784	827	772	768	775	829	787	857	831	822	827	837	833	838	829	785	785	807	814	805	779	808	810	805	834	769	816	798	812	819	808	793	736	854	843	796	792	832	847	818	834	790	801	780	803	864	784	786	830	807	849	803	835	789	822	794	833	807	809	841	820	805	790	790	814	810	800	822	819	835	795	847	796	770	856	813	792	816	826	846	816	785	797	766	813	835	815	846	825	783	848	818	791	772	779	788	837	843	814	818	833	837	789	834	769	787	808	844	800	839	824	793	796	773	823	843	782	780	776	836	843	811	852	799	843	797	801	776	836	784	753	839	800	798	822	790	860	824	782	871	783	796	792	804	792	825	764	766	794	801	811	815	791	852	753	797	798	826	766	800	750	804	830	849	873	789	797	820	762	808	777	769	775	759	795	830	808	855	804	788	821	758	810	840	824	739	846	775	845	849	807	783	766	849	831	852	795	832	873	822	778	807	769	808	841	826	813	779	780	827	871	866	842	803	811	848	839	810	804	855	839	834	862	780	792	792	780	858	810	866	821	778	793	775	806	852	798	787	841	798	843	811	809	755	823	818	845	846	755	812	851	819	826	799	799	815	838	837	786	776	813	799	816	826	812	800	818	819	737	798	792	754	784	779	831	798	776	789	791	782	822	822	853	778	837	807	780	853	861	797	820	788	760	775	790	823	843	794	829	798	785	796	830	840	798	812	901	821	831	829	804	852	842	813	812	790	770	852	811	827	848	812	761	813	825	780	793	800	762	782	829	818	808	808	785	799	782	795	854	817	767	830	772	806	778	865	824	828	786	839	785	781	835	830	827	806	792	811	842	848	839	846	846	795	795	831	858	760	790	792	794	845	797	806	846	819	820	848	806	827	806	803	758	815	804	806	827	835	812	815	822	788	870	841	798	756	799	795	790	816	814	849	825	784	784	815	869	797	846	932	840	845	800	817	827	801	789	787	853	769	817	822	816	808	815	819	808	825	814	834	815	850	840	766	828	777	790	819	823	804	857	841	809	788	754	769	830	863	799	828	753	840	750	781	822	796	793	766	839	789	811	838	808	782	821	727	803	777	838	833	833	791	816	783	783	759	840	828	797	810	819	839	782	822	791	836	843	785	843	774	800	774	807	823	797	776	792	787	809	856	776	774	795	795	808	813	824	776	813	819	852	808	788	838	849	811	794	822	808	793	827	797	746	757	791	797	820	841	777	819	852	775	834	829	827	854	809	797	802	812	819	760	816	787	839	816	824	812	776	790	782	815	810	755	810	786	855	815	796	810	848	801	836	799	814	858	841	800	807	782	833	809	840	826	832	866	749	798	854	828	760	872	839	805	824	769	813	827	880	780	787	784	811	826	765	767	799	810	786	824	842	810	869	829	824	843	780	806	787	805	837	854	817	863	822	806	809	812	858	823	788	796	820	830	823	828	773	872	806	790	863	822	762	776	830	765	865	787	799	804	764	814	764	745	865	826	785	805	814	731	818	805	812	765	805	800	812	821	836	809	817	775	837	768	814	838	761	832	853	786	734	798	810	785	814	739	791	796	813	848	818	790	833	805	844	779	767	799	820	801	792	792	823	795	806	818	796	791	809	817	839	790	822	803	789	795	823	868	813	820	812	815	845	784	820	856	822	807	791	801	784	819	825	839	768	792	838	818	851	796	834	800	759	802	826	740	731	851	809	797	831	846	841	805	769	834	816	836	828	813	791	860	825	823	797	820	815	800	799	805	779	810	836	866	804	835	812	863	796	774	791	775	776	812	840	849	791	798	820	791	815	794	845	785	818	767	882	824	822	790	837	828	817	798	804	858	855	836	840	850	853	835	808	837	784	835	809	768	800	833	781	817	796	835	825	769	836	823	832	817	872	784	797	822	777	822	791	796	845	759	839	807	817	792	825	812	797	819	776	813	825	812	833	842	805	789	755	788	807	761	811	735	837	806	885	765	821	816	778	835	802	807	786	761	875	801	765	815	846	802	823	809	821	814	799	829	849	790	783	805	853	763	792	794	810	797	771	856	762	773	798	794	771	815	805	826	788	860	835	807	775	830	846	830	832	831	796	868	779	799	792	774	870	778	828	817	816	763	839	751	814	803	797	725	801	823	816	796	733	781	832	789	768	829	773	861	764	790	823	795	826	796	794	751	795	793	817	803	829	818	760	793	740	798	841	816	793	792	798	745	840	850	813	810	861	849	782	789	770	815	795	813	841	829	814	867	792	829	784	805	839	822	850	824	834	815	814	798	829	786	786	741	795	788	828	806	772	804	848	850	815	779	842	798	819	778	777	818	779	845	786	789	789	801	839	820	800	793	829	810	818	835	813	816	768	831	767	853	849	807	892	828	815	864	829	814	789	822	795	776	805	841	789	817	792	802	796	836	834	786	787	840	800	840	789	837	820	836	855	844	831	802	800	846	847	789	782	770	756	767	807	830	811	821	835	816	878	806	811	812	817	772	809	838	842	780	769	827	778	755	815	753	753	827	789	782	833	837	838	791	793	820	785	816	830	813	811	808	815	778	832	806	792	852	795	740	811	859	804	806	834	788	805	820	823	773	813	835	784	840	786	803	803	802	798	802	813	821	780	790	799	829	807	797	797	803	855	798	814	773	796	807	855	775	791	835	838	789	829	842	802	852	847	835	814	815	843	832	798	820	776	794	796	778	770	820	865	812	824	799	821	806	804	802	800	826	854	863	771	767	817	755	834	796	822	809	862	778	820	803	855	777	762	798	820	846	869	775	779	769	840	799	819	805	796	773	808	810	825	801	824	831	847	801	823	766	822	818	814	784	778	818	831	815	810	829	851	810	802	827	840	802	815	833	867	762	771	805	824	800	831
8592	738	272	153	133	123	117	103	99	118	102	90	113	102	94	96	104	99	94	91	94	108	108	108	98	90	92	106	91	108	87	115	90	105	96	83	110	97	92	81	90	93	99	94	105	118	100	87	86	114	104	99	110	95	99	93	106	84	82	102	109	81	89	94	91	94	111	90	95	98	96	103	101	92	110	105	98	96	97	87	105	97	113	93	99	102	88	109	110	112	111	101	122	90	106	114	97	88	100	119	119	86	96	103	98	114	94	112	96	104	90	95	101	104	97	90	94	107	100	93	84	87	104	110	95	93	111	78	84	91	80	90	89	89	84	115	100	115	89	77	86	97	107	92	103	90	98	103	97	100	90	91	77	101	91	84	101	107	91	104	92	98	87	103	98	91	109	102	86	86	93	89	112	105	99	106	97	99	111	94	78	89	88	77	98	107	108	103	99	96	101	88	87	83	95	86	99	118	89	112	96	89	104	78	97	119	86	85	86	90	90	86	99	113	115	90	108	101	119	102	97	94	102	77	89	86	85	75	91	103	90	106	88	97	92	90	98	111	101	89	94	85	115	106	124	106	88	98	84	104	79	96	93	87	83	93	87	97	94	112	93	101	100	107	94	113	80	116	89	90	105	88	103	99	100	86	94	87	96	99	102	87	106	96	109	77	107	93	96	98	87	81	99	93	95	94	98	107	83	87	121	106	110	72	107	87	112	93	98	85	102	105	110	105	99	110	81	114	94	97	93	100	92	76	128	113	108	96	107	105	116	107	96	112	105	107	102	92	107	98	98	81	94	94	92	83	107	107	107	105	89	97	102	99	89	107	114	93	116	98	94	107	99	117	91	100	102	107	79	87	86	96	105	90	113	88	90	88	109	76	83	88	119	99	103	95	91	85	111	89	89	86	116	106	80	87	88	113	90	108	97	102	132	108	103	94	94	104	99	110	84	103	91	88	98	102	94	84	112	77	89	89	106	88	101	107	112	96	112	100	94	100	102	90	90	109	97	98	107	86	111	111	78	99	105	100	83	100	94	108	110	108	95	89	99	98	100	94	92	88	104	98	90	96	106	113	107	94	98	93	89	98	105	111	88	95	89	90	103	110	108	85	96	100	99	90	95	103	93	89	102	99	105	102	92	101	94	99	100	106	100	96	104	105	95	94	86	108	117	112	107	93	96	93	100	112	93	96	97	107	103	102	106	105	101	88	109	97	99	114	90	102	112	86	96	89	67	119	79	83	82	80	92	93	105	80	104	104	96	97	92	110	93	99	102	115	112	118	100	108	101	97	84	108	81	100	106	97	91	105	95	88	103	103	118	97	107	120	95	87	105	106	106	92	95	99	77	92	93	98	80	107	107	87	109	121	104	109	99	98	96	101	90	99	95	73	108	107	88	102	117	88	94	100	106	97	112	118	118	97	104	73	74	94	112	90	112	101	94	93	113	96	104	95	96	95	102	89	113	101	89	90	95	89	88	82	100	119	99	105	89	107	93	77	80	98	109	104	89	99	106	101	76	88	71	97	99	106	92	95	87	110	82	102	106	101	91	104	91	94	96	115	88	97	98	84	114	92	91	99	84	114	100	103	101	87	86	93	97	89	99	106	119	92	82	96	111	97	96	93	94	110	122	108	91	89	120	90	89	94	83	95	89	112	93	104	91	91	103	102	101	90	99	101	102	105	93	93	110	113	98	81	88	98	101	102	99	99	108	97	107	81	94	89	115	88	104	103	111	112	111	103	102	107	91	85	105	110	100	96	110	96	89	89	92	104	99	114	100	85	96	99	98	108	91	100	80	87	97	91	90	86	92	114	91	92	98	86	92	90	102	115	107	77	99	98	95	103	110	104	105	93	95	80	85	117	108	120	103	119	91	96	101	103	96	101	103	99	86	96	89	104	113	99	104	97	107	99	92	93	97	97	113	85	88	97	116	100	81	91	83	109	104	102	105	102	98	107	92	74	97	82	95	121	92	108	92	97	107	101	102	94	94	109	91	112	111	111	112	92	110	80	90	98	95	95	99	96	90	97	91	87	82	88	108	91	96	101	101	101	89	104	102	99	92	108	88	105	110	91	95	95	93	111	95	102	90	116	95	97	112	111	119	105	95	107	86	98	114	84	94	102	92	98	84	99	112	123	107	100	101	89	92	102	104	103	91	105	74	101	99	81	93	76	115	107	101	97	93	99	97	93	105	98	107	97	89	101	91	91	86	91	92	100	96	86	91	108	101	109	99	100	111	108	100	81	99	100	79	119	90	91	87	107	84	104	90	110	106	98	84	88	73	103	110	88	106	87	89	94	115	83	105	81	107	77	104	118	108	119	119	95	113	113	115	98	99	86	98	93	112	103	117	78	112	95	113	102	83	86	121	107	96	98	109	112	101	112	96	76	102	98	99	98	92	97	100	112	100	117	84	103	86	97	103	93	87	102	92	102	107	101	97	110	98	101	80	97	99	90	94	111	103	90	116	100	94	89	96	98	91	96	118	102	99	103	90	100	91	102	118	106	86	98	87	86	76	91	92	100	83	87	105	99	95	108	96	98	112	102	103	100	92	107	105	110	105	101	91	96	113	99	91	112	111	105	86	109	114	105	90	92	95	87	114	91	89	82	82	99	97	83	108	95	108	101	87	85	89	91	105	110	93	95	97	93	82	102	75	98	114	88	82	90	109	113	99	97	116	92	85	92	105	94	101	113	106	102	96	88	113	95	94	77	103	92	94	102	96	85	81	113	98	96	112	112	103	104	116	109	96	91	100	88	89	107	98	106	88	96	98	81	99	83	114	109	87	79	111	94	114	91	87	106	102	101	101	93	98	93	104	100	112	103	112	99	89	98	92	87	96	92	109	91	103	101	84	86	89	95	89	94	96	104	99	91	98	118	95	81	93	110	94	108	99	97	96	83	97	92	93	88	106	96	105	97	99	93	103	104	108	89	109	95	107	88	114	95	112	89	93	84	97	95	98	104	101	104	114	78	97	98	110	87	101	110	82	87	109	105	95	111	106	89	98	84	91	107	111	108	96	88	106	83	97	85	106	91	119	113	108	107	106	112	93	92	118	97	99	96	97	84	109	97	91	99	104	82	78	97	104	111	97	101	95	89	93	108	98	111	98	92	102	98	82	124	99	102	80	109	89	99	114	103	118	97	93	87	97	116	106	100	106	97	100	86	79	79	109	100	90	101	88	112	96	82	96	93	100	113	92	92	98	90	120	112	91	84	92	104	92	88	90	111	76	106	82	100	94	100	96	92	97	95	91	99	75	96	102	102	95	80	102	97	98	99	96	114	75	70	90	109	115	83	97	96	98	89	97	99	96	110	106	123	101	109	98	94	102	93	105	108	100	86	101	90	94	94	93	117	105	107	108	103	100	82	113	91	106	92	111	99	120	102	99	84	97	99	98	95	92	96	96	112	117	88	95	91	99	107	91	91	99	110	101	98	110	96	91	96	103	108	103	102	112	93	85	78	75	97	89	98	88	88	92	94
7412	615	527	518	516	466	435	391	425	391	375	386	340	371	351	340	336	358	368	348	369	364	368	391	354	412	349	363	319	342	352	320	356	337	358	344	343	370	362	354	343	372	389	349	347	351	365	358	356	349	296	380	378	360	366	337	372	352	372	363	359	370	350	355	343	369	345	352	383	340	341	355	353	358	356	370	354	350	315	362	341	350	382	342	331	352	308	357	379	339	333	335	329	359	362	381	378	324	353	348	367	360	350	351	358	335	361	369	348	338	355	329	324	326	345	353	334	336	357	372	354	342	335	326	373	336	340	354	338	385	341	344	346	387	386	358	332	381	326	346	351	366	335	342	354	375	352	355	366	344	352	368	356	348	370	350	328	360	340	338	348	329	399	327	340	348	327	356	364	337	366	350	342	348	322	393	346	379	380	334	354	366	374	362	360	348	364	371	311	333	357	370	352	350	330	332	371	359	354	328	334	348	314	360	348	332	358	328	335	379	365	380	325	352	339	378	332	374	319	334	370	325	382	331	354	366	302	389	337	340	350	355	365	374	372	340	350	344	348	319	384	356	367	349	376	374	349	358	337	326	371	333	369	353	342	385	358	347	361	354	355	333	356	347	401	338	341	363	389	339	340	363	345	369	327	318	390	320	339	326	370	354	343	375	341	371	344	343	367	327	338	338	348	359	350	352	314	355	330	366	355	350	326	328	359	349	344	358	355	327	356	352	387	341	335	349	387	338	356	338	334	376	375	374	355	370	371	327	367	326	337	371	345	388	316	382	384	353	376	327	354	347	348	360	384	330	337	378	321	342	348	320	346	333	409	369	333	345	366	373	316	380	380	369	349	323	333	391	357	357	375	370	347	334	361	342	328	360	342	378	375	373	361	310	349	370	331	336	331	328	351	363	389	358	368	354	333	323	369	365	346	344	330	337	363	353	371	346	353	331	378	354	330	346	343	336	344	332	347	339	381	353	333	347	329	376	349	357	358	358	321	339	333	373	348	351	348	366	338	355	324	353	335	361	367	350	356	398	352	370	354	375	347	340	367	352	383	382	343	345	323	383	366	353	365	348	360	360	368	364	351	353	359	331	343	374	374	325	351	349	316	366	363	362	371	380	360	347	364	334	383	316	330	377	352	340	315	335	334	368	323	369	347	328	332	370	366	352	356	361	333	358	362	335	385	343	355	325	340	352	360	337	346	330	379	311	347	338	377	344	363	371	390	348	304	352	340	369	365	354	367	353	373	314	388	367	307	341	352	335	362	376	323	321	359	339	377	340	359	337	356	338	381	351	343	357	378	326	343	358	364	331	331	354	344	316	329	350	347	362	369	366	343	297	356	342	348	370	371	349	368	346	348	352	330	346	359	340	344	347	339	349	339	341	341	333	339	393	360	337	414	351	352	338	329	369	335	341	370	360	319	348	324	388	370	343	358	352	339	343	387	347	351	332	367	329	360	333	339	359	372	352	344	353	348	339	374	358	373	371	391	338	343	347	375	336	333	313	318	380	328	357	348	361	375	339	363	329	360	352	339	349	344	374	319	364	392	355	362	354	350	360	326	338	354	373	366	334	375	328	389	353	374	335	333	354	399	352	330	335	303	351	318	340	373	356	358	349	373	315	359	367	370	343	366	345	351	409	339	359	370	348	360	357	329	378	327	347	365	362	336	323	330	329	347	359	332	344	332	331	314	378	397	350	350	364	384	370	341	328	367	370	391	353	366	332	339	351	362	366	340	326	358	351	363	369	363	328	325	359	341	349	332	354	368	318	338	363	373	375	365	344	342	332	345	363	354	355	361	346	349	351	353	321	343	359	379	341	291	358	339	369	327	333	378	364	371	342	356	375	336	336	358	341	354	381	360	349	345	355	390	336	351	340	348	330	349	332	316	325	370	360	337	332	338	335	334	367	337	371	348	389	373	319	339	355	373	322	328	367	360	357	368	335	332	342	326	388	370	364	339	320	339	353	322	364	360	332	356	348	356	366	350	352	341	357	324	366	338	321	360	373	305	364	379	359	363	341	368	346	356	361	361	350	354	354	380	349	372	366	383	360	360	365	371	367	389	336	372	373	315	350	363	358	368	346	337	366	338	388	333	386	325	360	380	356	376	356	359	341	372	378	365	349	324	359	329	341	337	384	334	395	370	360	360	369	335	388	332	342	369	354	339	359	339	331	340	352	361	349	359	330	349	371	360	364	355	334	363	350	348	337	347	334	332	353	315	317	332	349	417	390	355	354	360	335	333	323	378	359	355	372	351	371	351	391	367	317	369	372	367	347	359	347	326	364	364	319	350	349	358	361	360	305	357	327	337	329	311	352	354	355	355	352	363	326	315	348	343	333	352	348	341	334	309	326	362	339	336	358	339	360	367	340	337	332	338	358	358	370	334	356	344	361	325	353	339	348	362	378	363	341	318	330	356	331	342	330	348	317	369	347	345	351	338	333	354	360	355	376	390	355	354	341	383	350	335	366	359	349	348	347	350	350	342	347	372	325	325	354	391	339	341	381	345	329	358	324	324	335	332	323	372	341	384	358	350	355	402	326	382	388	366	369	339	353	347	349	392	361	352	342	358	356	380	384	382	380	357	339	313	340	344	371	364	372	356	362	336	354	358	337	352	347	378	366	355	377	360	386	323	352	318	344	332	356	355	330	380	355	368	366	364	343	374	339	358	359	350	372	364	342	336	348	339	298	343	351	390	351	342	366	349	363	324	379	342	341	370	361	337	302	348	349	347	343	381	348	337	362	341	342	315	364	335	335	342	316	372	326	361	374	343	332	343	333	356	350	375	364	371	389	320	364	376	356	333	331	340	339	331	363	363	386	318	326	337	338	347	319	343	358	333	347	364	356	377	352	343	343	342	351	357	346	382	388	378	366	351	385	353	343	346	351	333	363	358	355	344	380	335	322	347	329	349	325	364	387	360	355	347	355	363	359	369	379	375	393	335	340	344	357	331	350	355	340	335	319	348	357	339	373	322	365	355	365	365	350	328	349	332	345	368	370	339	374	343	361	353	366	334	338	377	323	361	363	355	318	359	358	368	345	322	346	356	377	358	348	335	329	340	320	325	345	335	393	363	354	318	358	362	331	374	358	331	336	355	373	343	327	341	363	324	335	375	341	340	341	343	323	367	336	348	310	343	364	335	368	357	353	356	380	358	337	335	371	321	332	297	362	360	338	320	338	355	328	323	335	331	333	332	322	358	376	347	371	354	350	335	341	366	362	337	371	343	350	333	358	370	345	332	346	318	350	333	342	358	358	337	349	336	358	368	359	357	362	341	353	328	336	356	372	364	383	358	330	370	337	356	345	331	348	335	354	361	331	346	371	333	315	308	352	320	343	322	329	366	362	356	357	384	343	389	352	353	328	376	363	343	354	385	361	363	367	362	328	327	341	351	331	365	352	346	346	353	342	331	339	337	350	370	339	370	362	352	332	362	344	365	364	385	334	362	345	367	363	364	358	311	365	337	337	360	383	332	340
44061	19526	4249	1142	751	590	466	352	357	308	272	288	247	234	254	224	216	215	187	186	204	200	188	199	208	208	181	206	224	203	179	190	179	193	175	201	186	208	188	190	202	199	193	188	194	183	184	181	197	168	184	194	198	183	198	182	180	170	165	171	175	174	183	160	194	202	195	181	161	180	193	170	179	193	189	196	173	213	168	161	185	178	174	193	169	186	176	186	174	201	166	191	171	185	190	171	169	188	194	169	178	188	174	155	177	164	189	174	175	186	179	184	177	186	199	169	190	172	183	186	179	179	194	175	191	173	182	171	176	191	186	180	179	220	192	199	176	176	195	192	168	183	187	159	209	191	192	182	181	161	169	185	157	177	186	168	185	171	177	188	208	178	170	187	196	202	213	174	177	180	184	187	162	165	204	158	183	194	174	188	152	176	162	209	183	198	166	167	157	169	191	197	161	158	194	176	182	187	175	156	186	200	173	198	166	176	197	178	190	174	174	167	202	158	179	203	175	194	185	190	181	194	182	198	175	174	168	200	177	176	195	194	203	165	193	160	177	174	193	158	202	222	176	181	180	191	170	206	171	160	201	168	192	177	174	184	192	186	193	175	165	195	187	178	182	210	178	174	168	196	178	174	172	159	184	191	180	175	167	184	195	172	176	191	181	200	186	179	195	191	200	182	178	190	176	206	177	163	178	158	157	151	182	177	200	173	172	184	179	198	166	186	179	150	179	190	191	194	173	149	191	175	197	169	193	172	199	185	157	203	204	184	194	209	166	186	197	167	170	167	169	196	166	177	175	204	200	182	174	185	166	182	177	170	181	178	192	190	185	209	160	161	155	165	189	178	184	173	168	193	178	171	163	171	169	179	157	186	192	190	192	172	182	183	198	186	189	158	167	167	183	189	193	172	192	173	185	176	161	172	176	171	175	206	176	194	185	207	190	151	173	179	186	159	190	203	183	186	151	166	162	183	155	170	166	179	198	192	181	178	190	180	184	176	175	177	166	171	190	174	196	175	174	191	161	174	183	180	175	196	183	158	166	181	201	209	191	189	200	176	190	176	172	181	207	187	188	189	176	190	175	195	165	183	197	182	177	183	185	186	216	187	190	198	194	192	188	172	187	151	179	173	179	187	194	162	194	216	185	180	177	174	184	184	177	167	200	160	191	164	180	176	189	175	196	181	180	199	166	204	182	167	178	156	185	177	174	180	165	190	200	167	178	170	189	190	167	229	193	195	171	186	192	179	179	183	178	170	178	173	188	192	184	171	189	193	187	177	189	175	194	190	181	186	178	179	197	181	165	185	182	160	164	172	180	189	160	189	191	190	172	178	204	176	169	161	172	176	166	186	165	186	169	194	170	197	166	169	198	180	185	195	153	172	148	168	179	196	172	172	202	178	189	209	173	180	173	177	174	216	153	168	175	170	184	179	160	173	170	189	181	183	189	162	150	173	189	178	185	168	178	192	180	162	191	207	149	177	194	183	178	178	173	170	189	180	157	180	175	183	219	167	171	183	195	190	190	175	165	184	200	174	150	182	179	175	171	198	178	196	166	179	165	195	181	173	194	184	197	162	169	185	184	175	157	172	192	167	179	174	193	179	184	195	188	153	188	200	171	164	169	174	180	191	176	192	195	169	170	174	193	185	170	230	166	191	177	202	200	167	174	162	174	171	182	183	178	153	162	174	206	193	173	163	184	175	190	182	188	190	163	168	186	184	189	168	222	170	199	174	164	171	166	173	192	200	184	182	187	161	166	180	188	137	179	173	185	184	195	183	163	201	177	213	181	188	181	183	170	195	176	175	167	165	181	161	183	166	170	186	195	178	164	194	183	159	178	166	168	192	170	197	174	161	173	199	167	192	178	192	183	194	182	190	164	193	199	141	177	172	156	184	179	187	171	195	160	156	188	164	160	169	182	174	181	186	177	204	193	194	180	183	181	178	183	185	185	181	146	151	155	176	189	201	182	180	177	197	178	178	202	184	168	167	172	183	170	165	159	191	178	163	191	187	171	195	170	224	198	175	179	182	195	196	171	181	175	193	193	182	178	190	181	165	171	180	175	175	188	174	182	189	182	176	185	180	171	193	158	171	151	166	179	163	175	192	167	196	183	172	175	192	201	186	167	190	161	171	153	189	182	190	165	187	155	159	188	198	184	155	187	185	182	196	161	179	194	202	192	185	183	175	154	189	173	181	168	189	180	191	202	192	179	152	184	164	179	170	186	176	156	176	184	174	205	158	160	173	167	212	156	187	194	187	198	171	177	171	171	168	181	185	171	160	184	169	172	168	175	194	190	170	198	174	190	155	195	171	183	157	179	183	182	191	165	171	173	202	192	202	172	178	182	180	160	182	180	147	186	172	199	188	162	197	184	169	179	190	166	174	180	173	174	186	177	167	176	174	195	166	167	184	189	179	187	178	180	182	167	181	187	173	165	198	165	188	167	168	172	163	186	183	177	172	152	178	185	184	173	182	178	181	175	184	176	198	173	180	196	199	195	200	183	180	167	181	172	213	177	185	194	177	199	184	157	176	187	175	175	175	187	177	202	200	175	188	163	166	182	196	194	196	172	168	162	181	174	182	166	200	188	178	182	161	185	187	197	184	183	211	181	173	172	202	174	185	179	196	183	200	163	160	165	174	182	178	179	171	177	169	176	200	184	188	177	166	207	178	185	196	186	161	175	187	180	170	173	167	189	199	178	174	186	165	157	170	178	187	161	181	173	168	187	161	187	180	157	172	177	152	172	199	194	184	188	191	185	185	182	204	171	170	173	195	199	160	178	197	200	194	185	165	186	184	177	155	170	171	194	189	174	178	165	173	184	157	196	174	191	205	168	207	171	200	168	184	197	167	196	171	189	167	175	175	182	200	171	169	160	163	156	173	186	188	205	159	176	182	158	177	152	175	169	150	202	194	189	186	181	165	168	197	180	171	190	181	162	168	179	190	172	182	166	154	171	190	164	174	162	171	187	204	173	172	166	166	179	179	154	207	189	190	190	173	178	154	194	183	170	174	191	181	177	167	177	147	189	189	179	195	188	163	178	179	174	175	164	163	175	182	182	182	169	150	175	191	192	194	187	166	175	185	185	175	175	176	184	197	148	149	196	183	181	186	161	182	181	198	176	172	192	171	179	190	172	188	185	181	201	163	197	182	187	177	178	166	164	187	175	190	190	168	161	175	182	168	179	182	174	177	161	170	181	182	172	162	169	195	187	158	181	196	174	169	174	193	200	163	171	184	194	169	176	192	196	192	165	168	187	179	171	197	169	146	194	161	169	184	186	169	170	205	191	190	157	181	175	176	178	193	184	202	180	175	185	201	185	169	176	198	182	177	165	173	157	192	185	192	178	200	203	163	179	178	161	198	163	184	193	174	159	173	176	185	201	196	203	186	150	182	166	187	195	168	212	170	188	207	180	185	188	165	212	187	189	180	184	217	205	206	186	179	174	178	186	183	167	196	166	182	177	193	163	179	172	159
27883	2453	3337	3655	3049	2565	2126	1819	1501	1338	1255	1105	1053	1004	982	931	888	908	787	736	743	747	718	747	723	714	696	666	677	670	632	694	643	618	622	633	609	631	619	623	605	672	587	621	583	604	640	575	583	608	621	597	611	615	585	582	610	602	550	612	569	605	598	574	598	570	590	614	588	582	555	545	627	571	588	551	577	575	623	592	583	610	554	586	584	607	580	585	572	568	601	651	608	557	585	569	557	592	599	577	517	587	596	546	580	546	555	580	586	571	573	564	588	557	566	563	587	586	546	570	542	570	561	600	559	571	588	535	539	603	541	588	607	553	553	610	562	610	579	548	529	554	535	556	521	548	529	548	583	557	570	560	626	551	579	528	565	571	614	580	555	562	562	596	575	582	561	582	570	574	569	592	572	572	549	569	503	578	507	595	550	563	555	533	564	578	583	526	558	561	611	584	566	580	616	555	536	587	554	556	582	543	547	560	599	579	585	546	562	537	593	607	586	578	539	567	513	551	583	534	560	575	565	588	615	564	591	576	616	566	549	558	577	590	617	561	549	570	574	573	551	631	570	574	517	530	573	599	558	570	579	547	611	552	580	547	593	541	582	595	581	588	590	547	555	570	556	536	577	546	560	583	545	563	567	579	550	587	578	552	616	567	580	552	572	482	622	583	568	596	570	594	566	561	572	566	588	554	606	539	599	550	571	552	548	581	621	595	565	598	555	577	587	577	589	591	578	602	596	566	547	588	586	561	567	568	578	573	609	580	547	587	598	579	586	598	594	568	559	578	572	573	590	581	533	558	580	607	556	589	576	551	591	549	563	575	580	563	564	594	568	599	565	621	574	533	570	531	574	543	569	593	601	598	627	576	579	575	562	534	547	566	542	589	543	564	602	604	581	609	524	542	584	567	570	562	565	542	558	623	586	585	546	572	594	599	546	596	543	540	558	555	574	590	580	542	575	591	594	567	552	574	568	592	555	549	547	547	582	543	570	571	563	528	582	576	546	509	599	618	557	561	586	591	600	560	596	576	586	603	559	569	556	554	567	557	551	561	586	523	572	556	608	605	566	566	564	580	529	563	609	575	584	557	533	602	590	572	578	595	553	556	540	562	568	588	574	577	548	586	562	572	580	560	543	566	566	573	538	582	576	572	564	528	575	533	585	563	593	545	573	511	558	586	587	560	560	547	549	561	581	587	579	565	593	535	515	587	541	586	563	574	555	531	566	595	572	553	557	582	510	587	614	561	607	611	598	556	598	573	602	534	571	544	582	567	574	602	555	597	592	555	595	559	589	601	576	610	589	562	554	563	612	568	557	593	568	587	580	570	590	556	570	578	603	581	573	565	573	613	556	540	566	518	533	580	548	610	567	561	563	554	570	556	599	574	545	595	586	559	543	595	622	568	569	561	526	559	613	568	556	558	560	538	563	582	544	569	569	527	546	603	588	569	530	565	565	558	568	573	515	599	592	606	553	529	567	563	571	594	579	573	535	555	546	566	529	585	596	565	557	591	557	578	575	602	562	593	573	594	565	539	553	565	611	551	536	560	568	576	575	549	537	562	583	595	615	549	593	563	588	570	589	533	589	609	632	606	569	566	569	603	582	562	532	589	536	525	530	572	559	545	571	564	552	589	597	543	620	557	609	556	600	567	560	590	584	527	572	542	559	543	579	531	581	564	583	527	554	544	626	592	547	568	545	575	570	572	571	555	550	601	583	581	530	561	588	582	628	608	568	545	585	579	564	548	589	577	537	572	573	578	559	569	581	594	538	590	559	572	560	533	567	610	602	608	574	580	593	579	568	578	566	512	555	590	571	602	591	586	555	581	558	562	558	555	578	562	589	564	586	561	553	589	553	604	567	564	547	539	591	591	531	587	573	570	578	547	609	563	572	574	563	538	579	541	566	600	621	590	572	582	540	596	568	559	551	547	546	538	591	568	525	540	549	549	550	559	523	531	586	597	565	581	543	565	563	529	567	572	523	513	564	578	577	576	552	556	553	567	566	592	561	584	563	589	579	557	548	605	618	617	568	550	575	595	622	614	632	580	559	619	587	568	581	543	601	542	569	551	608	589	579	580	585	610	569	625	548	574	578	619	596	575	598	571	572	609	603	554	572	580	570	564	596	525	581	549	542	592	594	550	575	569	563	547	603	568	563	612	571	566	614	592	611	577	554	574	577	598	553	586	543	569	584	573	585	547	543	562	577	561	602	605	536	640	595	554	583	563	609	546	594	589	591	591	556	601	575	562	552	585	552	579	593	564	602	551	569	553	582	545	515	570	557	534	623	582	594	575	582	586	582	556	567	561	598	574	573	532	550	586	588	549	600	559	585	577	545	570	597	573	575	579	559	564	577	562	588	556	556	588	545	569	549	554	535	533	576	602	545	529	579	574	597	567	592	578	557	551	556	608	611	560	544	609	566	572	528	550	532	566	585	597	557	612	570	582	556	562	569	579	591	604	571	508	555	578	608	580	548	569	583	575	542	576	595	580	525	585	580	599	529	571	622	592	542	597	550	559	581	567	573	594	608	581	555	610	598	604	558	543	589	563	574	577	616	621	550	563	595	572	558	569	566	579	533	583	540	582	580	583	537	595	568	610	575	613	580	554	560	568	557	564	583	550	574	581	533	606	606	578	583	572	549	548	581	542	581	579	578	604	607	570	583	552	578	608	549	550	545	550	581	583	568	545	601	588	579	543	628	552	577	571	582	553	586	531	569	585	568	582	566	529	618	560	569	563	625	569	597	588	586	549	558	569	589	565	554	605	594	551	568	595	585	569	556	616	578	574	554	610	548	584	566	566	586	567	544	549	567	603	548	559	573	546	552	547	545	596	561	576	581	578	564	595	530	550	601	569	588	545	596	551	600	556	556	532	566	571	583	548	592	586	579	553	575	600	584	572	532	542	582	545	551	501	550	588	604	578	578	574	593	571	587	569	546	546	607	612	566	564	592	562	539	564	584	548	613	557	570	547	559	574	540	586	566	566	562	577	565	595	600	546	563	575	544	632	545	542	594	589	533	555	556	589	556	578	568	599	529	558	565	570	569	557	533	576	618	574	576	521	617	568	551	585	540	550	525	593	640	613	582	585	589	566	540	585	546	569	603	552	569	600	608	610	568	583	568	530	575	556	578	583	583	553	583	566	574	542	523	590	593	567	537	556	537	575	549	546	546	537	545	576	534	592	644	566	571	625	567	541	621	551	529	561	585	540	578	563	587	580	578	575	595	554	543	575	552	582	561	514	520	585	537	621	593	586	570	568	546	559	607	560	592	611	584	588	570	577	564	600	609	589	551	540	564	584	506	550	589	535	551	566	558	598	549	568	539	502	548	531	610	551	536	578	594	555	539	592	520	563	531	558	558	561	579	503	571	564	584	590	635	564	553	566	561	571	539	579	555	567	557	596	539	572	583	574	551	575	564	590	587	592	580	582	551	544	576	550	583	607	605	582	565	564	591	543	543	596	562	554	552	566	548	619
56867	26186	13933	2602	1525	1049	857	679	628	485	444	442	390	355	379	355	370	345	327	343	371	303	271	315	298	282	317	312	291	253	313	311	315	273	304	288	287	306	277	311	306	282	299	277	269	272	277	277	300	264	302	237	262	295	299	280	277	288	299	307	254	301	278	288	236	254	269	286	298	302	302	298	207	258	275	280	262	250	297	282	262	252	284	298	239	275	257	255	297	264	243	267	273	278	285	294	278	257	281	293	287	270	258	281	280	289	264	296	251	277	306	256	273	261	291	298	262	272	241	270	297	295	248	273	298	267	233	251	297	283	278	263	246	241	272	289	262	302	251	251	266	290	264	233	259	265	242	291	285	270	280	325	251	279	282	303	219	290	266	278	286	274	288	273	278	259	276	285	263	270	247	285	239	258	269	257	260	276	260	298	269	254	277	312	255	287	275	275	275	282	275	265	268	258	296	282	274	265	270	261	271	252	255	250	270	245	257	294	284	290	274	273	273	273	276	278	278	269	262	276	258	271	250	300	267	276	263	252	247	264	282	274	254	305	286	269	259	250	285	266	287	270	288	257	252	263	312	277	284	297	284	274	269	267	275	268	263	293	247	288	262	270	282	272	258	272	298	278	261	281	278	266	255	296	260	271	233	291	256	283	272	312	260	252	278	283	259	291	266	285	272	282	252	282	260	263	247	285	288	262	288	265	276	271	270	293	277	278	282	285	261	251	251	297	230	277	272	255	283	240	266	294	269	280	270	287	269	287	271	261	271	285	259	277	266	277	267	251	258	262	244	294	270	293	271	304	242	273	294	274	254	279	268	286	252	303	269	267	266	310	252	244	257	270	261	287	265	282	271	290	264	241	299	273	260	251	286	265	264	268	294	299	304	274	265	269	257	285	269	296	292	235	291	258	267	247	258	244	286	250	272	274	248	292	260	286	267	272	273	280	278	269	286	269	270	252	275	277	276	273	282	288	271	265	256	276	251	267	286	297	270	262	295	264	237	275	280	275	265	297	252	252	280	230	256	267	261	255	277	240	272	264	250	269	271	268	301	279	264	267	269	278	238	281	269	253	250	270	278	249	263	283	255	287	263	288	284	256	270	294	278	257	273	254	262	271	295	263	309	282	289	274	280	298	267	271	302	287	273	288	294	261	289	278	243	306	273	273	270	252	278	287	270	273	305	261	286	282	255	277	273	250	299	255	271	288	270	281	261	293	270	258	233	253	283	269	282	283	244	281	298	268	260	298	283	271	266	276	290	254	285	272	251	260	275	264	288	255	276	292	280	288	259	277	260	279	275	260	295	303	265	255	307	277	271	297	282	227	260	261	279	281	276	251	299	299	281	275	280	292	249	264	273	303	290	282	275	262	302	287	280	283	263	251	275	268	291	321	256	275	295	271	298	300	294	274	280	260	288	267	249	294	263	250	291	296	259	297	241	243	298	285	256	281	291	298	288	271	241	241	286	261	294	237	256	278	272	272	257	274	309	272	273	282	264	280	274	278	268	286	307	245	278	268	251	246	287	290	266	221	244	260	304	243	284	285	256	244	260	282	275	280	270	263	265	304	283	273	298	240	270	285	281	276	286	260	267	281	260	277	257	295	281	287	303	277	253	227	266	278	257	287	292	285	266	247	287	257	283	261	244	278	279	281	293	289	251	230	282	278	273	264	305	271	284	278	289	279	248	314	280	294	283	273	290	265	274	273	288	283	272	260	289	259	276	277	247	292	275	274	253	274	266	278	270	249	291	274	263	271	245	293	264	295	261	298	276	300	285	279	275	289	265	290	254	264	297	259	240	254	251	280	315	257	284	326	274	286	296	263	257	294	268	295	284	304	270	268	282	265	277	289	271	281	264	229	277	279	306	305	285	288	288	278	277	274	272	268	272	269	258	254	275	274	263	281	303	268	282	270	289	287	240	262	293	289	258	304	267	268	239	278	296	285	283	260	288	261	270	262	261	292	244	262	254	283	278	287	274	281	294	242	299	254	288	312	258	272	295	263	261	269	244	296	296	283	245	295	267	283	334	262	284	255	257	274	283	239	227	287	238	258	273	295	272	279	282	253	281	261	271	283	261	247	267	251	271	285	256	281	261	259	291	278	259	263	282	261	252	276	269	276	280	282	302	303	269	257	252	270	264	257	273	278	291	276	299	259	280	314	295	304	307	267	283	288	285	287	274	287	294	303	278	263	253	297	277	286	281	278	224	255	283	278	281	284	284	256	278	261	275	258	262	269	297	255	259	259	266	253	271	281	282	299	284	274	265	261	303	252	246	275	247	243	266	271	241	280	301	268	262	228	264	250	279	261	265	242	273	272	271	254	292	262	267	244	275	263	297	270	281	268	291	285	299	293	277	285	281	257	307	261	279	287	290	262	253	255	290	256	281	270	287	287	285	281	295	251	293	252	295	292	274	276	268	279	297	273	257	288	284	289	263	270	278	279	245	281	266	267	273	294	271	264	255	249	283	285	245	279	253	258	278	281	298	286	319	263	286	276	274	274	295	245	266	313	276	274	293	271	280	261	301	290	244	272	305	295	320	301	286	280	270	266	296	268	282	249	255	280	236	220	296	268	285	275	292	270	271	264	265	272	279	275	270	264	253	285	277	246	258	291	268	281	266	253	259	269	283	272	249	277	299	305	245	268	294	286	260	274	281	291	284	286	301	244	260	302	234	259	263	269	293	291	262	258	279	273	240	267	285	293	267	245	292	271	299	323	297	283	273	262	256	263	235	269	289	313	307	263	252	264	254	260	273	275	309	246	298	301	273	259	247	271	268	257	276	303	270	270	270	254	271	272	284	270	295	258	277	285	242	258	257	278	287	273	305	306	250	285	284	285	275	271	280	250	249	261	270	265	293	300	250	276	294	242	277	280	284	284	283	256	283	270	286	279	295	293	299	282	254	251	237	282	289	283	277	272	287	251	297	266	273	270	263	284	265	301	303	271	289	275	293	302	258	286	248	250	316	275	295	267	270	248	280	282	256	261	284	277	251	281	258	295	255	286	277	264	282	247	282	240	267	235	276	249	255	245	283	266	278	266	303	253	285	266	260	278	275	279	299	284	269	269	273	282	260	274	279	266	235	248	268	259	276	277	263	273	276	277	259	277	265	278	271	261	291	280	275	259	281	262	312	265	252	279	292	276	249	271	271	265	293	272	274	247	280	269	298	256	270	285	250	278	254	264	273	283	280	270	298	278	265	282	269	263	269	271	260	249	271	269	261	278	270	302	257	291	293	304	275	297	300	264	276	260	270	264	272	276	271	257	285	268	266	271	277	258	273	277	275	287	254	266	305	264	281	261	305	258	286	257	267	258	266	273	268	285	268	287	266	273	301	284	272	266	228	276	273	284	287	262	294	266	251	280	283	250	280	280	264	283	271	291	280	270	284	237	284	273	289	284	275	257	270	287	229	284	276	266	292	255	263	282	280	303	285	289	287	269	289	276	271	262	259	264	276	276	273	275	259	279	286	274	268	275
35998	4065	6149	6626	5530	4557	3770	3085	2602	2369	2144	2018	1762	1642	1566	1450	1390	1332	1295	1236	1190	1223	1123	1098	1087	1032	1071	982	999	963	1006	961	946	934	985	916	894	838	910	942	879	871	882	914	908	884	827	845	837	897	853	903	851	901	846	824	831	863	870	796	861	878	861	878	852	869	820	872	814	896	828	860	825	855	743	796	844	813	805	831	827	828	765	821	775	787	825	809	811	838	817	778	773	820	845	846	868	813	862	825	791	809	839	816	813	778	758	829	753	822	860	811	829	731	797	781	786	813	807	821	816	819	821	848	837	795	827	809	839	825	799	854	886	808	819	839	758	883	796	771	768	774	788	821	806	811	777	828	818	769	830	804	816	820	826	792	754	840	804	786	795	797	834	778	799	798	849	799	829	777	781	867	789	836	785	811	831	785	825	841	799	802	854	813	806	808	773	829	835	803	826	800	752	851	784	807	805	786	823	763	822	802	830	807	799	808	789	865	771	768	776	800	795	808	806	815	794	878	799	773	817	811	755	805	865	860	798	840	779	824	776	839	793	764	772	754	785	773	792	822	787	803	841	802	856	763	797	837	828	829	765	789	803	768	803	771	837	810	873	770	823	818	832	815	790	813	804	830	814	816	780	835	768	774	832	755	811	818	820	733	774	769	752	778	805	806	788	828	803	792	777	830	820	784	796	800	812	734	758	769	818	820	813	812	793	811	768	809	824	800	796	787	782	854	816	799	842	807	813	828	755	819	824	792	800	805	864	792	811	781	809	814	840	832	797	838	758	807	819	809	789	806	830	816	812	807	799	799	816	803	851	820	795	804	802	798	784	826	844	840	826	809	813	776	807	832	849	791	823	778	774	805	809	802	789	837	795	812	855	798	798	840	805	867	800	810	823	777	779	803	825	846	828	808	845	813	826	811	819	783	843	801	829	814	756	837	766	814	826	772	783	816	776	808	807	832	806	850	823	772	776	828	777	755	844	811	803	809	807	804	878	777	775	792	831	788	783	759	789	814	816	879	810	754	842	789	834	847	808	797	787	804	819	814	776	844	803	808	768	791	770	748	820	846	794	821	752	815	776	807	827	821	820	800	742	849	826	846	799	777	816	767	824	787	771	776	795	813	849	834	802	801	797	806	839	845	867	775	826	849	845	761	766	869	816	805	786	812	816	843	737	803	794	755	781	841	799	809	833	804	776	793	768	802	789	806	783	820	829	785	799	841	827	824	784	801	833	782	791	821	803	807	793	808	835	816	778	772	780	743	801	804	840	815	835	796	847	793	796	846	808	797	813	810	804	802	767	861	807	817	804	779	810	860	805	764	794	826	787	788	790	795	813	763	801	782	791	794	784	818	792	831	785	820	783	807	802	810	821	865	806	798	781	864	815	756	827	836	796	819	799	820	819	805	837	802	790	821	790	765	793	830	824	821	816	814	813	792	821	764	802	873	804	756	829	783	806	791	827	785	802	804	806	850	791	793	799	813	831	818	821	755	829	820	790	824	812	792	782	815	836	839	813	817	827	855	787	799	786	801	785	839	823	830	799	849	795	840	853	791	818	828	806	773	865	725	812	840	765	807	837	818	782	741	791	826	736	836	813	813	801	828	804	828	825	833	761	811	821	771	813	871	823	844	802	809	830	805	834	771	796	845	833	809	842	771	800	789	820	789	811	814	818	835	799	750	795	830	808	833	832	827	781	835	780	779	768	765	802	825	753	810	735	805	801	816	795	804	771	810	780	766	797	803	776	786	784	836	766	819	808	835	800	802	729	824	807	818	774	805	857	825	808	892	829	835	809	788	804	769	833	824	824	837	768	820	838	798	767	815	823	808	792	790	795	852	817	795	764	816	804	802	829	815	795	796	818	810	788	788	819	796	806	780	835	795	828	745	846	824	848	805	798	825	807	816	871	802	804	829	797	805	798	806	783	834	811	872	804	833	831	753	809	795	837	766	781	766	796	788	804	820	813	812	802	798	797	803	797	828	806	815	833	797	823	779	764	801	748	810	820	825	785	812	799	830	824	798	757	826	820	773	835	815	774	806	798	771	805	843	784	782	799	788	821	800	760	824	777	804	779	819	823	828	820	797	797	833	833	789	778	830	798	802	772	781	817	774	872	830	749	803	804	818	810	823	780	797	791	781	802	827	789	842	893	735	807	823	818	824	768	767	867	810	807	817	792	751	800	822	799	777	818	744	770	811	787	809	804	822	806	775	766	824	812	803	798	817	807	825	830	794	827	808	757	831	775	797	800	823	780	830	818	831	795	739	804	763	796	796	811	812	797	781	822	806	795	802	799	827	787	750	843	824	797	806	796	771	811	799	797	783	793	821	798	784	767	827	850	797	740	854	846	858	794	807	813	788	855	845	819	880	799	822	835	785	781	789	805	801	864	811	827	839	828	794	816	802	847	760	828	776	763	818	763	819	795	745	752	820	851	820	838	810	796	806	800	857	806	802	790	815	819	760	872	808	763	745	798	760	834	842	813	841	801	802	848	812	779	822	771	833	796	819	826	805	774	850	798	790	795	789	782	773	807	773	777	835	787	779	758	776	856	825	818	857	822	771	814	765	833	815	840	813	805	833	768	795	780	809	796	812	818	770	768	820	825	798	768	817	819	789	812	828	833	806	804	746	813	714	795	809	778	835	772	779	798	812	773	847	770	778	851	784	779	863	818	803	840	783	842	810	790	803	804	807	849	804	770	809	778	795	772	782	821	793	800	805	797	823	755	776	787	837	757	792	799	793	775	751	803	844	800	856	815	832	808	855	843	789	799	823	766	807	764	796	799	757	877	794	752	794	813	771	809	806	795	752	812	820	793	837	838	822	769	780	856	807	767	772	799	801	811	819	829	774	822	809	823	792	814	798	814	759	819	848	823	796	818	841	816	853	761	798	844	850	817	806	811	797	773	789	837	841	806	839	836	819	829	802	831	824	801	799	831	810	827	794	809	801	784	820	761	837	805	824	808	799	733	792	840	830	810	817	804	803	805	851	794	814	822	800	825	804	779	852	806	781	791	806	785	810	784	765	839	775	779	787	767	776	783	812	817	800	795	830	757	811	820	826	795	809	839	817	795	791	773	780	807	786	819	780	823	832	796	809	761	787	792	833	866	806	807	787	798	768	765	813	773	789	865	789	835	786	758	823	783	826	751	788	812	807	795	803	835	761	780	804	807	769	768	820	776	779	761	798	807	801	775	775	815	812	827	806	767	821	793	830	795	818	810	825	820	759	815	831	781	781	848	817	809	867	773	836	773	816	828	750	822	826	786	787	815	812	795	856	830	820	785	786	793	839	734	782	802	867	832	827	808	791	786	755	808	776	777	821	799	799	823	780	819	750	752	849	797	800	792	827	756	757	781	800	815	801	804	771	839	861	808	772	809	798	836	774	796	800	806	825	824	850	809	758	802	790	833	823	830	785	805	812	817	878	800	831	824	782	784	807	792	808	793	768	810	780	771	806	793	840	835	816	806	846	808	841	748	812
7802	744	349	173	149	136	125	106	119	115	103	102	106	93	108	117	112	97	107	114	100	105	103	93	128	73	102	100	82	92	98	115	90	104	109	86	107	111	120	98	84	88	118	112	100	91	90	100	125	105	93	92	84	86	105	88	85	106	101	100	114	111	95	98	108	119	111	102	101	110	86	113	101	102	98	105	90	89	90	112	85	106	108	93	92	111	101	85	90	107	90	103	84	106	93	82	91	87	108	100	100	91	88	99	100	103	78	94	90	90	92	102	85	96	124	82	97	99	111	95	102	101	93	97	99	119	103	87	112	87	100	101	111	87	80	86	113	98	87	95	92	107	106	108	115	90	109	115	92	87	97	103	96	89	98	99	104	97	100	109	89	126	111	98	95	95	102	95	103	99	91	90	93	99	102	109	108	107	106	100	92	97	88	108	111	93	94	108	100	119	88	101	80	82	99	92	106	104	110	90	104	81	105	107	98	108	104	105	96	104	110	91	94	89	102	97	106	96	90	94	103	100	109	87	88	104	116	97	99	94	104	86	106	100	110	110	87	100	100	120	93	94	108	87	100	89	111	100	99	94	77	86	112	122	92	92	114	101	104	105	98	88	79	103	112	86	89	102	93	98	91	99	93	107	104	89	109	78	98	102	101	114	97	96	100	83	118	94	72	101	94	92	102	91	109	94	114	109	103	92	99	90	111	95	95	110	101	117	84	103	109	104	96	95	107	109	115	90	101	105	100	98	99	101	93	104	113	99	85	93	94	90	97	108	92	99	115	103	108	117	106	97	95	96	86	94	92	93	92	117	95	97	90	98	92	78	93	94	98	94	107	102	73	88	90	82	87	93	104	89	105	92	112	111	97	106	86	89	92	103	91	96	86	116	107	92	90	100	86	91	98	101	103	100	75	104	108	110	95	120	97	120	101	102	97	95	110	90	97	104	110	114	102	92	94	81	92	78	83	98	106	97	82	102	93	101	92	97	117	86	92	83	105	96	113	119	91	110	89	88	95	104	98	98	98	91	106	97	91	117	109	98	92	97	103	103	108	114	101	99	95	99	89	98	90	82	101	93	102	96	103	96	98	95	106	97	107	120	103	102	97	92	85	94	116	78	121	92	94	104	113	109	88	104	102	101	99	107	93	95	86	96	113	108	98	101	97	106	91	99	101	101	112	109	94	96	106	108	97	103	118	93	104	101	95	90	107	121	101	109	94	99	95	97	95	110	98	101	99	98	88	95	90	95	96	83	102	97	122	93	100	102	105	93	99	105	108	85	89	98	89	77	95	95	81	89	91	93	103	74	86	88	90	100	107	120	115	109	93	106	92	111	121	98	98	106	111	82	118	93	91	99	84	92	93	74	113	93	102	102	120	92	119	98	92	112	104	124	97	104	90	93	94	115	100	80	83	82	91	99	88	87	78	103	86	95	101	93	85	88	93	96	103	93	92	90	95	98	105	106	96	116	122	101	108	97	105	117	85	108	85	98	109	110	108	96	97	96	96	104	113	80	92	95	98	101	97	88	78	88	86	103	96	87	97	97	95	98	103	108	92	88	104	85	116	77	85	72	90	95	91	97	111	99	89	91	95	111	101	117	83	113	111	104	100	102	103	84	95	104	76	86	87	91	107	105	110	110	98	95	90	94	99	88	85	101	115	85	101	121	93	109	101	88	92	78	108	100	113	90	111	91	89	103	105	96	105	90	87	113	114	102	99	100	94	91	94	98	92	93	109	101	97	116	104	80	89	82	99	101	113	102	106	106	99	114	82	112	114	95	99	111	92	106	94	98	68	86	96	108	111	99	81	94	109	87	109	100	108	94	103	92	81	88	99	101	101	94	102	96	106	87	110	110	87	92	96	90	96	102	98	103	102	101	121	101	95	79	93	110	96	120	101	91	112	99	88	109	101	97	112	107	97	94	101	109	104	104	115	91	110	95	102	93	82	130	86	111	94	110	79	102	113	121	89	98	106	99	96	85	89	90	97	91	107	122	85	97	118	75	98	101	99	120	110	90	109	83	94	105	101	86	120	94	106	109	88	128	115	109	110	88	88	101	87	105	86	97	98	95	116	88	100	94	107	90	117	89	85	97	91	94	98	92	91	81	86	91	75	92	117	97	82	89	104	118	92	102	95	95	118	104	98	97	102	102	84	97	105	92	91	95	95	98	97	107	98	88	101	97	92	102	94	79	105	110	106	103	99	83	87	108	107	99	97	115	107	98	104	102	90	100	105	85	83	104	97	93	97	94	90	87	108	103	115	105	105	92	105	110	97	99	87	112	93	94	113	106	95	104	82	93	115	92	87	105	104	110	130	97	92	94	99	86	92	101	97	106	100	89	106	98	95	87	99	91	112	116	90	96	84	97	83	96	84	93	123	119	104	99	101	110	97	118	89	97	111	100	98	93	102	97	109	102	104	87	128	95	97	100	105	124	91	83	106	80	94	98	94	96	100	112	97	118	95	89	94	80	109	119	91	99	103	103	95	91	84	92	101	97	81	110	112	109	79	106	102	80	79	94	73	113	94	84	105	75	113	92	101	98	82	94	98	97	115	96	97	94	105	98	96	96	119	101	92	88	110	93	98	98	106	99	100	100	94	112	83	115	93	125	99	106	104	78	94	109	99	92	107	112	78	95	80	112	85	106	95	94	105	113	82	106	101	92	77	89	99	82	91	96	98	87	97	100	106	88	88	114	99	110	97	98	83	92	109	89	90	97	96	104	97	106	83	112	100	85	95	101	94	104	105	96	113	108	115	77	85	95	92	104	94	76	113	94	94	107	78	98	97	90	97	112	119	103	85	104	89	106	103	110	97	91	91	113	100	109	95	101	111	98	108	101	88	108	96	89	103	97	83	94	97	100	99	111	106	101	84	104	89	110	92	86	97	96	102	116	93	83	82	91	103	101	105	112	108	97	113	108	93	87	92	96	93	107	108	98	98	96	100	90	103	84	97	89	89	101	87	112	92	87	96	106	106	116	114	97	103	95	115	89	96	94	100	118	87	95	80	90	122	100	110	82	107	100	89	86	93	87	95	89	93	92	98	95	116	92	85	86	90	103	89	103	107	96	105	112	94	114	107	76	115	96	97	92	91	82	120	112	90	101	95	94	98	97	92	87	97	96	104	84	91	98	98	89	98	84	99	96	89	90	100	107	107	96	82	109	108	86	105	105	100	103	76	89	86	102	90	91	108	107	114	108	111	90	112	105	99	86	86	88	88	116	87	106	90	102	85	95	97	91	100	102	85	93	109	101	101	104	113	109	97	103	95	93	105	81	94	102	94	103	106	104	108	104	101	117	111	97	107	90	103	99	105	104	104	83	92	97	109	96	97	96	98	106	103	98	108	97	106	93	100	103	101	100	116	95	95	98	111	110	90	108	114	94	108	101	96	100	109	76	87	87	108	105	109	123	78	77	103	115	118	88	86	118	91	87	80	94	100	107	83	93	107	105	105	99	103	84	89	110	107	97	79	97	109	96
7172	536	536	566	523	497	437	418	402	413	418	357	357	356	308	381	356	354	402	332	340	376	365	356	337	341	360	373	306	335	344	379	357	375	343	366	362	341	420	387	347	339	340	354	361	375	387	357	347	348	340	373	355	349	357	324	338	348	359	365	378	326	371	382	338	338	325	367	364	375	364	337	374	350	329	317	371	366	373	310	338	364	387	347	347	388	370	358	376	368	369	337	330	357	351	370	341	363	335	337	362	358	359	336	352	356	351	362	365	335	338	339	345	356	322	368	349	375	352	349	340	370	355	343	341	329	352	325	343	374	328	369	332	330	333	383	379	332	357	329	353	333	358	364	339	323	333	341	362	331	342	322	350	384	351	330	377	371	345	331	364	355	371	331	356	348	362	349	331	337	329	313	380	364	363	368	347	354	361	341	375	381	357	364	347	355	368	358	338	370	359	379	342	337	357	363	344	349	354	328	366	359	355	350	361	368	370	339	350	331	358	338	349	332	318	367	334	362	350	373	370	359	360	366	352	335	364	376	350	381	361	367	361	342	368	369	350	332	341	358	373	386	339	354	366	356	318	388	358	355	338	356	348	348	340	388	332	355	373	347	341	339	375	341	359	337	344	349	379	344	346	334	358	347	321	353	370	358	355	358	319	362	362	347	331	361	339	347	327	375	378	333	391	341	382	342	342	352	368	387	379	334	352	320	347	372	335	378	369	375	348	380	360	349	358	315	324	368	347	374	343	340	377	368	344	342	367	377	375	341	329	323	334	341	349	353	350	369	324	330	359	361	320	355	370	371	335	357	357	337	347	372	327	353	338	340	345	334	335	342	383	353	308	390	368	351	364	366	335	339	385	334	363	359	356	346	332	338	323	343	325	351	324	373	377	341	350	365	347	376	317	344	357	352	335	355	361	342	342	343	314	346	363	337	366	360	324	357	369	340	312	335	351	325	372	349	352	365	349	365	371	333	350	360	327	369	339	333	374	340	364	367	356	344	328	372	351	350	354	369	326	370	331	355	380	375	331	336	318	355	336	341	339	327	374	345	373	347	383	368	361	368	355	317	355	369	375	358	351	304	324	366	373	342	365	330	344	356	345	327	370	346	358	339	360	330	363	364	335	356	371	349	338	321	361	342	342	323	322	366	357	348	346	334	352	346	336	386	348	354	355	359	379	341	368	348	368	347	346	330	349	334	365	346	371	352	365	376	362	344	345	374	361	358	325	382	374	317	350	363	334	334	371	358	354	339	343	387	321	330	306	371	334	348	365	383	367	376	403	322	345	359	366	312	319	340	353	334	357	361	339	404	378	331	365	380	353	356	347	363	336	370	341	322	332	327	366	364	358	345	354	372	377	323	343	338	328	333	372	357	352	372	347	326	338	354	322	352	356	345	338	333	350	334	353	297	322	368	351	329	366	353	327	383	330	333	361	350	346	338	354	329	355	350	332	340	346	352	363	362	347	363	347	404	341	339	364	355	340	372	326	363	358	374	333	373	382	348	365	350	353	338	357	357	330	390	356	389	373	335	338	341	328	347	331	345	377	338	334	367	374	382	353	361	366	383	365	369	326	349	340	321	323	347	329	373	363	342	349	365	319	341	376	357	362	355	334	331	355	330	379	382	346	354	357	385	338	376	335	371	388	352	336	355	372	376	368	385	345	342	372	393	344	378	342	354	348	363	368	336	343	378	340	370	375	344	371	304	337	372	331	359	375	318	367	357	348	374	372	358	331	312	322	332	355	353	329	354	342	338	371	339	320	354	377	363	351	374	338	359	333	355	348	333	348	351	355	361	403	358	343	325	373	360	351	333	355	334	344	358	342	365	334	346	364	361	334	348	365	353	345	401	355	355	366	344	362	334	324	378	347	334	356	371	312	338	363	379	355	321	334	367	364	353	333	382	333	371	359	358	331	401	329	311	327	333	360	356	376	359	391	370	334	336	362	356	356	332	374	319	337	355	361	395	376	368	348	383	350	350	327	351	322	339	352	358	389	357	370	367	333	348	322	370	357	355	375	364	345	329	344	374	344	356	340	308	336	350	370	362	357	341	391	372	354	332	360	374	353	367	364	339	361	351	363	375	350	346	353	374	373	364	344	350	338	332	347	343	364	308	367	364	370	336	364	331	404	371	365	362	351	338	384	347	346	342	347	331	362	369	355	334	368	322	332	328	337	351	350	326	318	359	343	356	383	357	344	338	337	337	331	336	338	375	368	365	365	349	334	339	373	350	327	355	342	336	355	377	357	330	341	328	348	350	367	346	357	350	321	358	348	391	347	348	382	354	365	344	372	339	325	321	377	369	363	351	347	334	357	382	326	362	378	327	329	373	352	361	374	364	348	379	366	326	318	325	371	375	399	302	360	343	367	342	334	350	356	360	341	353	381	375	380	334	360	335	354	360	350	307	343	332	368	361	347	382	365	351	342	364	337	332	337	337	345	350	375	315	361	388	333	343	350	341	324	356	366	328	336	363	377	362	346	357	358	329	306	367	332	316	362	339	351	367	332	309	330	347	350	331	368	383	343	367	343	351	337	340	334	362	335	317	342	364	332	350	342	355	337	371	368	356	336	325	370	358	344	332	347	371	368	375	339	377	377	336	351	361	333	356	341	355	373	364	376	377	354	336	377	365	345	332	340	339	348	377	353	371	333	366	368	361	307	425	336	323	345	381	346	381	329	348	336	332	370	332	365	320	384	341	370	334	368	365	333	343	338	322	349	374	365	344	369	346	348	352	380	363	356	366	353	344	369	357	344	331	364	352	341	343	310	358	375	337	328	363	359	363	349	347	367	339	346	339	374	337	328	339	315	324	325	347	355	374	352	365	366	359	350	369	318	376	388	331	389	343	366	408	372	337	351	341	390	319	353	374	385	357	372	347	338	372	341	351	352	357	338	348	349	345	373	367	366	336	333	336	376	347	366	352	336	302	332	361	367	357	376	347	376	381	327	359	321	402	381	346	329	351	328	362	333	339	368	341	319	351	349	329	358	359	349	351	344	347	384	309	351	360	352	359	359	372	341	402	359	318	348	373	331	356	381	339	342	361	327	338	347	357	354	373	341	351	354	339	325	329	372	383	339	367	349	368	333	351	360	392	314	349	367	337	339	349	358	361	391	342	340	374	319	355	349	342	346	349	346	337	349	330	339	343	370	365	339	327	382	369	396	350	329	344	347	351	364	346	335	348	365	360	350	368	319	350	314	347	381	345	335	370	330	330	380	368	306	357	372	378	373	364	378	375	352	300	308	368	367	345	353	347	370	406	335	330	369	346	341	377	344	337	328	342	395	332	344	322	348	342	356	357	349	326	364	343	359	327	350	348	314	334	371	361	371	362	328	376	332	380	352	348	343	311	354	382	390	363	342	329	365	345	348	364	391	347	351	351	345	353	345	340	331	388	343	348	359	335	367	372	364	346	359	332	338	352	370	357	327	384	384	349	358	353	326	335	378	338	345	337	364	372	337	367	327	356	341	355	367	351
43117	20278	4220	1056	722	583	432	400	341	319	302	265	267	246	200	229	225	190	203	184	195	186	184	201	198	193	188	184	183	205	188	188	192	186	198	210	186	184	213	187	200	153	174	159	191	169	183	177	187	191	198	173	201	166	190	184	199	174	193	169	166	172	183	179	186	171	166	183	178	188	160	156	215	172	185	186	173	169	171	172	204	188	186	184	166	173	169	194	181	156	183	179	179	207	183	180	172	193	197	183	167	178	190	186	189	179	170	176	160	172	160	175	179	191	178	191	183	191	192	192	176	172	191	194	188	171	162	196	164	173	175	185	179	151	206	200	194	184	168	190	197	173	185	172	160	195	181	151	176	201	167	182	184	188	159	184	151	181	166	176	196	176	171	162	172	170	182	197	171	182	185	177	177	188	188	171	186	193	200	183	203	182	180	157	173	173	182	177	183	183	157	175	173	189	170	159	195	190	185	165	163	184	186	167	183	184	169	190	153	185	188	157	197	184	198	187	167	173	191	202	161	170	142	172	165	205	154	173	185	186	187	184	185	166	189	174	189	185	171	156	194	175	188	145	180	181	187	212	194	175	203	203	161	181	188	170	165	166	174	164	161	184	168	176	177	181	176	167	203	192	191	169	156	164	176	183	179	172	186	178	170	157	190	209	167	190	179	173	174	167	197	195	188	157	193	185	184	176	221	202	204	171	183	190	183	164	191	199	176	168	153	192	160	174	188	164	193	159	162	185	170	195	180	185	185	206	198	200	190	151	164	172	174	202	189	181	188	169	168	177	174	163	190	188	175	168	180	177	165	188	193	152	190	195	194	182	176	162	204	215	186	178	190	190	191	186	197	181	167	185	188	173	184	193	167	193	194	181	171	188	176	192	190	162	170	176	199	185	179	174	177	167	185	202	171	158	164	185	179	180	167	189	182	180	165	145	161	192	178	181	156	162	186	172	175	196	161	209	165	191	190	201	174	187	198	186	188	195	160	198	209	182	187	180	202	204	166	191	204	165	183	176	164	184	169	177	185	200	166	163	192	158	218	191	160	183	214	163	180	166	169	186	184	155	187	186	171	172	167	197	201	180	185	197	170	161	187	177	158	166	180	170	196	179	159	185	190	181	184	176	171	189	176	205	188	203	180	192	145	153	194	178	193	186	174	181	155	160	153	172	183	185	207	193	171	182	187	164	168	186	183	173	160	196	225	185	174	164	170	165	182	179	181	176	200	189	182	188	182	167	177	176	186	207	166	187	172	164	165	168	185	175	161	148	178	171	168	173	210	186	173	167	197	190	157	175	152	184	180	161	181	193	172	175	169	163	180	191	181	182	171	176	173	185	178	158	181	206	159	167	190	181	178	193	180	172	190	170	179	174	165	216	180	147	196	176	194	174	178	195	156	198	175	154	196	174	167	186	204	178	181	183	186	211	192	197	176	171	171	171	185	199	184	179	171	192	175	188	194	173	170	181	164	188	206	208	203	178	166	192	176	187	177	186	181	156	168	179	173	167	189	208	187	164	179	182	188	194	197	181	186	180	183	171	184	163	176	171	175	201	201	176	181	171	163	181	160	176	178	195	184	159	191	191	182	171	157	186	175	190	170	187	179	150	169	178	188	172	185	180	162	175	174	179	184	206	175	172	186	190	181	181	185	197	176	173	200	185	168	179	184	190	192	168	199	167	182	177	174	184	189	160	180	183	184	177	155	173	187	167	171	182	191	182	192	185	175	179	174	171	194	186	183	203	172	177	176	147	181	199	187	182	149	186	183	183	184	176	199	176	162	167	186	177	170	170	189	185	192	193	197	191	193	163	185	171	157	168	194	189	185	180	171	156	200	189	181	166	163	180	188	194	169	176	187	183	189	188	190	175	187	176	188	169	165	207	156	172	174	168	165	178	186	178	176	185	173	180	193	177	184	169	187	156	177	182	185	171	192	180	195	195	156	200	175	193	167	163	194	181	198	178	182	179	198	187	178	154	178	170	170	193	182	158	176	181	185	183	164	200	163	174	193	176	176	181	187	188	178	190	162	173	168	177	183	187	190	184	178	199	177	187	210	169	196	169	216	158	178	181	162	164	183	179	194	180	174	173	174	172	189	200	173	177	169	174	182	185	193	180	152	182	192	187	176	202	189	186	189	178	187	183	167	166	188	181	170	166	179	170	181	186	171	191	191	177	173	173	178	180	189	178	172	179	172	188	162	176	162	173	182	181	156	198	196	186	192	173	184	173	181	192	187	193	187	173	193	185	196	205	185	171	188	178	174	201	179	194	191	166	167	174	192	194	189	185	158	190	195	175	189	178	202	180	161	186	196	186	196	181	180	176	188	186	190	152	170	159	182	170	169	174	171	193	208	175	179	173	172	186	185	192	176	164	199	189	165	171	185	172	169	192	213	159	163	197	183	171	168	172	190	196	180	203	194	176	190	196	197	179	198	162	174	211	171	179	173	208	171	175	188	159	179	184	173	200	171	191	190	186	184	170	177	192	179	157	178	148	189	177	194	184	178	176	203	192	168	201	164	161	164	187	169	186	161	191	184	165	181	201	176	179	183	170	166	192	191	166	187	189	185	186	174	176	175	166	163	191	182	208	196	162	179	170	173	173	182	162	161	180	163	192	190	193	191	163	172	193	188	172	194	177	195	189	174	167	175	175	170	194	196	168	181	170	171	160	191	171	179	178	203	169	189	176	190	148	162	205	177	174	186	174	167	167	168	184	175	171	189	189	160	168	167	174	166	159	164	185	175	184	181	178	186	161	171	188	196	170	190	182	162	178	189	178	191	181	187	185	173	163	165	177	193	187	143	172	195	174	161	179	200	192	184	209	215	176	153	165	182	179	173	180	199	188	179	202	193	183	153	184	180	162	182	206	176	167	185	157	150	173	180	172	192	184	177	163	180	169	169	210	174	186	194	204	171	164	189	181	181	175	177	201	184	192	174	173	182	182	178	201	190	152	161	161	184	182	201	166	181	182	182	177	178	187	176	189	166	179	181	188	170	174	186	194	174	182	172	194	191	193	221	187	173	180	181	173	180	196	166	184	178	190	168	161	193	154	177	207	178	207	184	175	188	164	167	162	168	194	170	161	173	189	200	229	161	193	180	175	184	174	172	205	185	205	190	177	170	173	183	177	180	164	193	188	170	162	196	146	176	177	200	168	172	186	173	169	205	174	178	182	196	168	152	163	167	183	185	182	200	172	178	172	187	178	189	183	172	175	164	191	179	161	154	195	173	186	167	189	195	172	186	147	168	188	193	170	215	201	159	171	172	172	166	169	191	175	164	188	177	208	166	196	171	182	185	168	195	182	174	158	177	183	164	172	187	166	188	174	166	182	192	179	174	182	185	189	169	153	178	187	157	148	168	176	205	189	189	177	182	169	176	198	180	152	174	177	176	166	178	172	191	201	175	173	201	197	185	178	200	170	161	180	224	164	170	192	185	188	172	204	182	182	194	161	172	173	179	186	189	172	176	188	159	178	181	181
27436	2800	3407	3590	3156	2518	2085	1785	1478	1359	1282	1104	1033	1000	957	965	852	881	799	831	749	708	798	732	735	715	689	648	672	694	634	650	653	631	661	683	625	618	656	608	627	604	633	648	611	613	612	632	610	557	628	564	568	632	605	580	605	585	614	572	566	593	595	592	567	582	591	595	608	627	565	568	581	556	611	569	591	576	580	546	581	597	558	592	601	583	558	554	584	566	593	561	583	536	573	561	574	634	563	579	583	568	607	574	565	557	540	633	586	555	596	569	561	566	550	625	565	562	613	574	564	605	581	651	525	593	568	573	562	557	584	601	574	559	595	580	608	563	550	553	587	523	597	584	538	590	589	535	588	568	595	565	576	591	542	564	572	579	560	563	578	593	591	567	592	569	536	550	617	546	575	571	564	588	622	575	570	601	605	584	566	618	581	573	533	571	559	571	567	553	584	592	602	609	627	573	540	568	587	592	523	565	591	558	556	539	577	545	597	535	531	546	577	559	623	575	599	566	562	582	540	590	553	538	533	602	590	532	574	604	572	594	562	565	524	546	602	557	555	583	570	575	548	519	541	531	530	605	614	573	618	568	579	529	618	573	557	570	560	588	607	588	654	556	568	548	589	581	533	590	544	583	571	549	578	538	572	596	573	566	559	570	549	528	560	603	644	606	543	555	580	538	579	602	578	541	623	590	563	570	576	563	589	537	585	593	551	560	603	558	578	539	587	562	558	571	535	523	577	574	568	565	598	605	607	593	543	593	588	562	555	580	556	553	571	526	581	582	592	554	562	581	577	590	618	544	535	571	547	600	569	554	547	545	601	575	584	590	535	568	566	559	579	585	596	623	580	582	590	575	590	569	605	558	562	599	545	579	548	585	556	596	551	554	585	536	576	579	535	573	571	545	552	590	592	570	567	550	564	564	564	589	570	541	546	577	596	558	591	555	566	588	584	577	511	576	551	605	549	591	604	577	612	581	558	581	618	597	570	604	554	541	587	537	565	610	583	595	613	572	579	603	580	588	574	558	561	548	577	577	564	555	597	563	543	527	601	579	627	557	561	569	570	525	603	568	587	549	567	541	521	594	568	571	574	598	577	540	565	577	601	558	607	537	620	597	562	584	586	582	539	559	540	588	563	554	572	586	581	561	555	578	599	565	613	570	588	588	553	594	587	529	556	565	609	564	545	515	582	576	551	573	535	562	586	576	551	617	544	573	557	589	621	562	566	597	569	575	583	574	546	567	556	580	567	567	571	578	568	521	560	593	574	613	582	547	568	567	556	609	597	553	585	567	564	581	587	581	574	583	585	580	574	582	550	559	530	565	573	547	595	531	578	572	524	555	559	569	568	580	587	550	583	570	553	574	570	599	603	588	560	556	594	552	585	602	576	547	578	582	601	517	533	587	572	554	601	567	602	602	596	553	628	589	547	539	549	600	585	550	587	516	549	580	597	620	555	631	573	559	543	531	568	542	604	573	616	574	565	582	575	542	547	545	559	590	610	568	555	542	579	570	590	588	565	556	583	593	556	549	589	577	578	569	586	567	583	621	609	586	583	540	582	580	566	599	562	576	579	586	577	587	584	569	557	597	579	596	615	580	575	586	577	586	568	578	568	517	577	543	604	572	604	599	581	573	574	568	588	581	542	565	537	615	608	574	561	563	573	535	553	530	585	577	544	543	550	588	565	571	512	581	554	573	571	564	606	622	578	571	606	607	592	592	572	580	586	556	578	577	534	584	611	516	555	565	591	585	586	552	611	608	584	578	534	578	563	536	552	571	558	605	631	543	560	590	531	567	548	560	565	586	550	554	548	588	567	538	582	573	584	501	578	597	553	546	568	536	571	584	597	586	571	598	568	575	561	591	591	561	574	623	568	564	579	545	584	517	604	540	556	563	550	596	539	577	590	549	547	581	627	571	607	591	547	565	555	581	572	563	577	515	568	562	541	578	598	571	567	594	543	586	570	564	545	559	603	549	610	601	544	602	596	552	575	616	586	528	530	550	589	577	558	566	587	579	574	515	587	546	612	529	591	566	618	554	604	626	575	544	605	567	581	565	564	580	548	610	526	529	563	571	558	583	587	593	575	585	541	588	523	543	586	552	569	513	547	598	561	588	556	559	559	603	557	566	582	537	566	555	526	582	568	562	557	577	584	596	600	592	603	563	556	524	599	533	605	557	563	568	555	517	535	600	573	609	520	574	563	563	597	602	571	583	558	595	569	531	549	600	599	602	588	605	586	596	588	604	558	545	589	602	605	560	554	576	576	621	589	602	596	599	563	589	545	586	564	529	575	551	566	564	574	591	573	588	590	560	559	566	557	600	590	597	595	500	532	654	574	542	565	573	553	567	587	563	536	614	618	574	590	563	575	613	571	589	571	588	567	558	581	574	560	574	569	586	529	592	575	539	562	585	612	576	569	551	580	586	533	560	574	569	568	488	614	575	612	600	527	613	574	578	616	665	607	580	572	594	572	534	580	569	513	610	567	571	565	540	585	571	499	534	572	567	594	569	576	611	529	559	530	584	597	547	578	579	567	548	569	583	565	557	582	530	587	572	592	580	537	554	609	592	586	533	560	526	564	553	560	599	564	590	550	534	549	584	572	574	583	614	545	555	593	560	566	570	564	558	596	586	546	578	573	566	572	588	622	587	608	566	581	565	594	572	540	569	585	561	567	568	576	529	636	553	545	597	552	599	594	518	602	577	576	585	570	560	582	598	550	559	569	570	583	575	542	526	586	569	592	564	549	599	592	589	604	553	541	556	584	556	546	582	579	551	604	566	573	553	552	576	572	592	583	548	558	579	570	573	564	582	575	601	621	567	571	566	611	555	601	562	573	576	554	552	554	579	628	571	597	583	541	594	542	560	602	544	580	549	582	584	548	543	542	581	566	593	562	541	567	570	534	589	576	587	572	593	581	545	600	528	607	522	570	591	540	550	553	579	557	576	558	602	562	529	508	559	599	592	603	588	560	613	588	603	596	610	556	581	558	590	584	527	602	568	590	614	549	554	544	597	556	604	607	562	582	576	563	577	534	514	564	586	581	568	572	560	562	628	614	512	593	558	550	592	566	596	533	528	559	556	578	583	556	520	589	586	541	591	570	561	571	560	543	551	548	532	581	562	565	592	546	555	629	590	581	555	537	582	569	569	562	602	564	569	548	546	599	584	574	561	578	597	561	589	595	566	567	587	568	590	587	536	659	576	588	587	536	569	560	587	569	545	608	551	595	620	554	545	568	584	560	515	583	572	604	565	560	605	546	572	603	584	591	585	538	559	586	597	586	595	576	581	612	553	568	641	585	572	534	610	524	573	627	561	538	523	565	543	565	592	596	563	570	587	580	582	565	589	546	559	550	569	556	587	565	588	573	561	549	607	617	574	554	588	569	563	561	554	534	574	539	582	626	567	604	540	582	573	580	606	603	598	600	593	561	598	612	562	533	567	564	569	583	583	565	617	590	588	583	599	536	568	530	538	560	599
57612	27928	11132	2237	1437	1089	810	668	582	533	479	417	405	382	335	352	351	315	338	328	310	320	300	316	310	306	300	279	292	280	290	306	288	260	303	282	292	264	287	275	285	284	274	272	275	299	292	289	262	292	291	258	286	252	275	255	282	260	301	270	300	298	267	301	273	269	271	271	282	278	285	257	255	301	289	293	273	267	274	270	261	261	277	262	291	267	296	280	280	246	262	293	272	294	284	252	257	290	283	257	240	269	264	280	256	268	250	262	283	274	264	262	262	279	263	272	298	288	282	275	304	293	294	270	275	260	222	289	273	273	260	267	276	260	301	296	294	285	249	269	279	259	269	251	265	284	279	261	259	272	262	273	265	300	267	285	277	290	283	279	292	296	281	269	273	273	287	298	285	276	273	283	280	253	292	246	282	271	297	276	277	305	280	263	267	256	278	260	278	295	257	286	269	272	287	290	264	266	256	280	253	257	257	265	274	276	251	305	275	273	288	273	258	270	287	239	259	277	286	276	285	284	276	256	263	318	262	268	284	250	253	275	268	247	275	288	288	264	271	252	284	252	274	265	256	255	271	293	273	268	266	257	307	288	236	253	270	290	248	261	266	261	269	242	272	267	266	258	270	275	258	295	247	276	258	279	262	295	297	269	261	284	262	254	285	263	277	271	265	251	274	280	271	280	278	302	258	251	246	285	286	284	269	298	281	312	265	275	268	266	244	263	264	265	277	259	268	281	249	288	279	252	255	300	240	297	285	273	264	260	260	269	270	277	258	280	267	246	255	263	268	268	269	259	273	254	282	266	253	281	261	263	276	258	295	285	267	280	299	276	258	280	262	235	257	300	282	257	248	273	301	310	308	272	292	276	259	288	263	281	267	281	282	263	263	289	274	273	243	270	274	286	254	268	255	277	307	262	269	264	259	287	267	293	273	286	267	279	254	248	248	271	289	236	284	259	274	266	291	280	278	255	291	267	269	291	298	264	287	265	297	268	245	263	254	250	277	268	283	241	270	253	276	273	289	248	278	267	293	288	273	268	255	264	263	276	238	295	250	300	279	258	270	282	276	297	273	264	255	282	263	271	262	267	278	246	269	284	260	262	247	284	242	263	250	252	258	283	238	274	257	270	253	286	273	284	260	243	271	244	296	275	289	262	268	282	245	267	281	283	253	269	286	286	280	282	282	297	260	274	259	266	255	293	261	266	286	281	237	259	259	264	251	282	271	270	270	279	268	243	276	303	268	244	254	265	264	305	266	267	267	280	262	260	257	286	277	270	273	252	245	247	267	286	280	267	270	294	267	291	264	283	264	288	284	293	245	262	264	282	256	256	270	281	283	256	294	282	269	264	262	255	257	298	302	318	283	274	281	270	284	224	272	280	266	284	263	261	297	288	254	272	264	251	241	310	270	262	283	240	296	257	267	285	300	262	286	278	286	268	289	267	255	290	260	283	257	264	264	275	283	255	261	281	282	295	294	265	286	268	266	273	274	275	255	284	247	242	297	265	279	242	268	288	269	266	298	245	291	262	313	280	282	277	280	257	246	277	276	300	271	260	288	268	257	260	294	307	259	268	279	241	269	258	258	302	285	288	273	263	266	266	298	230	253	280	261	265	253	267	272	246	256	273	279	294	250	268	238	279	263	240	275	269	258	284	283	265	287	253	234	279	279	240	319	285	279	309	251	279	269	280	241	257	266	269	261	297	275	256	273	268	278	273	282	244	294	257	280	269	273	267	273	273	286	287	261	261	262	250	275	273	301	294	279	275	276	272	234	316	282	288	270	280	262	304	274	265	272	275	287	283	292	248	253	234	272	247	270	269	274	253	260	284	298	269	247	244	282	268	275	231	282	283	274	263	273	261	250	270	304	271	279	265	273	276	248	286	269	257	253	245	289	279	273	258	264	248	276	269	255	253	283	253	269	252	271	289	273	290	264	261	300	282	275	297	275	248	292	275	244	247	275	271	282	277	234	243	279	263	306	285	261	275	275	272	248	287	264	268	291	299	263	292	276	248	278	277	274	270	270	263	279	244	275	263	310	259	249	271	281	274	277	287	277	286	268	283	289	260	283	259	261	262	254	257	255	256	278	252	283	283	270	252	289	269	297	252	280	281	298	269	272	276	281	286	274	291	263	300	276	245	251	271	262	275	271	294	260	283	263	273	249	265	271	270	252	296	292	288	261	265	284	284	315	289	309	264	258	262	277	296	294	238	266	281	289	280	284	255	271	250	276	273	298	279	274	275	271	276	273	249	264	269	263	265	286	273	293	284	272	247	277	262	275	258	261	268	258	242	280	253	272	278	298	256	302	285	255	273	246	269	257	265	301	280	280	269	251	270	258	266	290	269	278	272	296	282	283	269	282	267	289	266	260	280	270	303	276	304	267	272	314	243	286	280	253	270	293	281	280	246	278	266	266	282	259	267	320	294	255	297	285	288	263	274	291	280	292	275	288	277	276	295	291	276	262	273	285	239	284	287	293	310	275	288	290	264	298	298	247	285	282	265	297	279	265	283	236	245	272	243	310	266	248	255	274	279	248	285	258	246	293	272	301	262	272	306	292	288	268	275	279	300	273	259	290	265	279	255	312	290	269	260	255	261	273	295	276	279	266	290	277	288	271	256	266	257	316	271	248	296	281	297	254	275	240	268	291	259	248	273	269	255	278	306	270	261	273	271	286	284	268	241	260	270	266	259	272	285	251	229	266	261	277	273	255	254	270	256	278	293	266	271	295	261	246	272	279	264	296	250	291	281	267	272	270	252	264	250	289	267	283	280	266	253	256	259	271	276	261	264	266	270	270	257	282	276	260	260	269	277	280	280	223	307	284	270	270	273	257	276	257	280	267	250	265	273	255	266	281	249	260	242	259	266	252	257	308	248	295	250	259	244	280	250	269	289	257	266	267	272	257	265	259	268	272	281	244	302	274	294	259	247	270	242	299	274	260	264	275	261	284	268	264	262	281	281	272	284	321	262	303	286	274	288	240	275	254	266	270	280	279	234	282	282	290	260	262	249	256	272	280	277	272	254	288	278	284	261	268	271	284	258	296	261	312	282	250	274	258	258	265	256	279	272	260	270	287	284	258	252	275	278	312	250	275	267	280	293	276	260	256	251	273	270	262	276	271	283	289	266	261	261	256	255	276	251	303	302	241	269	257	260	301	265	263	294	263	238	302	301	293	286	249	259	293	267	275	260	264	262	287	267	242	309	261	274	256	263	269	247	288	270	262	287	283	305	251	264	242	274	294	252	280	308	263	242	269	264	282	283	283	236	283	275	258	259	282	283	262	241	274	266	250	266	267	298	247	280	283	267	291	288	271	274	256	264	282	260	282	252	276	286	273	276	248	257	257	274	294	270	263	273	262	261	257	265	222	267	252	282	268	276	305	267	292	276	290	275	303	261	247	276	270	271	256	256	293	306	270	258	282	253	256	269	265	247	275	241	278	258	294	272	275	270	264	288	283	264	302	267	270	289	258	287
36586	4626	5974	6466	5566	4606	3806	3168	2630	2279	2054	1898	1797	1601	1613	1496	1366	1349	1245	1286	1227	1195	1089	1053	1106	1062	1103	1020	1028	995	990	978	975	948	943	938	875	952	902	962	895	937	878	885	908	844	938	867	884	876	840	870	854	871	864	821	848	842	830	794	864	868	851	845	886	842	885	861	872	813	810	835	793	801	849	834	862	824	850	808	827	837	789	834	852	824	826	838	805	819	856	786	839	836	767	799	764	812	814	818	813	808	820	844	798	808	850	791	780	829	790	847	798	831	791	791	868	884	793	816	810	835	784	775	826	836	853	779	812	853	795	802	796	765	856	820	850	770	816	765	841	797	843	828	810	804	812	782	816	801	747	782	835	834	820	802	853	845	759	792	874	802	734	816	850	835	818	839	790	778	819	800	832	807	824	807	828	826	825	792	810	815	800	852	775	813	785	830	829	784	845	852	837	757	782	813	837	839	768	852	768	788	821	779	812	772	757	788	804	829	826	806	830	806	781	830	800	784	774	797	820	821	755	788	809	789	793	804	813	824	843	857	825	860	801	821	808	882	791	776	838	784	832	817	797	782	760	838	813	789	767	778	833	813	762	792	823	832	810	824	822	839	868	813	734	798	806	831	765	847	820	849	784	825	778	826	850	821	772	802	844	830	847	805	807	785	784	774	801	847	808	852	778	772	775	806	817	791	815	783	839	821	825	839	790	844	807	823	808	828	786	780	792	814	859	782	818	809	822	792	767	775	788	786	834	816	835	781	793	780	783	793	847	755	817	765	856	795	779	776	796	852	809	839	845	772	789	852	807	780	757	801	844	857	849	773	851	781	862	812	862	778	814	790	801	756	810	795	807	807	796	768	800	860	819	756	840	788	821	804	790	802	817	782	823	770	824	763	785	768	796	836	796	796	804	826	787	736	764	794	785	806	860	790	811	792	785	775	781	825	795	822	814	833	749	802	833	821	847	787	867	819	746	813	755	835	834	781	809	815	815	836	843	775	790	797	756	793	784	819	801	814	835	821	818	789	822	826	812	851	800	815	790	830	823	793	817	825	781	789	850	830	861	775	805	827	810	789	826	802	781	802	770	831	831	811	833	812	799	817	836	884	817	748	796	791	813	817	815	808	822	724	817	815	832	784	790	817	805	833	782	807	811	819	812	773	793	760	863	811	858	810	825	808	820	821	750	806	755	787	858	780	842	811	803	835	811	793	801	830	820	798	820	828	786	825	753	848	811	855	861	796	814	824	791	842	814	824	779	839	869	758	849	890	776	790	741	768	778	831	798	792	815	809	828	820	816	820	810	816	775	801	796	807	824	828	807	826	820	784	805	849	830	749	797	807	809	766	802	826	848	802	777	830	794	800	794	783	819	837	883	784	813	775	767	833	855	828	781	803	780	810	798	853	837	798	770	799	797	820	820	825	803	780	789	806	846	798	833	793	811	777	800	814	802	785	855	841	765	777	815	815	838	781	858	791	808	797	828	859	795	852	836	815	811	782	790	814	813	784	783	761	857	818	803	825	770	836	796	829	788	806	827	834	793	833	807	789	778	820	797	815	820	803	836	835	794	841	839	793	774	828	808	775	834	775	822	838	780	838	815	841	834	821	825	816	823	818	797	826	815	817	776	875	783	807	838	841	786	804	826	813	753	786	827	804	865	775	799	800	816	838	845	827	760	779	783	794	775	821	818	830	789	810	815	812	835	836	816	818	790	765	755	778	807	795	818	789	793	842	822	796	803	810	806	795	843	792	806	771	776	895	837	826	808	761	832	835	819	802	842	781	801	827	816	829	824	781	802	830	749	808	822	802	786	810	869	813	796	749	788	795	783	811	824	828	820	785	807	854	769	817	808	777	790	816	809	828	821	785	854	807	784	822	788	824	794	738	826	794	824	782	766	781	842	819	791	761	812	818	802	823	833	804	841	807	784	799	780	879	743	833	802	796	841	807	833	790	772	845	831	810	816	842	786	828	802	789	826	802	822	839	736	801	798	804	814	826	815	807	770	858	844	828	803	800	823	871	800	808	798	807	772	776	783	896	767	815	830	786	768	871	771	843	861	811	772	855	846	802	859	802	818	819	788	798	748	803	832	821	831	761	785	831	829	830	817	757	724	754	818	817	826	819	787	785	793	800	811	823	850	837	863	819	770	712	853	783	824	799	846	777	841	805	818	798	792	797	757	838	831	859	816	758	784	776	820	821	746	768	787	803	832	810	779	800	851	791	842	818	789	809	784	791	809	823	832	796	789	838	817	815	817	836	821	801	791	829	838	774	813	788	801	786	808	815	815	807	842	830	850	783	817	793	849	793	776	813	830	846	794	768	809	782	800	849	827	741	795	822	841	835	834	768	821	840	808	892	784	850	793	785	795	778	799	812	760	861	795	759	779	814	828	782	843	834	837	821	842	804	826	755	830	781	776	844	836	793	839	808	730	810	825	805	798	788	778	825	813	801	788	816	804	806	837	822	813	828	797	791	843	855	769	744	809	781	865	824	769	783	853	779	810	834	812	784	790	778	880	829	758	830	785	806	811	840	842	777	802	802	807	812	769	821	764	794	787	842	788	794	813	856	768	822	832	793	772	824	820	856	776	830	793	765	781	817	813	806	824	832	814	775	755	776	718	742	816	774	794	803	804	814	735	824	829	775	826	816	810	770	789	827	748	780	838	825	742	797	810	856	808	824	840	830	753	764	751	822	837	824	810	842	836	762	816	806	816	822	789	785	789	832	783	821	817	872	794	805	787	782	792	755	833	816	801	854	803	813	785	784	784	810	808	829	805	863	807	856	823	800	777	850	813	788	828	818	800	765	865	826	830	823	783	834	777	780	817	809	775	806	808	809	798	827	811	827	826	832	809	823	804	783	803	788	808	837	846	788	776	795	798	785	827	827	769	795	802	817	799	770	825	804	808	800	781	813	832	757	787	816	790	785	774	803	769	846	883	818	840	795	805	777	834	835	800	796	760	823	815	796	820	816	778	761	833	805	788	809	771	801	844	771	808	793	813	777	802	801	796	850	819	817	798	775	762	811	807	798	830	812	804	811	835	765	797	786	837	770	800	776	798	778	844	813	848	774	756	783	759	769	794	829	800	795	768	805	771	774	777	842	823	868	775	798	877	777	777	817	842	822	782	773	819	765	818	769	738	812	787	814	839	811	824	801	800	804	814	817	823	829	816	842	782	833	800	836	773	849	808	830	793	763	796	833	791	838	817	813	788	821	820	817	800	805	770	827	811	779	813	801	804	837	855	843	828	828	794	797	792	778	807	828	819	819	775	789	772	808	813	807	854	798	808	779	838	779	811	757	755	778	813	895	833	812	796	776	769	793	756	843	803	821	804	855	829	819	827	812	796	766	827	833	811	812	803	827	839	802	857	843	778	834	809	829	857	809	819	778	839	828	811	846	786	776	763	817	825	835	841	816	841	815	821	811	831	823	771	801	830	811	850	814	830	876	798	844	855	762	820	814	812	805	767	781	801	748
8320	833	361	150	119	124	108	106	110	110	118	117	106	125	99	104	105	111	83	101	87	86	100	105	85	103	100	91	104	88	93	114	110	104	104	97	113	109	93	101	105	99	106	117	117	89	98	118	98	98	98	105	85	110	111	106	86	77	103	103	103	68	82	85	83	116	99	93	103	91	98	93	108	96	106	114	89	83	98	107	93	99	98	90	102	113	91	114	94	90	97	93	104	108	93	109	108	97	109	86	98	83	110	85	93	109	81	106	93	92	94	82	94	107	91	100	98	91	99	106	96	108	108	97	83	101	102	105	95	101	86	103	102	99	106	83	114	100	102	92	81	110	99	103	113	104	89	97	106	91	85	112	112	105	98	95	87	84	101	91	100	117	75	102	93	89	98	112	96	97	115	90	102	111	97	110	84	105	114	110	108	95	96	112	102	91	99	110	121	106	88	81	109	108	107	84	112	107	97	106	77	94	102	117	131	101	92	103	99	82	88	111	93	99	99	98	84	96	89	105	90	107	77	88	79	102	104	109	114	103	95	106	115	94	106	88	94	93	105	91	86	108	99	98	82	118	106	104	100	87	114	87	102	95	118	114	103	105	87	104	119	107	88	110	81	111	120	111	117	90	104	100	83	108	90	90	92	100	96	94	116	96	94	104	93	128	96	107	110	108	88	100	103	98	99	88	105	99	98	112	99	76	96	123	95	107	109	118	113	77	91	104	108	84	86	110	103	102	106	97	86	102	110	101	88	94	107	101	104	99	106	100	100	87	113	74	105	94	112	80	94	95	106	93	85	85	103	87	116	96	106	88	101	92	109	90	107	105	97	97	84	95	108	82	90	97	93	95	102	89	87	96	77	90	80	107	95	99	104	99	85	109	75	96	95	101	100	103	99	104	93	92	120	115	105	96	93	94	100	108	103	101	96	116	94	111	106	103	105	91	103	94	79	105	83	96	95	110	88	102	98	92	80	94	99	106	110	90	100	88	105	88	95	94	104	96	97	111	103	80	84	91	91	96	107	92	78	87	101	100	88	115	103	90	109	104	110	101	93	99	105	81	118	90	89	96	96	89	115	95	104	85	93	106	99	96	118	83	108	94	109	89	119	113	108	105	93	94	102	90	87	88	102	99	90	104	96	101	94	108	98	133	92	113	86	90	90	103	115	107	116	114	76	101	106	108	100	94	100	88	101	99	87	98	99	85	105	90	112	103	130	115	91	98	97	92	91	108	110	84	98	105	118	97	85	105	110	89	93	94	103	107	109	94	93	102	81	99	104	102	94	95	102	100	111	122	101	111	109	102	91	96	104	93	112	110	108	94	95	106	91	93	97	110	104	88	95	85	95	95	98	104	85	107	80	101	77	106	105	106	100	92	94	111	97	82	104	93	97	94	92	111	81	98	106	99	104	97	112	83	92	95	99	91	108	117	108	107	110	102	101	91	97	108	97	104	104	102	109	109	108	105	105	93	101	94	82	109	112	111	88	111	86	94	95	95	106	91	110	92	124	107	102	134	105	87	96	88	105	104	94	109	100	114	101	124	95	101	112	100	108	89	98	126	87	105	107	78	97	98	84	87	101	100	109	95	122	99	96	77	105	101	97	85	98	92	94	101	89	80	109	110	100	112	86	101	103	90	100	95	121	117	102	96	107	119	106	101	97	104	87	109	87	99	103	105	101	92	96	92	92	89	107	125	114	103	102	90	85	106	100	88	99	95	105	105	101	98	102	99	102	130	118	106	98	89	104	100	96	89	100	78	80	104	100	100	87	98	101	91	96	103	85	107	99	96	80	93	114	103	88	113	112	112	101	99	93	119	106	89	81	110	105	101	91	104	116	112	92	99	95	110	84	96	100	108	108	88	102	107	77	112	107	104	112	102	109	89	79	81	95	114	118	102	91	96	99	95	101	89	98	101	89	92	113	94	101	96	97	106	93	99	96	99	84	93	102	91	90	95	109	104	96	89	99	104	87	100	118	107	94	97	96	108	101	111	94	110	97	106	104	89	89	98	86	92	101	94	109	95	113	101	90	118	114	97	110	94	101	94	94	89	104	96	89	108	103	109	101	100	103	99	99	99	115	89	91	86	97	115	93	103	89	72	80	111	87	105	97	105	80	112	86	108	107	86	103	94	91	109	89	105	91	112	99	98	87	118	91	112	89	111	96	101	106	85	102	96	118	94	108	91	102	93	106	88	108	96	92	102	79	96	88	95	111	95	89	108	94	111	106	76	83	104	122	97	111	97	92	104	98	101	114	103	110	121	100	107	90	86	98	113	101	108	105	97	100	85	109	97	103	102	86	88	112	81	112	99	106	99	110	92	110	97	94	98	93	102	109	99	96	86	99	80	110	87	106	84	110	101	96	78	90	92	109	95	113	102	112	93	103	98	104	96	101	104	94	100	82	103	96	98	117	99	85	81	96	93	103	110	96	103	111	74	110	106	103	86	89	115	103	112	96	105	95	110	92	104	110	126	101	90	106	89	93	101	114	95	105	90	118	105	91	108	104	95	91	106	99	84	105	94	85	89	102	111	87	111	88	80	88	104	96	89	98	121	103	96	95	116	72	96	101	92	95	107	97	112	103	99	107	113	97	113	101	105	105	104	103	93	91	109	110	86	88	85	100	95	89	100	88	104	107	107	101	91	95	101	107	96	94	98	103	75	99	110	101	85	100	98	106	118	104	88	97	90	116	97	100	96	87	99	99	112	109	107	98	98	86	106	90	101	96	96	99	101	95	90	84	75	103	92	104	85	113	79	117	87	102	96	102	100	85	103	105	93	105	100	92	98	112	86	99	111	77	87	100	98	104	101	88	99	96	95	87	91	107	105	114	108	90	113	104	89	96	96	100	105	92	113	110	98	94	98	100	103	118	111	113	95	108	98	102	84	102	86	105	91	113	99	83	103	111	115	97	93	115	112	94	94	89	101	84	104	103	107	105	90	104	91	88	92	89	99	110	83	113	109	82	91	93	80	100	95	96	98	117	88	114	93	94	97	88	102	102	98	91	99	109	92	105	100	101	89	81	105	105	81	83	105	105	99	109	103	96	90	97	106	88	102	88	95	95	100	90	109	90	104	98	99	105	93	89	93	91	89	99	95	94	79	109	98	109	96	85	100	110	97	95	97	108	96	96	104	92	92	89	97	107	94	96	98	106	96	87	100	98	119	95	116	105	105	84	103	88	89	104	117	89	98	98	85	78	95	96	109	115	111	98	107	106	100	99	98	84	99	95	100	91	118	87	103	111	107	108	118	88	107	118	108	99	109	105	122	84	109	92	103	90	95	105	86	104	109	91	102	103	97	98	106	91	119	102	94	83	109	103	78	102	98	99	103	100	93	120	85	86	106	107	106	91	101	103	89	88	95	103	96	96	113	91	97	101	116	90	100	107	93	117	100	85	96	102	95	101	105	101	105	127	88	96	98	99	102	90	96	100	118	97	105	90	108	112	102	99	96	101	93	100	100	93	84	85	101	115	89
7441	594	554	545	553	492	437	433	401	383	407	382	385	349	394	398	408	369	403	364	389	389	370	373	383	335	340	376	349	356	366	355	372	347	380	355	346	342	328	322	404	362	370	361	336	385	363	367	374	397	377	380	331	348	371	386	391	368	345	372	372	328	365	390	331	339	313	345	337	375	361	346	337	360	390	328	401	364	352	343	365	322	374	356	333	337	355	373	337	370	399	340	374	339	350	344	359	321	390	342	369	387	350	368	330	345	367	376	375	329	345	336	389	358	377	351	320	384	395	350	318	353	327	358	352	353	359	355	331	386	381	349	370	375	326	378	334	357	376	330	371	378	339	371	373	384	355	376	366	377	339	365	395	345	344	332	337	324	347	340	367	355	362	372	389	337	339	348	332	335	350	343	342	363	385	360	377	351	406	350	372	307	372	350	352	379	333	338	331	333	349	363	353	364	341	347	338	336	356	401	373	355	364	315	333	343	329	335	355	383	326	332	314	360	363	333	308	343	331	338	361	331	350	311	383	357	325	361	328	345	367	335	374	356	372	340	349	359	369	326	363	353	340	345	338	356	382	359	369	365	389	394	316	318	368	366	347	324	372	339	356	331	341	395	326	343	335	333	330	331	376	363	331	357	379	336	324	381	381	353	398	363	337	412	342	365	342	365	356	382	340	373	355	334	380	348	367	358	350	352	332	334	352	370	324	367	365	355	345	350	371	366	377	337	357	375	334	344	338	369	337	363	340	328	377	371	376	382	350	348	332	353	357	341	368	378	327	377	358	357	335	365	369	351	329	333	377	368	349	315	381	366	354	364	340	345	370	360	358	367	323	359	374	387	366	353	335	367	360	334	359	370	365	354	306	380	354	350	382	352	355	378	336	314	372	375	356	356	368	348	383	348	331	366	373	338	379	357	378	383	389	352	388	328	347	388	381	334	378	363	397	371	336	362	369	363	368	367	369	317	338	364	330	370	378	406	354	339	329	359	340	356	360	385	366	361	333	352	340	367	347	375	372	359	378	353	375	389	333	353	341	387	387	337	363	358	331	358	320	341	348	383	382	347	341	356	332	361	351	352	332	392	368	375	356	336	345	341	344	383	344	339	393	366	374	363	355	341	378	344	386	357	360	351	344	353	338	359	357	371	393	353	356	384	353	343	349	336	378	338	335	374	340	335	347	377	337	372	357	350	344	381	354	356	376	338	371	332	380	356	384	362	355	356	342	363	344	361	335	332	369	376	345	369	345	319	410	350	380	372	357	379	353	335	353	338	339	364	352	394	322	369	360	388	367	363	329	356	353	384	331	343	371	357	385	367	374	334	354	303	366	348	335	353	350	320	349	349	353	361	350	373	353	342	344	412	354	362	369	384	376	362	361	353	347	378	373	327	375	368	398	353	330	376	334	367	372	342	381	367	384	374	335	367	337	330	348	366	320	374	373	343	396	369	363	373	367	357	395	406	343	356	335	361	358	373	303	339	358	329	337	378	346	381	343	349	324	363	375	326	354	337	368	333	329	370	363	347	368	359	316	378	379	404	365	344	354	353	337	354	370	355	351	369	374	364	386	351	364	372	364	389	391	337	341	385	353	378	358	368	373	353	375	339	363	334	339	377	364	359	385	362	326	331	360	354	322	360	363	350	375	366	363	361	349	368	362	342	380	367	356	371	359	359	369	364	362	328	339	389	324	365	329	344	387	330	346	366	334	375	349	370	388	334	357	328	366	370	332	363	353	363	349	330	369	384	327	359	348	370	361	334	352	357	373	365	361	355	324	358	321	360	368	379	338	380	339	366	417	365	353	378	358	372	343	339	374	372	326	378	334	369	354	360	332	348	361	361	355	304	356	358	367	338	340	368	342	373	363	359	372	371	340	343	345	377	399	389	400	374	368	343	373	307	352	373	376	345	398	348	342	351	343	369	348	381	353	344	362	339	340	339	348	339	332	356	343	376	336	343	356	316	346	352	346	357	369	356	341	351	364	323	362	360	354	360	351	335	343	349	381	378	392	384	336	376	363	356	374	374	359	382	342	348	358	369	372	367	364	395	358	374	386	372	357	384	377	369	356	360	360	350	345	326	344	327	382	354	357	366	332	397	363	354	384	392	397	355	372	367	356	356	390	369	342	366	338	361	357	342	344	364	376	373	367	337	332	371	355	358	341	383	391	315	327	411	330	358	354	356	329	344	363	401	349	337	347	382	377	374	332	336	364	346	376	373	367	334	358	358	332	370	377	375	342	381	363	360	335	362	347	347	337	385	360	362	340	335	337	350	367	339	338	372	352	347	349	367	373	351	367	338	340	351	321	360	353	354	356	362	383	363	382	355	386	362	353	318	357	358	359	344	329	347	355	364	366	392	366	380	373	340	380	339	352	358	399	359	329	376	363	332	308	361	340	381	372	340	372	382	363	373	355	347	360	365	367	355	351	346	352	349	389	350	339	377	359	345	349	348	362	316	353	367	317	341	336	364	373	387	365	373	373	350	367	347	352	389	404	326	362	326	361	351	348	325	335	349	339	323	346	370	356	332	327	370	370	354	358	380	366	353	360	343	365	361	377	383	319	398	335	342	348	381	367	357	370	375	343	352	357	368	349	370	374	349	358	360	317	367	394	393	366	361	327	352	389	369	361	343	357	343	382	387	365	362	328	353	353	333	337	374	372	341	374	319	356	337	392	352	380	334	359	371	374	385	348	356	361	364	368	334	361	352	364	350	374	397	408	367	362	398	349	356	297	374	339	402	332	337	343	378	354	346	356	355	378	346	379	378	344	358	362	377	323	367	353	363	376	351	347	361	365	356	349	360	339	359	379	377	352	336	371	364	347	321	406	368	352	349	385	365	325	354	355	375	362	333	354	362	356	350	323	382	378	393	353	355	362	358	373	370	375	380	335	352	378	338	356	355	363	337	346	367	330	369	334	360	403	355	352	324	368	365	385	322	342	315	333	374	360	377	357	348	376	358	346	348	380	363	354	316	353	351	367	366	363	327	361	378	382	340	358	374	330	334	361	347	363	377	330	380	358	385	366	338	353	361	364	358	338	391	366	367	326	332	333	353	348	348	372	336	361	354	361	365	369	364	387	380	357	350	352	357	334	352	364	374	349	350	315	345	369	349	323	288	352	332	377	351	357	358	344	381	351	349	351	348	356	353	341	351	349	331	363	359	350	329	333	378	357	394	386	337	355	396	354	348	362	356	317	338	374	366	357	349	340	333	361	356	330	357	350	341	357	339	364	342	354	345	343	358	382	345	376	351	325	372	321	349	360	341	325	361	383	345	351	387	356	362	393	372	342	374	371	358	328	362	323	357	386	367	349	351	369	371	329	344	350	354	345	326	359	356	370	358	351	336	328	358	323	354	367	353	372	339	373	368	346	353	321	339	342	380	381	357	359	321	411	391	375	312	361	367	369	365	375	354	385	355	347	382	341	352	371	364	358	376	335	375	331	348	325	363	357	329	373	389	362	318	348	358	381	353	355	348
46324	22095	5493	1109	751	571	487	325	336	321	281	255	243	260	215	221	222	213	200	198	186	202	204	190	212	226	172	212	186	179	210	179	171	177	184	176	166	171	184	177	187	175	179	169	187	171	188	175	183	181	169	186	168	170	192	167	177	168	167	192	224	180	180	194	172	170	208	181	169	154	176	203	208	165	189	165	203	182	171	200	192	185	175	178	160	182	165	216	188	183	174	204	164	179	187	169	185	195	181	177	185	186	137	164	169	167	182	175	190	173	182	211	206	196	182	181	206	164	173	201	159	170	170	170	177	191	187	183	186	195	190	194	187	192	185	217	187	164	177	174	213	165	181	183	163	198	178	179	162	188	179	169	177	183	179	185	184	183	188	179	186	194	190	175	152	166	186	160	184	180	189	198	195	194	195	195	163	164	165	172	184	177	184	166	178	147	185	188	181	200	153	178	152	183	175	187	170	154	164	197	176	196	195	164	179	188	167	171	176	159	177	183	188	181	166	207	173	161	185	174	175	180	171	159	144	183	186	196	179	191	167	171	162	177	174	148	178	153	156	188	183	195	186	164	170	189	183	200	210	184	185	169	179	184	189	169	198	178	179	176	191	165	183	187	196	166	168	150	192	171	184	198	202	189	176	192	203	184	180	172	179	180	172	182	173	184	169	190	184	183	174	177	171	198	168	183	148	176	192	175	175	196	215	177	188	190	178	192	182	192	201	175	172	172	149	180	193	174	170	167	192	160	184	179	194	176	174	181	159	177	161	192	198	179	182	175	176	181	175	154	168	162	184	212	186	192	171	184	179	175	196	177	188	166	171	183	156	163	178	197	171	188	181	164	171	175	188	194	167	143	162	181	157	170	174	210	167	202	181	184	169	166	188	173	177	194	171	186	155	173	179	172	204	160	188	179	196	191	184	192	188	195	192	178	172	184	176	190	206	203	164	168	181	202	190	201	180	181	201	197	198	177	211	159	171	177	184	156	175	163	166	166	206	199	194	183	200	180	174	181	189	188	169	170	173	178	199	186	195	200	179	164	171	177	197	186	168	179	170	181	174	200	198	183	162	181	169	160	146	181	172	188	182	169	203	166	165	164	198	194	161	200	168	200	198	172	166	176	169	177	192	193	179	170	180	185	176	188	168	193	174	195	200	186	190	179	184	174	157	173	166	197	215	145	168	207	173	179	188	203	163	170	181	176	179	192	175	210	163	179	164	176	200	186	175	165	174	172	184	188	169	201	205	214	203	167	201	164	194	172	180	181	155	161	201	173	170	175	173	183	176	183	200	172	198	181	134	167	198	181	199	203	190	182	202	162	181	187	175	198	194	184	161	185	169	180	165	187	175	144	168	168	186	195	183	174	187	171	179	190	185	173	204	186	177	183	175	154	200	171	155	159	157	182	195	176	208	178	183	195	198	165	215	199	173	172	166	189	170	181	197	179	158	177	166	201	186	181	172	197	164	196	192	158	178	197	180	198	166	204	200	170	186	164	185	178	160	208	178	183	174	172	194	186	187	192	167	195	184	188	183	216	173	189	199	168	165	195	189	169	190	190	193	185	176	176	171	189	171	178	185	194	163	185	197	164	159	182	185	169	199	185	173	160	165	179	198	177	202	181	174	176	174	154	159	173	171	190	174	179	186	162	187	165	183	177	179	187	179	176	171	187	188	180	173	168	177	188	159	146	179	201	197	163	171	157	215	183	161	185	181	172	185	188	167	196	175	177	194	184	178	188	187	186	159	156	173	193	168	184	176	194	174	174	164	178	152	166	168	204	188	170	186	179	163	189	185	196	185	171	181	189	177	160	184	181	164	162	179	173	194	178	183	200	178	184	196	170	183	181	202	168	173	171	172	169	170	204	172	200	192	196	182	176	154	180	175	167	168	177	155	164	164	157	176	176	167	176	207	196	184	172	174	168	171	188	172	181	174	192	160	199	183	177	196	185	191	183	173	179	182	192	179	201	205	169	185	213	178	182	204	196	174	181	161	161	183	170	176	178	172	190	168	182	175	207	194	201	191	173	193	194	168	166	201	163	197	177	173	180	183	167	189	170	185	175	171	168	176	198	156	202	198	160	166	169	183	199	210	194	195	176	166	187	177	184	190	196	171	174	198	175	205	172	193	169	199	178	179	174	179	189	156	190	183	203	198	206	177	204	176	156	181	186	187	209	184	203	185	174	181	173	213	176	177	193	171	171	175	176	182	190	165	176	182	178	203	188	187	198	195	182	197	175	177	160	199	192	181	183	174	193	176	179	175	208	166	167	177	158	171	169	148	181	191	192	185	176	196	173	161	212	159	189	194	201	199	177	203	179	177	203	185	182	164	196	178	192	192	205	173	191	198	184	195	172	176	185	179	164	178	175	176	174	191	182	194	184	205	175	173	192	164	175	163	174	195	203	201	171	178	200	180	183	174	183	205	203	167	176	161	201	186	194	176	180	184	182	184	193	171	165	169	185	191	172	166	168	193	166	201	175	185	192	179	198	180	198	179	148	190	173	203	162	186	207	193	159	205	179	201	178	174	158	182	170	199	191	161	209	188	183	162	171	166	198	171	190	185	205	186	183	175	161	183	164	152	203	167	172	159	172	178	162	178	170	184	182	146	189	169	210	169	171	206	202	166	189	196	193	156	193	174	205	173	164	179	168	155	170	185	166	169	173	195	185	198	174	175	171	176	207	157	169	186	179	194	173	192	181	180	174	190	162	156	188	167	185	206	185	197	210	175	197	160	197	210	179	155	168	163	201	169	164	190	164	165	198	186	166	169	178	185	158	184	179	168	182	190	187	177	175	171	190	172	185	196	199	163	193	174	183	199	199	176	181	182	181	167	177	181	149	175	158	172	200	180	181	179	190	161	169	166	165	179	178	173	166	187	186	185	174	181	188	192	196	171	179	200	174	173	201	177	183	200	180	197	186	197	181	191	189	188	171	155	169	187	179	183	195	172	179	172	194	190	176	155	184	154	172	164	157	172	170	190	195	183	185	157	150	156	151	157	181	195	156	174	172	176	151	180	202	184	161	183	181	189	158	182	194	184	173	170	184	192	194	202	183	178	174	187	185	169	176	173	191	184	178	206	180	180	196	173	187	173	196	179	176	170	165	178	202	157	174	193	182	184	179	178	168	199	187	183	204	211	187	176	178	173	179	203	174	181	187	178	181	178	197	199	202	174	187	193	199	192	175	181	179	192	176	183	172	149	166	178	162	213	175	197	175	180	188	204	162	163	176	184	183	163	168	207	219	185	187	192	207	187	170	171	185	189	200	180	164	180	169	171	196	196	190	174	177	181	193	187	176	163	193	169	185	200	193	199	175	199	181	196	195	189	189	171	200	173	152	181	174	184	196	189	164	186	168	189	142	182	177	168	162	149	200	164	184	174	180	183	152	181	166	190	196	184	157	194	177	170	173	182	194	187	164	178	180	186	182	180	183	199	160	180	164	177	167	154	177	213	197	204	168	179	193	170	193	213	185	184	189
29702	2617	3392	3617	3044	2406	2161	1784	1543	1377	1217	1130	1041	983	928	893	833	888	832	819	713	767	706	750	765	739	676	762	741	637	672	662	656	682	665	642	636	654	649	626	566	622	606	637	609	592	622	608	616	630	588	592	594	624	564	627	623	551	605	590	646	603	640	576	573	580	603	598	581	659	619	612	548	590	617	597	596	578	550	534	602	575	586	553	621	603	603	569	575	585	592	572	593	582	618	549	587	590	604	575	573	608	606	626	560	556	637	548	544	600	557	547	632	583	544	581	599	566	603	571	578	603	580	546	551	587	564	545	625	578	584	565	581	611	546	602	574	587	586	559	599	571	569	569	612	570	585	634	593	583	578	594	596	596	568	570	614	613	570	574	617	584	558	576	546	607	606	559	578	554	527	562	574	572	597	594	620	583	584	611	574	591	550	588	562	619	570	577	567	555	595	557	546	617	610	579	585	609	543	567	585	630	541	566	602	569	589	549	533	567	611	582	542	569	626	611	607	586	571	553	583	581	552	586	593	595	584	559	608	562	523	582	555	579	573	559	587	570	568	596	558	595	577	563	571	544	582	531	578	588	625	576	548	537	637	587	550	541	546	608	568	577	594	617	580	567	584	549	607	612	567	553	550	560	607	587	555	569	594	585	552	556	608	594	577	613	534	563	595	566	615	568	566	556	566	570	598	592	569	560	568	599	579	566	581	592	571	593	573	581	575	559	573	595	576	581	549	606	592	582	591	586	577	581	574	598	575	567	583	558	602	577	554	559	575	576	567	579	567	589	579	559	560	567	576	559	581	579	563	566	553	558	520	594	590	562	578	584	607	572	569	571	582	577	552	570	565	576	621	592	592	565	574	579	592	576	587	531	547	561	582	609	565	570	593	581	581	600	582	562	586	569	592	566	552	575	563	577	604	589	591	564	592	575	605	583	603	556	590	563	584	514	616	577	578	575	584	592	558	613	548	592	541	587	592	558	584	594	556	526	613	619	611	556	557	571	602	575	587	558	585	562	592	567	569	544	610	570	624	565	584	574	568	583	555	600	607	587	564	581	572	609	591	556	623	559	562	568	534	571	570	570	546	584	610	558	557	544	598	620	568	576	565	567	588	559	546	554	583	626	585	588	549	554	616	570	602	578	631	586	598	557	579	584	544	617	566	593	553	566	563	584	555	557	583	621	559	562	555	549	564	615	588	561	586	581	571	587	564	614	584	551	574	570	577	547	625	526	555	562	597	580	590	560	583	566	567	593	599	576	571	601	589	555	608	536	603	597	563	593	592	552	533	579	568	584	582	572	529	585	583	603	590	567	591	578	570	611	552	538	613	595	591	584	571	579	599	561	571	609	623	589	601	566	589	606	581	570	565	599	564	522	589	588	595	586	558	560	583	582	592	571	594	581	587	583	584	597	594	612	563	597	575	621	568	579	591	564	593	559	544	537	602	556	579	576	594	590	613	589	591	564	573	569	590	564	565	614	611	552	590	539	569	546	553	552	550	601	544	555	597	604	567	612	560	594	570	560	549	592	583	602	573	634	599	587	582	579	553	575	539	550	563	569	546	572	585	559	579	565	576	603	633	604	630	599	557	583	621	574	577	558	558	574	633	592	589	577	582	567	603	574	563	577	585	561	571	586	540	545	572	605	566	575	578	591	600	548	606	609	562	573	540	537	573	549	577	545	517	594	575	575	575	594	546	533	572	530	562	597	558	569	606	580	563	577	587	600	573	608	558	602	550	633	594	546	593	590	565	562	596	531	571	607	578	606	592	556	554	595	583	574	549	626	606	566	573	573	535	573	572	602	581	586	588	589	571	602	637	564	623	579	560	545	583	573	583	566	547	591	537	572	576	594	524	613	532	585	544	566	574	589	627	542	593	596	594	562	576	547	555	567	553	567	585	566	534	606	578	603	575	602	584	575	547	582	602	620	578	597	584	584	617	536	575	614	557	588	562	545	567	558	577	579	609	577	576	567	617	637	581	601	523	561	608	595	533	578	582	555	621	564	624	591	596	563	564	587	540	587	566	541	560	592	621	577	566	576	546	605	596	549	560	561	589	576	555	563	593	611	546	564	636	640	536	562	598	587	586	588	591	578	634	551	550	568	601	614	592	600	575	605	598	558	596	570	593	587	595	586	602	600	564	568	590	569	596	585	590	602	574	613	549	560	584	592	559	585	604	587	618	555	607	599	573	598	563	580	584	612	571	604	625	575	537	599	637	546	586	578	566	572	596	585	557	583	611	599	549	567	555	536	584	585	520	566	568	619	554	590	590	570	588	540	559	571	584	576	569	577	600	549	529	550	565	554	590	570	585	547	600	621	549	598	583	561	605	572	545	564	585	582	557	599	567	610	591	579	592	590	618	599	595	544	556	549	593	622	577	590	599	550	619	552	533	566	528	612	593	575	596	535	572	563	588	611	607	543	604	616	609	583	578	577	590	586	586	542	587	564	582	600	580	574	589	541	549	569	565	616	549	573	597	560	606	595	574	563	558	590	559	572	617	551	596	632	580	576	558	577	560	584	571	600	595	583	580	569	586	572	573	565	544	566	571	571	614	575	583	583	585	552	626	554	567	593	566	610	610	614	590	582	553	556	560	583	595	591	549	567	584	638	539	568	555	561	561	559	585	585	584	594	588	578	585	634	579	626	547	598	550	561	592	572	544	592	599	632	597	576	594	534	564	570	531	563	598	590	579	552	571	530	568	581	589	593	555	598	620	576	596	585	573	581	579	608	605	523	591	522	587	562	570	560	558	565	562	568	531	570	552	586	594	549	598	608	624	560	547	559	595	571	597	564	571	558	566	564	589	610	582	590	568	608	601	561	601	618	596	531	560	592	579	581	584	565	542	566	577	569	614	588	569	593	563	561	577	609	588	598	571	566	612	592	577	580	547	567	601	558	590	612	582	633	593	562	541	581	615	585	529	599	569	591	547	596	578	621	597	546	535	545	578	542	594	595	542	580	557	564	564	551	564	551	586	594	566	562	590	573	613	551	557	554	582	543	572	586	574	589	602	598	570	597	596	613	559	529	602	555	574	556	592	599	595	627	551	584	579	572	561	623	630	623	631	570	565	542	569	574	584	573	613	588	607	642	592	594	544	597	590	539	596	565	585	572	572	624	560	561	532	602	601	539	556	590	617	575	617	550	556	585	575	586	601	566	637	578	570	562	558	577	589	528	556	578	598	557	588	575	586	560	560	552	588	575	586	554	546	581	601	603	586	597	600	557	564	578	574	552	562	554	592	612	551	574	567	604	543	603	581	607	579	583	568	573	588	575	577	551	561	568	548	527	616	569	596	586	608	565	573	553	559	558	554	566	572	567	570	565	581	555	567	574	540	561	541	555	562	584	575	526	594	596	539	548	553	628	568	577	552	555	552	561	578	575	575	611	586	582	517	566	589	559	538	586	598	623	554	569	567	572	552	609	609	567	551	598	587	557	594	616	630	536	566	545	568	570	543	559	606	567	577	553	556	567
58997	27722	19998	3756	1417	1075	806	690	532	527	487	402	398	424	392	386	353	365	356	339	309	320	345	288	321	310	302	293	300	314	289	296	285	287	305	285	277	288	274	283	326	276	274	263	272	276	286	298	254	259	315	294	299	286	293	301	269	291	304	277	271	292	280	291	299	264	289	295	265	290	238	231	325	321	275	275	272	277	290	256	281	298	285	292	276	283	260	242	273	287	282	268	274	253	270	234	284	267	272	296	299	272	280	282	268	298	294	266	271	278	260	287	263	281	264	267	259	298	296	273	307	270	277	289	301	280	283	281	264	262	263	284	251	272	276	289	289	283	283	265	252	286	285	253	309	263	261	249	256	287	286	302	302	285	306	295	288	279	243	241	279	261	273	294	274	266	282	271	292	270	259	257	302	279	267	249	302	302	263	294	240	261	275	296	287	258	283	282	273	293	281	280	266	278	274	261	287	296	267	261	296	262	285	256	269	296	266	298	273	292	280	261	280	256	244	286	294	276	299	252	291	281	298	240	300	266	253	300	292	293	263	301	278	298	271	306	270	283	289	268	314	271	264	271	264	258	268	285	271	283	288	243	271	281	310	264	302	269	241	252	282	271	276	283	291	279	261	274	309	298	263	272	263	266	289	299	283	261	248	265	262	265	270	257	278	301	249	232	260	276	275	290	276	273	282	248	321	244	246	234	256	280	285	290	294	332	249	275	255	285	265	286	246	271	280	294	281	290	262	304	277	254	269	288	264	288	271	268	296	287	268	286	302	263	262	288	260	284	276	267	268	260	267	287	271	269	285	303	273	284	264	270	275	292	272	253	253	269	283	238	269	291	282	261	266	298	264	281	273	283	289	279	265	282	287	270	277	275	301	301	280	266	264	284	276	277	254	290	281	282	272	249	302	280	259	293	283	287	282	252	256	287	264	275	262	277	280	266	277	273	280	270	276	285	281	260	296	289	264	277	297	278	274	235	241	264	230	257	273	288	262	261	271	274	293	267	294	264	262	282	295	259	244	248	295	267	295	257	271	293	260	284	283	291	252	258	268	280	274	278	306	256	283	265	249	261	286	290	266	287	296	257	276	294	278	276	281	288	264	266	261	267	306	277	275	280	282	276	289	289	290	279	276	231	287	262	288	275	280	265	288	269	298	288	305	268	290	256	283	301	300	264	264	266	256	256	265	297	307	236	268	280	292	274	273	280	270	302	287	264	279	254	276	280	275	251	281	254	279	275	281	270	282	309	285	283	311	294	287	275	306	279	290	276	279	251	263	271	259	271	279	287	259	274	303	263	282	279	274	230	272	294	273	298	255	294	279	284	264	275	270	306	313	285	271	273	243	266	267	260	286	282	278	270	262	295	287	261	286	266	258	255	304	299	250	274	277	261	281	238	262	281	280	271	282	252	271	277	282	286	296	306	273	290	284	279	273	297	262	275	258	292	289	247	278	297	279	245	281	259	269	308	316	264	279	272	274	283	290	268	243	287	274	294	281	278	256	279	294	261	255	265	281	267	307	297	278	305	298	274	305	259	287	268	297	301	269	273	264	255	258	302	317	263	261	277	245	266	298	280	274	254	270	283	285	267	280	273	285	260	274	269	288	269	267	279	261	260	295	277	283	238	282	287	254	274	259	270	260	292	282	287	280	279	324	258	310	280	263	296	278	288	259	253	258	291	276	246	312	269	263	262	239	293	276	294	259	302	265	264	301	293	271	277	248	297	309	257	250	262	280	281	286	256	287	249	273	270	286	265	263	268	259	273	261	281	287	262	283	263	272	274	262	262	257	301	270	291	232	260	285	265	261	279	248	288	256	263	277	269	275	253	265	254	286	290	272	255	299	265	284	252	266	290	303	292	283	259	297	279	271	276	271	242	276	304	254	316	266	243	275	279	291	303	267	252	292	274	291	274	259	308	287	270	283	270	275	273	282	268	281	265	268	289	279	263	278	283	256	254	292	253	293	286	304	277	284	277	271	261	255	257	305	298	283	271	280	285	292	266	302	293	292	271	279	262	292	236	286	290	258	248	316	287	308	304	267	269	266	263	293	281	282	261	271	270	268	263	272	284	287	307	267	295	279	266	284	286	282	269	262	297	281	276	276	284	289	326	293	263	289	270	276	251	270	272	258	300	261	278	269	270	275	293	257	260	241	293	278	265	279	265	280	277	266	288	277	300	244	266	266	254	294	278	268	315	258	275	282	264	298	284	274	302	264	260	300	270	273	275	289	292	245	263	274	269	281	265	312	295	284	280	256	280	234	258	265	272	267	265	264	273	273	273	265	252	295	289	265	287	295	280	278	276	267	289	252	292	294	276	264	268	262	295	261	284	269	282	281	294	284	284	270	273	268	267	264	259	282	289	283	266	289	283	260	247	247	274	270	260	287	255	276	273	286	281	283	296	287	292	278	261	271	297	262	302	282	249	269	279	256	241	298	278	328	291	269	269	291	280	287	267	292	265	248	315	284	265	286	255	310	295	270	267	291	259	280	272	263	265	296	288	259	275	294	285	274	285	269	279	299	288	264	281	257	254	269	283	277	261	286	250	288	273	283	268	270	263	273	294	278	297	289	277	268	264	262	286	299	297	296	260	295	266	267	268	315	280	270	277	254	269	301	279	264	274	250	248	282	280	287	270	263	261	275	269	252	268	265	285	268	277	282	265	266	268	264	281	292	289	251	292	272	255	255	284	280	296	294	282	274	299	284	281	297	282	272	298	253	252	269	292	262	282	285	294	255	265	263	270	275	314	255	289	259	271	283	270	271	273	260	248	300	274	277	276	277	292	275	270	303	282	278	255	269	283	269	260	289	279	259	252	275	256	263	268	289	308	260	268	239	280	256	267	287	255	302	258	283	284	290	244	271	244	286	276	273	277	252	271	292	271	280	307	283	292	268	298	247	283	283	286	255	279	263	280	298	270	272	260	267	248	253	269	245	265	280	261	254	260	284	263	263	298	292	293	290	285	251	276	300	259	286	229	269	273	276	290	293	266	264	292	259	244	287	264	284	276	247	271	284	293	280	279	288	276	269	312	245	298	283	266	307	296	275	285	296	267	276	279	286	292	290	244	264	276	284	270	292	291	263	281	266	285	276	281	260	273	274	275	283	284	283	273	283	284	263	303	251	269	267	254	281	276	281	278	287	264	269	281	277	257	280	277	259	252	291	289	234	310	297	275	271	284	253	256	268	266	300	280	263	303	297	239	275	279	291	264	255	283	261	267	309	247	284	269	262	249	272	278	259	234	259	291	268	273	284	294	255	266	266	273	267	267	274	277	298	265	261	264	283	269	311	255	278	240	261	312	283	281	260	286	287	284	256	254	265	261	271	275	277	308	269	269	272	284	280	270	255	275	282	257	300	279	256	259	283	270	264	263	295	284	307	308	260	286	276	284	271	288	259	257	268	252	264	266	273	274	293	275	284	264	285	285	256	276	272	273	307	272	270	259	273	261	259	273	264	264	273	261	294	293	245	266	282	266
39654	3810	5962	6337	5456	4440	3614	3100	2626	2493	2111	1831	1817	1619	1493	1412	1409	1322	1274	1264	1158	1206	1081	1125	1036	1079	1066	1023	989	986	981	1014	948	980	977	948	900	924	918	962	913	975	891	859	874	919	857	900	830	928	894	903	924	834	793	873	867	855	876	823	879	870	790	839	853	830	854	839	882	877	838	825	860	892	789	847	883	847	823	794	847	820	816	859	858	771	821	849	816	869	837	845	875	818	830	793	825	813	839	829	788	835	839	869	843	824	819	831	833	809	774	824	883	843	818	841	835	767	853	787	846	847	804	816	843	844	877	777	821	825	817	800	788	798	804	827	816	796	825	806	863	841	813	808	870	853	806	772	856	850	780	805	792	873	826	801	842	760	770	792	817	810	831	850	813	864	795	829	770	901	802	830	817	836	799	821	835	777	778	750	810	844	835	831	807	802	786	816	873	806	865	843	833	791	829	817	829	830	805	819	843	815	796	786	808	808	842	808	816	799	833	871	801	815	812	811	772	826	802	819	819	840	824	779	861	845	796	823	830	817	772	855	792	804	779	842	852	834	833	865	835	824	867	832	831	786	884	819	847	770	862	807	844	845	826	800	815	824	832	815	802	813	778	803	776	776	772	767	772	786	825	815	832	803	749	797	795	766	867	817	757	826	801	747	826	798	763	851	839	814	781	819	825	857	780	816	826	803	847	867	799	823	817	809	847	861	778	777	859	837	858	821	796	798	822	835	844	805	811	807	851	816	802	782	824	753	850	802	806	797	828	861	834	777	868	827	816	833	812	832	769	830	847	814	826	761	837	824	815	828	781	738	855	804	762	882	782	842	827	775	760	843	808	806	809	822	817	816	841	773	800	778	809	790	840	789	787	827	809	839	810	788	805	810	807	802	836	808	828	812	808	797	814	786	789	855	826	801	772	788	799	814	786	814	820	805	839	788	845	870	815	798	856	877	821	828	846	837	803	863	786	817	864	832	807	787	817	800	796	831	846	757	763	773	779	806	827	804	828	785	812	841	773	788	833	829	805	854	845	798	802	829	807	808	818	832	813	793	784	831	829	786	795	806	833	785	838	725	822	781	825	825	804	801	843	797	829	801	767	787	849	788	860	816	809	793	845	869	800	803	761	833	795	767	823	780	791	785	833	776	796	858	838	785	800	828	826	770	792	839	801	847	810	793	845	839	810	795	883	826	856	864	807	847	793	822	829	788	784	815	846	860	779	788	844	795	814	853	771	739	771	869	854	816	805	841	874	816	842	826	787	819	796	815	775	856	867	820	745	777	861	823	808	808	813	812	771	824	823	770	817	833	798	818	833	850	776	799	863	824	894	815	794	842	813	813	839	773	802	864	832	810	814	851	830	837	807	852	781	802	837	840	795	806	833	837	815	787	834	787	767	791	866	859	785	787	840	858	837	802	825	813	815	831	850	855	822	802	821	808	831	806	825	812	819	810	765	854	790	777	768	820	778	776	797	818	843	887	792	814	824	825	789	823	778	845	818	807	802	806	824	827	805	797	797	833	815	822	793	838	826	767	878	837	825	807	814	830	828	802	779	780	827	824	793	788	824	755	803	862	806	820	800	820	866	802	830	815	784	794	803	853	800	820	799	808	829	839	854	845	819	783	834	847	804	777	787	742	828	787	835	747	823	817	836	831	791	804	805	793	759	798	820	806	845	811	813	834	819	821	817	785	813	797	824	803	804	803	834	781	837	797	836	778	793	797	785	858	808	785	798	787	802	807	813	851	803	846	828	808	851	828	845	869	836	831	787	791	848	821	817	897	837	779	780	889	796	819	802	884	762	780	805	784	796	809	835	784	840	827	850	819	845	851	801	848	796	776	849	879	820	845	835	858	799	814	764	823	835	839	801	813	835	776	814	840	772	809	837	842	804	807	800	833	766	778	853	853	803	819	771	807	817	808	801	845	803	824	790	816	792	824	828	805	835	821	822	784	765	793	819	824	822	805	833	823	817	813	822	853	874	801	810	798	816	788	794	778	856	837	783	788	763	825	798	829	795	815	765	816	781	792	823	778	815	853	831	814	809	806	839	835	864	836	841	814	823	814	813	846	827	837	802	819	790	800	813	802	792	803	787	845	838	801	866	801	854	788	822	778	822	812	776	838	803	794	813	792	804	756	860	816	846	821	813	816	833	800	876	846	833	829	795	776	834	802	837	824	822	863	803	822	802	847	767	829	854	776	823	790	825	816	818	816	818	818	801	798	866	860	862	807	829	854	802	786	791	805	877	824	814	837	799	854	830	798	786	812	790	823	799	838	768	831	777	816	838	827	812	778	796	795	823	816	767	837	790	834	781	816	845	767	887	831	839	807	834	813	770	771	776	812	819	781	813	768	816	803	807	782	853	813	799	831	810	812	828	815	796	858	798	807	801	785	823	831	827	833	823	819	816	794	779	776	828	811	853	790	783	821	827	818	813	800	787	845	833	817	760	781	796	742	845	789	795	833	777	770	762	790	825	817	764	857	867	830	804	792	797	796	791	744	837	816	820	820	765	824	781	770	836	740	831	837	790	824	813	815	872	824	814	787	789	783	800	877	778	847	860	830	819	817	805	836	814	803	782	803	815	833	755	793	877	840	794	825	827	852	790	850	812	856	835	853	810	793	802	838	822	850	806	829	867	828	838	847	809	816	827	807	855	797	798	768	819	877	872	840	799	794	830	815	806	830	843	842	827	804	811	774	817	880	820	824	834	830	845	801	791	854	834	845	805	869	777	793	854	793	767	830	734	785	853	838	792	824	887	855	828	815	824	790	822	848	794	804	776	829	827	821	828	801	836	803	825	844	827	753	819	790	816	834	853	815	785	846	826	804	807	831	828	791	793	844	821	819	812	826	815	827	833	838	820	794	833	845	821	808	795	754	789	837	840	822	828	852	763	817	809	825	787	819	833	778	804	793	816	761	801	836	824	836	781	830	787	833	838	845	861	783	804	817	787	790	751	749	867	755	821	813	795	810	764	810	805	787	850	826	776	818	804	818	805	785	796	772	843	786	858	789	837	822	830	800	782	804	811	860	822	768	825	856	762	845	809	798	787	785	796	857	783	760	817	810	794	785	814	797	820	799	857	845	812	839	799	805	862	882	837	828	825	813	797	768	847	804	836	820	822	791	785	816	826	759	770	828	864	822	777	790	810	764	840	823	785	830	846	821	843	842	803	786	823	746	829	803	833	779	784	804	841	833	843	819	787	833	796	836	762	851	791	822	816	813	787	831	781	815	822	818	834	817	844	827	886	767	755	833	838	809	850	759	801	835	771	824	823	838	813	779	817	818	822	813	811	817	880	798	815	834	797	815	785	822	825	871	862	813	778	778	812	813	823	808	854	808	856	851	827	759	825	815	814	821	835	806	821	854	834	827	757	839	806	799	833	865	821	837	788	785	839	819	771	798	821	811	810	826	775	835	804	865	789	835	809	757	759	800	801	833	816	785	769	817	829	769	813	805	866	863	830	781	854	825	819	760
9207	905	439	161	152	112	90	108	107	109	104	102	95	103	86	104	106	98	108	99	105	120	97	103	90	111	106	100	112	108	96	105	107	108	92	107	115	99	86	118	89	99	111	96	94	91	103	113	96	108	94	106	92	97	95	94	83	100	76	97	107	95	112	103	117	107	109	123	94	112	113	99	100	110	91	112	106	103	97	111	95	106	84	96	99	96	83	117	121	108	91	110	113	112	104	96	101	102	85	87	113	90	112	106	100	104	106	93	105	107	94	100	92	107	94	91	113	84	90	100	101	104	97	79	117	95	106	101	110	112	112	86	94	79	102	112	99	100	87	105	95	95	95	87	98	95	130	94	125	101	107	101	111	104	83	108	95	100	115	103	105	84	101	98	97	116	116	93	105	113	104	83	113	99	124	109	110	100	102	104	101	123	115	131	107	102	92	94	77	127	104	95	98	111	108	103	103	105	112	84	105	114	98	82	112	129	98	117	94	110	99	95	99	93	117	90	101	91	101	112	96	107	103	101	100	107	112	96	115	97	81	89	103	87	93	114	97	99	98	77	83	93	103	94	117	115	106	95	98	111	121	99	102	81	104	116	113	95	109	140	117	101	115	107	92	114	98	90	101	96	104	98	105	102	102	106	112	123	85	95	102	102	105	96	97	106	107	102	118	122	106	93	92	98	99	96	96	104	101	105	94	102	117	98	85	95	97	99	93	115	105	95	97	97	93	103	102	102	93	106	102	100	98	97	87	86	97	111	100	121	127	102	97	102	101	86	104	120	101	97	95	103	98	114	103	97	89	93	104	84	97	101	119	89	101	120	107	90	118	103	99	102	97	112	101	99	108	96	108	88	103	98	96	100	105	90	97	101	110	91	88	90	104	114	88	99	127	100	93	110	109	107	92	105	96	102	97	95	100	93	119	106	109	96	120	98	103	110	111	110	98	96	102	103	104	87	115	118	106	94	113	111	87	113	110	90	102	111	105	115	100	104	88	113	99	94	103	90	90	114	92	101	97	91	120	91	102	92	112	92	97	98	92	97	105	92	100	78	112	103	84	114	120	97	94	105	111	114	127	106	100	84	114	88	105	100	95	107	100	102	105	98	105	95	91	99	112	87	103	103	109	112	92	107	118	105	101	86	96	100	100	105	101	97	87	91	97	109	95	111	81	102	93	79	104	108	96	97	111	98	82	107	120	102	82	119	99	115	102	91	106	98	81	105	91	88	105	118	101	111	105	98	87	100	107	103	110	126	109	108	105	100	111	92	93	75	90	83	110	110	97	108	111	116	104	103	99	87	102	102	110	95	92	111	130	111	90	96	111	108	104	98	109	99	127	114	98	103	104	106	103	100	121	88	103	105	100	137	103	109	106	100	102	92	108	108	100	97	94	96	93	88	114	87	101	114	103	133	116	98	102	90	106	105	97	106	90	110	102	103	108	84	98	104	108	93	106	100	101	96	106	91	89	107	86	116	110	101	94	93	101	103	98	90	110	100	101	85	101	94	110	94	82	98	117	93	110	92	112	110	103	112	105	121	111	98	102	94	101	93	103	106	115	108	91	97	113	127	107	82	94	100	101	110	102	98	81	88	98	111	106	114	98	92	106	98	98	107	102	119	98	113	104	95	100	118	98	100	91	91	103	90	90	97	98	105	103	121	99	97	93	105	95	94	106	106	99	121	101	100	93	95	107	107	89	101	104	112	105	72	100	98	100	107	109	111	100	103	114	84	87	96	109	90	94	98	98	108	87	93	101	97	97	121	102	124	108	90	94	103	98	93	107	100	97	99	117	98	118	75	117	87	99	114	115	106	92	103	90	86	87	111	95	97	100	95	98	99	108	96	116	123	94	93	96	80	93	117	107	99	103	100	113	106	104	113	83	97	90	98	117	90	93	110	84	101	90	87	104	92	97	106	99	106	80	89	96	111	84	83	99	96	103	95	125	92	111	102	99	117	102	99	123	77	93	98	91	102	89	97	99	93	103	103	94	92	93	91	100	99	89	124	90	113	103	113	106	127	107	102	121	107	92	88	119	111	117	97	105	107	109	108	99	101	88	83	103	107	103	106	102	82	91	91	111	120	109	135	120	106	97	93	88	89	95	110	101	102	83	95	99	115	97	95	102	84	101	108	89	110	105	105	98	83	102	104	86	89	83	105	93	92	113	105	102	99	90	93	96	98	106	100	73	92	115	98	95	98	92	95	95	103	96	102	110	105	95	115	114	98	104	93	105	113	93	106	93	81	107	110	97	91	101	126	100	94	101	123	85	109	99	107	109	102	85	98	98	77	85	99	88	115	95	103	101	103	97	119	101	111	116	94	101	94	120	100	106	104	95	109	109	106	102	108	98	104	83	86	103	140	104	99	110	97	94	102	101	107	106	96	109	102	121	84	100	93	103	116	95	105	98	116	118	94	99	108	101	87	106	101	79	102	109	81	98	96	111	100	98	109	104	97	118	92	88	111	89	81	110	109	106	112	102	111	116	96	96	99	92	93	98	104	110	105	87	109	97	128	114	104	103	97	115	91	110	117	115	74	80	105	114	110	102	88	93	100	86	107	107	104	115	119	88	96	101	113	95	101	99	82	112	96	122	94	109	96	105	110	96	115	103	107	113	94	96	113	102	98	106	107	108	107	115	79	93	98	113	111	95	107	97	93	106	113	88	103	92	111	91	104	117	98	98	117	102	89	113	118	105	98	104	106	89	100	99	110	83	106	103	105	99	111	101	102	93	110	89	120	115	108	110	102	101	104	103	102	117	101	113	99	101	95	98	96	118	95	104	96	108	102	106	101	102	99	92	99	92	107	102	123	103	98	98	102	121	104	104	95	108	102	113	110	76	87	103	107	103	112	114	110	96	87	106	95	101	103	109	109	104	105	98	99	97	105	82	92	97	86	90	95	97	110	112	125	94	119	100	95	99	91	125	133	114	89	112	99	112	104	99	95	93	105	104	108	117	95	105	126	87	89	109	95	93	125	107	112	87	99	96	111	120	92	87	105	103	116	105	85	101	118	93	102	94	97	98	101	107	101	110	109	92	96	101	98	105	92	104	110	104	98	101	118	106	93	100	97	126	85	94	96	88	117	94	103	98	107	104	112	116	113	82	100	94	100	103	110	103	106	91	97	95	111	107	110	115	89	117	130	82	87	110	104	93	93	99	88	99	89	97	107	97	114	107	113	107	98	98	94	92	87	91	96	107	109	85	111	110	92	82	85	105	95	100	88	110	114	108	101	109	124	87	92	107	106	104	94	94	96	105	92	94	112	109	96	103	106	87	106	105	117	102	107	100	119	98	109	117	108	107	106	108	101	96	101	100	97	74	99	109	89	89	98	101	101	90	80	83	84	84	101	91	92	97	108	117	103	98	116	108	79	131	86	112	106	105	96	115	93	82	114	68	113	89	110	98	103	103	113	87	92	101	102	115	92	107	113	110	95	106	87	98	106	106	74	110	101	96	85	113	117	112	109	94	94	110	111
8952	571	545	550	506	487	451	413	387	437	420	394	394	399	414	413	363	398	350	383	365	343	402	393	339	373	354	374	365	381	390	358	342	350	355	349	330	389	317	356	389	368	375	374	397	375	336	340	344	388	402	390	352	334	375	390	312	387	407	372	366	334	374	359	351	342	336	374	355	383	379	348	329	381	364	348	350	370	360	399	413	371	355	382	330	350	372	351	374	350	370	368	353	351	350	374	332	386	354	326	356	349	321	331	406	385	357	359	353	351	377	376	352	335	334	350	370	377	364	359	333	379	357	314	344	332	351	352	351	345	410	374	370	372	353	356	321	361	341	347	354	366	363	328	343	356	392	356	319	337	349	389	345	354	383	369	302	375	359	353	338	375	342	353	386	339	392	373	342	371	355	359	375	375	363	396	376	371	332	328	373	374	365	338	371	366	382	372	381	324	369	327	337	373	349	356	371	329	359	351	352	332	380	366	365	381	391	360	355	405	348	354	350	377	362	357	374	361	337	328	348	326	381	350	347	355	355	348	340	367	365	353	351	342	368	359	350	343	333	353	357	400	365	381	351	340	347	374	376	382	356	349	386	370	331	364	369	351	347	370	344	353	360	391	358	357	357	353	355	384	360	359	372	365	361	334	369	344	344	331	373	362	340	335	343	366	338	366	362	392	332	377	334	377	367	350	366	370	380	368	314	341	365	396	382	365	378	350	382	388	361	333	375	346	336	346	390	373	349	353	382	367	339	370	347	397	345	389	349	314	353	356	391	379	378	396	352	333	360	363	354	372	373	363	360	364	352	344	354	359	382	352	345	366	351	370	362	353	355	350	371	369	330	346	386	360	376	349	364	375	374	385	367	355	386	342	331	372	348	366	361	361	314	366	381	339	391	386	349	370	362	340	371	367	394	387	337	386	375	329	367	325	366	391	361	354	340	373	359	362	317	396	387	377	394	377	341	374	357	349	382	349	364	371	358	401	345	358	340	346	364	351	364	359	318	344	380	355	369	364	338	370	353	354	368	374	363	379	352	352	366	386	342	349	361	347	370	379	353	344	360	366	391	359	360	349	358	317	336	342	357	377	353	350	350	344	374	390	343	388	370	354	368	348	392	376	364	365	360	396	366	365	378	362	354	356	312	361	386	370	356	347	349	347	353	359	335	330	383	399	348	369	363	389	359	361	395	343	353	374	378	359	352	329	343	341	357	357	371	342	372	354	354	372	373	366	356	359	372	338	334	360	377	370	350	362	358	346	361	361	413	368	368	366	376	323	351	321	405	367	318	336	378	378	390	382	342	342	358	368	350	378	347	377	342	374	355	351	360	346	372	347	349	389	344	357	360	352	340	399	395	391	388	356	341	368	350	340	373	351	388	372	367	380	355	377	362	361	376	377	363	354	347	370	382	363	344	355	370	368	349	357	365	341	333	340	373	377	378	395	340	351	374	309	343	387	353	355	359	379	359	362	365	318	365	375	352	344	374	363	334	349	347	376	356	335	378	371	376	364	350	357	374	384	355	346	327	342	372	364	351	390	373	380	363	320	394	356	365	372	390	368	353	354	364	384	346	354	339	333	352	363	374	357	325	387	339	340	336	362	368	362	372	379	333	375	367	376	312	377	350	366	368	335	326	378	367	372	349	354	360	344	341	371	335	346	390	351	358	357	389	360	362	348	357	326	365	373	352	359	334	336	369	371	359	353	365	337	376	349	355	401	364	371	372	366	359	357	336	378	345	372	341	376	373	371	376	345	390	363	398	356	371	351	359	340	363	381	364	346	359	337	304	379	384	388	362	364	343	368	341	347	388	332	363	330	368	360	330	327	345	315	331	387	365	357	334	419	400	341	346	340	341	364	311	367	338	365	371	350	359	349	369	375	388	332	346	384	360	350	341	405	354	353	363	378	369	348	340	333	372	305	361	345	376	360	402	350	351	365	337	385	349	361	360	366	364	335	339	379	339	334	379	391	364	357	334	377	386	388	377	376	359	368	366	349	363	367	375	353	363	353	362	348	363	390	366	347	357	364	323	354	322	340	363	333	367	397	359	321	377	379	327	325	345	344	366	388	383	362	377	369	362	306	360	338	397	362	397	350	366	391	327	375	397	353	364	375	376	346	353	377	379	357	335	333	352	350	342	374	364	383	342	362	363	372	379	366	341	365	357	396	385	386	364	337	364	344	332	377	364	366	352	353	385	360	368	393	397	325	398	353	339	366	356	353	373	363	336	364	334	378	343	339	352	327	386	379	317	329	359	388	345	371	379	369	333	337	374	378	351	367	349	373	365	392	370	350	393	339	359	333	357	372	326	358	346	367	336	347	337	334	340	353	358	368	387	350	337	348	375	355	361	366	337	348	367	317	350	383	351	381	404	345	365	330	384	360	416	372	349	345	400	357	359	382	351	366	348	369	367	334	384	398	347	345	345	338	369	370	382	356	376	358	368	357	374	385	340	368	350	376	358	373	357	360	351	371	363	366	361	329	372	371	360	317	361	359	330	370	353	354	383	344	399	379	363	367	344	352	374	382	392	351	326	365	368	387	358	330	362	372	391	369	362	401	367	384	339	370	341	388	366	387	355	323	403	336	412	352	377	371	377	365	371	325	377	379	359	363	363	384	369	368	396	355	342	332	355	375	336	397	355	349	368	357	351	355	356	373	381	349	365	352	346	400	410	376	351	344	365	361	378	360	333	359	334	341	329	317	391	394	392	334	365	345	337	358	352	390	368	347	350	344	413	346	353	355	334	347	351	353	384	372	413	337	370	365	359	344	335	347	381	357	379	334	392	347	330	371	380	352	326	345	356	335	413	347	379	356	342	355	390	360	391	348	378	408	365	334	364	344	358	335	384	362	393	379	394	405	391	346	372	344	368	347	379	375	346	357	361	351	355	353	358	361	356	370	361	373	367	335	365	346	340	369	327	341	369	377	360	354	341	352	358	366	337	338	368	336	335	404	353	376	339	387	382	385	355	358	371	349	330	339	337	391	386	354	361	367	392	391	392	339	389	366	356	382	362	372	358	326	376	421	350	371	367	357	346	354	360	347	344	358	355	350	376	342	370	395	358	337	366	363	361	341	334	371	387	339	376	341	352	371	328	349	331	342	373	344	342	396	373	369	353	346	355	343	357	368	333	351	397	343	376	376	342	343	390	360	321	398	349	378	368	384	380	362	376	319	358	360	389	355	372	342	368	384	337	334	358	384	340	403	347	374	364	388	332	385	363	340	358	356	380	365	364	375	329	348	395	367	346	329	399	356	344	361	368	374	395	362	353	392	357	403	362	361	353	385	365	369	340	368	385	354	398	360	366	371	402	387	370	341	362	341	339	368	342	367	344	316	357	332	376	370	370	362	367	358	376	388	355	347	374	377	349	356	386	363	351	362	387	340	363	382	383	362	356	361	339	341	343	339	341	378	385	368	392	359	373	361	347	355	395	359	336	367	326	377	374	341	399	385	365	352	347	391	365	347	340	367	362	361	394	330
49186	22568	5853	1067	724	538	499	381	316	324	260	278	239	267	240	238	250	221	218	200	213	216	187	194	211	198	181	174	177	189	194	194	190	205	193	197	211	201	170	184	182	164	202	220	198	184	183	183	185	189	198	180	155	169	173	190	189	181	198	179	207	190	183	169	186	208	169	183	181	174	181	184	174	185	185	173	186	156	201	214	192	192	141	194	170	187	174	165	188	182	179	177	180	153	180	205	189	193	187	201	163	167	174	162	169	194	169	181	198	177	171	151	190	178	182	184	188	166	171	203	216	169	176	182	168	200	165	178	175	178	178	163	169	171	193	169	200	204	198	194	169	181	159	191	154	201	189	182	201	174	156	202	180	174	169	173	179	168	175	152	175	166	163	156	179	185	175	205	176	193	193	180	186	172	205	157	177	175	171	192	188	187	172	201	203	188	196	197	200	194	203	204	181	190	165	189	174	181	183	200	154	169	198	183	159	175	210	213	172	174	188	154	166	179	162	162	171	172	181	181	195	187	174	176	164	183	188	173	182	202	167	163	178	172	185	170	195	187	186	163	180	152	186	171	180	194	154	182	173	172	164	160	172	179	188	169	207	182	197	183	189	166	177	159	184	166	175	192	190	184	171	197	170	197	184	209	188	196	188	168	171	193	204	182	164	177	192	190	167	189	211	180	172	162	195	191	179	175	175	178	180	178	173	185	167	170	193	179	187	186	218	183	179	164	201	178	190	182	169	186	201	174	185	172	181	201	168	188	167	196	173	191	194	172	189	185	193	163	195	178	182	198	180	179	169	173	172	189	186	174	195	194	166	183	166	163	205	186	188	179	174	186	173	179	194	185	197	183	179	183	182	169	192	176	170	192	188	213	190	173	169	185	180	207	192	193	196	185	209	160	167	196	184	184	177	185	181	175	186	193	183	156	189	213	163	196	206	162	159	182	184	183	172	172	154	167	195	193	179	214	158	159	188	187	173	180	186	182	197	197	179	183	187	181	187	206	174	198	195	168	168	173	209	169	194	178	178	177	188	182	168	207	187	183	167	228	194	195	196	173	192	169	177	152	178	198	183	203	163	198	212	184	189	161	173	169	158	166	173	192	177	164	179	177	204	200	186	168	199	178	187	173	180	178	185	175	183	168	203	182	168	197	152	167	195	190	184	192	186	213	180	164	180	191	188	174	179	184	174	190	170	171	182	190	176	199	202	213	182	200	180	207	194	198	216	197	169	190	165	171	197	162	186	198	182	188	180	218	206	167	160	184	194	193	188	187	206	187	169	206	183	166	184	187	184	174	179	169	154	152	175	166	169	216	179	155	184	173	196	189	174	175	185	197	191	193	182	172	181	210	199	185	185	162	183	185	201	189	186	185	169	216	196	207	199	188	160	221	212	186	193	191	166	189	194	194	183	169	171	162	181	208	176	183	185	188	179	189	175	177	187	170	194	188	191	191	213	215	165	166	179	180	184	183	185	204	161	178	175	179	169	198	175	170	194	198	183	184	180	182	192	176	154	190	181	178	181	179	161	196	148	180	170	161	193	171	184	203	198	204	175	174	195	202	193	187	179	200	164	170	167	201	175	176	166	173	178	170	175	180	197	189	180	189	181	199	176	183	171	191	158	197	185	182	176	174	197	176	175	160	175	186	194	181	182	181	196	195	194	187	183	188	167	187	183	193	183	215	189	188	184	198	172	188	169	174	147	180	168	216	183	185	194	177	179	198	156	172	171	192	185	188	186	189	167	173	176	169	168	186	202	181	191	193	164	213	187	181	164	172	211	184	195	179	215	189	192	202	164	176	185	186	201	176	186	161	189	170	197	191	191	186	187	201	198	166	191	160	175	182	194	181	151	194	163	181	207	188	192	225	181	169	176	150	195	198	191	208	178	187	158	163	183	168	162	185	204	182	160	168	162	193	188	182	204	200	209	169	175	175	175	181	184	173	168	188	180	186	182	181	185	186	197	208	181	206	179	208	179	188	185	188	180	186	188	180	186	204	178	178	199	209	186	189	181	170	192	192	207	170	197	165	184	194	191	165	175	195	174	164	199	190	174	182	184	194	174	162	165	173	188	174	184	188	208	209	184	164	166	193	195	195	177	172	177	189	187	193	183	179	196	192	201	188	198	196	184	167	198	181	198	203	183	162	175	171	188	180	201	192	155	173	203	174	160	186	217	156	190	167	180	165	186	194	173	169	171	187	179	191	199	187	200	173	179	161	192	210	174	182	186	160	194	207	161	188	201	181	181	186	180	215	190	168	194	195	183	173	168	153	181	180	169	204	188	188	192	177	212	168	217	186	191	179	236	178	192	189	167	164	193	177	167	188	188	170	184	163	180	160	184	167	166	193	193	168	165	182	185	172	200	168	182	177	180	209	163	210	170	203	187	194	170	163	185	181	184	165	189	174	190	172	172	200	201	210	180	192	168	194	171	200	180	186	165	162	175	180	172	174	177	170	165	180	167	181	203	185	178	157	188	165	174	180	178	159	190	202	196	171	192	176	179	179	166	185	195	195	183	189	169	175	171	180	178	205	168	162	179	189	184	188	175	191	222	195	183	171	190	169	207	226	178	183	177	200	183	184	196	194	173	167	181	172	179	207	194	184	197	197	185	183	171	182	215	206	180	208	181	164	173	171	185	185	185	203	187	183	180	197	184	214	169	185	183	191	199	198	168	193	194	202	173	185	197	188	187	157	164	183	185	187	165	197	189	183	164	198	190	197	172	192	173	169	224	180	195	178	172	169	191	195	181	163	191	182	154	176	186	200	198	170	171	164	167	197	174	201	187	197	170	165	147	158	168	163	196	171	202	192	196	212	203	168	193	185	176	163	192	164	196	177	182	176	167	183	182	165	167	167	194	189	183	169	179	195	198	193	170	179	186	175	214	175	185	169	168	188	177	196	203	181	180	168	164	190	170	197	189	200	189	180	215	206	163	187	163	170	208	174	181	185	200	173	166	197	173	167	199	168	173	167	186	168	171	183	190	203	188	155	181	166	187	173	203	154	175	205	221	159	167	193	187	148	197	195	206	204	194	182	175	184	167	191	218	187	176	184	174	172	177	191	171	203	186	182	194	176	200	174	189	159	186	161	196	191	181	184	168	191	198	185	199	188	188	184	204	160	155	178	181	187	165	184	177	175	194	176	163	181	172	187	204	181	182	163	185	167	170	180	174	194	193	167	183	186	172	198	182	175	198	188	195	190	173	164	189	187	186	186	183	180	214	187	188	196	179	178	165	171	186	212	195	192	182	167	188	188	169	201	203	165	176	199	186	155	207	180	193	177	173	194	201	180	175	193	199	177	200	184	169	205	182	188	166	206	175	178	189	165	200	175	157	184	181	167	205	196	207	174	193	171	184	181	155	192	179	177	168	177	179	185	179	193	176	174	145	190	191	185	181	150	162	184	173	195	187	176	208	183	167	211	189	176	213	187	152	166	165	175	210	185	166	201	176	181	191	173	192	162	174	173	167	192	200	178
31992	2229	3268	3558	3053	2569	2078	1755	1547	1355	1246	1146	1056	988	942	914	867	864	806	790	739	711	742	735	714	722	711	711	674	680	656	659	630	642	631	664	641	636	608	616	670	627	652	587	596	631	631	651	575	622	619	621	587	625	640	597	575	571	588	628	572	606	586	628	567	577	643	582	605	593	592	596	578	602	592	604	585	612	602	570	594	606	588	620	627	600	586	595	571	559	580	600	604	606	573	549	587	593	591	643	574	590	565	565	589	564	590	576	592	608	596	589	622	597	604	627	595	558	546	559	540	583	578	577	551	580	549	600	588	607	557	531	587	590	592	595	507	609	573	596	556	571	557	590	563	585	600	583	602	579	599	593	565	593	576	570	584	586	583	583	571	614	536	593	566	576	615	573	567	549	586	560	628	583	573	613	573	598	573	586	552	583	576	592	600	548	611	589	554	576	581	611	566	527	600	587	572	582	575	563	558	582	593	594	559	556	615	568	572	560	585	560	575	560	608	574	531	585	572	589	562	563	589	611	601	602	617	569	576	576	597	590	602	595	578	554	573	625	593	547	604	544	577	566	558	555	563	527	581	585	603	549	576	593	545	598	603	577	556	591	574	589	583	537	584	595	540	606	552	576	609	560	581	579	559	580	576	605	599	583	614	569	540	557	606	574	576	531	543	575	556	560	567	594	617	617	587	592	622	582	586	575	582	539	551	563	588	572	551	566	541	557	575	577	568	585	595	620	657	559	521	569	630	565	586	545	555	591	557	603	626	598	540	580	606	576	600	596	578	540	598	583	602	558	555	597	583	570	587	622	543	572	530	607	542	591	534	548	612	556	609	560	566	553	598	597	595	610	560	582	605	572	613	557	572	583	577	565	606	566	641	589	569	571	594	535	584	542	570	577	591	563	574	597	599	535	642	590	569	558	569	577	564	575	594	556	618	579	581	614	596	611	594	556	583	592	592	557	587	606	580	562	606	588	574	550	618	598	555	575	613	583	606	594	598	519	585	612	613	586	589	567	607	597	548	590	571	569	606	588	573	584	584	599	588	562	607	599	590	580	558	591	597	597	590	598	535	619	569	567	558	616	564	553	581	596	588	615	591	574	578	559	608	593	584	575	587	563	561	555	571	569	569	595	614	591	564	598	607	586	568	551	601	537	562	583	570	533	556	595	527	588	566	594	578	595	596	586	591	570	567	582	567	580	616	548	536	587	613	601	616	560	603	573	588	580	588	526	605	586	587	583	621	588	591	589	584	564	571	578	598	600	591	548	560	609	589	591	559	569	587	637	578	585	572	601	560	608	547	610	593	568	570	552	584	526	567	553	578	548	559	530	580	591	551	549	570	563	606	613	584	605	547	568	592	601	570	569	619	568	590	651	623	623	554	568	597	600	563	594	620	600	551	619	542	552	610	547	597	581	606	554	575	589	608	587	535	582	536	518	562	557	580	587	598	548	582	571	582	584	593	564	555	595	615	594	560	562	570	566	570	607	580	601	590	574	614	624	584	576	542	584	639	571	604	585	569	583	583	563	610	587	573	578	563	633	539	558	574	573	580	584	566	569	573	575	590	536	593	578	575	589	579	597	560	583	626	567	578	549	559	557	595	605	628	608	592	598	622	608	552	603	601	564	610	603	564	547	585	593	568	577	576	596	617	552	552	591	583	586	565	587	533	608	568	647	566	573	584	546	564	588	593	595	569	583	616	515	580	589	589	615	600	552	554	578	599	597	588	552	589	608	564	542	554	604	561	603	608	580	549	587	584	586	562	573	603	598	591	552	563	576	597	592	575	557	586	590	555	625	619	566	588	609	555	556	578	572	591	595	580	567	516	563	538	637	581	594	613	581	620	548	597	590	571	532	611	598	557	610	570	623	564	567	589	564	546	550	565	595	599	599	590	570	592	549	586	576	601	589	573	595	566	560	567	559	529	569	597	608	617	552	599	573	558	570	611	564	607	572	579	549	589	597	570	550	596	556	523	554	602	569	589	600	589	565	576	580	566	584	567	571	564	607	559	610	555	617	585	570	574	610	624	604	576	606	577	555	607	575	520	598	588	554	572	605	547	576	569	609	599	629	549	586	584	619	584	549	566	544	556	584	584	623	580	561	623	600	563	530	578	545	598	566	597	565	597	613	583	587	606	552	556	579	592	550	544	588	559	598	565	540	563	546	578	569	594	553	613	591	583	646	587	617	558	567	570	579	593	592	569	594	560	573	561	584	587	581	583	613	581	588	601	586	611	606	577	603	600	585	570	583	532	540	580	573	611	556	539	586	594	599	588	649	612	610	550	611	581	543	615	607	573	611	601	515	552	585	540	609	604	562	565	555	546	574	577	584	577	588	559	571	578	586	554	620	622	546	570	621	575	568	590	582	599	586	574	577	563	571	575	580	550	592	616	605	525	570	634	554	617	598	571	552	562	542	525	595	570	544	589	532	600	553	560	586	590	609	544	587	593	590	531	554	556	544	567	583	591	605	583	564	611	576	610	544	536	583	613	569	565	609	593	557	531	596	571	564	589	590	566	599	582	569	553	565	598	552	558	531	589	574	647	606	566	583	564	605	602	596	518	623	576	546	620	557	553	566	566	600	643	570	645	603	581	572	552	600	594	576	572	613	556	590	570	619	574	587	556	559	596	562	565	597	582	592	567	577	583	575	583	571	545	609	569	614	571	594	596	570	625	593	597	610	601	594	590	556	567	592	595	560	599	527	612	574	555	587	635	569	584	583	536	592	600	586	586	573	613	607	589	568	640	547	549	538	601	562	583	561	580	555	558	579	584	554	589	593	581	599	586	590	570	571	531	565	570	579	556	586	552	574	586	560	585	598	564	561	590	552	556	583	589	556	601	575	567	555	539	585	580	566	599	594	593	604	559	586	595	578	620	540	638	587	594	516	593	585	600	550	609	557	585	615	626	592	554	602	561	543	565	568	561	562	566	621	603	577	596	573	607	572	582	583	632	578	614	602	570	525	617	633	613	595	580	561	602	606	571	568	580	582	606	603	531	575	591	563	571	569	569	602	580	548	583	579	597	618	597	565	578	618	566	594	586	613	564	595	546	609	541	586	621	565	580	603	593	560	544	627	538	596	554	603	554	571	612	609	549	608	568	573	601	606	544	613	552	617	555	603	597	561	566	567	597	583	609	574	546	557	633	549	598	574	588	596	594	562	582	612	609	568	595	581	572	596	587	582	586	609	616	618	578	593	557	543	579	643	596	577	569	556	569	587	571	582	576	598	605	552	571	547	565	572	570	619	528	596	550	584	598	619	542	592	574	557	553	574	566	558	555	638	543	569	616	568	570	581	575	574	567	566	542	556	559	581	586	540	534	564	560	590	574	598	557	608	549	606	576	578	567	562	555	592	571	556	580	563	582	594	552	562	598	632	561	598	586	546	590	567	599	616	573	559	591	543	584	571	598	568	554	585	583	561	602	584	607	559	602	556	530	583	568	614	536	567	523	595	560	559	575	583	622	574	557	549
59854	27245	14034	2853	1412	1034	849	679	561	507	479	431	423	370	384	336	349	366	321	360	326	314	314	307	311	316	291	293	288	282	297	287	267	279	276	289	276	293	301	272	306	274	288	277	296	299	263	287	300	274	282	318	270	275	293	294	267	270	279	280	290	272	294	282	258	292	243	271	275	332	278	264	282	268	290	261	312	293	274	262	306	251	310	293	285	278	261	271	251	259	258	246	300	269	278	271	310	297	244	333	285	291	284	291	270	274	261	295	276	276	278	288	276	273	275	292	278	282	284	281	257	263	275	261	279	260	258	277	245	286	293	268	261	275	285	285	267	251	279	249	307	284	304	287	304	264	272	282	272	245	279	254	308	219	272	273	266	285	264	263	279	250	268	291	264	266	249	249	297	241	253	287	290	278	263	261	244	297	285	261	259	252	282	265	258	285	261	274	266	299	254	264	289	292	261	265	264	258	295	263	288	265	302	281	291	283	287	311	290	272	285	275	268	271	284	273	286	268	276	229	261	279	299	283	287	247	272	307	284	279	293	291	256	241	287	249	262	269	283	297	264	285	289	278	274	264	252	300	243	292	285	253	283	275	275	265	293	261	279	290	280	264	313	296	291	245	260	278	284	272	272	284	247	258	274	265	267	285	274	248	283	266	287	295	304	292	251	267	266	287	275	278	281	272	283	269	271	250	248	271	271	240	271	264	267	280	281	268	291	271	292	274	306	288	267	286	298	260	272	320	259	293	236	269	261	265	243	243	278	263	274	284	273	268	309	270	250	274	263	283	276	274	284	266	284	295	281	290	325	275	249	261	281	293	282	269	267	266	275	287	257	256	272	279	288	275	268	260	275	269	257	272	280	306	274	285	300	281	297	243	287	267	267	273	242	260	279	282	270	233	270	258	305	267	266	281	253	295	267	263	276	265	263	286	270	260	279	309	287	256	264	288	265	268	295	262	279	301	261	265	242	278	258	263	279	273	270	265	273	287	279	279	289	276	263	283	308	282	275	248	294	242	283	281	258	301	253	271	292	267	262	298	279	263	269	274	274	246	248	250	264	260	252	295	291	232	269	282	286	229	272	264	281	273	275	294	274	276	291	288	282	271	288	273	286	250	308	292	284	287	311	262	274	258	261	298	261	287	280	253	280	269	274	273	269	269	269	292	259	294	274	281	278	269	285	271	258	275	241	277	272	278	271	271	240	276	306	282	277	272	279	308	304	267	296	291	292	279	262	253	263	289	309	278	283	272	279	294	244	266	270	257	300	252	261	289	275	267	272	295	252	278	251	266	289	289	292	288	292	263	251	297	297	280	258	246	285	256	302	256	255	285	263	259	277	273	284	276	277	266	254	284	271	288	259	289	265	293	295	300	268	288	276	282	262	258	257	237	281	251	254	280	278	265	276	291	270	276	283	276	235	248	250	266	279	294	250	286	266	272	288	257	279	285	265	281	296	277	260	276	273	284	275	271	257	275	279	282	264	272	257	273	309	272	300	300	288	241	275	273	270	259	266	278	290	282	274	278	289	273	305	299	282	240	285	291	281	261	296	307	267	296	295	291	273	292	275	285	282	277	272	319	289	265	257	270	242	287	286	250	295	285	290	280	269	286	268	302	278	290	286	274	301	279	278	268	281	276	278	277	263	299	264	293	305	282	264	264	278	257	261	288	273	280	253	301	261	264	249	270	268	249	287	253	282	260	279	266	288	250	281	247	228	276	253	274	262	288	281	273	293	263	277	302	265	247	294	249	274	258	251	265	293	244	288	259	273	262	286	292	266	274	274	278	288	260	261	260	257	281	258	272	276	267	275	283	258	290	257	283	279	262	277	260	258	265	279	278	285	258	249	282	266	284	287	261	260	285	274	283	278	265	308	264	294	284	263	264	266	256	293	280	293	277	241	258	288	264	280	286	273	303	260	302	279	267	282	252	292	277	246	241	263	298	293	269	252	277	258	295	264	284	298	279	271	273	288	283	246	257	276	247	238	281	288	271	272	307	270	284	290	243	261	271	290	255	265	267	296	289	292	284	267	268	281	253	251	281	248	275	257	273	266	274	280	271	272	274	296	257	286	289	269	301	283	296	247	273	295	284	263	295	261	279	268	251	292	309	280	263	285	280	288	257	312	270	249	301	288	269	272	260	282	276	256	281	268	251	249	291	270	253	271	283	298	291	276	280	254	269	288	275	252	282	280	277	294	284	289	286	304	272	286	300	265	280	285	264	275	267	258	296	302	323	285	284	283	275	255	289	280	277	249	243	282	275	249	313	301	274	277	276	263	273	278	293	251	254	291	301	287	256	267	280	288	270	257	300	279	246	257	260	284	299	295	272	272	291	290	279	275	298	252	296	282	265	267	279	274	266	268	255	297	296	292	273	299	264	290	288	300	264	281	235	286	274	276	262	258	277	257	282	292	271	258	284	266	264	276	275	269	307	265	282	311	266	260	291	249	270	274	266	240	297	294	284	295	284	266	284	277	267	251	260	271	294	283	279	275	295	278	280	250	278	248	270	300	285	258	266	282	272	286	279	280	276	262	281	270	290	280	253	269	291	277	260	278	268	269	260	287	291	277	273	310	285	260	264	277	296	261	267	283	283	275	289	255	260	264	275	272	286	284	313	279	282	268	290	318	274	264	277	267	259	271	274	278	255	256	277	279	279	262	290	291	310	249	278	295	291	241	268	282	259	303	269	288	294	268	239	249	265	261	281	270	265	229	271	267	280	243	291	283	274	259	249	265	280	287	277	271	256	255	282	255	264	288	269	264	293	311	260	291	278	267	279	259	274	257	274	283	267	290	271	297	296	276	282	285	305	278	259	254	265	269	282	281	274	294	270	266	260	289	252	271	282	270	252	270	264	282	236	265	270	254	304	283	281	283	261	280	273	279	300	276	266	302	288	285	264	263	259	274	294	255	250	306	286	291	264	245	277	267	247	251	238	260	234	294	281	301	254	272	262	298	277	265	249	298	274	241	241	261	277	283	242	249	272	276	289	281	281	256	297	271	273	282	260	291	304	283	263	259	290	267	301	276	270	268	269	268	293	289	290	269	294	264	261	266	281	299	271	264	283	294	270	275	253	242	231	266	264	277	288	266	280	294	283	274	261	256	260	275	228	297	276	306	277	276	255	284	305	313	312	261	227	247	248	262	283	304	225	276	268	270	312	287	286	256	239	306	281	271	285	265	285	269	288	273	257	306	279	296	284	319	249	276	308	273	272	250	313	250	283	285	263	236	272	273	274	300	300	276	256	285	272	266	293	255	287	267	238	272	289	249	253	279	290	253	284	265	281	264	274	288	263	275	286	260	277	270	261	238	269	288	255	258	258	265	292	279	261	279	250	268	267	266	282	286	283	304	264	258	273	269	313	289	282	252	298	258	273	266	251	265	268	289	275	248	276	253	264	290	260	274	277	293	263	246	278	254	254	275	271	247	294	280	289	274	251	281	284	260	262	268	264	257	281	257	265	265	295	296	252	275	272
39967	3364	6057	6388	5486	4467	3551	3163	2673	2264	2035	1926	1831	1594	1475	1441	1357	1316	1297	1222	1193	1178	1160	1141	1077	1012	1024	1043	934	1023	954	995	965	938	999	926	909	882	951	892	871	909	878	932	856	871	801	872	855	923	835	851	893	880	885	901	860	878	833	781	825	875	843	857	799	791	824	826	827	830	912	855	871	840	896	837	838	806	810	852	828	750	809	851	844	856	815	886	777	831	792	856	811	801	835	785	865	835	844	834	844	832	795	813	833	831	797	826	794	842	867	831	836	874	837	778	818	818	846	787	797	861	797	793	875	806	831	799	859	787	804	852	803	832	820	810	832	821	837	824	826	818	791	796	856	819	791	788	812	796	765	793	827	812	787	840	821	809	798	775	810	810	805	811	847	761	816	818	774	806	811	853	787	841	769	819	840	778	808	781	851	804	840	825	823	787	811	797	796	840	807	772	775	821	781	807	819	851	778	810	795	812	869	859	852	762	828	818	887	818	784	835	824	806	826	798	768	800	803	825	826	816	803	852	849	780	813	805	819	815	850	811	751	809	710	754	806	856	844	838	802	833	777	767	772	789	853	793	784	889	748	794	842	787	799	758	763	828	822	821	878	828	851	814	863	802	801	812	866	813	796	817	780	800	839	827	808	829	868	858	826	795	830	834	802	813	808	795	824	848	807	790	794	832	829	812	813	801	754	862	836	806	811	848	811	794	798	842	809	826	840	821	827	782	807	833	859	808	828	844	824	785	797	742	783	801	767	821	792	823	814	778	815	796	778	809	804	800	826	815	780	775	787	818	823	853	738	817	798	795	801	776	841	760	803	836	843	812	833	876	841	804	844	800	812	830	826	807	816	810	825	826	846	769	812	848	839	813	763	898	826	837	813	777	793	852	784	766	851	810	852	804	800	784	838	869	804	816	851	770	793	751	802	842	832	865	846	763	830	798	782	818	809	827	796	766	783	830	796	821	786	765	829	777	833	839	783	803	807	851	830	812	854	771	793	813	905	834	810	774	805	807	753	768	847	832	772	780	804	791	845	810	818	849	796	823	840	780	834	814	822	832	793	799	805	764	765	819	836	782	804	834	825	813	862	800	819	805	844	856	797	808	782	801	817	883	790	802	830	819	844	806	778	808	846	803	758	815	781	821	757	797	851	820	811	825	805	810	831	761	832	849	828	813	808	838	831	745	813	795	819	800	841	819	843	845	796	806	821	842	838	784	795	795	839	831	863	848	792	814	808	834	723	777	812	782	818	770	771	887	791	830	851	777	803	836	796	793	795	747	854	771	832	808	809	837	853	825	786	858	811	828	818	811	807	753	797	811	802	816	840	792	828	790	828	851	772	798	865	806	852	760	799	785	841	875	834	848	780	785	834	813	778	833	850	818	815	796	780	802	816	802	840	813	826	763	754	761	833	797	771	785	836	825	837	813	789	835	815	842	790	798	795	823	815	902	764	813	792	834	859	809	780	775	832	812	783	832	798	802	808	840	826	769	767	808	866	819	849	783	829	859	796	778	807	789	789	832	840	823	831	777	830	801	814	811	745	829	847	774	844	806	790	802	809	847	846	847	839	825	736	781	748	876	785	831	828	825	883	795	805	848	854	821	812	771	784	809	826	832	802	798	874	771	759	768	863	828	801	750	810	857	791	868	802	825	815	744	797	779	790	825	820	816	844	813	805	869	799	810	818	801	846	796	804	789	836	855	827	791	784	816	863	777	835	810	852	819	866	824	814	811	802	764	823	809	835	791	787	815	817	757	874	794	833	806	784	829	796	859	820	800	839	812	806	817	841	775	808	795	844	812	801	840	798	826	818	821	825	793	807	823	787	820	716	819	852	825	810	804	796	814	777	780	818	797	791	814	784	803	826	802	864	808	831	796	811	844	836	792	835	833	761	804	826	828	835	834	751	808	831	749	804	844	771	795	888	804	813	880	754	835	833	848	808	796	828	869	846	833	870	780	826	846	795	839	833	797	858	789	774	795	762	757	807	752	812	800	846	769	814	795	843	846	791	760	815	817	850	829	805	824	817	817	850	773	829	826	788	782	800	799	789	817	808	765	806	839	779	824	817	817	746	826	820	757	807	795	772	837	793	772	801	817	782	773	814	862	822	793	796	755	755	803	807	795	791	769	838	868	816	813	811	845	840	812	793	825	791	837	723	787	793	815	841	834	826	821	847	870	808	808	821	838	796	833	801	823	805	839	855	770	809	809	832	795	816	818	830	837	786	826	816	822	793	815	806	829	826	851	816	818	820	821	804	794	759	791	806	806	819	786	802	762	841	858	840	797	833	813	781	852	754	797	813	830	867	850	813	816	848	852	812	862	830	790	814	805	845	809	778	815	829	843	816	776	818	824	858	789	823	789	859	855	792	800	758	835	813	822	795	830	883	786	865	790	812	805	826	786	847	780	834	806	841	770	812	829	767	789	814	813	764	752	820	806	828	826	837	823	869	834	812	855	829	772	817	812	853	793	813	761	766	794	800	836	852	806	856	829	821	775	817	837	805	828	792	849	837	881	818	786	813	802	743	761	827	810	879	840	790	758	826	760	883	761	803	783	785	823	777	789	783	763	846	793	810	807	858	832	814	816	835	827	830	811	810	798	821	797	791	789	861	804	816	812	795	789	804	853	761	843	796	841	822	775	785	815	828	804	802	887	795	822	849	793	801	851	824	789	800	806	748	878	771	772	874	775	828	825	743	824	793	783	834	851	788	792	797	829	827	830	784	810	792	800	836	880	811	797	824	859	817	816	775	834	810	779	851	802	801	828	856	799	817	808	809	822	780	869	844	827	813	837	828	824	801	800	779	818	789	839	796	827	852	829	819	832	788	816	810	785	819	798	833	851	854	841	780	828	836	801	745	819	765	810	758	856	773	799	801	802	811	780	837	880	837	797	823	878	831	804	787	777	798	793	825	830	785	844	847	830	825	838	791	817	815	856	875	862	841	858	858	805	850	803	780	814	773	779	832	753	822	861	721	800	818	860	807	794	777	866	795	790	805	783	795	829	830	834	812	779	836	832	804	783	754	819	817	810	835	809	811	869	825	796	833	786	782	819	803	796	753	813	783	771	812	779	783	844	821	824	778	747	835	791	837	830	845	777	805	779	818	825	780	814	864	777	870	757	809	827	816	814	856	768	816	834	846	783	804	834	838	811	768	791	778	877	818	830	756	791	793	797	839	802	765	820	856	852	821	817	776	800	832	826	835	814	840	798	801	835	800	806	791	789	802	805	846	800	811	800	789	794	795	817	834	815	822	800	792	847	769	766	802	835	816	804	790	815	855	820	837	762	780	764	781	804	834	819	820	803	799	829	786	832	765	812	769	794	765	831	817	829	809	817	823	853	808	809	800	788	835	776	854	791	781	843	840	800	818	778	824	820	825	793	790	792	838	796	812	807	795	822	840	830	821	788	845	878	794	822	812	807	805	833	832	833	834	853	852	832	788	833	831	799	827	785	840	782	775	798	793	763	842	791
8921	766	347	154	138	131	109	111	117	94	111	106	89	121	80	95	84	103	110	99	105	94	95	95	108	108	90	86	101	99	88	93	105	103	101	108	101	106	103	102	104	80	111	97	97	96	120	89	106	72	95	107	93	96	106	104	110	83	93	118	107	95	95	83	98	106	104	83	102	102	78	93	98	103	95	110	85	99	77	97	102	82	99	90	94	94	124	111	102	91	89	112	90	99	100	95	105	93	98	100	91	106	94	99	110	114	103	116	92	80	95	96	94	114	107	90	110	85	112	91	104	94	93	111	98	93	101	85	91	76	97	101	85	108	102	109	116	113	112	98	91	99	114	113	117	116	80	117	104	79	83	96	111	79	95	108	92	106	111	89	92	87	96	85	107	89	87	105	112	106	108	82	84	100	87	106	110	99	118	90	99	97	98	99	102	100	93	92	96	99	113	110	92	101	108	97	88	108	96	103	99	94	109	97	107	121	105	92	86	88	109	101	79	95	100	102	92	101	105	110	100	117	114	90	99	129	89	86	90	98	92	82	94	93	86	98	101	107	84	126	97	101	105	95	86	103	93	79	97	89	109	120	108	110	95	106	105	87	99	98	95	88	91	88	93	112	98	92	97	88	106	86	101	100	97	99	91	101	105	102	102	99	101	106	82	93	87	102	107	96	100	114	113	91	110	114	101	89	96	92	108	90	92	86	108	105	96	82	99	103	108	109	105	98	109	101	87	109	87	104	104	105	96	91	114	120	95	95	114	100	105	95	93	92	113	109	103	90	90	104	109	93	105	90	90	85	111	110	100	102	95	90	113	90	91	90	94	96	105	103	114	100	110	91	99	94	110	94	97	112	88	96	109	111	87	95	103	103	99	100	107	112	103	98	99	94	96	97	91	83	107	98	112	83	98	115	83	100	104	103	103	105	110	106	101	81	87	99	91	82	88	86	90	90	90	98	87	100	97	103	93	84	96	101	92	71	89	104	91	94	101	92	79	93	112	102	116	101	114	100	93	113	108	105	94	102	84	119	109	85	104	101	101	121	107	103	94	90	89	84	83	100	104	104	113	114	98	100	108	104	108	112	105	94	98	92	106	112	101	98	86	117	96	85	95	112	89	127	120	102	94	107	104	112	95	84	103	111	90	99	88	99	85	85	114	91	92	97	90	97	113	78	96	89	95	112	102	85	103	105	96	92	99	115	108	105	117	101	109	108	98	92	86	87	88	100	105	99	98	95	98	84	102	99	109	112	100	100	111	106	106	82	106	99	94	87	99	103	112	119	119	98	101	121	106	92	102	119	103	92	137	97	111	102	90	121	112	113	93	104	112	89	104	135	102	117	97	103	93	104	92	102	101	88	93	85	100	114	110	86	88	111	110	126	94	96	101	98	83	85	82	99	105	111	114	84	86	94	96	88	106	106	104	95	86	109	81	119	108	109	103	108	81	88	105	96	117	96	104	100	98	95	103	90	99	120	96	98	89	99	97	106	95	105	90	104	101	87	100	110	97	112	125	113	120	81	104	89	87	103	109	97	107	100	89	107	111	113	109	95	97	90	104	96	89	119	97	96	88	92	89	94	105	96	95	93	108	98	109	97	88	86	72	96	104	83	70	99	89	106	87	95	102	83	93	103	116	99	115	99	116	102	84	99	105	100	97	91	90	116	97	96	108	105	110	98	77	97	68	95	91	90	94	96	109	105	105	78	98	113	101	96	109	106	93	92	95	105	102	102	93	91	90	101	104	97	93	102	87	111	102	94	105	88	111	105	99	99	108	88	92	103	91	100	103	111	83	99	82	79	95	104	104	99	114	90	93	127	98	81	96	96	85	95	97	82	88	104	101	107	91	105	102	108	104	100	83	94	104	88	99	101	98	118	106	103	95	92	99	98	94	74	89	99	95	91	95	98	101	102	86	103	113	91	110	100	98	101	126	86	100	90	101	94	90	90	93	93	101	97	114	107	112	92	94	99	114	110	93	97	110	96	86	91	100	95	109	96	89	96	89	90	119	95	87	112	91	91	99	106	94	84	103	98	114	106	93	89	107	84	94	102	82	86	115	91	107	90	98	99	107	109	94	94	95	99	94	98	116	96	99	97	82	99	95	74	109	105	93	108	89	104	106	101	99	75	100	100	99	92	111	87	109	102	109	98	100	99	121	119	88	86	114	103	105	99	108	89	95	113	109	89	102	97	93	106	100	86	89	115	86	91	82	96	105	84	95	100	89	83	112	117	118	102	96	105	108	113	97	96	104	107	94	99	89	90	93	83	95	105	108	110	109	92	106	95	109	93	114	102	97	85	87	93	112	105	106	124	110	102	88	103	89	88	106	100	99	96	106	86	106	101	103	108	102	109	94	118	105	88	96	90	106	93	118	94	97	96	120	96	68	84	118	109	100	96	95	122	92	104	96	108	96	107	99	83	99	95	82	103	100	113	113	89	95	101	98	87	87	102	96	100	94	114	105	96	101	100	112	97	86	98	104	96	93	101	109	100	73	101	87	108	104	82	98	89	92	101	103	103	92	94	110	98	93	99	108	96	109	83	94	92	107	90	95	106	82	104	97	95	97	102	102	99	99	105	106	101	112	98	97	82	97	96	94	95	99	102	121	94	96	107	109	81	95	88	81	89	88	86	105	127	100	79	95	110	119	103	113	95	101	108	121	100	79	115	101	96	104	84	87	84	103	104	107	96	111	107	95	102	112	114	94	105	106	95	97	104	113	91	89	115	92	98	103	104	120	95	85	107	103	81	100	94	106	92	98	82	104	99	107	105	106	90	82	124	97	95	97	97	96	99	103	88	110	100	81	94	90	87	88	100	93	112	95	89	94	93	108	110	97	102	107	119	110	108	106	101	116	107	89	115	93	104	93	91	81	97	110	99	110	109	127	115	108	92	99	99	119	93	96	118	103	101	99	90	88	107	92	105	87	97	109	102	94	96	89	119	102	89	93	103	91	101	87	92	87	105	115	86	93	101	97	109	101	91	112	79	103	92	101	119	116	92	102	88	97	98	111	95	113	102	110	73	93	84	103	106	117	108	117	101	89	96	93	92	96	107	90	90	94	113	81	109	113	90	85	99	78	110	96	97	94	99	87	102	98	97	113	110	110	96	107	94	110	88	107	112	86	83	110	99	106	97	109	105	101	88	116	112	96	108	102	96	92	107	102	98	95	99	96	105	102	94	105	108	116	88	96	100	89	90	104	99	102	101	111	98	130	97	104	92	88	95	94	101	114	102	98	93	95	91	96	110	101	91	98	87	81	98	96	104	101	88	92	86	95	92	110	88	103	110	100	104	115	101	93	91	88	114	98	94	93	94	78	76	96	101	98	102	91	99	99	97	119	70	112	105	80	89	108	87	107	110	135	99	95	88	108	88	109	99	100	90	109	88	102	110	87	105	105	106	90	99	106	94	106	91	95	109	117	99	109	102	94	89	92	91	107	93	110	109	106	108	122	100	103	88	96	109	110	111	107	111	110	116
7668	537	566	566	515	489	434	396	395	406	401	392	395	373	379	352	393	375	383	345	378	316	388	330	372	370	365	373	381	399	357	384	335	365	360	346	385	352	343	371	359	366	349	404	357	345	333	406	355	371	370	332	362	350	334	350	359	352	363	372	372	351	360	346	377	350	325	340	333	374	369	375	329	371	360	374	352	341	347	370	346	309	355	354	339	354	346	390	357	384	360	362	345	336	387	354	350	351	349	365	380	326	372	356	329	357	371	357	353	357	365	337	344	373	361	335	365	342	343	384	385	354	354	378	370	347	338	343	336	343	345	353	353	345	350	379	352	353	335	371	368	389	342	357	344	302	340	369	366	361	357	336	354	346	341	375	389	369	377	375	355	414	371	386	319	381	382	369	344	383	355	363	351	394	366	357	359	344	353	353	344	340	389	373	347	377	362	341	356	356	379	381	349	342	382	354	346	371	339	365	332	351	362	344	338	387	371	384	341	364	349	349	382	355	313	377	389	369	350	408	359	343	358	364	364	342	339	325	341	357	344	359	335	341	358	371	353	359	333	364	348	350	337	348	349	345	331	337	326	346	359	318	372	382	351	313	357	353	350	341	359	346	336	343	378	347	321	347	321	362	355	371	364	351	352	361	367	361	342	322	362	366	363	362	334	333	341	380	355	319	370	342	386	347	351	374	364	340	368	344	359	332	347	383	367	356	372	369	325	351	389	366	334	362	353	388	330	388	340	356	377	328	342	313	371	360	344	368	332	355	356	335	337	355	356	320	341	331	361	345	375	369	339	345	356	365	368	371	347	346	387	378	330	360	375	368	361	378	327	349	358	347	384	377	328	356	364	360	377	356	341	394	337	344	380	313	319	348	346	363	351	340	388	341	349	350	345	336	357	370	343	366	321	352	364	354	370	366	351	356	356	364	362	375	358	369	376	354	334	352	356	356	363	340	359	320	351	339	354	361	335	358	362	381	407	347	370	384	355	331	383	354	356	374	360	380	343	388	361	368	335	369	338	358	337	384	364	328	347	356	359	351	374	374	394	344	366	336	354	350	346	356	383	339	337	334	344	327	372	354	366	334	347	363	399	356	416	357	379	414	363	340	355	324	363	333	331	355	333	376	378	329	339	353	319	366	366	344	363	377	352	397	354	356	337	382	369	368	327	354	385	359	352	335	366	344	350	348	355	358	374	362	396	364	366	362	401	321	362	331	341	351	321	367	368	339	347	330	388	353	346	346	350	350	364	381	363	362	330	328	361	336	358	317	362	341	366	363	376	375	350	380	361	392	361	347	359	363	338	341	344	355	375	367	344	374	347	355	383	366	366	319	372	357	364	350	363	328	362	360	358	341	359	344	346	362	326	337	349	354	368	367	365	344	345	292	363	353	344	346	340	344	375	376	345	379	334	359	354	335	414	366	359	374	355	349	341	373	366	390	388	355	350	326	405	365	367	342	351	367	349	366	371	339	342	342	373	349	355	369	354	365	359	358	341	348	360	316	340	362	338	363	341	326	377	355	341	378	387	348	367	351	366	387	388	378	353	371	362	370	331	385	330	365	335	383	342	343	360	340	364	362	349	372	356	339	349	362	364	328	340	354	342	380	326	357	348	321	350	348	350	357	339	349	341	363	341	354	350	368	351	355	317	361	372	365	384	356	351	361	331	343	368	347	354	363	346	381	359	354	330	372	375	351	357	358	357	352	324	367	341	353	344	318	346	352	341	337	327	353	375	363	321	372	373	368	379	356	368	323	350	364	378	334	370	346	355	358	340	368	392	345	366	357	343	344	373	341	358	352	311	353	361	335	360	357	326	366	381	370	326	351	395	368	346	350	346	364	340	343	383	381	348	374	351	355	340	363	358	377	372	367	381	349	320	357	347	355	343	369	385	363	326	362	362	337	333	348	370	374	357	390	353	343	389	349	373	350	359	332	353	347	344	406	343	313	368	333	368	326	364	386	342	375	350	337	357	347	334	349	357	358	325	383	348	345	365	376	401	334	354	381	384	362	355	365	341	324	340	335	355	346	341	346	354	362	341	358	330	348	359	349	335	382	329	353	387	374	391	344	330	337	353	356	373	365	340	349	368	358	347	327	349	378	335	368	355	308	349	360	316	341	325	381	340	387	352	379	382	347	329	349	357	325	346	340	366	382	356	338	388	353	347	368	353	340	380	332	370	340	344	330	365	309	341	342	369	352	359	362	363	337	361	373	363	349	380	342	323	348	356	378	374	366	359	354	353	348	381	318	357	344	369	351	331	363	347	352	372	365	367	359	358	368	384	340	362	343	345	369	325	364	341	347	332	386	324	345	351	365	315	363	354	333	373	379	325	363	354	350	337	368	330	348	364	329	366	370	374	331	354	358	372	347	389	354	357	361	379	366	373	368	387	365	324	355	334	375	341	335	304	350	344	355	355	333	332	384	371	318	350	336	340	318	370	356	332	362	333	348	386	374	371	362	344	329	378	376	347	377	359	354	357	342	367	351	335	347	364	354	344	324	371	394	338	392	333	337	343	322	326	345	341	363	346	383	353	341	327	344	333	363	383	369	351	345	335	366	368	334	391	353	357	370	382	360	356	368	351	346	382	350	389	361	327	333	332	358	315	356	367	344	361	363	328	335	359	336	327	359	369	384	388	334	352	397	356	362	352	364	335	332	341	331	375	341	390	349	348	371	375	336	368	368	370	347	337	346	324	345	355	336	370	350	347	363	317	349	354	363	339	353	350	349	347	364	341	357	356	334	357	355	349	402	373	330	351	368	330	337	376	346	342	344	365	383	340	368	348	344	322	349	351	344	359	366	367	348	361	327	360	390	364	357	349	329	363	342	391	375	357	383	350	382	360	352	373	341	331	347	373	387	342	373	325	380	342	410	357	401	370	315	364	361	346	322	346	354	344	353	348	318	362	325	364	350	333	365	361	343	352	366	343	326	379	379	389	367	359	369	383	377	364	380	345	341	366	365	335	337	344	345	381	297	352	354	331	353	332	351	349	367	368	342	374	325	350	355	320	390	353	344	372	346	384	336	408	389	337	380	335	314	378	373	353	358	368	357	362	326	360	343	389	387	355	371	359	371	355	358	358	356	395	345	374	358	349	363	366	363	347	393	372	358	354	354	345	339	383	354	371	344	369	339	363	391	372	353	352	346	365	345	357	360	370	395	356	342	308	332	353	361	333	367	369	345	346	343	387	349	321	347	323	367	380	347	371	347	302	372	366	341	321	359	355	374	379	382	365	359	334	376	341	360	392	361	379	362	349	364	328	350	316	349	357	352	369	354	351	370	343	352	362	353	341	348	329	384	345	332	375	352	341	355	356	332	341	367	349	355	356	330	385	378	336	376	368	317	402	343	360	337	341	364	330	312	385	347	362	336	349	310	380	329	346	389	332	366	359	359	324	359	343	357	349	346	353	389	374	347	331	358	371	370	359	329	377	341	345	347	370	344	355	338	342	369	361	345	322	373	328	360	362	371	357	360
47162	18612	3381	1103	752	529	456	365	323	291	281	234	233	250	245	207	219	229	214	210	211	220	181	205	207	205	195	178	195	193	186	174	193	178	183	209	191	179	192	170	178	168	190	198	173	162	191	177	204	198	186	229	179	181	170	184	208	189	171	197	191	204	151	191	165	185	185	176	217	193	192	192	168	186	160	207	200	161	194	190	210	186	185	175	176	169	177	179	168	180	164	174	205	183	169	185	176	185	179	200	201	196	178	190	184	170	215	186	193	189	167	156	199	177	201	185	203	194	176	157	191	188	167	196	173	182	175	173	194	179	183	164	149	200	174	168	182	204	180	204	187	181	172	173	175	177	173	174	192	180	174	188	185	173	186	187	200	189	156	168	183	165	184	185	185	175	210	172	177	198	193	196	171	164	163	193	178	185	198	160	181	170	181	177	203	183	170	195	187	176	158	173	183	197	181	205	200	155	157	200	192	160	158	175	184	186	194	181	194	178	196	194	213	185	154	178	173	173	169	176	175	165	181	201	183	197	196	172	178	171	174	186	199	157	177	177	194	176	164	178	190	175	194	173	162	198	177	167	171	200	186	160	171	202	175	202	183	191	169	164	206	201	211	185	170	156	188	164	167	187	181	190	170	190	178	185	181	193	180	192	210	204	192	183	183	166	191	190	175	183	162	170	188	167	188	203	196	163	169	187	223	176	173	163	164	191	168	183	181	214	172	193	181	207	172	184	189	180	191	176	186	165	182	156	172	164	155	190	191	201	194	165	182	182	171	194	187	189	181	198	195	166	194	181	165	187	182	188	159	178	168	171	192	185	177	148	168	180	194	189	162	175	174	183	165	175	173	182	170	194	150	205	181	174	181	172	170	184	181	185	197	192	184	188	160	194	185	191	186	188	176	193	190	191	168	181	155	182	164	186	180	169	190	193	192	183	186	183	166	170	200	173	181	180	192	194	185	172	166	212	177	194	175	193	195	176	165	195	175	156	192	187	170	169	169	173	201	182	152	183	193	184	178	207	202	174	177	186	178	202	172	171	195	177	166	190	185	175	186	181	183	198	194	192	182	196	173	201	181	166	184	199	170	178	180	190	199	195	165	168	163	176	179	186	196	181	194	202	151	174	202	183	159	183	158	165	180	163	179	171	173	202	192	140	207	166	182	185	227	210	168	198	163	173	151	179	202	195	193	162	184	207	163	207	185	189	166	170	195	192	178	159	201	170	167	177	178	201	190	165	192	175	153	206	165	170	198	166	184	159	190	181	199	174	170	187	178	180	182	185	179	175	172	175	193	203	206	166	185	193	160	172	169	165	186	177	208	189	176	184	182	158	216	199	144	175	198	188	199	202	158	202	187	192	170	178	176	188	156	172	193	184	196	185	181	191	178	192	203	198	191	171	178	187	159	173	168	167	166	211	184	182	201	168	195	182	187	200	186	183	171	165	199	191	185	205	179	175	184	174	182	174	165	208	186	176	199	174	190	166	181	177	196	213	181	194	175	172	207	160	161	181	197	180	191	189	189	171	199	192	177	185	192	189	161	196	184	181	175	182	166	206	218	178	164	163	171	183	175	186	178	176	199	178	166	170	171	177	174	189	167	191	192	162	174	146	181	203	169	174	177	207	160	195	178	182	184	192	196	177	186	202	178	189	174	183	191	175	196	177	164	175	199	162	176	181	186	201	158	184	179	165	194	163	208	196	185	206	156	158	196	181	162	160	213	153	183	160	163	178	178	180	171	187	164	190	181	188	213	181	169	186	187	191	190	177	166	177	180	199	180	169	187	179	188	177	170	193	196	180	182	206	184	218	198	191	177	201	207	182	161	197	210	213	171	167	177	203	182	194	170	184	191	151	175	170	186	186	191	185	183	178	179	176	157	169	202	184	164	189	168	216	168	187	185	185	181	191	188	160	164	182	184	190	179	196	192	193	183	193	206	149	195	186	205	207	174	172	168	181	177	190	163	196	157	209	179	182	163	180	214	199	177	182	181	191	181	181	168	192	185	191	194	188	190	193	177	173	182	170	203	185	162	184	206	194	172	196	175	189	172	212	171	195	169	174	195	173	174	195	190	186	192	158	192	175	174	171	169	194	167	184	179	189	171	194	175	178	201	202	194	202	168	177	188	166	195	193	197	167	168	189	179	181	178	150	177	190	198	161	195	192	204	179	177	174	191	184	179	189	195	185	177	164	169	173	182	185	180	195	200	188	175	174	180	163	168	171	176	173	178	163	165	178	192	176	180	207	175	179	172	184	201	184	183	188	177	188	167	153	196	163	168	178	168	181	171	174	154	164	181	191	168	170	210	181	193	195	186	164	179	180	192	167	166	165	166	195	203	180	201	165	189	189	166	165	196	160	179	166	191	207	186	195	161	182	195	178	175	186	177	180	179	183	203	187	188	164	187	170	172	203	165	182	180	190	197	210	183	181	183	170	188	195	170	188	200	176	183	199	179	173	180	150	181	173	184	195	206	161	197	165	200	177	190	181	186	147	183	192	194	179	210	170	171	175	179	180	168	180	196	162	144	179	165	196	187	180	193	191	191	193	173	204	183	197	185	167	168	195	187	180	174	181	194	177	181	164	186	178	153	196	202	199	215	181	177	180	157	219	181	172	186	199	181	155	182	194	168	162	185	191	163	170	194	174	167	174	179	196	186	181	176	193	182	169	185	169	173	199	190	186	141	179	186	201	180	196	180	176	191	183	179	170	183	170	179	172	163	201	175	161	191	173	215	202	180	167	208	178	197	167	179	182	165	185	183	178	165	168	184	163	180	200	169	165	175	179	168	176	142	213	172	183	191	182	164	206	155	196	174	171	201	188	181	184	175	181	201	163	194	166	179	183	187	183	191	176	193	192	192	190	190	167	181	159	165	192	179	173	205	187	166	197	183	178	195	198	193	185	198	171	189	189	163	191	168	161	179	174	171	165	174	186	168	188	206	187	189	187	178	157	179	198	162	171	173	205	173	183	158	182	174	173	198	204	155	185	168	179	197	190	179	176	165	175	202	173	190	189	180	177	176	196	180	182	169	171	174	175	171	198	179	170	178	187	211	196	172	163	185	173	178	197	172	193	192	198	177	189	196	169	195	176	184	178	199	185	155	163	165	184	193	193	175	177	197	201	167	155	173	189	189	161	186	198	170	200	170	172	169	185	174	186	174	194	179	185	170	173	181	209	177	185	168	188	183	158	196	159	163	186	183	201	187	183	200	186	157	174	201	187	170	172	177	189	207	162	184	188	200	175	188	169	179	202	145	174	169	154	188	171	182	171	160	166	167	191	195	189	189	204	165	209	160	181	190	195	178	177	157	182	196	171	180	189	188	184	161	189	178	180	178	181	166	178	185	197	190	190	197	177	205	179	184	220	185	173	180	195	180	180	165	173	184	169	158	206	178	188	174	172	172	159	183	175	186	177	176	192	189	195	184	194	184	174	193	187	170	184	157	177	177	167	204	187	154	162	179	154	203	187	183	184	187	200
30016	2409	3469	3751	2986	2560	2078	1706	1601	1431	1224	1107	1052	966	935	909	872	826	773	796	789	705	785	695	716	713	727	690	657	680	630	668	659	670	660	691	598	600	638	647	625	623	566	600	655	605	644	620	594	609	619	577	657	566	581	563	577	588	597	584	573	590	602	607	622	591	558	544	575	583	631	584	588	570	610	541	619	543	595	605	611	620	544	589	592	563	606	598	603	591	578	573	629	560	573	593	570	592	561	574	590	566	577	545	572	605	562	583	591	592	575	601	567	585	561	589	603	586	574	583	595	592	553	576	537	617	574	614	597	612	589	592	583	589	557	570	586	583	586	570	583	546	559	548	570	554	582	586	562	580	549	592	607	560	575	542	570	571	590	565	572	572	570	586	572	565	595	594	577	543	585	592	627	606	550	572	533	580	552	617	585	575	586	565	584	564	574	565	542	597	617	606	565	568	563	596	605	554	606	622	567	575	557	536	542	599	582	585	579	578	564	568	589	559	567	599	581	593	561	585	579	565	599	567	607	608	611	589	584	621	559	599	589	564	595	608	634	592	598	573	538	580	581	628	564	594	561	634	585	547	550	534	537	579	582	562	572	601	621	520	589	544	627	601	566	579	586	610	583	555	556	587	571	564	580	613	543	599	612	603	612	592	584	572	559	545	586	603	597	578	581	564	590	595	548	560	559	565	568	611	597	553	555	580	565	597	633	573	563	564	578	539	548	503	572	558	532	594	574	588	589	564	582	608	583	536	565	604	565	571	582	564	578	610	547	580	638	567	608	546	573	604	537	546	565	590	598	554	554	538	624	579	576	601	562	601	623	584	571	555	585	637	548	607	527	544	574	593	575	592	558	569	551	572	582	549	582	592	555	535	570	555	604	576	594	615	563	628	526	577	544	590	565	649	574	597	580	578	581	545	577	549	585	563	588	552	603	583	530	554	543	609	527	560	556	565	549	633	583	561	618	583	577	578	554	585	604	610	612	583	583	570	580	534	576	607	605	555	547	610	586	557	608	582	566	569	571	541	569	592	550	563	585	603	556	579	574	539	578	531	575	615	613	569	566	571	557	587	547	534	574	559	607	562	552	575	577	580	549	567	583	589	562	534	538	568	592	581	619	586	591	615	571	629	551	601	567	600	553	546	601	620	587	587	598	557	580	524	595	586	560	582	584	611	577	603	602	590	548	588	553	584	615	597	536	559	564	561	563	575	609	613	628	554	562	601	574	612	573	570	584	576	571	609	548	559	573	550	557	587	562	584	541	562	575	557	569	571	583	621	570	560	593	551	565	570	595	587	572	573	584	604	583	562	592	602	560	608	580	561	588	547	581	566	619	585	615	578	565	608	585	576	570	515	607	601	599	582	584	615	572	574	585	559	565	555	582	612	595	561	574	579	560	585	572	595	601	580	548	582	621	534	592	581	565	588	605	566	571	589	578	587	571	590	606	575	616	580	542	605	582	575	615	599	579	571	555	564	583	594	581	553	611	549	559	587	548	540	517	585	567	596	598	608	559	599	602	543	601	553	564	569	551	602	574	567	581	613	629	532	567	580	570	612	578	579	589	599	540	587	565	587	594	551	610	582	567	566	572	562	556	602	603	543	617	569	580	612	630	603	612	578	572	575	559	545	556	597	595	586	564	523	621	573	608	576	590	619	550	635	599	578	589	589	576	570	561	582	551	577	561	602	556	584	586	583	587	543	591	526	574	596	590	607	566	556	575	584	575	559	572	615	597	599	541	564	576	576	560	587	596	581	561	554	618	577	598	604	568	581	535	536	586	552	562	601	569	589	541	600	586	586	586	590	585	596	562	564	577	588	553	619	578	549	551	569	568	616	629	563	580	579	566	608	616	544	605	592	564	537	574	578	567	541	548	611	585	565	562	581	576	551	594	550	549	580	577	546	583	590	552	564	597	562	546	605	591	602	567	571	612	585	536	572	572	585	619	568	567	541	595	605	592	605	600	578	573	559	545	567	586	560	597	594	551	589	618	558	591	560	615	580	612	588	543	553	560	564	579	578	536	573	617	561	579	592	589	553	571	575	580	581	592	571	634	570	585	593	582	543	563	580	578	556	608	598	605	583	602	566	594	616	570	571	588	570	577	595	591	581	561	576	578	582	562	606	584	542	571	592	562	609	576	555	567	598	602	570	596	572	561	590	585	567	606	511	568	587	570	591	595	568	627	607	568	580	623	566	583	600	548	602	599	559	590	594	557	586	599	534	529	587	599	620	545	592	567	552	576	580	564	590	586	590	565	571	586	569	608	573	591	600	566	554	549	551	593	587	578	582	559	567	627	594	593	585	511	589	581	589	569	615	607	538	582	562	551	615	588	569	575	554	594	589	554	534	588	592	603	542	592	568	546	599	610	612	563	575	559	577	568	593	546	567	559	558	581	563	540	595	590	563	538	567	563	552	621	559	554	619	596	620	578	560	555	550	576	598	604	579	563	557	555	577	600	556	594	584	580	571	568	573	548	587	588	615	567	579	584	562	602	562	588	576	561	533	588	601	588	590	598	590	577	579	581	591	600	614	541	602	559	580	567	597	532	543	569	562	608	580	626	563	562	562	582	603	596	597	579	609	575	612	607	544	545	528	519	555	588	612	579	578	654	564	563	592	596	610	573	600	575	563	566	601	600	593	605	586	572	560	551	590	574	582	599	534	574	597	611	563	618	592	585	536	586	599	639	577	577	588	576	575	578	602	578	639	611	571	593	587	593	584	551	598	583	581	583	570	570	559	566	547	571	579	569	609	564	586	572	579	558	573	579	596	548	546	579	551	580	550	624	575	583	611	547	591	576	590	584	581	603	587	623	614	587	589	574	562	584	562	572	580	569	547	571	579	565	610	554	577	590	551	609	589	594	590	557	574	564	554	575	629	599	556	591	609	603	615	585	588	612	592	577	575	580	585	527	565	566	590	611	556	581	569	567	554	588	592	569	548	598	580	593	561	536	612	589	567	604	588	597	582	570	526	586	596	592	586	574	570	567	613	549	563	583	591	567	548	543	595	553	566	598	583	623	557	572	585	597	591	587	586	560	543	582	600	604	571	571	546	592	565	633	542	598	604	539	543	538	551	576	556	613	614	582	565	599	569	589	542	546	579	550	546	569	593	581	618	574	554	596	541	552	549	570	590	584	570	593	585	607	552	562	561	597	603	590	555	548	564	572	571	552	570	583	595	543	596	598	565	608	559	601	587	542	584	544	612	543	569	568	541	595	569	598	603	595	610	599	615	592	593	572	601	553	580	585	593	577	574	573	624	553	557	582	561	592	577	560	569	568	557	529	577	577	545	610	613	573	598	585	580	591	569	581	609	598	577	584	611	572	565	603	564	562	576	598	583	620	566	609	567	579	574	612	576	599	619	601	601	542	550	612	549	596	602	571	532	582	579	576	581	555	567	581	579	575	544	568	572	582	564	594	553	584	587	539	553	583	558	617	565	585	588	578	589	583	537	582	576	558	559	604	534	597	597
60016	25768	12217	2840	1479	1088	829	668	583	531	491	409	404	393	381	376	315	354	326	334	293	275	335	298	342	295	307	306	288	296	298	288	298	304	273	260	312	259	280	279	286	292	309	302	279	266	286	292	293	264	284	284	280	276	299	285	274	273	308	289	254	281	263	249	279	262	276	259	300	273	277	258	239	292	271	302	312	282	272	295	243	258	277	272	283	259	287	262	279	287	282	290	265	265	278	307	279	301	282	252	316	252	253	254	250	257	257	253	265	263	288	284	307	266	287	272	286	278	276	263	250	291	295	268	308	256	270	275	260	261	240	276	270	292	259	268	276	291	303	302	271	291	249	274	290	248	315	286	280	261	306	259	285	298	285	263	269	260	296	304	269	286	255	299	308	286	289	268	255	283	264	266	291	253	280	268	283	282	271	277	259	281	261	250	305	286	282	275	259	268	289	283	272	264	306	273	252	261	254	287	292	243	279	271	263	269	297	273	259	253	269	261	276	290	277	305	270	262	271	269	278	295	297	246	248	262	292	250	272	290	278	260	294	264	266	263	270	277	276	260	266	275	298	264	286	268	277	293	270	261	292	275	277	283	239	264	276	266	257	271	292	289	261	237	266	259	276	260	288	278	269	270	276	282	303	256	272	280	283	252	273	265	273	259	276	281	316	242	300	278	278	276	304	310	271	263	300	292	260	286	276	287	276	276	290	265	260	279	285	296	265	283	274	276	263	250	311	292	271	297	250	262	258	256	262	289	304	259	297	270	270	260	276	255	285	260	252	276	253	258	248	252	264	290	285	265	302	259	294	283	269	276	282	280	250	259	299	278	259	296	287	256	275	254	254	290	288	270	272	271	301	254	268	251	266	264	264	248	288	249	274	266	295	262	283	263	288	275	267	307	311	302	273	264	268	233	306	283	263	269	283	269	278	275	251	267	288	256	296	287	272	268	277	277	273	263	291	312	297	246	313	280	257	288	293	286	264	261	278	277	271	321	249	281	263	273	262	289	278	293	280	266	281	269	294	257	267	248	261	266	270	295	279	260	277	264	299	315	314	291	285	265	249	325	295	254	277	252	267	275	253	297	254	276	274	268	248	266	274	275	270	282	294	271	281	267	266	270	275	279	259	274	283	289	285	267	299	270	283	270	265	267	283	281	248	227	244	312	293	277	301	262	251	260	304	277	290	302	288	287	280	265	271	305	277	269	262	260	270	261	263	255	295	306	331	263	276	281	264	236	279	279	265	264	297	274	273	262	289	281	263	292	275	296	248	276	263	269	284	276	281	286	284	267	283	257	301	265	275	287	278	287	238	258	299	275	254	260	267	303	259	252	272	287	267	249	268	272	251	258	262	262	240	274	254	263	282	262	265	278	265	302	282	270	282	288	282	277	285	293	271	286	243	285	247	299	286	257	281	264	280	272	278	244	288	275	263	263	272	286	286	293	279	283	288	268	264	270	259	261	256	275	283	304	291	280	253	269	306	283	260	252	278	296	258	265	265	299	300	271	269	286	258	284	261	277	256	304	286	283	253	295	293	285	275	274	262	274	286	244	240	289	262	232	298	262	264	270	277	293	249	235	273	261	291	301	283	270	277	258	281	276	282	271	260	293	278	278	276	260	262	258	263	277	297	286	295	282	284	247	251	260	264	310	275	294	265	269	270	285	282	306	282	268	250	308	289	285	276	261	306	306	259	269	285	253	283	249	284	274	261	266	307	264	286	253	278	276	282	263	266	256	284	253	302	268	254	285	297	286	251	253	276	243	266	292	265	289	290	283	310	266	293	270	258	271	285	287	261	279	296	268	260	283	276	260	281	272	279	271	272	263	285	278	238	281	293	269	276	258	239	262	271	303	296	255	249	299	246	292	284	270	272	266	273	293	256	252	295	263	284	282	257	281	295	277	297	311	272	266	291	263	273	299	285	259	270	266	287	264	268	273	276	267	274	317	270	255	285	299	290	298	286	318	280	247	284	252	251	268	258	272	302	276	289	252	285	266	248	268	287	276	297	298	259	257	246	282	298	281	296	289	252	261	277	288	269	257	260	280	296	274	257	289	293	280	264	258	266	256	268	259	266	297	294	280	277	291	252	272	295	296	288	307	275	298	289	294	248	277	269	265	269	265	269	266	287	274	294	269	270	276	261	271	285	269	311	240	226	272	297	261	283	307	232	282	257	288	277	276	291	284	280	273	279	267	281	279	282	243	284	284	294	268	293	278	288	288	287	289	286	276	276	261	238	262	271	259	260	244	298	275	287	275	256	260	273	282	266	271	293	288	276	305	253	286	271	259	283	283	291	258	299	283	270	242	282	278	282	294	249	275	271	278	306	292	273	253	280	286	294	296	250	303	282	332	251	289	254	281	231	268	277	255	263	277	258	271	299	282	266	264	300	269	291	275	278	297	265	276	304	271	267	256	292	289	258	222	258	273	263	268	280	232	240	302	298	224	288	268	251	261	267	236	267	275	270	288	250	282	245	248	265	251	278	287	263	268	278	280	226	261	296	290	254	254	293	296	257	275	284	299	258	304	311	277	263	250	273	257	245	270	272	268	291	265	278	274	273	254	269	281	274	243	283	310	267	290	264	263	273	237	279	257	257	264	253	266	280	289	270	252	296	274	271	271	272	265	281	255	286	279	267	276	260	274	290	291	276	264	265	262	301	270	271	292	276	273	275	280	228	274	297	283	283	230	290	281	255	299	289	270	275	299	282	281	280	279	273	289	295	262	263	278	281	300	258	291	275	273	250	266	284	261	281	257	285	280	250	269	280	266	263	274	313	279	272	260	293	272	260	276	299	304	253	249	283	264	284	260	292	300	311	291	294	307	277	246	285	269	277	288	265	270	272	275	235	295	285	278	278	273	289	263	309	283	268	275	269	275	269	278	281	281	261	286	280	278	275	260	242	268	273	278	289	286	273	293	255	268	256	277	266	263	258	308	275	273	265	259	266	281	271	287	281	265	276	295	282	280	266	271	265	296	283	301	284	275	294	274	239	263	283	295	285	293	298	243	275	278	273	245	307	251	278	259	280	241	271	275	264	247	279	244	294	288	283	248	283	279	270	278	310	299	274	277	282	285	247	258	300	287	280	244	250	268	267	243	283	252	277	260	297	249	276	285	259	284	301	284	245	317	270	255	276	262	264	282	293	265	277	279	255	292	268	261	266	223	296	267	301	296	244	252	274	283	262	247	268	277	272	278	284	264	278	292	265	284	312	276	286	294	302	267	246	278	268	260	269	266	282	271	266	274	278	274	249	280	272	281	273	284	292	272	288	270	259	281	302	296	287	260	280	287	294	270	295	276	263	264	277	298	280	270	291	280	278	267	244	279	287	272	274	251	278	285	307	270	286	263	260	275	268	253	269	318	272	256	281	261	279	264	265	261	250	303	267	281	292	297	282	282	294	306	289	252	276	273	274	265	307	271	264	243	257	289	307	259	290	248	282	260	270	274	287	285	284	263	290	288	274	278	257	252	274	283
38603	3988	6054	6615	5503	4554	3805	3097	2782	2406	2166	1906	1765	1650	1588	1467	1374	1338	1260	1301	1124	1150	1155	1096	1158	1097	1084	944	1041	997	976	980	923	969	940	945	906	923	915	979	952	889	878	887	900	846	859	896	933	884	858	869	865	883	886	828	847	887	844	912	891	822	848	918	826	873	897	896	874	840	855	793	763	832	813	823	813	827	847	810	818	815	859	849	804	803	867	776	785	824	827	846	796	830	848	885	817	792	802	809	856	790	857	840	788	804	855	819	847	812	830	829	820	806	769	840	767	850	860	784	883	840	792	833	838	742	816	824	842	818	788	801	781	815	833	809	809	788	769	819	838	827	818	796	864	811	795	802	765	834	814	829	831	824	855	775	841	797	796	819	832	821	844	838	797	801	808	804	813	828	823	795	837	838	773	813	828	785	863	770	835	832	803	855	833	841	822	821	834	855	822	785	827	811	826	839	871	778	818	779	880	790	810	836	807	836	845	773	874	856	810	799	800	765	774	818	845	907	826	796	842	795	815	841	840	822	803	794	838	799	780	794	816	793	785	824	808	802	777	833	814	816	823	794	856	867	764	871	787	820	779	864	860	796	806	805	808	808	869	845	733	815	843	819	795	825	833	806	845	779	813	762	816	826	831	800	802	831	779	793	783	818	795	809	870	843	838	786	803	795	774	815	730	810	722	837	803	808	880	748	794	773	818	795	821	792	833	837	776	811	810	815	845	826	779	795	775	810	846	786	790	807	844	816	838	888	843	870	793	804	856	831	801	795	881	833	758	793	827	831	799	802	863	854	852	831	827	789	749	854	850	810	841	743	806	843	810	777	826	825	753	816	818	852	785	829	873	777	795	753	841	842	774	781	836	798	811	800	835	856	845	777	860	851	839	798	829	821	837	794	817	821	810	850	815	831	774	861	808	803	810	772	847	810	853	855	780	804	821	799	851	814	776	837	842	805	835	772	775	776	786	814	816	866	793	779	812	788	825	834	866	810	861	776	837	871	793	839	771	811	816	793	780	819	835	805	801	817	826	788	791	812	766	806	789	802	811	836	813	817	810	835	778	776	826	768	861	801	771	805	761	794	859	829	849	798	842	791	818	853	850	828	804	798	797	856	819	804	863	820	836	841	744	806	810	799	858	888	862	816	783	792	797	847	818	798	814	802	824	797	822	816	860	818	795	773	806	758	799	785	779	830	849	845	799	756	811	791	834	756	832	817	826	851	830	781	806	809	829	770	812	802	818	834	800	823	847	848	828	791	792	754	801	854	817	810	825	802	751	808	857	822	791	756	818	790	789	800	812	816	765	822	831	851	753	766	834	837	833	840	799	820	798	834	767	836	812	844	756	825	828	806	796	793	877	858	846	824	798	862	799	811	771	853	810	862	838	819	790	810	811	809	800	810	830	820	874	813	823	806	788	839	816	807	789	824	786	787	847	808	818	818	815	818	798	792	824	790	838	843	786	857	775	823	852	824	815	824	843	750	798	814	819	794	828	823	810	801	797	845	862	849	829	891	765	788	855	821	814	793	852	785	811	829	814	778	822	791	842	822	848	780	781	808	810	801	826	824	781	856	800	814	745	838	830	843	816	821	807	808	822	765	852	739	817	814	781	842	875	794	788	788	804	839	864	833	821	774	890	803	799	832	799	845	851	884	776	827	765	846	825	865	853	846	895	843	838	825	815	771	837	778	796	765	810	822	766	790	803	849	850	837	723	748	841	786	772	765	815	802	798	780	831	838	854	800	796	801	818	816	855	779	842	825	845	822	810	844	805	788	783	800	762	789	749	854	792	838	789	792	816	819	825	782	785	840	783	849	849	749	832	866	774	815	790	778	839	827	817	804	764	834	791	802	820	776	796	778	799	844	835	829	737	800	777	831	851	854	804	846	850	822	823	812	815	777	869	802	757	841	806	817	786	808	790	853	767	788	793	812	778	806	817	839	795	776	767	790	797	820	841	825	814	789	773	812	823	789	799	859	823	820	782	798	870	822	768	828	802	864	833	743	819	813	800	825	785	834	781	803	792	845	849	856	798	790	809	780	812	803	830	806	830	836	775	814	772	790	806	849	841	825	830	838	825	847	792	804	812	848	807	860	876	813	792	789	778	856	879	847	847	844	810	817	842	784	815	787	827	798	790	825	825	841	811	828	809	770	778	823	830	826	870	829	796	727	789	874	785	818	877	807	800	788	820	750	784	819	807	851	772	788	833	838	846	836	842	794	832	847	840	830	816	856	806	779	824	805	855	798	827	812	789	814	794	804	824	759	841	812	794	806	817	838	816	808	818	813	849	780	829	823	836	794	818	805	782	808	823	813	831	791	796	790	777	772	802	827	790	801	802	828	872	810	830	832	821	799	815	762	788	825	802	810	798	776	795	827	774	830	781	788	800	837	859	781	808	830	807	808	843	886	768	862	807	853	794	870	772	783	814	845	835	804	837	764	788	833	861	846	789	797	826	847	843	834	789	795	768	822	775	800	807	716	784	848	791	771	827	865	779	894	808	832	832	776	785	780	837	813	837	809	805	817	795	777	805	847	831	837	761	825	812	826	793	796	802	784	776	835	830	800	834	785	776	891	843	826	803	849	799	812	793	791	786	808	823	799	834	781	848	813	813	816	796	798	798	803	788	838	777	852	819	763	791	774	805	800	792	835	771	790	804	813	836	844	858	798	816	785	781	803	801	806	784	845	811	835	809	826	828	810	817	811	798	821	828	809	772	778	776	815	814	818	758	815	873	800	833	804	813	877	840	830	803	822	815	797	836	799	769	823	845	796	810	833	820	805	833	816	807	829	843	782	821	735	783	834	803	841	780	796	790	841	766	821	777	829	835	810	803	812	809	825	801	833	834	841	790	839	760	869	806	824	831	830	819	777	800	795	833	776	873	790	816	794	890	808	797	842	791	823	782	798	818	813	778	715	840	772	827	799	824	821	775	805	834	817	786	824	782	853	778	798	799	819	815	824	802	788	873	799	844	834	847	818	867	800	816	855	806	823	745	771	760	830	817	839	833	801	817	774	822	811	766	803	786	810	856	780	811	785	814	805	813	805	813	788	837	809	796	779	877	794	805	812	834	819	763	820	832	826	782	841	789	799	831	797	811	875	768	794	842	825	769	813	776	838	854	811	806	811	829	895	827	815	844	816	845	802	827	764	779	804	856	857	759	837	753	831	809	751	823	804	807	811	753	794	792	833	760	845	794	831	745	857	846	748	851	826	823	846	851	807	803	818	800	829	775	776	757	854	843	802	838	795	768	844	794	826	744	790	809	787	802	794	831	827	807	842	801	794	820	811	838	851	852	806	803	844	848	854	812	787	838	747	822	822	828	805	800	808	801	830	790	801	792	816	809	827	823	831	840	821	786	811	833	839	808	856	821	865	822	753	797	736	814	814	823	845	795	851	797	823	815	868	885	790	833	784	758	840	811	831	823	791	804	776	762	824	782	784	784	821	817	849	807	808	773	804	815	820	804	817	801	812
8402	769	299	174	147	111	106	111	101	106	92	101	91	107	100	107	115	97	99	87	99	93	97	85	97	107	92	98	99	95	103	109	90	117	101	95	107	82	122	97	96	90	101	119	104	101	106	81	100	107	93	99	111	88	104	94	84	105	105	80	91	108	109	108	100	103	105	99	118	97	96	102	96	121	94	105	90	114	86	114	93	96	93	104	110	92	90	104	88	101	95	82	96	103	105	102	89	92	94	88	117	90	96	91	112	83	120	95	95	107	112	95	110	103	100	110	115	95	114	93	101	82	89	105	96	85	96	96	110	112	108	87	84	101	97	121	111	88	102	86	119	99	99	89	109	88	81	105	94	83	109	102	82	108	99	97	127	109	89	104	103	105	89	78	90	96	121	86	103	102	95	95	111	89	95	96	101	79	118	78	102	92	96	96	92	94	116	105	98	129	91	107	112	96	75	99	78	109	98	94	89	95	99	100	90	116	113	98	93	105	95	129	101	84	103	95	124	108	93	99	110	87	85	104	85	97	99	117	84	113	93	100	113	79	92	97	97	84	117	107	99	99	70	104	93	98	101	109	97	124	89	96	122	99	96	100	103	107	102	94	117	99	93	99	100	118	101	98	100	94	79	97	111	93	94	96	113	102	95	105	124	94	95	112	103	105	72	97	83	106	102	94	103	110	88	96	96	106	101	96	121	118	112	109	91	99	109	92	97	97	124	93	104	102	91	79	92	105	100	85	89	76	83	105	97	109	111	91	90	89	86	94	87	113	99	101	115	93	100	90	108	103	98	113	102	106	90	103	80	90	82	75	98	104	107	119	94	101	82	100	119	85	102	87	83	108	88	110	106	106	105	90	93	98	96	101	102	102	93	95	108	91	109	90	94	99	113	95	88	103	114	104	106	99	123	99	86	77	95	95	106	85	98	116	91	117	113	101	110	106	80	120	97	103	101	94	116	105	98	96	86	96	103	102	90	93	107	113	92	73	100	108	90	95	107	100	114	110	92	86	96	97	94	83	82	89	85	84	94	109	80	106	108	95	98	110	85	113	107	107	76	79	94	85	100	96	102	90	102	95	112	108	92	106	107	93	96	104	93	100	84	83	86	95	116	102	91	81	106	107	106	99	103	96	86	109	88	107	89	79	87	90	117	87	109	100	103	97	94	79	106	103	106	97	95	107	99	117	110	102	73	104	102	91	132	95	100	95	95	98	99	95	89	104	92	98	91	93	105	104	93	97	97	100	92	90	105	93	95	123	99	80	100	99	99	107	96	117	112	105	100	105	101	118	101	100	101	102	117	103	83	92	100	85	108	88	100	102	98	92	98	111	108	94	106	99	103	113	105	101	91	88	83	111	104	112	101	107	88	98	99	79	81	113	108	105	90	112	87	80	94	90	102	90	96	90	116	91	108	92	100	105	84	105	96	107	119	111	87	99	105	87	97	102	93	113	94	100	90	114	99	102	91	100	99	104	92	108	96	84	93	95	100	95	86	87	91	103	90	92	119	92	95	103	103	79	102	96	114	108	109	100	83	125	103	125	81	82	89	108	92	112	99	85	113	108	93	103	90	96	93	84	98	104	90	99	105	99	113	106	92	110	93	97	99	106	85	97	115	99	105	100	111	98	104	100	96	99	105	91	111	108	101	115	116	107	113	110	105	119	104	102	97	98	83	114	90	92	110	98	97	83	84	91	100	109	79	86	112	80	103	90	105	93	91	85	95	86	112	112	81	106	101	81	100	92	93	80	95	95	88	81	98	109	93	106	108	110	101	99	83	112	108	101	88	112	100	99	100	94	90	101	111	101	105	81	101	97	100	105	104	109	87	101	109	124	107	97	111	106	103	94	84	105	89	98	102	114	88	95	99	120	90	88	103	102	102	66	105	100	98	106	115	106	81	98	80	93	114	91	103	113	115	94	124	109	89	103	91	117	89	90	91	90	86	89	100	92	90	95	110	86	96	95	106	100	87	104	99	93	105	102	104	108	119	94	96	89	91	103	96	102	87	113	102	103	109	79	103	91	102	102	91	93	91	83	111	123	91	106	98	73	117	90	97	89	101	76	104	93	109	113	88	93	102	89	90	103	109	103	105	93	95	91	119	103	86	99	100	104	88	91	119	85	100	102	91	106	85	96	89	95	92	106	93	87	87	84	108	90	104	108	110	83	85	95	104	105	85	96	111	96	102	103	80	101	87	101	99	104	100	77	124	80	102	117	113	91	90	93	69	79	89	84	104	112	101	100	98	80	111	106	114	83	97	95	98	107	98	104	106	88	99	78	81	107	113	104	102	107	100	91	92	121	85	97	97	88	83	104	121	91	99	97	95	99	89	98	103	84	81	115	86	101	98	121	104	98	91	85	104	98	90	105	109	80	107	104	80	113	95	92	107	110	97	99	90	99	90	103	104	92	90	92	111	91	88	107	97	101	95	89	124	90	78	90	92	103	92	102	88	81	108	101	93	96	102	97	98	85	100	81	107	79	101	96	100	103	101	109	85	91	88	92	94	83	99	102	113	80	105	82	117	98	103	94	84	92	105	103	94	94	99	90	106	90	94	76	87	121	108	92	87	81	94	71	107	105	77	106	89	101	93	87	88	106	92	116	89	113	112	98	87	93	87	95	102	100	95	101	101	118	99	108	87	121	105	92	107	113	106	83	108	116	114	109	92	104	100	114	109	103	88	105	105	87	78	100	101	95	99	93	93	107	103	94	81	113	76	106	112	104	86	104	107	101	96	111	82	100	88	97	89	110	92	97	93	111	106	90	117	94	113	108	94	112	112	106	115	91	111	120	90	107	79	99	101	86	87	99	89	85	101	76	101	119	82	91	101	109	83	86	82	82	114	92	103	93	93	98	85	102	101	98	96	101	99	107	97	103	91	83	94	101	125	94	94	88	92	108	109	96	107	88	86	81	98	76	102	108	109	99	95	91	122	112	99	93	90	106	112	95	89	87	95	102	104	97	99	105	83	96	102	102	106	102	113	110	102	110	110	109	112	101	90	101	101	94	79	85	76	95	109	103	104	97	104	110	94	97	88	97	93	110	98	105	99	85	106	99	111	120	109	116	90	95	100	104	113	112	111	97	98	98	104	99	100	107	120	90	111	93	100	101	79	108	77	97	96	114	105	119	99	108	108	93	112	111	118	95	97	98	108	105	101	94	90	94	96	100	103	88	107	103	85	108	93	90	104	89	97	92	120	117	121	104	95	88	95	87	85	101	103	90	100	100	104	81	98	101	71	111	84	88	115	101	96	112	92	105	93	84	89	91	89	97	115	95	106	109	101	90	92	95	84	82	88	89	83	98	106	117	91	113	111	80	106	103	71	98	97	119	97	100	119	105	98	91	74	114	96	126	100	101	90	100	90	109	108	114	100	78	100	105	105	93	93	117	100	129	98	114	106	98	95	107	107	106	97	94	86	104	95	104	100	112	103	108	96	109	105	92	114	105	83	96	106	91	91	105	112	97	119	93	87	94
7521	606	560	596	539	459	452	435	432	450	400	368	392	384	370	393	370	399	372	395	371	395	361	355	352	383	358	350	358	335	329	348	355	387	374	340	336	372	380	367	374	356	352	342	375	351	354	358	348	328	393	338	370	341	355	376	366	365	334	364	359	337	366	348	348	384	343	330	361	373	368	335	372	379	336	318	385	345	343	375	317	355	327	351	382	369	383	357	351	337	367	321	373	376	355	379	363	377	354	343	373	364	365	375	346	357	356	339	376	364	348	387	317	339	376	363	358	319	360	376	383	340	411	365	372	359	340	344	343	369	358	378	380	337	328	344	322	380	355	341	355	329	376	342	369	351	370	367	387	387	351	336	366	353	347	336	300	358	387	392	380	338	355	356	348	374	360	363	341	364	330	356	331	334	368	333	341	343	376	347	351	361	345	348	343	369	387	361	341	328	402	347	358	375	340	362	348	355	363	341	367	336	335	354	344	371	346	350	371	358	353	351	349	372	345	356	371	365	364	348	349	356	353	349	351	357	337	352	355	362	347	364	357	334	366	306	390	344	370	369	368	357	357	388	337	316	371	346	343	356	343	343	348	323	326	362	351	361	344	367	327	360	371	338	364	374	379	375	333	373	360	349	378	333	368	334	338	341	349	371	352	335	369	361	356	364	343	413	358	358	362	340	353	383	325	359	332	364	333	362	361	369	369	356	339	355	343	351	346	338	303	362	341	352	351	339	354	364	360	344	379	336	345	339	376	376	361	357	329	390	366	373	340	353	359	309	350	358	348	379	377	364	364	380	353	355	362	364	384	323	348	385	354	330	329	378	342	343	353	365	321	322	349	363	346	329	340	340	379	335	379	371	318	333	357	372	348	357	366	361	351	363	403	348	364	383	357	380	396	340	384	341	357	363	336	347	365	376	330	343	356	363	382	344	357	325	366	364	358	306	349	358	365	360	336	361	369	356	362	358	384	366	336	364	338	356	329	342	382	362	341	364	358	330	332	336	324	344	352	358	352	372	349	341	313	311	334	354	388	343	333	370	310	389	351	352	344	363	366	356	337	356	352	359	347	364	339	326	340	341	325	373	344	373	358	349	336	358	353	368	363	364	330	368	352	369	324	379	381	345	369	367	350	360	363	380	364	348	364	366	313	370	335	308	346	339	334	350	324	348	358	361	335	375	318	362	338	347	383	370	344	391	356	342	352	359	375	363	346	360	359	361	368	368	365	380	378	350	351	317	367	341	336	331	380	366	356	364	334	350	374	348	341	344	373	328	327	368	368	365	371	367	355	322	346	343	358	337	353	372	351	348	346	379	355	352	336	357	354	344	355	336	381	343	368	357	352	389	382	343	355	321	365	345	365	356	340	376	397	352	355	350	377	349	360	380	356	369	340	387	372	364	334	379	357	380	346	360	373	357	358	342	362	363	322	354	353	347	380	378	317	370	358	347	395	351	347	332	336	342	341	323	359	355	350	325	383	371	359	344	336	353	389	369	324	329	340	369	347	336	339	348	399	373	384	363	363	353	346	362	373	377	371	396	381	341	376	340	350	373	329	367	350	367	365	330	389	399	350	336	341	368	326	340	333	336	361	361	372	351	360	374	360	358	365	337	341	304	352	362	358	344	371	348	367	345	394	361	368	356	343	392	334	359	372	377	344	352	357	346	354	329	349	323	356	358	372	372	359	330	321	351	349	328	352	342	347	347	335	383	337	326	358	340	396	350	403	319	321	336	384	320	359	329	346	323	340	353	352	362	347	363	330	335	352	365	398	365	368	353	329	349	347	326	338	347	346	359	347	323	374	332	353	323	340	317	359	348	337	341	347	364	345	366	345	366	328	335	345	358	363	366	367	359	347	386	362	361	370	350	367	363	350	353	347	377	338	355	335	353	346	380	342	341	338	382	354	346	370	367	367	373	315	340	351	348	332	374	377	340	344	373	346	360	350	379	375	337	381	347	371	358	357	330	357	324	351	389	363	357	348	368	320	412	355	360	340	364	335	354	337	387	396	345	371	321	359	350	344	353	335	339	383	386	360	374	332	347	369	361	344	384	335	364	360	361	375	361	360	355	362	308	351	350	345	362	329	361	358	358	338	341	349	320	343	356	356	354	343	313	340	370	381	371	352	352	354	322	370	357	325	395	321	345	384	356	363	332	376	343	353	379	373	347	350	332	338	337	361	365	356	358	361	371	369	372	341	338	353	356	363	345	328	355	356	364	381	360	352	366	361	356	356	352	350	369	341	384	358	345	349	389	378	351	344	361	325	335	343	362	312	391	345	335	380	374	341	376	371	357	344	340	348	326	329	361	383	348	371	362	334	371	379	343	323	364	353	372	377	344	364	346	358	339	359	357	312	333	344	319	365	340	355	355	372	355	369	343	374	318	374	345	358	327	337	364	343	398	347	388	354	350	342	331	369	350	383	381	341	346	363	340	357	334	378	338	369	345	343	345	351	381	354	358	373	362	326	350	349	377	362	351	353	358	331	327	358	343	328	358	348	383	409	368	362	400	397	359	378	327	359	345	360	352	334	329	354	361	378	353	359	362	377	395	354	390	341	354	329	325	367	354	336	325	348	359	339	351	321	358	335	371	320	357	362	350	335	367	346	376	371	327	363	345	362	358	363	371	369	373	381	355	342	392	397	369	354	384	361	375	333	370	354	351	344	367	367	385	346	388	356	353	350	366	340	344	363	373	389	355	361	330	353	343	377	346	366	359	345	358	351	356	362	326	355	389	332	363	343	347	335	363	382	362	342	334	368	360	369	365	351	399	361	324	375	372	392	369	345	357	351	350	365	372	353	354	373	346	355	325	377	366	332	334	325	371	353	333	371	358	350	354	372	374	349	365	306	351	360	349	349	332	358	351	340	333	347	336	331	395	368	343	383	352	359	356	376	329	340	361	345	374	379	385	356	353	360	334	374	346	361	367	328	360	336	356	345	346	346	320	371	346	396	361	373	353	383	349	365	361	374	325	360	349	360	379	370	388	342	372	351	359	330	354	324	380	360	347	384	345	364	360	343	349	383	379	373	322	345	339	375	347	399	365	376	329	354	359	337	348	355	345	340	364	363	361	351	358	363	358	343	361	350	326	331	391	352	340	348	376	347	353	336	340	346	365	351	352	382	351	354	352	351	357	339	336	344	363	285	357	375	330	331	349	348	380	358	370	361	366	384	335	381	349	373	331	337	322	369	368	335	336	359	356	364	344	388	300	332	368	358	373	322	342	348	372	358	387	378	374	329	357	358	392	336	389	359	368	365	358	372	314	351	353	342	380	357	375	357	365	317	353	341	351	340	353	337	369	402	377	318	335	308	333	331	367	346	317	376	372	327	301	336	337	344	338	342	353	359	341	384	346	351	356	342	363	358	349	355	410	337	335	350	365	378	340	350	346	350	357	361	343	364	354	337	375	390	394	327	357	386	338	365	319	345	369	346	380	358	391	354	368	346	370	371	396	314	325	351	361	336	327	353	331	354	353
47452	19037	3185	1047	686	558	461	378	341	301	248	257	267	215	211	209	202	235	207	226	212	195	169	215	200	212	216	197	191	207	197	201	199	188	206	185	195	186	187	200	174	193	181	167	171	173	208	179	193	208	181	201	179	173	186	226	211	199	197	178	216	209	191	204	180	198	175	181	185	190	182	165	169	176	186	164	178	196	183	182	208	183	195	183	191	179	169	158	182	193	162	186	178	175	208	167	199	149	189	180	176	202	198	153	170	204	177	194	182	178	166	178	182	180	180	201	185	197	187	178	185	190	192	214	165	174	199	196	208	182	192	208	197	181	196	178	197	186	160	164	183	192	171	181	185	185	197	153	192	189	187	186	170	176	188	187	171	174	175	184	201	177	174	181	144	157	174	178	220	168	188	174	158	177	200	195	161	206	182	190	198	151	186	179	165	173	189	176	174	183	180	183	179	177	165	192	172	173	149	173	167	203	179	183	164	170	198	161	182	151	193	179	186	195	179	181	187	188	182	190	187	196	179	184	164	175	192	178	207	184	167	149	169	164	162	189	172	185	175	181	181	199	189	176	188	174	208	176	191	193	154	212	162	188	167	184	197	187	185	186	181	177	155	190	176	168	193	196	190	188	186	166	191	170	191	183	191	168	205	191	180	174	153	193	181	170	181	168	177	175	197	173	186	177	180	175	192	191	187	187	176	174	171	191	168	172	186	207	187	181	150	185	182	176	184	169	205	178	187	171	178	190	208	191	176	194	181	161	181	194	162	168	168	184	191	177	211	194	170	160	181	207	201	180	167	173	157	188	199	178	178	166	178	164	162	161	161	191	169	186	176	168	177	187	176	156	218	203	184	187	200	169	201	222	224	181	199	199	177	185	195	185	194	174	191	162	181	176	163	208	175	188	188	193	179	178	159	201	186	166	173	150	181	188	191	173	179	224	177	204	180	194	184	194	183	160	191	182	193	191	165	196	172	210	183	203	185	199	169	186	183	182	176	182	189	177	167	172	176	177	167	180	158	189	203	177	204	189	202	181	175	193	186	181	192	170	166	169	199	169	189	161	214	184	170	195	163	201	171	166	170	183	162	160	177	196	165	176	173	170	173	199	172	166	187	187	197	161	184	192	171	172	180	187	171	197	168	205	201	206	188	197	203	184	168	169	186	188	200	182	185	180	184	206	183	163	173	185	167	166	186	199	183	186	196	176	171	201	188	170	179	175	185	181	166	193	160	162	174	188	171	191	195	182	172	186	198	158	158	218	196	185	159	154	184	176	193	159	172	211	188	187	194	185	187	159	170	189	189	184	162	198	183	190	200	184	187	195	189	191	182	169	183	163	178	187	194	165	204	211	178	189	194	163	165	169	172	178	178	177	197	190	180	193	157	211	191	164	196	162	172	186	210	197	179	175	189	169	173	163	169	175	162	197	185	191	212	202	170	178	171	201	179	179	181	199	156	182	194	183	167	214	180	174	167	183	189	153	190	158	171	185	181	174	184	172	187	199	184	202	175	165	190	193	188	174	162	199	183	173	188	185	190	196	185	194	168	184	198	177	195	170	168	191	181	187	184	172	177	175	197	173	185	189	154	201	169	170	211	172	194	176	166	177	174	215	211	182	174	190	184	200	176	181	164	172	184	181	181	195	205	166	178	175	170	171	183	179	173	188	188	186	173	165	184	183	172	210	171	157	152	181	198	194	201	175	170	193	185	194	186	177	177	196	160	160	175	183	174	180	195	153	172	180	178	194	195	198	174	183	189	166	193	175	172	177	190	175	184	175	168	176	197	176	185	174	171	183	183	193	191	170	184	191	193	180	198	185	180	171	186	203	149	168	211	190	183	194	163	180	181	193	188	201	174	187	189	182	180	171	171	169	157	201	190	172	159	184	196	176	168	180	172	180	187	172	187	188	200	162	166	177	166	191	187	175	165	167	181	170	162	190	193	184	194	179	196	172	184	167	185	176	176	195	176	192	175	152	182	191	174	196	186	192	178	150	179	187	180	186	165	191	161	189	180	209	171	163	200	183	188	169	162	174	170	193	163	179	137	191	186	184	172	191	175	178	180	166	153	201	171	181	151	166	188	173	172	157	193	174	178	182	166	183	166	188	187	153	162	189	182	176	166	176	168	203	179	169	193	178	177	172	159	166	183	172	151	170	157	194	212	167	157	164	209	185	204	183	165	189	160	186	210	160	175	168	191	159	179	211	174	188	172	182	179	181	190	173	160	182	184	170	157	184	193	162	161	163	186	176	188	178	157	187	175	166	186	190	194	156	167	179	181	158	189	182	177	189	176	191	170	158	193	201	179	170	178	161	163	183	179	203	207	199	177	169	174	183	202	195	172	172	172	172	205	157	170	195	186	195	201	165	192	181	211	185	198	195	199	152	182	194	178	161	192	200	192	171	155	172	200	154	183	144	187	183	190	167	176	162	184	185	157	178	178	172	185	188	177	183	178	171	208	174	163	161	192	194	189	174	178	189	160	174	153	166	177	173	186	191	171	184	191	166	169	176	183	166	187	189	186	175	185	209	170	192	156	165	161	208	189	176	190	200	168	221	218	167	176	205	182	201	184	201	162	190	186	165	183	191	176	181	174	179	143	174	184	155	176	190	161	163	182	191	169	190	202	158	177	189	209	189	181	200	178	184	176	162	203	154	189	203	165	201	176	186	192	189	180	203	205	179	203	199	197	199	173	184	185	191	179	170	172	190	179	186	181	190	192	200	178	172	200	183	164	187	172	170	173	158	207	178	177	193	185	167	172	198	182	159	187	189	168	206	166	180	202	203	208	174	188	176	181	193	161	191	160	199	180	169	175	177	164	185	191	187	175	158	167	167	192	170	162	181	173	193	175	185	192	179	185	188	192	178	192	200	181	180	188	171	157	192	182	200	191	168	178	198	179	160	172	165	173	159	150	188	167	190	181	188	195	193	171	148	193	193	202	186	206	200	187	187	168	195	194	175	182	165	169	200	192	178	172	188	203	184	184	171	206	185	199	179	182	180	191	205	183	172	190	204	178	170	204	178	166	203	192	187	198	165	170	207	188	215	188	172	189	175	195	184	194	162	199	165	161	183	180	162	201	184	190	179	164	199	179	185	178	170	163	193	177	204	193	175	160	200	169	169	189	177	184	187	187	206	153	196	159	146	165	176	201	171	164	195	170	168	176	163	172	202	177	199	163	193	185	202	168	175	154	185	161	169	188	170	183	172	199	174	172	166	183	169	179	177	184	165	169	177	177	180	209	195	184	187	157	190	185	195	200	181	181	186	154	183	190	183	176	177	185	186	210	171	190	199	187	202	165	156	203	187	194	181	195	180	184	171	216	171	174	196	189	180	178	158	184	195	207	205	187	187	201	187	193	152	184	187	214	191	192	146	185	186	184	182	189	182	171	156	169	194	178	169	195	158	156	180	175	191	196	182	173	174	166	196	207	187	182	210	183	207	198	180	168	174	205	176	159	190	163	170	196	168	174	171	168	178
29906	2638	3306	3677	3134	2487	2006	1820	1541	1423	1323	1142	1063	1014	901	895	888	816	806	766	753	710	779	731	706	709	666	659	706	636	636	674	632	648	624	673	644	590	628	655	615	611	589	604	603	623	620	590	620	628	604	611	623	616	608	563	650	590	614	618	589	632	597	585	580	593	574	577	565	607	561	599	572	617	577	584	653	642	556	596	557	605	585	580	562	589	592	572	544	587	573	553	603	571	624	621	562	592	542	562	590	581	575	560	560	584	614	569	575	573	525	593	570	577	579	566	533	613	596	591	534	612	598	590	610	557	579	592	583	550	609	594	582	589	586	624	595	565	576	588	574	565	589	529	592	581	587	611	598	587	575	582	613	555	582	577	561	626	576	568	575	533	608	561	563	630	596	587	587	569	591	590	600	528	585	575	554	602	591	599	586	601	621	580	619	609	531	586	567	581	585	606	589	594	569	587	579	573	601	579	601	599	540	614	563	571	568	542	547	564	584	587	587	563	586	606	583	595	561	575	557	605	584	559	567	576	572	584	579	556	507	564	568	611	583	618	590	541	583	576	594	591	590	543	565	619	575	565	566	569	565	585	613	584	575	614	591	586	589	587	615	587	563	565	579	596	566	560	576	569	574	557	593	570	548	572	614	578	542	586	587	579	589	610	571	536	592	579	568	515	593	575	574	600	530	592	573	589	611	585	598	631	583	563	565	543	587	596	585	544	588	545	566	616	550	584	559	597	614	549	583	581	626	568	565	571	576	587	592	582	603	593	602	567	569	583	599	575	604	593	562	591	582	581	555	587	549	538	537	599	600	552	553	580	578	619	578	536	604	589	559	564	593	579	570	544	593	547	576	575	566	646	604	538	566	586	547	553	555	574	600	576	583	611	624	628	572	587	565	558	597	592	591	553	601	564	622	542	578	597	549	564	571	570	604	585	596	598	598	611	567	608	555	588	573	591	602	603	586	579	588	564	606	631	585	573	580	609	612	575	565	563	594	576	572	566	555	595	590	570	571	581	576	599	581	571	532	588	573	573	585	549	616	599	552	563	602	547	595	590	584	553	570	606	551	586	564	563	585	543	573	530	578	574	564	566	605	612	600	627	558	608	578	580	567	591	583	564	580	588	580	569	540	568	559	611	600	572	585	587	593	589	565	564	578	586	573	608	576	590	567	556	589	557	562	580	522	600	580	565	576	583	518	559	586	592	561	597	590	563	588	600	557	606	582	580	601	557	555	543	574	610	603	550	625	583	567	570	577	564	611	619	553	608	607	590	614	559	591	580	585	600	545	575	566	563	614	525	592	555	590	582	587	613	595	558	537	615	595	529	538	583	564	530	599	596	569	598	602	591	559	608	569	576	657	588	575	532	612	633	573	579	576	595	561	597	584	606	540	606	540	582	592	580	562	617	572	529	589	584	571	614	573	588	581	604	568	507	580	575	551	589	576	545	564	554	592	573	568	605	608	560	578	584	544	608	535	572	552	595	582	595	593	566	593	591	578	554	617	583	575	558	585	551	578	600	557	563	595	607	605	566	617	606	562	599	565	564	578	586	595	580	592	601	535	580	548	599	603	577	542	595	582	597	585	596	589	608	614	598	610	588	560	610	616	581	572	573	591	565	603	577	566	585	596	568	593	572	565	598	592	578	511	614	566	577	578	604	594	584	531	614	569	554	645	584	598	598	586	563	587	585	560	581	543	588	540	582	602	605	576	611	561	568	612	614	589	566	630	565	555	556	561	620	552	556	573	584	563	581	617	557	543	592	597	577	567	588	584	609	576	577	557	573	586	583	522	538	532	609	570	582	548	612	611	589	564	570	593	588	570	588	571	557	631	581	553	561	557	627	550	599	580	554	591	550	564	581	561	610	585	563	576	599	599	550	588	576	590	579	592	593	561	601	607	573	575	563	572	583	608	612	585	582	538	539	616	592	572	541	564	586	552	581	528	587	585	591	617	552	563	548	550	589	548	608	604	597	580	576	614	579	561	608	576	617	587	592	575	557	553	585	579	578	596	612	567	619	580	599	580	548	584	596	573	577	621	580	579	560	605	589	599	580	571	570	616	611	549	586	571	531	601	586	582	555	576	551	592	588	527	586	631	548	579	569	567	557	625	596	562	536	585	587	555	567	602	590	565	585	534	581	596	535	580	575	542	562	568	566	573	520	613	556	609	564	538	521	568	605	576	624	557	589	604	581	587	590	609	569	562	590	562	605	607	584	626	570	528	556	592	558	579	551	591	568	565	554	565	553	582	569	583	585	639	597	588	560	617	593	580	582	595	564	595	541	585	596	589	599	570	607	553	597	547	613	583	568	560	556	603	597	567	572	545	568	564	613	569	611	568	585	608	626	572	627	559	547	519	545	580	582	564	571	598	558	579	539	555	587	559	563	545	606	580	573	555	574	556	562	596	596	560	584	565	595	558	608	569	540	576	587	551	628	594	597	577	590	586	628	595	525	545	563	600	550	585	591	563	606	626	566	543	594	559	608	600	572	571	579	592	618	568	613	570	571	531	584	594	547	610	575	567	593	613	563	594	556	613	605	571	586	532	548	590	622	529	566	598	573	592	613	525	601	570	553	564	571	566	625	594	570	549	586	581	580	616	589	599	580	559	548	600	590	581	587	591	555	572	592	563	594	618	580	596	541	583	612	584	560	622	564	586	525	578	601	598	573	579	591	585	589	578	601	600	526	592	564	560	523	547	587	574	557	567	573	602	582	577	573	607	551	572	587	551	546	554	581	581	553	563	551	543	564	622	581	591	558	591	586	543	547	590	602	579	610	591	599	567	597	592	547	567	591	536	565	567	556	580	637	588	592	645	600	544	583	590	611	589	547	583	576	582	573	573	550	577	579	615	519	583	575	581	631	634	590	584	557	546	595	539	591	573	539	568	557	572	555	596	592	581	611	588	551	548	567	613	572	569	544	581	543	593	588	587	573	571	579	570	567	578	589	573	546	583	537	543	562	569	527	585	563	555	570	566	578	608	601	595	593	563	601	625	550	586	596	542	581	590	588	568	532	526	572	592	533	544	597	557	594	558	581	587	546	542	621	595	620	564	565	619	599	617	586	580	586	613	610	600	601	612	574	565	599	556	548	581	560	563	578	583	508	585	563	596	629	571	546	600	539	586	551	603	587	580	584	563	591	580	563	592	597	604	571	609	587	554	571	579	542	586	630	605	595	581	529	593	587	600	574	584	590	623	567	563	552	528	574	581	554	566	549	574	574	579	558	579	545	570	592	578	599	567	557	586	557	559	597	602	588	548	581	540	551	566	577	610	564	577	541	589	552	571	621	581	578	557	583	584	605	573	531	569	555	549	594	591	592	615	598	579	550	588	563	603	544	580	550	604	570	561	520	545	577	582	575	577	585	578	568	572	574	608	603	564	583	582	600	577	585	619	548	600	591	601	581	591	605	582	571	572	548	588	575	551	567	554	570	557	553	539	603	638	590	572	620	598	550	582	585	585	584	570	556	615	560
62937	28482	10901	2382	1419	1070	886	667	585	505	470	425	418	427	397	340	360	340	327	326	337	316	298	296	320	319	289	318	299	290	293	309	287	317	255	253	308	272	277	281	300	298	259	299	325	260	283	286	289	313	284	295	274	282	269	275	279	291	322	296	301	283	278	267	265	270	268	279	271	299	286	275	301	263	283	297	245	277	273	238	269	293	291	292	265	290	303	321	289	287	285	289	272	296	252	289	298	256	289	249	251	313	277	264	266	275	269	294	303	264	271	287	273	271	285	290	266	270	295	287	305	258	279	281	258	266	272	289	234	267	297	294	278	249	297	255	293	240	268	264	246	266	271	259	272	288	287	263	277	287	272	285	277	275	270	259	262	306	275	294	279	295	278	274	289	268	254	296	277	263	260	268	257	249	282	293	298	274	269	276	279	261	290	269	252	254	255	259	257	282	270	276	277	280	271	272	285	263	277	318	297	284	272	267	292	273	247	297	275	284	283	283	293	266	285	316	284	280	265	290	271	265	283	273	263	256	236	267	273	274	286	262	285	272	252	269	256	277	269	272	277	255	282	255	270	252	258	277	280	287	312	303	272	312	274	240	264	279	273	256	314	256	281	297	245	284	306	255	261	245	271	275	293	265	238	286	259	266	311	249	272	290	261	286	267	259	257	254	256	240	272	295	281	250	284	252	309	275	288	263	286	307	279	282	285	266	319	263	289	299	286	286	264	272	282	260	298	276	242	267	283	276	276	279	257	272	288	276	272	268	306	281	280	296	279	251	288	266	261	270	285	311	289	252	280	250	285	267	270	283	256	289	295	307	245	289	236	276	262	277	282	279	261	259	294	266	278	291	264	287	271	287	270	256	303	272	315	276	290	298	298	259	270	285	253	272	282	270	275	305	289	264	257	296	277	256	289	253	250	263	271	270	271	281	249	287	261	300	286	302	298	245	293	255	283	235	309	279	278	265	257	282	304	286	267	299	250	256	235	268	280	258	262	287	271	301	293	285	266	296	278	277	263	274	269	282	287	271	264	263	273	269	256	294	256	260	278	276	278	237	332	267	274	302	271	279	256	271	290	261	275	295	276	270	257	275	271	268	289	275	305	281	274	259	286	272	268	300	260	278	279	293	285	251	279	263	277	313	264	275	298	285	279	298	265	307	271	311	252	271	295	275	285	292	290	270	295	292	270	276	279	283	263	276	277	263	275	273	266	287	286	299	276	289	246	252	284	254	295	258	274	234	270	248	286	242	279	283	260	282	268	265	283	281	278	252	283	260	251	279	266	250	252	243	280	282	287	295	263	249	256	283	289	268	273	266	248	276	269	281	281	271	273	299	303	279	287	286	287	285	250	269	278	296	276	246	256	276	276	293	266	285	295	285	267	280	256	282	276	301	277	256	273	256	262	266	289	256	276	297	284	274	269	278	275	283	287	270	286	258	307	277	275	254	246	261	285	291	286	282	287	297	289	275	259	263	287	231	299	259	261	260	308	277	277	288	284	303	290	266	257	266	232	273	291	285	275	268	297	264	266	294	271	286	303	280	281	247	298	276	269	247	246	294	267	271	260	269	290	315	286	283	280	289	256	282	262	273	301	246	268	275	247	285	266	259	242	316	312	265	247	276	271	276	273	277	274	271	266	277	303	275	302	285	276	258	253	281	296	297	282	245	269	295	294	293	272	273	280	243	252	260	272	266	272	311	262	235	304	298	258	261	267	253	287	282	274	294	275	245	264	282	259	309	274	275	294	266	263	260	277	265	263	271	288	272	267	286	285	283	271	292	297	239	309	278	263	302	245	278	233	270	268	264	260	264	281	268	258	265	298	271	295	302	265	269	273	281	264	276	243	295	234	278	265	290	275	299	259	267	297	274	282	295	270	286	278	283	269	259	276	292	309	267	287	283	280	262	272	290	277	268	274	277	276	246	263	287	321	264	274	265	280	273	259	287	273	258	306	262	262	256	270	283	268	249	304	275	285	287	281	258	286	267	295	264	273	306	301	262	270	265	261	278	295	285	259	275	271	300	263	278	293	258	263	281	266	270	275	268	299	308	288	262	313	278	261	277	252	268	303	273	277	280	256	271	254	286	295	256	262	277	269	284	240	253	280	266	269	295	269	294	259	260	277	266	255	308	258	283	268	252	291	280	260	279	267	250	301	284	270	288	261	262	271	257	270	285	278	268	313	249	268	246	285	290	266	252	304	279	279	262	282	262	252	266	277	273	251	291	302	260	302	257	266	285	296	267	291	268	275	238	271	314	292	262	285	305	255	287	308	281	278	278	273	266	298	288	261	302	275	268	241	282	259	283	288	242	293	284	245	290	295	262	253	282	283	291	301	295	252	290	285	272	301	304	303	296	292	271	255	275	291	241	260	273	289	302	268	301	261	277	273	281	268	281	246	273	257	280	285	286	280	261	273	292	301	275	276	277	274	273	296	264	263	266	291	259	270	314	276	267	275	262	255	303	301	249	305	299	255	283	281	287	297	280	300	284	289	275	244	238	282	291	262	260	286	257	293	290	265	260	258	284	274	292	285	263	271	268	286	282	243	270	258	291	255	271	270	283	298	272	270	254	285	268	289	280	251	298	279	275	234	273	265	276	261	280	261	276	284	253	293	269	284	236	267	267	246	266	281	238	276	260	265	302	295	273	284	297	278	260	273	273	299	276	287	267	285	275	295	253	281	267	288	268	293	280	256	257	250	284	277	263	287	307	259	285	306	271	274	298	283	319	276	286	286	288	300	282	253	285	306	258	265	285	286	255	254	250	260	295	280	302	286	254	267	294	279	291	281	288	274	275	295	292	260	252	240	287	263	258	262	280	266	247	282	305	266	292	245	276	282	283	298	297	304	296	245	286	298	264	265	250	248	286	290	271	269	287	238	315	283	285	290	290	315	259	263	254	264	249	274	270	304	267	261	261	292	312	252	290	287	279	253	248	268	261	277	255	240	287	326	275	279	265	296	242	259	272	285	250	260	265	272	272	273	282	265	311	293	280	253	263	263	298	284	278	275	273	272	225	262	282	287	302	273	269	303	277	250	274	266	272	276	281	282	263	264	271	287	250	302	267	246	266	256	262	286	269	257	254	271	258	268	270	284	321	242	280	279	282	252	286	285	263	306	252	268	262	270	295	278	304	266	272	267	277	253	263	263	272	263	277	301	297	285	251	262	275	264	283	264	297	265	287	307	280	284	235	268	258	264	288	268	285	297	229	275	266	301	286	269	287	240	278	276	276	271	267	273	292	282	266	274	271	260	273	263	295	288	274	269	303	293	259	237	303	274	260	266	271	275	292	259	261	244	290	244	302	277	277	270	277	307	265	286	283	299	279	246	259	271	258	272	261	278	251	288	241	264	284	290	242	281	269	276	263	261	287	277	261	285	280	261	272	264	303	262	281	252	281	293	262	241	248	273	289	260	294	299	257	289	285	282	273	266	301	249	272	269	270	296	278	298	295	272	288	291	296	289	287	290	287	279	269
39493	4261	6009	6485	5355	4617	3588	3091	2642	2339	2063	1863	1732	1687	1565	1491	1389	1372	1273	1242	1164	1185	1129	1160	1136	974	959	998	1030	932	976	974	1049	969	952	951	913	914	940	876	917	825	879	901	842	848	856	838	864	830	940	867	892	885	907	878	868	878	882	858	919	846	833	847	892	856	899	835	819	873	825	831	842	773	833	862	842	824	787	829	824	836	849	776	851	821	868	784	853	803	839	802	932	835	774	817	804	845	812	787	868	848	870	827	850	789	853	826	815	819	808	860	795	844	818	839	857	808	796	825	815	814	854	785	836	839	777	804	776	787	844	808	849	799	806	830	836	836	819	786	857	826	794	880	833	776	825	828	836	823	799	827	787	904	853	829	807	797	807	777	847	843	754	822	857	807	841	855	860	811	818	828	797	772	860	791	833	881	776	808	797	775	783	811	806	831	791	834	770	828	789	778	782	827	830	772	795	831	840	794	788	852	880	784	774	792	829	848	781	852	834	823	773	780	859	821	796	820	773	835	809	836	794	845	840	783	787	838	785	788	841	796	846	803	806	805	802	784	844	772	792	816	816	731	777	790	816	782	787	804	811	812	844	774	794	841	801	810	830	779	806	831	844	798	774	831	809	836	828	833	795	802	801	789	771	768	816	815	805	822	816	802	856	857	830	805	846	833	804	844	803	777	863	784	750	761	769	780	819	835	822	810	777	782	854	832	774	810	784	773	812	787	802	812	799	792	808	774	853	825	791	820	820	808	854	806	800	760	833	793	824	827	794	757	826	832	836	832	801	833	823	840	839	796	796	813	796	783	807	831	804	809	852	805	815	768	833	859	847	785	739	784	794	810	804	795	852	836	809	809	786	812	780	791	837	769	842	766	831	774	776	791	753	819	801	858	782	812	812	825	792	837	818	825	753	790	766	827	807	847	782	824	803	805	778	811	789	805	784	825	789	803	846	834	764	861	864	743	843	812	846	849	854	803	824	812	808	810	789	821	824	815	828	779	724	835	786	852	811	856	808	758	803	795	859	780	831	802	819	801	765	773	802	827	898	843	804	776	741	834	812	742	815	833	851	780	803	832	777	824	841	839	818	764	800	853	805	824	839	791	857	809	825	832	812	785	843	838	803	808	851	763	765	799	815	822	815	804	827	820	791	783	825	787	843	823	809	794	815	809	819	820	875	859	815	817	802	814	851	809	852	798	804	758	833	844	825	811	847	819	779	820	803	821	822	777	836	806	812	806	825	821	833	825	817	856	889	831	806	766	797	759	774	819	778	852	753	834	768	822	838	764	834	775	851	824	755	829	847	839	829	845	807	791	790	810	845	846	856	819	832	830	858	787	854	875	825	813	778	834	875	810	839	825	818	822	817	829	803	766	772	838	794	814	838	753	857	820	815	788	794	773	825	765	824	815	785	820	843	807	793	817	846	771	853	806	769	780	837	835	797	780	796	742	807	831	808	823	815	821	834	802	816	765	815	802	843	725	813	784	767	874	769	796	802	860	801	816	783	833	702	817	827	830	802	855	811	815	824	829	794	781	845	819	849	785	806	806	807	801	816	825	845	788	784	848	811	808	819	827	786	814	850	815	750	777	796	797	804	843	852	796	823	829	824	811	829	807	830	852	782	793	825	801	857	801	808	780	794	788	800	826	858	739	844	847	846	805	856	778	788	816	803	852	809	834	756	844	784	824	825	845	801	850	805	803	778	805	821	799	795	863	773	837	793	824	799	794	834	789	801	828	779	798	829	790	822	844	826	816	845	826	827	766	814	768	835	796	818	817	875	783	766	794	838	800	841	776	773	834	832	782	831	799	794	822	828	843	807	790	808	802	813	836	784	836	841	823	855	818	852	834	830	783	787	847	842	795	841	770	839	830	811	831	821	815	780	816	787	829	789	807	866	826	868	803	817	830	810	799	803	766	801	840	798	851	796	832	801	841	793	854	793	780	830	741	851	809	851	821	820	829	841	818	837	852	797	810	776	807	756	820	830	808	775	793	786	879	807	875	799	809	806	825	779	833	823	763	837	799	810	777	814	818	778	810	769	833	790	788	829	832	834	800	790	746	801	859	771	826	786	839	848	786	781	809	784	800	824	841	780	834	815	816	793	812	862	802	796	781	773	835	793	824	766	810	818	785	804	788	841	784	846	796	781	841	803	837	819	823	827	801	821	811	841	829	786	773	832	807	821	812	762	776	824	834	812	795	796	822	788	750	860	817	829	839	793	866	809	798	830	817	838	809	784	805	847	851	803	809	819	731	785	806	829	804	814	809	821	828	765	811	817	783	772	803	830	827	811	804	824	807	851	830	819	812	819	804	822	811	782	751	793	812	836	796	846	781	779	775	832	810	746	781	783	823	758	838	719	800	783	798	813	833	802	762	796	811	792	788	778	796	801	860	861	776	839	770	849	839	776	783	825	836	824	789	777	824	829	777	786	824	802	830	781	794	764	822	763	761	812	783	846	868	839	821	862	812	839	821	829	781	798	872	785	757	819	804	817	776	797	811	780	780	826	781	844	827	780	790	804	864	811	766	867	787	794	807	798	805	823	859	869	808	803	791	806	758	825	824	781	845	835	784	793	794	822	804	807	799	838	844	747	787	817	834	767	831	792	792	834	837	802	831	819	886	808	833	780	830	789	834	797	740	810	855	823	761	775	840	803	803	798	791	804	851	765	788	767	834	769	822	795	826	799	829	800	865	834	798	782	825	780	793	830	785	877	808	815	830	837	833	839	846	839	827	839	804	775	831	919	840	813	813	839	756	851	787	813	828	810	809	826	790	805	806	795	796	795	784	826	822	787	795	830	779	796	773	854	830	842	807	825	867	786	733	835	801	815	852	821	846	784	754	828	775	826	852	821	806	817	835	820	820	770	870	786	783	810	820	833	801	827	816	772	785	842	776	811	819	816	850	767	790	787	791	837	786	814	834	873	781	794	816	832	797	793	805	826	833	830	803	780	755	758	799	832	791	823	850	808	831	825	793	802	808	797	795	832	831	834	858	790	796	786	758	864	777	792	823	831	806	778	787	792	784	819	785	875	801	808	794	804	772	788	784	799	781	844	821	839	845	856	843	796	837	829	860	775	780	813	840	814	808	833	854	770	837	802	816	832	859	823	830	790	820	830	827	805	823	845	851	822	848	796	813	813	792	834	812	780	773	760	848	792	861	814	827	815	809	785	809	779	786	842	793	777	820	798	847	851	826	770	826	848	813	864	814	784	857	802	809	817	825	769	870	815	796	750	826	814	818	836	817	799	804	795	788	846	822	795	798	810	866	761	822	834	822	805	821	789	772	811	801	832	768	813	790	803	789	804	812	862	841	753	791	793	793	779	810	791	799	792	781	840	784	762	813	844	797	811	856	840	820	815	826	803	849	797	819	822	803	775	810	805	789	804	791	842	809	837	817	861	764	807	782	813	793	837	823	819	775	832	792	789	841	799	776	824	779	791	812	844	856	859	805	814	766	812	836	819	825	778	847	798	777
8314	777	297	152	144	136	117	105	90	100	102	95	104	116	96	99	78	105	91	119	110	111	89	98	88	95	99	95	97	84	108	93	109	98	102	95	94	112	105	105	97	79	118	94	109	120	118	98	108	104	104	130	100	102	104	111	102	91	100	90	84	99	96	109	100	95	92	97	108	103	112	85	104	96	102	102	85	108	95	98	122	118	111	106	87	108	80	101	101	91	94	86	99	96	107	106	94	114	113	90	104	93	95	102	113	99	109	87	100	92	110	84	101	97	88	108	86	85	78	88	91	107	95	98	105	109	95	88	102	109	116	90	127	83	97	88	98	95	114	98	94	87	102	96	97	103	111	90	87	110	105	97	108	105	100	111	110	91	101	99	100	99	106	112	89	86	100	99	110	107	108	107	91	97	114	99	107	94	104	95	102	101	138	89	80	101	104	103	105	84	100	89	106	90	122	104	90	92	103	108	105	88	103	100	99	110	108	88	88	108	106	111	88	106	99	101	101	87	114	99	106	89	98	96	78	92	103	91	106	108	110	78	99	115	87	113	100	102	99	88	105	97	92	92	107	97	100	94	86	105	101	105	118	87	98	102	109	94	111	99	94	113	91	94	114	107	101	119	96	106	108	92	85	135	96	90	78	101	93	90	98	102	86	91	81	104	112	104	100	119	104	99	113	93	102	116	76	87	94	102	103	83	87	104	91	107	105	98	89	111	85	103	97	84	89	94	100	85	120	97	82	102	99	90	107	104	93	105	94	101	97	91	112	90	108	88	107	88	85	116	92	100	90	109	98	84	107	90	98	109	98	89	87	95	83	84	102	101	104	115	108	96	100	90	107	106	106	106	99	99	98	104	102	100	104	94	104	78	98	95	102	100	89	99	103	81	85	81	102	114	116	115	95	105	111	120	111	108	103	90	109	88	95	97	112	105	96	104	101	101	87	108	93	103	113	97	95	103	103	105	111	112	100	85	101	97	108	88	100	84	88	97	111	93	105	102	94	97	95	93	100	101	96	87	71	99	102	92	114	96	96	104	97	110	108	107	110	112	97	87	87	92	100	107	89	116	105	102	112	96	93	105	89	96	92	107	102	85	88	106	88	96	120	107	98	106	100	102	104	105	94	98	105	97	107	84	109	85	92	109	77	94	110	77	104	111	113	97	88	105	118	122	114	102	115	93	94	108	77	122	104	94	88	86	102	102	113	96	98	84	95	93	98	90	105	87	106	126	95	106	99	113	95	104	108	97	123	112	98	95	99	94	100	98	102	118	120	103	88	95	98	108	101	88	97	101	106	89	95	98	96	107	97	101	104	95	104	94	80	82	95	94	109	101	114	98	91	122	99	101	106	103	119	94	100	107	91	103	105	96	83	107	101	113	101	105	94	93	96	106	98	90	100	107	83	106	102	98	129	101	103	103	101	107	100	97	96	90	93	98	101	83	112	102	94	98	113	93	99	102	96	111	81	108	114	113	100	94	103	91	122	105	89	105	102	96	107	110	88	114	97	98	94	106	87	97	91	95	114	91	105	105	110	90	109	102	95	101	111	106	98	107	108	97	104	101	101	96	100	90	101	91	116	91	92	108	116	96	108	76	112	95	94	102	98	102	103	105	92	93	104	92	105	92	105	88	107	118	114	95	116	117	99	81	95	93	77	113	104	92	99	109	113	111	100	106	98	94	85	84	103	104	97	92	100	103	110	103	97	106	108	106	100	100	106	123	111	80	115	97	119	115	102	108	94	103	96	93	90	98	117	103	95	116	99	116	93	105	103	91	102	110	102	99	89	122	96	101	110	96	104	101	95	104	101	91	103	114	96	116	88	91	101	97	86	92	97	108	87	94	94	90	103	89	95	101	84	98	83	106	89	98	100	110	82	108	110	97	120	115	118	112	101	78	84	93	89	102	80	99	109	105	111	105	117	98	94	97	97	115	90	87	94	100	95	83	88	97	88	105	108	108	91	121	99	95	104	84	100	107	103	79	92	102	96	108	102	103	94	94	93	84	96	111	102	91	98	101	118	97	119	96	96	94	106	93	114	114	89	91	93	110	98	99	95	98	96	95	85	99	106	107	81	91	120	121	90	95	100	78	101	101	94	106	85	93	107	97	129	103	92	90	84	119	99	98	90	86	98	84	100	115	104	92	92	92	119	102	116	92	99	97	96	113	86	101	95	93	90	107	111	92	105	109	94	99	108	102	107	91	104	75	101	104	83	106	96	98	105	111	115	105	93	78	78	97	93	88	109	119	105	100	105	92	95	114	105	84	91	111	96	93	109	89	94	94	95	102	105	87	104	101	87	111	101	112	97	97	106	103	88	94	97	108	102	88	105	100	93	122	92	96	103	110	87	120	134	94	94	86	112	110	107	103	99	91	87	75	98	98	90	96	102	107	94	106	105	109	99	105	103	99	93	113	96	93	101	85	109	96	100	90	101	100	108	98	106	103	114	84	84	100	103	93	104	84	109	101	102	109	124	90	111	84	104	80	83	110	90	81	86	104	97	97	112	106	84	105	109	106	90	102	104	100	107	105	107	111	122	107	102	94	99	105	86	114	110	91	79	101	98	118	106	105	90	97	110	110	82	124	100	102	109	105	125	87	96	117	101	87	100	90	94	90	92	84	96	107	87	108	101	109	96	93	96	103	118	103	121	89	98	101	103	107	130	97	87	133	99	97	80	104	88	94	98	86	93	92	119	100	101	85	102	110	95	96	105	102	91	96	93	99	106	115	99	99	89	106	92	98	88	106	109	109	108	109	113	110	107	94	104	108	93	96	102	93	84	104	95	107	91	94	100	89	97	95	99	110	109	89	107	95	107	101	115	97	97	87	107	104	103	92	85	91	83	92	100	113	109	85	103	94	82	111	106	97	97	90	93	94	87	86	84	98	93	85	118	89	104	95	112	99	98	90	103	90	92	95	95	103	107	84	98	121	114	116	100	80	98	88	92	83	100	79	108	108	107	96	100	107	100	92	105	91	97	93	100	107	98	94	100	98	99	111	94	91	106	90	123	103	84	90	108	92	102	94	92	96	106	99	98	107	99	101	81	100	97	86	104	98	104	93	125	90	110	120	101	95	98	110	101	101	117	101	95	96	104	107	110	87	111	93	102	95	91	99	108	91	103	85	98	113	93	117	92	97	108	105	81	95	98	95	103	100	96	96	95	103	101	79	101	92	99	115	96	83	93	109	103	97	93	108	91	98	101	109	104	98	84	91	85	98	110	104	77	127	89	105	84	89	100	110	86	118	95	106	104	102	93	104	99	116	104	87	129	97	112	116	85	97	104	109	106	102	111	94	90	91	105	88	92	106	107	101	81	112	104	89	88	92	99	89	102	120	90	90	92	98	101	110	98	77	102	102	92	115	101	97	103	104	85	107	93	110	97	80	103	93	102	102	90	95	102	102	96	97	92	98	100	89	88	104	90	104	88	108	93	104	88	119	109	105	88	96	104	94	98	102	81	120	109	91	112	93	92	106
7845	551	540	567	524	478	438	427	382	407	382	403	399	392	387	407	375	392	359	382	361	356	350	384	354	355	398	340	368	379	361	373	362	373	306	354	388	346	324	342	357	336	378	353	323	373	374	363	364	353	368	348	355	330	332	350	396	393	377	318	362	351	317	398	341	376	367	344	359	373	365	351	391	329	345	371	367	376	354	336	340	355	356	348	384	365	344	345	372	341	363	360	336	348	353	380	339	351	368	374	324	346	333	347	308	320	368	341	359	328	339	380	347	339	349	372	376	396	342	368	330	382	369	332	365	302	378	362	361	320	330	393	392	363	344	315	353	391	363	343	352	367	370	368	372	327	357	333	354	353	373	364	346	355	335	362	360	340	345	364	350	334	378	351	368	360	353	358	345	376	360	331	368	389	370	325	337	378	338	350	330	381	341	401	354	355	331	367	359	383	362	321	367	356	376	350	356	351	374	340	364	334	340	348	328	365	322	356	373	361	337	364	373	372	382	352	333	363	354	355	344	330	363	342	354	378	346	360	357	385	364	351	384	336	324	353	329	354	345	353	341	348	375	336	315	354	343	372	358	342	355	396	365	326	392	343	374	347	357	349	387	351	348	367	357	348	360	342	382	356	358	368	366	345	354	334	369	354	334	408	320	369	333	357	379	362	356	353	376	380	367	359	351	374	360	356	371	358	381	319	336	357	360	371	347	365	319	364	333	357	341	326	335	362	359	334	356	345	373	347	370	345	358	382	381	333	370	372	347	371	347	337	351	407	337	353	347	327	348	343	326	338	354	374	355	336	331	382	368	368	354	347	364	374	350	361	335	365	355	373	355	354	346	364	368	346	352	369	380	366	343	357	360	344	337	360	356	381	362	385	350	344	366	355	356	348	349	371	350	340	393	346	342	341	337	312	369	341	363	374	363	353	362	352	340	340	363	334	342	364	362	342	345	354	358	375	363	364	339	394	361	330	346	367	362	326	342	398	345	378	324	350	342	390	358	320	360	396	380	369	357	361	383	374	375	341	340	367	323	351	343	341	387	346	363	372	363	366	366	358	355	382	390	375	319	382	401	325	359	363	385	370	366	349	347	353	325	391	379	376	355	432	334	343	351	342	322	350	383	346	345	375	347	388	357	384	370	368	384	391	354	350	370	379	345	314	382	384	377	361	331	316	355	359	352	348	377	376	356	350	362	336	362	331	389	380	358	381	358	354	368	372	368	357	319	336	375	362	342	364	338	329	378	354	304	317	359	363	318	347	396	357	359	337	329	363	323	332	367	335	359	359	367	337	320	318	326	329	335	383	339	336	378	336	337	333	337	378	364	338	394	321	390	359	367	358	384	368	325	354	344	390	315	359	362	350	354	333	365	384	365	338	363	355	348	355	370	358	359	338	347	337	357	349	376	356	347	346	357	348	327	341	352	322	355	349	331	362	363	349	361	387	368	353	369	360	370	371	372	358	381	369	384	336	359	313	385	338	364	351	354	338	366	357	351	370	345	406	348	333	343	371	372	361	378	353	376	333	382	324	338	330	369	345	371	372	345	338	351	352	360	377	386	350	341	321	347	356	335	335	345	346	385	381	365	348	363	369	342	336	349	387	347	323	346	356	350	362	362	326	349	372	321	347	379	325	380	359	373	369	330	356	332	358	368	377	339	389	330	360	365	354	375	365	334	354	333	388	342	377	378	351	339	356	319	338	354	371	312	335	350	368	346	333	352	333	353	354	380	388	368	374	320	311	349	378	333	353	347	340	373	310	368	356	341	351	336	341	347	385	381	342	370	362	356	388	350	354	350	395	372	349	374	387	353	338	357	328	318	340	361	356	369	331	375	378	353	352	381	347	397	346	356	362	335	368	369	354	340	336	356	365	333	317	343	372	354	350	395	365	335	330	347	364	347	346	332	355	378	367	370	312	363	339	385	343	343	322	372	332	353	339	344	378	331	331	368	335	352	373	364	341	349	363	359	324	352	357	366	344	366	351	352	360	343	348	366	348	361	385	366	355	360	329	370	355	350	361	388	360	337	371	339	348	371	362	380	339	353	372	363	348	349	362	349	342	356	354	349	355	376	339	365	354	360	379	377	362	360	356	330	393	355	353	362	377	359	381	379	361	348	358	324	350	333	390	368	351	344	334	371	364	318	359	349	371	350	368	375	364	342	350	378	333	336	335	360	367	330	359	356	356	362	367	361	343	345	365	336	390	360	364	360	376	351	345	338	371	374	349	379	367	346	372	373	378	347	330	359	375	369	341	368	337	371	353	385	373	347	324	364	354	388	390	333	349	350	355	382	327	344	343	396	367	341	381	340	400	433	363	362	349	338	345	371	399	374	372	368	369	341	352	374	335	350	352	353	324	346	342	342	349	345	362	381	347	342	376	375	368	353	361	384	372	367	359	343	349	372	403	360	369	362	369	373	329	347	346	379	380	380	347	363	329	355	337	347	349	367	370	343	359	357	362	310	356	338	363	355	386	360	364	340	349	364	350	351	363	345	355	367	364	362	369	334	336	360	379	351	354	341	349	366	416	341	402	359	357	349	354	333	379	315	367	356	335	371	377	359	363	356	343	326	341	374	370	350	386	341	315	383	345	323	374	347	393	350	350	367	358	341	370	380	362	336	369	348	385	335	346	342	324	354	345	335	340	361	341	348	334	368	387	341	338	396	353	366	349	352	364	372	338	360	361	405	345	355	377	344	344	344	332	347	367	374	343	339	365	347	348	357	354	344	343	312	383	373	371	373	318	325	347	348	335	366	356	356	379	343	350	348	351	349	340	326	367	330	381	360	394	353	359	345	371	352	328	321	345	359	346	362	334	357	355	353	340	352	357	359	321	355	341	361	345	360	357	366	351	349	348	348	383	358	352	344	366	364	385	352	331	350	365	378	367	389	347	337	353	374	370	351	339	346	377	350	337	355	326	355	374	341	361	392	359	362	366	368	328	371	350	373	353	371	356	316	355	360	334	310	366	386	332	384	336	354	368	351	370	325	344	383	346	341	347	336	338	356	358	327	369	318	359	336	361	389	362	339	332	342	363	380	373	377	328	358	345	365	363	338	343	356	400	369	362	395	374	360	334	366	347	376	338	361	350	361	336	342	374	340	357	371	316	371	353	333	336	373	371	368	329	347	332	378	352	365	336	347	348	406	364	331	369	378	346	367	365	355	369	359	339	371	352	358	395	328	360	358	344	356	377	350	338	362	326	368	367	369	354	367	354	346	375	367	341	385	353	335	351	338	374	364	349	365	345	381	342	349	337	362	362	367	333	368	350	354	349	338	376	350	343	390	341	352	332	341	386	341	367	361	376	386	364	360	361	381	364	332	381	344	370	351	349	376	407	376	342	348	366	344	344	379	390	347	350	353	329	360	352	360	380	375	345	358	370	360	363	379	321	353	340	360	380	339	327	335	342	371	361	389	352	347	321	345	359	331	347	312	332	365	351	377	336	356	325	365	337	349	356	374	353	361	331	345	346	381	355
49260	21768	4578	1068	741	565	496	422	366	295	279	239	239	228	235	217	212	228	201	215	207	208	232	195	224	186	177	198	199	200	172	202	200	194	204	206	159	189	195	170	202	181	184	195	190	180	194	198	203	195	182	189	187	175	176	186	201	185	179	188	200	166	210	171	185	184	178	163	199	174	165	189	185	186	182	206	181	165	165	190	185	180	207	186	171	167	174	182	182	189	181	178	172	193	188	180	172	191	176	178	186	178	183	181	204	184	191	203	187	207	175	180	193	163	188	171	188	181	194	177	163	178	195	185	172	193	174	176	189	200	181	197	180	199	168	179	190	204	192	201	175	189	183	198	160	179	183	191	195	176	183	174	173	190	175	178	184	185	188	176	195	188	188	181	192	176	179	181	191	182	191	188	199	160	180	196	215	188	164	176	160	163	188	175	183	188	149	161	188	180	183	165	193	199	175	203	201	203	169	196	213	172	189	177	168	193	188	204	180	171	181	171	176	204	204	200	200	185	173	204	208	193	173	189	174	189	170	178	181	179	166	182	186	175	184	178	205	167	190	177	191	192	190	171	188	178	181	183	186	166	194	176	173	188	177	202	184	169	194	171	184	196	192	178	180	206	196	189	161	166	182	173	195	175	189	172	184	176	196	182	190	193	192	202	184	157	191	169	174	186	183	184	205	172	169	186	191	173	191	171	167	187	184	183	181	196	182	159	206	182	190	190	177	171	188	190	204	173	197	172	197	195	187	177	195	203	182	199	177	175	159	192	207	176	200	198	185	174	176	189	198	195	193	197	179	157	180	190	184	196	172	193	187	147	197	176	193	187	188	177	178	203	213	182	175	184	183	186	178	174	190	194	191	182	172	173	179	171	220	192	166	175	184	215	180	188	198	172	183	183	187	188	195	179	175	194	163	188	186	168	168	184	181	157	202	184	191	173	185	186	189	173	206	170	188	168	201	184	186	181	187	173	170	179	211	188	185	167	176	173	174	180	194	156	209	178	199	176	219	211	159	177	180	201	169	182	186	169	178	207	179	175	169	183	207	176	182	183	183	194	186	167	165	179	179	184	177	176	176	189	195	190	175	202	169	204	147	167	173	182	188	177	182	182	189	176	168	186	198	190	186	189	186	203	182	175	183	168	192	171	180	182	199	192	176	170	162	203	212	186	180	178	196	178	152	189	179	175	199	148	189	209	182	165	181	180	193	187	151	174	170	187	174	220	182	183	194	209	194	173	179	174	188	173	186	183	169	156	161	180	183	199	207	189	191	177	199	166	172	179	180	201	198	188	185	175	188	185	199	182	183	204	195	172	189	174	189	170	159	201	195	189	214	187	173	173	157	187	180	186	184	163	162	164	158	199	156	200	169	168	173	194	189	184	187	168	178	165	179	189	169	178	156	170	199	169	154	184	178	187	180	187	189	201	209	206	183	165	165	209	174	179	184	190	177	170	182	170	181	220	188	188	168	174	173	202	175	174	169	189	184	181	166	199	194	166	185	158	188	196	177	169	185	187	159	185	181	177	213	174	166	198	170	182	198	180	188	192	189	200	194	190	174	184	180	188	181	227	190	167	197	157	189	183	193	181	174	184	177	176	176	197	181	183	184	183	198	196	168	181	191	190	194	186	198	177	180	184	180	177	204	192	195	170	168	197	185	188	201	178	198	173	179	190	189	199	188	186	203	171	187	204	197	191	181	178	203	172	185	193	183	162	178	192	192	191	174	179	218	197	186	200	168	190	175	199	199	160	171	189	162	168	197	192	175	185	178	186	204	200	188	181	169	181	194	214	169	193	171	184	174	209	175	198	197	186	185	172	177	167	183	184	185	203	179	186	176	175	184	179	153	179	175	205	175	188	173	204	186	183	162	164	188	189	164	169	178	198	168	172	194	177	169	192	183	165	202	178	189	177	181	167	181	202	167	186	182	183	169	182	160	166	211	179	206	214	183	186	197	184	200	177	182	177	197	169	186	161	189	178	205	181	183	163	156	168	204	184	195	170	208	198	188	182	193	188	181	168	187	177	187	164	172	185	208	189	183	187	199	176	196	174	205	192	178	161	174	168	202	188	179	171	176	176	161	200	202	188	193	186	170	179	169	192	199	203	180	179	178	180	181	180	175	184	178	190	195	153	209	174	181	167	186	175	191	160	200	191	191	187	156	196	181	181	178	163	181	176	171	176	177	178	183	178	180	179	188	200	182	171	197	211	184	197	179	175	175	183	190	197	200	191	174	189	189	167	203	172	187	170	203	167	198	191	179	189	203	166	177	158	185	188	172	196	179	191	185	186	178	196	179	183	209	211	163	183	190	186	167	170	198	179	175	172	182	182	190	187	160	204	154	207	214	203	183	205	162	171	181	178	184	173	185	176	200	167	189	194	201	178	170	189	184	174	187	192	191	164	188	182	187	182	184	202	202	175	157	183	189	209	195	180	177	184	185	205	196	180	181	207	160	184	192	185	171	175	183	189	186	186	187	191	164	182	189	181	181	198	191	174	198	191	176	183	179	177	189	195	194	177	190	185	175	167	178	171	169	209	183	182	165	191	175	171	171	189	157	164	213	175	173	199	203	156	187	161	181	181	206	190	181	198	210	186	181	167	175	164	206	165	177	207	210	196	205	166	158	174	189	182	183	195	189	209	170	180	189	196	193	175	183	210	184	184	197	193	176	192	170	156	204	190	174	170	170	201	171	160	181	222	174	197	169	188	176	156	211	179	199	183	159	195	165	184	198	176	177	207	185	167	186	206	194	188	181	178	172	175	173	184	165	198	192	183	208	189	167	187	186	187	186	163	202	178	168	182	172	201	161	178	166	159	180	160	167	193	204	184	187	193	176	194	161	202	182	198	176	179	169	199	190	195	199	193	195	183	208	177	187	192	202	179	177	176	184	185	159	201	182	178	178	161	179	159	181	188	160	164	183	188	191	214	173	199	175	200	178	171	191	154	194	182	188	204	174	183	178	186	181	179	185	185	185	199	166	197	182	180	190	180	171	195	158	197	170	166	174	189	185	190	169	183	183	177	195	158	196	183	169	203	161	187	191	174	174	180	185	176	181	172	195	196	193	161	178	159	177	210	178	171	175	158	192	193	170	190	193	218	167	187	170	167	165	208	175	180	180	184	176	181	205	168	175	193	182	181	160	172	172	163	199	174	183	201	168	201	201	188	192	189	184	186	180	159	192	180	179	164	196	177	204	183	199	194	173	162	186	190	179	172	197	163	178	187	216	195	195	206	195	180	186	178	164	189	225	182	187	203	209	197	174	190	182	195	192	165	168	203	197	187	187	186	187	181	178	182	209	201	190	185	190	179	156	156	171	180	184	188	168	184	192	178	187	190	172	172	202	158	198	186	206	172	177	171	213	165	179	191	179	170	181	185	183	194	201	194	170	171	176	179	174	186	173	179	194	189	157	173	188	181	188	177	171	189	215	195	217	175	160	180	199	170	203	172	170	160	189	195	173	194	178	188	159	173	196	171
30869	2586	3435	3609	3035	2471	2066	1788	1531	1316	1259	1169	1131	993	955	933	880	813	782	792	784	740	738	691	693	712	688	725	703	626	625	657	626	659	633	639	666	639	685	646	595	681	617	612	641	588	619	673	599	643	567	608	598	648	627	567	621	619	635	590	579	585	606	593	596	602	618	629	555	613	588	581	608	618	598	586	590	593	562	640	609	642	596	550	572	593	566	605	590	597	601	603	594	599	594	585	601	543	580	584	572	586	562	598	575	593	546	588	587	560	621	606	544	578	604	532	601	561	551	601	533	526	596	578	593	562	585	606	576	582	622	590	564	614	588	602	588	625	527	584	580	513	555	568	589	527	556	615	579	552	564	606	550	592	593	565	568	572	595	591	571	563	575	614	558	582	576	590	605	562	579	563	605	613	599	581	578	563	591	579	561	579	566	594	589	574	581	581	545	618	609	593	603	597	603	584	548	597	598	627	575	584	576	622	594	592	551	525	572	613	555	563	533	545	578	578	608	546	601	530	554	570	553	576	578	604	587	607	545	621	578	571	598	567	574	568	566	558	592	619	584	624	562	572	543	588	594	594	576	566	592	623	623	557	580	588	570	623	545	605	598	547	578	631	608	597	600	539	554	596	541	604	575	574	590	609	612	598	545	579	624	590	570	551	590	580	566	580	574	574	568	587	589	576	592	623	599	569	553	622	586	597	593	542	599	569	578	565	559	563	622	577	597	582	599	591	592	603	609	576	573	568	592	520	586	565	565	586	572	579	598	596	579	582	576	604	561	612	573	592	563	617	555	568	567	595	548	570	605	622	610	608	600	593	608	534	584	632	598	571	547	576	576	574	587	568	585	561	555	532	588	564	594	596	582	612	594	607	603	592	536	557	566	577	614	571	587	579	609	579	569	612	577	583	601	581	556	580	564	581	612	578	576	617	551	548	540	584	572	595	604	588	620	576	604	568	591	589	599	559	571	547	633	595	586	544	608	595	518	596	596	553	545	583	596	547	550	546	579	588	565	581	586	575	603	592	594	539	581	530	588	587	593	527	524	601	582	639	584	632	578	526	528	546	561	561	578	559	592	582	603	581	561	546	576	597	621	586	554	591	594	571	567	555	606	598	597	555	555	537	598	537	568	556	583	581	606	556	596	588	564	603	555	573	579	576	564	623	582	609	549	597	610	574	607	583	591	602	577	583	563	605	589	606	618	574	559	588	595	649	526	625	620	585	582	562	583	540	542	564	586	546	611	562	578	555	580	577	586	571	552	554	554	601	534	576	559	615	574	600	600	587	568	580	527	587	579	618	573	587	544	630	591	575	570	599	564	552	594	539	591	553	569	583	604	564	535	574	565	562	616	551	574	594	594	568	541	586	568	600	565	614	590	566	586	609	625	601	616	574	604	551	607	577	590	584	597	579	581	628	595	618	578	559	616	584	561	602	554	567	547	579	601	590	608	555	566	554	583	600	613	627	554	587	588	582	573	585	589	588	542	576	618	506	594	597	592	577	605	592	568	534	573	594	594	605	575	547	605	571	587	594	581	633	570	553	572	608	578	573	551	561	553	586	587	568	597	597	558	550	566	572	608	576	526	561	565	554	579	555	587	614	543	599	580	560	574	532	589	553	581	550	542	567	577	613	594	587	570	591	566	593	574	572	584	569	630	545	605	588	574	599	609	593	555	569	600	557	573	590	566	557	544	575	606	599	520	625	570	605	555	625	567	577	593	581	570	569	570	571	591	585	600	600	559	540	542	563	545	581	603	575	596	527	554	532	564	551	565	583	577	574	604	593	622	538	574	541	611	542	597	576	554	571	642	577	603	584	574	615	596	563	617	607	566	563	598	615	549	562	569	562	587	571	569	602	551	547	604	594	560	555	589	568	623	605	583	599	559	555	564	606	611	586	586	579	594	538	601	543	590	601	567	561	590	598	524	573	609	564	576	587	606	580	563	573	549	647	569	533	575	566	534	553	574	555	576	569	523	617	584	578	589	590	590	564	571	604	570	554	585	609	559	551	587	568	619	580	612	549	576	592	590	538	564	549	567	622	563	581	578	580	557	593	556	593	569	575	591	578	569	567	552	566	565	585	575	581	576	546	574	539	563	575	559	571	571	554	577	585	562	580	562	609	585	585	584	582	603	583	619	568	559	570	562	571	608	630	562	577	559	563	547	590	546	608	600	625	619	606	583	571	544	553	597	571	619	595	608	560	565	560	571	553	571	585	604	592	576	570	596	562	592	566	629	564	589	575	573	617	536	589	578	598	567	560	566	588	542	588	573	631	612	592	575	598	579	577	592	586	562	570	599	593	576	596	571	583	561	602	621	592	566	566	591	552	587	571	601	552	593	615	524	625	585	584	616	565	595	598	608	586	533	581	597	616	597	588	580	564	585	615	594	616	603	586	582	638	528	638	548	595	581	572	589	600	575	541	584	567	573	597	567	575	563	588	591	569	580	543	547	582	567	660	592	563	618	557	578	533	611	598	582	621	556	567	531	589	589	570	532	580	547	577	574	611	583	556	572	599	570	544	639	631	610	556	576	550	561	576	575	571	624	562	596	591	568	575	562	554	637	581	579	582	564	566	562	623	570	599	603	551	588	599	596	575	599	569	570	532	533	588	537	584	580	576	581	585	597	627	522	589	591	571	604	555	553	615	550	626	543	579	564	605	600	584	577	579	581	560	555	551	554	559	577	549	598	562	580	572	598	585	566	544	563	559	590	584	553	584	572	572	636	592	572	579	584	615	609	614	605	581	603	567	586	538	520	547	630	605	590	551	586	571	528	617	540	566	604	593	561	590	583	537	616	545	579	581	630	592	575	570	558	568	539	545	586	566	584	630	542	573	578	579	547	596	618	535	614	579	607	539	582	528	582	555	576	621	622	545	619	557	599	560	577	579	607	546	550	627	600	609	571	613	584	558	603	538	551	540	590	571	592	566	580	558	610	591	586	564	598	544	603	566	577	563	541	554	621	590	564	563	577	607	584	583	610	600	533	576	598	546	576	556	563	568	558	575	577	579	557	531	568	555	586	563	567	522	627	622	585	577	561	613	627	569	599	587	578	554	575	566	586	582	563	602	562	589	602	588	578	572	589	580	573	615	540	552	557	598	596	547	623	555	557	576	557	570	576	560	539	565	519	603	571	536	595	610	586	589	578	600	613	584	578	524	582	561	545	531	620	592	615	585	566	588	541	577	606	600	563	569	561	607	602	590	580	583	568	577	579	602	630	546	586	576	614	581	566	587	607	576	602	578	572	562	596	574	618	564	597	565	578	596	644	558	579	590	530	590	582	596	524	597	561	590	594	571	556	592	614	568	547	562	586	605	600	590	617	585	608	586	591	541	594	546	588	584	597	575	605	579	572	595	590	591	584	592	573	556	580	569	546	590	618	583	626	591	609	599	609	566	582	619	530	551	619	557	580	579	553	612	566	602	587	615	560	549	586	604	588	563	596	584	582	597	570	553	568	570	613	610	622	549	519	558
64346	29453	11280	2507	1459	1060	836	654	588	517	437	431	420	399	373	340	361	312	381	323	345	312	317	291	327	305	316	311	322	280	272	290	307	294	287	281	257	287	296	280	290	295	255	260	291	282	305	298	297	279	274	317	286	271	282	282	278	319	306	276	300	277	306	275	279	280	259	254	275	277	284	269	275	292	262	274	275	253	292	267	265	289	261	267	275	286	276	273	261	257	289	277	278	263	283	273	302	282	240	296	249	270	280	277	295	294	271	257	271	277	307	276	293	314	300	272	282	277	283	304	257	269	280	290	269	293	261	336	266	312	286	309	279	238	252	258	262	292	278	261	274	268	303	254	291	295	280	278	254	265	265	297	265	251	263	281	300	269	258	267	273	267	272	267	286	299	277	253	272	257	291	240	269	257	267	263	285	285	277	294	250	265	279	304	301	270	252	275	267	249	306	271	287	264	249	272	283	276	272	302	279	276	295	284	315	263	293	286	272	276	260	281	279	273	280	281	262	289	306	265	242	277	257	294	267	273	268	250	266	251	296	265	219	276	236	255	250	286	283	267	272	242	272	284	265	268	276	247	265	258	270	277	265	274	248	233	267	272	266	268	304	244	252	289	287	270	262	258	258	294	326	275	306	276	279	252	255	256	295	293	297	280	278	279	261	281	251	258	258	269	278	305	268	267	275	269	312	280	298	272	273	268	297	299	266	292	263	278	269	276	277	262	305	251	298	265	261	266	278	254	312	297	254	262	280	280	262	278	278	243	239	306	299	275	275	251	261	304	294	280	261	259	273	303	270	267	278	305	289	276	274	273	286	299	268	288	293	286	260	224	336	275	298	246	273	246	267	272	282	257	310	229	276	281	278	291	257	260	275	243	277	288	274	269	263	253	277	265	290	240	267	246	283	280	249	263	260	280	255	260	263	281	256	272	277	279	252	308	285	281	280	293	286	311	252	287	268	285	275	292	283	277	260	255	274	279	278	280	301	283	281	291	292	265	265	270	252	286	277	296	264	283	252	272	283	256	296	285	265	247	278	262	287	260	240	285	268	282	282	247	279	267	296	268	286	276	271	256	322	297	247	273	257	297	292	270	284	284	284	280	290	285	273	314	260	278	274	262	257	263	267	270	297	283	253	265	265	286	268	294	280	298	276	289	284	273	238	276	279	266	267	260	272	290	284	270	298	295	289	291	265	294	280	262	283	293	274	248	290	282	266	298	267	289	266	269	251	274	267	293	244	273	270	295	290	255	295	279	277	242	267	269	284	264	258	261	256	289	287	277	260	274	256	256	267	282	294	290	280	296	283	280	272	245	306	263	267	276	272	291	251	290	286	269	261	293	270	288	295	276	267	289	287	266	278	292	286	318	267	289	288	270	275	296	256	261	273	279	299	267	267	266	313	262	266	294	304	276	245	284	267	286	291	303	300	270	278	305	241	293	276	272	296	288	278	273	273	331	278	232	316	240	297	274	261	250	298	264	272	310	307	272	306	284	233	277	288	295	292	279	261	278	273	293	291	265	262	268	283	272	255	254	279	283	277	247	270	268	264	256	306	263	264	259	258	272	249	304	257	268	263	294	280	291	303	229	261	289	278	281	293	279	284	280	276	256	239	293	260	268	250	249	242	282	305	266	301	275	290	251	250	278	245	266	278	278	238	305	281	273	272	267	301	265	299	306	251	255	268	275	288	241	273	243	300	255	294	280	303	284	275	282	249	269	278	280	271	249	290	289	272	264	271	262	284	281	295	279	287	253	284	252	285	250	290	291	275	264	259	305	258	241	278	286	269	259	289	249	279	257	295	266	286	294	293	300	290	266	311	248	278	284	289	258	296	285	282	251	239	283	304	285	248	288	296	275	264	264	277	253	269	266	227	255	267	297	267	240	261	273	275	277	272	296	288	249	275	286	235	295	263	287	268	273	292	277	278	285	271	275	290	279	276	283	271	284	243	249	258	278	263	265	278	257	277	249	271	262	277	281	296	287	297	296	266	276	283	252	273	300	276	247	263	246	277	271	267	265	273	281	278	281	288	242	269	265	283	263	273	273	287	284	283	287	303	261	270	267	256	302	249	288	307	284	247	261	275	277	258	264	246	280	273	296	294	272	246	288	286	258	277	283	292	286	275	244	271	283	256	277	308	277	284	261	293	253	262	283	286	292	307	287	280	307	296	254	296	255	288	257	304	269	288	285	275	274	278	257	263	272	314	284	262	277	286	284	274	236	267	274	274	259	261	273	293	253	261	223	269	291	299	282	280	303	243	285	242	272	260	279	278	302	307	290	261	286	297	247	287	280	311	287	270	286	250	251	292	288	280	266	281	265	272	288	248	305	325	259	278	281	310	289	298	306	314	283	280	306	282	280	273	280	281	278	292	276	292	271	269	292	270	298	288	238	258	258	272	276	283	281	252	286	267	253	283	266	255	279	290	285	248	265	274	274	296	272	275	279	287	261	248	271	274	263	288	264	260	285	270	285	281	269	293	267	284	270	294	263	266	278	292	287	287	307	282	262	282	265	261	322	296	268	259	246	285	292	277	255	282	286	286	278	256	242	301	271	233	314	271	307	236	299	259	257	274	288	254	306	295	251	308	295	280	274	311	297	259	279	283	270	244	281	279	281	298	273	292	250	296	269	280	257	255	280	256	269	263	277	267	310	258	270	293	269	331	262	251	253	299	293	277	294	232	260	302	273	290	258	311	285	284	265	290	281	278	302	276	294	283	269	296	293	245	258	274	258	258	275	242	274	260	267	291	284	290	261	284	280	288	309	271	261	275	279	266	250	279	291	284	278	300	263	303	285	287	281	276	258	287	283	277	245	268	253	264	284	273	262	270	276	253	281	295	271	278	281	257	301	280	290	272	291	247	275	289	283	274	267	275	287	259	270	264	295	271	266	265	282	292	254	266	243	290	264	271	250	267	296	254	276	269	283	287	286	311	275	258	278	288	293	267	289	262	300	297	261	293	275	266	287	288	297	264	275	289	256	301	272	254	285	284	302	260	265	252	294	240	274	274	295	275	292	308	272	241	298	262	247	256	257	250	267	273	319	292	275	286	272	298	266	318	276	279	272	248	284	285	299	267	275	248	267	275	250	267	301	273	298	264	280	293	293	269	298	272	251	299	273	282	270	293	264	266	311	291	238	296	296	253	278	269	252	255	268	253	275	283	293	287	313	242	267	305	271	272	229	267	268	290	245	268	272	279	296	263	270	281	259	272	256	273	264	276	247	267	267	274	257	290	294	267	273	272	276	259	259	276	272	304	274	287	273	289	270	272	275	265	276	280	272	276	286	250	302	285	277	258	259	283	253	278	262	262	269	270	281	285	266	260	269	280	241	288	272	277	265	281	283	276	262	256	248	282	277	242	281	283	275	284	305	265	263	254	254	291	283	270	256	277	263	272	277	278	259	262	282	259	245	280	263	270	308	289	256	266	259	273	260	273	268	295	298	247	284	284	279	249	253	306	263	266	271	264	255	263	268
39988	4183	6120	6495	5558	4461	3678	3160	2687	2274	2086	1848	1746	1659	1513	1452	1433	1337	1264	1146	1217	1128	1133	1142	1099	1058	1003	1010	1058	1009	1017	1006	914	1005	962	929	921	898	929	902	923	930	908	885	880	908	904	891	869	904	903	861	850	957	888	900	852	831	812	888	860	851	855	852	826	824	828	805	881	788	885	848	863	844	849	816	851	851	814	825	852	794	806	816	817	820	815	812	870	898	887	834	795	809	853	858	864	822	831	830	800	781	795	851	867	842	789	823	824	808	811	829	831	867	865	845	840	832	814	861	797	860	774	846	857	824	870	840	846	825	862	820	787	859	816	827	848	814	814	777	814	856	812	829	824	846	819	849	804	826	804	822	845	819	798	829	839	813	823	839	776	874	805	791	795	786	829	799	745	816	830	836	792	828	844	807	864	818	770	888	834	751	831	782	813	768	841	809	820	822	792	775	795	832	789	837	815	835	822	843	817	783	850	873	793	866	802	826	803	824	804	817	827	794	791	791	851	767	806	808	833	855	779	820	835	866	826	862	813	786	777	794	843	807	801	778	809	817	798	762	835	849	799	817	818	761	861	799	802	854	833	841	799	818	772	830	793	806	835	834	814	852	814	803	817	865	871	834	859	859	837	810	800	804	809	798	834	825	805	821	808	756	820	825	836	812	822	817	795	851	807	805	830	859	800	849	807	819	829	790	817	766	818	849	828	804	777	838	741	832	761	766	776	773	812	826	839	815	777	816	846	806	819	842	782	783	854	798	818	791	787	815	861	840	807	816	790	850	825	829	845	845	895	862	817	787	807	832	840	800	853	851	828	816	835	807	862	829	845	823	799	791	750	771	811	771	810	775	808	812	805	810	837	822	811	770	781	849	818	829	786	810	816	802	880	802	771	814	796	801	815	809	886	763	820	760	828	811	788	780	786	834	828	835	875	800	769	780	818	840	789	830	847	801	830	805	819	821	800	780	797	792	810	822	764	832	833	824	835	789	810	826	803	822	815	756	837	794	768	772	786	816	816	827	823	857	763	825	828	829	810	801	810	806	802	792	852	799	806	778	823	812	775	768	808	809	841	836	829	823	831	813	869	778	784	846	790	816	812	863	790	842	803	842	798	762	811	853	795	828	791	767	834	835	811	778	810	819	821	785	848	828	790	739	798	802	821	758	818	781	789	763	846	782	826	819	803	839	807	848	835	821	784	796	791	791	898	811	814	793	827	844	805	826	834	822	860	859	801	831	855	821	790	780	790	811	784	770	826	772	809	767	820	806	780	821	758	828	830	800	803	821	853	814	838	798	835	790	818	799	795	816	855	814	778	842	792	834	810	834	851	832	807	807	793	784	802	766	807	880	832	881	880	793	805	807	826	770	799	864	820	828	804	833	806	821	795	836	839	801	774	812	818	835	827	790	796	843	781	807	763	790	852	811	890	801	813	798	864	789	809	779	853	844	810	798	787	822	814	755	876	817	782	782	802	811	835	828	803	758	758	793	829	777	787	801	847	765	779	853	811	798	811	850	830	829	833	813	817	805	846	844	819	833	763	829	802	796	766	784	801	817	771	812	802	847	781	814	822	797	818	832	872	827	845	774	797	841	838	849	774	854	839	859	804	785	802	815	763	778	815	842	822	804	819	774	790	890	828	785	840	803	811	812	813	845	866	806	817	864	811	833	796	810	834	812	820	821	802	880	809	814	820	847	815	817	789	808	794	804	844	756	806	830	816	850	851	786	803	797	804	818	803	825	798	829	810	874	769	819	798	825	848	843	829	819	787	799	799	861	817	764	834	836	847	815	825	784	836	825	865	795	823	825	810	801	831	783	830	836	795	800	825	783	870	799	815	787	812	877	793	813	803	812	776	831	827	832	849	788	759	854	810	773	794	839	834	820	838	878	793	828	743	787	766	797	770	848	790	829	823	813	836	797	787	788	834	855	790	801	817	801	841	821	826	801	779	810	809	797	779	804	801	780	827	851	825	814	833	806	822	810	747	843	853	742	872	832	743	757	871	793	780	819	789	822	838	813	818	773	811	795	736	794	834	839	801	785	860	847	847	855	835	786	847	831	785	824	794	816	835	793	865	833	835	837	760	779	836	821	778	823	773	826	806	828	832	803	828	835	831	862	785	778	746	858	796	826	873	816	820	862	793	824	808	815	825	820	835	782	802	818	839	819	829	843	823	728	810	819	841	820	830	772	820	817	795	785	820	798	752	817	805	849	760	876	809	817	877	818	870	857	846	809	819	820	852	836	788	814	844	836	822	819	811	816	834	815	838	816	796	796	814	820	854	791	778	807	820	811	832	855	843	810	792	808	815	844	807	818	795	824	822	781	803	825	811	795	806	797	815	805	811	844	789	828	801	851	774	813	812	869	804	798	809	824	873	812	868	862	829	828	829	813	800	796	801	788	869	815	819	816	799	784	820	839	817	853	768	850	793	818	838	814	813	849	829	781	799	853	807	818	855	791	782	829	831	844	801	775	830	771	818	819	831	826	821	780	827	767	808	805	813	841	818	805	795	818	832	811	781	861	777	825	876	802	764	819	818	772	829	772	805	851	792	799	818	838	862	796	823	780	870	800	865	852	832	795	836	787	830	810	844	838	797	838	795	836	833	838	816	880	771	815	752	847	830	733	784	815	832	767	860	787	803	794	819	855	789	804	833	818	839	793	806	801	830	806	828	828	822	837	858	828	844	786	798	832	847	776	784	837	791	795	762	762	768	801	795	806	801	767	814	822	814	812	809	750	849	831	751	835	824	861	799	790	751	865	841	881	790	821	799	818	818	825	784	808	823	788	802	852	807	827	786	823	801	820	794	828	802	829	759	799	838	876	857	787	824	850	817	786	820	827	839	864	875	816	825	790	800	820	857	821	746	811	823	850	820	810	856	829	852	795	832	787	811	841	827	779	753	784	737	798	768	843	777	837	757	761	801	768	753	811	787	829	797	814	823	865	846	820	827	801	829	801	857	828	806	811	802	762	793	766	774	854	810	793	758	766	814	796	836	789	775	807	838	732	796	836	871	822	817	768	837	812	843	797	760	824	848	819	804	784	788	807	882	780	795	779	827	853	770	836	853	783	842	748	779	801	818	828	837	803	790	800	809	819	766	827	823	798	831	840	781	846	811	831	807	805	823	808	805	783	873	824	766	804	803	786	845	791	811	832	869	786	787	783	802	853	772	831	846	806	814	812	810	839	732	795	844	793	808	877	822	847	821	831	818	764	820	820	802	829	786	815	762	806	808	825	898	765	826	784	822	838	868	797	804	844	826	871	818	829	810	855	803	815	829	815	764	776	778	823	815	857	858	779	810	792	824	767	834	856	845	806	817	824	796	812	781	802	790	795	786	844	801	762	771	808	833	861	846	803	787	782	814	832	870	863	783	809	784	787	828	827	865	828	874	831	820	845	799	790	837	806	810	786	769	796	824	804	855	850	819	803	847	831	799	829	828	883	825	803	828	801	842	827	723	802	786	826	863	784	856	827
8369	934	270	152	113	132	126	123	117	115	111	104	100	122	109	99	111	103	100	95	108	86	88	99	91	103	108	94	91	102	106	94	112	104	88	87	95	75	90	96	100	109	93	110	106	100	107	99	96	123	98	106	107	105	101	96	101	92	96	105	90	104	105	106	101	96	95	93	89	103	90	94	105	107	105	97	117	110	93	105	122	101	102	123	106	110	110	103	115	119	116	85	84	89	88	108	111	100	109	93	100	78	97	91	79	83	95	91	91	84	90	119	96	97	110	87	96	103	108	92	83	111	96	97	88	116	95	106	96	108	98	99	105	92	93	86	84	105	107	112	104	94	116	100	101	89	108	100	114	102	99	92	85	100	102	106	96	95	107	86	85	87	110	89	114	106	107	88	110	93	109	102	98	107	95	92	118	116	101	106	83	99	120	112	90	94	94	84	123	106	89	98	109	105	121	113	92	104	111	99	84	96	87	105	89	91	94	91	78	108	109	98	92	96	99	91	90	84	83	109	109	81	93	105	103	106	101	92	94	104	109	93	80	92	90	106	102	95	103	106	112	116	114	95	101	106	104	102	96	96	97	115	119	99	113	104	106	101	96	113	104	119	93	89	109	92	99	112	96	96	99	107	98	107	106	95	101	99	93	93	107	91	94	97	99	88	99	91	111	104	93	97	104	122	106	104	94	93	86	90	90	103	110	105	115	90	113	103	93	81	102	83	109	87	104	107	93	102	100	100	76	105	109	88	91	97	97	117	100	98	88	99	100	108	99	104	98	113	121	101	116	103	109	100	89	90	99	95	111	88	112	106	88	93	107	111	73	107	101	99	107	115	102	93	103	108	117	96	112	105	89	102	83	97	107	87	88	101	85	94	72	107	104	105	91	116	112	92	115	90	115	104	88	108	117	103	110	94	103	109	96	112	105	97	100	106	114	92	99	104	115	103	92	84	96	120	106	99	91	113	94	128	106	94	120	98	101	99	87	106	116	109	91	99	106	97	122	107	109	93	94	106	108	96	105	95	105	128	88	102	116	95	96	103	95	87	86	90	103	106	96	94	106	101	99	92	100	92	105	106	106	101	89	96	93	111	115	84	81	102	102	102	113	95	101	82	97	104	104	88	105	86	90	98	95	92	110	83	96	116	104	98	115	115	95	101	110	100	103	96	95	109	100	99	92	108	111	101	102	75	99	109	95	88	76	89	116	97	109	98	97	108	101	90	95	91	101	100	96	96	96	99	103	106	109	102	99	104	111	105	105	79	95	113	99	102	101	102	116	114	116	99	87	86	103	97	82	85	109	99	113	104	85	89	117	88	91	93	101	101	99	114	115	103	93	104	96	94	102	108	86	84	106	100	97	108	96	110	115	121	100	95	105	108	100	110	108	102	101	113	120	100	107	106	101	92	114	85	106	81	114	102	98	95	113	101	81	100	93	102	104	98	103	90	99	95	110	98	95	105	99	93	129	97	89	101	91	105	90	103	102	108	89	105	104	84	97	105	95	95	109	101	93	95	99	104	103	92	90	112	88	114	90	98	97	104	96	100	103	109	99	78	91	126	102	103	91	94	125	114	103	96	126	103	104	72	103	105	115	110	101	99	102	97	114	86	118	100	92	115	99	102	109	105	108	118	100	89	83	113	119	118	91	114	91	107	81	91	108	89	110	89	105	92	90	112	101	121	89	103	105	90	103	103	89	128	99	105	95	97	93	95	106	90	92	109	87	119	105	106	105	97	85	95	92	105	86	113	105	93	101	111	98	93	110	94	97	101	109	101	103	100	96	89	90	94	112	95	92	100	102	96	103	114	110	109	99	95	101	101	99	100	97	112	118	106	96	104	112	103	87	102	99	108	104	105	86	104	95	116	81	107	94	88	100	97	99	112	93	92	109	99	81	92	112	112	82	106	85	114	110	92	93	94	95	93	121	107	101	92	101	88	80	98	109	80	110	100	118	99	94	93	95	114	89	114	98	98	98	92	95	105	90	108	90	106	94	125	96	110	83	100	94	107	111	94	131	100	103	96	100	87	112	100	99	105	114	107	101	87	92	106	83	110	104	123	112	104	105	87	91	97	123	94	87	105	90	106	90	109	93	99	99	100	92	126	109	91	107	99	97	93	93	90	95	106	98	110	93	84	107	94	112	93	99	81	107	89	97	107	98	96	113	100	97	96	92	107	92	90	107	92	99	91	110	85	93	104	100	100	99	96	78	100	106	98	110	91	100	110	104	93	99	116	108	92	108	99	114	89	87	99	95	114	100	111	88	94	107	87	88	111	117	107	104	106	106	102	112	117	91	87	93	110	99	88	90	92	95	109	111	106	100	113	92	109	92	106	83	104	97	88	113	91	97	96	95	116	95	102	90	131	91	111	102	108	107	115	103	114	119	99	107	98	109	97	84	87	85	99	90	80	104	116	111	92	130	105	93	97	104	90	97	101	92	116	92	122	96	98	93	93	101	90	105	93	91	89	89	90	93	106	111	100	95	97	78	95	89	98	91	111	76	110	100	96	100	105	97	89	117	106	86	100	91	78	115	94	100	97	107	92	103	88	97	103	98	91	98	90	106	115	111	97	101	108	108	84	105	90	101	97	101	94	109	105	84	91	104	89	101	86	95	99	101	105	98	111	101	98	97	101	88	98	94	125	107	94	99	89	111	102	88	111	96	103	111	116	97	98	101	89	88	111	112	96	114	112	106	77	79	87	96	84	114	109	90	109	99	100	114	97	87	109	90	87	101	113	81	95	96	119	92	109	100	87	116	95	109	106	99	114	71	97	116	119	92	112	104	104	106	104	104	102	110	84	89	106	110	84	116	113	104	102	92	94	101	84	106	101	94	103	113	93	98	107	111	104	112	104	91	91	93	80	104	90	119	99	91	105	99	94	107	90	88	109	115	105	106	103	90	107	80	126	100	103	91	96	108	107	91	99	88	116	114	101	96	95	124	109	96	108	89	102	91	114	110	95	78	102	87	112	113	85	81	96	102	120	90	104	92	98	87	106	105	101	102	99	98	109	96	110	93	122	113	90	109	102	116	106	94	103	84	100	110	111	118	109	100	114	98	93	96	103	113	98	116	106	83	117	115	85	81	134	109	91	101	98	103	99	95	96	97	83	98	109	92	115	93	93	94	115	92	100	92	95	103	89	98	123	85	101	119	91	86	100	94	107	103	104	98	108	90	88	91	99	96	103	107	81	100	123	88	82	91	93	93	113	94	113	112	95	114	101	91	98	78	109	111	110	91	85	99	96	119	101	98	102	102	89	112	105	99	120	103	100	99	97	99	107	79	93	95	90	107	104	119	92	106	91	113	93	82	88	106	102	98	105	96	99	110	104	96	101	114	102	104	86	94	87	90	99	94	100	96	100	100	88	94	94	142	113	114	123	116	105	101	79	109	109	101	90	97	98	100	101	105	104	112	84	111	108	103	110	78	119	82	92	113	110	107	94	98	105	102	107	97	130	103	114	106	101	88	97	134	96
8152	707	580	586	505	451	482	462	416	415	427	367	408	396	383	363	382	376	366	336	406	367	368	366	385	379	356	346	367	384	374	365	361	372	399	336	341	378	372	353	348	386	325	351	350	346	356	366	358	360	342	390	350	357	383	370	337	364	364	412	335	392	346	376	360	383	370	335	386	341	376	348	382	364	350	358	351	368	361	355	374	342	342	412	382	342	380	339	363	369	366	379	365	355	370	373	350	343	354	332	351	367	370	332	369	368	363	332	381	363	358	360	385	365	386	368	348	376	336	357	365	334	371	365	365	355	356	354	347	383	334	372	362	357	378	374	383	355	329	356	361	353	330	353	379	355	381	356	343	378	332	373	380	358	337	351	327	340	363	383	342	351	381	378	383	335	353	368	343	369	383	368	347	370	330	349	362	356	387	380	344	378	357	377	382	369	378	359	361	305	355	336	365	404	372	399	339	334	359	365	344	321	331	369	333	372	349	380	356	329	376	370	327	337	337	338	344	338	352	363	414	346	375	322	341	344	371	380	368	385	350	355	346	368	353	345	357	373	385	396	358	312	361	330	324	365	358	388	365	370	356	330	367	352	329	334	386	330	376	358	341	353	352	367	363	371	355	362	350	372	373	385	387	364	365	342	380	335	333	367	347	354	386	358	356	373	365	398	352	351	385	369	363	346	328	352	350	389	384	372	345	373	339	350	312	331	355	374	326	341	335	364	351	372	361	359	376	345	361	410	359	379	361	363	320	381	314	340	341	337	372	386	371	328	360	383	396	374	346	330	342	366	358	358	371	363	335	381	371	374	375	375	335	366	356	356	368	371	377	353	371	364	376	363	369	360	371	344	367	335	351	376	332	367	369	345	378	372	364	353	345	350	369	369	364	352	307	342	388	385	381	322	378	360	388	358	361	355	368	348	360	337	377	375	372	342	348	345	363	339	358	343	341	356	350	379	341	351	347	379	325	353	364	367	375	367	348	338	340	349	378	381	352	350	335	361	384	367	382	336	359	355	371	379	391	362	362	348	349	337	368	345	350	346	335	347	372	368	351	369	341	338	367	322	363	375	357	358	357	368	387	364	355	352	336	349	369	356	367	377	361	391	337	364	359	367	393	336	392	333	352	323	366	353	359	354	359	358	340	354	376	344	348	339	355	341	353	313	387	353	352	367	358	360	348	339	342	366	367	357	363	382	371	348	323	379	361	326	382	377	338	336	324	357	342	367	361	372	372	363	352	358	338	366	355	363	365	359	344	338	374	367	352	363	351	329	338	377	394	356	366	377	369	362	349	352	362	381	360	347	374	354	390	374	366	348	365	346	363	360	369	345	380	352	340	325	367	360	335	339	364	353	349	327	375	342	348	354	344	315	346	380	342	356	351	352	358	371	341	357	403	372	336	386	374	350	375	372	341	360	366	359	369	329	370	361	328	384	349	366	375	362	348	358	390	369	333	372	365	358	357	334	358	349	325	364	355	352	341	360	358	354	362	353	377	378	340	373	337	345	348	350	336	348	350	377	351	352	326	381	393	379	382	329	352	349	358	348	368	379	354	361	352	368	356	380	383	359	357	343	338	357	348	384	407	356	356	364	354	380	337	394	332	371	384	365	338	398	351	356	359	353	346	393	381	362	355	337	331	379	357	362	312	324	352	340	372	357	358	357	334	323	397	362	355	323	326	350	368	326	383	373	375	384	361	363	326	348	324	370	373	353	331	342	359	347	374	371	369	397	387	365	380	323	383	338	351	389	336	342	396	373	350	409	376	344	338	353	377	362	351	351	343	365	358	341	320	336	368	371	356	350	368	371	363	343	350	417	353	330	340	363	354	374	337	323	342	362	401	368	361	363	345	329	354	366	354	343	338	377	358	339	371	336	349	337	342	387	366	360	359	366	329	353	352	353	370	350	352	371	356	400	366	350	361	353	319	348	337	361	370	344	341	344	344	341	355	347	345	341	374	308	346	333	355	356	351	361	370	350	361	378	377	356	358	336	335	366	335	379	353	380	357	362	351	357	371	348	347	360	361	380	348	387	371	378	392	350	369	368	334	364	385	363	356	375	346	320	342	403	351	351	339	340	338	365	365	324	354	292	373	353	349	386	357	363	364	385	373	363	349	361	348	361	363	336	357	355	356	367	333	356	385	383	340	394	376	367	350	360	338	338	324	344	364	377	335	356	345	355	382	368	346	355	397	375	348	370	367	362	353	352	357	358	366	354	349	374	385	335	389	364	350	395	380	398	390	355	368	334	349	357	347	349	376	362	350	366	334	350	388	379	354	370	387	349	338	350	353	385	370	311	357	383	357	341	387	376	387	360	372	379	337	369	353	389	338	363	386	352	368	365	333	356	372	331	345	352	362	334	351	343	349	384	353	347	331	344	335	344	376	358	388	355	389	345	359	329	383	335	362	330	362	352	368	382	318	359	349	334	335	382	335	370	356	322	361	336	383	357	359	356	356	350	334	339	346	365	369	403	345	371	345	336	374	327	356	342	352	328	358	359	375	369	370	341	380	352	368	355	396	380	364	363	343	360	376	373	352	384	363	369	333	363	366	358	348	375	366	384	330	340	341	364	348	312	388	349	389	354	345	368	359	339	356	352	343	340	350	359	384	345	357	326	361	364	374	385	368	380	361	329	367	378	380	349	395	369	360	343	358	386	366	387	346	364	338	353	333	376	362	376	375	341	384	358	366	362	386	369	365	355	367	359	348	390	371	350	400	374	371	352	391	342	365	356	375	351	338	359	386	386	344	340	380	370	364	349	351	331	344	378	364	345	342	333	379	361	339	366	359	372	340	337	375	379	350	383	362	365	396	375	367	383	371	365	384	352	364	342	381	366	346	397	358	373	352	337	368	371	343	346	353	356	327	341	358	344	368	352	351	383	372	330	402	353	341	384	355	374	325	370	335	364	344	362	343	343	352	378	376	350	375	348	372	347	363	329	369	338	359	347	362	353	290	348	369	330	387	364	323	410	347	351	349	363	359	384	364	339	375	363	334	368	372	377	327	314	378	370	354	386	343	346	336	347	380	358	360	350	353	371	357	345	338	356	352	353	383	361	375	328	350	326	379	354	385	376	352	375	369	374	338	361	392	375	350	360	387	357	362	339	342	380	370	331	380	364	349	380	330	382	336	365	366	375	327	334	370	330	358	386	361	359	359	366	362	379	368	382	354	374	345	355	363	352	389	344	391	369	366	389	346	373	385	356	371	357	353	357	368	328	345	326	329	343	359	392	308	422	346	325	358	341	360	328	381	349	356	333	370	352	343	344	361	352	356	365	363	403	365	326	329	367	332	362	356	344	381	356	360	349	356	369	354	367	368	356	353	337	366	334	368	343	345	379	383	343	353	370	334	361	350	343	358	356	371	383	358	361	342	362	357	360	366	391	348	359	387	366	356	357	352	342	352	328	350	365	364	330	384	367	338	335	362	356	384	376	376	366	364	336	377	321	356	355	358	367	380	354	371	361	403	379	364	355
50945	21153	3127	1102	719	545	511	381	322	305	286	277	219	243	204	257	185	231	213	201	208	213	217	204	195	215	203	200	203	197	209	186	194	195	184	186	208	193	203	186	202	183	210	190	167	179	196	197	203	175	171	209	187	194	198	188	184	184	193	181	146	215	186	183	190	174	177	182	198	208	187	174	181	199	178	167	169	207	205	189	177	202	183	209	202	167	171	189	173	197	165	181	159	169	172	184	166	168	175	167	195	177	215	172	183	195	186	175	204	199	181	177	180	183	179	184	178	186	177	185	190	186	167	208	191	188	179	208	172	177	197	185	198	190	182	184	195	195	171	189	169	201	181	197	195	178	167	195	167	175	178	201	191	185	155	173	186	177	198	196	182	182	199	173	194	188	178	185	208	196	195	169	177	176	187	190	165	194	168	200	188	205	193	178	172	177	176	171	178	150	172	190	179	200	191	184	171	176	187	171	173	177	175	175	202	148	180	173	199	179	167	173	172	208	177	174	210	173	181	186	192	164	193	175	190	160	193	175	180	209	176	168	169	182	180	186	199	174	175	189	206	159	169	182	193	204	196	184	207	188	178	195	163	176	178	174	168	173	179	192	190	153	197	191	198	188	187	182	161	189	164	171	203	200	174	167	182	175	167	177	198	189	176	178	184	180	148	202	162	192	181	179	164	187	199	199	162	168	190	158	190	167	197	173	164	184	166	185	171	213	191	184	192	187	174	204	163	200	155	152	170	196	187	176	178	160	195	179	165	197	192	172	168	188	193	180	190	202	206	172	182	167	182	181	167	208	161	189	196	194	176	193	179	204	165	175	185	178	177	160	198	194	178	200	185	192	206	186	178	187	172	205	153	190	174	215	212	192	205	195	203	196	188	187	174	195	176	174	172	164	172	172	223	209	182	184	192	207	183	192	184	199	179	171	146	176	186	169	190	178	170	186	186	170	196	186	194	210	198	193	179	187	160	174	176	184	185	188	185	212	189	190	181	190	184	205	203	155	187	160	187	193	164	205	186	194	179	171	190	189	196	176	181	186	213	183	178	169	190	198	162	175	153	191	182	187	177	194	188	190	164	201	176	197	197	196	178	195	175	179	175	185	198	147	192	197	184	177	183	157	178	179	173	195	180	201	177	187	188	222	184	194	168	190	192	168	171	167	205	187	181	183	172	181	201	174	172	176	185	180	165	180	180	176	154	175	182	180	170	203	191	179	165	197	186	185	184	187	171	190	186	195	176	170	189	201	166	169	184	177	170	186	197	179	176	189	185	201	189	184	189	173	185	184	184	163	167	166	180	187	179	169	169	181	200	162	191	200	168	194	180	170	176	180	203	169	190	189	142	191	162	203	196	198	150	171	178	188	171	176	184	151	192	189	197	203	191	200	182	176	181	181	171	172	185	184	169	192	190	196	155	161	184	167	189	184	164	191	196	191	176	184	160	192	177	202	167	175	178	196	196	179	181	196	173	195	179	184	183	178	183	177	222	187	185	187	159	170	187	172	183	158	191	210	170	181	172	195	187	147	189	168	180	189	195	200	193	171	165	183	189	163	188	178	169	194	190	210	181	189	186	196	189	164	169	158	187	210	194	209	182	171	166	184	175	155	174	188	188	182	182	190	181	177	192	192	171	171	180	177	170	169	197	170	173	174	166	176	195	168	191	189	193	175	185	175	195	175	189	197	195	150	199	167	176	169	187	165	218	169	208	175	186	178	191	168	199	192	184	178	200	199	199	173	184	166	186	185	166	191	174	164	168	197	176	185	180	183	189	169	177	166	162	211	179	207	183	204	162	178	164	179	175	181	194	177	191	179	171	184	188	182	168	180	183	180	183	160	166	191	197	192	186	202	195	185	194	184	180	176	194	188	157	156	160	197	193	174	185	166	188	185	182	169	195	173	188	166	185	185	196	192	206	196	174	161	201	159	173	172	186	165	172	217	178	200	196	197	184	187	185	174	180	179	177	199	190	185	180	196	183	172	180	192	184	190	202	212	159	162	189	183	186	164	171	189	192	197	183	174	181	179	208	176	155	196	164	181	163	218	169	185	157	174	157	185	193	193	181	214	193	187	181	211	179	181	188	163	203	161	153	205	189	156	181	175	165	185	170	180	179	181	174	182	181	193	189	179	159	167	179	145	176	197	172	199	201	184	181	172	183	165	175	162	190	189	194	203	179	187	183	190	187	190	154	205	170	158	199	197	181	166	197	187	161	201	184	182	169	185	171	193	192	227	172	177	174	188	184	182	192	190	208	187	188	210	161	174	181	200	208	192	177	182	147	170	204	185	179	182	163	171	176	189	177	182	192	180	192	187	195	193	168	186	196	174	204	195	181	179	197	176	189	181	194	192	181	179	174	175	167	187	212	188	172	196	182	178	177	180	172	182	166	205	181	165	169	187	183	194	168	164	173	161	188	184	175	200	174	187	175	186	192	176	175	168	182	195	181	178	178	190	201	173	196	181	172	183	165	173	178	187	192	208	199	193	174	190	199	192	178	171	168	188	192	156	163	195	164	165	208	223	166	186	158	197	181	166	207	187	172	177	201	191	172	195	209	155	173	178	202	150	212	176	183	166	185	205	184	189	161	185	176	194	178	182	178	181	158	187	172	182	214	174	202	160	199	191	187	163	195	184	169	201	158	185	165	172	172	183	175	185	186	202	164	186	175	182	182	176	198	168	195	192	178	206	174	171	169	205	173	185	151	173	160	180	178	183	178	169	197	186	192	170	190	198	188	170	186	175	166	195	168	155	194	205	187	178	195	178	182	205	191	174	195	212	176	183	198	174	153	180	194	176	180	191	193	170	205	175	199	194	188	174	160	179	182	182	171	196	201	189	189	188	184	180	165	187	185	191	212	184	163	161	166	203	185	192	207	191	213	186	183	172	202	191	192	185	173	210	188	188	188	173	179	167	186	197	173	189	164	166	185	174	166	186	196	176	179	155	185	180	177	193	190	196	185	171	182	161	183	194	191	183	191	182	193	190	175	192	189	191	196	177	195	185	164	184	178	192	192	179	193	203	185	170	171	184	173	163	169	183	177	194	217	197	210	181	183	167	191	167	210	171	172	183	172	194	175	194	193	198	189	210	175	156	177	188	176	186	193	196	153	176	188	201	187	173	172	185	184	157	200	176	167	185	192	173	179	196	189	171	186	197	155	172	197	174	183	176	183	204	170	198	191	190	184	187	180	177	172	174	179	191	166	169	154	184	154	177	198	187	196	182	181	158	198	174	171	177	178	185	192	216	215	193	210	167	200	169	191	175	170	194	196	177	175	169	167	170	161	200	180	184	187	206	184	203	178	193	187	196	202	190	165	188	186	193	186	189	188	181	184	190	205	197	180	195	195	198	184	201	151	195	165	183	193	182	208	172	180	178	154	166	183	195	185	163	181	191	181	180	186	217	169	187	190	202	186	178	165	205	186	167	204	181	182	185	175	203	164	202	178	192	178	174	208	190	204	167	174	180	186	152	177	177
31442	3352	3329	3592	3034	2472	2122	1674	1541	1383	1239	1125	1103	1041	955	920	837	790	782	779	801	835	731	687	716	700	701	681	676	702	687	662	674	674	656	601	666	657	640	600	613	652	614	622	644	584	633	604	590	597	601	569	663	625	622	587	579	595	634	617	609	548	631	614	571	621	625	582	589	607	595	615	631	585	580	565	605	579	619	606	585	612	595	567	589	583	613	610	567	573	600	587	578	589	617	664	581	551	634	568	570	629	607	628	627	606	619	594	559	546	591	575	620	552	593	567	617	573	583	567	552	588	547	582	581	618	564	607	545	568	605	549	568	572	573	645	603	564	596	589	591	595	548	550	606	605	626	593	565	601	569	576	560	587	623	532	593	595	595	597	584	584	565	594	612	588	608	601	571	600	577	577	624	613	576	574	610	583	512	601	558	617	569	575	582	591	576	549	574	553	613	588	606	544	597	543	571	618	590	585	564	567	598	569	605	600	612	595	585	546	620	560	590	574	578	545	588	553	615	566	617	556	548	620	587	570	587	547	579	570	546	604	595	549	560	557	596	631	567	552	546	555	580	599	616	626	573	579	572	606	584	583	583	558	598	559	636	625	596	581	569	578	621	571	590	577	547	622	577	556	565	587	617	563	593	568	621	557	573	601	584	562	558	627	550	553	584	561	570	544	608	587	602	536	618	574	531	526	595	594	579	595	584	579	570	602	553	613	588	552	621	558	583	578	558	580	601	590	565	586	550	622	645	609	557	609	572	594	609	604	576	566	564	546	590	576	573	563	612	572	615	553	575	591	611	558	580	594	562	613	576	564	579	590	600	520	609	576	531	574	629	602	574	574	541	603	592	607	585	525	599	604	580	572	581	589	589	586	590	525	605	612	604	610	598	608	555	578	587	604	587	609	603	552	622	603	593	600	571	546	556	598	572	602	579	602	541	595	605	571	562	596	586	597	566	536	592	604	580	602	587	587	613	642	568	567	628	564	567	599	618	635	602	571	573	598	578	596	604	584	565	627	577	604	575	542	611	549	595	560	558	593	542	542	602	556	544	584	604	565	624	571	644	541	594	580	556	586	580	596	573	607	619	593	581	528	552	618	588	584	611	547	567	650	554	557	566	611	578	613	593	578	576	562	592	606	630	595	591	550	564	547	539	583	572	594	578	583	580	559	544	647	609	563	588	568	572	551	607	553	595	583	583	555	658	585	598	621	643	603	604	604	617	563	559	567	617	611	579	533	591	595	611	615	593	565	598	573	548	553	619	570	549	603	608	600	557	584	618	573	581	545	587	598	581	591	616	616	580	611	569	581	588	579	580	551	595	602	615	591	594	609	530	575	579	635	573	586	614	628	538	585	613	571	560	538	571	571	576	582	574	587	540	598	602	555	583	554	582	555	558	593	613	582	576	583	593	557	585	571	556	635	567	561	577	581	589	578	583	601	562	609	617	644	595	597	565	599	635	554	564	578	583	575	578	584	580	550	539	559	610	565	559	577	557	578	629	604	618	586	560	569	566	606	597	561	562	580	524	574	559	607	610	584	547	601	585	584	582	609	555	593	562	561	588	591	597	556	626	589	578	615	612	570	604	550	587	609	581	582	602	569	654	539	613	600	537	565	578	550	561	567	617	612	589	551	549	587	594	582	602	607	567	581	550	570	590	582	610	584	587	584	601	542	594	541	622	576	589	639	606	588	586	569	532	610	583	571	620	562	587	588	587	537	556	541	613	577	580	580	558	580	553	602	602	603	598	587	598	625	593	575	620	604	578	610	614	580	580	553	584	617	615	575	612	590	610	554	567	595	607	595	574	631	612	550	625	615	580	568	551	576	565	576	596	572	543	568	598	575	564	570	582	605	595	625	595	596	622	591	622	556	584	571	592	576	566	592	610	603	571	552	609	575	565	578	575	599	606	602	585	634	545	598	559	547	549	595	597	568	615	595	597	576	623	596	601	629	602	618	598	556	603	618	572	572	599	583	566	563	599	551	581	545	600	568	577	606	567	590	532	549	577	566	563	593	592	539	531	575	645	549	556	605	606	542	565	599	603	587	543	570	574	588	591	593	554	617	605	561	597	574	623	577	560	538	584	585	560	623	574	576	582	603	613	544	549	578	600	565	601	623	560	550	587	566	597	628	586	574	528	593	552	624	550	595	578	568	571	550	620	547	579	595	592	592	582	554	625	566	602	584	568	563	577	587	602	562	571	605	570	613	572	586	586	574	541	570	548	558	596	588	559	543	581	583	583	603	570	583	621	594	578	573	599	582	597	569	585	572	558	550	631	593	585	553	589	627	551	549	516	611	602	628	609	605	627	571	634	602	567	599	589	564	585	566	610	593	597	585	560	601	627	568	562	573	539	577	580	559	606	574	563	555	589	581	589	587	583	569	544	554	564	558	592	585	567	613	591	575	617	540	599	601	593	597	598	572	577	613	594	559	594	566	594	579	596	599	605	592	585	569	567	571	596	599	611	583	554	579	551	550	598	571	587	573	560	591	548	549	574	569	595	601	611	589	585	540	564	539	554	603	604	613	589	618	607	567	579	535	592	543	537	618	570	561	563	578	595	609	577	583	599	554	617	587	567	565	595	604	549	584	595	583	527	574	577	585	619	606	597	585	605	581	548	569	588	585	567	612	556	580	619	627	565	576	592	592	544	617	541	596	568	592	587	571	592	589	593	630	582	542	565	557	630	610	572	559	554	528	581	574	541	591	600	599	573	594	572	604	612	574	572	597	597	591	548	556	599	575	596	571	614	535	567	542	573	557	585	575	596	597	551	569	582	567	586	585	526	640	612	587	605	626	602	571	572	593	562	604	608	538	549	613	582	621	585	601	583	560	569	575	602	602	586	588	558	568	573	580	590	635	550	576	517	605	600	622	597	570	560	640	589	608	567	622	574	608	595	553	610	626	598	572	592	571	605	531	569	544	592	583	607	608	577	602	576	604	565	573	593	599	578	608	573	558	614	580	556	596	613	573	586	631	574	596	629	575	600	601	655	603	618	592	604	585	614	606	560	602	542	554	557	548	613	596	610	553	611	514	618	566	620	580	549	564	603	572	602	562	594	589	609	579	588	609	558	555	583	626	552	577	559	572	590	590	610	568	592	625	580	580	581	585	566	607	610	555	570	561	582	549	597	580	596	592	562	590	566	584	579	610	569	546	564	614	600	551	627	583	584	583	564	541	596	619	553	570	589	586	600	603	614	588	538	549	573	572	545	619	548	619	586	617	557	581	579	580	589	607	581	614	563	557	554	578	562	579	597	582	603	588	601	566	587	556	579	561	608	550	566	555	563	567	577	600	615	585	596	600	593	605	553	609	578	558	568	589	531	616	609	562	582	548	588	586	617	625	611	559	608	587	583	589	581	571	598	601	632	544	572	586	624	584	574	569	592	612	569	592	551	569	544	545	567	570	578	577	638	630	608	603	606	559	595	618	553	589	560	603	597	554	598	570	533	584	563	583	582	616	579	576	572	594	597	651
65317	31172	8705	2385	1401	1106	865	725	587	486	472	416	383	419	367	346	368	377	346	346	303	355	358	325	301	292	305	260	277	305	287	259	307	272	297	295	291	292	256	300	290	275	278	254	260	286	256	281	276	283	255	281	263	269	278	269	270	261	294	321	299	265	274	296	284	277	262	302	277	247	267	269	275	262	247	274	255	274	311	290	293	298	290	263	304	275	264	277	272	268	271	259	285	285	271	291	270	304	243	256	273	287	261	261	291	271	284	281	294	258	273	284	288	287	311	262	275	280	257	284	273	282	279	279	286	263	281	283	284	272	299	285	275	331	270	292	269	271	281	278	303	272	308	263	307	278	266	254	289	295	291	305	281	256	300	257	297	285	252	285	279	283	301	237	295	268	273	302	258	252	252	283	273	301	256	258	271	298	290	278	252	263	276	249	263	290	273	297	227	276	301	284	260	297	307	247	287	255	283	280	294	264	296	305	286	283	290	320	267	278	286	253	297	259	262	262	264	288	303	272	281	259	270	298	255	278	280	237	275	283	245	229	266	317	273	277	290	271	256	270	284	283	280	275	269	274	263	255	270	271	267	260	281	226	259	266	297	269	286	274	287	299	309	291	263	281	287	287	272	275	291	278	298	289	287	284	294	281	286	292	255	273	282	283	280	287	267	281	294	279	325	291	273	272	283	275	286	266	302	278	281	280	257	271	293	278	285	277	262	272	282	260	242	278	290	255	252	289	292	269	265	319	277	275	271	278	301	305	287	279	260	298	260	262	274	302	314	304	296	248	293	274	250	282	275	278	262	292	264	266	278	293	291	273	259	292	280	283	257	270	299	295	282	283	252	291	295	298	294	285	291	300	259	287	278	244	246	290	277	276	235	310	261	260	287	269	264	305	281	283	252	255	277	264	254	322	274	275	286	267	277	283	274	272	273	270	284	240	273	262	284	309	275	272	278	271	286	271	285	307	286	299	262	287	289	296	278	269	288	296	271	285	303	271	284	301	285	269	280	272	262	275	279	294	274	259	283	241	282	284	300	269	275	288	263	260	283	263	272	293	281	283	279	275	281	276	310	284	288	293	287	278	278	253	260	276	286	272	253	283	264	271	288	288	279	271	268	291	285	278	288	280	273	275	253	279	259	258	288	286	255	281	267	266	284	260	283	295	291	257	286	313	310	295	294	313	277	261	292	294	282	284	284	299	268	272	323	295	283	287	285	268	273	280	285	274	271	296	270	269	285	281	275	264	266	260	292	254	286	291	291	253	262	290	265	285	292	250	274	303	280	283	270	309	295	269	270	263	266	284	271	270	273	268	279	272	278	292	253	304	295	262	285	263	254	288	284	280	301	279	278	286	287	288	287	267	260	259	242	287	284	282	284	261	267	284	261	265	291	264	276	274	284	282	268	262	272	249	272	259	247	262	245	270	301	263	247	257	270	278	273	263	271	302	296	277	308	283	278	259	270	275	272	277	283	262	288	280	290	274	276	298	299	264	290	278	273	272	282	285	279	251	241	279	303	296	291	278	272	290	267	313	279	295	268	263	270	302	307	301	285	284	246	256	252	287	256	298	266	259	293	271	261	248	293	274	292	283	286	288	259	308	258	282	258	278	266	274	271	285	297	263	268	272	296	298	268	275	294	269	298	269	296	276	260	271	288	281	263	305	259	281	259	254	261	286	267	273	302	279	264	302	279	271	254	259	282	267	254	256	262	264	301	251	276	263	284	304	298	258	300	239	299	264	267	298	260	259	289	267	238	271	270	262	268	269	278	282	259	288	270	261	298	304	277	266	301	277	310	260	269	275	296	273	251	291	279	322	304	288	259	287	276	276	269	273	271	293	249	275	262	307	312	278	274	267	267	249	265	316	291	253	265	264	266	287	265	283	301	314	283	278	276	288	255	264	272	264	282	262	259	271	262	281	277	274	281	313	284	264	267	288	281	274	306	301	263	282	238	262	270	269	253	290	260	273	282	267	264	297	265	305	295	289	228	278	296	306	284	283	265	260	266	268	266	268	294	283	270	250	288	273	295	292	252	257	270	257	293	273	273	262	316	292	277	258	270	282	294	302	302	280	245	295	283	271	302	287	268	268	281	282	266	289	246	262	292	292	281	284	267	259	264	274	267	274	271	248	269	291	268	254	280	266	293	274	255	303	295	270	261	280	245	278	266	286	278	285	252	266	236	257	276	288	278	302	286	256	289	283	305	278	296	274	285	273	298	306	269	273	285	239	266	280	298	300	271	272	298	275	275	267	290	266	304	267	250	301	281	261	293	297	286	289	255	271	250	283	270	288	274	288	273	270	270	257	256	276	297	268	267	308	301	283	246	274	260	272	291	268	278	276	279	265	254	307	267	289	287	275	288	295	256	270	289	269	277	278	288	287	327	267	282	250	263	261	270	292	279	292	287	263	276	286	285	289	268	290	259	293	281	314	247	294	251	252	254	325	288	270	287	253	289	286	284	297	289	250	286	287	276	280	292	270	264	281	302	274	277	295	257	271	256	306	284	282	303	306	280	262	271	295	264	249	270	291	280	294	279	265	289	275	270	289	238	267	268	269	271	230	266	262	301	296	292	268	273	236	263	287	246	241	272	279	281	300	267	263	283	289	255	244	268	270	267	293	276	274	293	268	268	306	273	301	311	265	262	266	290	265	307	281	303	291	259	288	315	262	269	286	293	269	232	258	262	279	275	276	291	305	249	286	269	275	262	252	271	262	292	282	284	283	298	285	273	241	315	266	267	283	272	266	271	266	282	289	292	269	293	261	271	301	264	296	259	295	270	285	272	272	266	244	271	281	284	265	280	288	297	268	281	274	284	275	281	257	284	330	293	282	290	286	263	273	288	264	277	286	273	285	267	282	270	259	257	260	256	305	282	301	291	285	270	291	292	236	251	283	285	285	275	292	298	259	272	290	294	279	285	308	271	275	282	274	283	290	271	261	279	265	281	260	258	281	277	313	285	251	269	310	279	241	274	267	283	293	274	245	271	291	262	271	297	281	267	267	267	264	326	248	255	292	291	301	269	268	272	261	285	263	303	249	261	278	289	283	290	289	238	284	273	297	291	255	238	244	255	288	289	268	264	294	280	282	273	291	285	265	276	266	252	243	276	276	284	291	315	293	279	299	274	249	255	268	259	312	283	260	268	267	323	277	270	290	289	279	271	281	277	280	281	277	290	281	284	276	238	268	265	258	272	275	257	245	298	262	294	245	278	278	298	280	300	296	298	292	280	306	286	260	281	272	280	253	297	252	251	294	259	253	263	280	270	302	233	281	278	264	294	266	245	276	287	287	260	251	269	261	262	308	296	259	302	282	294	251	270	268	279	288	261	246	278	285	236	259	286	279	292	254	245	242	245	284	281	286	271	269	295	274	282	272	270	287	268	304	292	285	290	264	277	289	267	285	302	285	294	263	255	289	288	290	313	293	310	280	256	283	269	274	283	308	246	286	275	259	283	295	281	286	279	275	271	280	257	253
40247	5611	6070	6416	5501	4354	3666	3168	2693	2298	2111	1949	1744	1650	1574	1459	1322	1284	1285	1265	1208	1128	1123	1101	1072	1032	1028	1090	1008	996	979	934	938	960	932	946	940	910	921	898	895	905	896	916	931	876	885	864	873	848	883	845	883	854	873	807	826	850	878	814	883	814	832	854	877	875	861	799	849	865	822	815	823	854	832	876	834	838	843	808	870	857	854	814	841	835	770	839	866	843	817	781	862	820	849	827	813	803	882	853	812	796	805	841	810	789	794	838	802	857	840	843	848	834	772	779	781	810	817	847	842	793	846	793	779	800	791	824	864	808	816	839	758	839	802	841	787	831	856	807	840	800	832	835	841	807	828	786	800	843	822	798	827	800	861	833	825	843	797	817	805	813	811	783	824	795	777	785	798	799	823	820	815	854	813	850	846	780	807	839	824	821	817	787	766	803	817	805	808	814	839	800	835	797	815	747	807	867	844	869	814	766	828	823	877	802	801	769	775	855	844	822	797	843	796	863	816	816	798	908	856	828	821	846	818	860	810	794	805	790	850	816	794	816	854	837	731	839	813	830	837	850	806	896	829	796	807	777	766	789	806	813	817	847	802	787	805	809	775	832	777	835	824	858	796	789	840	808	854	792	783	778	791	827	808	840	800	796	851	793	833	839	771	785	829	826	807	814	789	859	869	817	828	829	825	808	785	795	842	790	838	792	792	855	793	817	809	873	854	864	784	829	797	824	839	820	840	829	820	821	837	812	851	839	803	779	821	797	843	807	791	811	818	878	817	793	849	795	851	837	835	829	823	806	813	828	803	832	795	770	865	839	798	857	832	765	853	843	836	785	815	838	845	832	841	740	811	822	790	803	806	862	754	810	826	801	812	828	825	858	790	837	865	828	852	816	804	789	861	841	776	819	757	855	811	836	773	814	800	850	818	827	810	815	863	796	834	836	855	812	841	780	819	775	857	790	873	811	863	820	802	838	795	821	826	818	800	738	816	825	771	852	818	859	778	772	798	856	833	870	857	803	814	744	858	834	794	823	850	905	869	842	786	833	830	829	793	779	800	817	834	865	836	822	804	830	797	802	836	817	788	844	837	839	800	859	835	778	807	798	819	780	808	769	785	832	807	819	742	805	845	782	782	818	859	847	885	798	818	767	809	784	830	808	742	793	879	776	800	799	841	812	871	842	836	820	807	780	752	858	851	828	806	760	824	804	833	813	795	795	793	833	794	798	800	784	822	797	789	843	784	802	781	832	829	827	816	821	865	827	803	805	819	858	802	827	829	769	872	836	839	752	830	837	862	824	784	819	812	816	792	888	797	788	814	811	815	840	833	790	804	855	800	824	823	821	838	810	847	813	852	849	809	868	828	800	816	812	817	795	836	812	825	773	792	814	803	847	780	822	791	801	843	812	773	788	854	835	803	817	804	822	815	864	905	776	815	790	810	781	798	798	853	807	833	820	812	818	811	850	839	764	799	813	818	832	805	809	821	866	760	844	849	795	848	828	854	804	831	781	799	805	869	807	856	808	816	824	826	809	786	832	843	828	832	872	823	847	803	764	813	822	764	802	799	806	818	827	805	833	797	836	836	860	841	779	792	821	839	855	822	822	805	877	813	796	841	821	823	792	849	808	838	817	833	848	797	820	827	812	808	829	838	798	818	861	778	857	867	831	829	840	828	840	831	794	773	843	783	798	809	798	809	766	837	835	850	788	832	812	819	803	803	802	804	824	825	808	839	831	851	760	824	811	840	810	834	824	803	829	790	739	826	795	784	809	844	804	781	791	799	830	830	808	856	802	838	851	805	837	784	811	818	805	817	821	824	860	862	792	816	851	809	799	789	827	796	807	770	827	815	838	823	850	815	850	772	814	817	843	814	812	810	795	784	820	883	814	764	827	774	849	807	832	755	831	832	784	839	821	769	817	839	813	791	785	794	807	823	825	817	772	819	831	822	833	827	854	829	871	765	755	810	843	815	862	855	822	804	842	845	792	818	826	832	813	815	781	792	826	796	816	788	826	800	822	837	846	797	782	839	828	799	774	757	826	781	846	787	828	779	806	803	798	835	795	761	838	811	815	780	773	848	786	816	802	790	843	799	776	785	809	821	817	782	873	840	840	819	776	845	785	833	813	854	822	869	820	843	786	790	783	828	846	839	816	834	834	837	853	793	814	836	788	796	880	842	831	826	865	847	786	803	811	826	828	767	799	809	808	820	822	794	749	788	784	815	828	785	829	829	768	868	809	812	802	785	864	862	901	810	773	827	821	832	815	830	810	853	884	857	831	839	788	807	838	840	789	813	811	772	781	811	837	842	838	849	823	824	806	836	865	807	780	796	806	786	855	841	773	818	797	845	855	806	806	813	784	844	819	805	805	814	831	815	815	832	830	839	861	818	820	814	809	815	799	841	810	786	857	761	803	778	792	768	732	811	810	830	770	846	772	804	797	809	819	765	793	853	855	831	776	856	850	867	808	819	834	848	800	799	816	830	856	815	828	828	837	779	861	828	836	784	847	825	817	812	858	825	766	838	789	830	816	824	837	839	809	827	798	775	806	791	776	792	815	794	793	800	789	802	881	852	794	820	809	790	791	851	799	838	796	771	753	795	852	809	845	820	804	804	835	817	806	763	886	814	808	814	826	804	853	795	799	838	909	815	809	826	808	870	810	864	870	833	789	804	809	835	817	854	831	820	786	832	800	798	765	849	876	811	806	837	760	792	847	816	810	809	793	781	809	858	835	852	789	842	779	782	842	812	766	828	800	826	797	767	810	866	804	838	866	816	817	811	788	809	838	798	797	792	796	781	801	842	820	778	830	836	819	843	812	830	806	781	840	785	811	783	823	803	848	821	843	859	772	815	801	795	828	840	820	800	800	817	820	802	864	791	747	804	740	842	821	783	809	862	824	824	846	850	823	776	829	816	846	854	839	878	834	833	792	831	806	830	793	850	855	794	812	830	758	810	864	772	852	819	809	807	828	848	820	847	833	838	793	843	823	824	834	841	807	804	834	851	835	829	815	787	810	814	822	799	806	837	825	831	830	798	834	795	807	800	815	797	825	769	817	764	824	784	830	813	844	811	811	802	872	832	868	818	837	829	804	793	841	803	858	841	812	786	810	831	828	830	796	830	847	761	830	811	767	773	798	810	843	799	840	847	803	864	851	819	812	774	809	839	822	790	783	826	787	831	798	781	811	824	804	814	812	815	823	817	830	795	846	814	782	791	812	797	822	805	846	811	750	816	832	759	805	773	834	859	823	812	804	806	820	862	828	750	835	787	784	835	769	804	813	874	839	852	786	845	777	791	836	810	799	801	824	791	845	775	777	854	855	874	784	806	794	834	803	795	818	809	793	826	808	834	862	825	755	813	786	810	812	860	847	820	848	869	804	801	828	846	823	825	798	777	819	856	813	819	804	780	828	803	814	795	840	798	787	798	779	779	842	820	866	832	835	844	813	788	819	833	861	907	787	854	841	789	854	820	887	818	853
8172	906	249	151	118	121	113	99	107	101	108	100	104	98	101	109	98	110	101	98	112	111	86	114	100	110	111	103	102	87	108	97	89	99	102	106	89	106	101	102	93	105	77	102	105	107	117	103	98	85	90	88	103	95	93	95	108	90	87	96	101	97	115	117	105	89	106	96	108	110	99	88	91	120	97	110	104	87	96	100	101	95	100	109	100	91	94	86	100	104	105	107	105	119	121	85	91	94	112	104	95	106	96	95	91	117	102	85	103	122	98	86	83	110	93	92	97	104	100	99	100	105	87	101	110	90	104	104	95	88	112	101	100	108	115	107	98	110	114	84	95	102	98	93	89	107	101	95	98	109	84	101	91	106	93	114	95	90	95	114	106	77	87	98	100	108	123	102	93	97	97	121	125	108	96	86	105	98	110	78	86	112	98	102	88	103	89	96	103	97	111	109	83	100	99	96	87	92	124	92	107	102	98	87	114	123	98	88	100	113	95	97	95	98	108	94	98	80	96	109	99	106	94	104	104	92	90	97	117	128	106	112	126	103	106	92	114	90	91	105	121	110	108	89	86	127	97	99	97	87	106	105	102	96	97	91	92	98	111	93	108	120	111	103	98	89	102	108	83	92	86	91	94	114	86	99	105	110	84	104	88	94	96	102	95	110	99	101	108	106	92	90	107	101	82	117	98	107	90	108	115	88	78	103	106	103	101	90	100	112	89	90	90	95	108	88	121	109	117	105	97	103	93	106	83	112	97	108	102	100	97	104	127	91	96	96	110	108	105	106	114	115	96	123	116	95	107	132	104	94	93	94	96	106	96	91	106	106	108	110	100	89	104	109	81	94	94	108	101	94	84	127	97	94	86	103	103	105	92	115	94	110	91	98	108	96	91	104	107	113	98	95	112	88	102	104	89	100	98	108	115	91	99	101	99	107	79	85	102	112	109	89	104	105	111	100	107	94	119	76	87	114	114	101	95	98	106	117	104	109	95	110	107	107	97	97	98	96	99	113	111	105	118	87	103	117	91	93	106	85	108	87	109	103	90	90	92	98	87	101	106	97	109	115	107	98	92	105	113	98	110	116	88	94	111	100	88	112	128	86	103	91	95	113	99	91	116	99	115	94	86	100	103	100	99	113	104	117	128	93	105	100	95	106	94	109	103	86	105	92	81	103	101	93	121	94	78	85	98	122	96	99	108	109	110	101	102	105	94	108	102	90	103	87	98	100	111	93	105	110	109	97	110	98	127	92	96	103	114	81	91	98	94	94	108	120	89	88	92	96	92	111	86	111	99	106	104	108	89	113	104	107	106	88	99	100	93	98	112	87	91	90	112	102	96	115	97	86	104	77	90	86	102	105	102	113	95	94	99	100	92	99	98	111	94	98	102	102	100	104	84	103	89	100	92	100	100	102	101	109	114	109	106	92	105	113	111	100	103	116	101	114	105	86	115	116	117	104	122	73	110	99	100	84	88	104	101	91	89	107	96	109	106	115	115	99	100	97	98	85	105	91	84	100	83	90	102	101	114	108	115	120	96	87	99	89	115	94	113	104	108	85	89	124	118	72	102	119	91	124	94	101	104	104	97	114	111	109	112	70	103	113	105	116	95	101	95	93	120	109	92	97	113	98	91	72	104	84	105	107	110	102	76	112	101	84	94	89	95	85	102	91	114	116	97	96	98	114	103	79	90	95	86	103	96	99	98	109	107	73	98	83	108	103	102	102	88	115	109	99	95	95	95	93	105	97	106	119	93	93	113	91	98	66	92	101	96	91	94	91	95	90	106	88	107	81	93	109	102	95	104	97	114	93	97	91	93	115	99	105	96	75	75	101	100	112	96	88	96	104	110	97	107	107	110	99	106	103	87	104	95	90	97	104	99	100	97	99	95	87	101	81	90	80	91	95	109	88	104	93	122	93	108	106	101	84	110	101	86	92	99	101	102	102	87	89	74	97	99	93	103	106	77	116	94	106	106	87	91	107	105	110	89	101	102	92	97	82	112	119	90	99	94	92	93	99	94	106	98	95	93	98	83	103	94	110	104	94	103	98	97	112	92	97	118	77	116	87	105	84	118	101	102	99	106	109	76	103	89	106	113	107	102	107	105	109	105	102	91	107	110	101	108	127	114	91	92	97	109	110	90	107	117	112	94	117	106	98	110	103	103	105	100	87	104	102	91	105	92	101	98	99	101	104	81	99	110	94	90	97	107	83	103	105	113	93	98	108	96	87	112	82	83	100	99	95	83	91	115	90	104	103	102	95	99	100	96	93	106	108	100	121	106	83	100	96	101	105	93	91	96	92	105	96	106	88	114	105	96	106	95	87	110	101	99	101	112	114	82	109	85	86	103	98	88	78	85	102	108	114	94	102	105	118	99	96	85	80	120	116	106	89	94	101	100	95	110	100	96	112	85	91	113	103	88	98	86	119	97	104	90	110	114	89	109	115	94	92	87	88	101	120	97	94	80	106	99	105	92	100	98	109	92	107	113	113	104	100	115	102	87	89	90	103	101	101	106	96	116	115	99	118	97	115	88	98	87	101	111	89	107	110	86	103	91	101	106	115	101	99	106	105	100	94	86	108	103	119	108	111	104	106	88	97	85	99	103	100	85	92	87	102	102	119	105	97	119	86	88	109	81	97	106	90	90	106	105	122	96	97	95	107	105	88	92	84	90	105	101	111	87	98	88	94	82	83	97	96	87	92	107	88	89	94	110	107	88	100	94	89	101	89	99	106	95	99	109	100	92	89	110	102	99	85	110	102	112	101	94	101	113	95	92	100	107	90	103	93	85	92	103	99	87	95	96	107	89	104	104	109	93	88	105	99	119	97	119	92	95	101	110	76	100	104	91	103	124	101	98	98	99	110	113	100	90	102	93	107	108	89	103	103	100	101	93	96	108	95	99	90	112	101	106	112	89	96	104	91	80	101	86	86	101	103	94	100	99	92	99	104	89	112	79	96	107	102	101	94	116	94	86	99	91	96	104	89	104	98	90	101	122	91	106	90	98	104	100	77	96	101	103	96	101	101	99	113	88	106	87	109	111	101	101	113	84	95	111	102	103	99	110	98	134	88	109	110	104	102	104	98	115	105	105	95	90	101	109	96	92	100	104	92	91	115	98	94	102	90	90	85	101	104	103	107	104	113	98	93	106	101	105	109	86	105	99	89	99	106	113	87	94	101	98	101	106	102	102	89	92	95	98	91	124	108	90	82	111	124	89	92	86	97	110	109	105	85	105	107	92	90	99	103	93	90	95	102	93	107	96	93	88	83	85	110	97	95	99	102	117	98	90	116	88	122	103	113	110	87	81	103	103	106	88	90	82	93	110	121	73	101	82	93	106	110	107	94	122	90	98	100	105	106	101	92	108	115	109	104	85	99	104	113	112	101	114	107	98	115	97	98	105	128	106	100	94	88	103	107	103	95	98	79	105	101	107	92	91	108	81	115	98	98	96	102	88	106	116	97	97	109	104	93	85	86	78	91
7748	805	522	570	484	472	458	433	433	386	422	410	398	376	372	374	376	371	353	383	384	334	399	382	372	365	388	349	377	358	336	395	365	352	356	387	345	360	359	361	390	419	360	360	354	324	352	352	336	398	374	388	361	354	387	355	360	334	347	340	317	357	366	369	368	350	358	343	352	357	349	350	361	326	352	315	338	345	356	381	382	366	371	326	425	384	387	360	387	368	368	346	321	343	362	348	359	322	386	337	377	366	343	379	343	339	352	373	404	330	323	340	352	366	349	343	359	325	373	367	340	344	371	338	332	372	377	351	379	338	372	333	354	358	366	336	408	360	347	369	371	371	346	389	379	379	351	293	362	336	363	385	357	358	403	339	340	350	371	337	384	365	381	383	381	364	370	336	342	352	341	371	391	375	318	328	336	365	335	376	382	384	338	361	348	343	386	354	358	355	363	367	374	355	349	343	387	360	338	341	362	302	393	323	353	345	361	364	337	374	351	372	368	347	373	376	351	352	366	325	347	379	338	360	348	348	354	344	349	343	351	359	358	396	369	338	349	352	355	336	346	342	370	364	375	338	367	354	374	354	341	359	382	389	340	377	409	358	378	347	313	370	397	408	345	348	360	356	366	378	369	347	365	385	355	349	368	350	375	348	350	373	366	345	356	346	371	353	309	387	388	352	397	330	377	360	353	360	368	361	366	337	374	353	331	363	394	337	330	348	345	361	376	347	327	333	343	367	373	342	350	339	365	330	344	317	368	370	360	364	351	373	353	334	365	328	368	368	344	361	357	361	350	352	358	340	345	349	386	343	341	386	349	374	356	367	356	361	368	383	321	360	361	382	372	361	364	362	380	353	370	341	367	358	371	353	373	336	367	358	351	331	349	365	355	344	345	368	357	342	353	394	338	321	352	385	392	358	372	374	379	371	358	353	377	354	364	367	351	372	349	342	384	397	349	356	355	376	355	352	324	366	339	338	340	308	349	360	373	352	366	341	370	358	347	392	348	368	387	329	366	377	355	367	364	374	368	361	343	352	363	344	329	354	324	360	372	302	373	367	351	331	341	358	328	355	378	357	361	364	346	344	339	338	328	345	349	343	353	342	367	354	372	354	378	337	331	371	326	392	339	376	342	374	367	366	347	356	360	362	356	363	361	340	350	349	346	373	384	323	380	345	393	353	363	342	381	352	348	372	372	353	340	377	349	354	357	356	375	335	326	353	352	386	352	370	388	342	330	358	354	365	335	339	349	321	374	399	342	359	369	351	370	377	379	338	350	373	344	326	356	331	343	352	344	354	328	379	374	348	373	370	335	333	341	341	363	352	365	394	354	349	386	368	341	375	368	360	364	347	390	347	360	389	354	351	394	387	331	386	358	339	356	371	342	343	342	330	340	314	368	362	349	347	376	349	343	354	331	353	332	379	345	337	375	367	338	342	363	361	362	379	376	334	370	361	328	346	363	380	379	342	328	390	388	364	347	320	345	339	346	362	386	345	366	366	335	396	371	379	361	381	364	352	410	372	355	388	370	356	357	356	357	363	376	354	356	368	310	357	361	373	355	369	360	354	381	363	335	332	348	362	356	354	341	361	364	349	347	379	334	324	359	325	366	322	332	374	355	339	369	351	364	347	350	327	340	352	370	340	393	332	343	365	362	337	373	349	378	370	397	336	371	333	360	334	333	381	341	342	367	371	388	342	348	348	330	363	355	364	345	369	370	350	348	355	350	392	379	363	373	360	359	367	361	399	357	395	350	355	372	352	363	350	373	395	370	370	350	354	341	370	317	379	359	346	361	410	336	358	350	365	373	342	321	320	307	335	328	332	323	363	347	370	360	360	320	375	372	343	359	356	358	329	399	349	357	366	381	375	325	351	326	374	352	343	322	357	368	371	378	334	335	360	369	360	350	355	358	368	333	343	341	345	382	361	339	320	341	342	374	349	371	357	365	356	355	350	371	363	377	342	311	360	367	358	324	361	377	334	354	345	378	344	324	357	345	377	367	368	362	344	346	343	340	343	369	388	388	330	365	376	341	350	417	353	338	375	369	331	356	361	368	351	370	374	369	353	314	360	337	328	366	374	361	353	342	330	402	365	344	340	365	337	377	361	339	365	347	336	373	380	349	363	374	339	395	346	319	377	366	339	373	372	357	343	311	347	361	368	321	351	347	318	350	362	347	327	348	345	353	377	353	336	339	356	380	362	369	357	356	322	364	336	340	356	373	348	374	353	353	375	395	340	339	372	322	332	387	340	338	358	388	367	297	354	351	336	361	353	392	368	360	365	379	349	381	384	372	364	373	346	353	389	376	343	374	355	382	381	342	354	378	368	384	320	350	365	352	405	388	357	342	376	374	341	336	320	369	384	354	370	369	313	387	350	340	384	355	335	348	359	379	342	341	348	325	358	333	367	386	340	373	356	356	360	367	338	357	350	335	315	372	348	351	385	354	386	334	333	361	345	340	316	357	337	354	358	349	350	353	351	335	380	356	383	364	359	375	357	355	376	339	358	351	348	327	343	333	346	342	369	374	381	372	356	351	360	368	343	345	350	349	357	389	318	338	338	346	358	379	370	349	370	371	334	331	378	373	341	414	357	357	345	356	383	314	345	357	364	365	370	344	367	370	358	320	348	343	334	340	359	340	373	382	340	362	347	380	351	372	295	370	359	377	369	407	353	337	354	337	350	328	377	343	374	351	365	359	328	357	342	374	333	338	357	326	332	337	342	351	355	399	351	357	403	352	320	313	354	371	360	338	396	335	346	395	356	354	372	340	355	358	366	341	361	351	379	335	394	348	350	374	334	346	367	380	382	359	338	353	332	330	351	333	347	362	361	354	399	368	330	357	342	350	349	367	371	350	363	335	328	363	358	363	377	376	351	386	372	344	338	358	342	347	324	330	330	359	345	369	345	343	356	380	340	363	354	359	360	342	315	363	354	371	314	367	377	350	332	360	320	326	349	379	375	355	369	384	363	364	362	346	367	328	350	374	358	358	324	349	363	342	362	374	339	430	352	351	363	353	359	325	342	356	328	366	387	341	343	335	345	325	376	339	323	394	368	349	350	355	353	341	371	364	363	331	321	360	343	372	347	386	368	381	362	364	352	361	369	344	353	360	370	341	361	343	351	333	377	353	339	339	363	355	373	376	359	353	373	378	369	383	366	383	354	346	345	331	349	383	324	364	337	376	354	370	348	376	340	358	385	367	353	346	342	363	333	359	376	364	362	348	341	350	354	343	371	391	361	394	314	354	347	310	359	346	347	293	335	364	374	361	356	385	347	364	374	364	354	374	357	349	347	336	321	368	389	369	363	363	356	362	357	352	394	370	338	346	325	355	352	340	362	338	375	341	377	333	344	387	341	373	348	373	352	394	337	363	364	355	367	325	387	353	365	314	356	343	350	344	324	383	359	379	342	329	394	335	370	366	366	384	347	355	371	363	372	370	348	333	359	359	345	338	358	350	372	345	339	328	371	354	333	363	322
47995	20829	3336	1098	715	569	434	406	357	313	258	269	236	253	229	226	224	216	210	210	222	193	196	189	184	196	178	177	196	207	192	182	164	187	177	193	186	172	188	194	181	177	199	166	188	167	220	187	166	188	188	184	182	199	176	168	181	181	169	161	182	178	181	172	206	179	191	175	168	172	184	194	173	175	162	193	177	177	183	201	199	200	192	171	182	185	164	196	176	162	176	185	188	180	172	206	182	192	176	174	193	189	178	181	178	184	180	175	208	195	186	199	187	160	178	182	174	181	194	189	191	199	191	181	167	186	179	192	173	213	187	204	187	178	205	185	189	180	203	191	190	164	196	207	174	161	178	208	179	187	189	183	173	181	198	165	184	160	172	184	175	168	182	180	185	172	175	192	170	173	177	183	165	179	220	214	180	188	168	189	202	178	182	158	180	180	186	168	178	192	195	194	186	194	189	180	187	187	196	170	196	190	160	154	179	181	173	176	175	192	178	181	177	174	170	156	196	193	190	166	161	181	156	195	189	187	191	187	181	178	181	191	175	196	177	204	176	180	154	200	171	177	163	205	182	153	178	176	183	192	182	207	190	195	204	185	181	213	181	166	179	164	181	179	174	157	176	183	167	179	159	188	192	183	170	177	156	182	174	166	179	167	182	165	177	191	187	192	188	172	178	192	186	187	189	166	185	170	201	207	188	162	167	156	193	182	198	207	184	195	189	152	194	199	180	141	187	166	178	207	185	186	157	194	186	168	188	169	156	188	185	186	180	178	180	182	179	198	182	202	192	200	206	151	179	173	202	183	173	179	186	176	182	175	172	174	157	203	177	162	188	189	185	172	180	174	202	177	171	178	184	167	179	187	180	174	187	166	183	166	198	199	208	189	189	186	183	163	193	165	196	178	181	188	173	175	196	173	149	177	176	171	192	174	192	177	174	159	180	174	214	196	177	199	189	207	185	192	170	188	161	183	177	192	171	176	152	175	173	183	177	179	183	165	199	172	159	191	188	177	157	190	171	167	203	189	203	184	153	172	158	179	180	174	190	196	173	200	196	162	191	179	172	171	158	182	173	189	193	199	207	158	172	185	178	179	171	215	169	176	176	173	170	208	170	169	171	185	181	175	206	188	164	181	185	184	191	190	175	173	186	173	184	182	184	196	191	204	167	201	178	192	189	193	223	197	208	182	182	172	182	186	184	174	192	167	183	177	167	187	174	196	182	170	179	196	200	187	192	175	186	173	195	189	206	191	170	207	191	189	192	163	175	175	164	176	176	200	195	179	177	197	176	176	173	185	193	183	161	188	188	183	169	189	195	186	159	200	175	160	180	185	193	199	187	168	188	175	177	187	191	187	205	195	181	183	185	190	199	184	172	204	168	176	178	205	177	167	180	175	214	186	184	179	168	181	196	184	179	182	203	172	187	185	210	171	207	177	197	186	193	157	179	182	181	168	167	190	184	197	172	172	208	185	198	172	174	193	175	196	153	204	196	184	176	194	152	185	171	173	176	177	170	182	200	190	186	193	183	169	191	194	194	206	170	189	192	176	166	192	170	202	176	159	183	211	190	193	181	174	164	173	151	206	183	163	176	169	158	207	177	172	188	209	187	175	189	171	178	191	178	190	194	168	171	187	200	191	156	190	189	174	200	174	165	193	176	166	207	174	163	162	169	180	188	192	202	160	188	180	188	184	171	205	174	173	153	163	205	199	173	159	200	190	200	188	167	199	184	191	188	170	171	179	163	214	163	172	188	212	186	166	176	185	169	170	184	179	189	178	185	195	174	145	177	187	167	170	179	189	193	180	184	171	165	174	172	158	194	181	160	171	184	176	166	190	178	172	179	192	181	193	174	185	161	215	168	183	188	186	185	177	187	180	179	172	182	164	174	181	177	182	182	183	163	190	179	204	191	171	191	184	173	188	212	178	181	186	181	199	194	180	188	196	183	169	181	208	184	201	220	193	163	204	172	191	176	173	172	189	169	172	181	165	177	177	198	191	179	201	177	203	179	186	166	180	181	194	195	183	158	166	154	188	160	167	169	169	177	190	180	172	187	203	189	173	201	192	182	176	206	179	168	169	222	186	186	177	182	190	190	178	190	181	169	186	185	191	195	180	173	200	195	171	174	170	185	194	201	195	184	179	181	175	176	206	205	193	169	189	186	185	179	192	179	186	172	204	168	164	201	175	202	171	181	164	182	179	177	179	174	195	202	179	184	188	196	181	191	181	185	200	179	178	164	187	184	168	192	179	178	200	148	180	194	183	172	159	192	191	211	180	194	205	182	179	184	177	166	172	188	198	179	178	183	214	190	162	176	175	175	184	186	165	186	202	192	187	198	180	181	163	184	172	184	194	175	177	196	169	175	163	158	202	167	162	184	179	190	173	170	180	184	171	189	201	172	195	184	165	193	198	166	184	190	185	168	200	176	187	202	170	176	173	159	161	179	168	160	186	197	167	195	198	179	202	213	183	164	194	171	182	183	178	191	170	171	196	178	149	165	194	179	193	176	181	174	184	182	183	189	193	195	194	183	192	182	190	176	197	183	201	173	181	153	159	185	190	186	171	160	205	199	208	164	199	187	190	169	195	180	180	157	182	172	177	185	165	183	191	155	189	193	205	218	187	166	191	222	161	177	206	206	194	192	189	202	180	170	190	173	185	159	193	204	189	168	178	176	171	191	172	179	179	183	193	193	196	181	165	181	200	203	224	194	216	172	185	186	180	156	191	202	175	202	179	168	169	174	168	184	192	184	182	194	184	158	204	184	173	193	206	191	182	185	173	182	191	175	183	162	184	199	165	213	180	178	195	181	186	207	197	161	179	204	186	194	192	177	171	164	200	177	188	171	208	190	172	189	194	162	161	197	194	180	202	206	189	161	200	173	173	173	193	196	171	193	188	170	214	172	158	196	210	153	175	176	189	183	190	197	179	182	173	159	184	180	179	185	203	205	188	165	174	185	209	169	181	180	176	150	200	192	201	164	190	197	157	176	199	182	160	178	171	174	197	182	165	187	175	166	171	157	164	193	191	178	184	208	188	183	186	181	152	199	175	195	186	170	176	179	186	164	202	160	169	173	206	216	178	172	180	197	193	170	190	186	196	177	169	168	167	161	193	172	173	187	202	180	194	172	175	178	187	173	178	204	168	179	179	208	176	151	187	197	189	176	173	191	203	190	162	191	195	185	179	171	162	179	198	190	173	191	177	191	180	188	204	203	198	181	176	194	181	200	179	180	199	185	166	188	175	176	176	180	165	195	170	177	171	176	172	183	190	177	184	189	161	173	161	189	199	201	184	193	193	184	192	175	168	182	184	194	183	197	169	170	188	181	205	190	198	182	173	165	178	174	196	187	160	179	189	203	154	194	191	181	205	182	197	177	187	185	201	159	182	189	173	167	198	187	181	177	193	196	170	163	171	198	186	171	184	203	194	164	188	187	185	173	181	167	196	154	198	177	181	169	185	162	165	185	193	192	188	159	175
30261	3596	3383	3737	3017	2559	2098	1817	1559	1424	1209	1106	1082	1039	916	927	848	859	797	741	740	710	780	746	755	725	691	722	651	624	633	626	673	650	683	620	699	668	686	630	610	591	618	639	598	629	637	651	606	609	544	666	623	620	625	611	626	633	583	624	560	643	619	615	604	634	598	602	574	597	586	616	600	588	627	581	585	594	563	640	581	588	575	596	615	613	604	587	628	555	567	606	606	593	588	608	586	583	570	563	596	593	580	580	567	557	597	566	618	612	588	581	586	561	570	572	559	593	574	540	541	597	614	590	581	569	572	563	574	598	549	566	575	581	567	604	611	552	521	550	592	599	615	592	584	609	571	595	593	553	634	584	615	553	585	566	560	592	595	546	587	588	567	592	597	568	538	558	592	567	593	534	590	570	606	584	574	602	569	568	551	609	574	594	571	584	548	568	566	526	596	592	552	567	592	587	590	590	559	592	548	547	595	584	582	590	562	601	562	577	580	653	564	590	570	589	600	597	591	562	629	608	627	579	562	560	575	550	606	577	522	622	635	576	574	570	567	603	540	600	573	544	554	619	572	599	579	559	566	614	587	581	591	570	590	590	596	569	577	576	548	608	551	543	584	578	610	593	585	627	556	557	582	595	630	575	579	587	565	603	557	576	623	558	571	582	520	562	579	587	578	598	549	613	597	584	567	570	558	575	595	567	595	614	600	546	593	512	603	583	599	536	566	597	591	622	624	576	525	624	580	598	612	585	529	578	628	543	543	617	603	595	547	586	587	593	574	601	576	596	563	577	552	585	607	563	551	591	557	597	570	590	607	607	600	592	552	564	570	562	584	562	611	600	595	638	590	569	574	638	578	586	588	599	584	577	555	582	593	589	609	603	549	559	597	568	574	544	608	590	566	555	559	580	601	615	530	619	581	596	541	606	611	583	601	610	546	591	590	593	543	570	567	617	597	614	564	569	559	564	581	580	567	634	605	565	588	583	603	581	628	589	575	587	580	548	621	630	559	594	611	578	614	546	614	619	533	610	594	576	604	573	583	558	610	576	604	588	571	544	557	557	574	596	603	580	573	584	540	571	547	595	577	549	548	588	565	564	579	614	555	568	604	618	581	584	578	588	602	585	574	591	568	607	548	595	533	558	609	570	613	542	573	604	553	572	551	560	590	546	613	598	561	611	599	612	575	645	570	576	521	589	573	576	591	604	597	604	574	571	538	602	581	604	588	550	532	586	546	556	620	585	590	552	550	623	608	602	580	593	602	554	572	521	566	592	601	571	588	567	544	564	605	555	584	588	579	559	548	623	566	624	591	548	596	595	573	585	558	558	576	589	617	547	578	572	577	579	584	591	549	553	607	587	600	581	582	601	580	568	593	576	540	563	566	576	592	567	579	599	586	619	565	576	574	571	572	580	571	583	598	584	584	590	628	605	593	624	577	549	585	601	571	603	584	587	561	611	574	582	548	550	588	556	557	523	564	588	574	589	553	595	614	579	573	589	540	607	594	598	657	574	594	610	610	618	606	550	573	558	576	538	595	575	601	563	604	629	551	599	577	601	591	562	626	564	564	584	614	551	564	548	609	562	557	579	593	580	548	632	609	609	578	600	615	542	609	638	569	573	586	570	625	571	570	588	595	599	588	568	601	564	552	586	535	553	564	587	611	551	586	528	583	529	604	542	533	556	576	589	566	603	578	571	590	608	584	567	562	582	570	528	587	577	576	577	568	641	574	579	593	615	578	619	587	550	607	624	586	587	583	565	584	566	558	593	581	593	612	570	568	599	530	548	577	564	586	535	576	567	561	600	554	581	524	569	562	579	562	587	580	566	640	606	599	591	562	596	604	564	575	573	573	623	591	620	520	579	566	571	584	578	605	587	544	596	576	594	565	612	593	576	562	585	552	637	603	588	565	591	633	578	580	592	590	603	565	582	571	555	600	605	603	603	589	591	544	609	556	551	597	559	561	572	605	603	610	605	549	617	618	601	556	584	589	570	554	573	600	599	599	601	566	579	574	611	539	554	597	567	575	579	573	573	606	586	560	573	583	632	557	560	617	556	612	600	555	512	616	609	624	583	587	615	579	562	511	557	583	563	573	555	586	571	582	601	554	576	546	623	608	596	576	550	591	586	555	585	574	589	555	548	621	566	584	602	583	559	617	560	601	558	620	574	599	570	574	554	578	601	584	548	586	565	569	603	573	599	599	579	587	614	621	576	610	605	567	563	560	589	627	613	551	554	618	554	579	587	621	566	601	587	590	560	579	607	615	592	576	600	575	574	594	585	595	589	575	575	584	567	582	610	587	557	588	620	569	576	584	556	619	553	587	563	586	519	621	579	608	590	554	581	567	544	600	617	573	533	577	579	568	597	615	625	610	566	607	573	556	593	576	590	586	571	569	613	590	591	589	586	561	625	587	573	587	589	593	589	560	611	539	556	601	569	571	553	584	584	566	573	596	592	574	581	557	561	606	540	600	593	582	547	618	578	587	570	564	555	593	579	557	581	639	581	558	569	549	592	609	589	596	573	540	597	609	565	573	598	577	536	607	602	590	603	561	575	597	590	579	592	603	577	584	597	591	557	583	586	590	610	555	519	584	572	551	574	540	568	601	618	623	589	578	597	583	562	584	562	576	572	555	561	558	604	584	537	565	585	595	555	619	605	590	618	628	569	582	568	579	614	586	589	577	599	572	596	608	561	573	568	571	584	615	586	587	605	579	586	586	496	552	556	561	534	548	559	574	565	610	594	598	588	580	578	572	576	587	534	563	577	570	526	551	603	588	536	603	602	569	583	551	582	622	608	565	588	557	593	545	568	571	563	583	585	582	586	598	580	577	580	559	598	568	562	549	583	553	564	559	593	580	576	557	624	556	606	574	569	597	610	572	560	596	586	575	601	597	582	592	589	605	558	549	583	580	611	589	555	566	587	556	574	603	557	585	570	589	583	563	589	562	571	543	600	617	601	573	605	578	557	609	576	566	539	599	581	562	621	587	604	552	593	612	580	568	594	566	584	585	583	553	563	566	556	565	605	587	585	569	596	548	577	586	594	536	566	559	560	526	576	585	608	600	631	549	574	552	560	584	584	571	503	557	583	592	570	597	553	539	566	577	558	592	557	592	595	599	566	555	604	598	571	600	599	578	531	596	524	616	541	580	539	607	530	540	614	572	575	582	581	602	570	589	576	558	582	603	545	557	590	503	584	631	562	552	629	575	610	552	573	564	582	569	577	543	581	599	591	603	541	608	602	548	606	555	581	619	595	579	582	582	642	548	571	579	594	580	565	580	586	624	597	561	527	569	579	617	564	607	591	583	554	598	592	541	567	593	585	610	553	582	587	595	572	596	608	614	597	577	545	597	568	559	592	593	552	604	637	566	620	541	559	545	550	612	563	582	615	574	591	584	577	603	575	587	553	565	603	613	580	579	602	604	585	576	556	607	585	618	603	544	550	592	582	581	592	573	606	614	579	547	563	592	564	586	600
61597	29259	8579	2489	1420	1058	860	658	622	482	487	488	439	384	389	361	345	332	363	317	319	340	340	278	313	333	296	310	289	334	276	293	277	324	280	304	269	321	300	293	259	294	296	276	288	275	315	309	269	269	268	256	290	292	275	269	256	261	247	266	294	275	299	278	288	261	297	258	295	276	271	304	292	237	258	257	269	274	266	282	263	278	286	285	256	273	306	247	278	273	265	268	282	257	278	269	231	215	275	283	270	293	306	256	253	267	237	260	283	263	259	295	272	272	259	295	252	290	251	246	285	267	290	238	270	272	269	255	281	263	256	279	267	265	290	274	295	263	291	272	281	251	258	290	299	276	291	254	285	280	286	265	275	287	261	284	307	287	283	242	283	273	300	274	267	261	265	296	266	276	288	278	272	280	283	261	274	288	293	301	266	238	288	292	291	287	259	288	268	277	284	284	250	282	288	269	289	254	249	261	242	290	273	282	250	256	292	295	265	297	258	306	276	284	297	283	298	269	269	267	284	264	244	258	282	267	261	277	278	255	292	256	287	257	264	256	281	269	299	269	281	287	284	286	283	294	276	279	259	294	278	272	267	276	259	261	277	295	281	280	271	286	290	299	254	286	268	281	285	291	289	291	274	288	268	282	251	275	253	261	271	288	279	295	300	269	231	254	277	292	288	280	271	271	277	261	257	263	295	293	268	281	270	269	264	262	286	241	273	276	278	266	283	284	260	281	259	269	307	266	286	261	302	295	311	266	280	293	297	277	256	279	235	260	283	274	269	276	276	293	254	276	269	264	268	256	296	272	276	261	277	273	296	273	248	301	293	276	281	261	266	271	274	257	299	300	287	239	318	272	300	272	267	260	274	235	259	273	297	277	286	280	267	311	274	259	282	273	250	263	270	228	269	283	280	297	299	267	271	288	289	243	305	281	267	304	271	304	287	276	268	278	296	284	281	319	265	316	257	295	299	265	284	309	256	259	252	286	273	272	260	270	282	263	277	278	264	238	258	258	306	287	258	297	296	265	283	277	288	298	276	252	271	306	300	284	274	278	266	281	279	299	275	261	274	269	278	281	296	282	281	273	285	259	271	235	272	270	286	242	262	264	260	279	295	274	264	294	258	300	264	265	266	290	270	278	266	284	287	278	280	269	282	310	286	278	255	253	283	264	273	252	299	288	297	263	286	282	260	257	245	290	292	289	251	278	268	259	282	258	262	266	276	236	294	261	289	263	275	261	281	283	261	267	258	275	294	280	267	259	269	301	262	251	271	261	274	293	276	270	258	282	292	257	280	273	252	279	262	252	253	264	285	260	305	280	267	261	271	273	290	289	277	266	278	279	252	280	252	278	277	245	291	270	275	310	285	270	259	262	253	275	261	276	287	296	256	275	284	293	263	295	271	268	296	278	298	308	277	283	292	267	254	284	281	321	297	278	243	283	291	282	316	280	258	283	266	282	293	269	302	300	284	242	283	303	268	298	268	285	291	280	264	256	289	273	262	273	291	239	263	250	305	280	296	261	259	301	251	273	268	270	270	258	299	294	244	292	284	261	273	263	287	260	282	256	262	260	264	268	285	268	295	256	235	278	268	272	266	248	278	274	287	280	276	247	261	290	289	269	248	244	257	273	242	257	257	264	288	263	285	282	285	280	285	259	245	294	257	284	271	297	288	281	273	273	278	274	286	276	252	278	291	279	306	286	278	294	277	238	248	248	256	304	284	263	261	285	269	285	247	276	267	286	260	289	263	311	285	266	246	265	271	278	281	266	282	277	272	296	270	276	284	268	293	281	283	288	266	280	282	260	260	288	265	285	267	272	273	272	265	296	264	288	276	282	277	277	255	285	276	259	245	266	288	282	270	283	273	269	238	271	268	289	296	306	265	271	249	274	285	270	270	305	274	257	269	287	300	262	253	300	268	259	290	262	282	282	277	281	273	270	252	264	246	253	262	293	246	293	280	295	309	300	277	270	284	297	267	297	252	266	276	284	270	295	247	286	275	290	283	274	279	250	308	301	288	283	275	283	277	277	278	284	286	302	304	273	270	259	280	261	279	270	312	291	284	268	293	250	286	301	288	305	276	279	268	280	276	291	260	271	260	271	255	296	264	241	295	282	275	321	241	274	304	275	295	292	252	277	274	308	276	285	282	303	254	284	272	292	265	275	281	278	313	250	278	322	287	254	259	271	307	281	264	277	255	305	247	274	271	265	266	273	290	299	262	240	264	281	291	266	303	291	261	266	273	240	252	287	266	273	281	292	265	304	275	284	278	257	285	288	250	274	263	288	290	282	253	283	286	285	290	274	279	311	288	317	270	265	263	276	246	284	294	259	282	282	272	309	286	275	292	290	251	267	270	238	262	271	284	250	282	269	281	301	267	281	244	272	253	288	304	284	256	269	289	260	253	255	286	265	304	260	288	274	262	271	263	278	286	247	282	260	264	275	275	284	275	257	289	269	277	274	295	285	272	271	281	254	265	250	292	304	263	279	301	277	285	278	267	259	269	248	271	309	272	270	293	279	284	259	301	289	271	263	267	314	287	282	251	284	296	279	274	239	309	286	251	283	272	268	257	315	273	286	275	287	249	290	287	280	262	260	281	241	286	273	286	280	303	312	246	291	278	279	259	276	271	277	262	297	266	276	231	288	305	248	233	271	297	278	287	290	274	260	275	289	255	250	282	270	278	256	283	268	293	297	286	259	242	289	267	260	266	287	252	278	286	273	274	281	280	285	290	274	303	292	258	281	272	286	318	259	272	280	298	265	248	270	287	257	289	267	296	274	278	295	270	299	285	300	263	274	263	253	276	301	257	245	268	271	277	271	283	263	264	268	271	253	266	271	301	279	295	294	282	239	266	241	289	272	275	285	277	267	278	268	257	292	273	291	282	253	272	282	278	273	282	286	274	270	278	263	267	291	263	290	261	293	303	270	270	279	293	303	266	286	282	328	285	291	246	260	282	249	287	266	242	283	278	296	268	275	281	269	278	280	299	255	281	288	267	264	288	252	253	275	280	258	263	276	276	309	303	251	269	285	298	314	259	271	297	284	259	259	263	272	256	299	246	239	259	282	287	279	272	259	235	281	280	270	255	284	254	290	285	294	275	274	264	279	271	287	304	287	254	288	280	247	252	289	270	268	266	290	283	275	298	278	299	288	269	285	276	275	281	252	271	278	275	289	271	278	289	264	280	285	252	264	253	254	271	329	285	290	274	272	256	264	267	281	261	306	281	258	284	289	247	296	285	281	261	264	265	273	315	273	274	241	266	287	290	261	248	235	280	293	268	282	255	312	281	253	290	273	277	259	270	293	238	270	306	295	291	223	264	285	278	278	300	277	324	273	260	265	288	283	295	281	264	279	280	295	262	280	297	274	296	290	288	227	252	291	299	260	265	292	285	316	267	287	299	292	285	247	264	281	259	270	277	271	273	265	296	282	264	260	257	296	261	258	310	263	279	293	273	293	297	247	255	307	286	292	270	280
38775	5377	6162	6490	5453	4459	3698	3274	2674	2411	2104	1972	1755	1600	1555	1408	1364	1284	1322	1228	1199	1161	1110	1089	1063	1088	1037	1017	1019	1051	977	936	944	971	965	913	956	975	930	945	891	883	921	886	936	932	911	937	898	904	875	855	889	884	880	834	864	847	812	835	914	852	841	874	873	889	867	818	811	842	843	887	827	836	802	802	915	859	784	832	853	830	860	857	857	796	837	858	799	888	801	838	797	828	810	832	823	826	811	789	832	821	815	820	794	836	784	785	828	849	814	783	838	815	802	820	834	835	852	854	898	804	818	807	836	845	796	808	802	795	846	796	834	830	855	869	833	821	855	784	809	839	828	836	812	815	833	866	807	815	785	864	890	793	810	771	814	849	811	825	768	817	809	822	836	792	780	784	814	828	810	797	838	828	831	804	848	789	898	797	792	806	750	854	792	803	832	813	830	796	833	727	750	806	803	772	776	809	851	790	828	815	815	808	890	845	829	883	831	805	882	824	829	799	827	804	826	823	838	814	775	809	791	752	838	887	798	801	809	819	796	779	817	765	828	815	800	783	822	749	836	813	793	833	803	770	775	823	800	774	802	848	835	781	787	745	800	807	828	797	804	785	867	835	808	842	817	770	777	786	823	860	813	817	816	787	823	794	785	812	755	813	773	821	779	733	856	862	818	797	776	827	819	814	803	788	805	787	827	818	842	816	881	762	792	826	816	794	820	841	845	781	809	814	812	845	802	859	797	818	810	849	845	837	804	779	837	755	844	732	833	785	772	851	862	807	827	838	870	842	808	866	805	818	829	866	851	773	819	793	799	837	807	822	855	828	764	789	807	784	802	780	777	816	796	805	807	796	879	827	774	817	774	821	813	802	806	811	830	792	820	879	806	829	798	804	803	791	796	738	790	823	774	819	807	814	820	859	810	804	822	805	812	809	861	848	825	788	816	781	756	811	826	790	814	796	834	749	820	823	846	760	779	833	797	801	797	809	785	767	796	841	816	858	824	799	839	806	833	794	851	817	820	835	827	758	838	856	842	833	842	812	832	790	815	816	749	777	795	796	771	798	778	850	828	862	774	828	839	811	828	808	784	808	832	813	830	843	777	837	809	829	771	798	802	825	802	829	799	802	865	804	819	880	823	800	862	823	829	814	812	813	812	798	820	812	846	779	846	767	855	814	803	825	814	797	795	826	847	827	863	801	856	816	791	811	798	794	794	784	792	832	856	831	812	891	848	872	773	777	801	793	832	836	789	789	815	826	815	777	795	765	819	774	794	795	838	826	833	777	832	810	849	830	826	817	772	827	825	823	844	837	802	812	798	856	821	809	804	799	831	761	859	788	831	804	823	786	759	811	808	768	791	810	802	789	827	775	760	763	755	852	795	791	856	775	877	793	788	763	833	799	871	817	836	799	797	798	859	851	814	839	822	811	852	844	784	840	766	818	795	799	794	807	800	836	787	829	806	833	837	817	810	850	843	776	808	784	763	868	862	834	802	793	853	826	834	824	843	818	802	739	862	822	794	792	795	843	844	862	830	784	825	810	825	731	809	749	859	819	823	777	818	748	845	828	817	841	836	845	801	847	823	803	845	811	781	809	825	815	798	875	816	822	826	781	763	813	812	783	790	782	826	776	783	823	774	819	770	832	796	821	768	776	768	752	793	812	818	767	814	789	823	833	789	888	796	823	853	797	807	789	768	813	853	790	830	794	794	835	801	837	765	806	825	855	855	804	781	806	800	824	847	789	786	847	825	810	806	801	842	784	789	796	773	830	794	782	734	822	814	839	836	852	859	838	817	818	784	806	812	803	797	778	798	842	856	836	807	802	833	810	820	814	814	806	803	779	815	827	799	780	827	875	784	824	850	846	862	787	851	795	782	837	743	812	800	896	803	808	817	783	813	832	807	806	791	838	786	778	814	795	869	840	840	832	823	802	839	886	857	809	785	794	784	791	831	749	803	803	833	841	825	790	788	819	749	792	808	767	780	761	784	811	768	817	803	813	791	873	837	808	858	828	790	808	788	776	785	757	798	779	824	793	782	825	823	790	817	801	779	843	820	807	815	862	789	805	825	816	820	831	841	794	808	812	822	769	823	789	802	813	803	881	814	829	782	837	815	804	813	774	815	784	792	869	807	841	842	820	845	845	828	808	870	824	810	850	787	833	795	797	774	803	825	814	819	852	842	783	810	823	822	815	802	848	808	840	791	784	853	852	847	854	804	821	857	789	874	804	809	797	842	834	877	823	830	837	792	807	817	765	819	791	819	841	831	809	758	826	807	799	817	835	796	827	844	843	850	818	856	804	788	808	822	795	850	811	755	789	784	861	819	844	829	755	857	797	819	805	763	813	861	791	837	824	816	818	826	787	842	819	789	806	856	828	837	827	794	792	822	783	789	821	780	791	849	809	831	820	821	844	787	780	816	813	841	797	789	827	864	779	783	842	773	786	832	818	869	817	831	876	859	834	833	773	814	799	837	815	869	839	784	789	818	836	821	832	832	855	841	798	815	778	823	866	823	778	761	854	788	808	791	787	824	761	806	796	861	861	779	788	816	776	788	806	835	828	783	809	855	779	857	764	839	798	799	826	833	758	782	839	775	833	794	761	798	832	842	771	859	812	842	801	804	825	842	833	807	829	794	801	793	834	800	771	844	800	813	762	811	851	775	823	821	782	775	851	856	780	814	837	802	816	788	811	767	808	808	810	815	802	768	844	801	769	763	803	824	787	808	827	846	774	793	822	800	809	826	827	798	813	788	826	752	821	803	828	780	842	795	815	819	809	838	833	769	856	795	832	814	809	785	848	792	849	828	775	810	796	769	809	758	771	790	775	816	757	777	836	788	814	773	801	787	862	784	818	837	756	813	774	797	803	806	805	770	721	830	790	823	802	824	737	851	810	823	807	837	786	842	851	849	811	758	820	789	809	837	840	808	776	795	813	872	861	794	786	782	856	827	833	817	796	828	820	836	804	834	770	813	835	789	782	805	832	797	826	804	853	815	839	790	857	833	813	787	841	777	815	858	803	866	816	814	816	852	808	804	811	832	796	846	782	756	779	805	793	807	831	789	776	796	858	810	826	812	815	833	822	835	856	853	846	767	813	783	827	844	806	816	756	786	796	800	804	871	824	811	808	827	796	811	814	801	841	799	822	771	816	821	811	810	771	751	851	786	794	782	801	792	809	829	817	761	820	824	819	834	748	790	792	856	846	832	844	781	782	796	817	774	772	797	822	842	837	834	827	796	801	825	787	825	811	819	830	846	818	824	791	863	828	854	832	811	827	838	791	858	817	873	768	818	855	850	805	835	846	846	803	789	850	809	825	842	801	834	836	841	818	858	828	800	806	870	834	860	815	802	843	812	846	777	850	838	772	846	871	796	800	799	838	821	819	858	778	841	842	781	836	798	857	813	767	847	801	793	836	868	822	813	775	824	819	795	827	798	859	802	845	875	812	846	773	815	796	808	821	845	809	828	784	791	829	807	734
8662	980	293	155	128	120	133	112	105	103	100	105	105	88	106	97	115	109	104	119	101	123	115	86	103	87	102	96	108	95	102	116	99	83	111	101	90	93	94	86	103	89	100	121	102	97	96	105	116	93	116	114	99	86	101	94	94	99	82	94	107	97	98	94	116	106	91	103	119	74	109	79	106	89	103	110	102	101	121	99	87	99	96	94	107	113	98	97	105	82	100	89	115	115	114	112	92	116	95	106	101	99	86	115	104	61	100	102	91	108	94	107	109	108	116	115	103	90	80	89	95	82	103	91	82	108	121	105	105	98	85	104	98	121	103	95	116	115	105	98	96	92	95	112	119	107	105	104	87	97	103	99	106	91	115	107	119	99	109	99	126	87	91	95	90	93	87	105	91	85	101	94	115	122	87	89	103	93	109	100	101	92	103	108	90	88	99	93	126	115	90	89	111	103	83	106	96	116	105	96	109	78	102	81	112	82	86	87	103	91	102	99	93	98	111	100	87	109	94	116	101	111	105	101	113	98	81	106	99	109	122	98	96	96	110	88	105	115	94	92	94	107	103	92	112	90	71	84	103	86	93	109	100	99	110	102	93	107	114	110	113	110	105	81	98	92	100	91	110	99	107	101	99	91	95	122	97	104	96	106	109	98	84	89	104	94	126	115	120	126	91	83	97	104	124	90	90	97	106	88	102	95	96	93	103	115	112	94	86	102	93	102	89	86	101	110	97	108	100	108	96	88	89	110	90	89	103	110	82	75	109	109	100	100	117	84	106	95	115	107	112	105	85	100	97	97	110	117	84	104	91	99	95	101	105	100	96	118	86	90	98	84	95	87	85	95	96	102	124	99	117	102	107	79	98	105	82	83	117	111	106	100	102	121	113	105	83	111	88	111	90	98	88	105	115	102	83	115	104	108	105	106	119	104	97	123	79	100	110	78	108	110	99	115	86	111	114	93	99	98	102	100	108	105	102	100	100	105	115	88	97	113	116	101	99	98	90	95	80	101	90	110	97	89	101	112	107	96	87	104	91	108	80	104	98	102	102	87	92	102	94	92	112	123	99	94	109	105	100	102	103	113	104	89	96	98	91	87	90	118	105	118	112	108	88	91	98	103	84	104	104	102	91	102	112	114	98	96	110	100	108	91	97	95	100	100	103	106	123	85	88	96	94	99	115	97	107	108	97	104	105	109	97	98	94	97	110	115	86	80	92	91	94	88	121	112	106	89	107	91	96	101	106	99	99	99	84	93	84	96	102	109	107	102	101	87	101	90	103	93	102	85	78	111	104	100	96	114	119	106	103	88	98	97	86	88	114	92	97	101	111	106	109	91	99	99	85	107	116	107	120	99	125	109	103	95	101	114	95	113	88	98	115	110	96	101	97	107	91	102	109	114	98	98	117	100	106	93	70	111	109	96	96	97	107	106	98	113	96	106	110	97	89	104	99	91	100	93	98	104	104	102	119	97	103	87	101	94	119	107	113	99	102	99	86	106	88	105	91	86	95	92	93	90	92	97	105	97	92	87	102	99	108	118	100	108	119	98	97	80	91	125	119	90	88	82	98	101	102	109	94	105	104	99	121	95	90	87	98	107	99	105	110	106	91	98	86	96	119	92	108	103	97	98	96	115	110	109	116	95	115	87	103	121	96	105	108	94	108	112	104	114	100	93	95	81	110	114	97	109	87	87	95	104	112	106	81	100	108	100	100	95	74	86	100	110	110	98	104	134	94	92	93	78	108	110	93	91	106	106	118	107	113	114	110	92	85	111	95	98	110	98	98	118	119	109	101	99	102	112	96	107	95	101	90	106	81	106	110	113	97	116	101	102	93	104	108	104	102	112	128	106	111	101	96	102	95	104	88	110	109	95	108	113	109	96	103	108	88	107	84	93	110	96	94	111	106	79	104	104	95	90	106	105	107	117	99	93	96	91	93	111	90	80	105	99	94	121	114	88	98	110	94	121	97	107	119	100	92	114	107	105	88	95	97	103	97	104	99	91	123	89	99	99	97	91	102	108	112	96	100	103	111	95	83	112	99	98	95	102	124	97	88	89	98	93	93	88	83	109	94	105	89	99	104	103	95	109	119	89	98	94	98	100	101	105	113	104	123	95	99	107	94	85	100	89	129	85	111	95	114	113	100	119	82	99	111	101	84	92	95	100	97	114	102	99	117	113	75	101	88	92	80	74	110	107	96	116	105	100	97	96	109	104	105	108	99	99	84	122	92	80	117	86	95	99	102	105	94	90	87	101	109	96	89	104	106	109	102	93	88	121	96	101	117	109	93	88	110	101	100	113	83	97	109	106	91	111	119	107	83	89	113	86	92	113	98	97	113	97	93	101	87	113	103	90	84	101	108	94	95	122	97	78	108	110	114	104	121	83	112	112	81	106	99	104	85	99	89	108	103	98	102	96	114	85	92	93	83	115	104	103	108	119	99	98	119	91	107	87	111	103	104	96	91	85	96	102	93	98	124	116	89	85	93	111	99	84	99	104	88	99	97	85	96	83	105	99	99	100	97	104	91	92	105	120	93	90	102	97	108	91	93	106	119	118	108	93	102	105	118	98	97	86	114	108	106	101	104	104	82	92	112	85	102	98	111	88	102	77	110	91	107	86	110	98	89	113	107	102	106	92	87	113	108	84	98	109	112	87	110	128	103	121	87	87	109	90	97	100	121	88	93	106	105	97	93	96	97	98	101	101	99	96	97	99	120	126	100	102	119	99	88	96	112	112	103	90	108	106	88	98	107	97	117	100	104	103	101	90	94	81	105	114	124	94	91	107	98	108	118	90	99	93	100	110	84	106	113	102	121	92	93	94	95	98	90	96	86	113	111	107	104	111	85	93	110	110	85	112	98	94	90	98	104	120	91	86	99	109	98	95	106	93	89	102	97	97	99	105	92	109	128	100	88	93	100	99	102	89	91	109	88	88	102	82	101	110	105	110	95	112	91	123	94	107	101	102	107	99	95	93	99	91	87	90	110	98	120	86	114	102	108	109	93	97	86	94	78	99	109	112	117	95	98	104	102	86	109	90	110	94	119	77	96	93	96	91	94	94	110	104	95	122	103	107	103	105	109	106	86	102	121	94	115	112	88	110	114	92	104	104	117	113	107	89	111	116	99	114	104	88	100	114	95	101	80	105	80	87	94	103	90	103	105	97	109	106	81	85	82	104	104	98	84	109	97	105	100	104	95	90	99	116	104	103	109	110	102	100	106	97	95	93	104	100	116	120	112	110	108	96	89	103	92	102	128	99	108	108	103	106	102	83	78	113	86	112	80	109	89	121	106	98	113	96	111	108	91	100	101	112	87	79	83	101	100	112	105	111	85	81	103	93	103	94	100	105	92	86	108	84	69	107	86	104	119	104	83	93	96	89	107	119	110	115	106	97	99	100	101	81	90	108	101	115	100	101	95	91	106	109	110	106	120	103	90	101	98	98	96	106	113	86	110	97	102	111	102	95	97	101	104	97	104	111
7825	836	544	543	546	483	464	454	429	427	375	400	399	402	364	373	361	363	359	352	365	387	392	400	357	339	372	358	338	360	368	370	359	356	375	376	389	390	371	359	370	376	361	342	333	371	342	384	364	344	376	358	354	345	356	381	342	379	377	304	367	346	345	338	349	363	355	333	371	383	360	339	358	345	344	343	393	390	380	357	360	354	353	347	369	359	378	326	371	372	365	350	342	389	373	350	338	402	324	385	361	386	353	353	336	322	368	355	376	387	357	361	383	355	349	385	380	394	355	350	391	348	327	369	390	344	316	348	362	350	362	363	356	371	392	373	365	381	351	383	360	388	347	368	366	357	327	336	367	362	366	372	370	384	349	366	364	339	360	363	337	354	347	333	342	345	334	388	349	369	370	369	342	357	378	380	382	373	340	366	388	400	377	353	337	347	358	330	372	396	365	346	359	350	374	344	358	389	363	351	365	362	359	363	367	344	365	369	379	327	345	357	363	350	378	376	351	376	369	336	338	337	368	366	342	334	364	330	367	315	363	316	345	374	342	356	352	356	389	341	339	381	358	342	359	336	331	336	379	357	353	313	359	358	344	369	342	343	378	346	401	374	359	364	371	393	358	349	370	356	377	391	368	335	399	346	351	361	346	385	350	346	346	368	349	368	353	353	360	347	340	366	349	343	350	397	355	370	360	390	319	335	368	351	360	356	384	361	376	366	354	355	364	366	367	360	364	328	389	335	359	343	337	349	341	380	380	361	350	345	361	340	374	339	405	363	360	366	364	361	357	337	400	349	340	371	371	369	358	377	357	325	375	343	351	368	333	374	386	341	378	347	346	348	351	341	334	349	353	373	349	363	366	352	375	350	372	352	361	345	348	335	385	328	394	351	334	355	357	371	355	344	362	343	345	344	343	380	388	386	353	379	333	352	360	346	368	378	343	346	331	358	342	359	385	327	376	356	362	346	356	347	390	339	369	355	324	367	338	353	359	309	374	350	354	361	394	340	368	414	345	360	390	342	367	365	365	412	361	373	371	365	364	353	370	337	345	355	359	356	339	354	336	345	382	371	372	362	410	367	362	348	335	300	353	350	365	361	348	343	357	360	351	379	351	351	377	322	338	377	362	369	365	375	340	350	353	352	343	364	343	374	344	379	372	375	367	383	339	343	379	356	358	325	374	354	341	357	337	342	361	365	340	366	365	357	350	361	381	381	342	400	344	370	362	354	334	364	329	331	395	380	333	351	371	368	342	359	351	397	362	357	362	349	382	375	385	357	373	358	375	335	340	343	376	386	336	381	377	405	327	353	357	378	386	314	374	330	374	377	365	364	367	320	347	382	364	400	331	341	362	338	375	370	344	337	361	348	367	373	369	384	357	353	359	369	360	338	385	345	350	377	386	343	361	345	367	374	351	349	350	336	385	350	349	377	363	342	343	371	325	329	340	373	379	330	353	403	339	361	348	361	348	343	330	374	339	306	330	392	367	364	354	353	341	343	369	317	348	340	369	336	370	366	395	345	348	345	354	367	350	351	356	341	347	345	372	343	359	343	357	379	359	373	359	360	361	368	353	337	326	333	352	352	347	375	368	349	382	365	346	330	355	348	380	348	373	372	384	373	361	343	342	358	366	360	327	388	349	364	369	326	353	355	387	376	344	353	371	378	362	371	349	356	334	369	381	353	354	335	357	347	335	356	324	343	320	335	364	350	406	349	344	375	357	351	333	372	389	344	354	344	363	323	324	380	365	359	347	334	364	366	346	373	346	362	350	367	361	355	349	344	375	360	357	365	373	381	329	360	371	363	368	391	398	360	394	354	363	337	352	324	325	344	353	368	353	382	360	371	366	346	346	338	372	368	341	348	349	319	363	362	344	349	360	385	354	391	337	344	353	356	351	390	356	387	364	355	327	379	384	341	363	367	374	372	348	358	382	375	329	346	346	344	354	351	362	353	344	382	364	389	315	376	329	345	335	357	379	334	365	366	394	377	347	346	380	340	345	326	348	362	362	330	388	380	361	367	342	369	367	370	358	322	365	341	349	334	324	365	351	375	389	348	354	357	377	408	343	372	358	339	392	361	332	359	355	388	329	382	323	341	355	335	335	349	376	332	348	334	320	334	371	394	388	356	367	333	358	392	367	360	348	375	374	352	375	369	338	401	352	364	357	360	355	346	353	387	368	342	350	368	336	378	381	367	364	338	348	340	315	375	381	365	360	343	328	354	343	348	352	337	362	361	374	338	369	360	353	369	377	348	355	383	348	376	339	362	368	360	383	379	369	339	352	357	361	342	338	327	338	382	356	350	360	365	341	370	360	322	315	363	359	338	365	384	359	371	324	349	338	360	362	396	363	382	368	345	361	339	381	378	331	346	396	354	379	335	324	324	337	368	365	368	355	377	322	370	348	387	372	352	332	372	380	395	343	347	358	330	315	374	340	352	346	387	374	390	330	355	364	372	335	340	357	375	360	329	339	400	370	320	353	357	388	373	343	330	346	344	374	363	337	343	363	377	334	328	331	356	349	385	330	388	354	370	357	350	344	387	337	389	327	345	367	351	331	365	343	398	369	388	386	375	334	385	356	347	378	329	370	332	349	362	350	366	361	342	356	353	384	377	354	350	352	365	308	365	349	379	397	339	361	372	381	372	364	343	365	374	367	350	360	385	353	365	392	361	383	344	350	343	330	316	359	333	392	362	370	381	334	324	368	370	354	328	382	358	362	304	374	359	378	389	346	343	368	360	379	357	343	359	351	354	377	347	371	364	401	368	335	362	340	329	362	382	360	354	391	384	350	331	377	351	389	349	351	370	363	320	335	369	348	380	359	380	392	394	380	363	359	363	358	345	411	345	353	387	347	357	358	354	357	331	369	330	328	385	357	349	391	396	365	357	373	359	352	368	361	380	363	377	347	361	368	367	393	382	353	354	362	363	354	351	338	353	335	340	370	388	368	379	362	356	377	341	355	335	377	366	367	367	353	360	363	384	362	382	347	326	394	359	355	322	395	361	374	400	376	360	375	377	384	352	380	348	398	360	338	355	367	341	360	343	350	383	379	352	361	389	398	361	387	347	337	303	380	369	342	382	360	338	348	341	345	379	382	361	353	396	356	352	357	368	346	365	401	362	372	349	378	353	358	335	382	396	391	365	390	380	367	344	365	343	366	371	331	340	368	357	335	356	346	383	340	351	365	371	362	371	352	353	389	403	379	321	316	372	365	348	359	327	369	349	352	348	326	332	357	335	369	337	361	367	335	350	337	336	339	313	349	375	365	321	339	352	340	339	361	364	358	363	358	380	341	365	361	360	356	356	330	377	390	333	363	316	375	360	364	379	360	354	365	373	370	350	368	371	320	393	380	354	348	374	378	354	360	352	366	356	402	350	381	359	364	363	364	326	374	361	350	349	346	370	369	355	337	338	354	367	355	328	354	358	366	378	384	365	358	334	343	362	344	352	325	328	352	337	338	332	364	374	328	355	352	386
49526	22186	4145	1119	758	534	436	385	319	310	267	251	252	238	218	255	180	218	191	228	209	173	198	205	206	176	205	150	175	209	197	195	197	214	202	170	181	200	217	171	207	168	179	182	192	169	175	185	205	179	190	169	178	165	162	167	188	177	187	174	186	194	188	167	185	182	186	165	186	159	181	168	211	208	177	194	176	192	189	185	180	197	170	215	177	194	219	170	189	160	196	191	166	172	171	196	159	192	188	182	170	187	206	186	171	185	183	186	176	185	184	187	224	183	176	168	191	194	182	200	180	181	205	175	187	196	175	195	184	192	211	187	195	232	188	202	184	203	174	170	179	177	178	197	198	212	190	209	174	175	175	185	168	189	190	201	194	171	179	205	211	193	190	172	173	189	171	188	200	194	179	158	151	184	217	193	193	185	186	178	174	192	175	196	175	174	206	204	157	172	183	177	209	184	173	184	192	193	181	184	180	178	153	176	157	199	195	205	186	175	178	199	197	176	188	197	209	189	199	213	202	183	194	177	189	189	165	188	174	200	183	206	183	173	193	207	192	150	194	194	187	170	177	162	180	189	154	201	162	196	206	175	168	170	175	215	185	189	154	189	180	191	197	203	168	196	199	194	177	188	194	183	180	189	175	193	195	181	198	188	167	189	172	192	193	185	174	192	188	185	170	196	180	178	193	200	167	162	150	181	199	177	163	185	185	197	194	160	183	180	203	192	179	198	182	181	165	164	193	179	169	173	166	172	193	197	187	148	195	190	179	169	159	191	173	196	176	175	180	182	180	195	175	186	190	194	188	189	175	184	175	171	205	185	189	174	167	195	197	185	177	160	170	198	200	179	206	202	200	178	197	169	194	196	182	164	216	182	179	159	184	160	201	190	156	187	195	196	211	199	195	179	161	184	170	177	182	192	194	194	163	172	175	178	174	177	192	218	190	207	180	192	195	196	160	176	192	196	193	190	192	177	172	175	196	194	188	184	209	182	193	217	177	171	179	171	188	160	173	179	197	200	181	177	178	192	207	171	192	192	185	169	199	174	199	185	183	178	170	171	182	187	167	188	158	152	160	172	179	195	199	196	172	183	177	170	175	187	177	190	200	172	198	173	192	181	187	186	191	179	221	191	202	175	164	197	177	187	179	176	212	171	201	169	193	183	166	198	184	217	191	188	187	183	187	182	187	203	188	201	210	191	179	170	200	217	210	197	190	172	157	145	167	190	207	184	202	161	215	208	179	172	177	156	170	200	185	204	200	170	185	181	180	176	192	209	181	195	190	189	170	175	179	178	188	192	185	184	204	182	195	202	203	157	187	191	176	176	209	182	191	194	193	155	191	165	166	184	178	216	190	216	177	185	203	165	180	180	204	177	217	181	177	181	172	196	199	198	168	193	188	181	185	186	192	181	169	167	176	182	163	172	207	188	193	173	168	200	191	171	164	186	179	174	197	209	183	205	175	194	182	216	197	162	165	183	186	172	197	187	149	185	170	188	172	193	168	186	209	176	184	187	199	182	175	199	164	183	204	203	168	187	176	159	197	173	188	178	171	183	169	194	187	168	187	189	209	189	172	195	211	183	184	180	188	192	179	196	194	188	168	170	186	196	174	197	201	188	187	164	172	178	170	162	183	165	192	162	173	177	180	189	175	176	208	190	180	186	176	172	185	178	187	183	185	182	196	177	185	172	210	195	187	171	180	192	191	187	184	172	191	190	177	200	177	185	194	191	195	176	191	185	208	187	179	166	178	199	198	179	172	196	185	206	186	204	177	169	190	201	180	190	177	155	166	187	199	175	178	178	182	193	196	165	197	197	186	203	181	201	175	199	202	199	189	204	183	199	191	185	200	197	182	183	216	167	189	178	184	195	173	201	193	189	196	191	177	179	189	179	194	176	194	188	164	186	150	166	197	176	190	168	197	182	207	173	182	221	174	198	167	170	203	204	164	166	192	186	188	185	179	193	167	183	181	172	196	177	201	190	199	199	181	175	195	204	181	201	190	171	174	196	179	173	198	173	183	206	182	201	164	183	201	169	180	180	181	189	178	195	170	225	177	191	176	193	181	181	190	185	162	172	181	169	185	184	183	175	182	178	201	201	170	189	196	209	176	168	192	189	199	175	194	181	194	184	183	195	190	193	195	182	154	176	176	170	179	173	182	175	164	175	176	177	168	172	203	183	182	189	206	150	201	194	182	188	200	163	192	178	178	200	195	171	187	180	174	183	184	187	180	185	193	193	144	188	153	176	193	198	191	173	168	174	179	186	186	198	196	186	185	186	184	188	193	200	194	191	205	193	183	216	186	167	176	188	190	168	189	172	194	177	159	175	187	181	173	191	180	209	177	177	192	189	199	187	193	176	191	189	178	190	170	185	198	167	184	167	169	186	173	187	188	180	174	208	205	163	188	175	199	158	196	175	182	186	177	181	184	196	191	164	203	157	181	197	175	166	199	177	181	213	198	192	170	203	165	180	175	162	195	170	189	198	190	193	178	192	176	167	196	191	174	186	194	194	188	173	176	192	179	166	185	185	158	197	203	191	213	192	178	184	172	185	203	178	181	167	164	178	179	187	191	207	156	188	180	180	186	186	188	183	175	172	178	179	176	174	196	218	197	203	181	185	188	188	157	166	186	171	180	163	198	182	200	186	172	180	181	202	185	199	208	182	161	194	181	172	209	194	190	172	182	194	157	200	187	169	212	202	177	192	199	197	177	200	217	182	200	194	182	190	156	198	193	154	204	199	178	195	187	162	162	177	181	190	173	183	187	196	197	188	183	169	195	196	182	186	177	173	177	178	172	179	189	170	177	140	168	199	187	193	191	177	199	171	218	193	184	175	200	167	200	190	197	195	171	199	176	180	223	180	189	172	172	171	209	197	189	194	198	184	184	183	195	208	186	195	177	217	183	218	224	185	179	184	201	209	195	189	175	182	160	189	206	192	163	179	176	146	203	201	186	168	182	192	199	195	181	169	173	187	203	204	180	195	204	188	172	205	190	172	170	188	180	142	176	178	177	166	184	174	196	192	167	179	213	187	185	165	198	175	187	190	201	180	198	192	157	168	175	194	175	183	159	187	185	195	179	174	234	182	176	197	189	169	187	177	182	189	180	203	216	161	196	192	173	168	186	190	176	170	180	219	191	197	198	183	195	213	165	175	190	184	178	213	194	167	188	198	168	175	166	194	168	173	173	184	199	182	205	194	243	198	191	200	195	181	211	200	174	169	165	187	201	161	176	157	176	174	184	175	158	184	178	183	199	203	185	183	201	201	161	194	160	192	179	182	180	199	176	185	151	193	204	170	161	190	179	191	182	184	187	178	180	190	179	174	185	184	190	154	195	180	189	165	202	185	201	196	169	173	182	203	174	199	198	183	179	190	182	194	194	194	207	191	202	204	191	188	180	169	166	210	191	203	181	192	194	206	171	180	172	199	184	204	194	193	198	151	202	187	179	178	187	183	178	154	179	210	168	174	180	186	175	188
31311	4004	3282	3582	3163	2561	2110	1810	1593	1419	1277	1113	1016	990	967	920	873	881	859	762	834	773	748	741	754	727	658	665	711	659	654	650	621	654	698	697	621	675	670	646	621	582	640	634	613	606	599	616	591	625	590	638	625	587	570	572	622	621	635	588	614	592	598	622	624	629	561	602	560	612	625	566	583	586	614	592	604	567	575	650	609	594	558	624	613	617	607	583	568	655	603	624	611	544	607	606	583	618	571	588	601	613	586	587	592	561	612	601	599	577	610	610	600	558	558	576	624	600	585	593	605	557	546	595	577	549	580	572	621	575	574	594	592	545	589	613	611	547	621	556	577	593	558	606	571	565	557	588	590	609	599	565	576	577	595	532	599	583	557	578	582	594	556	611	593	561	597	605	625	524	649	571	624	600	586	593	619	567	566	548	572	569	614	589	577	570	589	568	599	583	579	625	613	567	587	631	608	624	610	601	545	577	570	624	616	590	596	610	635	606	607	574	640	563	611	582	561	598	597	575	611	598	561	568	563	568	577	620	572	543	593	597	575	607	568	523	590	580	564	566	637	575	607	580	591	601	596	544	509	581	577	571	613	589	623	559	582	577	600	590	567	574	567	647	592	577	574	585	592	589	566	542	630	565	594	633	619	608	591	541	559	597	612	564	585	554	582	583	592	585	579	593	596	573	606	573	566	603	609	558	577	565	530	554	579	617	590	592	576	601	552	634	591	606	607	583	631	587	632	598	599	615	587	564	569	582	611	599	569	574	622	583	581	583	643	611	586	597	633	566	590	515	612	616	593	587	567	583	561	593	603	572	572	622	561	534	604	576	628	582	558	615	567	593	589	593	646	567	592	611	580	565	580	584	592	564	601	557	570	602	569	590	585	585	595	574	604	577	576	612	643	584	564	578	582	589	523	571	586	615	650	608	565	622	540	627	599	534	600	621	596	591	560	596	602	612	558	585	586	566	588	571	612	574	596	610	620	567	556	599	599	595	616	578	595	553	593	606	592	623	562	623	620	620	591	568	596	616	588	632	613	545	599	556	609	620	561	610	579	597	601	618	574	548	587	589	597	618	592	570	598	579	555	559	585	571	608	568	584	585	610	606	542	599	573	619	569	590	632	593	591	636	537	560	595	571	540	611	569	551	588	575	598	558	623	572	590	585	612	598	608	572	580	571	565	569	571	567	578	631	646	604	592	578	619	590	581	612	578	563	610	547	621	573	604	570	597	599	593	588	616	600	611	621	588	615	590	618	620	593	611	580	630	584	620	600	576	599	589	586	578	583	596	594	616	587	563	540	596	573	562	581	597	596	599	579	598	558	626	559	579	584	578	639	572	614	539	591	564	572	564	578	598	649	584	596	571	598	590	607	563	601	621	582	576	586	616	585	640	593	581	551	601	621	589	580	563	594	621	556	544	609	604	600	571	587	618	578	573	621	567	622	610	608	600	612	601	592	596	589	595	605	604	617	589	567	559	612	558	593	590	593	588	578	587	572	608	593	581	586	596	577	562	577	593	581	553	556	640	568	605	625	596	579	530	611	557	587	628	606	629	622	608	568	579	585	575	570	608	572	589	573	582	551	565	610	596	590	541	599	583	541	584	607	618	599	624	575	582	631	602	600	544	566	572	553	580	607	592	571	567	629	571	608	587	582	568	602	609	594	541	639	634	568	588	614	568	579	598	580	607	610	538	575	582	578	591	560	588	587	598	548	608	581	591	552	568	608	584	602	558	623	609	549	585	594	559	620	614	577	588	587	555	584	576	568	587	583	581	616	570	567	640	559	576	621	588	590	618	578	610	581	599	552	627	568	605	610	605	556	586	581	587	571	629	587	571	573	545	600	605	561	567	609	589	563	565	614	567	616	624	618	600	622	578	606	622	645	572	594	561	565	568	551	547	593	532	560	595	573	580	589	551	536	579	608	586	548	559	596	552	601	568	611	572	607	591	595	552	584	562	595	586	574	586	604	593	577	579	585	595	609	580	595	575	560	565	603	543	651	619	535	606	592	515	553	589	566	584	616	547	611	557	555	596	594	613	557	611	613	585	616	578	565	566	570	594	584	587	592	593	588	610	633	540	556	576	584	606	560	613	589	597	563	574	622	579	613	588	568	587	596	602	625	580	558	605	542	571	533	619	544	580	632	617	614	602	573	577	611	588	621	590	593	630	588	610	588	592	598	572	628	642	552	558	607	631	583	575	616	568	579	552	605	606	572	594	607	616	563	549	576	557	554	587	646	589	631	599	585	629	574	582	590	610	589	543	621	569	585	553	575	610	535	557	626	581	631	592	580	600	570	585	605	610	641	610	581	593	557	616	562	650	597	600	588	578	568	598	590	600	635	610	605	576	570	575	590	612	566	604	590	598	588	582	594	570	559	596	618	613	609	571	548	607	595	596	542	568	588	557	573	597	613	594	638	593	581	576	565	564	592	601	568	580	599	592	609	597	606	592	628	570	615	596	585	603	600	545	567	590	575	585	583	584	626	597	611	588	572	594	565	649	576	555	624	560	599	614	628	526	609	611	618	591	569	586	561	582	549	547	607	573	552	603	551	615	567	577	556	555	608	565	564	645	587	588	595	595	554	591	560	565	591	552	570	565	595	566	562	582	569	596	610	628	566	609	557	609	530	567	629	594	524	595	565	557	543	558	621	546	571	622	595	577	600	607	577	598	552	582	573	599	594	545	592	587	598	603	563	606	572	588	580	613	638	618	557	566	599	581	553	588	609	570	596	584	581	595	560	604	592	583	570	552	595	568	572	570	587	608	614	549	615	570	584	554	582	589	586	577	582	581	605	597	572	566	591	573	608	600	578	608	601	619	595	575	572	578	592	598	572	561	569	565	590	574	606	606	606	600	574	592	545	605	538	585	572	615	580	593	573	580	624	595	527	608	626	576	576	551	547	560	587	587	563	582	585	603	611	603	601	613	587	565	586	586	566	555	599	576	579	633	564	597	591	608	548	561	580	569	557	593	591	547	573	585	594	579	558	586	566	564	578	588	598	610	604	624	537	587	596	580	628	612	588	619	604	591	608	551	594	581	557	589	599	614	541	561	586	580	517	567	565	587	648	603	583	578	554	566	605	589	552	586	552	573	608	560	546	665	570	623	581	615	576	555	608	631	570	624	567	577	523	590	550	578	560	589	567	577	590	572	578	617	588	519	584	586	583	588	603	582	563	583	591	549	561	581	609	512	591	627	621	591	595	613	607	541	587	595	593	580	573	582	608	600	573	590	611	595	596	548	577	563	537	555	577	586	615	589	593	602	622	577	572	585	582	576	580	600	570	589	575	623	568	588	566	590	621	572	580	592	608	590	543	583	620	578	597	585	622	546	599	590	631	557	613	622	609	562	621	590	566	610	616	588	586	618	618	595	579	610	564	593	630	603	579	589	578	639	591	584	590	579	593	531	584	585	576	613	614	595	606	600	570	560	579	566	612	618	609	596	583	571	593	625	557	581	585	602	583	541	605	598	581
63930	28398	13241	3312	1457	1008	822	674	579	538	464	410	396	365	362	341	310	313	341	357	342	338	342	322	309	276	319	276	280	289	270	281	288	294	289	262	286	282	279	273	276	264	288	300	317	257	294	274	264	299	275	305	289	308	289	301	271	291	278	286	293	281	283	284	295	281	284	255	291	276	287	265	285	288	268	302	300	282	306	272	287	266	307	311	286	251	311	295	284	280	243	257	286	261	271	288	289	248	330	281	256	272	269	254	280	276	258	317	244	309	258	283	269	286	260	274	293	289	283	307	302	312	259	269	289	272	251	277	285	280	281	300	301	286	289	267	256	282	259	264	248	305	268	295	277	264	297	269	279	273	286	279	274	276	297	291	290	289	275	284	296	270	275	299	289	280	269	285	268	293	266	278	291	265	253	294	264	278	280	263	262	304	299	268	284	269	275	313	293	256	293	291	284	286	276	299	268	273	302	282	245	292	285	290	307	280	300	290	285	258	298	292	275	287	297	259	265	311	269	310	274	302	259	253	278	281	285	296	258	277	266	266	268	283	283	269	276	278	303	273	248	297	290	276	288	290	273	263	277	299	297	254	274	291	271	265	270	305	294	286	260	265	259	258	275	281	254	279	279	296	302	272	297	285	254	268	275	312	259	291	277	293	250	283	281	322	315	259	251	308	312	267	277	278	261	281	269	284	257	288	287	284	277	253	281	244	282	269	263	294	254	289	283	276	284	275	300	281	290	281	278	294	271	293	254	274	300	274	306	284	293	262	280	262	279	285	260	268	269	280	294	298	292	265	315	256	259	279	267	274	303	261	308	289	263	255	319	279	277	275	253	277	290	294	268	299	261	273	273	276	276	267	256	261	262	285	255	291	264	282	292	269	293	301	266	282	260	290	290	264	316	277	278	286	286	279	296	285	278	298	280	277	266	289	280	288	269	303	309	267	251	254	288	269	269	287	265	288	261	261	269	256	269	272	254	264	274	275	284	266	276	287	303	292	286	264	293	264	305	299	303	279	264	266	260	282	286	309	266	252	311	242	266	277	266	283	301	292	285	283	274	267	290	304	284	298	276	284	280	284	265	271	302	264	270	283	277	274	246	288	264	294	289	279	271	291	251	284	274	276	262	294	298	283	304	291	276	276	293	249	285	256	267	253	275	293	293	255	272	294	266	266	270	306	295	288	280	311	293	294	253	269	291	302	280	303	264	280	280	298	267	295	269	262	254	265	301	240	260	306	289	271	289	250	308	292	257	304	294	260	287	269	248	261	284	262	315	298	302	294	291	287	290	268	291	303	276	273	273	294	288	292	242	265	280	297	295	279	263	282	270	303	283	276	257	289	268	258	270	270	299	259	268	237	302	305	280	284	261	290	281	268	280	254	296	275	297	277	299	295	282	252	264	280	284	278	266	270	262	256	275	267	266	276	264	261	283	295	268	249	286	290	282	257	291	261	258	295	250	279	313	253	284	256	252	294	289	280	287	281	240	276	270	282	253	277	254	301	262	281	274	294	277	245	249	278	281	287	261	274	281	300	267	266	288	284	279	223	270	260	291	271	280	244	251	273	276	318	288	274	298	295	292	258	261	271	309	287	278	269	297	279	270	299	271	273	299	253	267	287	269	262	297	266	269	287	247	314	270	298	284	284	265	269	264	275	268	312	281	274	274	278	276	281	260	284	271	261	277	312	284	229	259	291	282	287	268	298	305	261	281	286	304	277	288	256	265	281	270	287	299	277	249	240	257	311	275	268	293	301	283	269	259	283	278	271	260	255	288	262	293	262	274	250	294	264	284	287	247	266	291	285	284	325	320	270	300	278	283	287	303	276	262	283	297	274	278	288	253	263	277	297	276	257	276	254	277	264	241	263	279	283	271	272	268	301	280	268	283	296	295	257	278	283	280	272	287	279	294	314	293	270	273	259	274	312	272	258	279	269	260	274	269	290	284	304	271	295	256	256	254	251	300	282	264	264	318	311	303	289	268	279	280	265	274	277	269	311	292	289	283	265	245	283	292	294	304	259	268	303	293	299	292	267	292	265	324	264	290	276	301	249	295	247	295	232	278	300	282	297	274	280	290	290	285	261	251	257	292	278	277	294	289	284	277	291	290	291	282	249	323	249	282	298	304	270	266	285	272	299	280	277	301	270	260	284	296	255	308	267	281	282	284	282	260	261	252	277	266	285	236	303	275	249	265	269	280	293	263	291	276	274	282	303	274	259	239	272	282	299	291	301	266	277	242	270	289	307	306	296	281	261	278	275	271	285	282	293	297	265	271	283	282	255	287	280	301	276	297	285	283	283	277	287	267	279	262	266	318	296	320	281	265	275	288	257	283	276	299	295	286	266	283	274	233	281	300	263	270	263	307	296	275	274	271	274	281	238	268	292	317	265	265	277	275	260	285	280	276	269	287	280	266	280	279	267	298	267	284	298	296	260	280	274	284	278	288	282	271	277	267	274	289	279	284	274	269	254	261	258	279	264	276	261	253	255	263	260	282	257	293	293	243	278	271	270	292	284	260	247	269	290	286	272	251	255	280	324	274	284	284	289	260	260	293	279	272	285	280	269	295	269	261	280	274	292	280	285	283	272	285	282	288	229	271	268	296	298	257	277	292	281	279	287	292	285	304	318	302	265	247	260	290	286	277	252	264	261	271	301	276	270	279	251	282	259	293	265	262	242	263	275	303	273	262	282	295	284	273	281	248	274	283	301	263	256	270	270	264	274	285	276	274	263	286	255	303	260	267	257	276	275	257	267	257	265	266	275	258	302	288	310	277	268	270	274	268	318	292	294	258	275	286	288	297	309	289	280	272	294	296	260	278	267	250	284	285	293	242	264	260	290	250	267	282	319	263	282	276	288	275	256	297	249	313	286	271	274	317	302	275	254	281	289	251	277	259	275	287	253	264	272	276	310	257	274	247	276	283	312	271	266	292	282	268	283	289	251	279	260	261	258	289	285	276	266	257	251	281	311	268	260	317	260	282	225	297	291	270	264	254	267	276	267	295	291	252	268	293	278	284	318	278	270	308	301	284	266	276	285	279	303	282	297	280	320	293	256	251	293	261	316	299	276	268	277	304	278	285	270	260	273	298	253	266	271	269	263	271	299	271	284	268	274	286	260	291	297	282	298	276	278	285	303	283	289	285	251	294	265	285	283	258	286	286	282	262	256	279	288	273	312	270	268	284	278	257	295	282	288	281	273	278	272	263	276	298	277	293	247	280	285	271	264	284	292	273	288	277	305	275	269	304	280	272	264	278	312	292	282	285	317	269	262	271	284	268	292	274	276	312	261	299	272	297	277	292	286	279	316	269	251	289	274	293	268	276	271	303	243	292	272	266	268	292	255	263	245	275	252	287	284	278	301	278	271	271	264	315	283	281	292	286	273	264	265	283	302	244	247	252	274	257	265	299	282	288	311	250	287	270	273	281	273	272	244	281	282	236	265	265	273	284	252	271	272	263	289	282	265	295	263	259	269	282	261
39641	5158	5975	6411	5482	4507	3738	2992	2717	2302	2051	1933	1734	1693	1538	1510	1360	1331	1278	1266	1163	1186	1106	1143	1073	1047	1030	1028	1007	986	983	957	937	966	986	976	885	886	891	909	901	922	906	901	905	864	887	898	896	852	900	826	911	870	804	850	839	837	856	826	800	840	801	838	857	911	821	854	857	872	837	836	854	836	816	858	833	811	815	850	815	886	821	858	869	855	868	806	844	883	846	845	817	795	824	772	844	801	903	831	800	817	839	846	821	800	839	835	827	818	865	817	830	818	791	880	829	805	879	835	824	821	861	808	856	821	835	841	801	823	812	765	822	801	810	792	817	819	841	811	843	818	793	830	865	857	847	833	823	785	852	770	838	819	853	761	811	876	807	800	845	811	804	808	782	835	834	869	841	854	812	814	820	840	853	781	805	794	813	747	845	882	862	794	835	828	825	819	829	829	823	791	844	869	791	839	833	831	838	815	804	830	852	792	808	808	786	854	844	822	827	773	791	809	800	738	833	843	843	823	825	815	809	829	794	833	789	824	856	832	856	838	824	817	834	840	850	805	797	806	845	806	831	829	840	796	793	793	751	786	845	798	845	826	810	821	820	828	773	807	811	790	840	835	834	839	811	820	787	811	821	822	818	844	859	764	814	827	775	813	774	764	863	841	863	823	833	779	775	830	836	818	803	861	840	809	841	842	816	805	843	826	822	820	834	806	856	864	795	880	834	821	769	824	823	782	816	795	781	772	794	820	872	825	785	831	800	783	797	852	784	810	814	852	863	806	773	867	774	827	820	831	780	847	807	820	839	842	838	822	805	782	832	831	815	778	823	837	828	836	867	790	790	800	837	787	850	839	833	789	820	758	862	787	833	813	771	847	802	820	842	838	814	813	815	821	801	829	799	850	806	786	864	795	817	841	809	813	839	804	831	827	813	819	819	849	766	811	800	810	852	798	798	826	795	765	828	790	839	812	802	814	853	812	777	820	806	786	803	835	750	836	793	777	804	832	804	820	880	810	823	777	821	808	841	814	787	843	821	820	807	799	796	776	787	824	849	864	752	824	816	845	825	803	836	801	798	838	774	858	786	805	827	860	806	789	831	796	804	799	831	881	827	808	788	796	861	837	753	842	809	830	838	798	831	788	832	842	797	785	843	785	837	792	879	750	861	856	868	788	839	781	847	816	821	836	836	785	821	832	813	802	844	831	814	861	801	822	808	822	814	803	843	829	778	759	800	785	800	784	811	846	811	825	813	842	798	816	817	846	830	843	790	817	843	817	846	796	798	784	827	797	801	847	808	800	833	802	844	837	813	798	845	867	848	835	805	849	835	829	830	860	799	840	831	863	846	835	814	840	746	776	802	820	821	827	862	792	851	852	791	828	794	839	821	823	798	817	821	818	800	792	871	834	811	819	842	805	820	810	830	861	797	838	840	831	841	794	804	880	808	825	797	804	808	831	820	823	859	776	792	834	872	760	829	788	845	817	847	790	830	783	828	834	800	819	820	836	808	818	818	792	809	814	850	823	805	815	878	826	838	828	798	860	800	833	820	779	825	826	840	843	771	834	861	826	857	842	843	785	808	800	832	842	804	728	836	796	827	846	820	790	825	771	799	767	795	803	785	831	857	871	841	809	846	887	809	819	780	849	794	815	844	763	776	796	814	758	813	822	811	874	821	835	814	789	798	770	776	832	817	842	814	843	818	776	818	790	848	800	791	782	857	811	758	873	794	751	797	851	832	805	794	766	795	799	845	785	821	793	776	782	828	776	760	852	801	808	826	858	789	782	781	791	876	776	843	867	832	777	793	775	851	837	801	851	792	795	784	815	830	790	778	824	767	819	810	813	817	828	788	812	867	813	855	827	783	826	792	835	786	781	780	839	822	845	787	821	841	834	846	769	798	831	837	791	862	745	837	842	805	764	814	856	871	798	807	805	805	843	785	828	773	800	764	842	824	811	823	834	838	791	860	805	809	786	810	807	753	783	793	864	859	795	838	760	818	815	824	802	843	837	822	875	846	801	831	809	833	790	799	812	756	829	809	827	836	798	831	829	826	814	799	882	789	812	787	853	784	861	840	778	818	828	873	816	793	780	825	856	872	797	831	812	853	777	791	812	844	883	847	771	803	806	865	816	829	806	827	809	854	830	804	785	770	824	817	805	817	820	799	800	867	770	812	776	797	820	857	808	800	843	749	785	845	774	821	779	849	824	840	819	813	828	787	827	786	803	806	836	797	847	873	817	768	824	798	836	807	794	859	813	727	787	803	807	843	852	798	877	856	833	828	796	847	807	846	773	819	823	819	831	886	807	827	841	827	793	801	827	787	857	743	808	862	810	829	836	815	838	811	799	794	799	814	861	862	795	783	820	784	831	847	827	740	804	790	804	792	794	835	783	834	833	792	832	830	837	833	786	774	793	804	814	788	777	822	825	774	768	801	798	775	866	840	811	847	809	831	840	839	818	854	853	861	805	819	832	819	789	759	829	840	844	797	793	810	773	815	817	795	820	805	814	841	840	832	818	826	804	816	836	863	814	825	791	837	809	823	813	797	835	811	890	824	861	798	810	790	771	841	795	825	839	843	841	802	784	813	855	873	847	871	807	818	804	849	812	809	858	831	851	848	808	824	809	788	804	776	845	827	796	834	838	813	852	794	771	781	844	812	807	828	807	847	809	798	811	837	823	811	837	767	797	849	771	800	779	790	859	812	787	785	833	795	788	811	817	848	797	839	797	828	823	775	824	820	833	855	791	775	845	753	823	784	789	840	811	809	804	779	841	809	840	839	810	813	815	798	821	833	871	823	808	839	816	848	791	824	759	861	805	829	785	820	826	818	836	794	836	835	857	800	785	763	813	822	827	843	762	814	800	840	850	779	789	835	817	775	804	812	818	791	860	840	829	831	792	801	794	795	789	796	751	798	839	777	833	831	832	815	784	837	803	829	830	819	794	834	842	788	835	758	831	782	837	838	804	830	790	853	840	875	835	877	797	862	793	820	803	890	816	853	787	829	851	880	846	820	844	824	818	841	827	853	839	843	823	800	825	828	818	829	825	836	787	827	792	774	801	829	836	813	762	770	788	855	761	789	829	798	823	831	837	750	819	816	814	854	847	814	888	799	857	853	781	837	842	780	851	863	884	854	815	836	796	772	797	834	790	767	848	807	816	793	795	810	804	833	843	820	847	826	807	766	862	809	812	827	845	818	843	885	845	821	809	809	785	824	809	783	830	876	826	835	822	809	812	808	784	860	813	783	799	805	825	824	783	763	765	789	794	824	798	865	799	769	841	801	819	755	822	761	809	831	791	799	841	811	814	823	825	816	840	798	838	811	826	825	787	822	833	793	844	804	840	827	798	830	810	769	865	805	785	874	823	783	820	813	863	810	823	832	820	814	831	825	812	793	849	846	812	839	820	800	816	824	828	803	792	836	842	784	791	828	820	786	773	799	758	831	823	821	843	787	768	818	813	822	818	839	832	823	834	799	797
9218	1021	388	172	131	109	108	122	92	110	97	123	112	104	103	126	106	98	107	100	95	97	91	113	109	88	101	114	91	99	116	85	109	106	109	94	113	92	111	96	111	100	100	105	116	100	106	98	100	108	93	107	92	129	114	101	103	92	88	109	96	108	108	101	92	87	108	104	104	88	98	96	106	119	104	107	79	85	108	102	87	113	111	87	100	124	95	101	122	102	83	107	106	99	108	96	98	95	86	98	110	111	111	103	110	117	97	113	106	112	106	104	108	92	121	90	81	91	102	87	102	81	115	107	94	96	96	92	100	86	82	107	106	108	114	111	97	102	80	106	125	94	101	85	110	100	77	97	96	104	101	98	102	99	119	85	96	102	84	98	89	113	84	96	102	111	97	83	98	95	88	101	100	106	130	121	108	103	119	87	90	106	100	84	103	95	97	100	98	92	105	90	100	103	93	98	95	85	93	107	93	86	83	106	117	115	96	98	92	101	99	96	110	92	93	85	97	91	127	88	117	96	93	117	113	108	99	102	114	115	92	107	86	102	104	114	95	107	101	105	110	110	96	85	88	103	111	95	101	101	95	117	107	107	101	112	69	119	87	109	101	99	103	98	115	94	106	102	101	97	104	113	99	92	86	86	90	111	101	115	118	100	107	98	113	106	93	105	102	104	97	101	103	104	78	98	96	99	100	95	93	110	120	123	96	92	78	100	89	83	98	102	106	92	103	92	108	97	109	95	93	96	88	105	101	111	98	76	119	97	90	92	107	93	100	102	101	101	114	85	96	87	100	99	107	113	96	102	84	98	83	111	102	105	96	108	99	110	102	102	105	83	102	96	78	81	87	99	111	111	97	105	99	92	103	98	98	94	94	93	95	109	106	98	111	86	109	110	111	114	100	95	98	99	85	104	106	107	92	89	88	101	89	96	108	97	112	101	111	77	115	89	102	97	88	109	103	106	98	106	76	95	117	108	105	101	110	99	91	118	87	105	98	111	110	106	97	96	117	88	111	105	92	107	93	106	86	110	91	100	99	100	99	113	101	98	96	101	94	82	108	91	116	109	103	74	120	111	103	109	115	104	96	100	115	128	95	104	103	101	92	104	106	100	115	108	106	97	107	90	81	109	103	95	95	109	104	101	85	98	119	124	88	108	95	103	110	100	103	111	104	88	103	103	101	95	102	94	97	115	128	96	113	94	109	102	100	115	88	98	104	99	103	104	97	101	94	103	90	103	97	96	89	94	118	96	81	101	114	82	119	97	101	97	108	117	107	108	109	87	82	96	98	104	98	98	113	94	102	95	116	100	105	98	91	89	105	93	95	92	107	111	98	105	105	93	84	81	98	107	95	109	112	108	87	107	88	133	95	107	88	91	90	111	102	107	94	95	81	103	89	109	105	109	93	91	117	109	92	98	104	84	111	89	95	95	124	91	84	113	99	112	102	93	100	95	99	97	121	120	95	123	111	105	99	83	86	100	114	93	115	115	76	79	84	107	87	98	80	99	101	103	91	118	120	105	115	114	93	104	78	107	89	97	93	113	106	105	95	92	92	98	112	90	97	90	99	107	113	106	110	95	101	114	122	98	111	112	96	87	104	101	112	105	104	117	91	97	100	88	91	107	97	89	86	98	99	103	103	101	105	98	130	118	90	91	104	104	84	82	103	95	106	107	96	84	104	105	111	125	100	95	99	121	101	85	122	104	82	88	96	103	108	93	99	100	92	104	99	82	98	102	113	96	100	91	86	108	91	101	94	86	83	102	101	104	103	114	115	101	105	87	121	107	92	114	107	99	113	92	98	108	125	112	106	116	84	107	106	87	102	102	95	116	109	99	84	87	107	114	121	93	92	105	84	110	123	97	105	94	93	78	102	90	105	108	100	106	77	106	104	84	112	96	91	98	100	89	120	122	82	101	98	114	97	99	85	94	99	92	87	118	105	98	108	104	88	103	98	101	97	104	124	99	82	101	99	112	91	104	103	116	87	114	114	85	84	102	117	96	107	101	99	99	105	91	110	101	97	102	110	96	95	91	117	100	107	96	120	84	102	106	109	114	96	90	113	103	101	112	90	109	118	106	103	104	93	91	101	102	103	102	93	109	79	78	106	86	99	102	96	101	99	92	102	112	109	106	115	102	111	97	91	107	90	108	105	96	102	110	103	117	93	97	106	86	86	93	93	103	86	106	102	101	90	98	112	91	118	91	94	100	116	90	114	111	102	112	110	98	99	110	104	100	101	97	84	124	105	98	101	103	96	97	95	93	124	94	90	93	101	100	107	121	112	109	84	99	117	96	88	106	97	95	84	113	97	108	94	118	100	96	102	105	114	95	92	100	84	110	107	93	111	103	108	106	113	77	96	100	111	91	100	113	107	103	98	99	84	102	107	127	96	116	88	93	108	95	100	84	104	98	109	114	99	87	82	103	91	97	107	109	117	91	97	99	111	120	114	89	104	90	99	98	104	98	116	83	94	100	121	115	92	100	89	88	134	111	103	84	102	112	86	94	110	105	103	99	105	99	102	109	95	89	89	93	105	105	110	90	91	100	113	101	104	97	102	95	108	109	104	95	103	108	85	91	101	91	101	101	85	88	91	92	110	108	101	86	85	115	118	98	123	103	110	124	94	103	102	105	103	106	108	91	108	99	115	100	101	109	120	105	114	97	111	99	109	100	98	116	95	94	110	107	100	68	113	90	84	95	94	82	111	96	109	104	118	89	97	85	104	87	99	101	96	87	100	100	95	96	95	102	104	119	92	90	101	87	83	117	88	96	117	91	92	96	131	90	94	92	93	109	84	95	122	94	112	119	107	108	101	114	82	112	92	130	101	111	91	102	92	91	106	103	123	104	102	93	88	107	112	91	107	110	111	102	98	99	94	103	98	95	101	105	100	88	99	119	115	105	105	105	81	103	103	87	115	91	105	88	97	97	98	99	109	110	97	104	100	122	93	96	86	96	99	108	96	90	95	80	118	94	100	113	112	95	126	112	100	109	101	91	93	95	91	103	87	90	102	105	101	116	98	116	114	111	106	116	103	89	98	98	84	105	100	85	101	100	106	103	99	92	105	89	105	86	101	94	104	100	89	82	113	105	112	120	96	109	95	105	110	108	85	99	91	108	120	104	101	94	117	98	101	106	118	116	103	99	105	129	96	97	73	102	82	88	99	92	81	119	105	97	112	123	98	105	103	81	102	109	88	104	104	95	94	97	91	100	83	90	111	103	102	104	82	98	96	114	81	117	95	92	106	91	84	110	101	98	79	104	98	124	101	111	101	108	104	94	98	117	103	94	99	109	100	95	102	93	103	79	87	103	119	97	106	101	108	96	102	114	101	98	129	100	95	94	88	109	98	100	99	89	97	72	101	114	127	102	110	104	108	93	112	113	86	103	90	113	116	97	109	121	101	102	103	113	83	114	98	110	98	108	94	98	123	84	113	114	89	110	107	104	103	94	96	94	104	101	107	115	110	99	112	115	110	95
8268	932	558	588	533	531	476	447	422	446	438	400	423	449	372	350	380	353	328	363	366	359	385	391	361	385	352	376	374	339	377	332	358	383	326	377	397	374	344	404	347	349	351	374	321	379	376	357	345	381	341	361	374	365	356	359	357	375	368	393	349	390	334	382	368	365	351	341	372	370	312	341	364	330	360	374	387	354	346	358	327	353	384	350	362	365	335	381	357	372	354	363	358	324	372	362	353	378	344	376	359	354	382	315	366	362	339	347	322	362	398	365	412	393	365	368	344	351	361	384	340	350	356	362	361	392	377	368	370	372	410	333	363	331	334	377	353	327	381	360	385	367	381	337	385	369	327	360	331	353	370	378	393	343	344	387	321	352	324	364	368	328	359	374	362	369	375	357	380	342	352	359	364	333	352	354	352	362	377	349	376	352	381	345	412	374	358	390	370	350	330	342	360	350	330	363	364	358	345	335	349	368	348	345	359	388	392	367	356	371	352	378	381	357	355	355	369	361	375	335	383	341	408	363	324	361	353	365	357	361	384	344	362	355	380	337	379	360	396	385	353	351	378	344	370	345	359	407	352	358	389	376	342	395	338	347	365	332	391	375	342	334	323	331	350	375	360	347	346	378	346	370	353	360	373	381	375	364	359	389	369	309	383	319	371	371	371	325	355	361	360	369	349	362	361	324	367	347	382	353	354	401	326	349	374	363	344	368	365	364	357	352	353	366	358	364	342	379	367	325	354	361	361	376	349	365	360	358	346	351	337	351	377	355	357	370	352	379	322	339	347	384	357	369	365	405	356	349	353	354	370	384	321	370	325	355	348	359	340	375	361	395	369	396	360	374	341	359	381	361	362	359	347	318	364	378	362	386	346	334	371	383	395	373	380	369	371	365	367	359	365	362	320	359	370	374	351	375	366	373	380	358	347	349	369	310	365	359	347	381	375	366	364	329	335	341	380	332	384	324	361	381	361	348	354	407	344	359	383	358	377	369	377	368	357	390	385	369	360	389	391	365	312	389	394	399	352	332	381	343	366	328	368	361	310	373	371	350	350	335	348	371	386	381	377	365	346	371	353	320	360	377	360	334	369	339	360	341	374	377	334	367	341	372	360	350	370	348	404	351	357	339	345	363	331	364	344	358	367	364	355	364	323	353	371	336	398	366	367	337	375	356	334	367	345	347	367	368	359	375	403	345	332	357	353	392	345	356	349	360	387	352	362	352	343	401	346	351	334	366	372	363	328	362	378	363	369	354	372	363	342	358	351	390	372	335	381	377	341	316	352	329	351	338	361	352	369	373	383	364	375	358	371	361	355	399	354	322	355	355	387	353	376	346	332	357	369	359	372	339	338	410	351	362	349	354	344	367	393	360	353	371	351	351	383	355	347	398	372	372	362	367	378	344	339	354	360	365	374	367	339	387	368	353	396	350	370	378	383	346	374	386	344	353	360	334	357	364	363	329	393	384	363	334	338	373	379	352	343	339	349	352	374	300	345	386	353	356	360	376	357	385	392	371	356	342	347	367	370	342	390	356	384	387	365	371	389	356	413	369	349	372	334	362	363	366	365	322	339	374	380	372	377	350	350	325	343	350	399	331	353	339	365	373	339	343	352	347	383	337	347	305	356	348	364	323	349	343	353	340	351	374	353	367	357	356	367	354	338	370	354	375	366	354	368	348	361	388	352	350	345	358	340	322	340	407	352	360	365	327	375	334	315	392	336	376	343	338	343	376	372	352	378	367	378	358	352	351	391	384	351	351	347	346	393	384	341	354	347	353	378	379	368	383	363	369	352	367	312	355	370	359	346	363	356	317	361	329	387	362	370	359	374	384	354	377	360	377	391	359	350	373	370	358	413	334	354	362	351	378	384	365	342	328	344	357	361	344	344	362	348	381	369	339	319	366	376	366	374	370	357	361	357	383	421	355	353	362	394	324	358	341	352	347	379	381	404	362	361	352	424	339	360	346	367	364	354	360	337	359	376	343	378	323	372	376	378	366	393	335	350	376	367	417	407	365	343	374	340	383	380	362	383	353	360	386	394	379	386	345	363	371	317	326	350	391	385	346	371	407	392	377	352	354	400	364	365	335	367	370	346	372	367	383	363	359	348	335	373	343	364	357	345	316	379	348	393	339	360	344	400	338	366	341	371	365	347	379	321	364	373	351	357	336	368	364	373	376	372	370	387	353	345	365	387	373	374	326	339	377	342	351	311	331	378	370	350	359	334	344	346	347	362	318	380	365	367	355	367	383	360	361	363	326	360	386	341	368	339	372	340	351	400	360	351	375	383	340	389	375	318	346	349	359	361	334	353	383	389	339	356	380	359	369	342	333	393	385	354	346	352	344	360	349	360	317	353	388	347	321	374	379	377	364	363	342	381	360	371	320	371	350	365	341	353	365	362	365	371	382	332	354	317	344	338	365	376	354	348	360	360	409	364	346	345	365	364	363	391	337	373	373	356	348	359	368	358	360	385	330	345	343	379	398	346	351	354	382	369	390	353	351	386	352	342	368	390	325	315	338	383	361	397	394	391	357	349	350	373	346	340	353	350	356	376	329	354	344	372	350	352	348	370	390	367	342	367	365	339	368	347	363	351	371	354	354	349	344	361	350	353	387	336	363	320	383	323	369	354	367	382	357	358	377	340	366	367	371	372	358	356	366	372	356	396	369	351	383	344	342	353	361	349	384	374	387	363	330	352	361	332	341	365	376	352	390	368	335	367	353	365	334	346	323	362	353	355	343	383	367	375	360	378	346	361	359	361	398	356	346	365	360	324	395	350	324	356	374	360	356	378	361	333	342	361	384	363	342	349	356	364	344	352	342	329	355	355	355	339	363	314	329	375	386	335	347	393	380	366	364	328	331	404	353	384	384	337	378	347	347	334	358	371	385	322	384	334	358	378	395	374	370	355	349	377	321	367	352	387	355	367	355	352	364	361	321	378	342	342	336	354	365	384	358	392	380	409	352	341	378	366	366	386	349	362	363	334	334	312	348	358	367	370	368	332	342	379	341	347	372	368	344	364	368	374	344	352	358	339	347	390	357	354	363	383	364	359	383	343	361	363	351	358	363	345	371	357	307	357	395	322	381	356	379	362	347	365	370	380	327	368	352	321	352	370	352	357	320	401	379	353	359	363	374	339	345	364	380	354	381	373	377	351	348	395	340	378	388	392	376	350	368	369	374	340	347	353	342	361	345	376	324	379	372	336	355	367	379	391	345	391	375	367	341	365	370	379	332	357	352	374	387	341	384	342	375	345	376	371	312	350	325	343	387	397	366	307	348	358	326	363	357	301	335	376	383	357	363	323	359	370	360	346	380	363	381	357	371	347	338	344	344	371	342	357	364	357	367	355	363	386	334	365	354	361	354	366	356	377	374	370	346	356	392	358	339	363	344	350	344	361	375	365	384	365	340	385	392	349	366	392	351	355	333	340	402	368	376	367	348	366	361	350	350	386	341	345	338	372	349	351	394	385	345	368	344
48698	23223	4498	1109	706	590	422	372	329	288	282	257	279	258	227	243	212	205	200	230	209	223	195	184	207	207	187	218	189	211	189	194	192	233	182	207	195	212	218	181	184	176	206	201	205	199	187	163	193	178	153	179	213	198	179	181	204	196	177	192	174	193	179	190	199	192	201	180	200	169	180	210	193	168	154	214	190	180	194	168	186	183	173	190	168	196	158	161	185	167	177	202	175	194	202	201	186	187	172	174	180	193	194	183	178	193	174	210	199	180	186	193	168	181	162	165	182	182	171	191	188	192	205	174	190	192	201	204	180	181	175	196	168	198	200	170	200	163	182	192	183	169	179	182	173	185	172	196	174	190	175	189	172	174	187	177	162	167	200	172	190	180	182	160	174	204	188	175	167	188	206	153	166	192	184	184	189	182	174	188	189	182	169	193	183	186	191	184	199	187	195	194	186	187	175	179	174	186	211	188	185	170	190	208	187	172	216	170	176	199	184	177	202	197	180	181	197	187	189	195	183	193	210	178	172	188	203	177	198	188	176	216	196	203	206	212	193	165	168	173	198	165	198	177	210	205	184	161	173	190	184	196	194	192	195	194	191	181	172	188	190	166	192	184	172	177	170	192	185	179	199	187	198	176	180	195	170	164	204	196	173	189	179	203	190	193	209	170	187	178	180	177	191	181	170	183	178	166	168	171	185	205	180	184	165	181	165	181	185	182	166	206	186	203	215	176	203	169	173	203	185	181	182	188	185	173	205	167	193	180	169	214	172	188	181	163	187	196	161	199	210	198	173	186	179	164	191	186	189	172	180	183	200	181	179	184	174	195	181	194	179	175	183	171	186	208	198	188	176	196	184	188	179	166	217	166	199	184	186	182	184	187	185	191	193	181	191	162	165	179	198	188	165	199	158	184	195	172	190	186	155	193	202	215	187	163	162	162	175	171	196	205	200	181	200	203	218	178	172	193	184	186	185	180	185	192	184	184	181	201	216	171	178	190	175	184	192	190	196	186	192	185	179	185	190	168	185	187	181	194	164	173	194	157	194	201	172	186	187	171	178	176	178	204	190	190	187	192	181	195	169	200	169	188	167	170	184	191	185	195	179	194	176	200	173	198	203	171	183	184	181	154	195	177	202	169	196	203	186	175	203	176	186	187	167	194	175	182	160	201	195	182	202	175	183	178	186	192	192	177	190	161	186	166	190	179	177	198	189	184	178	214	175	186	174	187	176	195	175	178	185	181	183	185	163	169	196	188	182	181	181	184	188	204	168	209	203	174	166	196	156	179	178	180	180	203	170	174	207	154	169	170	161	188	193	193	172	178	174	187	172	148	171	214	209	196	194	170	196	166	161	207	184	191	171	178	185	163	182	203	177	198	181	166	181	173	179	186	154	176	190	194	180	194	192	211	201	202	185	189	194	193	182	190	181	190	174	188	190	169	173	178	200	164	192	175	166	169	193	180	162	191	205	186	182	192	166	199	206	179	174	201	186	189	201	184	172	175	180	182	171	210	190	183	180	185	175	183	167	177	188	194	168	198	186	184	179	181	197	182	190	180	202	170	168	167	177	177	153	172	165	184	184	193	188	193	203	198	167	183	185	184	177	174	201	189	187	188	184	165	196	175	176	171	195	180	183	171	192	181	175	172	196	185	159	186	185	204	169	179	204	178	170	188	174	173	201	170	194	193	188	206	163	188	218	155	187	201	185	207	175	177	161	190	165	164	191	181	176	173	164	189	188	193	184	182	170	179	173	168	184	189	182	193	167	173	169	177	198	183	182	179	180	156	202	192	181	194	191	190	200	177	166	179	175	185	197	202	223	188	178	177	168	174	174	175	187	200	180	183	196	199	172	185	162	186	203	187	193	177	191	160	213	199	193	211	164	189	188	190	177	192	169	163	188	193	165	180	171	188	161	170	179	160	168	168	208	179	178	190	191	171	163	187	214	184	195	184	174	204	174	177	178	194	172	155	184	184	176	179	196	190	191	167	188	174	189	199	196	170	169	159	185	198	206	163	190	164	174	159	204	212	167	156	184	195	171	192	195	192	184	171	165	184	173	172	200	179	186	200	207	161	191	195	209	156	192	207	189	185	172	174	166	179	212	182	201	175	187	182	197	165	190	180	183	207	179	194	195	198	178	196	200	182	176	178	160	196	171	202	204	187	166	174	174	181	162	180	178	181	193	198	162	193	187	167	174	184	173	187	194	201	191	150	189	215	180	216	187	168	191	163	176	178	223	193	203	190	191	177	192	168	166	175	176	186	184	185	191	169	188	172	176	194	184	176	194	193	213	163	175	190	201	185	179	195	174	209	188	173	183	179	185	159	192	177	178	169	188	166	188	181	208	188	188	182	189	185	172	164	174	211	185	199	175	181	206	200	159	151	183	214	189	189	220	186	197	187	191	214	169	192	208	192	195	196	183	194	193	190	185	170	163	189	209	191	189	186	202	158	221	215	148	196	154	166	207	206	182	173	200	178	185	204	197	184	157	195	181	178	160	183	191	178	205	197	166	180	193	150	166	167	185	193	198	173	179	182	179	180	206	170	185	182	193	183	164	170	184	172	191	170	204	187	173	182	170	188	194	177	176	185	178	170	188	207	193	192	191	190	204	181	193	174	192	171	154	194	187	201	164	196	185	172	195	172	188	187	210	177	146	177	199	203	176	202	171	189	189	191	208	172	201	178	180	206	178	205	192	180	184	151	185	175	192	172	200	175	184	188	165	203	180	203	178	158	185	168	181	192	207	168	186	190	194	173	184	207	178	178	190	181	178	165	188	189	185	168	182	193	174	191	171	178	187	176	184	195	170	178	199	192	159	211	193	188	182	181	173	205	217	189	185	193	205	182	200	162	179	178	168	204	186	190	177	170	212	195	167	174	165	184	205	184	165	188	206	174	195	198	197	173	200	171	178	185	184	184	181	178	178	189	159	139	172	181	194	181	186	191	173	181	201	197	189	151	184	166	186	171	178	191	207	176	188	200	195	196	180	153	182	207	165	191	200	180	159	162	179	191	191	183	188	185	177	195	185	199	186	168	162	199	221	189	202	187	195	199	177	182	167	199	204	188	148	180	180	165	165	186	175	190	176	219	154	204	167	178	203	158	192	200	176	162	161	186	161	166	199	197	172	190	176	188	190	163	168	196	155	147	185	175	186	206	169	182	185	155	186	179	190	191	198	191	196	175	184	187	185	188	208	180	186	192	200	174	187	190	197	209	201	183	193	196	176	220	184	175	194	199	215	184	204	193	175	202	164	191	182	204	178	177	184	195	190	189	166	211	166	188	177	189	164	185	173	189	180	184	193	164	182	193	176	183	179	202	180	187	201	212	180	215	185	193	182	189	187	186	187	185	187	199	193	181	199	191	166	183	198	187	177	181	212	199	177	163	199	174	152	190	178	183	164	180	172	199	173	179	185	205	171	182	179	203	186	192	180	192	182	174	193	183	182	202	203	173	188	167	162	188	191	202	168	219	178	170
31049	4588	3347	3507	3074	2520	2118	1810	1554	1381	1288	1094	1054	1003	997	875	836	869	815	874	739	747	786	760	682	742	697	635	673	693	632	623	662	657	669	655	643	677	642	628	620	635	613	611	603	639	639	573	621	616	592	613	630	584	618	598	621	598	619	574	584	632	543	540	568	622	590	567	612	569	591	633	610	605	571	668	627	596	592	615	574	608	563	641	589	573	531	570	594	632	583	582	588	604	593	555	571	600	616	594	563	565	581	587	608	574	577	593	590	560	582	640	599	621	582	574	603	590	587	619	555	581	576	584	605	571	586	587	585	591	552	584	588	587	594	638	576	586	609	591	585	580	618	591	583	616	604	585	618	614	601	588	576	586	567	598	592	577	586	544	596	558	599	589	571	563	578	610	604	595	602	586	595	621	593	649	610	612	567	559	572	615	550	602	609	591	612	598	634	584	610	621	574	602	578	583	621	601	613	569	604	597	583	613	567	588	585	580	595	583	609	615	572	590	597	577	566	570	608	607	604	586	573	568	587	620	559	584	625	542	607	568	580	631	562	579	611	616	629	603	567	597	613	585	613	572	586	584	642	606	589	608	546	586	591	618	601	527	593	570	538	554	553	575	599	600	582	562	615	582	545	556	583	583	550	591	597	581	597	579	615	591	551	549	549	614	547	582	576	578	580	546	589	573	591	588	620	594	625	596	583	578	578	575	565	605	575	592	578	634	608	568	597	645	576	584	567	591	570	607	629	608	597	613	572	601	594	552	585	583	598	600	554	593	615	586	568	581	562	576	557	612	636	574	630	564	601	558	578	575	560	584	619	566	605	602	589	609	552	541	606	624	573	579	605	588	568	600	553	599	540	630	561	549	563	594	585	579	584	591	574	577	579	585	595	577	563	585	579	579	616	504	551	572	607	596	596	605	604	614	589	574	582	589	597	596	589	608	587	577	576	568	609	577	599	582	565	567	567	584	574	603	591	615	652	588	572	579	599	582	582	591	589	589	571	560	563	586	573	592	576	580	578	606	591	564	556	560	612	612	598	561	615	537	623	592	621	593	583	576	568	620	562	593	607	595	592	660	542	574	588	582	565	569	563	575	593	615	586	607	564	593	575	559	557	575	531	598	536	612	625	590	565	593	590	593	588	636	608	572	613	581	572	606	604	586	616	629	574	588	606	615	636	601	598	619	605	554	600	612	591	552	538	559	614	618	626	604	585	612	599	617	580	572	603	569	533	577	573	560	567	573	602	620	589	578	604	587	611	611	566	562	576	574	562	555	606	571	604	588	614	587	543	574	593	609	599	581	600	553	569	581	589	576	607	543	594	609	606	571	571	609	589	616	569	606	567	592	623	552	611	574	573	555	597	592	545	564	602	627	659	601	534	556	584	572	629	576	586	645	580	571	583	575	558	591	581	561	580	567	589	622	598	598	593	568	610	568	615	643	595	538	572	560	562	586	578	684	567	561	622	543	591	646	562	591	569	608	623	608	557	594	605	614	609	587	619	619	521	592	555	589	577	587	584	579	601	552	569	592	634	618	579	602	582	576	570	597	595	588	621	590	613	606	614	578	582	588	572	545	575	577	547	617	592	594	593	597	589	591	590	540	585	603	625	531	588	585	533	576	591	606	601	601	566	609	521	575	559	604	583	595	585	587	586	568	616	583	562	606	557	583	575	609	598	601	575	549	559	550	569	621	570	582	599	621	602	611	587	588	508	594	590	580	569	600	626	565	599	623	584	601	594	593	633	576	580	569	599	579	564	602	632	597	571	553	579	559	646	600	577	588	582	575	596	597	573	591	572	570	576	605	552	602	574	557	586	585	590	580	582	571	552	621	587	593	580	576	593	605	572	581	613	604	591	617	542	648	591	597	582	604	557	603	625	556	563	591	582	580	594	564	582	587	594	573	552	653	613	566	582	596	570	576	587	530	579	588	563	589	580	593	590	568	522	595	561	630	584	621	593	554	558	576	587	587	603	567	617	594	550	570	576	577	592	591	591	601	607	583	577	595	595	590	598	594	607	572	586	564	597	577	599	607	629	594	596	615	620	560	612	573	568	607	596	601	590	563	614	610	590	567	560	590	599	599	597	569	628	595	509	560	567	590	570	544	576	591	582	590	585	574	579	560	633	590	525	601	618	548	603	571	570	550	575	600	547	587	550	567	583	605	609	603	647	591	575	562	593	629	597	598	607	580	576	599	573	614	599	578	568	614	623	582	590	603	619	585	573	618	580	680	581	599	607	596	568	591	578	615	603	595	547	554	594	608	564	593	598	578	589	622	560	638	586	572	542	586	651	538	572	565	603	562	560	574	584	612	562	631	606	587	622	572	608	586	653	600	585	588	556	593	570	574	572	609	527	561	557	593	607	597	587	580	587	592	570	545	590	593	556	602	584	529	523	592	587	605	562	559	599	578	598	592	624	614	567	604	521	606	555	595	624	551	568	613	603	569	569	541	639	580	578	561	625	596	588	634	562	581	589	617	603	558	591	611	587	518	627	604	585	603	607	590	625	622	623	610	566	586	564	589	553	604	631	588	579	600	591	580	605	578	570	603	594	586	576	561	560	615	591	587	568	613	552	599	610	583	576	576	561	565	582	611	596	585	573	557	609	561	601	574	556	592	582	603	580	596	604	581	603	571	575	594	611	566	595	563	547	606	586	551	611	625	623	584	595	589	569	599	604	606	595	576	582	527	532	557	604	552	591	611	609	617	583	560	579	560	559	589	585	576	576	629	551	594	638	608	595	607	577	575	590	573	594	574	594	594	573	541	610	598	562	571	567	560	601	602	609	567	566	601	609	566	602	550	583	618	576	606	551	610	553	623	600	578	601	613	584	584	608	608	615	582	599	597	638	616	623	597	558	646	603	592	614	579	583	575	587	607	604	558	590	611	597	600	591	601	573	583	578	630	616	545	583	593	583	638	599	589	542	579	573	595	583	594	573	577	615	641	564	557	592	565	589	601	607	618	569	536	584	588	596	636	570	601	582	556	555	590	582	628	579	584	626	608	592	614	616	593	590	588	560	565	583	558	598	562	567	572	607	577	605	598	550	605	597	553	636	579	540	545	576	627	620	586	616	591	614	562	616	582	589	537	576	570	596	611	569	595	567	587	584	603	606	557	566	575	590	586	555	578	587	602	580	594	659	560	569	610	578	577	579	595	602	558	562	577	555	580	595	588	597	566	599	587	550	568	584	567	622	570	591	608	577	594	586	601	621	590	591	565	559	610	608	557	605	584	632	585	618	602	554	582	597	609	587	570	580	611	576	579	592	607	587	579	582	578	581	583	583	627	586	567	567	558	561	582	558	583	575	582	618	579	608	558	590	598	573	512	547	552	591	638	563	588	615	602	630	564	560	562	564	564	582	573	589	570	586	553	605	567	584	584	618	561	593	552	591	602	596	578	594	615	622	582	630	621	567	590	624	542	611	590	595	623	592	591	586	569	589	600	599	626	610	651	562	608	537	617	565	609	619	606	603	598
61557	32083	10824	2717	1460	1011	818	708	668	514	487	432	411	386	370	321	366	296	334	322	310	291	307	322	300	305	281	301	283	301	273	312	320	273	328	304	287	304	295	280	317	296	270	294	278	245	249	279	281	272	307	290	281	291	265	280	305	291	275	300	310	276	283	263	283	245	300	278	282	262	260	273	261	282	311	273	294	315	276	300	265	276	289	262	257	275	305	268	259	300	279	279	272	286	272	267	290	282	282	283	294	308	281	267	312	263	281	284	263	293	293	294	240	288	271	246	285	260	266	281	273	282	277	266	269	275	259	249	287	246	291	280	270	289	284	297	256	297	273	253	288	277	254	285	272	280	268	256	261	296	303	310	277	293	298	261	267	272	276	266	288	252	266	283	288	292	275	239	272	267	242	294	284	259	243	288	274	285	267	274	278	299	302	279	295	273	293	281	280	304	266	272	279	279	270	244	284	287	271	278	293	280	271	270	273	296	260	279	293	252	274	288	284	249	291	291	312	241	266	262	296	237	271	271	288	263	278	288	264	259	280	286	286	274	302	268	277	286	296	266	244	283	302	251	296	264	275	257	270	263	294	283	258	269	303	269	303	275	270	300	255	291	290	258	263	284	266	287	284	285	246	273	264	290	303	254	286	291	294	254	304	304	260	284	278	260	315	267	263	304	285	271	283	262	286	265	251	274	264	270	286	265	308	247	268	270	256	279	268	250	306	257	276	278	281	248	282	274	285	256	269	285	259	277	292	276	259	271	292	309	296	255	286	258	290	298	263	276	238	251	268	264	297	273	296	283	274	320	259	267	267	289	240	282	299	272	290	261	267	315	256	255	260	267	286	256	273	294	270	234	287	297	280	265	241	284	239	278	270	288	287	264	255	289	269	277	295	309	248	293	295	273	271	262	249	267	246	308	271	321	279	286	289	287	266	289	252	261	259	300	280	297	250	266	287	314	268	310	266	290	278	298	308	266	294	266	263	292	240	275	315	268	269	312	276	258	261	281	298	276	283	255	289	275	281	261	294	288	273	265	264	287	317	278	242	279	274	277	299	256	261	271	251	284	271	269	251	309	292	276	281	273	297	258	265	279	263	282	290	310	284	269	279	277	273	259	256	271	274	270	265	261	265	256	300	267	280	287	278	276	275	240	264	279	283	312	290	261	279	245	255	281	296	278	269	260	262	276	276	259	278	235	287	281	270	300	291	246	296	286	266	306	269	266	279	263	288	281	281	253	268	251	264	262	294	322	272	274	278	299	265	297	252	267	290	278	271	269	269	276	293	254	277	283	274	292	274	297	288	272	260	279	282	302	264	272	256	288	281	284	289	290	263	289	283	300	301	281	268	294	288	276	298	274	251	282	265	283	272	242	278	279	309	270	277	288	287	274	272	312	271	270	262	263	283	287	261	305	277	258	279	258	273	294	281	281	276	260	278	259	257	256	280	276	263	253	296	239	272	270	256	283	259	255	276	258	260	272	276	277	275	269	281	261	312	255	279	295	273	268	267	295	288	259	291	259	286	263	270	277	300	274	300	268	273	264	253	268	282	301	262	298	287	248	333	279	275	262	250	270	245	273	287	286	291	280	264	263	300	305	264	279	273	275	267	289	286	261	290	273	298	289	305	310	265	296	277	276	256	247	277	259	255	244	273	287	256	270	292	300	267	273	290	325	253	238	257	276	293	261	292	282	255	258	284	276	283	291	282	292	256	278	287	286	261	252	263	272	264	261	273	323	286	252	316	270	292	319	271	268	295	261	297	276	283	294	289	276	299	290	320	253	255	338	242	255	275	274	288	276	288	258	256	255	279	269	281	249	268	264	303	295	246	296	253	265	289	302	274	290	288	293	293	285	249	278	280	254	285	294	267	283	277	278	289	289	280	297	256	266	269	245	268	273	323	273	268	265	262	295	288	301	250	299	259	255	267	273	278	259	304	287	290	269	276	259	246	272	293	272	290	259	279	269	286	281	283	289	285	283	262	276	257	271	284	261	267	281	277	293	279	282	281	309	270	294	305	291	294	311	285	277	274	268	259	270	271	281	271	290	302	285	291	291	264	278	271	277	292	270	304	298	287	279	271	274	263	300	275	300	294	277	271	258	282	281	263	283	267	291	295	281	272	299	272	265	297	276	292	278	290	269	283	255	286	288	279	271	287	271	268	252	269	251	281	269	253	286	290	292	277	277	274	278	271	281	319	289	286	257	290	303	315	281	264	247	294	272	271	251	263	288	276	264	292	295	260	314	280	263	272	266	298	287	264	268	286	278	288	316	278	281	271	267	248	278	269	257	266	267	284	276	288	299	279	268	292	279	289	283	278	240	333	280	284	258	259	257	282	266	295	279	244	252	280	289	296	278	258	263	325	286	291	280	274	255	263	274	289	280	278	282	295	271	293	273	287	313	299	303	252	279	266	273	230	262	283	277	264	265	250	286	297	284	269	267	269	272	243	270	252	257	302	296	281	290	269	278	291	283	296	238	293	267	275	292	264	301	301	256	290	284	285	281	247	266	264	284	272	279	267	302	280	261	291	295	272	291	298	269	248	267	282	243	271	252	303	288	297	272	282	266	272	265	304	265	242	294	276	296	253	264	292	263	283	260	276	284	270	245	287	282	331	267	279	274	319	261	282	298	285	272	280	297	260	278	284	270	254	280	254	267	312	284	284	263	279	277	276	289	285	273	287	263	279	278	288	288	292	245	301	285	260	271	264	275	307	291	254	303	259	282	271	263	273	287	287	273	314	289	268	286	265	260	291	273	268	306	289	301	248	271	281	269	269	264	267	288	293	267	310	225	265	278	297	284	259	278	269	273	282	268	295	255	284	301	279	264	271	284	281	302	289	289	269	290	278	265	276	302	286	255	266	257	311	266	307	272	283	272	281	309	261	258	285	295	278	270	283	274	241	286	282	278	255	308	300	271	277	281	262	257	268	296	267	267	285	274	281	279	274	264	265	258	275	295	250	288	262	268	260	279	242	261	262	272	258	280	273	274	292	285	267	249	254	268	263	256	273	294	257	265	277	271	304	275	262	272	271	312	274	303	251	271	328	288	271	294	266	261	246	289	278	296	310	257	295	273	266	275	246	279	252	269	283	261	278	256	272	290	265	270	275	305	300	269	281	281	283	276	277	271	294	290	284	287	288	297	298	265	282	289	289	276	273	278	265	280	262	277	287	276	279	276	278	284	264	297	271	270	291	295	279	292	273	280	271	275	299	269	282	260	302	287	245	292	306	273	274	254	258	304	250	288	282	264	285	286	271	251	277	283	315	306	257	250	293	269	262	289	257	300	278	293	278	308	265	276	270	290	289	290	267	259	300	287	280	253	263	298	287	262	296	259	257	256	282	302	280	285	271	274	265	281	256	278	282	267	270	267	277	249	259	288	264	273	290	297	243	258	267	279	277	274	250	276	301	259	269	302	277	268	271	249	285	295	265	294	283	291	292	245	272	267	319	289	287	283	293	268	281	272	287	294	269	274
39738	7666	5816	6454	5354	4340	3683	3124	2669	2224	2097	1863	1809	1596	1529	1432	1404	1377	1271	1188	1149	1270	1155	1138	1035	1076	1026	1046	1012	1005	1003	952	984	972	956	930	986	970	893	935	918	891	895	919	885	855	892	895	899	874	899	863	897	885	855	882	851	853	831	887	851	845	864	825	837	825	804	843	806	865	838	804	915	831	832	844	816	848	898	821	835	807	820	826	847	840	762	839	862	807	771	832	878	831	842	798	776	839	834	846	848	794	802	787	831	757	825	842	861	851	841	815	854	836	846	851	783	832	829	876	850	786	798	792	830	813	840	830	860	836	850	837	794	802	805	837	778	817	829	828	822	749	849	804	795	881	824	853	761	791	792	764	784	805	800	754	820	807	826	807	831	760	761	859	827	831	790	835	784	849	825	791	871	848	790	890	831	828	810	848	853	812	787	845	752	833	818	760	852	839	832	795	831	756	836	837	833	809	835	801	831	818	815	864	842	871	790	816	832	821	817	762	857	820	817	888	843	817	820	784	864	780	837	807	820	840	817	770	797	820	843	827	861	863	773	889	863	848	830	783	815	801	785	813	802	831	790	803	764	815	835	863	794	819	801	818	738	806	885	815	814	852	830	821	824	872	829	808	901	817	833	751	805	785	831	860	834	875	809	795	816	822	857	817	857	878	802	826	877	825	832	861	852	832	828	773	786	832	853	859	882	849	831	869	819	789	817	829	804	777	790	829	816	795	789	809	826	845	868	781	846	827	844	830	852	799	797	791	818	797	819	849	829	845	816	833	847	819	814	798	853	824	816	833	827	809	804	805	829	843	822	822	777	801	786	862	818	780	748	791	846	885	786	823	824	808	829	784	804	835	800	845	795	765	828	828	863	777	779	850	846	841	843	800	855	805	816	792	846	813	785	850	861	851	797	836	799	765	845	791	749	794	817	831	844	795	828	771	784	835	820	836	812	844	816	814	778	793	832	828	816	832	844	776	800	815	851	838	788	804	741	812	823	816	825	812	810	831	823	819	798	782	820	782	843	849	830	806	826	838	823	798	827	844	848	865	849	805	795	796	784	827	781	824	805	796	799	812	797	803	815	803	804	769	863	785	839	824	840	817	822	830	818	812	826	782	836	868	801	833	825	780	859	848	797	824	845	810	830	845	829	876	776	824	763	831	835	768	854	817	743	832	794	752	762	794	832	845	857	821	814	823	829	834	806	845	820	811	840	838	704	864	843	856	813	810	777	857	829	870	796	883	838	842	804	817	842	803	776	841	816	783	847	841	834	852	820	776	859	813	843	818	815	846	783	757	794	824	793	817	776	837	834	771	842	821	829	773	802	847	860	801	815	843	786	821	833	822	798	797	789	809	806	846	822	842	816	796	808	852	832	811	815	819	785	825	787	797	843	846	807	798	836	828	797	823	814	827	806	838	812	799	854	788	802	811	783	794	796	771	807	815	843	787	810	849	826	804	788	819	844	769	827	794	849	809	840	857	815	791	848	844	799	777	817	828	792	812	816	772	805	826	849	823	788	854	822	837	800	817	808	894	823	784	758	866	797	760	814	796	834	790	832	776	764	830	827	845	799	767	828	782	783	820	813	807	816	814	808	854	802	850	782	783	837	771	810	821	817	817	822	799	790	835	848	843	774	798	816	785	791	829	787	891	791	748	904	828	852	752	870	774	786	802	745	815	790	829	831	841	790	867	872	831	814	804	781	791	887	802	798	814	833	840	810	821	821	781	798	804	785	817	825	776	803	875	852	822	781	818	755	808	809	777	795	802	798	859	847	803	782	822	836	768	796	836	776	895	797	843	877	798	764	873	833	831	795	780	774	806	878	804	825	842	834	797	780	804	871	828	811	838	887	839	813	799	823	840	849	818	793	880	821	848	807	839	846	837	780	788	785	857	854	789	822	852	797	838	822	803	791	807	845	827	773	849	820	804	813	810	815	852	840	788	816	823	841	766	793	846	796	831	804	784	772	847	822	831	801	852	772	777	764	850	780	824	770	792	845	790	822	834	831	802	823	817	872	837	796	798	785	802	837	809	822	836	814	816	835	836	869	819	833	828	803	757	823	843	770	807	794	806	828	868	860	834	795	842	812	797	829	793	767	841	771	794	855	838	776	830	840	810	771	794	779	872	820	877	805	814	836	765	766	826	821	870	835	806	840	783	800	882	842	806	771	793	839	807	804	841	787	831	795	793	803	805	800	807	818	861	832	866	827	788	757	848	816	802	871	821	844	847	825	866	850	794	801	851	834	831	848	802	833	866	823	843	831	852	851	778	876	806	837	775	797	819	841	798	783	795	833	789	787	833	787	794	793	809	828	803	838	824	852	789	836	822	756	845	789	794	815	839	810	824	847	771	794	823	882	808	841	798	805	866	842	835	823	799	830	822	837	841	834	813	821	812	810	840	859	794	840	787	802	825	773	800	828	796	830	811	822	827	774	771	862	841	846	808	794	798	856	826	805	811	824	802	786	867	785	745	798	868	825	872	812	795	835	828	839	850	812	829	858	791	826	833	903	837	804	825	828	801	810	861	751	809	813	886	808	824	830	790	821	841	842	796	827	798	805	764	893	867	827	787	758	848	787	827	869	833	782	805	789	834	797	858	767	830	854	775	825	787	815	859	823	832	775	799	822	801	829	799	754	814	783	796	800	806	847	770	785	859	780	859	764	787	801	831	823	835	822	835	810	798	808	838	801	831	831	773	837	826	837	832	804	804	849	792	817	848	807	786	807	787	844	798	779	809	823	789	867	762	798	775	796	828	839	805	849	865	800	767	796	761	832	807	821	823	783	839	871	880	845	812	865	804	825	809	852	825	857	837	848	859	859	831	820	836	826	813	843	834	775	867	816	843	772	811	852	814	864	826	784	797	846	823	802	810	805	829	799	783	793	819	797	762	804	815	851	750	764	843	829	768	803	840	830	796	822	822	817	839	848	852	871	861	871	778	777	809	756	804	842	818	840	837	824	777	803	895	826	822	871	780	816	796	793	778	865	808	767	814	823	830	811	828	816	834	829	859	796	795	809	825	802	801	830	854	850	759	809	837	779	778	879	811	789	837	785	867	865	785	825	808	788	841	804	829	759	792	803	844	784	825	800	780	808	848	821	763	789	784	814	852	795	794	786	782	827	804	841	821	866	816	798	782	822	820	753	854	865	766	824	823	809	839	799	825	809	829	762	798	803	787	827	832	844	790	846	767	833	782	828	780	830	807	860	777	769	820	838	846	826	835	860	881	820	847	784	826	827	823	835	816	839	815	809	825	816	842	790	797	825	793	844	836	837	815	800	812	791	828	834	811	816	850	811	774	849	871	787	791	795	890	742	834	792	803	773	803	838	817	820	767	842	798	806	766	832	851	833	820	821	790	796	823	761	823	849	828	811	758	795	843	836	786	802	774	816	877	792	785	848	843	813	784	837	860	833	801	795	854	810	833	860	848	791	811	811	799	783	838	876	830	851	814	825	760	867	848	807	824	871	836	857	803
9284	1350	313	146	111	111	124	106	126	108	106	113	107	101	100	107	103	107	105	108	108	89	100	98	98	96	93	100	109	91	118	107	112	94	92	106	85	86	110	91	109	115	115	85	85	103	93	98	117	100	107	124	84	98	89	95	116	101	95	132	90	93	111	102	118	80	102	90	99	82	96	113	90	91	96	93	88	85	93	119	94	90	89	85	82	91	102	95	107	107	94	113	97	110	102	105	110	106	87	108	103	98	122	87	84	101	86	104	96	83	100	125	100	98	113	109	103	115	95	99	98	117	98	104	105	105	83	98	107	95	100	92	100	106	99	100	94	109	117	96	105	104	98	107	111	98	103	105	110	102	87	94	83	86	99	115	94	113	116	99	86	94	108	112	105	105	106	88	104	94	107	92	101	87	105	93	101	87	87	86	92	102	103	96	95	107	109	106	101	89	91	96	89	109	108	96	91	79	99	81	91	97	103	99	93	84	101	101	102	108	101	90	116	98	109	78	91	105	100	89	113	116	94	105	110	91	102	97	95	96	106	101	99	98	107	106	113	102	116	107	107	115	106	83	113	86	115	103	98	109	110	94	105	113	100	108	92	118	105	102	79	93	89	106	123	100	114	100	98	117	87	110	107	95	112	99	119	97	109	108	85	111	100	98	100	87	98	94	107	102	111	102	85	100	110	97	91	104	96	92	100	96	80	82	93	106	112	128	104	108	96	106	104	86	109	106	99	105	116	105	106	119	91	76	106	107	89	89	111	116	105	113	87	107	99	112	108	89	92	99	119	110	98	100	103	91	86	88	107	91	98	101	98	103	101	107	101	110	95	113	99	100	89	107	113	78	105	106	95	96	112	109	116	99	107	116	118	83	102	107	94	133	98	94	114	111	105	108	98	103	118	92	87	105	78	112	110	103	88	106	100	99	80	92	108	105	87	99	96	105	108	111	93	93	98	109	81	90	112	113	91	91	98	108	99	103	92	83	111	99	105	94	121	110	95	81	101	107	111	113	99	94	98	102	105	118	102	98	112	109	104	97	104	104	126	114	109	107	100	102	108	115	101	91	107	125	120	109	100	112	112	109	93	74	116	102	88	93	112	101	106	91	86	117	84	106	96	86	99	107	87	93	83	103	98	114	101	100	106	96	93	78	96	93	105	82	84	96	116	101	112	113	109	98	85	90	115	95	79	100	106	86	107	115	90	100	88	92	102	92	109	110	101	110	92	113	112	103	107	94	102	122	104	99	109	98	100	99	109	94	103	102	100	93	82	94	96	87	93	112	104	94	114	81	86	84	97	91	112	96	106	97	97	86	88	104	110	95	91	99	95	113	90	104	95	95	110	110	96	97	108	108	93	101	102	95	115	105	110	85	122	119	89	102	94	103	103	103	118	84	113	97	90	93	98	104	109	102	101	87	101	104	89	101	103	104	99	104	112	96	114	87	86	104	95	107	87	98	93	96	92	101	89	98	91	116	86	104	126	98	96	101	107	97	94	103	101	96	103	128	96	111	124	92	109	92	100	95	103	106	101	108	92	107	116	120	85	83	106	104	99	100	106	97	105	88	104	90	106	87	97	96	95	103	113	103	99	93	121	100	98	94	94	90	118	117	74	95	126	105	110	121	101	83	110	101	90	97	100	102	91	99	105	115	101	102	115	105	99	94	94	91	97	96	102	108	114	88	100	98	98	84	104	96	113	107	90	99	112	111	96	87	100	111	101	130	95	105	102	93	83	104	90	85	87	88	105	94	98	96	98	78	104	98	112	103	87	114	97	98	100	99	97	105	101	90	102	110	107	89	117	109	113	117	110	106	116	103	93	110	108	90	108	104	96	104	85	101	97	93	104	104	103	93	93	105	94	114	111	93	99	103	90	100	90	93	99	108	81	103	94	114	97	114	100	112	87	103	110	105	97	95	108	96	125	100	115	91	90	101	113	118	98	114	95	115	91	104	122	115	85	110	107	92	114	86	101	105	98	94	97	126	104	87	101	91	100	100	98	106	89	112	100	100	117	95	99	108	107	100	93	104	86	86	90	83	110	102	118	102	91	94	116	84	108	105	127	108	111	119	93	120	102	97	91	100	111	112	96	93	107	94	86	99	99	98	109	95	117	99	102	102	95	110	93	96	104	74	108	88	111	111	82	112	94	113	115	100	99	90	94	103	109	101	107	108	96	95	114	97	113	107	78	101	103	86	87	116	93	91	108	112	102	91	114	82	97	117	97	99	82	94	99	95	112	94	84	89	97	101	102	103	102	105	98	90	100	104	87	110	90	101	102	99	99	106	101	117	95	105	108	105	96	109	88	112	122	109	103	90	109	100	101	97	132	121	106	110	87	106	102	97	94	97	86	88	90	86	82	102	100	102	76	82	97	83	105	128	83	92	98	100	97	110	105	107	101	94	112	99	97	98	97	103	115	109	106	87	93	107	105	86	74	103	94	91	99	97	131	104	97	101	91	90	114	115	87	107	110	93	99	101	115	98	100	124	105	114	106	93	98	100	111	99	97	83	91	120	89	109	105	102	125	96	122	106	91	110	93	95	97	103	100	96	95	99	100	96	127	74	102	93	99	89	100	98	94	85	105	106	90	112	93	104	112	105	119	100	93	99	113	94	106	104	104	102	96	91	100	93	77	114	92	92	114	106	93	89	102	96	101	103	107	100	124	106	93	92	95	119	90	87	107	99	99	103	100	103	100	107	100	86	112	87	85	104	102	103	87	117	95	113	111	109	88	91	111	95	116	101	86	122	105	92	93	96	119	94	105	95	114	100	100	99	100	111	116	100	110	105	86	109	106	91	109	107	103	100	108	112	112	87	113	115	118	97	83	102	106	102	108	119	104	84	106	102	106	73	104	85	97	99	87	90	94	91	94	86	95	114	97	100	96	93	89	90	106	97	111	104	107	110	84	72	113	126	92	112	103	89	107	98	114	100	116	102	87	97	106	99	104	101	111	116	109	99	96	104	100	88	98	85	106	92	99	111	97	98	98	90	107	95	104	105	116	112	105	117	101	108	101	107	98	87	101	95	87	109	92	99	94	94	92	100	101	89	114	92	77	101	90	103	97	95	100	86	94	96	101	106	104	100	115	96	103	106	107	108	122	104	98	109	91	98	120	99	97	112	83	121	109	108	104	97	84	92	110	87	103	89	113	120	85	105	100	123	87	100	108	122	88	98	94	88	110	99	93	99	109	81	111	110	101	104	105	95	107	100	95	96	110	107	98	101	113	96	106	96	132	97	107	92	102	98	79	109	81	106	81	97	102	102	101	100	102	119	86	83	97	99	84	98	115	117	85	118	98	86	98	102	97	116	93	116	94	102	96	104	83	82	110	110	118	113	97	100	79	101	106	96	112	110	98	94	102	82	113	91	113	96	93	121	115	117	108	102	107	85	98	98	101	89	108	123	95	110	88	106	105	96	100	108	97	96	101	87	98	105	98	84	101	99	104	93	103	112	92	90	118	97	102	85	105	108	97	99
8082	1149	579	558	549	544	436	459	410	401	356	402	391	376	404	364	404	376	388	367	381	376	383	349	391	377	365	377	350	390	339	361	370	378	369	392	344	350	362	385	376	364	364	367	356	339	360	351	342	321	388	355	389	393	382	356	355	379	355	366	353	355	345	325	364	351	343	349	400	356	370	378	358	342	375	360	334	358	363	377	347	364	398	362	386	353	386	372	362	383	392	343	349	354	358	356	336	341	345	370	372	347	363	388	355	370	370	339	371	351	404	349	348	343	337	394	339	391	388	361	354	363	351	347	335	319	343	374	376	342	342	338	359	359	348	380	370	343	368	336	354	360	382	351	347	369	364	366	343	360	338	350	389	333	371	348	373	356	404	335	327	370	383	351	353	365	309	356	339	369	340	329	353	341	388	359	363	350	368	353	338	359	360	347	364	393	347	375	346	333	373	324	389	339	374	338	358	344	341	360	362	340	388	370	361	333	332	348	344	370	381	376	362	374	339	368	360	363	336	360	365	351	373	339	392	379	378	353	368	346	369	371	380	340	366	357	337	360	363	377	361	338	376	348	326	359	357	376	373	328	335	396	351	345	367	338	356	362	361	353	375	376	346	363	367	406	368	381	353	341	353	307	395	362	372	345	377	362	378	358	346	325	363	345	346	368	380	353	318	344	344	353	390	340	399	401	334	387	385	372	381	369	418	380	329	376	355	357	363	397	372	365	395	335	385	366	335	335	357	342	370	385	344	362	370	342	346	324	366	370	418	345	370	365	373	347	367	349	357	357	329	357	351	355	370	374	397	313	394	361	345	398	350	340	367	348	294	350	340	350	351	415	387	358	376	378	354	327	351	346	337	348	380	378	371	350	400	351	359	375	343	392	358	370	359	360	353	337	378	365	370	347	371	395	342	355	355	397	345	352	381	320	349	362	342	326	359	375	364	371	388	339	326	375	338	396	368	365	356	396	368	382	371	339	364	360	353	369	357	347	400	398	350	342	375	361	351	341	345	369	381	328	343	357	352	369	376	382	350	373	349	334	342	338	370	372	358	341	370	350	372	382	358	372	366	327	381	370	338	354	350	358	393	323	339	348	391	362	363	362	358	354	374	366	396	358	347	390	311	363	368	373	374	385	369	385	369	348	386	395	379	326	365	375	410	359	349	334	371	403	353	344	338	383	358	364	331	422	370	348	295	363	335	341	354	342	321	389	371	360	392	340	369	388	341	360	335	367	371	358	312	344	384	352	329	337	371	334	344	354	386	339	358	349	350	353	350	384	370	349	363	341	331	359	360	350	344	373	348	373	377	389	363	336	364	391	320	323	366	376	370	381	353	336	363	358	341	355	354	367	392	309	389	367	357	348	383	383	364	370	335	357	387	359	365	380	319	374	369	353	364	345	395	355	378	388	359	356	346	368	337	350	374	378	363	394	335	380	351	345	362	362	385	355	354	382	395	381	354	326	349	334	378	376	334	353	342	395	351	356	349	342	355	326	361	336	385	311	334	370	358	363	364	362	383	374	376	351	368	365	366	351	357	386	367	312	401	334	368	337	358	373	387	379	328	341	373	382	365	403	358	357	343	345	350	363	377	361	354	366	341	351	364	389	339	332	333	380	350	349	346	329	346	315	356	344	366	366	342	386	345	394	374	366	347	343	361	372	370	339	351	383	352	343	353	367	349	345	354	348	339	357	354	358	343	342	393	353	357	345	369	361	390	337	373	371	363	379	359	360	340	384	358	371	372	345	349	353	371	349	355	368	365	362	396	357	377	349	349	359	369	347	406	334	358	342	370	382	369	338	387	341	348	348	361	341	402	369	348	343	389	344	377	376	368	365	403	355	369	354	364	361	332	342	357	411	382	345	342	358	381	338	349	352	385	348	351	355	399	378	370	378	413	364	374	363	383	342	377	377	363	336	362	364	340	374	357	375	346	350	381	387	372	392	345	357	353	407	369	343	367	334	350	357	344	361	377	371	357	361	383	339	341	398	357	366	373	355	356	355	354	366	393	354	361	318	390	356	381	400	355	332	337	323	362	384	351	388	347	360	375	390	368	352	351	339	358	373	373	368	368	342	374	387	395	348	378	340	340	389	330	365	358	354	365	387	345	363	330	337	373	402	368	364	372	367	336	372	361	344	372	372	348	351	322	394	348	330	360	368	371	390	394	361	356	357	336	357	373	321	361	360	345	347	369	358	363	373	364	384	358	366	358	325	356	376	344	373	342	365	370	363	364	336	359	320	378	357	331	373	373	376	362	380	339	344	376	360	325	357	346	366	341	381	388	376	367	369	368	339	345	373	357	342	377	342	358	379	350	352	368	388	341	340	364	403	353	370	351	370	347	350	367	372	359	334	347	349	351	398	348	354	380	352	354	343	356	361	360	369	384	382	354	356	367	379	373	354	343	352	373	348	364	327	369	348	389	399	351	344	356	381	368	343	391	371	340	363	349	325	368	386	361	338	382	395	349	345	355	370	322	373	367	368	341	345	406	340	377	352	373	334	320	406	400	382	327	363	421	357	347	356	392	382	398	357	339	370	378	373	386	367	359	353	350	382	369	360	362	372	367	371	327	348	368	368	362	356	346	386	339	350	338	352	351	362	371	369	364	367	371	395	343	322	359	353	370	371	350	353	368	334	334	348	375	372	367	357	368	347	368	334	358	359	410	367	339	319	339	378	335	369	397	366	366	351	402	327	355	380	368	371	361	367	383	382	373	367	387	348	330	340	379	366	325	354	365	384	364	382	387	336	362	373	329	382	358	328	368	359	381	389	375	356	370	347	370	380	382	351	378	362	384	353	366	359	339	369	360	345	343	363	360	362	409	322	370	388	364	383	365	368	360	368	334	374	344	380	326	384	397	337	389	384	355	362	345	360	353	336	343	350	375	339	384	373	369	367	327	345	355	370	346	347	365	367	351	358	348	347	324	359	324	363	369	360	359	368	397	342	353	360	344	383	357	347	351	354	392	357	381	340	403	375	369	375	345	389	331	344	344	347	328	371	339	309	365	402	369	363	338	382	330	346	358	356	351	349	348	354	328	354	387	337	375	351	396	375	324	386	369	344	387	363	370	376	356	374	359	380	342	347	335	386	333	373	381	407	363	363	352	346	381	363	341	337	396	352	379	346	359	366	367	396	368	368	380	329	352	368	376	365	360	397	365	352	345	349	340	382	359	348	342	369	368	372	333	326	385	397	351	362	358	343	355	364	344	348	349	345	369	345	376	363	327	363	325	381	387	329	361	345	363	346	375	349	348	378	394	392	377	354	384	350	379	359	375	358	334	364	381	383	359	371	364	384	370	346	364	353	360	394	333	342	368	361	362	335	364	380	359	345	351	359	332	374	321	347	353	377	346	360	357	338	388	362	360	385	346	376	368	337	384	342	339	367	355	396	349	347	345	344	342	359	340	364	354	332	346	401	353	333	349	365	328	332	374	367	348	336	343	346	361	353	386	339	329	370	327	377	353	354	348	365	356	332
48535	23410	3932	1090	704	562	440	359	312	282	278	269	225	242	225	221	202	193	243	211	225	216	216	193	198	220	196	165	186	191	176	202	196	208	194	195	202	187	185	199	190	187	168	203	165	190	207	200	175	195	192	199	174	196	177	199	192	163	174	192	170	187	187	172	190	180	181	184	198	212	176	188	190	189	193	188	185	177	220	189	177	204	186	182	207	192	195	187	181	196	197	197	199	178	173	192	176	181	180	201	174	175	195	172	181	194	187	196	193	192	190	163	176	187	183	204	202	177	185	188	177	210	195	205	169	178	176	181	184	188	192	192	194	178	205	181	175	184	174	181	175	186	176	203	182	181	205	201	181	185	189	184	180	178	199	177	218	178	219	169	172	169	206	203	169	176	192	198	176	184	190	166	185	202	170	195	207	178	183	176	149	167	164	177	192	207	171	187	182	171	177	181	178	183	189	197	177	162	180	192	180	178	195	164	164	177	175	180	175	172	188	169	206	188	195	205	184	199	177	172	192	170	164	167	192	193	192	180	188	183	176	169	202	221	179	180	188	179	174	168	173	206	168	176	192	181	183	166	185	189	174	182	215	193	169	180	176	209	172	197	190	204	157	192	166	212	177	177	186	181	177	166	196	188	185	201	187	192	172	181	186	176	191	191	201	194	160	183	191	187	175	200	180	172	214	176	195	184	160	181	182	186	182	171	167	181	207	186	174	184	167	190	183	183	183	185	184	203	181	182	184	173	187	198	186	212	177	186	161	214	164	183	205	185	161	218	191	202	173	193	186	198	170	187	191	188	196	188	183	218	181	190	152	179	182	169	189	163	172	187	198	182	192	176	180	187	193	192	198	208	191	189	186	185	182	193	147	217	174	192	196	176	193	220	193	190	183	194	206	176	188	182	170	181	174	194	199	177	177	188	178	147	188	195	170	164	178	170	154	183	169	177	181	173	162	200	196	165	192	146	199	182	184	192	170	194	174	191	193	190	181	183	210	190	182	185	192	191	185	187	200	160	171	208	196	172	179	173	205	173	173	174	190	184	179	200	191	167	167	174	176	182	164	181	202	196	171	186	169	196	193	195	183	184	149	186	188	188	211	192	172	192	198	204	168	196	189	167	199	174	177	222	191	181	206	188	168	186	175	172	191	187	182	164	195	175	188	178	206	162	210	183	189	193	206	183	191	187	181	170	192	188	170	189	162	169	163	181	177	167	181	196	201	180	179	191	179	163	200	188	195	168	169	182	170	196	201	199	191	196	204	175	182	163	183	177	177	184	170	178	179	157	171	196	177	191	177	187	195	178	215	182	194	182	189	203	198	180	177	168	193	169	194	184	180	203	172	178	193	159	199	205	192	169	174	184	172	185	187	216	189	182	201	176	187	182	176	176	184	168	180	199	148	210	184	173	175	185	209	197	166	196	169	193	188	171	180	166	154	189	181	162	182	192	183	203	156	172	196	210	183	189	169	204	168	190	179	185	179	175	202	201	179	183	196	179	184	182	191	173	182	171	190	178	169	194	205	191	181	186	178	188	205	197	207	192	174	179	184	181	182	169	219	185	173	168	195	197	166	197	179	196	197	195	183	166	176	189	220	192	188	170	168	157	171	172	170	212	207	164	204	182	195	168	170	203	205	202	192	185	170	174	182	199	216	176	198	173	179	188	192	213	160	196	194	206	206	211	174	181	188	171	197	168	195	181	177	201	194	169	183	177	193	189	184	178	177	202	202	198	176	188	201	210	207	169	187	175	188	195	167	173	180	187	199	172	218	173	154	180	213	203	194	174	165	193	158	204	182	177	190	199	178	170	197	191	176	190	191	207	173	185	198	206	172	181	197	172	183	175	169	193	188	199	170	169	147	175	173	178	197	184	194	187	180	174	185	160	174	171	172	166	207	179	189	175	180	202	204	172	199	196	186	177	170	185	192	186	209	157	197	184	190	198	196	199	155	193	189	179	183	205	212	192	186	187	182	181	178	185	169	192	171	182	208	205	188	167	188	180	196	178	233	204	164	189	179	199	184	168	182	206	189	178	178	182	154	173	165	213	212	188	181	203	187	176	177	183	185	185	189	191	198	178	189	194	180	188	180	178	219	198	210	184	180	165	201	189	196	174	165	175	178	185	181	203	228	175	160	163	179	188	204	188	165	184	185	178	207	154	185	170	166	173	205	195	180	182	179	177	180	196	177	174	186	199	180	181	181	173	212	158	169	206	177	173	188	182	189	172	183	198	200	180	155	190	192	179	187	188	184	192	193	197	163	215	205	188	161	192	174	160	155	206	187	160	186	194	188	170	178	163	199	176	189	168	203	179	175	179	175	173	186	162	182	190	198	171	182	166	198	172	202	171	157	176	172	176	189	158	190	175	195	198	202	199	192	194	175	206	173	181	172	185	182	195	178	192	195	192	179	160	174	191	180	206	153	197	197	189	187	195	217	185	186	183	200	183	180	188	191	173	165	187	200	192	185	178	192	175	188	186	159	215	214	195	205	179	182	186	195	182	191	181	204	171	194	178	176	183	180	172	166	187	194	189	190	183	178	183	175	179	200	200	217	194	193	200	188	188	170	160	178	195	193	192	177	173	203	204	167	198	182	182	190	164	179	158	189	173	182	203	195	163	208	190	179	194	182	185	168	185	164	190	213	188	206	190	183	188	198	170	196	206	189	212	191	196	205	187	183	177	172	197	183	164	204	200	181	185	164	182	189	218	191	196	194	143	168	176	171	197	197	194	190	184	194	186	167	174	220	166	203	181	197	165	206	172	189	199	207	184	173	179	171	162	183	188	169	167	223	199	185	184	185	171	172	198	205	201	177	181	172	170	167	187	179	195	176	187	183	187	148	189	204	178	197	168	180	206	177	202	194	188	170	213	175	200	168	184	155	205	200	188	165	184	172	185	201	180	179	173	176	207	158	191	204	196	169	203	200	202	160	188	176	163	178	159	164	189	183	170	190	183	172	172	200	199	166	187	193	192	190	197	168	171	182	208	204	197	212	188	205	173	184	143	185	190	194	216	181	188	180	166	186	195	182	189	188	188	181	189	184	206	210	173	173	192	190	192	206	205	168	198	198	208	176	195	198	193	189	200	193	179	185	185	196	178	201	175	172	194	204	183	187	192	189	177	198	172	187	201	194	175	180	199	195	179	188	181	210	203	171	194	172	200	184	178	168	223	163	194	202	199	156	180	207	206	178	163	216	171	198	185	176	170	185	184	193	175	191	175	207	198	195	196	185	184	190	201	173	182	179	184	172	200	176	169	188	173	173	184	187	177	196	183	163	189	175	195	196	177	161	204	179	195	194	177	195	203	172	181	190	193	170	183	178	192	184	180	195	172	207	187	154	194	177	203	192	176	172	193	193	186	201	180	206	171	179	210	172	180	183	184	189	192	176	176	185	181	195	169	182	182	182	174	183	176	173	202	168	180	180	177	178	206	177	172	186	190	198	215	171	164	171	188	189	196	183	191	182	173	155	210	185	193
30825	4985	3343	3482	3000	2501	2033	1794	1551	1382	1182	1169	1044	1037	938	917	883	835	812	840	803	764	764	746	735	725	661	641	655	709	684	652	623	700	718	660	663	643	653	606	693	622	658	686	652	631	675	636	656	662	653	584	636	677	624	612	576	581	624	592	625	616	587	623	619	632	572	589	602	582	631	622	618	599	614	589	580	607	627	604	554	589	656	617	577	580	629	598	582	584	625	545	591	563	569	620	631	607	613	606	614	608	645	628	540	619	609	583	535	557	631	604	608	591	643	614	607	552	569	596	599	586	610	602	616	573	552	594	630	603	570	560	629	588	620	632	570	593	594	590	530	569	616	610	589	604	600	583	582	581	569	585	590	616	600	573	599	607	538	571	608	610	573	584	600	577	588	608	630	596	586	574	614	591	612	581	600	594	649	581	603	597	571	587	613	573	581	593	591	554	600	565	535	620	618	582	602	619	599	558	533	566	568	636	615	586	621	572	589	561	599	568	583	591	597	565	607	547	579	581	551	579	603	565	582	582	568	585	599	581	572	590	590	576	580	624	602	577	606	534	528	618	626	577	567	615	589	558	582	590	583	592	603	548	624	569	578	599	595	578	615	573	598	552	584	598	609	578	557	585	610	579	599	608	604	596	607	622	603	616	586	610	588	621	606	609	608	593	529	579	574	590	570	619	648	598	573	565	570	558	565	583	567	583	552	592	601	580	569	604	600	549	557	627	566	570	592	601	606	569	623	591	590	602	621	595	595	601	568	609	594	566	598	579	572	597	529	591	589	596	622	577	555	590	574	621	614	607	652	613	583	608	567	645	544	588	581	539	658	565	593	605	588	581	587	613	594	575	591	571	583	601	588	584	575	619	566	583	580	599	603	576	555	588	629	590	595	574	621	574	554	593	603	577	620	595	603	603	597	583	624	568	619	577	578	547	554	588	623	586	602	575	588	607	623	574	579	594	554	590	609	592	572	586	548	576	577	555	615	561	592	557	630	662	601	558	620	568	607	577	581	567	580	581	628	573	598	587	569	588	620	630	616	623	563	552	563	540	577	615	571	598	584	581	599	601	541	578	584	611	595	598	599	592	617	600	612	589	596	575	586	579	554	614	586	556	582	541	590	585	615	601	574	580	555	575	562	616	617	551	633	578	587	555	596	616	589	602	570	581	616	542	581	603	595	561	630	598	618	588	571	604	616	570	555	568	566	548	553	608	581	613	613	561	577	619	616	577	592	605	606	577	563	598	567	609	579	598	610	601	560	578	567	609	559	570	600	543	591	590	561	575	587	546	611	569	592	595	540	573	585	544	505	582	530	590	564	593	629	544	535	567	626	607	614	592	574	593	620	565	624	568	569	593	563	613	590	598	576	567	601	591	602	613	555	586	591	543	622	583	565	524	566	524	600	571	582	547	605	603	595	621	626	587	572	634	569	588	622	584	580	601	577	566	598	614	581	577	581	587	602	579	598	605	593	581	562	552	577	617	644	587	629	608	633	575	588	639	613	569	628	617	616	599	596	634	584	579	543	579	605	621	555	595	549	556	589	601	588	609	569	602	579	580	556	614	579	564	589	557	610	600	587	531	582	559	654	581	571	585	580	597	566	556	613	554	623	597	567	533	580	605	581	590	594	578	555	593	594	531	571	606	591	585	616	594	582	579	571	535	546	583	602	638	590	610	567	547	622	591	577	577	575	554	626	587	571	546	573	578	564	588	587	564	562	551	588	590	573	536	584	613	586	599	651	622	612	570	565	605	630	608	626	605	586	602	570	630	562	626	614	615	578	601	598	615	574	596	623	631	587	562	597	576	614	615	607	599	582	569	593	583	580	587	608	641	619	577	618	573	576	549	596	628	627	599	600	598	553	571	593	607	551	557	637	596	594	570	614	568	597	622	617	570	603	558	570	539	560	602	596	625	575	579	545	602	526	608	578	609	581	619	606	608	581	585	571	555	604	580	597	577	625	560	567	599	551	613	584	569	570	626	636	587	636	594	530	616	579	561	668	573	583	561	560	599	583	628	623	573	562	601	611	597	591	627	591	564	584	599	580	572	566	637	596	558	601	597	596	576	590	567	590	588	586	597	583	574	603	570	609	564	545	590	535	550	568	565	593	583	564	552	574	566	554	598	548	562	594	574	572	608	572	577	586	627	614	566	573	566	613	556	552	605	551	618	591	584	590	598	562	564	613	574	566	607	605	620	593	585	583	591	610	639	589	579	579	567	582	588	588	606	583	582	558	628	574	565	573	579	589	570	630	623	555	651	562	525	571	572	596	599	611	590	555	628	633	579	589	598	589	549	577	595	616	602	586	585	585	556	580	581	598	570	559	573	570	565	613	555	582	581	569	623	618	603	598	582	559	576	600	589	635	605	625	611	563	587	621	641	615	608	539	595	640	595	618	612	602	552	595	548	533	535	574	580	621	647	569	613	571	577	544	571	564	569	562	581	602	593	585	583	590	615	576	594	606	596	625	594	601	639	592	601	597	576	615	557	602	540	581	589	621	611	583	585	549	613	612	562	642	557	589	571	588	599	586	601	586	611	591	588	601	591	606	584	567	568	583	599	598	578	596	535	576	563	564	588	608	575	588	573	601	570	568	587	642	596	567	546	580	619	606	572	562	619	589	588	623	588	637	599	603	573	526	602	595	638	595	590	605	594	577	572	574	591	585	610	590	618	592	547	572	574	571	647	575	604	605	581	558	592	590	590	600	581	604	585	550	583	571	589	600	547	542	575	583	564	544	588	582	590	576	566	620	571	548	554	593	562	559	613	625	595	569	580	568	575	577	552	628	636	567	573	621	614	576	561	582	601	572	590	613	560	610	590	588	589	620	573	619	566	571	576	589	612	592	562	599	579	581	547	591	582	640	592	594	591	580	558	581	616	594	650	612	597	570	615	594	613	627	555	559	567	608	563	576	555	629	566	586	604	563	600	583	552	580	581	548	590	580	584	524	591	604	595	585	583	610	590	560	607	556	546	625	576	581	563	587	606	515	563	571	626	573	577	601	560	580	606	587	579	577	606	624	566	584	585	581	622	573	601	601	615	603	544	543	604	551	580	588	599	601	585	587	588	568	567	603	603	572	530	565	590	604	618	600	610	576	619	605	608	582	632	598	593	616	565	590	576	588	599	558	591	550	614	579	589	624	582	556	605	569	569	581	599	622	613	569	593	539	611	559	615	589	559	551	593	590	622	603	617	614	553	574	647	575	566	587	596	601	563	553	559	594	599	596	570	585	588	609	596	589	595	586	615	639	628	612	605	596	591	566	531	592	609	625	551	586	603	558	605	523	608	617	643	594	590	598	629	549	559	616	592	572	534	599	600	588	636	554	605	545	653	595	558	572	571	534	595	584	522	601	575	633	602	509	590	549	587	607	595	580	547	587	587	594	582	546	618	591	586	584	596	602	590	606	549	528	572	619	600	579	575	593	581	595	587	587	574	620	588	578	560	633	593	568	578	587	582	610	604	589	561	569	639
62136	30454	11581	2785	1444	1064	789	692	602	492	483	427	394	353	383	344	339	351	315	323	332	306	333	329	315	288	323	303	321	278	292	295	286	299	289	305	304	287	284	293	306	298	278	262	255	308	291	266	307	289	267	290	284	290	296	322	307	273	282	283	255	286	270	297	279	266	255	298	245	287	296	267	259	278	290	287	274	285	287	274	275	295	261	261	267	292	321	263	286	309	291	277	258	284	284	279	290	262	273	272	268	275	262	291	275	261	303	293	305	258	270	257	266	317	272	297	262	281	271	256	248	271	282	254	265	259	264	273	280	284	287	282	276	278	280	255	233	297	246	287	309	260	287	261	254	257	292	257	282	262	262	274	296	297	250	299	275	269	301	291	277	264	282	268	289	260	263	285	264	293	285	308	288	252	280	282	270	263	280	288	281	280	274	329	275	290	263	284	247	259	280	314	262	244	285	283	246	265	284	260	269	263	278	296	280	257	254	292	260	268	239	305	288	298	271	276	251	276	277	277	270	252	281	298	297	266	271	254	257	281	271	313	296	290	246	244	307	274	262	248	269	254	259	295	298	288	262	257	275	273	279	256	274	316	262	237	269	269	250	273	310	309	256	271	290	287	287	299	269	283	291	272	260	256	309	286	287	259	272	273	259	286	296	247	278	274	291	297	271	290	288	284	269	242	289	256	297	250	273	269	295	261	249	301	248	269	288	295	295	291	287	275	257	280	264	290	284	272	280	272	257	291	304	286	267	304	306	279	260	299	276	288	286	272	273	261	253	305	277	292	270	279	282	240	288	289	249	274	297	286	279	258	274	302	273	273	276	269	282	253	284	246	283	272	286	264	281	273	259	297	270	271	282	268	278	261	264	274	260	264	294	281	289	265	263	277	263	297	270	285	268	269	269	275	260	247	250	265	241	286	305	285	282	282	268	293	260	289	282	287	282	276	274	296	257	269	276	257	285	308	288	284	262	240	262	264	258	268	281	280	272	257	278	284	261	302	261	293	273	270	298	293	266	307	290	255	258	277	265	272	307	293	279	266	306	311	293	288	276	295	267	277	269	243	281	264	272	289	279	270	298	249	268	274	284	279	269	273	309	272	242	273	301	260	276	287	274	289	299	272	291	295	262	272	291	262	268	294	297	253	267	274	272	265	279	289	272	302	274	289	286	278	263	273	290	296	262	273	248	283	274	264	276	273	298	290	272	285	287	276	280	300	287	297	269	246	259	260	270	292	273	286	283	286	284	262	270	272	278	289	315	273	257	272	245	273	288	289	252	253	271	271	253	273	290	269	288	275	283	290	267	279	291	286	268	269	279	273	283	311	269	277	232	300	257	293	286	240	274	275	289	271	285	310	274	243	291	269	258	273	298	296	269	261	279	249	265	287	298	250	262	260	263	266	268	258	295	281	295	243	280	326	257	283	278	276	288	268	274	314	274	258	264	283	281	278	280	278	300	248	286	311	275	268	309	299	278	308	297	292	283	274	292	290	294	269	297	290	265	264	256	259	259	242	262	312	294	310	277	258	273	275	282	272	318	242	271	278	275	276	277	278	272	295	268	247	265	268	266	291	269	307	299	254	263	281	286	262	272	249	262	260	284	274	265	232	264	289	312	271	268	273	276	259	289	283	289	278	276	286	288	299	279	272	285	270	312	291	304	279	274	276	250	280	300	255	254	298	287	299	290	271	270	301	293	253	259	310	287	279	239	261	251	266	244	283	257	287	271	292	270	257	320	274	239	237	276	260	300	252	275	273	277	310	266	266	281	281	278	245	282	287	256	270	264	275	273	296	282	276	290	289	263	265	273	281	281	293	272	275	294	270	289	288	301	273	298	286	282	282	291	305	328	266	257	285	284	292	291	279	301	284	289	263	265	290	258	289	290	253	286	280	272	287	284	285	264	281	268	280	273	264	277	318	307	314	257	268	252	287	248	307	276	282	257	271	290	279	304	243	275	261	297	265	249	291	252	275	296	230	287	247	278	276	288	293	248	267	303	260	269	241	277	293	281	282	271	262	303	275	292	298	311	271	290	279	300	258	288	270	301	254	284	283	260	310	259	260	281	289	266	319	269	259	274	261	303	286	255	269	260	308	300	262	275	269	292	275	261	274	273	269	249	282	277	279	283	285	303	282	287	299	273	296	299	300	270	256	278	274	320	266	272	298	305	274	252	280	284	293	274	296	251	270	255	292	267	274	281	278	274	260	286	288	283	267	265	277	285	260	248	287	288	296	286	253	281	297	281	295	261	287	264	281	270	266	270	277	298	253	291	283	290	261	264	291	263	283	273	261	280	261	267	308	267	276	272	278	282	305	265	246	264	265	290	285	314	295	280	250	265	291	270	293	290	289	285	275	270	286	285	279	297	297	260	235	269	286	291	293	278	260	278	284	267	248	259	285	257	251	274	294	286	275	299	290	271	257	296	293	265	260	302	265	300	284	255	271	268	283	267	274	279	296	270	282	259	283	287	279	291	267	253	279	253	278	262	287	289	312	267	304	278	296	305	305	263	266	278	269	286	240	299	273	291	266	258	281	300	288	266	274	279	307	288	256	285	267	291	240	280	269	292	266	303	303	283	301	265	288	288	259	272	267	282	282	303	282	290	285	270	248	262	271	249	281	247	238	270	263	299	267	287	287	293	270	257	295	295	270	280	288	295	288	297	331	299	251	270	271	241	261	277	285	276	275	313	279	313	287	256	290	268	273	277	288	291	281	270	288	304	298	263	263	298	314	275	280	270	275	277	285	312	296	259	273	272	277	257	241	276	264	295	293	277	249	264	288	265	285	263	272	300	258	283	256	302	278	312	270	279	274	285	284	288	285	259	260	277	258	283	274	292	289	249	272	270	262	281	288	269	267	300	281	294	261	238	293	281	241	285	280	308	270	257	272	263	280	265	282	263	287	288	290	285	290	290	272	277	295	264	252	275	291	297	293	266	259	262	279	296	275	265	268	301	261	280	289	291	306	277	254	283	227	284	246	264	273	287	257	300	291	278	285	283	263	262	256	279	269	300	247	268	299	286	269	306	265	298	266	276	293	279	300	256	303	258	260	274	245	247	293	283	247	281	271	282	264	293	253	281	284	274	281	267	275	290	291	276	273	287	250	289	290	232	282	269	273	271	275	258	258	289	291	282	268	299	272	285	305	302	273	325	268	273	274	276	264	273	284	289	301	271	278	294	270	258	286	286	294	289	291	253	313	255	262	291	245	297	275	273	245	276	271	280	253	270	289	272	298	293	269	293	309	277	279	266	296	261	278	288	290	287	307	261	282	284	261	267	275	293	303	260	260	281	281	267	265	308	291	257	248	293	271	264	254	294	288	292	288	276	321	289	273	275	287	267	302	285	282	282	279	314	280	266	255	240	267	265	284	277	283	292	262	264	292	277	289	272	282	276	288	280	276	287	297	254	283	251	261	268	265	261	278	294	263	270	280	288	279	248	239	280	254	265	267	284	234	308	298	274	305	250	252	297	284
39121	7237	5978	6547	5382	4401	3605	3042	2659	2344	2076	1913	1742	1675	1536	1396	1328	1297	1248	1300	1147	1131	1107	1123	1174	1013	1030	1019	921	1032	960	993	1008	963	918	924	951	898	872	861	919	953	921	898	854	953	881	855	960	902	842	854	873	840	922	863	845	811	821	840	835	931	826	818	822	834	845	746	819	853	892	854	833	826	850	863	847	808	872	838	853	795	806	779	832	822	848	868	829	828	840	870	822	873	876	818	831	891	828	826	869	839	790	839	849	828	833	877	791	806	846	905	814	792	823	798	801	844	862	842	841	858	831	818	848	853	754	810	824	889	814	862	804	826	855	840	815	832	826	877	795	849	822	786	827	795	815	757	843	817	861	866	769	799	900	874	874	846	832	810	832	858	832	820	842	898	803	810	813	802	748	799	811	847	840	794	792	844	814	801	832	738	781	775	821	839	886	843	786	778	810	788	769	822	864	838	806	780	822	840	808	835	805	848	823	883	784	818	808	800	835	763	806	824	796	807	817	910	790	865	812	837	823	856	810	842	751	818	822	796	816	844	822	836	817	807	823	771	816	833	812	788	801	802	789	833	838	789	836	820	828	790	795	847	806	792	845	812	797	754	754	827	822	838	828	809	792	787	748	833	804	816	815	828	779	851	809	761	783	809	824	811	795	799	820	810	876	819	808	873	798	816	838	781	792	778	783	861	805	818	788	794	807	826	815	825	829	816	801	856	830	825	787	793	848	805	822	775	786	854	839	805	768	863	805	829	794	839	793	812	789	799	803	824	791	789	832	841	776	850	829	823	828	786	816	840	776	820	794	776	812	831	790	837	798	818	802	805	770	850	821	860	825	811	807	855	811	751	827	867	811	787	796	796	756	776	815	852	778	856	761	815	806	841	830	780	789	845	796	805	813	811	808	766	817	843	845	803	847	830	840	824	776	820	796	816	852	778	750	797	828	798	858	827	821	808	822	835	866	807	820	794	794	796	790	795	820	831	777	812	810	829	803	754	852	784	776	830	777	864	738	806	777	830	809	795	767	787	835	837	836	766	812	809	808	848	777	811	829	864	816	802	823	826	846	802	829	847	798	761	838	788	822	839	823	792	845	826	798	787	812	813	801	863	778	829	794	841	792	816	779	823	763	831	814	800	827	856	777	788	807	866	814	800	816	789	793	792	792	820	829	828	809	791	810	848	806	838	845	857	755	784	825	868	843	760	870	780	877	793	842	776	872	792	772	834	799	834	750	841	785	767	787	837	760	825	806	795	789	805	860	774	832	805	803	847	797	860	768	753	798	838	857	814	792	835	792	808	810	808	801	805	848	784	794	830	854	787	768	843	806	885	816	797	792	885	832	808	808	785	853	822	839	800	816	779	842	819	816	822	802	858	792	818	826	853	853	741	822	843	806	836	753	811	817	798	788	802	784	782	842	792	806	790	788	827	789	825	816	871	819	783	799	836	814	809	823	799	745	865	795	824	786	788	791	803	771	867	822	783	851	843	806	839	823	864	749	805	804	787	816	802	797	790	800	768	821	808	844	829	793	833	868	795	826	841	835	830	815	802	812	831	786	822	801	775	803	805	797	788	835	878	818	826	807	819	841	805	874	818	775	819	819	843	800	845	814	815	848	816	835	810	811	823	841	851	822	812	798	840	793	801	828	771	831	788	827	795	832	793	840	830	809	823	811	796	848	822	802	811	782	776	808	782	790	783	833	799	827	817	809	812	819	804	796	820	827	750	834	775	816	763	838	805	794	770	781	846	803	787	809	815	783	848	756	774	804	812	821	856	788	781	802	857	775	822	746	883	760	822	813	804	778	870	821	783	792	817	838	833	777	828	834	787	827	816	825	849	811	856	790	856	808	807	834	837	825	811	796	828	831	835	834	848	753	854	800	817	839	815	873	828	806	804	868	861	781	790	838	813	859	861	781	791	824	789	839	746	813	871	817	822	810	861	872	845	798	825	849	833	786	823	797	772	799	828	838	786	854	847	835	788	833	812	845	882	799	860	828	833	765	831	829	736	812	755	810	880	824	769	805	816	805	812	823	849	812	878	837	820	851	826	817	810	783	789	798	815	760	834	774	796	816	784	856	774	804	870	789	826	854	819	810	828	840	795	812	799	830	808	727	825	853	763	863	899	821	844	826	780	791	806	793	838	814	783	804	809	829	831	834	849	781	849	817	809	774	868	843	848	872	803	849	807	817	802	838	832	772	803	811	812	845	752	852	732	832	860	836	799	842	820	828	814	858	809	794	813	816	766	786	819	818	771	804	824	811	759	825	834	838	800	801	824	845	838	794	815	788	853	828	800	815	809	786	808	847	785	794	839	816	811	802	829	794	796	801	830	788	871	849	873	800	782	856	820	835	827	823	791	834	844	846	820	896	813	840	777	827	808	817	852	798	846	817	856	806	806	828	792	821	817	803	779	824	795	823	841	880	878	817	784	806	821	783	782	800	860	805	833	782	833	821	815	809	877	758	851	837	811	836	798	821	790	836	786	778	816	753	792	783	797	794	801	834	824	817	847	766	839	793	841	787	842	762	766	819	784	829	798	809	851	840	887	862	828	837	807	822	808	808	815	832	842	816	827	850	799	814	842	792	805	828	818	846	848	848	804	798	858	840	814	846	827	798	793	829	819	770	811	829	800	811	833	796	825	819	749	818	796	831	840	833	777	790	784	823	835	817	817	763	810	859	823	817	886	778	836	805	796	777	793	838	853	839	780	778	797	827	799	793	837	801	791	805	854	804	821	810	822	785	819	826	814	831	861	776	845	857	803	773	839	823	822	813	811	862	819	808	845	818	814	836	795	836	807	854	825	842	783	846	825	865	803	831	854	825	792	811	821	764	848	762	837	804	774	855	812	816	815	770	808	821	807	810	792	846	890	807	815	782	801	826	870	824	790	778	797	818	813	860	832	796	790	843	818	826	851	788	774	795	835	822	880	773	801	811	781	791	803	847	799	730	835	869	809	836	827	803	856	836	816	786	827	871	843	786	847	834	871	802	813	826	809	771	831	812	759	834	885	798	838	811	823	812	779	755	767	816	798	860	787	780	811	788	767	856	752	849	825	778	811	862	826	836	846	792	863	744	867	887	806	805	763	781	804	754	777	796	840	778	772	807	839	873	829	820	806	851	835	819	801	843	819	845	807	816	796	808	799	857	832	870	849	829	805	806	858	849	769	844	780	838	809	806	819	814	805	826	878	862	811	811	762	817	781	807	843	855	802	774	799	796	788	763	815	798	820	804	802	810	818	818	832	828	826	802	802	836	830	845	832	804	826	785	817	823	813	830	818	720	859	832	825	854	818	832	843	801	821	790	783	846	756	809	871	797	806	807	824	777	808	821	808	808	791	828	781	836	823	773	805	872	797	825	843	778	854	809	871	868	827	826	813	801	808	750	849	778	849	769	825	824	807	804	807	817	808	829	828	867	797	821	852	783	842	812	826	834	818	850	835	800	842	812	821	814	799	784	810	847	844	815	854	779	802
8243	1176	342	174	122	125	132	110	118	106	122	100	111	106	111	113	121	110	75	87	96	95	110	102	103	100	109	103	113	92	101	98	110	92	98	115	125	83	94	110	108	113	107	104	119	98	111	95	101	85	90	88	94	98	98	103	86	121	92	112	92	103	84	90	83	85	97	122	87	87	95	107	86	109	88	109	84	105	128	87	97	97	111	100	108	122	106	98	90	108	100	85	91	110	109	100	81	109	92	110	116	98	93	115	103	98	98	101	92	90	76	100	101	103	109	104	91	91	96	103	104	103	120	90	102	91	98	116	98	115	109	103	100	123	110	99	99	114	108	114	102	109	92	102	128	95	106	126	104	81	92	87	115	88	111	93	106	98	101	95	106	99	114	118	102	103	92	110	108	107	106	105	113	94	95	95	93	99	115	76	104	94	119	101	95	104	101	76	101	92	90	98	98	86	97	96	101	104	101	88	99	114	96	72	96	97	102	93	90	105	105	103	114	96	117	92	122	105	105	81	102	117	100	104	109	98	96	98	123	113	102	122	92	92	89	102	97	93	92	79	103	102	115	104	88	100	98	111	110	83	102	96	97	101	112	105	102	108	92	115	105	104	92	104	113	104	102	116	98	84	93	101	95	103	101	89	91	93	111	96	101	87	99	109	108	89	90	125	110	86	96	86	101	110	106	91	103	114	91	99	114	90	100	103	95	104	87	102	88	99	109	102	119	112	109	111	108	114	87	82	82	102	98	100	96	97	120	104	103	88	95	84	101	94	109	110	96	85	94	92	98	98	90	97	94	99	94	97	99	105	92	101	100	90	103	108	107	106	95	96	98	108	123	112	112	109	84	106	109	105	98	101	107	104	98	111	102	105	100	101	93	105	111	99	116	107	118	91	97	101	82	111	109	82	94	86	111	113	109	91	97	78	111	115	89	111	110	107	93	102	88	108	99	102	93	89	79	95	87	95	103	96	102	106	105	88	89	97	102	111	114	109	101	79	100	92	107	105	80	92	115	108	92	94	101	92	81	101	125	108	120	100	103	105	99	92	94	101	111	115	118	104	100	100	99	97	96	108	111	107	93	114	107	84	100	121	96	96	109	103	85	93	112	80	95	98	97	114	89	112	80	114	91	93	109	100	97	102	101	105	91	83	106	106	100	104	109	105	110	98	90	97	117	105	109	89	102	99	118	122	79	120	108	113	102	112	98	98	107	106	96	90	88	119	77	125	99	98	100	107	96	101	113	98	110	97	102	98	97	97	88	90	104	99	112	110	97	96	106	107	99	82	115	127	107	124	102	98	105	86	112	106	118	110	99	101	101	107	100	95	117	96	101	103	102	91	105	109	100	95	92	129	82	115	89	91	94	105	94	102	107	92	103	110	102	91	105	92	109	110	95	95	100	104	110	110	109	122	115	104	90	84	92	103	88	119	100	90	103	100	110	101	79	100	116	114	119	92	94	100	96	103	88	106	113	101	108	87	97	95	117	90	105	103	100	101	94	101	95	99	91	104	102	103	85	115	106	91	96	95	114	111	97	108	107	114	111	97	111	105	117	107	102	102	106	123	112	90	106	69	86	96	128	97	93	100	110	91	98	91	113	84	83	104	109	95	84	119	116	94	107	107	97	109	72	103	100	82	100	80	108	101	98	106	108	97	89	94	125	85	100	102	93	95	109	88	86	103	92	112	83	103	96	112	117	99	117	118	94	92	105	96	99	90	112	123	100	103	91	105	99	100	96	121	97	100	113	91	87	116	108	98	98	93	87	92	90	111	111	92	95	108	90	93	109	98	99	88	105	97	120	108	104	83	113	91	99	110	125	108	93	109	104	112	106	93	98	95	110	103	102	96	95	96	112	127	119	110	93	93	105	118	86	99	101	98	100	74	116	113	106	108	120	81	100	126	85	107	110	104	99	110	97	110	96	88	105	101	94	100	106	86	118	102	100	90	89	111	87	99	101	105	103	78	82	97	98	101	113	112	100	103	130	108	94	102	103	114	110	87	99	104	106	100	81	103	103	105	93	86	96	103	101	111	106	99	115	84	63	83	98	103	116	87	110	89	93	116	102	100	113	90	90	91	108	104	95	85	98	108	124	107	107	93	92	113	94	97	94	97	104	81	120	104	105	100	105	102	102	96	114	123	116	102	109	113	92	111	99	84	105	116	110	84	86	111	102	99	89	103	84	88	105	97	119	95	89	113	100	93	88	93	117	103	100	89	124	75	116	117	92	107	104	107	93	102	88	94	103	97	97	100	122	105	95	113	91	98	95	96	102	114	107	111	103	103	99	100	109	125	109	99	109	97	88	87	109	108	96	103	79	97	100	99	96	93	100	108	118	89	88	100	97	90	92	93	95	107	95	94	99	107	112	108	92	107	89	104	101	94	117	105	108	95	112	91	99	105	101	109	72	110	106	92	86	107	110	107	85	100	98	105	121	99	103	95	105	114	101	92	94	117	100	99	97	100	68	115	99	103	100	117	87	98	91	103	101	97	88	100	95	101	115	91	98	98	105	124	93	101	104	91	113	105	109	108	92	127	85	108	107	85	98	96	103	99	111	85	103	111	96	93	93	88	98	98	102	114	107	103	92	113	88	98	115	112	97	99	86	120	101	91	103	96	111	104	97	97	100	102	95	92	136	106	100	111	131	86	91	92	97	100	115	111	99	101	98	103	95	78	115	100	107	104	100	114	117	101	88	89	102	97	97	104	98	99	104	98	117	118	113	100	103	91	92	113	87	114	103	109	109	94	91	93	124	87	95	102	102	88	98	96	94	124	110	92	95	90	84	86	93	88	101	92	95	121	85	95	113	93	101	104	99	93	75	90	98	117	97	100	105	89	101	115	94	85	102	84	105	90	107	99	108	101	96	98	105	108	98	99	112	103	109	76	105	104	129	101	96	107	91	108	96	107	90	88	87	94	80	118	105	124	114	89	103	99	92	98	106	102	95	98	111	100	91	113	88	101	111	103	98	105	131	109	95	103	102	99	99	102	127	90	89	96	98	100	109	108	92	113	99	115	106	122	105	112	100	98	114	108	102	112	100	93	110	103	99	113	91	126	113	105	91	92	109	109	109	99	101	98	112	100	95	120	107	92	88	122	105	109	103	83	99	104	88	93	93	108	101	102	90	106	92	99	100	110	132	79	93	99	95	96	92	110	103	92	99	100	108	105	113	101	102	99	98	100	101	93	104	109	111	110	103	91	102	75	100	104	88	94	105	94	102	88	93	124	96	93	115	98	109	104	127	99	89	96	94	100	95	96	108	88	101	90	87	90	101	107	108	102	116	87	85	91	84	100	99	105	95	97	105	102	112	103	94	104	104	81	117	101	108	114	102	100	95	97	103	113	100	109	114	92	81	96	109	113	108	96	104	100	83	98	89	111	92	93	98	100	99	103	98	100	87	111	114	111	106	91	108	105	80	113	113	104	87	84	110	96	108	88	101	108	83	87	105	89	112	101	99	83	107	90	95	107	100	98
8046	1068	561	566	582	474	443	457	487	391	412	401	373	389	381	395	423	352	333	374	368	362	370	400	342	350	364	359	382	376	380	371	356	365	429	331	390	327	328	370	352	344	377	362	361	329	364	334	375	361	350	329	368	331	346	416	366	369	390	329	377	389	366	370	365	322	368	339	386	338	333	339	363	366	337	342	375	380	351	367	356	341	391	351	349	369	371	365	381	370	377	357	369	363	354	332	357	381	347	356	378	374	365	379	329	378	334	371	372	328	393	352	360	395	373	348	393	323	354	377	381	356	373	338	365	356	381	331	366	385	379	383	347	361	364	352	382	335	373	371	364	382	350	361	355	359	408	366	360	379	331	331	346	337	350	351	390	364	327	359	348	395	344	353	338	391	363	351	356	336	366	370	344	372	344	330	320	333	379	392	366	409	379	389	373	343	356	346	389	375	362	337	363	367	375	364	369	369	371	392	358	352	335	365	361	381	355	356	334	334	367	357	352	370	336	389	367	379	369	380	365	382	384	346	351	361	355	357	351	357	387	317	342	347	356	322	372	344	344	357	383	343	361	380	345	328	360	381	358	392	365	335	356	372	382	338	326	352	329	375	373	382	354	340	368	351	386	361	360	359	372	363	368	355	346	354	358	373	365	340	396	352	359	388	363	385	336	360	387	353	358	395	374	368	341	371	337	358	364	378	363	372	387	364	382	392	354	358	353	352	364	335	333	361	358	371	341	375	344	348	339	360	359	372	377	367	346	372	366	359	331	366	377	358	326	388	361	368	405	372	366	345	371	364	387	379	354	352	333	371	355	364	376	357	401	372	350	351	348	340	368	356	385	351	400	372	364	354	351	342	355	335	393	363	385	364	369	342	360	377	359	324	330	365	354	356	370	361	344	358	337	382	322	359	356	362	335	379	335	349	372	371	330	360	376	375	347	383	352	366	375	336	337	342	349	353	359	364	377	367	336	324	388	338	355	356	363	346	358	380	339	331	377	356	337	383	355	336	336	364	390	372	379	357	387	368	379	342	372	383	357	353	386	361	350	371	350	394	393	366	350	327	368	396	360	364	375	330	347	353	366	331	387	348	346	326	357	380	358	359	308	338	363	368	345	391	383	375	371	392	392	345	373	381	346	393	382	333	353	343	384	379	368	368	355	378	335	334	361	323	350	375	391	391	372	354	363	369	389	360	346	357	376	368	381	368	363	382	350	374	349	352	364	341	357	366	366	349	361	346	372	370	375	373	371	368	328	357	376	375	381	343	377	342	371	379	364	378	369	392	374	362	359	390	343	364	367	357	366	339	368	379	377	350	367	367	365	380	333	363	379	341	369	364	362	384	380	377	367	380	315	340	341	354	372	386	355	400	381	382	377	364	343	350	323	358	371	366	328	388	392	360	352	350	356	373	354	374	364	369	382	348	369	350	342	349	341	397	372	384	364	345	371	359	362	353	363	346	390	361	360	351	376	363	348	323	368	354	381	378	345	341	340	382	345	360	377	369	361	336	348	350	314	356	398	369	358	360	358	379	353	329	383	360	379	373	377	378	377	357	384	375	402	388	364	368	361	376	362	324	330	389	339	353	353	346	396	371	333	357	380	362	347	373	379	339	353	389	350	350	412	367	324	373	310	377	343	361	376	331	361	393	375	349	361	405	352	368	371	376	344	372	349	386	378	377	331	393	342	353	362	323	350	348	371	340	363	384	371	380	381	364	343	365	353	376	400	343	348	349	336	318	389	327	346	340	360	360	352	381	370	381	370	385	371	379	360	389	382	369	353	361	346	369	363	381	355	385	366	361	332	393	371	342	369	363	354	379	341	374	367	373	360	348	376	369	360	370	350	346	339	367	389	360	354	371	372	363	341	380	388	361	364	375	369	351	359	357	379	359	329	353	385	373	354	371	408	371	394	369	405	364	354	374	377	362	373	340	358	332	365	375	338	352	370	367	376	360	345	338	343	337	367	394	397	369	338	374	350	336	325	331	332	324	380	330	340	390	371	374	401	369	384	372	324	337	340	341	376	374	361	373	375	378	367	332	374	375	368	350	361	360	334	373	344	351	394	349	329	321	342	364	377	364	367	365	356	346	382	372	369	358	361	346	380	353	362	369	372	343	349	377	350	327	356	386	363	364	351	349	389	376	389	313	358	373	382	389	356	369	350	361	361	370	360	372	331	386	345	369	361	368	360	345	322	362	358	389	328	378	368	360	354	341	376	351	370	344	392	367	369	399	388	339	335	374	351	401	355	346	385	370	346	341	373	378	371	363	350	389	353	352	329	334	387	339	339	378	398	343	340	348	386	373	363	348	358	336	397	366	384	346	363	358	352	366	372	349	355	360	376	364	361	367	365	365	357	352	383	346	386	374	378	330	363	351	318	376	339	370	360	384	371	361	360	361	400	371	340	336	359	361	380	355	339	360	357	361	341	358	403	376	380	341	375	354	349	350	391	347	360	363	349	336	376	374	400	364	364	346	373	338	362	344	399	354	371	341	370	373	359	350	361	365	334	361	358	367	337	360	384	367	365	354	345	363	354	350	348	374	348	333	380	358	357	361	351	366	357	358	366	351	325	344	369	302	321	354	379	365	378	379	375	370	390	358	347	358	342	347	350	359	383	347	377	352	355	362	365	368	329	349	361	350	388	345	347	355	340	333	368	323	371	352	346	354	360	380	358	340	356	347	383	338	348	381	327	357	372	365	344	378	355	354	349	362	372	328	393	365	342	343	362	365	360	388	351	358	344	347	390	394	371	377	331	413	372	355	353	369	363	352	342	374	340	342	369	296	365	377	368	374	341	363	345	351	393	343	375	377	347	345	357	376	342	330	342	365	358	364	353	375	360	375	387	358	404	366	349	353	353	355	353	315	362	355	360	357	337	357	320	365	342	361	357	407	324	355	359	348	357	342	393	342	336	367	351	357	353	374	326	380	359	358	399	352	373	345	326	405	331	324	369	352	359	358	349	349	354	353	349	353	377	368	374	376	361	346	306	376	363	366	350	395	331	383	376	395	396	342	361	355	387	367	357	341	354	376	407	374	336	354	341	392	365	398	357	403	346	347	371	351	358	369	390	369	381	384	327	367	351	362	347	374	372	367	383	375	386	356	353	348	350	359	359	343	344	348	355	382	369	385	363	371	358	362	370	397	351	362	389	368	368	353	355	347	350	335	371	387	369	361	378	354	364	359	368	349	407	411	358	363	358	392	374	353	360	368	333	378	360	378	371	376	365	357	372	406	352	372	343	367	392	376	340	359	357	360	349	366	354	377	387	358	373	356	341	371	354	355	376	361	362	366	363	389	356	360	347	359	358	349	371	351	373	357	355	354	350	356	352	380	369	348	354	342	398	357	369	369	349	371	355	359	328	357	367	347	331	353	379	340	323	318	358	339	402	359	356	315	341	352	327	389	357	351	365	353	355	366	337	380	376	356	348	358	355	345	358	357	381	361	362	375	346	362	365	397	364	336	366	368	357	355	312	355
46328	22942	3959	1085	694	595	422	382	345	291	294	265	252	256	214	234	209	218	224	219	190	210	199	210	204	182	201	217	191	206	184	208	201	184	178	201	167	184	182	205	213	200	188	165	194	188	170	200	175	200	206	187	183	170	192	205	177	179	202	194	174	226	190	188	212	188	187	190	179	178	183	175	170	171	175	171	185	175	190	211	190	181	201	177	205	190	166	174	204	189	165	176	185	185	193	184	171	192	182	193	194	198	170	200	194	190	172	165	163	170	209	204	187	180	188	177	181	177	172	181	181	191	181	192	184	181	177	208	195	163	187	190	183	184	185	170	161	193	195	150	201	182	184	175	196	176	174	196	202	176	188	174	197	189	192	174	203	204	158	183	181	196	187	195	181	187	183	165	158	170	180	205	182	204	177	182	187	220	186	165	166	165	177	177	189	195	194	188	181	201	215	180	188	191	155	190	178	200	179	183	185	168	197	170	194	200	201	183	184	178	183	189	159	193	182	200	194	182	189	182	201	186	208	193	209	203	162	181	169	169	189	197	172	180	188	197	163	171	195	187	186	190	165	193	177	172	182	196	180	186	193	175	172	200	210	197	167	190	200	171	174	173	173	188	191	197	189	163	185	152	183	178	190	176	211	168	162	195	174	210	174	204	172	186	201	177	201	184	159	199	180	200	198	166	221	193	203	201	211	177	205	185	180	178	191	185	206	184	179	168	167	173	198	185	182	174	177	167	173	171	193	176	157	212	163	176	187	183	169	187	188	183	198	209	181	206	185	197	185	195	164	169	185	192	182	179	199	153	211	164	177	188	185	184	173	186	180	178	207	207	177	174	190	207	176	175	189	185	195	185	166	189	154	175	164	165	190	181	186	176	182	206	183	182	201	191	172	175	179	170	222	197	187	216	183	166	172	159	179	220	180	159	185	171	173	194	202	158	164	195	211	193	203	181	190	187	188	162	185	203	184	164	186	202	167	165	176	179	171	195	210	158	187	176	180	208	167	173	163	151	205	162	206	178	204	169	156	187	183	180	194	196	205	189	183	181	187	185	175	192	172	193	176	192	187	184	187	178	176	185	201	180	189	199	166	176	182	155	186	165	181	185	204	192	207	165	187	171	203	201	161	217	184	192	183	187	203	191	195	200	181	169	190	140	205	189	177	172	177	203	185	202	163	173	198	198	183	200	200	190	195	189	182	175	174	215	201	206	208	204	191	176	180	169	188	164	194	177	168	189	149	178	173	188	190	190	188	168	183	167	180	190	196	194	188	175	193	211	190	198	183	193	196	191	194	199	192	186	153	165	180	186	191	180	169	172	179	207	186	194	193	171	205	189	172	170	194	173	187	196	203	185	190	164	183	182	191	212	153	197	216	177	174	172	164	183	182	188	186	188	183	187	211	170	209	175	184	171	158	144	180	194	180	161	199	197	174	158	172	189	182	208	192	170	173	177	178	192	164	175	183	161	161	164	189	168	164	192	176	190	195	185	160	169	185	173	195	177	212	182	185	182	188	196	222	212	207	190	181	199	194	168	200	169	172	190	180	210	153	181	185	177	193	172	185	154	176	182	213	204	147	199	177	182	197	180	175	175	185	189	159	216	205	179	199	206	184	181	167	184	155	193	174	177	175	200	201	192	184	181	202	203	175	204	169	187	164	201	206	175	166	187	165	179	172	207	181	192	168	194	181	169	170	197	181	187	181	204	186	180	185	170	191	185	185	187	179	196	190	204	168	232	197	167	218	187	177	199	174	176	205	175	171	179	210	175	214	191	193	179	189	164	161	185	171	174	183	165	190	173	169	170	177	184	164	200	174	195	188	180	178	199	200	188	173	194	156	189	182	179	177	178	185	175	164	192	184	176	190	200	205	186	175	172	190	194	179	195	188	188	186	190	164	190	181	185	175	183	196	168	186	165	184	198	194	182	173	194	175	191	197	195	163	185	169	176	177	203	155	173	205	181	173	197	188	187	179	192	181	204	208	170	190	198	196	179	185	185	201	173	186	164	199	193	186	184	171	194	196	165	175	199	194	203	204	198	177	212	188	160	191	170	209	202	188	175	167	177	181	175	168	171	170	210	227	184	156	193	184	196	189	198	182	194	188	165	173	196	191	178	172	188	171	205	194	187	172	168	181	189	195	212	184	146	178	193	198	166	172	188	196	193	186	204	179	192	188	193	186	179	179	199	186	176	191	164	174	191	185	173	219	199	168	176	192	192	170	184	176	184	170	176	188	197	167	170	175	187	166	175	190	201	166	183	175	181	184	173	187	197	167	184	191	154	185	207	183	176	191	192	171	199	180	171	193	180	196	190	169	179	200	172	163	187	176	189	173	199	200	201	151	174	177	172	196	202	195	198	161	173	172	183	189	197	202	183	174	197	175	178	160	175	189	179	191	214	216	186	161	186	174	197	163	171	186	188	201	183	207	196	189	206	188	173	179	202	195	198	188	178	183	161	187	184	202	176	172	167	175	163	209	192	197	198	194	210	184	156	175	194	163	183	183	156	194	175	193	152	177	193	191	191	159	183	168	169	183	202	188	189	191	190	190	170	182	182	205	194	194	198	195	173	187	179	200	169	152	170	183	187	187	202	167	155	149	200	191	178	191	198	177	208	190	186	144	182	208	201	191	173	199	180	197	193	183	179	194	183	186	199	181	196	188	180	191	188	182	211	189	168	195	185	180	191	174	183	194	174	182	174	162	190	184	189	180	173	181	194	184	176	186	172	186	186	172	181	185	192	201	154	197	176	199	217	215	181	192	197	191	177	222	173	163	175	202	208	190	194	200	180	183	186	178	188	222	190	190	191	184	165	167	161	191	168	173	174	193	213	179	203	175	181	171	183	196	196	163	180	165	193	171	187	175	196	198	176	184	195	163	221	179	192	199	183	175	178	192	191	194	180	165	176	175	171	191	186	185	218	210	171	200	162	161	164	187	174	179	188	183	182	188	188	168	164	187	192	189	160	192	199	178	195	189	185	194	197	188	203	177	201	196	180	179	174	178	191	203	164	174	174	180	193	155	169	192	190	212	186	205	188	181	168	193	201	189	191	172	187	188	149	190	193	187	184	173	194	179	180	185	193	149	208	190	182	192	184	173	176	187	184	193	193	183	216	216	167	189	168	198	199	172	202	173	190	187	188	190	179	173	190	184	195	197	193	203	159	174	186	177	181	212	191	182	176	191	184	205	191	190	179	182	167	197	202	175	170	176	169	191	183	148	172	181	183	189	173	190	194	179	173	190	166	197	190	171	190	169	193	184	179	187	211	186	171	171	160	171	184	205	168	197	190	183	202	195	154	180	159	197	188	192	179	181	201	172	195	195	165	165	191	191	179	191	157	197	168	190	176	176	159	207	186	161	197	170	181	172	184	207	176	187	188	156	228	204	179	163	162	194	179	200	191	207	174	182	155	187	173	168	209	186	201	194	177	185	185	172	195	177	195	170	197	189	171	183	186	195	178	176	201	164	208	186	188	196	189
29580	5432	3430	3663	3046	2554	2142	1774	1566	1321	1277	1126	1047	983	982	840	841	886	766	820	809	790	767	740	716	707	724	636	675	667	637	665	617	642	662	626	623	639	663	688	659	582	639	604	623	633	593	583	644	599	624	626	624	637	622	608	615	603	624	610	591	598	633	619	627	647	613	596	579	578	578	587	613	610	583	629	662	604	619	589	591	618	625	619	594	587	626	589	602	607	606	589	528	550	605	551	580	619	614	587	605	612	583	599	626	573	552	575	563	603	592	599	598	556	620	568	583	564	605	552	594	634	565	592	587	574	596	610	571	549	547	573	599	578	596	591	571	583	607	633	591	603	604	620	584	557	601	572	582	597	564	577	575	567	589	641	610	563	581	562	618	567	590	590	582	559	597	584	588	592	613	607	589	585	602	625	587	597	592	587	567	600	583	617	605	593	551	571	565	608	583	584	576	553	543	613	626	553	554	595	601	552	608	576	580	584	560	579	596	606	565	590	596	632	585	590	589	581	637	594	597	622	612	597	592	552	585	599	586	568	610	551	570	601	574	581	590	573	619	567	576	576	566	628	520	546	623	590	585	597	616	629	548	580	571	616	562	539	594	575	588	573	580	574	581	584	584	602	639	552	612	613	563	579	596	601	610	591	588	622	609	605	590	569	583	558	579	520	568	571	588	601	583	613	546	595	570	580	590	647	588	580	546	591	592	593	623	579	561	601	592	595	572	551	544	569	580	618	602	576	558	577	601	610	537	578	622	627	614	567	607	571	582	543	597	601	604	604	608	573	567	588	621	567	593	645	617	575	577	611	578	573	613	586	600	584	620	583	590	583	598	593	572	585	554	598	607	583	625	570	605	563	576	519	574	558	592	597	577	607	607	574	561	578	572	585	585	569	616	541	592	591	590	597	601	603	567	575	591	574	576	577	595	568	584	580	556	534	523	548	600	585	578	572	599	567	571	602	586	583	585	558	543	579	588	572	584	568	596	584	591	592	583	587	575	527	609	593	568	596	610	567	605	593	574	598	612	580	612	614	554	598	600	647	582	561	583	578	595	575	611	607	568	586	620	595	626	546	564	578	554	585	572	625	594	575	567	573	560	617	643	595	596	600	602	566	598	583	636	643	607	620	619	575	579	625	582	606	595	584	550	574	653	608	599	604	587	573	568	586	586	623	644	575	585	564	596	619	608	576	591	552	539	611	543	610	585	599	624	613	607	545	624	579	653	587	606	641	537	613	615	572	558	586	569	591	602	591	581	561	597	570	608	549	594	561	643	599	600	613	571	644	541	607	589	607	577	590	568	592	569	576	618	569	600	618	627	612	541	631	539	598	579	530	586	578	606	556	599	552	577	567	592	596	577	618	626	586	579	553	596	565	614	636	591	559	595	560	562	609	569	573	585	576	590	621	625	516	598	601	586	565	567	608	601	572	555	609	602	576	577	582	592	626	573	607	608	572	576	567	565	646	572	537	614	576	586	556	560	589	542	615	574	592	611	568	585	573	574	591	613	629	569	616	604	557	587	551	524	615	608	524	619	570	581	560	622	556	653	558	593	580	563	571	595	600	564	607	587	538	575	551	614	604	598	578	571	589	592	591	577	591	557	594	606	563	590	614	578	608	593	598	580	606	625	587	570	576	567	537	557	610	580	618	614	609	585	566	618	557	559	579	654	538	611	574	566	570	637	555	519	565	611	587	571	574	586	593	585	552	544	563	625	582	578	625	585	605	596	622	601	577	608	635	625	592	572	531	568	605	587	614	621	593	629	587	585	563	579	571	594	609	584	602	551	605	590	599	589	632	555	602	570	561	580	587	610	600	572	591	561	616	589	603	619	560	616	589	590	586	618	613	542	590	608	588	596	566	607	587	568	565	564	585	580	594	559	568	595	574	571	605	586	546	540	567	630	537	640	590	579	552	595	544	594	604	607	575	619	566	567	550	622	584	645	562	609	571	619	599	574	620	605	577	569	614	583	621	571	571	564	588	594	567	549	649	565	609	586	638	580	566	586	602	587	617	623	569	596	580	575	572	602	582	579	582	569	577	586	600	610	594	580	598	584	583	605	594	638	565	584	627	590	568	603	594	617	651	584	569	569	579	563	601	575	577	625	591	581	568	558	561	571	573	571	562	538	613	612	572	583	569	587	582	592	564	596	584	585	589	564	564	578	577	576	569	594	559	619	598	588	587	557	562	612	582	588	628	603	601	591	633	581	588	577	619	579	580	583	587	515	619	617	595	578	603	588	591	621	559	543	585	576	590	640	590	571	570	585	560	619	558	556	564	594	608	575	635	558	585	576	613	588	587	567	593	608	607	601	554	587	617	584	568	573	569	545	576	593	587	598	599	595	584	581	587	554	583	568	554	604	607	585	583	597	599	583	585	558	572	542	563	594	594	590	624	545	569	569	620	590	597	599	559	563	600	601	586	570	598	590	608	603	589	585	585	569	580	609	611	563	531	619	591	584	580	591	605	599	543	588	595	605	642	578	583	585	606	629	578	587	555	617	607	596	529	604	597	566	575	588	585	563	606	595	602	618	610	579	576	617	599	599	571	550	597	566	566	619	590	621	579	600	608	609	553	648	574	609	541	609	555	602	635	584	631	593	598	558	596	596	622	593	571	587	615	562	577	580	554	623	544	586	621	588	544	602	560	606	605	622	575	593	602	544	602	589	595	581	593	596	564	612	617	554	588	623	616	593	608	577	566	579	580	599	575	620	596	596	572	595	614	599	583	585	614	592	616	611	595	654	573	601	571	558	589	579	515	563	578	637	606	623	586	600	632	580	592	567	587	612	577	594	565	587	558	586	582	587	571	586	587	585	597	568	591	631	551	624	623	590	594	537	569	641	571	630	598	580	610	542	597	585	550	543	592	579	616	612	569	560	589	547	594	584	592	597	563	597	606	579	581	627	620	569	612	557	561	566	550	550	594	575	592	598	581	569	606	583	568	595	576	591	580	611	576	637	569	614	567	582	579	628	566	591	622	558	605	545	603	593	573	602	615	609	592	570	573	570	569	608	618	592	578	578	571	606	552	572	559	585	605	549	620	556	591	616	561	597	562	583	590	602	608	577	585	618	597	620	603	537	580	619	606	607	590	608	594	598	595	600	628	611	600	608	585	595	582	564	583	580	598	600	583	572	570	584	581	622	575	638	581	589	524	615	580	617	575	598	604	572	611	602	616	617	588	588	571	586	569	579	604	584	615	513	572	580	595	609	524	589	583	590	539	560	610	607	570	601	595	609	600	593	544	596	588	540	555	583	604	604	587	590	528	593	594	597	573	572	574	545	553	590	592	611	621	600	611	594	575	543	581	573	558	604	538	624	600	586	606	620	574	565	572	630	577	584	569	582	579	557	564	600	587	605	577	580	630	613	579	591	607	584	544	560	586	595	588	634	594	611	577	569	546	600	586	608	588	605	601	581	571	622	586	586	630	547	602	561	604	568	548	587	615	549	559	628	589	585	597	589	610	570	556	585	618
62154	31779	9440	2657	1497	1116	824	703	579	534	428	460	430	357	387	399	367	353	352	302	330	303	330	287	328	282	299	283	300	305	300	301	296	309	284	292	300	290	306	269	283	304	292	293	263	290	300	262	285	278	301	304	288	292	281	275	271	301	293	265	280	277	283	263	274	299	302	277	293	301	285	301	294	287	287	254	296	269	265	280	270	280	293	276	288	275	258	310	293	289	299	280	283	329	280	290	295	322	269	259	264	286	276	305	293	270	288	269	291	275	281	257	276	248	263	261	280	298	270	324	274	294	251	301	255	270	264	271	282	282	309	276	294	280	276	258	255	281	282	302	283	284	292	279	293	280	297	321	272	279	290	288	294	282	248	278	259	304	265	307	269	274	306	295	262	267	290	296	283	267	285	291	266	279	306	259	249	302	253	264	264	300	296	276	263	288	268	281	269	278	279	284	309	321	279	266	276	277	270	265	293	277	297	282	263	276	265	287	289	280	249	269	283	293	281	269	313	279	308	260	275	258	299	277	285	292	287	254	263	296	274	318	265	270	276	268	277	271	272	255	275	272	263	259	272	284	262	273	265	258	271	284	283	267	286	279	266	277	279	291	295	282	278	271	275	281	274	284	309	314	288	305	287	274	280	314	292	274	305	292	289	319	269	264	293	271	297	259	262	264	269	279	284	254	288	282	304	269	267	296	277	274	268	273	261	271	285	294	303	290	263	266	273	296	268	306	295	288	311	286	263	257	266	288	268	255	284	265	317	268	262	285	275	292	272	297	281	277	265	253	321	275	312	247	279	279	260	312	276	273	280	308	272	308	258	285	267	275	289	264	272	271	274	259	311	304	285	284	285	299	279	280	272	284	277	300	257	301	279	293	293	269	258	272	285	298	276	284	250	261	286	284	307	254	295	309	280	247	291	273	266	289	308	254	261	285	306	281	269	282	266	298	284	263	278	301	288	285	299	260	270	283	306	266	265	281	243	284	259	305	267	277	269	264	276	283	279	279	273	260	276	305	263	297	268	265	254	253	277	247	292	295	279	302	276	260	306	280	277	251	275	256	297	281	312	272	296	293	286	284	259	300	272	276	302	295	282	279	274	274	291	269	284	275	251	285	266	282	287	259	270	275	265	255	261	294	282	246	288	267	254	268	267	291	289	262	302	273	289	246	293	287	263	294	307	263	273	287	275	281	276	268	297	270	289	290	289	303	298	299	251	283	272	278	279	303	296	262	278	273	313	287	269	276	276	259	247	284	270	288	270	310	321	281	286	281	277	270	283	271	292	275	275	265	305	295	268	278	307	293	304	281	289	255	264	281	299	269	270	292	242	283	287	259	300	266	314	275	265	287	293	312	270	256	255	306	244	288	282	262	285	272	249	273	283	291	280	295	284	266	272	259	276	292	267	290	282	246	277	272	257	270	294	287	294	287	278	288	285	295	277	290	239	279	277	297	276	284	296	267	304	251	263	294	282	270	277	276	275	291	276	265	279	260	273	253	294	298	300	304	301	268	293	273	283	287	258	299	265	267	279	285	312	246	274	267	302	280	301	262	279	307	284	277	253	254	310	288	284	265	264	287	280	258	257	274	296	273	292	261	287	278	274	285	265	290	313	277	272	263	271	274	310	242	277	278	293	286	277	251	273	270	258	260	293	265	259	279	268	300	293	252	270	290	267	300	286	295	269	284	304	268	280	270	293	286	265	297	286	287	284	294	275	278	281	262	288	277	286	269	269	246	260	258	272	269	283	292	283	291	283	295	277	306	266	260	262	308	266	252	309	305	299	296	297	296	287	296	278	292	271	301	280	260	296	272	272	300	268	278	263	258	283	264	312	292	263	289	279	269	286	282	265	269	263	257	304	273	297	277	268	287	292	277	282	295	297	294	279	286	283	251	255	289	271	299	276	266	331	292	267	272	275	296	277	281	260	284	270	282	287	286	288	268	283	284	277	298	270	292	287	258	313	269	297	257	289	261	277	278	254	285	271	281	300	285	303	283	271	274	266	263	267	250	288	283	287	239	295	300	272	252	300	285	264	298	286	243	248	293	255	285	312	321	264	274	273	258	305	286	311	277	267	280	286	297	259	286	325	302	288	301	305	301	281	291	282	295	276	281	260	273	260	262	282	300	278	273	303	301	280	262	288	277	270	302	282	286	281	283	270	267	279	275	266	288	252	269	273	278	278	306	294	272	257	267	260	285	271	320	280	308	282	289	272	287	287	257	294	283	297	251	280	274	262	273	284	256	294	275	289	272	262	272	273	273	248	262	279	283	282	263	308	276	289	267	272	292	282	266	296	278	260	295	295	304	261	281	310	251	289	282	278	260	265	296	252	298	301	256	270	276	276	292	279	268	277	276	297	295	277	300	269	297	247	295	265	261	303	295	266	292	268	293	294	276	251	256	241	271	290	273	314	293	266	279	263	299	276	263	291	272	299	286	265	271	278	265	263	262	258	270	289	250	292	263	283	278	269	262	295	295	281	267	280	291	288	273	287	292	272	270	294	275	257	284	277	310	264	304	272	263	280	263	263	269	258	298	273	269	279	272	276	268	297	298	276	261	279	259	288	307	273	285	270	290	294	279	284	260	259	306	266	305	268	265	287	267	289	272	241	255	292	278	276	282	268	289	258	285	282	311	289	269	261	264	334	272	250	276	290	250	275	301	239	283	272	260	268	279	270	308	304	308	232	310	271	261	284	275	289	291	278	274	288	273	258	257	262	251	286	280	260	305	256	244	248	279	277	293	271	272	264	254	274	293	265	288	246	271	286	292	281	252	282	271	308	264	249	270	295	280	262	289	289	302	300	309	263	291	260	278	294	277	293	265	268	320	277	300	280	278	296	257	266	279	284	269	259	276	281	278	247	262	296	282	272	255	293	287	291	249	273	273	285	301	274	298	272	289	288	247	261	305	269	278	269	263	281	283	279	291	275	333	288	266	255	244	299	285	267	238	277	301	291	293	282	279	310	315	265	274	274	270	255	270	281	286	282	261	313	277	274	270	300	252	266	283	253	275	296	309	278	278	295	304	264	321	276	260	300	281	255	286	309	260	264	280	315	263	259	296	275	257	285	278	261	261	267	296	297	267	272	230	263	294	291	300	295	258	254	267	289	289	316	271	292	286	280	309	266	275	262	302	278	282	280	247	293	291	299	282	254	284	278	275	259	280	257	268	245	272	307	270	252	279	294	298	270	256	270	289	259	279	281	293	255	295	258	311	254	242	273	280	272	240	303	282	283	282	285	262	248	268	245	315	243	306	256	283	292	283	273	263	286	266	276	265	256	269	279	271	250	252	275	269	291	284	244	274	305	303	280	246	275	287	291	254	288	238	289	284	262	264	292	277	246	303	307	285	279	283	281	286	255	279	299	309	277	270	272	276	272	265	251	290	288	291	257	263	267	265	276	311	256	251	284	260	271	285	281	273	276	298	297	271	304	267	277	287	269	286	280	315	277	265	267	285	261	281	306	282	296	303	275	270
38281	7574	5984	6386	5376	4562	3669	3162	2645	2335	2111	1897	1684	1578	1577	1439	1476	1257	1278	1234	1218	1183	1124	1080	1154	1078	1093	1075	1031	964	978	1001	967	1021	895	935	900	902	931	958	899	928	905	899	924	917	903	917	916	950	844	870	883	866	893	857	846	951	812	903	897	846	869	816	858	858	885	852	774	872	897	874	881	794	871	882	850	844	813	851	847	892	814	869	864	846	860	822	823	830	909	807	859	892	837	804	778	825	810	821	873	829	879	819	810	851	823	831	831	800	801	807	812	800	839	794	850	858	816	837	846	859	840	814	818	831	847	836	828	868	804	808	841	827	782	861	819	833	803	857	820	792	848	818	864	815	828	780	830	828	822	824	806	812	824	844	778	852	822	849	859	820	829	822	810	824	840	791	819	843	826	851	844	830	842	836	775	756	861	830	843	830	832	777	847	891	800	818	820	834	854	830	834	817	851	838	823	802	811	765	887	759	806	840	799	831	898	844	813	863	787	863	854	843	822	826	784	831	793	812	806	787	781	851	830	815	814	803	876	802	823	816	826	836	833	846	865	807	827	839	865	854	837	833	845	795	860	790	846	786	830	811	803	802	779	842	792	858	818	808	834	799	808	868	812	827	832	821	865	780	832	827	806	810	831	819	818	849	837	846	833	834	799	824	816	822	864	793	790	820	833	860	807	819	820	869	813	852	813	739	848	842	760	848	837	838	878	822	872	795	820	803	810	825	806	788	836	825	774	828	806	804	846	787	824	828	848	818	833	790	828	808	867	795	814	804	811	839	830	862	827	808	819	825	826	846	847	845	833	811	833	785	840	876	832	827	858	813	797	805	841	858	804	772	841	792	776	806	789	849	832	815	883	813	841	802	799	813	847	830	792	840	795	844	790	741	850	810	796	829	795	806	836	807	833	803	819	854	794	772	805	857	866	839	867	836	841	807	786	823	827	893	803	813	869	786	826	844	764	818	833	797	838	811	823	810	795	825	844	834	770	808	827	805	798	820	808	846	792	835	824	780	795	880	814	805	825	900	828	813	823	807	905	790	836	838	804	812	848	822	803	807	834	799	845	848	819	820	867	832	836	789	855	771	810	784	831	808	826	829	766	881	842	849	824	849	871	874	790	816	766	825	823	837	851	835	769	826	902	822	827	846	838	775	836	816	820	833	854	825	858	839	804	818	804	822	847	844	801	810	861	818	828	838	809	832	832	816	808	827	826	787	802	832	882	841	837	843	836	845	777	775	823	841	838	831	846	823	810	844	836	809	842	789	846	820	856	840	803	810	804	795	844	805	781	790	890	849	800	824	797	846	838	798	830	772	789	780	774	803	801	775	798	835	827	814	780	814	822	878	842	852	866	852	791	808	816	803	783	799	808	784	843	837	852	771	836	840	798	800	856	749	818	784	823	808	768	817	800	802	841	893	826	799	827	847	851	850	855	861	878	816	842	873	812	827	826	805	819	838	797	810	873	815	843	814	857	842	888	808	818	887	821	810	790	792	787	814	827	794	847	840	857	843	842	837	806	847	776	851	840	815	815	829	824	831	825	791	808	798	789	839	811	848	821	788	858	794	799	836	841	842	843	791	863	800	801	872	836	814	828	847	827	827	841	769	858	797	831	820	837	824	856	836	830	808	809	821	869	827	805	782	823	786	781	835	862	782	832	824	834	773	792	842	853	743	798	822	789	821	749	838	782	835	839	843	818	868	870	824	829	807	827	816	851	800	799	822	788	850	833	843	797	848	810	784	838	847	857	806	813	819	798	808	798	784	824	795	815	830	824	811	790	843	874	816	776	846	850	831	839	849	822	793	864	859	857	833	742	830	829	837	842	803	754	824	825	822	824	849	842	815	788	853	847	825	857	799	805	814	815	869	811	788	862	841	804	776	832	844	842	804	847	796	799	798	740	789	870	868	812	827	826	816	828	759	827	840	817	828	834	861	850	802	806	801	826	833	806	807	789	798	802	781	823	794	797	827	879	836	824	861	838	830	814	825	854	831	822	805	837	795	849	831	784	825	808	845	810	806	757	830	825	874	792	762	825	835	857	853	806	854	805	843	805	794	848	831	833	826	793	810	778	817	847	800	819	857	826	808	866	827	806	814	812	827	827	864	841	836	851	825	824	791	845	786	810	864	803	920	888	806	842	780	844	795	838	822	814	801	838	848	807	789	809	777	818	800	817	785	810	836	866	805	880	872	811	846	844	819	761	786	795	819	799	824	806	845	865	839	812	827	867	805	810	797	767	816	862	837	753	802	817	821	815	824	838	823	827	858	795	801	780	810	834	824	766	774	757	793	795	833	806	828	823	808	816	804	813	811	846	797	862	897	821	843	838	827	838	836	812	842	827	839	855	826	814	816	829	801	822	843	820	876	824	828	785	824	785	876	828	814	805	820	816	828	870	818	822	830	865	878	767	881	813	789	773	774	781	827	832	810	816	847	809	804	826	822	864	854	833	823	856	836	819	801	836	803	790	850	805	843	845	772	819	811	791	799	842	783	829	831	858	848	832	764	843	869	808	841	809	804	803	779	813	839	804	822	869	785	771	850	826	835	816	797	828	868	855	841	802	803	878	834	810	774	833	810	828	854	872	822	801	833	817	867	789	836	868	830	883	833	839	805	781	824	804	850	785	818	832	855	806	780	795	823	836	836	771	868	794	816	808	782	798	835	744	811	838	785	849	870	805	843	845	800	820	792	850	799	835	792	870	810	835	796	802	857	823	818	809	805	877	871	772	799	879	808	799	820	798	833	845	817	842	853	785	815	798	841	771	799	809	782	843	803	798	794	797	869	802	820	799	817	850	799	823	827	805	848	835	863	814	806	817	851	851	828	819	824	819	814	837	737	813	847	803	849	830	861	829	830	840	768	763	812	821	799	694	833	806	843	816	827	822	761	787	816	820	822	896	841	787	806	810	843	807	824	814	848	812	827	834	836	825	851	801	780	806	850	800	816	829	841	811	782	824	843	828	787	778	798	815	842	839	820	835	839	852	854	803	822	791	835	842	817	836	807	809	789	798	845	813	768	807	827	785	840	832	823	863	809	812	846	806	860	862	867	843	801	817	812	786	770	795	842	816	776	806	833	817	822	795	820	777	795	795	813	813	787	834	873	806	809	787	819	889	860	806	829	775	814	823	830	855	828	832	823	781	841	863	804	833	827	809	814	835	831	831	795	824	887	815	820	872	836	853	825	777	891	845	792	837	846	798	755	822	811	828	810	847	762	830	795	793	855	792	816	823	871	867	786	802	817	784	809	795	821	837	808	858	774	797	896	855	830	840	865	834	817	810	812	834	837	807	776	806	828	836	830	793	836	750	833	847	815	841	793	801	828	800	821	811	816	820	786	802	823	862	852	862	833	810	846	829	836	831	850	794	824	832	774	831	823	797	797	847	832	827	793	845	767	824	841	853	838	803	813	782	830	833	827	770	804	790	877	795	805	796	812	820	770	848	824	816	854	813	845	850	811	768	905	808	810	824	809
8458	1236	309	160	135	129	144	103	97	107	118	108	106	100	101	104	104	97	99	110	83	91	98	104	100	103	123	126	112	100	116	93	88	109	114	95	102	127	107	100	114	105	101	92	102	90	100	101	114	95	101	119	103	94	107	92	80	104	99	107	87	101	111	95	104	109	104	95	95	109	116	92	100	81	112	103	97	114	109	119	102	104	103	103	91	92	108	92	110	95	110	99	93	102	91	90	102	106	94	111	89	100	99	112	115	110	128	103	93	125	97	113	117	98	115	110	113	102	101	94	106	106	100	98	106	109	103	94	98	85	102	113	98	116	109	116	91	103	97	109	121	95	104	98	94	94	96	108	100	116	120	86	76	100	100	106	109	104	93	99	114	96	110	104	124	96	97	95	93	99	110	103	105	99	105	90	98	117	120	92	105	123	122	118	96	93	103	116	102	103	120	114	125	106	108	89	102	112	107	100	94	106	109	98	120	86	103	131	85	92	112	96	105	108	127	80	106	128	97	105	108	89	121	120	98	103	107	103	119	89	92	99	98	88	106	86	103	112	92	98	103	123	102	103	91	117	103	102	108	91	102	92	104	105	106	103	106	92	128	103	109	95	94	91	103	115	103	103	100	96	99	86	124	91	108	112	99	101	93	86	100	99	118	92	108	116	98	86	112	101	105	82	118	100	108	116	118	103	101	105	98	109	101	113	101	91	108	94	106	118	97	109	83	107	93	105	98	104	105	111	101	92	101	72	114	85	115	96	101	116	96	105	107	93	103	111	118	94	94	95	92	92	106	102	110	96	96	103	96	118	110	117	130	97	98	88	86	94	108	107	94	88	104	126	94	108	102	91	107	94	104	106	91	89	92	97	100	99	106	106	117	103	113	91	123	107	103	109	112	89	95	110	95	78	80	102	80	97	98	86	103	111	102	110	90	107	91	83	98	101	104	93	97	124	97	109	105	90	97	112	93	96	95	109	88	110	100	122	108	102	88	83	102	99	92	76	103	97	105	105	96	116	98	116	103	110	98	102	94	90	103	109	101	99	105	93	102	113	104	110	106	100	104	91	90	88	118	94	106	107	101	106	126	105	90	109	99	108	112	97	99	127	101	100	96	89	106	95	100	106	103	117	122	98	90	105	87	108	105	118	100	78	105	114	103	108	96	94	99	120	121	90	112	117	103	118	100	114	84	112	101	107	113	111	100	102	93	93	94	84	109	108	83	122	92	80	108	106	94	95	100	109	105	114	99	125	95	90	87	111	108	105	90	112	111	87	94	97	101	126	102	101	107	106	102	101	78	93	94	119	125	109	99	101	95	111	104	103	117	106	101	92	112	115	104	97	104	101	103	97	96	73	65	104	108	117	108	124	121	85	101	98	107	101	94	99	88	110	102	117	99	96	106	122	96	105	89	104	107	95	88	96	90	103	100	102	98	110	100	94	74	125	102	104	88	121	104	113	115	100	91	107	93	103	103	94	98	103	94	109	89	127	104	110	97	106	104	100	109	119	112	97	98	101	109	96	104	99	109	97	95	99	109	108	93	121	90	107	103	103	102	92	101	84	111	110	93	94	108	106	94	105	105	114	102	109	97	124	123	114	99	94	100	106	113	106	105	97	98	99	95	108	108	117	100	95	90	100	102	109	83	96	96	109	96	117	104	106	97	110	102	101	106	104	91	100	92	129	105	100	105	94	100	124	103	73	102	106	105	118	93	88	112	98	105	97	93	92	108	98	112	80	110	99	88	111	119	112	120	95	109	127	97	102	84	106	100	106	108	104	108	98	110	95	108	101	104	99	100	96	96	89	101	114	102	94	118	112	88	113	103	88	109	100	95	105	98	98	84	122	103	89	88	99	98	90	109	118	97	89	117	95	111	95	88	92	106	112	114	94	110	110	112	105	98	101	96	107	101	104	96	88	111	116	105	114	120	98	114	107	131	105	103	95	104	87	107	95	94	91	98	90	117	107	91	101	107	109	102	105	114	95	97	100	93	84	90	98	108	108	103	98	104	100	100	107	86	109	88	97	114	86	95	105	104	109	100	108	95	107	109	98	91	108	87	108	115	94	91	117	94	99	86	118	89	101	118	100	102	117	90	120	100	87	117	109	123	82	107	105	96	99	96	97	95	112	99	94	103	122	112	106	98	119	84	84	104	106	87	92	85	92	108	92	92	96	111	109	81	104	81	104	105	100	105	81	113	103	105	103	108	113	103	88	114	95	97	108	87	97	92	101	95	93	106	111	116	118	89	94	107	100	93	114	98	104	131	90	110	96	92	83	98	121	98	99	108	112	108	97	107	99	92	90	107	101	101	108	121	105	90	97	96	95	105	100	111	100	95	98	96	99	98	94	108	78	101	88	116	102	100	99	118	86	108	86	99	91	99	104	87	97	90	102	105	87	91	104	88	107	98	92	127	103	93	96	86	109	126	125	84	101	86	110	90	86	95	103	89	97	113	87	100	106	100	97	83	107	128	94	110	92	100	104	95	96	97	107	79	109	100	80	111	110	109	102	101	116	110	95	108	111	104	93	104	91	76	121	83	101	116	101	117	115	101	81	106	109	82	98	102	105	106	103	104	87	92	101	89	101	88	103	107	88	112	96	91	106	95	117	109	87	108	101	85	97	111	86	110	106	104	105	113	106	100	105	111	105	98	100	105	112	106	99	89	116	84	114	120	100	110	99	97	100	108	102	97	110	108	111	107	114	98	112	79	88	107	86	98	114	103	94	92	116	99	107	105	103	104	122	108	121	110	84	95	86	103	106	106	99	103	95	88	90	85	104	100	99	107	81	91	103	98	84	110	109	90	107	104	105	104	88	107	111	115	92	86	125	92	100	101	104	99	94	93	103	118	97	100	94	115	104	121	74	105	92	108	86	97	118	102	107	110	93	126	93	82	100	101	91	93	96	97	92	120	99	94	97	93	101	98	107	100	94	97	98	100	107	107	95	107	97	79	107	106	97	120	104	100	104	94	94	97	98	105	107	99	100	111	111	79	105	102	104	93	116	123	98	89	107	113	116	80	100	97	113	95	101	101	88	104	116	96	88	106	102	97	108	97	96	99	84	114	83	109	100	105	109	120	86	101	114	101	90	80	96	88	98	91	100	94	94	112	122	97	115	86	90	119	129	104	96	111	95	103	100	96	102	104	96	110	96	106	123	102	97	94	116	100	107	103	95	109	107	106	84	79	111	90	116	94	112	83	122	101	102	113	88	111	76	101	116	103	92	104	122	104	100	110	85	98	101	92	108	109	101	98	93	100	100	97	105	79	112	97	102	99	108	98	92	101	108	109	109	100	104	98	106	112	101	109	111	97	107	118	122	100	97	102	115	92	105	106	89	90	116	106	116	100	87	99	95	115	102	102	103	96	96	98	135	101	101	108	93	97	95	119	117	107	96	114	109	95	91	95	101	93	111	129	89	115	106	101	115	101	105	105	96	102	82	99	95	80	103	100	112	106	99	95	104	85	108	109	88	103	121
7968	1030	593	573	508	466	461	462	457	457	431	397	373	392	408	364	366	368	378	381	412	392	342	357	361	387	383	395	383	355	350	369	381	355	385	375	372	357	365	377	347	369	348	358	358	362	392	337	353	386	385	383	351	358	368	372	369	328	401	380	355	375	379	367	356	375	361	369	350	370	367	381	374	382	378	336	362	339	366	345	333	352	396	403	360	364	386	402	342	363	357	379	349	378	364	325	373	336	322	351	335	349	388	371	327	403	347	339	347	353	384	389	350	365	341	369	388	350	357	386	391	364	345	362	354	363	371	363	368	339	351	386	368	368	377	354	381	366	343	361	330	346	382	371	357	384	350	331	375	374	359	352	357	372	331	350	361	344	358	346	378	398	332	366	391	407	385	373	353	343	369	401	364	377	339	323	413	364	370	347	385	354	377	372	368	353	378	333	330	366	362	385	390	350	378	352	356	362	409	349	359	371	365	393	351	395	349	364	338	346	368	354	371	357	335	368	332	343	349	375	353	387	387	351	390	363	369	351	325	356	388	379	327	345	346	360	368	388	354	344	383	392	368	333	380	382	366	352	367	383	350	336	370	387	394	340	378	349	399	363	371	353	376	341	404	394	330	352	358	377	376	384	365	368	360	372	386	355	347	381	359	377	334	381	394	377	383	373	359	353	389	320	361	373	352	383	340	369	359	359	363	348	345	339	317	378	400	355	369	361	359	376	338	366	355	362	384	386	389	350	377	320	350	362	361	354	342	342	382	379	406	354	353	349	323	360	381	356	343	381	346	338	392	390	374	387	369	330	357	363	363	380	366	386	344	376	376	340	388	384	342	375	371	357	348	364	317	377	394	388	353	369	368	353	371	338	388	353	349	399	357	354	361	378	377	348	350	354	364	365	339	346	372	339	368	380	362	356	381	354	353	361	363	394	359	352	349	354	374	360	369	353	325	323	333	380	343	350	390	362	333	381	356	359	335	355	339	367	362	361	362	366	407	348	390	367	359	388	366	365	338	381	354	391	370	361	389	364	376	359	325	365	364	351	374	342	374	339	403	334	392	394	385	350	334	360	349	385	356	366	338	360	354	391	374	350	365	371	376	344	386	353	385	340	379	358	359	406	334	358	377	371	359	401	384	338	343	371	400	363	354	383	357	345	377	399	372	329	357	371	350	352	364	368	347	364	386	358	362	357	345	377	353	364	346	380	400	373	341	370	364	378	378	357	391	369	341	363	365	374	375	360	375	361	371	337	360	425	371	339	365	369	328	367	354	359	345	385	394	384	370	378	362	364	382	351	392	364	363	360	355	342	353	367	359	359	353	352	365	352	356	384	379	369	400	360	369	355	353	386	343	362	343	379	336	370	383	380	362	342	388	394	343	381	376	369	366	426	347	355	336	332	362	353	347	357	354	367	377	377	382	329	351	341	368	369	374	341	391	359	374	367	346	349	355	385	369	400	352	331	376	355	345	373	340	354	386	341	353	363	328	319	386	368	358	351	335	345	348	357	357	364	405	366	366	316	377	397	371	364	356	379	339	389	369	352	401	379	404	322	378	341	373	371	372	343	385	340	352	359	364	364	360	377	357	361	327	349	404	339	351	349	364	380	366	317	376	349	362	374	363	362	369	324	325	371	383	374	352	385	363	333	390	376	382	335	350	360	390	387	346	384	375	363	355	340	390	381	381	370	398	385	380	307	349	379	372	386	379	350	341	371	370	369	389	371	360	421	327	330	356	375	367	359	370	368	346	381	365	352	340	353	374	345	355	347	372	365	351	392	355	320	308	398	373	362	352	362	410	351	345	343	348	353	347	344	371	376	390	400	367	379	392	413	334	340	351	384	340	351	340	353	362	374	360	363	384	357	379	372	380	353	371	383	364	388	377	359	364	354	390	388	365	368	364	380	360	377	342	364	375	374	348	333	342	360	353	375	362	347	334	347	326	382	349	362	355	380	371	386	328	352	374	364	314	362	336	391	333	360	382	341	355	339	392	363	385	332	400	372	356	365	358	397	360	329	341	353	367	362	367	349	346	368	362	338	357	364	349	374	357	405	342	367	359	364	377	355	380	316	374	380	329	318	365	375	363	359	338	410	328	325	359	379	379	386	361	387	353	342	373	358	371	365	390	344	360	356	387	360	356	358	331	384	389	338	342	338	356	360	387	356	361	390	339	369	367	391	366	328	383	369	392	335	399	379	373	360	359	378	337	339	339	369	379	355	352	355	348	357	370	369	357	390	405	393	372	344	363	379	375	380	356	380	374	328	400	373	360	359	402	349	352	390	343	368	371	365	349	360	367	366	362	369	338	346	361	358	368	369	338	364	361	328	363	371	374	357	395	381	366	387	388	340	381	389	374	369	379	382	327	358	382	329	350	361	347	357	378	345	325	348	364	392	351	356	331	377	342	364	350	389	344	383	379	360	385	352	364	367	355	389	384	359	382	370	385	362	357	334	364	388	378	374	356	376	375	356	336	388	318	346	354	347	379	380	377	374	376	376	359	365	342	376	370	382	398	345	334	391	348	368	374	355	342	357	362	361	374	382	362	370	391	360	361	344	374	346	357	389	374	364	341	353	367	351	347	357	374	396	354	352	369	374	347	361	362	330	349	350	399	341	347	387	339	358	369	365	375	362	345	370	324	385	368	376	356	331	352	379	359	347	353	369	371	388	359	378	364	342	378	374	413	351	407	355	378	373	335	375	362	348	345	326	355	388	366	363	370	348	332	366	324	344	365	370	409	405	403	371	388	364	353	393	374	347	369	350	343	365	375	358	346	380	410	365	354	365	358	341	357	350	372	377	348	347	378	342	352	378	370	384	359	333	363	395	355	355	358	384	353	354	331	362	383	367	337	337	329	331	363	345	340	363	371	341	369	387	347	373	366	361	334	386	355	386	336	337	362	348	367	348	346	392	375	373	374	364	354	358	386	326	398	381	372	355	347	369	363	367	343	357	367	395	360	328	374	380	360	344	405	388	353	378	374	374	360	307	341	381	384	388	339	373	405	351	358	336	366	356	399	350	382	361	387	360	369	358	367	343	381	339	358	355	356	374	378	367	357	386	361	340	382	372	327	352	347	366	355	361	362	392	350	361	337	368	373	334	348	325	368	378	372	364	341	360	369	355	337	388	387	376	363	346	356	355	362	356	391	371	344	375	356	329	346	347	368	358	374	354	334	370	351	381	355	338	356	359	362	370	371	371	361	417	335	360	376	376	400	395	361	366	375	364	373	367	347	379	355	374	362	348	404	358	368	368	379	372	366	362	366	342	370	328	389	363	376	372	353	334	365	328	388	347	364	362	368	347	367	373	378	340	345	381	396	355	366	374	342	374	383	324	362	377	344	363	351	363	351	377	332	348	322	386	396	388	317	339	396	349	342	331	373	339	341	345	345	367	381	353	350	377	328	359	365	350	409	362	383	382	366	363	356	362	367	332	365	360	349	370	357	361	384	350	323	401	395	374	378	363	338	356	354	397	382	383
49714	22909	3332	1050	731	546	461	387	350	296	259	261	239	213	228	232	224	221	196	203	211	236	196	214	222	179	201	201	206	191	210	190	207	181	189	196	186	185	188	196	173	205	185	181	194	190	179	188	198	181	183	203	190	189	176	166	200	192	184	196	187	173	174	183	176	203	205	195	180	195	179	164	180	164	170	203	192	190	173	213	221	191	172	215	178	171	164	173	205	183	169	208	180	180	178	171	175	181	185	205	195	175	195	197	184	194	194	178	183	159	183	193	214	188	180	181	198	183	161	187	178	175	200	163	163	183	168	184	186	190	205	186	197	203	177	190	200	175	202	205	202	200	182	189	193	191	182	194	173	191	172	198	197	199	184	167	186	195	172	164	182	202	173	187	205	190	190	192	176	186	170	208	198	202	157	211	167	178	151	183	154	195	194	190	188	203	187	168	195	161	192	193	212	169	185	191	180	187	195	200	187	182	186	175	190	176	211	189	182	190	199	202	204	189	169	184	197	193	202	198	179	180	157	186	211	174	185	193	220	191	187	174	172	216	195	167	156	171	173	217	174	198	184	179	163	171	179	211	174	173	174	187	196	188	169	155	185	198	205	206	194	171	195	179	178	180	188	202	174	179	204	187	212	178	193	205	187	196	194	189	188	183	170	192	183	176	207	172	210	193	191	194	196	172	196	198	184	191	176	197	196	156	175	186	183	187	167	174	189	172	194	210	178	182	186	184	183	185	185	209	186	187	189	197	179	157	178	186	205	175	164	201	187	185	192	187	192	178	177	169	185	172	199	157	192	177	199	194	184	185	176	192	174	182	207	167	182	170	188	186	192	163	181	190	182	174	192	189	207	192	183	181	189	171	211	199	192	170	201	196	196	190	206	180	160	184	201	193	178	178	220	179	202	197	200	186	184	181	178	174	163	189	209	187	196	187	177	177	201	183	174	182	181	177	190	195	167	191	195	194	156	165	180	169	170	180	207	182	184	207	195	186	200	182	184	188	172	200	177	197	184	185	183	198	174	161	198	166	191	212	171	177	198	169	184	180	189	192	181	180	195	159	151	205	185	190	162	177	200	179	181	164	182	206	206	198	206	197	173	183	189	199	167	180	186	204	188	195	180	178	203	174	168	174	194	202	188	182	215	188	199	178	198	185	191	160	168	162	180	212	187	200	205	177	192	178	177	191	210	185	186	173	190	176	192	169	165	187	182	174	178	187	188	177	193	193	180	179	172	173	164	193	178	183	187	189	186	208	206	189	176	173	192	204	196	168	176	172	213	192	195	170	176	198	203	184	179	200	214	186	182	174	196	197	214	188	186	181	170	177	173	165	183	228	190	197	199	179	192	183	176	178	182	197	169	167	217	213	209	198	189	181	196	182	163	174	200	171	186	193	172	187	229	186	199	188	202	186	175	174	201	167	181	192	194	199	182	188	181	177	205	185	187	187	165	178	185	170	161	194	178	184	176	198	168	176	182	184	165	181	187	181	177	197	178	192	182	177	188	205	224	176	190	200	192	202	173	193	194	175	192	200	161	191	175	185	172	191	177	182	178	186	180	191	170	157	189	179	188	168	190	179	199	201	176	176	197	204	193	169	182	190	191	193	176	182	175	175	209	176	165	185	213	191	196	179	192	194	158	199	187	205	178	193	173	175	148	172	190	210	184	187	186	217	170	166	174	181	194	185	162	182	191	178	174	182	175	184	172	171	164	231	177	170	172	169	191	209	189	193	175	186	173	172	154	186	204	177	197	197	185	175	200	178	179	189	196	165	201	155	196	207	209	200	182	183	199	191	186	180	198	181	188	183	165	215	180	193	172	165	198	176	197	187	188	190	199	197	161	168	157	185	180	185	179	185	203	187	177	161	196	195	152	199	196	190	170	196	175	163	186	168	207	168	168	181	212	173	184	176	185	157	185	170	197	187	173	151	197	167	201	181	182	190	186	186	199	187	178	175	200	173	186	194	198	155	194	173	182	193	173	188	201	189	168	187	170	199	182	198	201	178	173	168	182	200	184	178	171	180	210	157	179	190	187	192	170	189	193	191	176	180	191	165	175	183	189	176	175	192	184	194	211	171	188	182	190	182	191	189	166	176	200	200	184	182	183	186	181	185	188	188	199	167	180	166	158	194	174	200	176	185	167	181	203	210	190	184	195	185	150	161	196	202	186	192	186	195	192	166	221	185	189	205	196	172	176	178	181	182	203	198	202	182	191	178	176	186	191	159	181	190	199	165	187	171	165	193	185	175	207	182	185	161	177	192	195	150	187	199	190	182	181	179	186	209	183	210	186	200	180	175	218	188	186	169	179	167	196	184	196	175	198	228	178	180	189	184	173	182	186	202	191	187	203	178	181	184	182	183	177	183	186	186	187	180	180	161	182	185	200	197	162	187	202	190	187	177	181	198	199	176	190	168	174	187	189	193	192	173	186	219	164	172	204	176	187	173	189	180	199	195	199	148	186	199	191	180	167	169	200	203	169	193	193	204	180	174	182	187	168	193	202	186	193	173	170	189	180	209	182	179	202	183	175	172	176	200	196	187	190	188	184	178	170	183	166	162	195	189	196	190	181	185	212	195	188	190	208	158	194	206	178	175	198	175	211	191	169	190	183	182	198	209	183	155	203	176	180	177	176	204	183	188	198	195	180	192	189	170	172	167	195	168	211	189	188	205	182	195	177	184	203	187	199	189	161	179	156	189	170	186	174	177	171	190	178	170	192	197	179	199	160	190	159	168	205	196	183	181	193	189	194	182	201	171	191	198	187	162	180	187	163	199	195	183	182	197	188	183	190	157	189	198	173	164	206	176	195	182	197	195	209	175	172	195	185	199	170	181	191	173	204	178	195	161	191	171	200	176	211	190	165	203	182	170	157	178	187	202	187	194	185	169	195	186	193	177	189	188	195	169	196	190	184	186	166	161	202	177	208	179	209	184	170	190	178	181	170	177	208	170	200	182	184	178	195	182	163	174	194	201	212	185	183	176	192	169	193	164	178	194	186	176	178	204	192	193	197	197	199	179	171	182	174	174	174	211	187	194	173	165	181	166	171	170	166	187	175	177	197	199	166	160	186	177	179	189	202	198	207	218	189	176	159	173	171	189	187	189	185	171	185	192	164	191	195	196	179	195	184	186	220	194	200	176	180	178	175	193	199	190	210	148	181	188	204	174	188	171	176	186	202	179	173	173	163	205	182	160	203	188	183	195	184	175	189	195	179	190	160	169	209	206	196	201	185	177	206	171	205	204	214	189	170	182	206	166	174	187	201	187	192	174	182	220	224	188	213	176	175	182	203	175	194	180	173	183	173	179	193	181	194	176	175	223	168	180	188	180	196	177	188	191	199	201	170	209	194	203	204	209	204	189	184	188	202	187	207	167	157	175	179	179	167	175	183	177	185	179	184	191	189	200	198	186	169	209	197	163	198	184	192	208	188	194	197	186	162	183	209	192	191	175	208	198	176	188	201	207	193	188	182	192	183	191
30920	4942	3371	3471	2980	2500	2108	1764	1514	1388	1276	1118	1045	1043	926	879	888	861	847	836	792	795	804	728	706	693	728	676	716	740	618	621	677	681	680	665	619	602	618	625	650	646	665	635	658	617	631	586	630	609	620	619	629	631	637	596	605	636	639	613	559	611	628	577	635	566	612	609	607	595	621	585	612	607	628	626	643	614	616	619	624	627	591	602	569	605	556	600	620	583	591	601	589	613	593	558	623	603	580	560	580	586	573	627	584	629	648	579	633	579	608	599	585	606	630	556	593	595	565	559	563	602	589	596	614	613	561	575	613	603	607	543	568	588	604	586	600	559	576	602	572	585	544	587	570	609	604	601	589	590	585	574	612	593	576	559	612	580	585	596	606	526	585	594	557	630	578	617	604	578	627	568	603	616	603	580	634	586	629	636	612	596	604	572	619	587	577	589	583	573	619	625	615	630	595	587	601	595	590	559	603	545	579	547	637	564	586	555	580	604	565	624	578	590	610	568	586	586	591	594	599	585	585	553	575	577	584	563	589	608	621	562	581	608	580	611	620	625	571	586	572	565	627	590	590	583	547	609	594	599	632	601	556	583	564	592	607	538	578	545	605	601	595	607	584	564	608	562	562	597	568	586	540	627	610	588	587	567	599	566	556	611	591	569	622	582	612	609	593	594	558	584	535	610	571	571	611	572	580	583	580	600	602	592	571	536	620	590	572	621	602	566	542	570	589	547	622	621	632	610	589	582	599	588	577	597	595	572	604	604	590	579	615	554	588	577	557	603	596	574	552	582	614	655	564	584	585	606	587	565	579	616	568	639	626	570	593	573	601	570	563	594	579	599	573	583	630	567	616	582	589	573	595	604	594	559	584	549	589	582	566	611	590	561	560	587	605	543	602	579	596	590	539	583	620	618	570	587	588	562	571	564	529	606	613	580	580	611	619	544	575	556	607	583	591	591	640	561	626	596	630	591	601	580	553	594	645	578	574	583	603	604	578	569	599	617	615	559	582	606	615	598	599	542	577	579	602	574	567	612	604	569	545	581	626	562	587	579	549	594	624	600	588	576	596	595	616	591	607	576	581	575	544	581	559	583	563	545	596	614	545	570	563	542	578	610	576	647	564	586	603	609	611	598	551	601	614	569	609	570	608	549	551	608	572	602	569	607	583	607	549	615	612	576	584	564	558	629	612	610	593	593	598	601	584	608	610	600	635	604	593	575	567	587	554	576	574	585	599	632	567	569	614	525	580	574	588	592	603	582	617	576	581	552	585	604	603	569	577	563	583	599	580	574	564	553	610	582	579	572	557	597	600	554	567	582	578	636	574	570	575	581	623	572	546	555	597	605	562	611	577	588	604	610	602	599	554	570	583	544	594	600	663	658	615	591	609	588	606	538	626	562	572	555	598	598	602	576	539	545	604	593	641	588	583	627	552	578	528	603	574	591	576	596	598	575	582	565	578	620	656	582	583	617	643	589	545	581	594	578	574	581	575	588	600	577	603	594	572	591	606	566	602	564	612	571	569	597	574	559	591	598	620	579	614	568	596	560	594	605	567	639	591	606	527	598	588	589	613	568	605	607	600	609	555	593	593	594	635	600	617	574	561	532	582	580	593	597	606	602	600	548	638	599	608	576	576	619	602	552	603	608	615	558	576	605	580	555	593	567	605	617	570	615	577	542	554	598	596	617	566	543	591	578	584	592	590	626	576	582	607	553	597	596	606	600	584	572	625	569	590	604	600	622	579	598	590	550	632	575	578	563	615	560	603	612	548	573	595	597	623	645	632	585	598	608	575	554	542	526	574	582	553	577	605	590	582	577	576	552	601	629	553	553	594	646	618	597	562	601	635	608	627	574	552	610	538	575	597	560	554	603	580	540	576	597	578	551	570	602	595	579	573	574	549	576	590	563	599	604	557	563	560	595	570	552	563	549	600	562	560	572	575	593	555	566	577	609	592	634	577	562	612	581	602	541	620	622	634	600	581	568	583	592	603	584	628	596	567	555	611	583	581	606	573	565	559	588	593	579	618	561	569	603	580	623	601	576	599	602	593	646	570	636	642	621	608	605	600	567	586	576	590	564	621	569	582	572	580	567	580	602	601	592	607	565	610	562	595	570	561	573	615	589	588	606	585	600	568	615	581	633	599	635	568	620	559	622	573	584	571	588	570	604	548	600	620	615	593	549	582	578	597	606	560	623	636	564	565	577	596	635	597	607	552	606	561	600	618	598	571	584	566	633	581	580	581	619	587	621	608	591	567	546	582	601	601	622	586	598	599	559	569	561	616	624	599	574	581	576	608	622	612	601	569	580	582	603	598	610	622	621	634	584	598	598	580	600	578	599	616	583	578	584	578	553	568	599	612	594	578	607	621	588	586	586	576	535	555	592	582	549	610	624	605	620	580	587	591	601	558	541	585	581	603	598	572	566	564	597	614	569	590	594	556	617	618	583	603	579	614	582	571	587	569	601	663	551	572	592	561	576	642	616	559	595	567	574	582	604	620	562	592	568	580	621	599	608	563	535	578	612	594	586	587	553	609	587	556	576	603	537	580	594	567	587	580	595	549	549	615	596	584	648	593	612	630	552	595	547	596	628	620	559	576	599	632	585	565	582	657	601	610	597	600	572	594	568	615	586	582	616	611	594	606	591	599	587	615	623	589	640	592	598	590	623	604	619	607	632	590	556	636	588	596	573	607	565	578	578	580	602	592	607	582	591	606	551	580	625	628	611	622	573	579	566	622	578	608	638	578	570	610	623	577	553	596	587	591	605	605	556	615	612	607	582	562	613	550	582	608	592	605	600	554	605	582	590	578	605	601	586	582	599	540	618	601	616	617	553	582	593	616	601	608	604	589	557	588	625	548	582	552	577	543	577	592	539	583	577	570	601	605	649	601	591	577	603	606	592	560	558	612	608	570	565	620	579	591	596	590	559	603	614	555	636	562	637	609	664	589	615	572	562	607	535	539	582	585	586	596	551	573	636	572	577	618	595	598	625	591	597	609	632	640	619	616	596	581	599	590	560	599	605	615	612	568	611	617	569	562	620	615	583	533	596	572	592	608	619	565	607	606	600	598	594	569	560	615	583	550	545	565	561	576	570	674	594	577	611	561	620	587	594	598	577	605	594	582	571	551	526	587	566	588	589	592	575	573	577	615	544	573	596	554	567	582	586	592	596	592	577	602	561	596	595	582	572	604	557	528	610	579	581	580	597	629	608	591	562	580	578	586	596	608	598	547	602	593	631	606	571	591	587	580	597	596	569	597	583	562	594	578	558	561	615	570	591	571	540	602	602	615	583	571	593	613	560	590	577	591	585	583	617	609	629	578	592	596	603	581	595	557	609	598	548	574	567	560	582	599	563	609	573	562	514	575	584	566	582	574	593	589	565	593	598	612	614	583	645	547	620	592	540	571	602	573	603	618	542	606	539	586	586	536	598	609	571	624	603	569	539	543	587	598	554	622	549	562	593	610	594	564	600	558	574
63747	30179	11703	2840	1367	1069	815	675	603	502	465	414	379	345	378	358	381	323	373	309	290	313	323	322	306	299	288	286	276	261	293	302	296	300	299	279	269	321	294	263	297	258	275	287	296	282	332	229	280	260	276	278	294	291	296	296	279	303	283	308	268	308	311	281	238	275	280	289	243	297	293	322	323	274	282	296	262	247	277	258	302	282	278	268	318	315	270	287	299	299	293	291	321	283	298	286	239	272	242	277	297	272	248	270	302	274	280	290	280	279	275	280	280	282	276	267	293	301	290	280	306	267	281	287	291	284	278	260	282	283	273	293	253	276	277	314	278	260	277	283	295	265	273	264	279	264	278	264	275	292	287	266	273	301	279	312	295	271	300	252	291	288	290	244	286	289	277	275	254	296	255	257	305	251	281	241	269	261	280	288	285	260	263	303	289	264	287	258	277	269	299	280	308	297	272	288	290	275	267	298	275	315	257	295	282	312	270	267	255	257	302	270	245	247	254	296	308	264	284	282	281	284	245	282	279	260	286	257	261	263	288	277	291	293	267	281	292	297	281	285	262	290	259	317	275	301	249	301	260	317	283	243	294	265	299	270	253	302	302	259	267	284	262	270	300	250	266	281	289	300	263	278	280	283	258	277	267	307	287	267	300	271	286	289	281	282	258	276	263	266	257	314	281	289	322	286	291	298	282	283	292	279	283	294	288	265	288	286	264	283	263	246	284	261	272	273	298	266	270	273	297	274	263	261	276	253	240	283	250	277	276	282	285	282	278	274	284	287	292	282	268	294	270	280	256	268	266	286	276	267	247	239	258	263	274	265	273	289	258	279	297	256	274	259	287	269	289	283	278	315	276	262	273	286	284	298	286	267	296	270	268	299	255	263	290	283	291	282	288	267	279	283	293	295	285	277	279	269	293	256	289	277	276	282	281	303	279	259	269	308	296	253	281	284	273	283	267	283	258	277	287	271	247	247	301	266	287	258	256	272	262	277	255	287	309	294	285	264	271	264	260	300	280	233	268	261	266	260	262	267	243	257	284	287	247	255	266	287	276	275	292	286	276	296	271	258	274	278	281	317	285	305	231	286	265	267	263	276	280	281	294	304	298	301	252	259	238	277	269	312	284	279	269	273	298	292	299	248	282	313	292	269	271	244	289	271	260	264	286	277	264	295	297	285	285	262	287	295	310	260	295	288	264	279	310	288	280	285	272	290	260	230	240	278	287	276	274	265	313	262	274	312	294	257	270	278	288	274	251	253	266	273	310	280	300	298	287	249	283	268	281	260	307	251	286	261	263	251	288	266	286	304	276	262	276	295	276	263	303	278	278	271	266	277	295	253	270	287	288	280	294	253	279	296	275	286	276	287	272	281	286	303	285	276	285	298	276	278	278	265	249	299	286	258	289	278	276	270	262	263	269	279	262	288	301	288	275	269	266	265	273	307	290	286	275	290	283	284	294	285	314	287	261	288	281	279	274	277	270	258	285	285	271	293	267	248	288	283	287	289	281	277	251	298	291	267	272	278	269	299	262	284	262	282	276	275	291	314	330	278	301	278	281	266	287	283	289	267	274	279	272	249	277	261	292	250	271	286	275	273	278	271	270	275	272	287	269	291	275	282	329	305	278	264	281	285	282	268	297	293	250	265	293	293	280	284	294	286	287	317	275	236	272	264	271	294	282	295	291	252	315	283	292	285	260	264	279	288	297	298	283	278	262	291	269	254	288	308	290	304	238	292	253	292	272	265	279	271	306	278	284	257	282	287	303	277	283	296	303	308	274	254	297	323	298	298	250	304	294	286	267	295	307	310	262	270	280	275	269	252	260	261	271	301	261	261	288	278	283	308	269	263	286	278	276	285	294	319	275	281	244	252	279	287	257	251	298	278	271	272	270	278	275	305	300	265	280	283	286	255	274	275	272	286	268	270	261	247	290	275	275	294	283	283	229	283	288	279	303	279	273	298	243	279	292	267	286	257	293	299	255	307	281	296	288	293	268	244	286	262	269	291	277	259	261	297	268	275	292	288	300	260	270	298	297	271	300	254	277	253	288	283	267	268	277	311	256	281	271	296	260	269	260	303	277	285	274	277	287	297	281	249	300	253	317	267	256	270	281	261	255	305	305	289	292	289	292	296	276	263	268	291	245	247	321	290	256	265	246	283	267	258	264	250	278	277	270	273	270	283	287	284	261	272	270	308	287	255	288	279	276	294	278	281	291	284	304	313	274	280	292	257	308	265	303	288	262	317	291	299	295	287	249	317	259	255	284	250	270	297	287	268	274	293	300	267	254	253	288	284	268	260	280	260	298	258	263	270	279	265	279	289	285	263	278	286	264	320	284	292	275	259	268	284	298	275	296	294	278	283	281	271	264	265	292	292	266	281	261	310	272	280	264	298	295	283	291	297	298	277	263	251	299	267	280	280	250	298	297	288	319	300	304	294	267	236	304	285	313	273	266	293	335	281	274	303	293	266	262	243	248	295	279	283	276	281	304	249	282	291	280	286	280	295	286	309	273	282	260	261	288	279	283	289	312	278	272	259	263	268	299	277	280	282	267	298	300	259	246	259	277	292	244	275	270	289	234	287	270	281	257	286	281	251	282	276	274	272	286	268	306	257	273	270	290	294	277	279	288	283	286	271	250	268	286	268	261	292	291	298	292	262	288	281	267	262	283	269	258	264	250	286	288	286	263	298	298	279	245	316	278	295	249	297	271	291	240	299	296	291	264	295	265	276	268	290	291	311	283	313	293	280	243	271	254	293	291	273	279	250	274	305	260	251	266	276	282	275	267	275	267	305	286	294	260	288	291	299	293	274	271	287	293	283	304	263	286	269	309	285	268	262	278	273	265	281	309	260	297	273	279	271	259	273	254	287	286	280	267	248	299	278	265	287	271	283	287	256	274	293	302	273	263	305	267	297	272	275	297	264	277	290	286	259	300	274	268	281	306	281	273	285	264	261	287	302	294	287	268	309	278	300	289	304	291	280	303	286	276	270	273	253	302	303	274	278	268	267	287	268	287	294	282	286	256	318	259	274	276	293	278	274	271	268	259	282	307	300	308	282	300	284	273	267	302	247	301	282	250	258	267	280	278	267	274	266	293	283	238	300	289	288	265	278	259	291	271	267	284	299	282	280	283	246	278	304	274	284	334	275	277	267	262	252	270	262	269	275	272	274	289	278	320	232	283	274	259	283	269	281	299	267	257	297	296	269	287	320	255	279	309	285	271	276	274	295	285	245	276	270	278	268	263	295	259	280	266	271	271	280	279	319	282	280	302	283	267	265	271	241	291	264	274	278	277	266	277	281	285	284	306	262	284	282	302	270	286	315	275	297	286	266	262	258	303	307	274	292	283	232	265	289	260	250	287	245	242	267	279	260	296	281	288	286	283	257	284	274	270	280	249	298	285	290	288	293	255	264	265	313	308	290	299	261	263	277	269	268	281	276	250	265	259	272	279	312	289	282	275	265	269	257	278	309	278	289
40026	6708	5921	6521	5347	4478	3588	3070	2644	2281	2049	1822	1728	1625	1452	1420	1350	1314	1278	1268	1207	1146	1141	1124	1094	1064	1046	1055	974	991	973	957	1032	950	1017	925	939	916	949	943	919	915	852	925	888	886	943	859	803	872	839	873	798	903	866	827	860	879	845	837	890	872	822	831	857	843	864	895	843	814	833	917	862	800	837	890	845	867	850	851	827	812	787	828	797	847	809	857	817	828	827	842	817	788	813	868	829	879	878	838	824	790	862	835	854	776	780	825	859	802	852	836	882	881	845	812	865	842	841	864	870	846	813	855	808	885	831	825	769	788	860	829	792	840	770	871	840	820	839	862	838	901	836	852	796	803	825	861	914	780	844	824	821	832	882	849	811	780	837	819	834	832	835	837	830	818	819	814	812	832	804	785	813	848	859	824	864	774	792	876	886	825	810	806	833	836	830	815	873	849	824	825	785	848	783	908	792	795	822	833	819	840	847	845	796	868	844	794	846	834	804	818	844	779	865	807	809	880	843	810	802	799	791	803	835	812	840	852	781	842	788	817	809	828	820	791	836	817	812	804	819	821	847	811	834	785	812	806	788	800	742	822	789	827	857	784	833	806	775	818	813	836	796	839	871	816	841	791	826	838	776	845	863	842	813	857	810	806	793	875	797	798	807	819	800	837	844	807	839	854	828	806	816	881	841	751	845	835	821	866	846	789	794	801	831	854	847	795	873	830	789	787	825	828	815	806	807	828	823	808	831	856	795	810	805	833	843	822	822	794	839	842	848	846	848	847	835	821	866	842	798	843	808	855	840	811	820	805	803	832	803	787	841	805	819	801	811	832	816	841	841	817	802	808	834	832	817	785	797	842	787	872	830	795	803	825	819	856	824	818	809	806	816	763	848	825	824	812	815	833	826	803	828	796	857	850	800	823	791	816	829	827	805	816	819	872	787	865	804	862	880	847	859	831	788	854	810	805	807	847	789	841	865	806	861	814	790	858	836	775	809	840	819	820	810	798	840	849	800	865	837	826	770	850	817	816	852	837	830	827	787	810	806	795	879	832	794	856	826	797	856	834	831	829	813	854	779	870	823	796	738	772	834	823	810	803	803	799	818	783	801	774	880	889	842	820	837	841	774	791	785	793	781	787	787	823	806	814	879	824	860	781	848	764	813	781	831	827	796	774	826	833	825	812	858	793	796	814	813	813	852	762	835	798	848	826	788	833	826	870	836	798	821	830	786	821	793	815	808	816	798	784	819	866	743	788	815	805	850	808	821	784	802	836	833	847	813	804	774	824	802	784	842	820	826	848	829	773	882	758	813	848	824	831	822	849	828	828	828	811	822	830	823	846	817	829	797	833	874	858	801	829	838	815	795	794	839	849	921	838	846	824	829	843	869	830	833	836	846	852	796	793	837	824	812	804	825	811	799	815	859	807	849	754	804	822	862	798	792	807	816	808	789	842	803	798	827	839	824	820	883	827	824	823	856	836	800	825	764	785	795	769	774	797	806	829	748	824	812	838	841	811	814	824	830	826	811	784	821	798	809	786	830	822	868	822	831	789	764	809	827	817	859	865	849	797	852	788	806	865	787	825	771	819	830	863	826	821	809	776	882	788	802	818	819	813	833	799	822	813	783	805	868	833	799	855	797	785	839	819	823	825	846	808	750	830	813	836	835	811	831	775	802	822	794	810	802	804	739	801	795	862	788	825	817	771	835	753	849	838	809	798	892	843	791	847	849	849	826	803	839	852	790	795	784	800	831	802	795	771	837	849	829	818	798	802	823	780	838	811	785	845	838	781	818	860	805	845	821	803	826	844	832	799	840	815	806	830	825	818	808	795	812	846	789	850	829	790	789	816	758	846	809	852	832	809	864	818	789	812	801	798	847	810	846	847	838	849	886	792	798	794	803	751	807	804	871	802	803	770	833	815	827	778	809	797	873	855	841	835	887	860	791	811	795	780	848	814	833	834	857	837	899	811	799	840	778	797	802	848	876	809	853	808	806	789	816	842	814	820	766	822	805	855	749	824	847	854	794	812	781	830	850	816	797	839	835	788	839	837	838	828	822	833	762	885	834	802	813	828	855	785	829	778	835	777	839	807	825	828	779	865	854	759	797	823	842	836	780	816	872	841	800	800	830	849	780	853	804	797	813	805	835	817	818	803	832	812	824	798	865	825	796	807	797	885	808	811	776	835	850	878	801	769	858	848	772	790	824	832	771	856	832	850	862	803	834	817	872	810	828	880	808	790	771	848	811	821	812	818	851	771	825	772	777	840	785	834	803	861	822	836	864	862	793	808	906	793	818	857	845	864	881	835	792	834	805	833	837	832	841	836	803	833	809	836	845	834	830	810	800	807	826	807	812	776	830	833	845	811	820	805	847	842	854	765	784	848	782	808	782	863	753	838	808	818	792	853	827	780	803	813	821	865	820	833	848	778	836	821	799	807	876	795	809	819	814	827	821	824	784	809	846	806	833	790	877	805	850	798	813	890	856	825	799	845	793	799	794	794	808	828	830	832	810	824	823	858	871	782	803	816	768	844	830	902	817	852	840	832	823	809	860	818	834	813	798	851	780	766	778	874	813	813	800	791	788	765	847	785	819	798	842	777	837	836	847	828	815	838	822	822	836	818	817	786	811	864	843	776	828	786	849	804	811	813	808	886	801	820	839	829	842	811	837	761	791	871	820	813	831	868	802	806	799	828	826	853	799	861	776	816	846	837	821	838	812	877	799	779	855	822	808	822	815	851	825	785	782	812	824	840	798	821	780	836	792	794	806	824	821	792	833	849	790	790	861	831	877	827	861	830	800	750	803	820	855	792	829	852	836	877	816	853	748	801	867	784	818	824	825	789	817	824	794	848	845	831	805	790	846	829	836	833	792	826	793	790	860	892	819	779	844	822	781	837	841	736	857	840	856	865	844	814	854	824	822	824	852	800	862	813	791	773	870	844	819	809	820	859	806	806	820	829	855	765	780	873	812	814	807	752	820	802	851	839	839	829	793	809	768	779	835	866	828	817	806	807	820	793	881	843	852	790	830	822	809	818	808	854	832	767	810	762	855	831	830	820	857	839	823	804	821	777	793	762	856	812	794	807	840	852	751	793	788	811	783	807	812	758	809	842	789	805	845	803	831	845	804	766	799	789	836	807	826	838	854	824	796	829	837	753	824	820	789	798	824	826	797	801	838	778	798	823	847	818	770	816	853	840	800	796	814	783	838	788	829	863	802	840	785	789	816	800	836	752	798	803	821	866	893	815	773	836	848	854	800	816	796	818	856	817	853	838	801	852	827	833	849	778	834	820	800	863	812	818	836	837	813	829	843	857	832	796	882	889	807	809	857	848	835	789	782	827	816	822	773	797	803	839	814	806	814	860	822	785	841	789	836	827	893	826	789	810	808	835	785	776	806	779	815	815	866	794	796	841	882	809	855	824	811	836	821	801	793	779	827	833	853	808	821	848	882	784	832	807	816	817	795	849	846	780	837	817	811	806
9375	1010	294	149	120	113	129	117	109	106	117	94	100	109	98	101	94	106	103	115	98	98	118	107	116	100	103	106	88	94	93	99	90	87	97	86	96	104	99	100	125	104	107	102	106	112	109	122	106	108	84	108	95	101	113	101	107	119	99	98	112	100	103	100	93	112	107	107	123	121	107	105	117	104	88	81	112	95	92	98	94	85	89	89	90	88	97	95	106	120	105	85	101	102	96	75	112	93	114	96	97	96	98	118	93	98	113	103	114	113	101	102	91	85	102	100	85	120	125	86	98	108	95	114	111	84	103	104	96	77	112	100	102	92	100	109	102	95	97	89	99	110	111	102	109	109	109	86	98	103	88	105	104	115	106	103	107	107	91	107	96	111	103	89	108	108	88	96	100	105	97	109	109	114	100	107	117	108	107	88	104	99	100	100	119	86	111	96	114	98	100	104	106	119	112	98	103	77	103	105	95	99	101	109	103	110	88	92	113	127	99	101	103	110	110	115	98	90	100	98	115	113	82	108	98	92	96	110	109	109	94	104	90	126	99	124	89	88	114	83	118	108	119	118	102	88	99	101	78	95	90	106	118	85	111	89	86	96	99	104	84	97	96	100	96	93	102	87	98	97	113	109	90	116	91	107	102	124	96	106	84	89	94	100	107	107	107	99	111	116	104	101	104	94	96	82	101	103	86	70	100	111	111	120	96	121	97	105	115	93	101	96	86	109	99	105	104	113	96	96	90	103	103	117	79	98	112	108	129	83	85	118	117	106	105	93	90	100	105	96	86	106	105	97	97	100	99	105	107	98	96	93	102	94	121	101	92	114	92	91	97	94	128	106	101	86	89	80	91	90	101	104	104	99	89	111	114	122	94	107	99	93	90	130	111	117	105	85	95	98	103	122	98	104	104	99	109	104	96	115	110	83	90	108	94	96	93	115	96	92	112	109	85	110	107	111	99	97	103	99	110	89	112	114	115	99	95	106	108	93	90	100	122	103	105	101	85	90	102	140	132	97	127	94	90	100	95	104	103	90	98	101	90	100	122	98	80	106	91	96	110	94	114	140	74	97	115	92	99	99	102	102	98	87	98	119	103	87	107	105	93	102	105	104	98	95	97	100	113	88	116	110	104	88	98	92	105	97	110	109	122	107	106	115	106	114	97	92	116	114	108	94	94	97	117	83	110	104	99	97	94	123	79	92	97	105	109	87	100	106	93	111	104	71	103	98	108	99	102	106	105	91	89	92	99	88	106	119	93	107	105	93	84	78	102	99	111	96	94	86	99	108	111	92	96	99	116	95	95	106	93	99	111	96	92	108	100	101	114	87	100	124	116	98	116	103	110	116	104	95	102	114	87	86	95	101	124	90	104	115	111	86	94	91	105	106	108	89	113	117	104	100	81	92	101	83	91	98	93	90	107	91	120	92	102	91	91	97	103	113	101	94	117	109	116	111	91	98	111	105	112	101	87	119	92	121	111	115	110	102	95	90	100	73	114	86	115	90	103	96	88	95	101	98	98	99	111	106	101	108	117	99	93	103	112	120	94	113	109	85	84	120	100	108	92	93	115	114	119	102	110	98	102	83	87	101	119	81	92	86	91	92	115	86	83	94	119	99	113	116	91	94	85	105	105	110	105	105	102	100	114	98	97	96	107	107	109	108	89	103	117	112	103	106	94	105	99	89	94	107	96	112	104	80	108	106	95	100	102	92	102	91	111	93	95	115	96	115	88	92	79	92	98	109	111	125	103	98	115	90	99	88	99	99	116	107	104	95	109	101	97	110	101	91	109	105	92	105	97	104	117	107	93	80	108	104	96	97	95	101	88	103	93	103	116	84	106	90	92	114	108	100	102	108	106	104	106	112	98	99	83	100	101	90	124	105	100	137	128	111	107	118	109	101	97	82	110	100	87	102	98	94	101	92	112	97	115	95	105	123	98	89	107	99	103	110	113	119	108	122	102	88	97	94	109	107	105	111	91	84	108	107	118	94	98	93	96	87	86	102	103	98	104	94	101	106	100	122	91	105	97	102	119	110	102	114	92	111	91	112	110	85	92	99	96	115	98	107	87	102	86	98	115	115	95	102	98	107	90	105	92	83	99	107	109	102	94	102	94	113	106	96	108	96	83	100	100	107	101	87	110	97	107	115	79	100	90	102	109	107	108	86	109	112	96	123	105	105	99	87	93	91	96	102	93	114	83	112	98	84	80	109	104	102	105	123	93	123	119	112	101	103	107	118	89	100	74	98	112	106	123	103	108	110	99	75	101	90	84	107	93	96	90	96	100	112	105	93	107	106	115	99	109	107	101	107	111	110	101	108	103	99	103	103	97	107	104	92	102	102	114	100	115	118	113	126	97	109	124	106	96	86	111	99	94	107	112	94	102	89	106	104	109	127	116	99	102	84	75	100	117	130	109	90	97	112	99	88	118	90	113	91	97	94	101	94	112	89	111	103	120	110	85	113	105	123	97	95	115	101	105	101	98	124	103	98	91	117	81	106	103	100	103	134	85	95	90	99	94	106	94	114	103	98	127	102	92	95	92	95	100	115	88	96	95	107	90	114	95	106	102	106	88	101	90	89	80	102	108	106	111	92	96	109	87	114	103	85	104	91	106	117	94	100	121	97	100	98	102	100	110	103	103	92	113	107	96	111	91	110	107	100	109	114	87	107	93	105	117	112	98	88	106	104	102	105	91	87	97	115	97	95	101	107	97	97	114	103	88	113	104	96	105	115	106	102	107	94	104	95	99	88	98	108	87	113	117	87	108	110	106	95	79	110	100	125	111	84	108	113	104	107	84	95	105	84	108	94	108	114	116	103	121	84	98	102	105	103	112	112	126	116	102	113	91	108	103	96	115	113	114	100	113	120	98	114	93	106	86	106	109	103	101	94	91	107	103	101	103	110	112	101	96	94	94	107	106	78	104	88	86	101	126	98	75	95	109	89	94	97	97	109	89	103	104	110	109	110	96	116	113	93	107	89	100	102	102	96	87	87	111	99	116	88	87	107	92	107	110	104	123	99	109	117	111	112	87	100	121	103	117	98	90	90	117	95	112	102	95	113	107	97	100	96	102	91	104	97	84	110	103	104	111	120	76	98	111	97	90	91	101	109	95	121	100	120	113	111	98	107	95	114	95	97	110	104	121	100	91	89	118	91	102	105	103	103	95	106	105	94	96	100	105	97	98	102	111	119	105	87	108	112	104	96	116	86	103	113	104	93	93	118	120	104	101	101	114	92	92	97	81	111	100	120	105	99	108	100	103	108	121	95	85	86	98	92	101	96	92	113	105	104	108	108	116	110	110	91	93	95	97	103	96	103	83	102	116	100	91	119	100	95	127	124	85	98	94	113	109	87	97	109	104	105	91	93	99	77	117	115	101	93	108	110	94	100	125	121	96	98	112	109	107	104	94	103	108	96	98	102	106	107	91	106	125	96	97	92	101	99	125	111	130	107	87	96	90	106	111	99	101	96	106	105	102	94
8901	903	606	523	519	468	484	414	435	424	405	370	440	365	411	373	415	390	375	353	391	354	372	362	400	372	389	375	362	355	358	365	390	374	392	327	385	363	348	385	333	369	354	366	355	387	364	331	355	387	356	337	386	362	330	355	376	354	348	337	363	357	347	357	363	377	340	347	360	356	350	398	363	344	332	343	384	346	348	347	364	372	363	384	356	363	323	381	363	356	365	348	394	371	360	379	382	357	376	375	364	320	390	378	366	358	387	365	402	333	389	353	352	377	346	377	390	347	338	383	350	350	344	348	330	360	363	372	381	359	386	355	344	370	340	323	346	359	351	377	328	379	303	387	350	340	339	389	357	385	376	344	360	380	349	331	352	371	396	386	370	339	385	384	369	354	372	391	359	335	413	378	368	414	368	348	385	390	379	361	323	364	368	348	349	342	361	362	366	319	350	366	361	381	359	379	349	342	354	366	368	352	333	347	371	381	357	379	334	360	360	383	372	351	366	354	358	330	385	404	348	361	368	362	342	347	386	373	367	371	366	352	327	375	405	338	319	358	339	366	335	383	384	370	327	384	357	356	360	329	332	371	360	363	366	377	395	369	372	333	352	356	376	374	344	356	404	363	385	360	352	380	377	402	362	365	354	356	356	380	396	387	369	348	388	359	352	348	354	329	371	376	366	349	356	366	373	344	360	343	320	361	374	384	370	390	372	355	321	344	321	361	343	362	361	396	384	370	358	388	345	369	352	378	350	355	366	367	368	383	368	371	340	356	347	357	326	377	359	370	368	402	353	379	401	382	377	356	359	348	359	361	353	359	370	339	384	353	331	391	343	362	341	345	350	339	352	346	391	354	344	373	351	367	332	382	359	329	344	363	354	362	373	357	376	370	371	339	395	372	340	348	343	356	353	387	368	376	338	375	326	397	371	363	368	370	369	363	389	365	378	379	372	391	338	393	346	353	344	351	353	372	357	351	363	375	378	378	364	347	354	396	335	343	365	373	351	350	389	356	368	420	372	381	339	332	344	374	377	360	356	349	379	345	376	360	370	353	334	356	361	374	370	407	364	376	358	346	343	358	369	359	342	336	337	399	321	360	399	346	367	371	356	356	355	389	360	340	365	341	363	345	365	371	384	323	382	371	382	389	394	393	362	419	365	328	381	325	349	374	362	338	336	363	384	378	366	350	360	370	387	386	362	361	339	366	371	349	351	394	350	381	353	373	375	316	355	366	407	341	336	376	380	347	371	396	355	367	366	391	366	373	334	372	375	356	330	361	365	389	367	339	352	354	342	386	372	379	339	369	382	375	382	358	350	370	382	362	366	352	390	365	366	339	364	328	346	371	375	341	406	382	380	338	379	394	376	358	367	340	291	353	356	351	365	361	397	321	338	368	347	375	364	359	382	376	374	366	360	391	358	386	348	333	338	376	380	399	381	327	378	373	364	359	363	374	378	355	345	328	377	383	333	360	390	362	364	328	373	346	357	366	379	340	343	358	398	392	408	334	361	366	348	414	355	360	361	358	343	346	364	357	323	409	380	342	385	358	340	377	357	360	375	342	373	347	361	367	367	340	338	375	401	337	354	364	404	349	346	384	348	348	339	350	372	328	343	374	379	356	361	350	338	357	349	357	384	380	375	362	362	338	388	393	372	360	383	382	343	364	352	371	358	309	369	390	362	353	374	372	351	343	378	376	374	375	354	362	383	336	367	350	363	349	380	332	376	379	382	373	363	376	361	342	348	376	360	375	388	370	371	360	363	374	347	353	330	364	345	389	373	378	332	362	376	364	360	351	350	394	396	402	342	352	388	370	381	344	363	390	355	343	363	325	372	355	392	380	369	372	390	385	372	338	372	356	371	371	384	383	327	363	348	371	371	381	351	312	377	392	376	376	364	364	356	343	357	366	324	340	347	323	355	347	389	365	372	347	341	343	362	372	341	352	352	351	365	346	359	384	344	392	383	369	371	354	375	338	360	365	346	392	361	366	342	379	366	360	335	368	387	378	403	375	378	364	349	356	352	347	320	400	372	378	362	374	372	362	371	384	345	358	359	349	345	363	334	407	360	346	318	377	367	386	333	358	348	373	404	347	382	347	345	393	343	364	366	329	371	359	316	370	348	329	346	355	369	374	381	372	392	343	352	342	379	331	379	358	372	351	337	355	382	345	322	379	376	345	375	397	345	376	373	369	370	371	359	371	374	358	355	344	335	342	410	371	370	385	351	378	348	356	357	379	372	335	384	352	337	364	337	381	406	328	342	373	372	389	376	363	370	344	356	375	330	361	361	361	372	367	349	321	377	374	386	342	374	399	357	356	359	352	355	388	348	337	374	342	338	362	367	373	378	369	372	361	344	328	382	340	365	368	341	370	389	341	374	340	370	366	378	381	346	387	389	385	392	350	385	335	368	413	382	362	328	361	349	360	350	384	357	308	347	375	334	357	356	370	342	364	381	347	347	364	361	359	377	335	373	383	370	390	394	388	342	354	350	362	367	367	337	397	377	378	365	362	370	375	361	376	355	372	380	366	374	355	313	366	324	402	381	378	353	333	363	345	331	378	348	335	362	403	372	346	413	345	357	387	371	361	345	329	368	315	342	335	381	303	353	332	346	368	383	368	411	350	343	352	347	371	372	364	367	372	389	342	415	370	367	362	372	353	360	394	343	368	349	377	388	355	338	385	350	371	352	373	366	335	360	351	352	372	384	363	346	372	371	347	380	374	373	378	374	364	360	374	388	365	385	361	346	384	397	384	375	373	368	349	358	351	333	375	358	372	375	339	369	356	360	335	362	342	355	349	355	357	343	369	320	338	327	382	366	384	352	326	384	376	362	369	346	375	364	368	407	353	345	355	319	344	343	365	391	386	373	390	355	376	363	366	358	401	357	399	375	397	362	366	370	368	366	334	357	337	348	363	365	377	342	372	395	357	358	363	351	389	352	338	373	357	373	338	385	351	384	361	369	354	385	359	348	372	375	412	356	379	353	359	376	362	347	374	387	352	355	356	393	330	384	333	383	362	421	366	351	388	356	374	361	371	392	370	370	383	382	349	328	352	394	357	382	332	352	384	373	347	409	339	381	373	343	370	337	385	365	363	368	359	376	337	360	343	373	353	366	385	368	365	352	330	339	349	368	328	367	392	396	343	361	376	378	373	363	361	375	354	362	355	358	362	333	359	366	332	354	353	329	389	347	389	363	368	367	353	392	347	350	354	386	375	350	361	386	358	357	364	363	365	353	356	333	377	373	348	364	377	385	344	379	390	375	342	339	353	346	373	378	385	372	360	383	375	379	326	412	377	352	364	358	347	357	365	358	426	378	385	361	384	338	373	349	360	373	347	387	369	361	368	371	328	366	361	369	381	344	370	373	385	378	411	355	352	381	362	349	383	374	337	382	367	359	376	352	346	353	356	358	359	372	366	361	366	381	316	345	374	344	340	399	367	365	368	362	365	346	352	396	382	352	363	366	380	371	379	373	367
48501	23093	6098	1151	739	527	435	381	307	315	306	268	272	271	261	230	233	219	201	206	218	208	213	209	179	199	187	214	203	199	202	188	223	192	191	181	214	184	195	181	232	179	194	211	197	202	220	203	203	187	180	184	200	203	189	183	188	196	202	198	183	189	189	186	188	198	191	180	174	167	192	211	180	197	217	206	179	183	172	172	158	188	203	195	201	182	183	201	179	184	224	189	187	162	167	180	183	189	170	184	174	213	198	198	170	186	200	187	175	188	192	199	174	189	191	199	198	195	194	174	177	182	187	194	178	191	199	176	186	198	159	194	197	187	185	185	199	182	211	186	172	180	189	203	178	187	209	189	174	197	196	183	188	178	174	181	159	196	187	182	178	210	190	191	195	204	182	181	179	170	194	191	168	207	203	163	181	190	163	170	182	174	197	168	181	173	202	192	205	191	180	212	172	198	197	205	180	188	188	166	212	175	189	190	183	196	178	152	187	198	201	201	192	182	199	173	195	178	188	191	186	190	192	198	180	177	218	166	192	182	166	197	190	186	179	190	178	216	173	192	190	188	180	208	181	180	208	169	173	206	163	171	199	185	207	167	182	197	183	177	171	212	201	183	178	174	188	180	158	189	184	210	158	179	177	175	188	204	188	191	202	193	195	158	190	170	192	181	177	188	200	201	171	165	173	196	175	196	180	186	202	179	177	202	190	178	188	184	182	220	178	182	186	204	165	187	199	197	178	179	165	186	169	198	192	182	192	184	182	161	172	193	162	189	173	188	193	180	171	179	177	179	210	170	191	208	175	181	176	196	173	206	207	157	187	189	192	164	195	197	188	196	205	199	167	166	182	192	175	186	192	174	170	208	188	190	178	190	213	193	189	177	182	185	189	206	163	184	182	180	177	179	183	186	186	191	190	192	195	180	185	179	199	188	177	186	159	203	181	184	217	192	181	174	212	175	191	183	162	172	168	175	204	197	171	187	176	168	208	197	188	174	185	167	182	190	176	204	195	194	185	185	181	168	193	178	202	173	183	190	171	180	195	163	227	172	197	217	175	183	181	197	193	180	170	165	186	186	200	218	187	180	180	226	178	194	168	173	184	191	182	192	166	193	190	234	208	193	191	193	179	182	183	169	198	168	192	166	175	181	199	204	169	197	204	186	199	165	188	174	205	166	180	197	183	196	190	175	209	186	208	173	221	169	174	165	215	191	190	178	184	163	181	171	177	165	183	170	181	194	193	195	190	184	212	188	191	192	172	164	187	213	202	173	168	181	198	174	165	162	176	190	165	202	197	197	186	179	191	190	180	167	183	180	185	187	183	194	200	167	196	186	193	179	185	205	202	187	176	178	201	176	202	184	197	189	189	212	169	205	189	171	189	194	172	190	199	183	166	188	202	207	172	205	201	185	178	158	178	190	212	178	175	192	193	191	166	162	213	159	173	158	199	202	188	179	184	171	176	174	195	193	199	187	183	171	183	186	182	198	159	188	174	189	173	201	204	204	215	198	171	195	183	199	182	225	170	174	166	168	166	190	171	164	189	208	174	185	203	184	195	177	183	166	180	200	220	190	187	177	180	186	168	163	199	168	181	185	173	169	186	205	178	178	178	217	199	179	175	198	193	187	178	184	185	168	153	172	196	202	201	201	216	182	213	175	187	197	192	166	190	199	183	190	181	191	171	167	178	190	178	174	178	187	199	162	176	181	177	204	173	168	209	217	179	193	180	185	202	174	188	165	218	178	186	194	192	174	165	192	175	192	183	179	166	199	182	179	185	192	196	176	216	188	190	194	181	180	197	186	177	208	189	196	177	193	193	173	160	193	161	182	200	168	197	197	205	183	180	172	178	180	149	188	179	188	179	182	182	187	206	186	182	167	206	185	204	156	193	177	179	149	181	168	176	191	201	184	193	192	187	177	179	182	183	199	184	186	172	203	184	192	185	176	175	167	193	181	197	155	193	196	192	207	179	182	172	194	189	209	199	202	193	194	180	191	220	191	209	191	170	203	169	171	189	185	184	184	179	213	197	177	188	194	181	174	183	170	183	192	198	204	190	175	207	204	185	186	182	183	171	206	182	167	194	188	191	206	176	171	180	181	190	167	201	200	184	223	191	190	179	204	180	209	170	188	169	165	181	159	191	172	177	172	169	221	200	203	183	162	173	177	206	188	185	196	186	196	208	198	197	183	205	174	181	187	208	214	188	195	192	172	190	203	179	192	171	195	190	176	181	202	177	182	188	206	195	175	205	201	183	191	182	183	214	184	183	209	190	199	194	182	169	166	168	207	177	206	187	179	177	201	192	184	195	196	184	182	205	181	190	181	191	187	178	202	220	163	195	174	187	187	191	183	179	191	166	182	202	212	197	199	216	186	197	204	163	191	191	188	166	191	183	213	203	193	203	171	173	172	198	209	180	183	185	177	175	215	159	202	189	191	186	170	209	194	203	174	202	178	204	163	192	183	177	226	189	204	201	186	173	183	186	169	194	179	184	215	191	184	165	183	177	198	211	172	187	181	168	179	225	176	199	193	184	158	185	199	203	207	209	179	177	187	196	179	175	172	188	196	185	183	190	165	177	208	187	163	192	200	191	201	187	188	200	192	193	188	194	169	193	211	171	183	179	164	188	185	173	197	170	189	154	200	168	165	186	188	212	176	210	172	187	194	164	180	178	184	171	209	191	191	211	198	180	176	175	168	189	183	187	188	198	163	186	218	170	187	171	169	186	192	182	214	190	205	184	190	187	183	200	169	178	177	201	203	196	186	197	175	178	205	173	198	175	182	204	186	196	186	195	197	169	169	183	208	171	175	178	175	194	193	192	203	182	176	196	178	209	176	175	210	197	188	174	194	184	194	211	180	168	187	164	195	172	185	166	178	200	200	199	173	182	181	208	153	190	167	166	177	171	181	168	211	206	213	216	170	186	178	183	184	192	166	169	182	176	183	204	168	162	191	164	181	179	197	210	167	205	199	211	183	196	185	187	174	190	201	206	182	194	200	205	178	156	188	187	188	191	181	173	187	176	182	210	171	191	194	180	178	174	191	167	199	167	211	185	209	191	211	162	203	187	180	212	193	203	200	199	176	172	203	183	192	206	172	197	206	164	174	195	199	207	203	175	206	180	194	176	178	169	171	183	191	184	178	178	220	197	209	188	193	161	215	192	202	172	200	169	194	149	184	179	184	170	185	195	186	182	199	177	202	208	188	185	172	202	211	178	181	203	181	174	196	184	201	198	189	181	194	197	200	187	178	169	162	185	222	183	192	196	196	194	206	197	190	179	191	170	174	178	168	185	201	183	189	181	191	188	196	189	184	209	180	162	178	187	196	199	199	181	183	182	186	169	205	172	193	191	167	191	185	179	182	174	155	181	175	184	204	167	172	205	195	199	176	197	195	173	202	212	180	177	192	203	198	183	166	196	178	167	161	169	208	181	234	196	181	179	182	200	170	193	198	183	190	169	184	184	181	186	196	191	169	209	191
31363	4615	3340	3596	2984	2537	2077	1759	1497	1377	1231	1141	1013	1049	926	915	870	840	786	832	799	744	768	764	737	663	685	689	684	649	684	658	680	652	642	634	656	668	675	578	683	637	631	667	646	617	636	617	644	579	655	583	635	631	613	605	607	624	614	606	592	599	597	616	595	629	545	625	603	602	642	596	632	650	594	559	594	585	603	606	594	616	601	597	589	598	614	602	602	610	586	587	555	581	588	617	596	594	581	628	616	611	568	607	579	584	618	588	613	616	549	592	576	602	617	594	626	566	586	580	617	581	544	632	604	612	567	585	559	551	583	580	603	597	597	609	601	572	603	591	602	585	584	578	577	582	593	622	609	603	625	588	579	609	579	565	585	577	586	593	569	609	581	597	630	561	616	599	603	605	572	547	592	573	567	610	575	603	575	589	625	603	583	585	563	598	597	602	624	564	582	573	628	611	597	598	551	616	564	572	653	593	598	630	599	577	603	565	575	554	626	582	606	609	565	616	552	597	547	549	611	562	588	615	613	578	575	578	577	601	602	598	577	588	602	607	594	599	576	594	559	588	577	586	639	604	590	599	602	591	593	586	601	594	603	628	592	570	597	544	551	587	612	560	610	642	594	549	589	620	617	625	619	572	612	576	598	595	590	592	639	598	580	577	578	573	595	631	593	581	580	621	586	620	567	575	567	607	530	609	606	558	587	545	637	577	607	560	613	576	585	584	589	562	616	622	588	631	598	633	628	581	551	583	594	624	622	565	583	571	593	615	625	559	590	601	570	589	629	562	594	610	559	608	551	608	616	608	583	612	582	614	565	583	565	636	612	523	574	556	638	608	579	594	579	544	619	594	623	580	607	587	585	567	584	576	621	598	597	615	605	611	568	588	577	569	628	568	594	587	603	605	574	552	602	581	556	585	583	613	625	558	586	594	565	586	574	608	587	581	589	587	587	579	579	576	588	546	564	622	584	593	587	615	610	571	548	571	573	578	609	545	591	599	583	615	658	567	616	563	602	620	585	595	592	619	580	572	598	661	616	596	568	630	581	631	586	580	594	589	593	591	633	604	623	541	584	633	593	575	623	607	590	567	601	566	594	561	585	587	569	595	586	581	584	579	604	560	593	577	584	562	595	577	620	587	592	570	604	590	589	565	571	606	583	602	596	564	568	595	598	614	561	609	613	556	506	587	589	569	584	577	596	590	608	617	588	582	626	622	596	615	606	592	613	588	588	591	591	619	584	592	560	573	584	549	611	607	590	628	568	659	546	570	581	585	623	588	579	586	617	591	585	553	599	593	589	581	619	550	581	616	548	587	550	616	618	576	577	621	587	578	554	603	599	625	608	616	605	564	590	600	569	568	583	567	593	582	575	606	596	593	606	577	610	570	568	596	614	566	598	580	573	576	561	608	609	594	650	551	594	576	618	601	609	623	601	576	617	608	606	603	561	562	601	581	585	580	608	604	559	587	567	601	627	576	617	626	596	601	602	639	589	568	601	636	582	568	610	619	581	596	556	613	594	582	604	583	575	604	556	574	613	588	613	570	574	563	638	614	625	548	574	572	587	635	612	581	587	578	604	580	584	590	569	581	606	610	620	615	586	604	645	592	583	539	564	594	573	554	616	531	569	558	593	605	592	523	580	590	591	582	609	561	635	596	585	562	573	599	593	588	639	604	561	624	598	612	599	573	561	574	544	562	556	592	544	598	601	575	555	602	604	588	614	583	579	614	613	574	608	610	564	540	570	592	600	589	611	593	583	590	610	586	565	598	611	590	639	612	561	577	624	614	610	573	603	569	620	618	600	614	572	552	583	676	586	597	590	585	618	559	609	572	600	590	607	599	573	576	583	585	587	583	585	627	584	592	615	620	592	592	560	573	584	567	584	594	648	581	566	614	562	608	583	568	554	575	535	595	627	601	607	576	575	621	588	574	633	561	629	572	572	566	605	613	604	577	559	582	568	551	591	603	587	584	592	606	590	571	632	586	582	553	566	573	607	572	515	613	580	604	627	601	618	609	659	583	547	615	569	574	586	575	594	595	576	626	572	577	601	598	608	629	601	549	572	569	580	572	547	617	597	564	540	549	612	596	544	584	583	582	578	572	583	556	582	583	593	618	598	622	553	590	628	586	631	620	609	595	615	531	587	607	594	607	562	588	572	593	622	575	579	585	598	583	606	554	573	608	604	624	596	612	616	574	593	612	594	588	619	631	599	618	620	593	619	603	627	587	570	575	609	630	555	617	591	608	577	599	589	583	581	574	594	585	620	592	607	604	570	550	608	587	596	597	577	628	556	593	583	617	541	588	569	620	606	610	581	566	596	594	564	581	612	613	609	614	553	580	602	570	589	656	603	592	617	580	611	614	577	584	602	601	620	622	625	590	630	609	584	594	595	603	596	591	611	551	590	589	570	623	560	624	583	622	606	618	577	592	609	550	598	590	589	606	570	605	575	583	581	580	529	572	624	571	587	585	601	605	579	630	594	577	571	583	630	628	589	540	581	595	569	602	593	605	591	583	608	578	583	582	590	581	610	613	586	589	570	586	591	588	618	620	657	569	638	556	575	601	582	590	587	627	601	588	575	628	584	591	633	632	580	609	598	629	560	595	523	563	603	583	619	611	597	557	588	586	573	617	613	604	589	544	601	595	598	628	535	597	578	588	622	585	564	531	564	619	620	582	595	581	614	602	573	607	580	555	585	597	590	577	562	586	587	586	603	571	607	605	539	617	598	590	613	638	629	680	611	583	585	556	636	577	595	598	601	598	580	618	568	609	574	620	600	625	605	606	594	621	581	591	565	594	611	535	582	615	595	584	603	581	596	596	600	624	578	604	592	548	631	608	636	622	593	582	612	591	633	573	595	596	608	607	578	557	605	589	602	622	603	575	610	554	574	593	611	572	578	588	627	571	594	568	637	605	581	611	576	572	576	575	568	600	621	592	540	584	597	585	626	587	573	589	594	558	589	579	649	559	579	578	594	589	572	607	574	584	582	601	568	598	603	557	618	615	565	642	577	617	580	608	573	599	621	590	595	596	595	597	601	569	587	612	571	563	594	591	589	576	580	582	555	598	564	596	598	583	613	615	600	593	606	595	653	583	581	595	602	596	560	586	611	589	604	568	576	581	564	605	645	533	590	572	615	590	593	597	605	571	528	559	610	596	613	573	560	578	552	595	602	592	583	618	594	569	570	555	584	560	575	602	581	580	595	593	595	631	644	626	630	614	529	558	605	640	588	568	600	556	619	604	598	563	618	579	638	573	599	553	579	557	562	618	623	577	586	598	613	609	595	566	599	553	577	620	553	562	613	591	618	559	600	569	581	570	605	628	605	572	607	624	594	564	574	596	584	578	575	639	593	585	576	611	551	589	585	615	594	583	600	587	626	585	621	588	581	559	563	561	586	607	631	581	560	549	590	612	591	584	595	557	606	583	594	598	586	581	609	571	600	593	599	582	603	579	635	613	590	536	614	605	615	590	590	568
60047	27579	15760	3560	1411	1037	803	706	573	500	462	400	452	366	384	393	346	347	319	308	320	283	320	319	306	324	305	270	311	276	302	294	311	305	300	300	269	291	278	288	301	286	298	323	309	258	304	267	288	304	314	294	306	291	275	287	277	315	285	289	288	281	288	290	263	300	273	310	275	291	296	277	278	270	280	285	266	270	291	316	272	272	264	262	275	263	292	275	265	296	289	284	246	272	264	298	278	263	288	271	303	266	310	266	278	254	292	285	272	256	280	302	262	273	269	300	283	272	262	281	278	247	291	267	283	269	306	288	278	267	285	296	247	244	269	263	295	297	281	254	260	288	258	276	294	274	253	287	310	289	265	258	290	300	291	288	306	275	295	300	250	277	297	282	288	282	239	253	280	268	255	284	274	278	278	266	282	270	284	296	309	243	291	273	300	275	297	295	286	251	269	283	279	264	304	289	248	309	273	267	286	249	287	306	296	246	264	283	280	299	267	263	279	274	295	277	306	319	285	259	286	302	260	294	275	283	279	269	248	267	279	275	279	269	300	287	294	295	249	247	280	265	249	278	292	294	283	279	281	325	267	278	287	286	295	283	254	245	271	260	281	289	297	260	272	292	265	276	282	251	269	275	298	263	286	274	242	256	292	327	276	257	255	273	256	291	306	308	253	251	288	277	291	283	256	302	275	282	254	295	290	281	283	259	255	294	291	266	267	244	281	257	293	288	288	252	271	269	289	288	260	298	302	266	284	259	261	295	290	275	263	324	296	281	286	274	299	285	268	307	259	298	274	269	289	276	261	275	298	269	290	278	293	303	300	332	250	275	250	242	339	279	269	268	288	286	286	274	239	251	290	289	260	287	263	265	277	272	275	279	268	290	272	282	304	262	278	287	277	273	278	312	297	275	286	248	285	258	264	269	290	279	274	287	280	305	276	244	286	253	256	294	279	288	291	285	307	287	273	296	295	289	290	265	283	289	279	272	262	277	286	289	267	277	236	263	293	296	255	270	288	281	289	313	290	263	263	279	263	267	263	264	310	295	255	255	288	282	257	296	271	287	289	269	310	273	292	286	298	261	276	295	262	304	292	276	310	292	288	294	272	271	275	267	297	265	240	277	243	275	298	288	265	289	274	272	268	313	279	266	268	264	294	290	270	247	272	294	290	286	271	272	286	279	285	293	287	294	258	270	266	282	289	272	274	281	234	262	287	272	270	299	261	275	279	304	286	267	231	286	273	311	285	276	266	261	269	291	299	310	293	283	257	294	259	290	274	279	260	261	263	284	287	267	311	296	269	266	266	269	262	312	271	258	252	281	299	280	265	278	312	237	277	282	279	258	287	268	274	269	298	273	314	286	273	272	301	292	265	251	263	313	295	302	281	278	274	300	262	283	268	303	262	280	256	287	280	263	277	257	262	279	229	258	281	272	285	301	281	281	311	258	293	249	272	283	265	283	252	315	336	278	295	291	288	235	302	251	279	335	274	280	291	246	284	280	285	242	276	285	288	282	265	277	293	268	269	265	285	297	308	278	269	271	273	270	266	262	275	292	297	281	273	261	308	285	320	274	288	259	283	275	270	305	269	305	292	301	277	278	322	290	277	279	273	268	234	287	270	275	291	280	272	278	279	275	271	306	269	270	245	269	293	290	288	271	267	263	285	261	276	265	304	281	268	301	311	257	287	259	276	246	266	236	277	287	277	290	282	249	265	274	300	277	249	266	262	259	289	267	314	254	290	254	284	281	296	262	283	289	286	263	297	320	303	280	285	284	310	265	290	277	246	270	290	279	274	265	262	297	295	220	276	277	275	288	258	304	268	278	287	280	311	292	273	268	278	286	289	300	240	271	261	281	301	277	268	257	278	277	261	265	296	300	285	270	282	289	299	289	285	286	284	282	252	281	276	276	292	270	277	254	299	286	282	266	293	266	259	260	247	243	286	276	262	282	277	267	283	239	270	243	292	310	269	283	285	291	288	287	296	273	292	312	264	266	294	264	304	277	282	279	262	276	289	294	263	257	299	298	289	283	284	248	298	266	277	263	280	262	302	291	297	265	284	274	315	302	277	291	292	279	286	269	270	311	276	251	294	274	284	307	293	280	271	286	307	253	259	288	279	292	287	283	276	284	254	306	277	290	277	281	294	286	276	302	267	298	263	272	277	256	302	270	298	270	273	309	247	306	276	280	315	269	269	304	287	288	286	297	283	243	280	278	274	289	295	282	285	244	255	267	267	293	258	306	284	277	266	272	285	258	280	280	291	247	287	262	288	303	286	289	268	286	267	238	300	278	294	248	271	276	296	298	272	286	314	257	276	253	291	307	271	294	287	309	278	285	267	294	282	287	258	285	272	286	258	284	256	296	267	307	285	299	290	257	273	270	254	279	242	290	271	263	279	281	294	292	261	292	256	293	267	309	305	278	268	275	262	280	283	297	275	299	296	244	277	269	296	299	271	294	274	267	261	300	255	283	281	261	264	249	278	282	283	279	295	276	274	259	277	249	287	302	271	311	289	277	243	287	303	299	279	263	267	290	284	284	288	255	267	263	296	276	314	317	288	255	284	277	277	293	303	276	268	306	277	287	263	290	271	287	271	274	273	279	284	280	232	253	256	262	312	315	260	296	260	242	302	311	278	301	287	286	291	295	303	271	283	274	280	281	300	265	288	297	315	294	291	256	305	274	282	298	294	297	275	281	283	249	302	303	297	248	290	271	267	292	291	278	273	285	251	278	270	281	289	255	297	284	278	268	281	262	271	291	277	251	282	269	268	276	294	298	275	276	258	261	283	275	272	265	278	280	265	294	248	265	267	282	268	275	262	241	284	265	279	245	289	276	297	299	282	293	241	287	269	267	263	265	286	305	273	253	292	279	293	315	259	270	263	301	288	261	274	288	318	281	255	269	261	284	276	269	278	289	291	256	282	285	281	287	275	262	256	282	282	295	274	282	298	269	292	259	288	254	246	291	277	290	306	273	264	267	309	317	257	272	270	294	295	285	260	275	250	282	276	325	235	299	259	280	313	276	289	265	291	231	248	310	303	240	294	287	266	243	273	301	296	261	266	266	259	267	302	265	269	297	267	290	299	280	291	271	291	263	275	292	279	306	287	299	283	276	252	311	275	258	260	295	273	280	296	298	272	275	283	309	273	278	303	286	269	268	278	281	289	268	240	279	272	251	297	268	282	281	304	253	276	308	288	270	309	258	270	283	298	281	279	284	285	268	286	274	274	283	263	280	293	296	287	260	308	248	306	267	267	276	277	275	267	279	279	269	280	269	259	268	268	283	295	283	271	262	273	257	249	279	296	290	250	266	258	278	298	313	293	272	278	292	274	254	275	285	284	277	268	263	279	296	270	307	287	252	265	272	301	277	248	237	254	282	277	293	276	273	282	278	283	276	281	311	268	299	241	285	281	318	264	267	289	256	283	307	292	240	283	302	325	294	266	304	293	288	290	287	286	284	253	276	270	278	277	293	281	300
39705	6353	6070	6505	5422	4416	3550	3093	2619	2394	2038	1874	1822	1615	1561	1447	1362	1306	1312	1254	1233	1138	1124	1151	1137	1123	1032	1036	1043	1010	995	926	1012	903	919	939	931	936	900	889	925	905	889	903	874	887	925	878	871	885	875	917	906	823	863	909	869	872	872	849	882	865	840	872	859	906	850	851	836	811	840	844	860	867	839	859	816	814	839	867	842	861	836	837	852	792	794	885	831	840	841	864	808	879	840	878	824	836	849	827	800	864	819	833	825	873	801	867	830	833	859	831	841	829	835	835	859	841	866	831	826	886	861	864	860	844	842	824	867	833	819	855	827	864	813	822	817	844	816	829	825	809	864	826	780	790	833	843	801	830	828	789	816	809	841	829	852	843	820	878	822	834	816	847	832	845	815	838	859	859	822	878	827	823	832	839	848	772	824	782	833	812	810	853	808	849	876	769	790	800	822	852	861	842	815	804	786	833	773	805	825	858	841	880	795	870	854	837	797	864	860	811	832	853	788	872	823	770	854	873	811	822	773	885	825	832	781	838	839	797	834	790	849	885	840	923	847	832	745	799	795	820	807	751	827	789	836	774	783	866	791	860	834	904	819	857	820	856	845	791	855	862	845	883	780	845	801	834	755	825	871	790	810	787	850	803	867	762	839	817	851	809	828	819	801	843	749	847	824	848	801	789	774	827	833	801	828	869	790	772	854	789	832	830	811	802	838	819	827	836	861	832	824	840	801	773	836	787	819	819	823	780	816	830	833	805	806	854	794	787	879	820	816	759	833	806	849	832	843	832	832	768	835	796	772	791	824	825	783	837	811	811	788	834	773	813	836	847	887	813	797	813	806	874	780	840	856	815	813	775	812	799	867	833	803	815	807	846	846	790	786	925	811	790	871	820	882	815	857	816	797	803	855	861	862	874	829	841	856	802	814	818	805	866	865	817	763	835	827	791	786	833	837	844	871	801	815	817	906	791	860	846	861	864	835	837	832	861	850	845	807	896	844	826	839	791	793	818	855	801	796	790	788	849	803	832	824	841	847	815	821	816	865	828	843	819	847	805	838	860	835	819	789	803	802	849	763	838	812	832	909	890	813	815	819	797	815	807	852	818	844	810	848	840	823	825	838	778	841	764	869	802	855	802	797	779	834	807	792	834	822	809	892	820	800	813	859	809	795	859	802	800	816	824	825	750	810	818	813	858	795	834	826	822	808	818	813	843	818	795	808	780	816	875	797	790	832	833	812	870	861	820	805	851	807	844	811	804	766	834	784	789	821	848	845	876	806	816	825	797	818	813	820	808	869	761	874	830	859	784	791	827	874	838	834	827	811	867	806	800	847	839	816	781	816	821	821	776	840	827	811	813	860	808	829	819	818	750	869	801	873	813	779	766	807	814	840	836	765	831	819	803	783	800	857	838	769	837	786	840	833	831	796	792	814	801	796	852	799	802	791	806	818	835	789	814	870	814	776	850	815	809	794	829	818	844	828	906	819	825	825	894	868	839	808	815	820	819	835	791	832	786	791	805	818	809	822	817	781	845	852	760	857	845	842	808	779	842	811	830	854	806	804	791	809	827	849	830	796	829	854	830	757	883	839	843	829	870	808	847	827	775	808	860	791	859	797	834	815	805	841	852	801	818	854	839	844	808	859	891	855	843	791	823	812	810	793	837	812	822	860	844	821	852	845	815	810	820	805	856	852	836	814	809	804	799	779	794	787	779	797	874	848	836	806	820	829	837	794	844	840	813	880	800	826	814	821	790	773	854	804	827	889	792	855	785	806	805	836	833	807	838	863	825	816	818	821	831	855	826	840	832	857	798	824	882	841	823	790	837	811	856	795	860	823	814	799	778	843	825	827	819	817	831	846	786	824	819	836	833	836	838	814	845	769	821	881	840	867	847	786	798	836	839	836	839	843	805	807	804	813	825	844	840	796	875	831	813	860	841	812	829	868	864	787	837	812	800	837	797	870	855	836	847	823	785	830	836	860	844	840	833	804	775	829	796	802	774	777	792	804	791	829	816	803	784	795	815	768	833	842	787	839	833	830	815	830	842	791	821	817	854	817	783	793	829	851	807	829	820	824	811	801	809	760	869	824	853	815	847	822	825	875	771	790	848	828	797	848	817	867	822	808	840	786	857	799	897	818	796	832	777	899	797	843	813	855	838	797	788	806	777	836	851	781	746	764	835	828	799	792	772	814	837	827	787	808	836	844	844	840	832	853	837	785	806	821	841	794	789	801	770	849	842	795	853	804	841	807	812	851	818	798	839	826	817	855	832	850	870	787	847	817	817	840	871	817	799	877	798	860	838	772	866	851	806	800	810	780	824	803	769	818	760	844	827	770	802	832	801	814	838	806	842	829	803	830	839	836	861	839	822	828	848	874	870	830	820	816	837	787	834	801	863	828	833	848	812	834	849	860	788	811	835	832	801	852	790	802	858	858	816	793	796	832	804	807	836	811	823	858	847	848	780	824	809	787	842	832	800	809	826	828	855	788	856	829	824	835	797	846	821	809	819	813	824	839	811	756	861	777	809	800	793	835	822	852	823	854	852	795	876	769	817	866	844	834	794	836	815	837	801	803	811	813	840	783	822	791	804	811	810	851	799	816	780	838	801	867	860	844	798	845	823	804	822	828	823	845	780	863	870	828	805	846	818	809	839	827	823	829	801	810	822	865	865	792	809	802	801	842	825	831	823	778	773	793	812	809	801	849	853	799	806	882	854	845	807	812	794	819	769	835	846	801	783	814	821	813	804	813	806	785	840	793	788	824	900	848	782	794	868	788	815	819	805	817	877	856	824	759	822	785	837	868	789	820	824	846	816	810	833	811	850	800	815	781	806	795	808	844	821	786	816	795	783	825	827	835	823	801	839	801	805	844	815	838	827	768	866	816	793	873	876	833	799	805	798	821	805	811	819	838	854	817	833	829	784	816	814	816	823	798	824	814	820	817	813	880	833	811	839	820	847	805	765	805	822	788	817	819	832	841	892	868	846	857	831	824	802	854	815	821	837	787	830	798	862	781	810	795	828	885	820	784	832	800	846	829	822	874	804	801	805	827	785	894	799	835	809	808	821	836	867	786	813	836	816	807	813	909	807	820	806	851	824	814	808	817	806	782	839	821	834	843	827	860	848	812	761	829	855	809	785	824	827	866	783	834	811	810	871	792	781	822	816	820	854	803	845	865	822	803	796	833	827	813	816	826	874	797	828	810	797	833	803	888	866	791	777	821	814	783	792	848	818	831	811	823	776	805	790	827	873	846	818	785	876	803	799	875	838	878	799	808	842	812	848	787	795	821	837	788	873	802	876	864	859	811	829	819	839	867	831	772	823	812	785	890	772	802	832	820	815	826	792	820	808	806	836	757	783	883	750	769	844	791	823	849	846	804	878	843	776	797	858	789	806	871	804	829	839	813	795	837	785	814	802	839	813	785	857	776	860	848	821	839	824	782	816	784	798	827	873	870	859	796	784	816	811	842	841	839	833	795	875
9046	988	426	174	144	133	116	122	105	99	112	111	115	95	93	87	79	116	123	93	115	97	91	95	98	96	118	108	93	100	105	100	94	95	118	110	104	106	96	96	100	85	96	108	126	98	91	85	90	93	94	94	109	94	110	109	99	100	115	104	90	113	91	105	95	93	105	70	109	93	111	102	103	114	91	97	94	106	105	97	100	83	110	99	112	102	114	102	115	108	93	100	98	81	99	102	86	99	96	105	104	84	96	129	90	130	84	88	118	99	111	97	84	113	93	121	107	103	107	94	114	96	100	97	100	100	103	104	107	88	95	93	107	89	104	120	105	90	122	76	95	103	116	127	92	99	117	99	103	107	119	93	79	91	97	103	93	122	103	99	109	95	98	119	110	87	73	100	111	88	79	92	94	112	112	110	106	114	96	107	106	93	93	96	124	88	110	100	113	84	86	111	113	105	107	111	116	103	98	99	117	118	96	119	91	108	85	102	105	100	104	119	100	92	90	124	103	97	104	98	111	101	111	93	91	101	71	100	113	114	97	101	120	92	119	98	112	116	93	98	95	94	105	98	113	95	89	99	80	121	108	114	93	86	100	110	104	108	108	110	93	100	90	92	94	101	107	97	97	99	122	99	89	117	108	109	90	87	88	104	121	100	111	103	102	108	99	112	99	103	98	125	95	102	125	136	104	105	82	120	104	105	116	95	93	103	93	116	110	90	101	94	94	112	99	102	106	107	108	116	116	106	116	89	97	98	93	86	100	99	118	99	97	104	92	112	112	100	115	117	86	102	122	93	109	121	94	108	95	127	102	105	94	116	96	106	109	97	104	97	99	106	113	112	92	104	83	101	81	92	107	92	95	113	90	123	83	100	90	107	111	110	114	109	102	104	101	98	101	104	100	101	84	88	98	114	98	100	109	102	83	93	101	111	106	92	99	112	100	101	74	102	105	79	111	115	96	132	97	105	96	115	95	112	97	109	112	83	108	115	100	95	112	95	97	94	100	109	98	83	105	106	105	83	93	93	96	107	110	100	115	102	117	111	97	98	98	115	98	105	102	101	90	110	115	101	110	118	88	93	113	103	107	97	93	91	94	82	127	112	102	95	105	101	116	119	100	88	90	118	92	108	92	98	115	114	98	111	100	89	139	105	96	90	116	105	95	107	98	106	68	85	110	80	106	116	96	99	92	94	103	110	91	105	110	92	100	100	101	96	108	100	83	92	88	89	102	119	105	94	106	84	92	100	92	105	105	103	99	95	100	108	101	104	81	114	87	115	112	111	109	105	109	94	112	112	98	100	120	117	95	113	98	110	108	96	84	109	104	81	121	105	102	108	87	108	90	103	101	111	83	110	87	105	104	88	99	110	88	107	100	116	102	107	102	103	110	107	109	112	96	96	109	120	95	102	105	121	99	94	95	90	102	118	113	93	106	112	85	91	90	92	109	104	91	75	96	114	100	109	93	108	126	99	116	77	100	98	90	92	104	108	119	110	107	137	94	99	101	110	96	129	91	94	114	100	113	84	93	115	107	99	101	106	128	107	109	103	113	82	103	129	95	93	86	99	103	87	119	100	96	102	97	94	82	99	83	117	116	99	98	106	94	103	99	93	104	114	105	97	103	98	111	87	103	105	104	114	103	98	86	88	111	118	114	103	103	106	102	105	96	91	87	96	105	88	86	110	92	96	103	91	106	109	110	116	107	123	109	106	107	94	102	88	114	103	99	94	108	98	108	94	113	101	93	102	113	114	93	101	107	111	117	87	113	107	112	99	113	110	96	92	101	86	107	124	99	104	105	104	95	110	85	112	98	97	99	106	107	99	103	86	96	105	107	111	115	99	93	103	114	116	107	116	94	89	110	103	114	100	105	88	101	85	105	109	97	116	129	107	104	89	109	110	88	111	104	98	120	116	97	85	99	100	101	89	84	107	89	86	98	99	89	95	106	105	110	92	86	87	100	105	96	102	108	104	92	81	116	98	99	103	95	87	104	102	108	98	98	102	117	97	98	109	107	83	97	105	108	98	110	99	94	105	91	113	106	91	101	86	78	84	94	84	86	105	99	96	105	112	92	115	98	120	101	98	100	98	116	109	100	93	98	95	102	105	112	97	99	100	110	97	107	91	109	86	85	94	110	110	93	107	92	127	106	107	104	95	107	95	106	94	98	118	113	97	88	96	89	105	124	102	104	106	104	97	101	92	97	123	96	94	110	114	104	99	90	102	81	120	92	105	123	99	108	111	112	109	88	105	105	105	124	107	99	98	91	90	96	109	113	102	95	113	90	101	98	103	103	96	108	89	110	94	92	97	93	100	83	96	89	90	94	110	118	115	102	105	101	117	97	105	97	109	119	109	98	102	103	97	110	109	90	94	100	94	112	98	115	116	96	98	89	94	81	97	104	95	84	109	109	84	105	111	98	103	101	94	93	101	97	120	128	112	102	104	99	102	82	100	103	103	86	97	86	92	104	100	109	104	111	99	120	86	105	101	119	100	88	99	108	107	93	92	90	107	113	106	90	88	99	112	115	95	95	98	93	108	96	105	103	102	89	102	104	108	101	105	114	100	97	109	118	96	106	95	109	104	97	109	103	100	104	102	116	89	94	88	119	95	95	113	106	106	83	118	105	97	94	110	112	119	98	82	106	99	105	98	132	103	88	102	108	102	98	92	103	93	95	87	112	95	95	99	107	97	100	121	98	94	111	81	126	100	87	100	114	98	90	99	105	113	110	117	125	102	105	97	89	92	121	93	91	112	92	102	113	89	100	96	94	83	111	108	102	95	95	101	74	101	90	113	97	89	102	88	112	113	104	101	93	101	105	107	106	95	93	134	103	107	88	98	107	115	93	92	109	105	80	79	94	99	104	98	103	102	92	113	115	98	92	110	112	110	92	114	114	114	116	122	98	91	84	93	81	136	104	105	116	85	105	89	86	88	102	105	100	100	94	97	87	84	83	107	90	86	115	103	95	99	103	92	96	111	113	112	107	110	91	86	109	102	93	109	88	103	101	115	98	111	118	105	99	80	91	92	110	106	98	97	103	104	118	95	88	109	105	104	89	105	105	100	107	107	83	91	95	111	133	102	99	97	90	110	115	108	86	109	95	106	107	80	101	101	136	112	89	114	97	94	91	136	103	105	88	98	105	102	117	103	90	97	95	96	91	101	101	103	85	94	81	99	100	101	95	109	117	120	104	106	80	90	97	115	90	101	106	90	104	123	90	93	93	84	100	101	106	100	106	116	91	107	93	102	106	99	110	101	87	103	98	107	100	112	99	101	99	116	82	123	100	96	81	103	109	92	104	103	103	117	93	108	107	113	118	111	98	85	112	110	100	102	102	112	103	111	102	109	111	92	86	100	97	109	93	114	91	79	94	87	84	99	104	96	86	102	90	111	83	88	118	93	111	114	110	103	92	89	88	100	96	114	100	101	96	104	101	93	93	84	111	95	85	92	101	95	97	95	104	86	100	88	99	109	96	89
8283	853	567	599	518	474	450	434	409	397	416	401	374	399	368	402	411	394	411	380	362	373	362	353	359	372	365	410	352	363	387	333	361	378	367	382	364	358	355	386	349	362	355	370	354	373	370	351	382	391	376	361	390	409	364	343	350	368	365	337	355	391	365	324	372	348	375	368	370	347	399	382	357	388	365	367	340	405	344	312	356	362	392	360	375	358	361	345	366	351	343	336	351	353	359	354	341	391	357	376	351	351	318	374	376	366	352	335	355	368	339	351	333	323	406	362	337	352	360	381	333	387	437	376	338	356	349	332	372	384	387	364	348	367	358	376	375	344	349	379	354	365	350	374	316	363	356	386	337	342	353	361	367	337	342	373	386	368	350	379	352	394	372	355	344	368	385	345	350	335	357	346	387	349	347	357	328	376	357	374	378	353	338	356	353	381	348	362	371	356	340	386	361	381	392	380	344	381	361	381	353	363	348	374	317	381	341	361	339	373	354	324	329	380	360	342	363	363	338	389	380	411	322	347	378	365	347	335	366	354	356	335	373	372	321	385	382	351	353	346	354	356	326	364	330	365	341	372	332	375	372	334	335	358	349	361	380	369	353	358	367	324	382	364	352	357	358	332	350	347	356	338	351	347	332	389	320	377	378	363	369	376	384	342	356	334	404	352	348	357	378	342	382	395	381	394	378	363	369	379	364	368	402	380	340	401	364	391	370	387	367	371	369	375	353	347	385	347	365	366	340	376	359	351	347	349	358	361	350	362	324	359	359	410	355	373	376	366	338	314	398	390	379	348	355	369	367	367	406	373	345	422	372	365	371	370	360	347	338	369	357	356	337	342	309	377	357	381	343	312	370	361	368	348	355	354	368	359	377	357	349	350	370	378	360	370	327	348	389	356	364	372	351	347	362	394	323	346	366	372	363	375	381	333	340	380	338	345	370	361	331	360	333	370	391	334	383	377	359	370	396	349	355	360	354	388	329	356	385	347	401	351	336	374	394	321	342	349	341	381	390	387	365	373	320	381	360	366	347	345	352	391	345	348	366	341	350	312	388	375	384	354	372	327	354	348	342	344	389	364	323	364	348	376	341	348	390	368	369	372	354	386	374	352	366	343	369	374	315	362	318	362	351	351	375	353	370	325	376	376	342	354	374	357	394	380	352	379	350	340	389	364	374	381	367	354	355	325	384	375	382	363	371	351	395	338	397	327	390	317	384	358	352	380	327	401	376	330	333	378	373	380	359	359	328	360	334	347	323	355	381	342	353	365	377	358	387	331	354	346	389	362	370	360	344	393	370	369	364	337	358	333	330	339	387	398	365	338	363	359	320	341	365	348	352	365	363	340	317	353	419	361	396	373	345	362	337	345	379	391	371	357	396	361	380	328	337	391	387	335	363	356	375	397	362	359	347	350	342	347	371	325	375	398	355	370	376	347	359	372	331	367	364	325	346	368	356	348	369	386	351	345	365	390	382	371	367	350	311	377	384	346	353	384	385	347	376	382	345	359	363	356	377	343	375	350	351	365	354	364	356	343	348	389	366	382	362	364	372	364	360	329	380	330	353	367	372	367	383	372	376	372	367	397	372	346	360	395	370	361	387	379	367	348	335	361	352	379	366	401	366	348	382	372	378	365	365	360	362	347	371	369	369	374	344	359	360	352	359	347	375	357	393	387	380	353	345	370	355	356	352	357	356	378	352	387	340	361	370	377	334	374	355	345	359	362	377	336	344	345	354	368	366	360	376	336	343	394	349	408	354	355	347	340	409	328	341	405	355	334	379	332	355	361	337	356	381	353	371	382	326	368	387	351	341	368	311	370	379	350	379	358	384	354	369	347	356	333	366	372	375	360	368	370	353	373	329	334	364	365	351	384	386	362	346	333	346	327	342	346	355	363	341	379	347	367	351	353	394	332	345	383	378	381	385	390	339	373	358	357	369	368	367	366	361	339	365	333	380	378	356	343	336	350	378	340	388	354	341	390	351	381	359	358	348	357	377	344	381	362	340	350	358	389	379	370	377	384	346	357	363	359	360	350	372	346	369	414	356	379	365	369	369	348	382	370	357	374	352	362	360	355	362	332	324	349	352	372	344	360	364	380	332	357	342	364	370	344	371	349	377	367	377	355	323	377	394	349	339	381	383	349	344	354	380	366	342	364	361	358	329	354	366	368	354	388	367	337	358	364	367	413	360	339	335	375	334	357	361	330	350	342	379	402	358	370	363	363	374	364	384	360	356	331	361	345	357	369	364	370	357	354	383	363	371	351	367	389	375	364	397	358	354	367	360	371	363	336	359	360	395	324	354	357	359	335	384	346	352	355	361	342	364	370	355	405	339	332	382	370	380	325	388	352	364	353	393	377	342	369	374	363	378	325	369	324	372	357	343	359	353	380	387	385	369	366	424	391	407	381	366	382	343	353	372	362	364	351	362	359	349	347	347	389	365	370	368	337	398	356	372	353	333	373	346	382	387	373	377	361	371	387	340	336	356	352	328	384	384	358	358	356	385	391	392	384	383	361	357	381	381	364	405	351	345	371	368	363	358	384	348	341	405	347	382	334	350	337	345	404	364	373	359	325	355	359	364	372	343	342	381	376	345	347	383	356	373	374	357	352	359	376	365	355	361	371	338	342	336	366	364	354	376	355	354	358	348	344	371	351	351	382	370	335	355	365	352	349	346	350	359	374	391	345	346	330	384	352	374	380	390	376	341	341	334	323	366	392	343	354	374	344	374	346	363	376	336	330	352	376	389	374	363	355	333	350	356	366	356	335	332	367	344	366	365	359	356	370	343	340	353	381	351	349	357	364	403	396	349	355	364	356	375	381	367	321	369	346	378	346	375	358	359	376	318	390	406	387	348	374	343	362	356	394	356	384	335	360	347	354	328	386	360	345	336	372	384	358	339	370	366	369	348	363	362	367	320	378	360	352	389	347	361	358	373	350	355	362	369	369	391	355	351	354	354	326	353	385	375	360	371	349	369	356	350	360	363	368	383	345	356	365	348	380	392	340	327	385	359	347	380	362	361	413	383	360	353	343	372	370	327	350	355	332	359	337	382	358	341	340	352	385	371	368	359	358	344	350	370	335	357	352	326	367	356	352	372	355	365	360	373	395	336	348	357	348	357	375	377	330	388	347	357	350	342	356	382	331	365	377	339	331	339	403	350	355	375	355	340	348	319	341	374	360	344	370	396	337	353	373	358	341	372	367	369	385	363	363	366	392	378	341	342	340	341	355	369	366	339	364	379	338	346	362	348	344	361	379	360	328	339	373	369	334	373	369	360	339	352	363	365	365	371	396	374	359	351	358	366	363	361	365	360	347	376	366	373	348	357	381	355	359	372	386	367	353	351	359	377	337	351	359	357	380	326	371	404	381	401	361	367	347	366	377	383	387	323	381	348	343	358	378	363	371	357	360	383	359	366	325	365	359	344	348	345	384	383	372	366	363	326	340	358	362	363	362	373	363	357	346	386	376	360	370	344	342
47646	22327	5424	1117	730	599	473	411	310	262	268	283	244	220	203	218	226	235	213	213	202	211	206	203	182	228	205	188	173	200	184	184	199	195	173	175	166	193	179	198	187	227	196	186	187	188	175	210	206	186	184	186	184	179	216	202	191	179	190	190	182	166	185	182	188	182	180	189	179	171	186	186	229	187	187	187	196	164	174	175	178	183	194	190	160	178	193	181	176	207	168	192	220	207	206	194	212	191	196	200	206	180	197	191	185	182	189	193	200	191	207	190	201	199	180	188	189	174	186	175	195	169	185	181	183	176	206	208	185	183	179	215	184	154	182	183	192	179	179	164	201	146	182	171	184	193	175	176	183	185	198	213	165	154	176	200	185	182	173	199	202	193	189	199	183	188	185	190	184	182	175	187	203	184	185	180	191	174	188	170	185	188	203	176	161	191	184	222	195	183	188	183	164	194	175	209	186	187	201	203	192	179	153	157	188	184	183	189	187	172	166	196	200	175	189	161	204	165	182	201	165	202	165	187	188	184	170	192	183	199	182	186	188	171	183	180	169	185	181	169	180	178	201	182	194	185	192	190	183	189	181	190	158	181	166	185	155	162	160	179	173	205	203	196	194	205	160	209	185	187	191	202	183	175	191	164	190	179	197	200	193	178	196	200	182	188	179	184	199	177	161	216	182	180	164	170	179	211	180	170	190	197	184	198	210	184	183	184	200	183	168	165	181	188	200	171	193	162	188	167	183	220	168	181	191	196	190	189	158	188	207	188	218	191	212	174	196	182	188	194	202	185	190	184	202	210	171	194	219	186	187	198	203	183	167	184	203	201	172	180	190	177	200	195	181	190	204	181	200	209	198	147	170	177	177	187	205	198	179	169	191	173	197	199	202	182	185	187	193	192	188	183	154	173	201	212	161	200	184	193	175	198	196	179	193	210	196	178	186	193	180	181	205	168	184	185	190	199	192	226	178	177	179	190	191	183	199	156	203	188	194	184	182	162	187	162	171	195	183	205	174	162	191	193	183	182	193	208	219	203	173	195	208	169	189	200	204	191	211	194	170	161	167	174	192	168	194	186	197	186	185	194	198	200	175	188	166	177	182	177	176	176	198	182	203	206	188	184	194	203	179	173	189	192	184	199	190	181	184	194	170	201	195	179	189	176	182	184	196	185	181	176	182	148	195	191	184	210	188	186	206	179	199	169	200	200	191	193	172	186	213	199	183	169	188	185	187	181	182	186	188	187	185	171	180	185	190	188	170	175	182	193	172	213	183	188	171	202	167	175	189	179	184	193	220	218	155	185	177	200	180	194	188	177	175	210	202	184	200	174	188	195	198	202	195	188	176	160	166	179	195	193	201	175	161	190	181	194	188	191	167	159	209	178	177	190	196	212	173	194	194	171	197	178	198	191	179	179	175	164	187	189	189	168	207	174	169	195	201	179	207	211	192	191	198	186	169	230	189	197	175	171	187	180	213	197	176	174	179	160	187	176	181	206	214	183	186	189	184	183	187	163	167	186	174	179	187	170	199	205	212	171	177	170	191	183	194	195	181	171	171	182	174	165	194	172	192	172	189	168	181	194	191	185	176	186	193	164	162	191	176	171	183	206	190	184	176	184	205	201	195	190	196	188	187	209	198	179	208	204	192	213	186	162	179	192	158	177	154	172	169	186	187	198	185	182	193	170	193	201	181	213	207	169	193	175	192	208	186	166	173	180	160	168	180	148	181	169	187	164	178	188	207	174	188	173	186	187	173	198	167	189	160	189	203	185	182	167	215	176	160	210	169	190	164	192	173	195	177	173	185	197	171	189	177	169	174	184	172	172	178	183	194	173	172	200	173	174	183	177	198	198	183	182	177	200	193	170	187	192	179	187	170	164	165	180	154	187	149	169	210	190	174	224	174	187	188	202	167	166	168	184	183	179	185	187	178	222	200	185	180	170	199	215	191	181	184	218	189	203	176	188	197	185	179	194	177	199	203	180	210	198	191	180	186	183	176	195	179	183	162	170	201	190	174	177	163	177	180	172	174	190	184	184	183	187	209	191	185	181	163	197	188	187	185	179	171	210	195	203	188	176	181	172	179	176	177	192	203	197	192	172	205	184	203	186	185	166	191	176	210	187	190	177	194	206	182	169	206	184	182	210	176	180	196	179	193	184	188	183	170	212	174	198	194	171	180	172	181	188	182	197	195	185	177	178	167	200	188	188	204	174	188	192	191	170	195	184	193	159	173	201	219	203	173	186	186	157	210	172	190	200	176	194	192	162	198	190	194	202	192	196	183	152	164	186	177	180	180	194	217	178	199	171	186	230	182	202	214	192	191	184	168	167	164	162	195	168	172	178	178	176	193	165	187	186	187	185	183	196	204	180	176	197	192	206	169	186	196	202	184	191	159	176	178	190	210	185	175	203	173	196	207	193	184	215	200	175	170	170	177	195	191	183	190	157	184	202	193	189	164	204	200	146	210	144	171	171	197	172	172	182	176	192	154	194	161	196	174	169	196	219	202	197	177	172	167	171	213	186	198	194	156	167	195	167	195	201	187	194	181	209	181	180	185	163	172	190	195	189	190	195	188	174	194	185	203	182	189	176	181	180	202	184	208	197	166	174	167	178	183	153	198	195	198	212	211	186	184	184	188	184	178	197	187	192	186	204	178	177	203	157	193	199	202	183	189	179	198	204	202	191	194	185	194	170	181	169	185	186	201	196	165	203	196	176	191	164	203	173	176	168	182	183	204	140	188	187	199	196	186	170	205	185	203	175	182	201	200	185	195	188	174	165	170	192	197	213	188	191	187	215	196	185	199	207	187	175	198	190	163	192	205	165	180	173	162	204	183	181	185	166	171	181	199	180	149	189	201	193	173	207	174	187	163	213	183	174	190	181	190	194	177	199	175	178	191	188	201	216	203	190	172	177	195	204	192	181	200	160	163	160	160	163	208	181	188	172	192	186	170	213	167	143	200	178	196	179	177	166	187	180	205	220	184	186	170	177	204	190	211	193	223	187	202	188	189	176	190	177	175	184	169	185	193	189	185	196	198	213	181	204	180	194	184	191	200	183	182	193	185	180	188	197	202	190	192	188	173	177	203	207	210	182	193	194	186	204	182	208	200	174	156	179	196	186	165	193	194	190	175	183	173	193	179	171	200	167	161	164	201	182	230	170	167	170	155	169	177	202	173	200	173	194	183	204	170	205	165	206	208	188	180	194	158	188	183	194	162	196	161	195	177	204	175	170	186	167	164	207	189	181	174	203	181	200	191	171	187	173	184	169	176	196	191	185	179	158	186	186	182	186	182	177	167	184	180	175	172	145	197	179	187	179	173	165	179	192	187	167	190	175	169	220	196	198	188	186	200	180	195	162	189	178	190	209	170	178	180	205	156	170	194	183	192	169	172	188	195	183	179	169	184	171	206	165	156	204	192	201	197	192	202	200	187	178	173	198	178	187	189	179	184	184	195	180	179	176	200	186	195	165	187	200	180	173
30738	3951	3361	3541	3062	2477	2043	1756	1579	1355	1243	1166	1039	1029	998	960	912	847	796	801	782	749	741	753	779	731	715	689	712	690	655	675	619	699	635	633	639	675	637	645	638	620	574	623	664	633	613	648	636	564	628	638	603	631	621	671	583	607	569	572	639	578	589	628	646	632	575	650	599	619	579	627	587	600	585	604	588	600	618	576	583	585	630	568	583	592	597	594	622	596	573	632	587	594	626	611	643	610	593	575	566	596	590	628	613	569	620	574	559	582	615	581	571	588	607	598	590	557	599	589	573	633	575	582	589	602	591	589	637	558	611	567	602	562	587	610	605	596	612	549	565	585	545	617	550	587	586	555	609	569	601	612	584	549	531	599	559	567	550	584	601	597	589	576	588	594	580	587	565	551	611	586	556	633	627	585	603	559	605	562	598	548	618	567	623	578	583	575	594	601	625	596	571	587	591	600	566	590	607	593	564	552	595	589	614	608	551	646	594	623	548	598	606	546	585	561	588	577	550	572	604	596	609	572	561	624	594	616	593	609	581	588	585	600	587	592	528	573	566	602	610	586	596	605	592	632	596	565	557	587	584	637	595	590	581	612	625	592	569	612	601	565	560	584	611	588	558	595	587	571	607	600	578	572	597	624	570	575	588	606	580	567	606	590	630	591	567	560	602	588	624	571	604	581	623	604	557	621	532	571	576	624	567	604	589	626	579	623	574	598	641	551	570	607	585	568	532	597	593	588	586	576	589	580	581	598	562	615	575	552	578	557	603	613	552	625	634	590	615	591	593	599	562	579	574	574	568	602	576	576	548	593	605	614	587	636	608	585	559	610	603	559	596	613	624	598	565	585	611	599	597	622	563	521	578	616	595	563	621	618	550	601	577	571	567	610	583	569	566	582	545	579	596	582	573	641	573	609	595	585	589	627	613	606	582	563	566	524	574	597	575	555	598	546	590	591	602	540	601	595	589	599	607	581	586	584	614	634	587	599	580	595	582	565	602	626	612	619	594	579	622	617	530	589	551	581	586	589	574	610	543	603	525	572	598	565	556	561	591	574	565	636	557	634	586	574	623	582	622	561	598	576	619	578	612	562	587	626	603	597	563	616	570	551	543	604	621	589	590	588	520	553	603	554	556	592	612	605	610	607	584	571	565	591	618	594	614	559	662	567	547	600	542	581	590	642	558	614	581	600	617	590	546	612	580	607	567	578	614	600	582	562	580	550	592	602	598	588	551	588	609	625	591	599	592	584	566	583	625	590	577	594	559	581	591	612	598	578	641	610	583	570	596	606	556	618	567	579	560	597	585	602	592	590	596	611	546	613	584	581	582	563	581	544	555	546	605	597	563	583	573	615	624	607	598	583	595	575	557	572	580	583	620	520	595	580	544	585	608	606	599	592	599	587	607	594	571	614	630	597	601	573	601	605	607	566	550	573	586	612	578	608	588	635	574	546	622	600	613	647	564	611	604	572	588	650	576	573	611	593	573	571	567	582	584	629	535	572	626	553	581	632	621	563	595	617	591	592	569	587	586	564	578	569	641	615	581	556	615	569	623	626	564	613	598	619	582	621	553	602	578	595	559	554	593	566	590	589	627	591	547	610	584	582	618	570	593	613	613	560	582	600	571	561	615	559	579	569	634	605	617	554	627	564	550	598	579	594	618	563	591	597	589	563	607	561	639	600	607	579	554	553	621	567	580	619	611	591	640	558	557	595	582	554	582	562	585	592	597	609	572	562	599	576	626	602	584	583	612	597	599	565	585	600	554	607	579	644	558	573	578	589	594	576	588	540	599	568	575	642	558	625	573	579	623	605	558	608	601	597	604	583	622	571	595	603	598	631	620	586	575	624	586	592	580	599	537	601	622	596	604	556	596	536	595	580	597	616	595	560	587	590	596	583	615	604	637	623	566	550	572	598	611	594	600	561	593	569	596	570	592	600	594	617	562	630	622	602	563	583	546	533	601	581	634	601	600	598	572	526	584	599	577	533	586	588	530	618	600	622	597	559	585	579	557	592	586	604	589	600	600	543	607	549	615	579	611	606	615	556	532	577	588	524	605	566	632	622	594	570	616	598	613	574	601	555	566	601	570	564	610	591	590	609	618	567	564	575	577	611	563	598	639	572	597	547	570	632	593	584	560	562	609	557	611	589	586	590	598	601	582	602	579	597	615	600	586	616	608	578	577	562	588	581	621	607	586	583	606	580	614	583	559	606	550	606	595	586	574	591	596	590	601	573	581	614	599	571	568	552	586	592	580	619	582	620	549	597	588	577	612	569	586	598	582	551	596	630	588	644	584	611	568	613	631	615	589	592	565	581	618	580	584	580	589	616	605	584	631	603	553	606	560	625	618	574	587	565	603	570	554	595	542	574	559	586	593	592	573	615	580	570	593	594	598	619	550	597	582	558	561	584	574	567	611	588	590	610	623	593	592	594	567	536	588	603	585	559	604	568	609	579	569	541	542	562	552	570	581	603	575	619	590	567	636	620	534	587	588	579	632	592	582	616	617	570	577	615	570	632	612	557	583	593	578	606	633	608	544	621	569	582	582	585	558	555	574	539	599	599	564	584	616	601	565	585	569	572	580	571	614	569	591	539	588	547	569	566	645	544	618	581	565	573	575	613	558	593	613	545	605	606	565	565	605	598	585	598	553	581	577	571	568	579	580	568	626	573	577	551	592	603	575	622	537	608	600	628	594	586	603	594	607	575	610	599	561	598	585	633	593	563	578	615	587	576	554	558	564	606	547	560	626	578	614	548	587	597	583	595	593	574	605	591	602	561	543	533	600	551	602	640	601	590	579	557	555	596	590	607	594	555	552	580	544	571	606	584	584	592	571	601	612	614	580	617	565	552	614	628	593	575	588	631	567	554	601	568	560	620	578	586	588	582	598	576	571	550	542	563	573	602	583	537	562	563	530	591	620	613	603	595	568	635	572	605	585	585	569	631	535	647	562	564	635	568	599	578	618	578	582	585	541	622	579	546	599	579	598	599	549	587	605	593	577	562	557	576	615	630	586	581	606	557	579	607	591	586	616	616	574	570	602	624	567	592	563	592	565	575	608	569	609	602	589	579	593	595	587	605	587	605	570	572	597	571	567	579	554	625	589	561	554	615	578	588	568	559	584	562	559	596	588	547	595	606	563	558	612	580	584	603	634	594	611	601	574	551	598	629	621	561	579	567	580	588	586	629	599	591	599	561	595	594	592	598	579	570	562	582	593	599	589	616	606	577	576	588	594	577	640	598	598	582	566	587	569	596	585	581	600	597	598	581	632	537	611	613	588	537	528	555	562	583	579	614	621	576	598	599	634	549	556	616	574	566	627	574	561	615	603	591	647	588	602	613	638	603	621	619	597	600	593	553	566	586	591	597	545	589	533	598	554	571	593	598	587	564	611	636	601	563	597	633	601	586	580	510	578	623	536	588	634	602	622	599	627	643	557	636	565	549	576	543	581	650	578	573	621	601	574	597	566	589	611	596
57952	27422	16120	3423	1487	1046	860	639	579	469	462	452	405	382	346	357	376	339	337	317	342	305	317	288	341	327	296	311	325	303	284	285	287	295	274	290	329	289	284	269	301	266	305	297	300	299	318	253	291	309	307	305	294	287	313	306	296	273	268	270	304	269	304	305	278	264	273	286	324	283	280	293	289	285	286	307	276	312	264	255	274	292	274	288	288	275	281	273	304	278	255	291	289	304	291	266	274	274	296	274	291	278	256	250	287	279	302	269	276	272	277	286	254	275	284	284	311	278	329	240	276	286	257	274	294	279	298	259	272	266	318	277	290	267	252	265	260	295	272	275	286	308	296	256	286	281	274	287	269	260	274	284	298	304	280	262	312	265	291	251	262	275	272	292	289	295	285	297	294	274	287	258	297	277	293	275	247	269	266	269	265	244	260	264	267	286	241	284	277	267	270	267	296	282	260	275	250	279	289	269	276	322	292	262	278	290	267	246	317	273	291	256	282	278	278	268	304	304	313	278	281	286	289	259	286	269	276	277	280	289	279	314	273	260	291	276	287	276	265	298	257	284	296	307	324	284	291	287	268	256	260	268	279	306	252	277	249	294	263	300	308	269	296	260	277	278	286	283	285	294	297	297	291	248	310	273	295	273	248	314	268	303	262	310	284	250	275	274	273	278	269	324	283	273	303	292	250	258	273	274	271	291	272	251	266	296	271	259	275	310	263	264	281	274	259	289	272	290	287	267	281	284	275	278	306	321	308	307	305	292	269	246	281	289	282	297	312	282	303	280	250	304	298	282	263	311	297	290	302	279	266	249	259	289	273	274	263	278	261	275	276	260	283	277	272	286	274	305	264	273	308	296	272	253	276	287	263	246	272	274	283	252	277	304	273	282	253	302	288	269	292	286	309	256	315	269	299	271	254	288	262	279	288	301	280	269	294	266	309	264	259	289	294	288	270	300	251	294	284	263	308	304	274	269	272	275	302	258	294	308	308	321	282	282	287	309	305	247	273	250	260	266	269	294	291	273	292	277	230	288	272	257	298	300	278	285	326	247	273	248	269	274	279	289	241	284	274	278	289	257	264	280	280	258	266	260	274	264	297	276	275	277	257	264	281	271	269	281	262	286	282	284	244	281	326	282	269	314	276	282	288	310	264	280	326	295	285	276	241	256	303	293	281	279	275	273	282	294	244	284	308	308	283	257	305	290	283	260	276	259	289	271	266	285	284	273	288	294	268	316	299	248	304	298	261	320	248	299	257	260	317	292	291	292	266	296	275	295	281	274	280	273	269	277	277	253	289	283	272	272	269	275	313	256	279	297	281	275	284	301	287	293	256	265	270	246	291	278	286	245	251	278	272	278	286	278	273	291	297	298	291	252	272	291	267	286	277	271	309	296	272	294	287	278	273	276	280	292	270	291	263	269	269	288	289	265	255	282	294	284	310	256	274	310	319	298	294	286	269	287	274	278	265	268	289	298	250	278	278	295	255	315	266	269	290	245	295	270	261	277	284	283	291	267	277	290	264	283	272	285	276	274	265	273	283	276	250	292	257	256	289	286	257	288	287	294	270	274	298	253	276	276	214	297	291	279	276	304	298	276	262	250	284	257	305	311	303	273	299	291	285	292	249	264	278	277	286	288	274	293	279	272	292	278	290	284	286	270	242	275	267	270	267	267	294	278	300	271	270	271	272	250	289	296	250	277	289	286	296	236	269	263	267	293	289	299	291	303	297	280	289	265	270	306	286	259	272	262	251	306	277	276	277	262	278	277	311	305	284	285	312	287	268	270	282	290	276	286	257	251	286	280	269	259	272	313	297	290	283	321	251	245	279	269	262	291	272	274	277	279	308	272	279	270	268	288	273	271	251	280	266	276	296	275	266	289	250	299	288	296	273	275	301	271	242	239	252	273	287	273	295	263	262	289	277	245	268	296	252	263	275	265	296	301	307	305	235	288	285	313	303	281	275	293	292	255	260	241	290	300	282	274	281	283	284	293	293	294	253	274	293	268	275	267	295	307	281	275	259	285	250	278	264	288	286	262	282	281	258	297	277	285	272	307	267	279	257	298	279	269	273	294	277	269	284	305	291	284	292	299	308	303	313	292	278	304	261	269	282	325	274	300	284	297	254	271	301	298	298	313	284	297	300	282	291	262	258	280	242	260	276	275	317	304	277	259	321	271	271	319	294	312	280	306	258	264	268	291	277	296	271	313	249	302	279	303	274	288	267	273	243	259	252	300	322	281	261	285	293	276	286	290	294	290	281	300	271	302	288	308	277	284	275	288	270	261	307	289	277	275	304	297	307	308	251	297	270	306	280	296	279	266	273	251	258	316	287	303	270	275	272	281	297	275	272	257	264	281	242	281	269	271	266	275	303	287	279	289	258	298	284	303	260	257	293	243	323	244	280	291	271	307	283	252	287	278	283	276	267	290	277	309	293	269	274	275	300	274	259	244	273	314	283	264	253	271	284	275	253	278	277	295	293	294	292	252	268	256	277	288	292	265	265	259	290	264	261	255	296	280	295	286	279	304	278	301	268	288	280	268	260	250	280	309	261	273	265	262	282	263	303	260	307	284	303	269	264	284	251	247	241	309	276	282	274	284	242	278	276	254	278	286	298	283	247	275	261	284	264	268	272	277	277	279	276	299	254	301	309	298	264	294	306	283	293	267	278	270	256	294	304	280	285	295	293	265	277	278	284	299	286	292	299	292	244	269	293	277	282	290	255	269	242	283	274	275	289	273	294	280	290	275	262	304	272	289	289	279	303	265	283	259	255	272	252	265	292	283	298	263	279	304	293	258	283	269	281	264	256	304	268	252	261	277	286	314	307	262	318	286	286	262	293	268	300	253	254	279	263	270	301	266	274	258	255	253	254	289	252	274	271	295	288	260	303	278	305	288	265	249	283	284	270	301	296	279	285	310	269	267	278	286	315	255	308	269	245	264	288	272	279	283	279	287	280	260	266	286	290	304	257	244	274	255	279	296	296	285	296	282	291	302	286	279	273	279	303	293	296	300	290	281	280	291	297	274	295	320	269	261	263	276	262	298	302	243	250	300	262	292	284	299	273	260	263	280	266	287	296	274	273	277	290	238	255	280	275	272	278	288	251	276	275	278	286	267	320	272	327	290	310	317	252	271	260	250	287	263	286	259	322	271	255	283	279	273	255	260	291	283	259	292	273	285	289	286	255	300	268	278	286	275	259	281	296	271	275	266	281	293	280	266	312	265	281	277	306	281	237	280	318	290	271	279	266	287	300	283	251	300	274	277	270	272	278	289	269	286	250	281	294	278	258	258	323	294	276	305	276	290	256	244	303	259	273	264	259	299	286	281	298	279	258	295	284	272	293	273	259	294	260	258	257	292	283	267	278	262	283	252	283	294	261	276	311	248	260	280	261	277	268	260	307	260	280	302	261	291	281	283	285	296	282	293	273	279	251	281	308	280	273	298	276	287	279	284	292	265	272	301	310	284	274	271	273	280
39212	6246	6025	6512	5462	4433	3749	3251	2660	2257	2148	1858	1731	1595	1582	1474	1456	1303	1267	1229	1216	1152	1094	1101	1073	1023	1014	1019	998	1019	955	1045	1010	996	939	960	986	930	935	893	938	918	921	859	911	909	897	848	891	896	902	907	902	877	905	918	895	872	813	849	859	861	886	863	880	905	798	886	854	821	870	834	828	813	891	823	881	811	848	801	894	814	828	873	843	773	846	854	822	851	824	828	820	850	795	794	822	831	872	848	826	814	798	860	864	885	839	859	854	804	830	900	843	804	843	842	871	778	866	809	812	857	814	831	819	854	798	896	831	878	825	812	794	843	873	838	885	836	806	828	787	812	853	815	837	788	854	797	838	846	834	796	846	824	819	843	847	787	742	824	816	782	794	810	787	791	857	834	766	857	869	848	809	830	822	817	820	801	831	840	804	886	855	873	865	812	815	813	799	800	822	818	814	827	843	811	808	829	820	851	821	830	834	840	785	769	872	836	829	789	834	831	802	837	784	804	807	801	825	827	872	821	866	803	883	842	839	798	803	801	794	790	873	817	843	839	788	832	869	837	853	790	850	868	830	796	819	816	842	845	826	798	796	791	821	810	829	780	823	825	847	843	849	823	816	863	815	804	798	838	806	797	857	860	823	839	848	817	831	810	855	778	800	840	835	838	799	741	878	780	867	882	778	826	825	837	801	831	810	840	862	785	783	853	823	785	806	847	857	865	764	853	835	857	816	805	760	783	811	874	822	828	846	832	810	811	838	868	807	849	855	850	846	813	830	827	841	725	836	879	834	770	791	848	871	815	810	798	798	793	827	829	833	846	825	840	847	840	806	811	844	777	852	796	837	776	821	821	814	843	836	800	823	789	778	827	779	846	818	778	813	803	866	835	811	841	819	838	805	807	855	841	834	806	793	872	821	792	840	822	813	820	818	852	808	783	822	803	766	801	820	782	851	797	826	820	802	839	832	803	780	838	858	798	807	852	796	835	844	804	853	836	775	793	848	814	732	865	784	822	819	794	800	849	828	835	777	830	816	837	846	814	783	845	855	833	814	796	841	840	835	814	810	872	832	814	818	796	847	811	830	862	807	843	785	812	775	774	862	860	776	858	852	785	835	804	843	837	827	796	743	828	782	791	833	850	821	796	814	771	841	820	902	815	832	814	880	862	836	818	783	838	807	805	804	831	830	799	816	859	855	799	774	860	873	827	841	805	843	776	801	765	803	815	769	823	763	861	848	844	817	803	769	846	794	802	895	847	823	795	836	842	839	849	800	825	778	848	803	798	874	804	799	825	782	846	858	826	859	802	837	806	821	831	831	813	834	812	811	817	817	833	822	778	831	780	846	808	800	799	831	828	766	860	828	841	806	811	810	868	791	755	843	800	823	846	796	802	851	798	802	842	825	795	842	841	844	863	798	832	768	817	832	768	845	818	825	817	745	812	846	819	812	812	784	843	865	791	779	808	787	792	839	832	812	814	853	812	820	820	838	817	787	776	840	850	807	874	783	824	826	791	841	807	833	813	821	804	820	839	802	806	857	789	863	856	813	789	793	833	791	834	813	811	852	811	806	802	814	770	816	809	813	834	805	784	871	831	777	807	816	864	786	803	805	799	838	806	825	830	829	851	831	892	797	854	810	774	783	835	817	847	810	846	818	849	878	854	800	789	851	837	828	847	849	816	791	838	889	836	798	867	838	806	831	797	808	824	830	824	844	803	820	872	800	796	812	898	876	858	802	817	776	842	845	840	823	768	824	822	737	813	776	840	821	828	816	800	849	805	835	802	782	848	804	854	827	841	771	816	837	805	851	812	811	849	768	875	845	807	797	854	767	806	811	835	832	816	851	831	831	816	870	752	837	762	828	857	845	840	826	850	795	794	773	799	759	855	862	837	815	796	842	821	797	813	825	767	846	893	840	850	813	809	839	794	822	797	831	871	805	855	855	802	831	846	776	864	832	824	821	810	879	887	814	790	794	879	805	837	856	840	803	817	790	855	791	794	844	818	826	812	840	813	855	823	738	829	777	830	776	869	791	834	853	821	805	845	814	824	867	841	754	823	783	786	840	762	855	870	846	811	782	775	821	813	786	837	810	764	877	758	854	811	845	807	861	817	825	825	824	817	801	800	866	833	800	821	798	802	812	797	810	854	838	782	801	845	790	786	865	800	838	823	824	805	817	810	770	830	810	817	801	814	806	817	886	829	869	867	843	807	824	808	846	820	827	797	810	793	843	800	778	832	757	763	848	812	846	806	831	826	832	886	900	824	820	798	879	824	815	809	813	832	825	863	789	818	810	809	833	802	849	872	821	815	841	844	806	861	793	795	775	877	839	781	842	804	832	818	814	839	780	793	847	767	803	830	817	835	773	813	846	839	905	794	842	806	785	842	812	830	793	833	821	826	832	829	820	819	831	830	821	775	817	769	855	760	824	844	852	800	824	838	799	818	811	798	817	818	773	777	813	846	839	856	832	812	819	798	810	831	815	761	785	823	775	787	796	833	847	845	872	822	834	832	840	877	816	795	822	812	845	825	799	815	822	809	821	809	828	784	797	853	830	767	801	852	823	825	809	802	815	795	858	834	832	872	869	891	775	812	832	838	859	854	840	820	820	816	808	819	847	870	831	843	806	830	869	761	824	769	812	811	845	849	784	855	797	839	814	818	825	808	849	817	845	843	858	833	812	803	848	806	836	873	812	811	794	824	791	787	820	811	767	794	830	845	818	787	825	813	816	853	795	803	806	838	883	838	828	846	784	800	890	809	778	835	871	821	771	830	862	841	794	869	787	783	813	835	858	810	800	797	855	819	799	833	819	877	804	816	873	777	778	754	811	863	799	819	880	852	830	763	800	782	839	811	829	849	837	822	760	822	834	816	768	801	780	791	788	830	858	867	774	811	827	803	804	889	826	833	836	846	834	837	863	778	822	831	847	815	849	789	850	806	780	835	788	794	802	803	829	877	807	792	778	853	809	788	796	815	799	811	819	781	872	804	846	817	847	838	847	816	821	839	820	824	825	806	832	826	821	858	839	840	832	869	798	809	813	792	843	817	859	827	843	815	798	803	823	759	836	823	833	829	846	819	867	800	848	856	849	821	860	859	831	777	824	799	835	841	737	819	811	778	814	799	840	799	818	803	823	774	824	828	829	857	832	777	804	842	826	839	809	853	838	798	826	801	787	781	837	788	817	822	853	815	811	796	784	794	772	811	834	854	821	807	764	801	839	803	864	793	846	816	807	822	842	842	875	782	828	849	782	849	781	862	788	849	844	809	882	867	888	841	779	839	801	815	824	791	804	831	852	854	806	846	770	829	889	800	825	824	851	775	808	807	788	801	846	843	831	844	801	797	800	810	813	861	833	793	842	826	823	810	801	828	822	821	871	783	815	820	836	854	808	788	853	838	836	841	838	802	842	791	879	815	792	854	769	786	828	789	854	797	839	826	796	829	827	796	853	883	796	849	830	826	813	748	789	846	816	864	837	816
8773	1036	396	176	139	109	97	112	133	135	95	107	124	115	125	91	111	110	101	114	112	90	106	109	106	102	116	93	117	111	92	99	94	82	89	111	112	114	93	111	105	106	105	98	87	105	93	101	115	102	126	105	98	88	99	131	105	86	121	87	96	133	95	121	103	99	88	91	117	110	103	106	106	103	119	109	98	97	97	109	107	104	126	107	99	108	106	97	102	119	98	107	113	111	88	111	94	108	106	97	94	84	109	88	86	86	86	84	107	110	91	97	89	99	96	86	87	105	111	128	91	103	101	95	102	104	95	104	106	93	93	95	100	124	90	90	113	98	85	97	105	115	112	105	101	105	100	101	78	98	109	88	105	106	105	106	103	106	103	98	102	98	86	129	92	103	87	117	91	114	96	112	97	88	108	120	105	96	89	96	111	96	104	84	120	96	119	95	84	86	85	100	134	89	104	99	111	109	89	102	99	104	107	115	101	98	91	112	114	93	112	87	110	91	95	118	112	95	88	108	105	97	110	91	100	106	105	108	103	115	109	91	109	89	99	104	104	77	106	114	122	102	92	105	94	107	97	90	86	119	91	90	104	94	113	89	108	87	118	106	108	94	89	104	93	117	100	85	100	93	100	108	109	90	104	127	107	84	87	102	96	94	95	78	105	111	86	94	79	94	108	100	101	117	100	98	96	114	104	105	106	92	112	97	101	105	99	101	102	114	86	86	98	88	113	89	95	99	90	108	92	102	94	93	116	96	91	87	91	100	96	102	89	93	108	98	107	94	125	102	102	91	106	96	96	112	87	97	115	106	73	96	97	100	107	98	102	98	92	66	96	101	104	112	108	107	101	103	101	117	90	104	103	105	99	93	102	93	100	81	114	100	118	98	96	91	91	96	78	84	86	111	94	105	111	97	95	76	92	92	103	110	97	97	109	99	91	113	112	101	103	90	114	119	102	121	98	94	112	100	109	96	87	102	113	85	111	96	107	108	79	92	99	104	118	89	112	102	86	110	106	130	99	91	112	109	92	101	102	92	97	98	112	118	104	107	101	100	87	111	92	87	104	95	108	115	100	98	118	104	95	98	99	96	97	96	108	107	89	103	108	108	101	95	93	97	96	96	88	103	109	98	118	91	92	90	78	102	112	127	110	87	93	113	114	108	107	114	108	101	85	73	103	123	97	87	104	121	100	95	124	118	89	99	100	117	118	103	96	101	114	102	107	135	112	105	102	93	97	88	92	111	97	81	104	101	98	86	99	83	103	85	93	122	98	113	98	120	105	92	105	100	83	83	106	110	111	83	107	105	95	98	96	91	113	113	111	82	108	96	110	91	109	117	102	103	100	111	92	102	81	109	89	85	102	98	101	96	107	93	103	97	112	101	102	109	121	95	92	108	100	112	83	111	94	105	108	118	107	95	102	106	114	97	97	97	121	103	97	104	113	98	99	99	104	105	130	110	106	94	94	100	78	98	96	107	103	101	79	95	98	88	119	96	97	99	104	104	103	116	107	106	90	99	112	99	103	107	96	104	110	102	115	110	114	93	96	106	85	97	86	105	89	80	110	97	99	94	102	96	112	85	82	94	113	120	119	95	90	119	99	94	109	96	94	104	100	89	90	100	92	108	123	100	116	97	100	98	91	100	117	119	108	106	99	95	92	101	95	117	111	96	93	90	102	101	107	88	105	91	100	105	91	109	107	107	108	94	92	109	95	100	91	90	92	130	93	93	115	106	106	83	93	91	99	99	80	91	100	97	108	91	110	100	91	113	107	122	108	91	100	101	100	94	106	100	104	90	112	99	101	109	133	114	114	117	85	114	96	107	108	104	94	114	95	104	93	105	116	102	113	97	91	121	103	111	101	118	90	108	121	107	107	100	106	104	109	99	100	99	98	100	94	87	95	100	108	107	92	111	102	103	110	88	96	84	93	82	104	105	104	106	104	94	100	128	93	103	119	98	113	117	110	105	106	106	105	85	114	110	92	99	116	111	98	93	90	86	97	105	97	117	91	115	107	86	107	102	113	105	99	104	95	112	88	90	95	101	108	107	112	89	100	117	92	87	103	117	109	96	93	94	112	91	110	102	94	82	124	100	92	94	113	94	107	82	94	95	92	101	106	110	107	102	104	81	86	107	101	90	97	111	115	99	103	92	122	97	105	93	99	77	122	90	102	100	123	106	102	96	89	101	110	88	94	83	113	107	103	97	97	105	106	108	102	93	100	107	97	105	100	96	82	99	101	120	102	119	91	113	110	101	107	96	108	89	112	110	109	114	98	85	105	105	111	109	130	114	86	119	114	117	118	119	85	106	95	106	115	113	98	105	98	98	89	95	97	100	99	110	92	96	103	102	89	108	104	93	95	106	89	89	103	94	105	114	113	104	103	99	96	92	103	93	115	86	105	96	108	110	101	110	120	113	107	87	101	106	90	102	114	103	96	89	96	108	110	111	97	99	106	91	113	86	91	97	114	116	102	88	96	86	90	111	78	109	77	119	109	97	105	97	99	102	103	98	106	90	97	101	96	106	105	103	102	108	88	96	99	101	104	107	106	108	107	100	93	83	94	84	89	104	106	107	109	88	89	92	87	101	106	120	110	86	96	111	99	101	106	105	94	101	80	103	101	102	114	99	101	103	108	103	108	103	94	89	99	97	84	102	112	111	111	108	100	92	105	90	88	104	96	90	108	103	112	115	105	85	94	108	107	98	94	108	111	114	102	96	98	114	101	104	105	100	114	115	115	87	94	95	90	101	121	118	92	105	118	92	120	96	95	87	90	99	92	110	108	107	110	100	110	112	95	95	113	101	114	105	90	96	112	86	93	93	97	101	102	102	118	113	100	98	92	89	106	109	106	99	99	96	107	82	100	112	97	104	110	119	98	94	83	84	106	94	98	87	101	94	80	111	115	82	101	113	121	113	106	107	101	102	96	96	86	99	84	86	112	106	94	96	109	87	115	93	106	92	106	108	96	98	102	119	87	94	109	108	105	99	90	110	110	118	107	105	97	104	117	107	98	85	99	111	111	87	96	84	100	101	96	96	94	83	103	108	103	88	114	98	104	116	112	99	106	84	95	91	123	90	112	103	93	101	101	110	107	108	105	106	107	99	106	119	99	100	116	94	99	111	92	103	96	85	108	87	105	99	89	107	104	94	91	89	101	86	97	89	99	107	100	119	86	85	94	110	119	104	103	102	109	111	83	121	111	93	105	93	107	101	100	106	99	89	103	112	97	95	95	104	92	94	120	95	91	103	81	109	102	101	120	104	113	98	103	114	112	96	111	103	113	116	101	103	104	98	92	115	113	109	107	91	85	101	90	113	102	93	90	100	117	108	119	95	97	115	111	79	94	99	111	115	98	93	92	95	103	71	90	92	99	116	111	89	89	87	100	93	111	99	98	94	100	109	96	100	114	95	95	125	89	93	93	117	95	103	106	94	94	102	108	76	99	103	109	99	106	91	100	107	98	108	91	112	115	98	98	104
8481	831	504	521	533	500	437	431	397	434	417	367	414	410	390	396	396	386	387	399	408	397	343	355	342	385	391	344	357	372	385	346	352	361	341	361	326	370	413	348	388	328	354	375	362	349	367	317	373	377	358	366	351	386	381	370	361	348	329	374	356	350	360	359	394	347	367	335	360	354	364	356	370	347	346	378	369	370	354	356	369	380	351	351	366	367	380	358	365	341	359	355	357	358	367	383	333	342	346	370	343	370	391	371	358	380	353	384	339	363	361	374	364	357	362	371	367	342	350	335	361	336	338	357	375	372	378	357	380	338	369	328	336	342	375	341	384	381	376	351	387	322	347	390	346	367	386	373	362	374	348	372	366	347	370	350	356	376	332	375	355	355	352	367	327	340	372	331	338	348	368	350	327	367	324	360	361	362	336	326	365	370	376	366	331	367	395	391	341	368	405	395	393	374	345	346	356	346	324	341	373	353	358	341	371	342	382	376	353	367	372	374	353	383	331	387	352	387	345	392	378	374	341	364	363	374	358	347	333	360	363	324	377	351	304	369	377	348	374	331	384	360	380	366	341	371	381	405	381	356	352	369	380	339	366	369	340	368	409	325	347	358	393	357	297	375	346	374	368	396	326	369	353	368	361	342	359	375	332	371	362	333	372	333	345	376	345	374	349	390	354	346	377	328	325	361	360	336	356	382	362	383	376	352	361	340	353	359	362	333	334	365	328	333	372	354	357	390	420	390	373	369	369	344	367	387	343	392	365	414	332	373	381	350	353	355	362	349	399	339	362	393	388	335	364	336	346	370	303	345	354	391	360	340	338	351	377	368	351	334	358	349	345	353	381	326	419	325	374	372	354	366	359	363	354	355	359	340	351	375	385	368	365	355	340	345	371	363	355	361	329	340	395	334	365	368	337	392	387	353	332	375	354	355	339	330	382	361	364	322	345	378	346	359	367	360	366	355	344	354	363	341	358	343	375	360	364	351	346	375	344	333	374	384	406	379	375	380	353	412	362	385	359	388	345	334	370	379	357	330	381	378	344	342	355	369	330	357	370	372	363	382	367	346	357	369	364	323	358	364	343	383	351	380	385	360	351	365	354	366	355	359	318	372	336	340	356	351	365	364	362	352	412	340	364	333	364	349	362	337	355	375	352	378	383	358	343	372	376	363	357	333	351	391	346	346	338	356	371	352	377	359	314	352	339	370	351	357	369	375	326	379	359	324	350	337	363	362	355	345	364	346	365	346	408	369	375	341	345	373	395	367	362	354	378	371	341	381	367	375	358	389	374	353	349	354	377	361	357	356	359	368	344	329	364	364	353	370	323	357	373	382	338	344	367	327	368	391	334	367	300	357	374	364	336	399	370	351	376	395	364	345	345	306	351	387	397	353	344	329	339	362	352	344	369	353	360	387	345	368	366	355	362	345	306	339	327	348	316	404	393	346	386	365	371	344	350	335	359	362	373	382	389	374	353	359	362	394	413	384	369	371	380	379	384	362	351	346	373	364	346	360	368	354	379	359	334	342	347	352	325	363	363	377	338	404	374	357	344	313	336	355	356	329	331	371	362	355	341	360	329	360	363	342	358	367	350	380	376	367	366	359	383	348	370	330	375	331	362	360	390	379	377	347	330	382	362	355	356	375	365	384	336	350	374	376	352	378	339	359	398	397	371	346	334	380	407	340	381	368	324	337	357	397	371	354	379	381	365	344	373	374	374	371	360	362	348	343	355	384	377	346	364	354	359	380	346	390	371	356	352	357	328	344	392	383	329	322	387	377	376	355	384	383	381	359	398	366	341	320	340	375	371	357	338	356	345	374	362	380	385	362	365	353	404	391	367	363	366	369	361	350	357	329	391	392	352	364	335	345	364	355	349	340	369	376	356	359	359	342	349	372	378	356	350	354	358	345	331	340	360	337	334	330	377	357	347	347	388	357	382	336	365	379	366	382	328	368	360	349	343	383	406	335	371	387	347	338	352	336	389	351	340	363	363	350	349	370	360	377	368	369	336	368	348	373	360	353	332	384	354	397	332	352	376	350	322	388	352	369	365	369	374	313	322	364	390	383	385	326	371	373	350	396	398	374	353	353	322	346	337	370	337	366	354	382	324	358	356	351	371	379	358	352	349	366	389	347	376	374	365	373	345	358	349	384	356	372	349	329	370	365	359	345	346	375	335	381	345	355	376	368	346	358	314	347	358	379	375	358	336	413	400	361	359	307	329	356	355	340	345	358	343	355	423	372	350	359	359	385	374	358	398	385	389	396	384	336	330	371	356	358	360	376	385	373	368	343	351	367	348	335	364	340	347	371	386	355	358	367	365	394	379	369	369	354	399	350	354	374	361	388	371	361	356	369	374	391	396	365	375	367	347	352	353	369	365	354	354	353	396	363	364	339	350	355	375	381	377	380	349	355	338	333	380	377	385	369	379	415	339	373	371	345	369	347	372	369	398	362	341	366	365	341	372	366	361	378	370	378	366	345	345	358	361	354	365	340	372	311	392	340	371	388	333	345	356	373	330	369	403	384	363	378	346	398	356	379	369	384	407	357	341	360	373	358	347	363	366	383	352	337	349	397	341	338	320	324	360	373	348	339	339	373	371	361	366	354	353	366	383	371	368	377	360	372	373	345	362	357	359	339	417	369	361	352	360	368	360	373	352	396	375	343	358	364	379	360	345	356	365	326	361	364	361	377	351	356	350	359	365	340	346	383	385	368	355	368	313	375	344	393	366	360	344	400	347	362	366	386	385	399	368	355	361	346	377	358	336	352	364	347	383	369	348	386	338	367	363	369	370	379	369	345	345	381	364	360	380	370	347	331	382	385	373	331	356	346	360	395	337	350	370	341	351	366	355	350	350	371	353	358	379	378	341	393	354	373	345	339	362	357	370	351	339	372	372	347	401	368	369	376	394	364	374	363	403	373	365	402	373	384	349	368	384	376	338	349	372	358	360	364	323	350	382	359	340	347	383	351	367	343	349	348	326	343	345	349	371	347	387	401	306	395	356	343	367	358	364	338	349	354	357	337	360	334	371	378	358	392	375	363	401	355	369	338	365	374	347	333	372	356	386	387	365	366	356	367	364	360	359	373	360	372	374	356	321	338	340	374	352	369	366	375	395	352	397	357	380	329	374	384	394	347	359	368	360	369	375	380	380	364	377	368	310	377	359	348	356	332	368	344	356	318	378	347	361	356	329	367	367	365	351	367	357	354	323	363	363	359	339	370	347	359	334	367	343	366	335	402	385	394	351	346	356	373	381	377	337	364	332	339	330	374	354	321	348	372	349	321	363	350	379	368	363	390	348	367	355	358	359	380	361	349	350	335	359	379	355	366	335	363	366	366	384	338	342	333	334	367	368	325	359	344	368	382	341	371	400	367	374	360	361	359	364	363	365	347	345	350	354	334	386	347	345	348	393	362	389	375	385	359	359	358	341	325	377	357	324	381	395	359	380	374	373	348	338	343	373	321	374	368	331	347	352	380
49245	23794	7741	1166	701	527	436	365	366	272	315	243	247	235	243	219	210	235	236	225	208	205	212	203	180	179	174	200	191	199	185	198	191	169	209	199	181	188	190	173	185	207	197	199	199	176	184	182	211	198	206	224	205	194	210	224	203	188	148	181	204	191	170	184	205	173	194	208	177	199	176	194	215	206	178	199	184	189	189	191	205	180	204	180	197	197	209	194	188	193	187	197	168	233	167	201	188	187	199	201	182	192	217	181	178	195	164	192	183	209	206	176	182	190	170	176	191	185	166	197	188	175	213	209	171	170	216	194	185	183	184	207	197	176	197	191	181	220	177	193	225	187	183	158	190	175	182	178	194	194	201	193	174	197	148	161	167	197	192	194	188	201	198	186	180	182	166	206	194	215	198	180	167	190	161	185	191	185	191	180	194	194	186	180	192	181	186	196	162	176	191	200	189	208	175	190	188	196	173	156	188	168	195	184	191	176	200	187	220	194	205	183	173	177	193	184	193	174	187	201	192	194	155	157	201	181	170	179	169	207	181	165	173	190	166	219	178	166	171	182	212	179	184	200	191	197	175	201	187	179	203	191	169	184	214	178	177	195	176	185	206	185	189	183	192	192	177	177	209	186	153	186	190	190	173	188	198	209	174	205	205	179	194	191	187	169	195	207	186	180	208	168	174	182	191	212	186	204	170	169	183	189	188	187	184	158	217	217	188	183	167	202	211	194	176	173	195	176	186	193	205	187	191	176	180	184	220	175	186	150	194	175	179	161	185	198	176	212	203	172	170	198	186	176	184	198	221	194	208	171	195	191	171	204	199	186	200	188	186	170	198	208	176	216	191	191	191	204	219	176	214	190	181	217	202	196	190	210	184	175	167	188	171	194	206	189	204	201	177	176	198	193	187	190	175	204	158	192	174	178	171	181	178	192	211	180	188	202	208	216	187	184	174	181	179	188	169	159	186	185	186	186	199	210	177	196	189	187	167	181	185	188	207	174	186	193	183	192	179	188	197	188	201	196	196	211	209	174	200	192	206	195	179	211	167	174	186	175	181	192	166	168	206	196	182	193	205	168	197	193	186	173	205	154	192	194	174	194	168	188	175	170	187	198	171	181	187	194	168	213	173	198	177	180	190	192	199	184	190	191	181	182	195	185	192	196	181	161	150	176	206	192	188	197	198	180	169	178	227	183	214	198	194	197	195	211	189	212	150	187	205	203	189	196	176	188	162	170	185	166	191	200	190	193	198	195	177	175	201	184	218	193	196	205	195	208	182	176	169	175	193	203	180	169	177	195	205	186	183	195	200	188	176	195	190	184	179	179	172	172	184	211	174	207	200	201	181	192	187	179	200	175	190	200	168	194	202	202	170	199	187	181	177	183	184	180	191	185	214	221	190	208	187	186	191	184	206	167	190	187	156	174	180	202	169	189	180	183	199	169	198	196	221	196	194	201	196	182	208	162	168	192	186	193	174	194	193	176	167	167	199	185	183	198	196	164	200	183	198	210	195	158	171	194	177	180	202	193	181	181	232	190	183	208	207	191	189	199	190	193	209	190	174	180	164	221	164	197	196	187	192	161	166	180	190	205	183	175	182	172	183	199	183	177	178	183	197	199	164	203	187	169	196	160	193	197	195	172	188	177	209	194	176	179	186	179	167	208	171	176	192	162	192	185	185	206	171	176	182	180	189	182	188	187	191	188	191	181	189	208	192	182	169	164	210	194	165	189	179	189	182	193	185	175	175	176	179	185	190	197	169	182	216	191	213	160	193	194	201	205	175	187	191	193	171	186	201	172	184	177	187	174	179	194	182	213	202	183	184	183	172	195	179	179	161	181	192	182	185	191	196	183	194	170	169	157	193	194	182	199	189	182	173	203	166	181	191	192	158	165	183	200	188	198	185	173	168	214	208	183	172	197	189	219	175	201	190	194	197	191	171	175	212	199	191	213	206	179	185	191	170	190	207	192	181	189	181	176	177	181	207	168	196	185	195	166	202	176	189	203	191	192	178	188	173	197	178	202	166	178	199	212	184	170	177	191	201	175	173	180	178	185	173	203	158	175	191	176	176	184	183	187	186	165	166	177	191	156	176	153	188	170	175	195	210	184	239	186	186	197	172	190	185	186	196	190	194	204	188	177	194	194	178	171	187	163	190	189	201	170	201	182	177	170	203	200	191	209	188	155	174	195	180	165	191	191	173	195	192	170	203	196	170	167	169	193	201	176	192	185	167	225	197	186	192	184	173	177	201	194	168	181	175	211	203	192	187	191	191	203	187	186	177	170	160	186	178	168	173	187	219	157	205	181	191	189	189	175	194	188	201	189	175	178	197	189	193	158	188	193	173	167	186	180	182	190	181	189	181	170	197	197	213	200	182	179	197	189	201	163	202	199	188	172	190	176	197	182	225	204	183	187	201	179	192	191	176	182	183	183	176	190	179	193	173	204	180	182	207	190	171	209	187	175	175	171	172	192	205	182	181	200	178	194	182	188	195	185	190	178	190	201	157	187	187	176	173	192	197	177	202	167	189	191	220	173	173	168	187	173	174	192	170	174	200	201	196	203	191	206	190	196	204	176	189	202	201	183	187	177	186	197	185	166	206	176	164	188	185	168	201	205	178	179	168	195	197	211	192	189	196	180	184	172	209	178	203	189	173	164	207	166	195	205	183	208	204	189	211	204	176	186	172	212	174	198	178	189	190	218	199	194	165	191	208	181	190	166	195	176	166	195	177	212	193	176	186	216	170	199	197	197	163	165	176	177	186	183	165	199	198	204	206	201	198	183	189	196	211	196	175	199	191	187	186	179	180	164	181	169	211	177	164	201	191	166	173	192	176	213	162	200	194	185	193	187	205	203	215	191	182	205	174	188	223	193	174	170	183	193	184	218	194	213	188	173	204	193	181	175	186	212	180	203	169	200	189	205	220	191	219	173	190	182	209	205	164	212	197	181	178	175	182	182	172	182	167	164	185	175	186	195	158	179	187	216	203	185	204	190	177	181	175	203	184	186	170	175	185	176	214	191	166	204	173	216	191	172	186	178	192	190	184	179	181	193	187	182	187	179	185	176	202	190	204	201	185	175	185	165	199	215	203	179	181	204	190	196	182	193	197	199	181	174	197	192	208	174	182	200	185	183	186	196	194	174	177	175	183	186	178	192	193	179	194	208	197	207	196	188	215	184	175	185	184	184	185	172	179	195	183	207	199	178	184	182	232	198	160	191	204	186	192	169	204	188	208	159	205	190	178	191	191	182	193	184	196	197	191	198	192	182	192	159	202	181	188	167	192	193	189	185	190	177	179	186	171	190	198	180	204	194	222	199	197	183	196	188	181	184	185	174	191	201	177	182	194	165	204	198	183	164	194	175	199	214	194	209	197	182	206	193	183	163	191	192	184	183	194	191	165	170	188	187	182	163	170	196	197	182	187	186	184	210	182	177	200	207	202	170	176	199	200	178	180	171	181	198	201	165	207	174	213	190	168	178
31737	4369	3293	3603	3131	2465	2075	1758	1532	1362	1199	1157	1041	1044	987	955	842	836	787	796	753	746	788	740	732	744	746	685	685	714	640	662	691	683	603	695	668	631	636	659	609	640	674	622	604	622	616	645	605	570	651	682	607	599	624	605	619	635	603	614	582	614	573	585	653	611	664	632	577	605	606	590	625	591	575	594	646	594	580	595	626	601	568	590	632	645	605	574	574	628	583	620	583	590	603	616	580	606	622	596	564	590	590	630	628	566	621	586	599	609	567	608	614	591	611	588	538	574	585	563	596	577	635	603	583	556	570	547	581	589	582	624	604	623	589	608	540	600	618	606	583	590	623	579	600	602	606	599	596	624	609	562	593	612	578	562	598	653	603	584	604	606	587	587	584	595	563	604	645	617	592	632	570	568	622	600	580	585	544	582	573	580	551	651	581	557	608	606	645	572	570	618	621	608	600	553	604	616	642	581	578	634	605	568	609	593	595	577	565	609	616	586	593	604	579	636	570	661	587	599	612	527	566	572	642	564	600	543	564	570	604	560	560	615	613	601	590	586	619	579	567	619	575	646	620	593	623	570	613	560	610	632	660	615	604	581	577	590	601	596	612	606	652	561	653	587	595	596	605	591	588	560	558	583	598	602	597	570	583	589	603	617	596	648	605	603	608	596	554	585	574	592	562	586	593	593	572	653	634	526	603	631	577	588	632	688	570	581	640	589	621	622	614	642	645	626	608	642	593	592	592	563	591	554	587	624	575	596	624	596	575	623	620	572	595	585	584	613	585	612	604	602	584	557	624	568	596	591	580	604	570	574	610	580	588	596	626	614	579	583	627	567	642	579	613	617	586	600	627	602	638	628	627	561	641	581	593	598	618	610	570	613	599	595	583	578	590	559	585	612	638	613	576	594	613	580	614	623	580	609	553	589	639	635	583	617	557	612	595	564	605	578	596	591	608	565	624	588	621	574	631	535	551	570	606	561	653	619	549	602	582	586	593	561	587	649	590	556	633	610	599	570	587	627	605	589	607	616	621	604	561	582	616	607	579	619	563	601	609	614	647	586	610	606	590	595	577	584	598	568	583	585	591	582	597	636	584	628	564	610	585	614	603	560	633	609	634	623	571	584	605	601	572	579	660	590	608	584	604	600	653	588	619	581	589	559	628	620	630	551	621	575	643	614	577	638	630	624	571	600	622	595	590	623	598	569	599	646	590	537	586	618	599	605	605	596	566	603	579	585	631	609	583	602	570	617	609	621	612	610	604	602	635	565	596	551	590	610	589	621	593	591	619	528	615	575	605	566	599	586	594	578	566	634	574	634	543	588	557	608	626	578	607	622	602	565	531	609	609	584	632	590	607	609	617	565	604	549	620	607	606	560	633	582	588	601	593	580	555	603	616	593	577	582	595	601	603	571	582	555	572	570	610	586	643	619	600	577	567	613	593	586	647	604	575	549	585	585	562	552	603	618	619	597	599	570	589	619	587	543	595	620	563	591	636	582	602	600	614	584	616	584	530	587	582	589	576	620	579	548	612	568	620	576	618	643	610	583	604	567	612	602	642	605	585	588	621	586	584	595	591	605	598	657	572	591	563	634	624	621	654	571	602	589	587	606	565	538	600	550	587	570	591	626	577	587	612	574	642	560	573	604	580	560	634	591	558	597	574	580	591	619	610	600	591	593	613	594	608	575	614	572	575	572	592	609	610	583	605	595	575	552	599	601	614	590	630	576	559	605	587	560	628	615	590	588	591	560	591	586	594	580	547	629	613	586	629	614	583	564	572	595	614	611	580	562	634	595	607	582	628	602	591	574	601	587	625	567	570	582	626	588	565	612	548	632	598	581	591	548	614	609	562	593	605	590	541	580	617	635	555	607	595	614	618	557	582	585	599	566	536	595	556	560	610	628	563	624	556	587	609	624	594	585	586	609	578	576	561	589	546	566	615	576	574	626	547	564	602	609	555	595	640	580	565	597	605	550	675	565	594	613	572	584	602	583	592	600	623	602	565	584	625	594	588	666	602	617	604	621	615	615	655	591	627	640	602	608	581	563	626	609	560	572	609	620	590	558	606	627	618	604	632	592	610	638	608	599	574	654	612	581	609	620	612	598	558	599	620	595	604	554	579	609	580	624	609	581	573	654	552	599	562	607	616	597	649	623	609	564	580	572	611	585	575	614	579	583	576	595	574	550	568	544	600	614	569	565	596	577	599	579	589	576	589	588	567	577	581	563	585	583	594	595	575	593	592	580	554	584	621	607	554	577	623	579	597	603	588	656	621	575	578	636	585	587	594	581	613	615	607	560	626	600	576	596	573	585	618	623	655	609	604	603	595	563	630	593	616	583	626	621	588	594	602	529	548	621	571	632	590	588	651	611	639	586	600	592	610	587	605	617	584	599	576	592	568	600	588	612	577	617	577	602	632	548	596	627	618	629	604	593	611	586	630	585	608	566	620	591	570	627	573	569	629	599	616	570	586	593	617	588	583	590	624	557	607	593	607	586	574	630	577	564	596	617	590	538	616	575	571	596	609	620	558	573	581	588	579	616	603	565	641	610	599	594	616	603	582	558	557	612	630	636	603	587	615	553	616	584	601	627	622	592	618	624	581	618	562	614	619	565	604	584	640	600	609	636	604	602	591	604	617	590	588	571	643	538	619	585	596	606	637	637	617	597	571	598	540	586	598	586	587	602	605	627	652	587	606	617	634	604	598	541	555	618	574	623	554	623	579	562	588	629	578	591	600	548	532	575	589	636	579	602	590	591	567	578	545	612	601	627	592	559	563	560	572	595	592	593	582	628	626	602	639	573	614	597	578	523	607	571	586	607	621	625	542	571	585	588	605	563	608	598	580	545	622	565	603	641	593	558	596	588	582	587	543	577	587	561	554	605	620	621	567	596	618	602	615	597	570	585	608	644	615	616	564	578	594	575	550	607	596	591	601	607	580	587	616	581	591	566	610	585	625	589	646	607	583	600	586	588	618	615	566	578	550	563	556	562	562	623	607	577	590	604	536	613	602	550	588	592	613	581	614	601	609	571	573	591	620	577	637	582	569	606	619	633	574	621	576	602	607	563	580	562	589	591	630	599	586	555	595	607	617	583	586	581	601	605	635	605	609	608	548	588	611	587	581	609	586	598	598	616	592	612	559	578	586	623	566	622	547	596	620	603	573	560	619	549	620	601	595	593	579	581	611	561	517	564	623	563	615	611	586	636	554	597	609	593	584	628	601	513	573	560	574	617	587	607	579	605	566	568	619	624	576	608	597	588	589	664	572	605	570	574	583	583	608	579	553	631	646	612	672	592	605	581	597	590	539	589	649	591	603	593	584	568	592	614	561	595	617	634	595	608	605	605	597	609	553	608	604	601	615	632	599	562	592	583	558	585	590	564	579	642	564	599	585	591	590	578	581	574	560	606	565	589	571	610	598	560	583	578	600	613	592	597	592	604	572	617	626	576	590	596	614	622	618	595	609	607	567	612	617	610
62413	29285	16869	3706	1446	1075	793	675	629	523	445	417	415	380	373	352	332	331	330	331	314	298	316	296	306	332	333	285	329	269	311	287	306	296	299	298	303	285	277	273	298	307	300	267	322	315	268	291	282	272	273	292	292	271	327	287	290	299	287	283	289	270	299	283	321	295	271	263	300	279	285	288	279	311	289	254	318	273	319	275	298	275	290	283	272	275	287	292	256	287	274	277	270	285	276	238	289	293	271	283	290	283	269	286	280	283	262	275	306	280	299	264	294	251	274	295	263	272	253	286	271	289	299	290	297	257	313	285	264	274	299	294	291	287	273	261	285	313	288	272	309	277	275	299	273	279	264	282	285	271	248	258	279	269	295	278	295	266	281	268	290	294	249	277	305	280	272	298	296	274	296	290	278	277	268	309	239	294	268	288	273	276	295	302	282	291	263	250	271	260	284	281	263	300	273	263	316	284	286	280	306	253	284	286	290	266	269	293	286	308	272	279	285	306	301	297	271	312	270	280	261	268	277	279	296	278	296	264	290	294	303	301	278	318	279	301	284	294	252	298	283	266	270	284	295	279	297	308	283	256	273	263	301	278	273	260	280	262	290	285	276	288	291	280	274	242	297	260	281	264	287	302	279	264	252	266	267	260	278	326	252	292	251	263	300	244	294	288	290	287	277	274	251	285	273	259	276	281	320	282	292	309	284	272	271	287	292	275	248	272	295	286	300	267	256	289	288	261	286	285	282	296	301	277	285	291	275	299	270	274	299	288	284	288	282	255	267	248	269	277	290	268	265	267	308	284	271	254	282	322	268	294	310	294	277	302	303	296	283	279	296	272	264	288	276	296	269	301	293	283	293	275	306	279	261	262	268	320	286	272	282	267	279	271	256	266	289	256	292	279	290	285	305	301	255	272	282	248	276	260	272	290	256	279	309	299	280	276	291	289	283	255	275	276	254	318	299	284	255	292	277	302	290	288	276	283	276	263	248	271	286	280	273	250	318	248	292	281	281	261	255	249	298	299	262	280	288	257	279	299	288	228	276	288	278	273	265	326	280	297	299	325	274	273	291	264	285	267	269	286	264	293	268	286	280	272	285	271	261	284	270	272	326	268	292	325	241	309	291	318	295	268	269	289	274	296	259	284	286	285	295	292	259	282	265	289	280	323	286	275	263	287	268	317	263	307	303	290	297	282	291	285	291	271	275	284	269	327	291	282	268	277	278	293	280	277	302	266	235	267	309	284	282	267	243	304	293	299	291	287	264	308	292	276	293	284	236	269	265	285	268	273	308	302	274	266	270	291	285	304	320	318	288	270	293	280	261	281	300	297	285	263	294	295	259	270	282	274	298	285	267	290	285	266	296	306	274	311	302	309	265	299	275	268	279	282	294	299	276	277	247	298	280	277	309	248	325	271	285	273	271	263	286	289	291	270	305	308	266	300	294	286	250	299	281	258	289	284	287	294	282	283	282	268	275	252	295	292	258	288	297	281	309	284	281	293	268	301	306	280	272	282	273	283	275	298	291	278	301	298	305	272	293	289	269	298	252	307	287	292	261	287	300	289	277	268	272	266	269	286	288	271	280	301	285	293	278	289	281	302	226	302	270	284	283	243	291	299	295	311	271	276	281	241	274	290	252	287	284	285	277	285	280	308	257	280	298	303	251	299	267	294	266	259	290	292	279	269	275	269	316	288	283	272	259	274	260	240	264	269	270	285	293	264	288	308	270	264	274	282	279	280	297	262	285	265	294	299	278	289	282	278	301	297	272	272	271	254	308	270	268	300	268	303	305	244	305	290	283	245	271	277	277	264	257	259	259	265	269	261	267	281	257	279	292	270	266	258	290	293	274	300	272	305	280	282	274	276	260	257	273	292	284	284	258	300	296	267	278	289	285	281	269	271	263	280	283	253	283	274	283	308	255	300	278	286	293	242	258	274	282	278	259	287	282	265	280	272	284	262	298	283	252	280	257	278	257	302	259	253	269	264	287	278	295	284	302	311	267	299	267	281	269	291	282	321	263	290	323	266	272	266	275	267	267	270	301	273	278	267	282	260	292	284	302	269	269	270	268	296	294	270	285	272	285	269	264	265	277	268	280	277	307	242	235	293	273	275	295	256	265	305	301	294	310	286	281	299	267	282	283	272	299	303	269	271	285	278	275	288	274	290	281	270	258	283	269	268	284	302	296	270	253	264	254	301	280	259	282	267	286	274	282	281	312	278	246	288	294	277	293	272	274	289	254	301	331	306	283	301	280	263	298	305	254	275	273	236	289	304	284	276	272	308	282	280	309	280	280	283	305	270	290	280	284	317	278	277	247	275	277	269	251	261	272	284	257	271	273	275	295	268	298	296	289	295	271	276	297	301	294	292	291	279	286	273	284	251	294	266	250	284	271	261	294	265	270	288	286	286	286	284	283	274	255	267	282	257	241	287	258	281	258	270	267	307	267	286	294	284	245	264	272	288	298	280	272	305	325	252	276	299	313	285	266	302	271	280	278	260	255	266	303	269	273	272	265	271	253	258	290	292	274	284	264	287	275	254	274	273	279	265	287	283	281	290	286	299	295	294	307	279	291	298	255	314	280	301	275	261	277	257	300	270	271	278	262	295	278	300	271	265	310	292	253	284	274	265	293	281	284	258	285	279	263	290	294	240	273	313	297	264	282	272	288	290	263	286	269	268	249	258	268	255	295	292	286	281	262	252	327	264	256	304	330	273	292	281	294	256	272	253	299	314	269	296	283	300	284	320	279	248	258	281	258	296	267	272	304	291	304	268	305	259	305	287	299	284	257	307	317	271	312	290	262	274	278	310	289	255	319	260	254	259	295	262	286	266	271	265	247	283	282	270	296	283	273	295	268	268	293	287	272	294	299	281	275	279	309	282	261	283	289	274	262	290	271	310	263	292	306	267	287	291	272	283	282	273	261	304	304	283	284	249	296	287	272	310	317	276	290	287	273	281	327	286	288	270	297	256	265	279	257	271	280	298	289	289	271	282	285	293	298	280	286	279	263	287	303	270	282	262	279	296	285	269	255	263	290	276	277	293	278	289	276	318	270	257	264	313	281	263	267	279	292	257	274	282	253	297	266	306	275	286	273	245	278	288	279	283	265	269	295	238	289	281	293	269	291	303	275	309	286	278	265	275	277	297	266	285	245	272	290	281	284	264	272	267	299	276	293	266	302	267	286	282	279	258	264	292	275	300	300	285	299	263	300	278	265	310	298	258	294	261	299	282	282	244	303	268	268	272	288	301	285	261	287	279	290	289	320	312	277	281	295	281	265	274	277	290	313	265	295	271	271	265	257	302	272	255	292	302	275	277	319	282	275	273	286	287	271	273	257	286	252	263	278	290	292	291	277	290	260	242	291	245	288	281	291	255	291	277	296	245	287	274	312	289	272	304	292	315	262	286	259	282	298	282	263	261	249	298	291	272	281	275	305	273	273	272	234	273	289	275	290	278	258	278	296	263	262	240	287	282	275	284
40731	7389	6052	6322	5374	4277	3685	2963	2637	2310	2037	1878	1732	1599	1458	1446	1430	1257	1235	1209	1207	1147	1168	1074	1078	1080	1061	1051	997	1030	997	968	959	968	943	945	965	969	911	943	946	939	936	948	887	919	895	890	966	945	868	879	883	863	876	864	874	870	839	838	876	864	860	844	830	890	852	853	854	876	792	890	832	858	879	899	840	826	869	902	846	886	849	816	836	809	833	840	904	815	840	863	844	839	875	892	869	792	800	836	803	811	837	860	828	862	827	878	848	856	836	827	873	823	796	799	857	867	824	862	795	837	800	839	798	847	786	837	840	866	861	879	886	800	847	781	829	822	802	828	846	810	849	804	840	832	854	887	796	816	810	775	818	844	870	844	836	873	886	819	799	806	875	831	806	809	820	813	859	807	838	827	897	869	843	811	811	828	853	832	824	844	769	860	834	841	831	855	837	828	816	831	837	800	807	845	835	866	829	820	807	823	790	801	821	833	800	813	828	808	819	854	867	857	823	825	841	847	848	784	763	806	821	810	867	834	831	809	796	826	810	840	782	811	802	808	805	820	810	835	804	831	784	811	791	776	823	824	837	817	839	820	804	797	822	806	862	785	812	794	817	838	839	856	814	787	826	834	822	847	821	808	812	829	861	835	876	817	802	809	835	827	838	790	821	819	805	803	781	856	813	855	811	804	825	815	815	858	770	837	849	862	797	834	826	823	852	824	821	810	858	817	874	842	798	773	874	853	797	864	834	849	798	863	770	804	877	812	865	830	849	853	854	835	838	851	810	809	853	864	821	823	874	861	793	835	816	859	827	808	769	844	812	875	862	848	837	826	809	841	807	827	802	839	805	833	809	816	847	790	823	779	862	778	792	833	887	856	778	841	765	826	867	794	831	782	855	822	852	832	833	846	819	820	835	840	839	854	874	787	828	791	801	822	839	829	832	822	814	800	790	788	833	809	804	851	844	873	824	793	845	804	774	870	846	771	782	841	793	876	834	802	821	876	776	814	806	828	796	803	853	870	801	851	817	815	835	801	814	772	805	858	795	843	824	798	825	830	818	826	809	830	839	780	823	783	809	778	828	834	810	812	847	806	806	800	799	833	848	820	840	848	891	856	856	818	828	822	846	841	852	845	859	789	832	843	837	876	833	878	818	837	811	809	843	816	803	846	828	899	816	812	830	865	811	823	867	809	852	838	790	846	775	790	770	828	817	861	847	847	825	835	846	811	866	744	876	795	837	828	750	818	855	791	850	814	840	805	858	808	820	809	832	804	804	849	823	821	819	862	804	810	844	820	826	834	802	889	801	838	773	851	812	836	795	807	835	809	832	803	852	791	824	796	841	793	807	814	801	832	853	829	868	837	830	816	814	844	830	838	776	817	792	826	811	770	856	827	830	851	816	779	842	876	867	773	846	792	832	890	867	863	888	875	835	800	802	839	864	879	839	855	812	896	880	839	840	817	804	814	819	796	844	857	819	912	828	824	799	849	834	834	825	865	829	789	806	812	842	815	784	893	837	812	810	846	822	806	833	818	869	837	829	804	837	797	764	884	838	835	788	876	808	806	796	852	794	837	869	818	809	809	826	852	873	854	853	848	801	793	804	808	796	798	829	861	828	857	810	854	827	855	837	864	889	816	818	816	811	784	860	857	822	827	780	833	850	784	782	782	818	854	820	857	842	834	863	785	851	847	808	843	812	822	811	789	828	811	818	790	812	823	828	849	817	862	793	802	874	856	863	837	789	841	782	817	805	863	824	789	805	833	812	815	801	827	831	804	799	888	796	826	829	832	832	862	838	729	794	814	861	841	810	772	836	786	802	819	803	822	841	802	812	830	819	799	809	824	840	820	795	791	838	821	823	802	847	815	860	792	799	792	783	823	809	840	837	838	876	831	851	850	849	786	797	817	834	810	834	794	852	828	788	847	787	824	863	813	848	825	863	806	814	865	848	870	863	858	832	807	808	858	856	817	840	779	831	821	826	798	853	757	831	792	822	840	794	840	847	862	802	834	831	877	800	814	833	805	870	791	789	848	820	835	786	795	829	813	772	866	817	853	887	824	810	795	864	860	819	802	768	847	800	796	818	795	824	797	807	763	813	826	815	796	804	824	837	829	794	839	849	817	807	805	866	845	821	805	834	818	813	858	857	768	797	815	815	872	812	908	766	836	822	767	817	876	819	787	814	808	780	846	881	802	820	845	813	806	792	788	814	865	821	792	833	808	860	795	850	844	868	808	809	842	797	857	798	854	753	850	822	790	810	815	766	880	804	836	794	811	816	873	830	790	855	850	800	863	885	857	800	834	825	781	798	812	815	811	813	803	856	842	813	791	868	819	877	814	849	819	805	825	802	863	823	790	863	856	832	819	827	842	851	807	795	892	831	819	858	818	872	820	812	836	785	862	821	823	816	823	839	815	800	866	828	833	833	837	845	814	789	816	817	797	838	843	813	777	822	801	806	816	886	820	804	800	797	781	849	803	831	864	831	851	840	804	822	795	865	816	831	769	764	846	831	812	815	832	821	832	826	805	863	848	827	816	851	865	828	850	824	781	790	778	814	827	791	832	845	846	817	816	847	858	797	905	823	885	828	838	809	815	833	835	789	808	770	842	814	834	848	872	841	781	810	880	798	791	853	794	818	765	806	823	778	814	782	816	816	835	856	802	876	824	781	828	844	796	793	866	833	784	816	776	815	840	781	819	811	832	910	792	785	777	857	828	866	767	788	807	841	828	814	813	809	820	832	812	802	788	806	836	804	843	820	864	849	848	869	827	860	794	840	820	828	828	783	831	840	871	851	798	824	856	827	805	857	812	838	814	813	837	838	855	860	796	807	803	754	819	846	818	829	868	821	845	878	802	815	821	816	881	906	842	809	819	807	837	813	838	854	828	847	854	811	767	856	857	828	858	788	790	820	864	838	827	845	849	858	803	814	800	862	797	814	877	833	859	836	793	806	797	867	820	842	847	816	871	850	849	841	799	832	872	837	825	820	828	865	832	829	812	828	863	800	854	869	825	803	817	807	817	825	785	836	816	855	840	851	834	868	796	842	811	825	780	840	812	824	795	797	841	785	850	815	790	804	869	826	824	793	853	787	829	865	760	842	802	793	810	821	842	823	800	876	877	850	834	820	821	855	821	810	831	846	797	833	801	820	905	802	825	849	819	815	856	848	839	848	854	805	796	849	828	852	798	841	824	806	833	794	766	844	818	855	815	815	798	817	802	833	824	783	857	831	857	858	792	830	817	803	790	839	872	803	804	850	819	838	759	871	838	804	808	819	821	813	822	832	847	813	824	850	833	787	842	765	833	785	837	840	804	917	835	837	856	804	833	864	818	834	787	786	861	858	814	823	842	850	814	838	792	792	848	779	845	900	847	845	776	790	845	913	864	849	828	840	866	871	818	812	802	865	810	774	799	826	821	769	845	851	809	854	797	825	807	781	826	846	819	818	856	816	829	798	847	855	866	814	788	874	830	786	799	802	796
10138	1272	394	170	136	123	123	103	146	111	94	115	110	104	94	97	112	89	108	121	115	114	120	100	109	104	136	80	112	101	105	106	110	99	80	134	100	99	100	109	106	115	105	106	121	91	92	102	112	119	123	105	112	87	103	111	113	101	101	105	96	91	89	115	98	88	97	100	105	108	104	120	119	110	110	121	103	96	108	105	96	112	86	104	118	103	94	91	101	102	111	103	103	109	103	107	109	107	110	91	91	108	107	106	108	97	104	98	100	97	103	107	108	113	111	101	104	100	92	120	98	114	111	102	124	83	123	111	89	98	117	101	92	112	97	123	105	104	111	100	103	115	108	114	96	96	118	110	105	112	113	92	98	118	95	99	68	93	97	123	106	101	102	135	98	108	117	119	102	94	112	93	100	118	111	110	107	97	101	87	100	104	101	108	107	95	113	98	110	107	116	93	110	108	99	104	111	115	94	116	96	95	106	129	111	96	109	97	95	111	90	87	80	100	108	116	105	97	114	84	107	109	110	92	95	98	110	114	110	98	102	86	101	104	107	102	119	116	105	95	104	109	99	106	103	91	110	119	106	107	103	96	89	89	96	104	106	124	109	88	109	102	96	104	96	102	107	105	99	101	94	100	95	110	102	117	107	105	115	97	112	110	111	116	121	111	125	100	93	109	109	105	113	102	98	99	110	99	114	89	91	87	104	110	98	103	115	105	100	89	127	105	117	71	106	98	116	104	95	86	116	106	109	97	98	116	106	107	110	100	96	120	93	105	107	109	117	90	91	115	91	100	111	100	91	94	95	107	105	124	93	125	102	124	122	110	92	108	96	97	90	91	111	112	113	92	100	91	90	92	110	100	123	103	91	101	105	105	117	95	101	105	103	95	118	95	106	120	87	99	113	80	113	100	98	105	119	118	104	101	100	112	94	101	103	119	99	109	122	100	88	107	98	122	90	116	91	114	84	106	109	102	105	106	95	96	98	95	108	107	127	99	97	106	97	103	109	104	105	97	109	111	106	80	103	97	89	107	107	109	92	98	105	81	98	92	100	111	82	107	96	86	87	99	112	98	92	104	102	108	92	113	88	111	118	120	116	114	116	105	113	106	114	95	108	110	131	91	103	83	93	111	98	101	115	122	109	103	92	120	118	98	94	103	106	101	103	82	108	97	98	102	88	127	112	89	91	99	101	111	110	110	96	112	107	94	99	100	89	142	106	103	108	109	92	100	104	98	95	115	92	106	104	110	111	103	107	111	101	109	101	97	117	109	110	102	89	107	116	83	91	91	106	89	106	102	105	113	105	115	115	88	98	72	115	90	99	123	100	112	92	117	99	103	103	117	86	117	87	98	110	98	108	87	109	114	120	102	88	108	90	88	101	119	111	112	115	106	103	111	109	101	98	120	88	78	110	98	85	108	99	122	95	125	107	114	114	85	110	99	101	108	112	115	119	101	97	88	123	104	87	96	92	121	101	94	115	86	102	110	98	105	95	97	106	87	112	117	103	94	99	125	115	93	113	98	117	105	116	98	100	121	94	126	106	83	108	90	102	114	108	95	115	113	130	102	114	112	103	114	110	98	101	109	96	101	93	109	108	93	103	108	89	117	97	94	102	119	92	101	103	102	88	107	120	100	102	113	87	89	90	87	101	98	108	92	101	97	85	95	99	108	82	117	96	110	131	119	103	113	116	114	99	95	121	115	100	96	99	93	106	121	90	105	98	89	89	124	98	88	131	81	100	114	117	120	105	113	111	108	116	104	86	102	108	97	105	106	89	122	106	99	128	98	97	96	97	99	104	99	99	115	109	84	107	83	100	92	109	103	105	94	116	103	70	103	92	97	108	101	99	106	118	100	109	96	97	105	94	102	110	96	106	117	108	94	91	107	102	116	95	111	93	101	99	111	95	113	103	111	120	105	85	109	96	126	102	99	96	114	95	88	90	97	102	95	128	105	103	103	101	93	116	113	107	102	96	101	113	106	110	110	100	112	102	96	92	91	98	104	110	114	86	104	91	110	106	118	100	110	102	90	109	106	120	109	96	105	111	110	107	116	105	101	108	99	109	98	92	118	93	122	117	105	83	108	109	99	111	96	113	101	87	114	99	105	119	106	131	121	97	99	120	101	107	113	88	86	97	107	114	111	100	97	97	118	111	110	95	105	109	114	109	113	96	111	102	93	94	118	106	105	102	103	82	93	100	90	115	92	102	85	82	98	109	112	100	88	101	104	82	90	107	121	93	110	106	93	89	86	111	99	93	120	103	113	108	119	97	105	90	108	97	116	107	98	94	91	109	107	96	103	91	93	132	96	102	105	101	114	99	111	107	94	99	90	104	119	106	99	81	108	115	133	111	83	113	102	113	98	113	100	127	115	108	100	116	99	86	129	106	105	93	128	86	105	115	122	122	117	111	110	104	97	94	92	84	95	106	93	97	102	130	85	115	120	123	98	109	104	122	113	111	104	101	111	100	94	100	106	92	88	90	96	88	101	100	111	112	109	107	108	100	108	109	98	107	86	114	108	109	98	105	113	99	91	97	101	94	104	85	105	99	104	89	120	106	94	98	99	104	102	109	99	100	93	111	87	94	101	84	105	110	105	95	88	101	87	96	104	124	96	117	111	105	101	99	114	90	116	101	114	96	110	88	90	112	105	113	113	104	96	105	90	108	97	105	99	97	96	107	115	108	108	99	89	119	90	94	98	95	99	101	88	104	113	91	123	107	128	126	100	121	107	97	93	90	100	96	74	116	93	109	90	100	100	89	95	100	93	106	99	107	94	117	92	117	104	129	102	79	107	113	100	98	105	117	123	108	105	119	102	94	110	109	103	99	93	99	92	105	101	98	102	107	106	106	121	91	98	112	100	93	112	98	119	85	112	91	94	106	101	106	106	109	115	118	105	107	113	115	93	101	115	101	101	101	96	99	89	96	91	99	102	96	107	114	101	94	98	89	101	105	82	94	101	106	116	116	89	100	119	120	111	103	111	112	112	111	91	114	101	97	94	93	122	113	96	104	106	103	103	115	117	93	96	103	89	105	113	101	106	110	98	100	115	98	106	99	105	102	106	96	102	87	104	101	108	103	109	99	89	108	104	100	106	96	98	103	108	87	96	96	92	101	97	100	112	115	95	99	114	91	87	93	127	114	128	105	109	116	116	121	94	101	116	102	122	100	101	107	112	110	93	106	89	116	102	98	111	112	110	104	92	112	105	92	106	89	98	100	91	115	94	101	96	105	115	86	90	97	97	101	92	96	109	117	87	114	93	95	120	108	116	125	112	107	113	104	106	118	111	125	116	106	84	96	90	95	108	109	100	97	104	101	100	99	103	106	99	100	107	71	117	93	107	103	107	95	85	119	103	109	114	120	107	115	98	81	103	82	101	93	121	121	102	91	122	106	101	84	107	114	97	100	108	92	109	113	106	126	101	108	100	114	86	115	117	93	98	102	127	108	96	92	107	104	102	97	104	117	129	114	89	95	95
9264	1126	556	574	534	512	507	465	432	399	439	375	418	412	406	369	355	397	418	390	400	374	341	391	412	401	369	355	405	386	416	352	353	369	385	354	404	366	381	363	379	400	364	380	348	365	398	363	373	373	346	369	379	395	391	371	361	373	340	395	388	371	385	352	342	376	363	360	350	374	371	352	360	332	355	361	360	403	377	349	377	381	388	360	331	381	360	357	387	391	377	389	355	369	363	389	381	358	388	370	364	358	354	363	362	364	398	375	342	376	377	372	341	362	390	368	372	350	419	378	376	358	384	349	330	349	412	362	382	359	392	371	388	390	363	372	394	360	350	349	352	390	371	360	384	402	385	335	381	355	403	389	333	361	350	375	307	361	379	331	350	373	377	372	355	374	414	352	379	365	361	368	392	351	373	359	347	354	370	378	394	353	360	373	387	359	352	361	362	359	355	342	399	355	353	334	388	353	383	395	381	381	345	329	362	358	362	391	359	370	399	352	368	420	312	367	409	356	368	362	371	401	372	362	389	335	356	398	388	382	384	371	338	379	351	377	365	373	349	371	348	380	381	332	362	346	392	354	350	341	351	369	364	395	359	399	349	397	364	355	355	354	348	385	374	389	363	352	378	355	397	385	355	399	386	383	367	377	386	368	370	377	333	347	374	358	382	365	395	362	331	335	396	344	379	395	339	349	370	379	352	362	357	378	347	349	349	399	334	381	348	379	376	373	382	365	357	380	384	399	343	375	379	341	392	367	340	362	379	391	355	349	405	350	359	391	379	363	369	364	357	339	379	369	342	352	377	388	359	382	341	391	358	369	372	366	384	378	361	373	360	375	338	356	371	355	366	379	368	369	356	369	411	358	385	389	339	375	350	375	385	384	364	355	378	361	362	366	351	391	345	403	398	372	373	366	375	351	312	359	357	374	350	390	389	354	369	382	368	357	384	338	368	343	385	368	367	336	370	357	374	388	378	352	395	364	366	360	363	345	384	394	366	353	362	340	385	379	379	374	384	359	360	358	389	343	419	337	361	364	351	372	343	403	324	377	376	351	345	359	394	367	368	358	405	365	362	373	373	376	371	339	354	363	366	331	334	403	373	372	378	360	366	387	349	334	346	341	395	373	327	376	394	323	374	387	385	348	357	372	363	340	367	370	332	375	372	361	409	406	369	373	376	340	390	352	383	393	368	378	390	368	381	356	363	378	359	369	363	338	374	346	368	360	337	353	375	333	391	378	359	365	344	386	368	369	375	383	376	356	375	373	348	373	353	352	366	377	340	346	395	375	384	350	370	376	385	403	372	390	354	335	353	387	376	373	343	376	374	367	398	391	343	368	396	353	351	374	386	364	395	367	373	385	361	354	356	349	383	408	359	384	389	359	348	334	373	319	384	365	348	352	350	331	370	359	340	376	361	384	377	385	362	358	399	363	361	375	345	366	375	384	378	361	335	376	387	356	386	335	366	350	352	353	331	351	359	341	378	367	397	340	356	367	411	359	353	349	367	374	360	388	350	368	352	360	358	357	388	351	345	353	388	393	363	380	348	381	398	362	361	361	340	355	355	320	369	380	362	364	367	346	354	364	390	385	349	361	352	370	392	371	370	380	359	413	387	385	374	354	358	342	364	384	388	351	410	359	346	358	384	334	400	336	346	357	368	365	357	416	378	361	345	370	381	365	351	356	362	364	351	341	351	358	380	349	362	380	373	329	371	380	373	364	389	375	385	381	348	381	384	355	382	401	365	375	381	351	400	369	340	334	377	371	357	344	368	360	348	392	380	391	366	360	360	372	390	373	390	386	383	343	343	373	339	383	354	338	353	366	376	402	373	407	369	365	353	399	373	379	368	343	361	367	382	389	354	397	368	354	375	386	363	401	354	406	351	365	367	407	351	356	394	360	359	368	375	389	365	375	358	352	348	377	345	386	367	363	357	393	360	372	355	389	341	384	416	367	365	374	382	369	365	338	370	367	363	386	365	344	345	382	403	373	350	339	350	338	368	350	372	335	390	382	360	381	345	361	376	349	368	370	362	378	390	365	384	389	385	372	377	362	351	327	332	370	353	343	371	375	410	394	399	376	364	363	350	385	382	385	383	383	382	391	367	373	357	386	371	371	375	384	362	362	353	362	386	358	383	409	382	371	350	381	334	343	349	388	388	402	348	373	375	389	366	366	337	359	366	370	366	382	383	372	359	350	373	351	331	357	349	338	364	388	384	382	379	370	379	437	343	397	359	351	360	368	377	378	416	395	371	402	378	378	382	355	360	366	360	363	375	356	342	406	351	395	354	361	352	373	364	366	365	372	365	376	343	361	376	380	406	373	380	393	375	361	356	369	370	369	385	364	362	354	341	361	348	378	351	372	368	365	333	383	360	337	377	353	386	372	355	346	368	362	386	405	387	358	341	353	370	365	359	387	358	372	351	338	364	348	411	357	350	368	362	387	376	398	387	383	355	374	346	388	363	357	384	405	376	370	363	322	378	374	345	391	357	373	363	362	361	365	375	366	367	373	390	378	384	366	348	340	392	366	370	391	355	397	365	320	366	364	381	362	341	375	362	378	351	371	395	371	345	371	361	359	389	348	401	355	388	352	355	333	400	370	374	355	370	344	349	391	354	342	328	403	355	377	348	371	350	336	373	370	378	395	366	366	374	399	353	401	393	377	339	342	381	374	348	372	360	375	393	369	377	377	364	375	369	416	359	391	401	368	363	360	367	409	390	354	370	396	408	344	368	348	357	379	351	371	372	377	361	376	390	372	378	355	369	379	363	360	353	369	401	396	360	362	394	365	355	363	400	363	365	376	378	348	323	373	393	393	359	363	359	352	379	360	392	377	351	368	358	364	360	382	355	373	355	349	352	365	374	372	397	396	358	329	347	366	348	363	347	361	365	365	378	371	372	384	339	364	336	389	358	392	367	354	359	322	350	400	351	363	339	352	382	383	340	364	370	360	373	377	385	356	357	366	360	380	379	357	384	368	355	360	386	373	390	359	343	353	411	403	354	363	369	390	400	387	384	370	365	375	367	367	406	365	357	376	362	389	380	375	372	347	368	354	372	394	370	338	375	363	362	354	349	330	384	384	338	380	383	361	384	389	339	394	427	374	356	368	378	374	382	360	347	349	338	380	387	393	375	376	385	408	359	370	366	402	362	361	330	363	369	347	398	373	359	329	403	360	356	350	355	395	382	365	368	379	340	368	361	444	341	375	370	402	368	358	364	347	383	370	321	341	378	370	363	376	312	367	344	351	373	381	395	363	366	347	354	365	361	351	359	343	362	389	373	400	368	413	405	394	382	373	348	364	374	360	386	373	346	398	378	351	346	390	375	394	362	360	356	381	386	368	334	355	370	339	368	343	333	416	350	396	385	404	368	376	367	384	373	357	361	357	334	356	396	355	386	350	345	369	390	367	362	386	361	427	360	365	374	365	324	348	396	356	336	362	374	377	360	340	354	421	378	355	376	373	388	354	386	359	365	391
51776	25935	4708	1007	710	541	440	364	355	322	267	256	250	261	234	230	209	223	230	197	211	223	242	194	223	209	220	215	209	192	176	221	177	198	189	224	194	193	203	198	198	177	207	216	199	188	171	181	201	185	195	187	197	202	185	189	201	204	175	167	189	185	186	199	198	186	208	210	173	213	172	189	207	165	183	194	165	197	179	192	196	184	207	188	188	190	200	201	181	183	198	188	191	199	190	191	203	183	183	185	174	190	230	200	196	189	193	169	180	214	170	187	189	202	181	170	202	237	202	193	194	177	204	214	170	201	193	186	196	167	200	207	198	164	186	174	184	209	194	187	203	193	190	194	192	191	180	208	222	200	195	221	188	177	198	195	195	162	192	188	172	177	163	170	203	182	182	195	206	187	168	170	191	196	161	201	203	205	197	165	208	197	178	192	202	209	184	180	190	177	179	177	180	186	160	207	198	197	174	187	182	203	216	206	178	197	184	177	179	209	206	178	196	190	201	174	212	180	199	192	176	188	179	192	186	194	185	167	187	184	193	175	162	186	200	210	183	192	205	212	173	191	185	188	175	194	166	200	172	186	173	199	169	187	179	173	160	200	170	188	173	178	198	180	176	186	176	181	176	191	183	178	203	183	173	198	187	210	184	178	207	190	163	184	188	200	167	181	204	180	196	177	191	186	195	189	181	180	183	209	187	185	209	226	198	181	213	213	186	199	187	179	201	172	186	191	181	205	175	199	159	174	178	197	152	180	176	168	188	212	159	180	186	161	185	172	192	196	208	193	167	185	182	177	180	187	194	185	196	195	202	195	170	193	187	187	173	188	192	203	200	204	174	176	215	197	187	204	175	198	224	173	163	178	202	161	177	173	185	186	160	185	206	206	178	187	216	193	207	178	200	204	206	191	176	181	172	187	176	195	180	171	189	199	185	189	200	202	189	196	216	175	174	205	195	200	214	195	191	195	207	177	180	191	176	204	198	190	169	170	193	200	174	199	181	200	203	161	201	176	194	190	208	160	185	177	194	177	200	177	217	180	196	176	181	186	183	183	178	195	173	196	192	182	197	195	188	198	195	199	208	205	191	210	207	201	201	190	190	175	194	205	162	194	179	196	192	193	194	215	202	220	191	194	185	158	173	205	213	210	175	205	186	181	182	179	201	170	173	196	190	199	208	214	184	167	166	199	176	189	171	188	195	180	175	194	173	174	199	186	204	193	202	192	200	193	181	202	193	176	193	187	191	182	149	216	210	194	212	159	189	170	180	170	183	179	187	199	195	199	211	157	202	181	180	197	167	203	199	187	183	216	177	188	226	201	190	215	186	184	204	201	203	205	192	192	199	180	206	192	193	207	168	193	198	212	192	208	213	217	197	189	201	195	182	194	234	190	201	189	164	197	196	182	189	158	225	172	177	189	189	179	172	209	189	190	173	211	183	178	191	195	155	176	200	195	191	185	191	190	185	197	188	183	209	168	191	180	206	181	201	186	195	201	169	203	188	157	225	203	176	174	175	191	198	185	200	187	191	203	189	186	173	182	191	187	207	192	173	182	190	204	171	184	176	183	186	184	187	218	196	180	216	194	204	189	185	209	224	188	189	194	203	198	186	185	168	197	198	203	193	195	233	167	174	181	198	189	195	197	187	193	190	200	182	190	193	190	182	167	177	198	190	182	191	199	177	192	187	217	193	196	184	185	206	192	200	183	196	184	202	181	210	209	176	185	186	199	183	202	180	209	174	208	175	197	165	212	199	203	196	173	181	203	200	195	176	215	179	167	179	189	220	175	186	177	201	185	190	175	190	175	183	197	164	215	198	211	198	183	176	200	177	186	153	191	206	190	185	186	167	193	186	192	161	195	228	198	187	182	209	192	195	184	196	172	196	185	182	197	188	210	184	187	214	189	169	199	178	180	208	179	190	207	213	184	157	156	179	197	194	199	180	212	179	168	198	178	206	198	179	194	171	178	183	192	198	192	186	193	185	182	190	201	202	186	195	217	188	186	191	206	183	178	196	185	181	205	179	196	189	208	197	185	188	179	191	179	176	205	197	180	176	177	174	190	188	181	191	198	200	169	219	164	198	195	191	168	230	184	189	183	188	199	209	199	193	193	165	179	168	183	172	182	207	202	187	166	198	180	192	172	198	195	190	191	185	186	197	226	172	197	200	209	180	188	179	182	185	173	187	186	173	196	193	190	194	194	181	188	192	204	214	197	195	176	183	209	198	164	163	185	214	199	191	207	203	205	181	213	189	196	182	197	173	207	175	183	195	196	196	183	187	191	213	185	169	206	195	185	214	206	181	195	175	191	192	175	184	203	190	193	201	174	200	172	176	165	189	187	218	200	195	205	186	181	168	200	166	175	199	199	189	194	208	192	196	198	187	199	180	181	185	203	181	191	201	168	204	191	208	178	217	193	168	209	174	176	190	179	168	201	194	183	205	175	194	195	207	166	197	182	187	201	224	202	205	190	193	190	198	206	201	201	191	198	178	202	210	189	181	191	186	192	187	172	169	181	202	179	185	181	180	172	182	180	176	197	193	194	197	166	176	206	191	210	176	164	180	192	185	178	184	187	189	204	184	198	202	183	203	188	178	189	190	187	187	206	198	177	166	192	185	204	180	174	196	188	183	200	187	169	192	166	185	222	180	187	194	172	178	219	198	206	192	197	191	211	192	171	200	176	191	216	178	207	185	185	202	218	192	205	258	193	200	201	173	203	174	218	176	189	226	182	198	183	179	181	172	188	191	196	182	185	208	184	199	192	185	200	183	169	178	180	215	175	170	178	188	193	187	201	178	180	188	215	191	188	192	204	191	177	179	187	200	190	174	172	196	195	172	200	194	188	173	199	187	181	170	223	181	181	186	183	189	187	176	183	189	162	183	199	181	205	180	204	193	180	172	202	173	182	195	188	160	185	198	203	175	179	192	194	178	168	195	191	186	225	169	174	190	183	173	202	194	187	178	168	192	183	219	181	190	197	186	187	194	192	189	164	193	190	189	209	186	192	195	179	205	190	189	174	172	184	198	169	167	224	179	195	187	185	188	205	192	172	198	174	198	190	182	168	187	177	188	181	198	203	193	196	187	173	206	176	171	174	199	184	211	203	165	205	182	167	189	165	190	215	188	180	186	183	191	177	197	183	224	206	209	193	178	189	178	171	200	177	179	161	190	183	193	205	192	193	179	192	175	212	210	187	177	189	179	178	171	181	211	189	176	168	190	215	191	167	195	218	174	209	205	177	184	176	184	195	168	176	193	179	190	193	181	196	174	202	181	200	181	206	210	202	201	188	195	205	199	210	174	185	190	197	199	168	198	219	176	200	200	206	158	188	201	208	189	192	182	183	183	189	195	204	186	208	233	193	176	194	206	192	168	230	217	180	183	199	181	167	181	187	177	191	179	211	190	192	190	190	178	184	194	196	234	195	180	198	197	185	151	185	221	194	196	193	195	171	190	169	202	194	200	186	197	195	207	199	202	169
32494	5208	3286	3603	2962	2492	2045	1713	1513	1345	1211	1156	1132	987	924	931	853	855	846	819	779	778	804	809	721	653	687	749	705	701	704	659	711	678	717	646	725	682	655	653	661	644	613	653	619	629	606	610	653	642	615	618	628	636	627	611	619	610	607	631	663	580	605	684	637	607	608	664	635	591	628	616	620	628	588	644	642	676	624	598	586	656	638	609	561	576	632	616	620	580	609	648	626	658	598	597	561	609	579	588	638	578	612	577	635	612	621	626	620	604	591	599	634	572	564	642	643	583	605	602	616	658	585	598	618	621	587	581	607	600	589	598	576	613	586	610	584	568	625	597	614	615	615	627	624	625	556	607	605	597	631	612	593	613	627	595	580	570	641	567	601	558	594	638	618	598	605	580	574	591	572	584	602	599	592	645	603	560	610	571	616	587	599	609	609	622	619	605	599	584	597	563	634	589	599	629	589	617	614	567	571	585	566	581	612	634	588	570	538	609	599	615	627	608	581	624	623	586	592	603	586	627	601	649	581	612	577	571	586	576	627	617	593	618	602	601	620	607	604	580	602	625	591	614	603	596	596	618	585	634	652	618	594	630	572	651	563	557	603	600	616	612	623	575	632	597	570	552	619	634	589	568	553	619	616	598	596	599	557	615	610	579	621	601	575	565	571	640	634	600	597	609	584	617	603	629	590	618	581	598	638	581	634	597	573	598	615	586	588	567	624	586	580	596	586	610	621	593	574	598	578	607	642	572	652	573	609	632	591	590	611	617	548	532	612	590	605	561	584	602	606	606	583	559	557	652	619	622	613	596	623	589	576	612	580	625	578	595	575	640	638	594	609	607	623	630	626	639	638	601	598	627	593	563	557	594	580	553	599	602	572	608	646	546	625	568	576	615	577	597	535	561	605	621	540	622	596	630	607	583	590	607	615	571	620	548	631	589	586	643	586	640	570	628	579	633	615	587	626	631	581	553	623	646	642	591	581	631	600	641	623	637	597	612	594	577	608	617	584	580	630	555	578	564	636	579	572	574	574	619	613	656	629	598	596	587	585	590	563	582	640	568	621	618	575	588	617	600	659	600	618	644	585	561	605	566	607	615	597	600	587	602	607	607	578	583	591	595	606	608	598	607	621	540	631	581	588	576	603	617	586	589	618	617	630	567	599	630	583	571	581	568	647	618	572	592	556	607	626	593	593	601	595	549	627	581	660	622	576	572	548	587	577	557	575	620	582	584	632	600	638	595	595	622	573	583	585	585	596	629	605	586	628	610	611	588	628	588	613	598	571	605	594	610	636	561	587	628	645	578	580	592	595	596	570	630	587	605	572	609	601	578	540	625	606	604	557	592	603	611	581	609	610	587	584	635	628	603	613	602	614	586	627	615	607	607	584	601	576	580	546	608	660	598	610	589	586	575	574	625	574	558	572	607	620	614	558	621	564	616	582	605	611	584	575	602	570	630	614	618	614	626	564	615	593	631	600	575	622	566	596	637	553	565	639	601	654	625	596	610	539	570	621	597	610	558	619	614	593	597	621	645	555	608	560	597	546	579	586	611	599	614	572	605	623	664	606	622	588	590	574	575	606	607	629	587	546	600	579	597	588	572	597	565	572	602	588	629	582	637	600	559	584	573	597	584	559	594	588	598	583	561	629	587	605	591	605	623	568	547	584	574	613	568	570	585	569	590	634	588	599	598	572	570	598	594	612	600	581	646	600	583	620	589	629	622	587	623	578	588	590	570	599	577	564	621	599	567	549	624	602	570	633	631	588	575	649	598	570	583	605	604	544	597	588	622	624	607	638	635	596	621	609	600	571	558	650	612	570	631	589	608	606	593	605	592	590	600	607	587	632	601	580	597	560	560	588	633	625	573	595	570	549	594	626	596	639	608	551	595	544	594	556	610	614	614	585	588	583	638	598	562	633	617	609	628	548	604	627	558	621	551	574	611	574	602	575	595	600	604	584	581	574	629	541	642	568	588	613	585	611	584	597	585	613	605	596	609	610	608	651	596	576	586	606	610	594	596	604	612	594	606	612	601	637	571	568	608	605	580	591	631	609	628	624	598	576	650	610	588	603	611	606	607	569	584	639	588	610	604	604	611	623	595	590	578	581	598	616	613	590	597	586	585	603	593	611	608	564	620	624	617	639	587	600	556	615	597	597	588	570	588	635	600	597	606	582	558	637	562	599	583	604	620	567	558	577	632	587	586	572	629	620	602	617	576	568	621	602	625	585	606	618	631	626	595	595	593	567	606	603	623	557	577	582	612	639	566	581	596	595	587	569	652	623	644	537	589	585	625	572	595	633	571	617	649	596	565	607	596	593	633	619	567	609	580	626	564	610	585	581	621	608	558	588	569	610	575	633	594	640	616	593	605	609	611	608	636	576	631	610	587	592	579	616	610	574	601	593	615	556	580	641	532	581	626	570	618	605	599	574	637	607	592	621	584	602	579	642	632	627	583	595	610	564	591	602	588	639	628	620	642	574	605	623	598	609	600	634	565	595	590	662	652	621	570	609	626	567	573	590	607	597	547	619	620	560	606	608	573	597	610	605	593	606	587	654	628	618	630	623	600	575	629	632	598	577	619	597	599	557	594	627	591	580	594	548	608	655	577	616	596	639	629	614	603	605	573	562	622	573	587	622	629	558	630	595	553	589	624	621	610	598	623	596	606	606	564	573	609	604	616	577	586	570	609	580	615	562	609	574	627	617	568	621	563	617	611	589	610	611	602	560	559	600	617	583	555	597	581	609	585	590	555	602	593	622	581	617	646	580	590	604	633	617	618	603	619	600	594	575	541	607	628	590	641	590	576	650	596	571	614	635	627	619	560	577	618	579	618	567	581	582	591	591	610	615	576	565	609	585	598	607	654	630	597	569	612	586	629	586	580	607	582	597	605	621	608	613	605	624	592	579	611	604	638	656	564	645	577	635	591	616	615	603	601	615	575	559	602	634	632	601	563	609	613	576	586	610	580	602	585	617	586	554	556	597	571	593	592	640	600	600	603	630	583	582	602	560	639	630	611	582	630	589	587	597	611	572	614	589	598	609	583	608	621	617	603	591	593	613	594	599	594	595	630	624	616	617	603	573	590	589	596	597	607	645	594	612	602	601	532	611	613	583	586	651	605	598	624	616	627	643	635	615	573	601	592	593	592	611	594	602	611	595	557	568	580	584	604	704	613	596	606	590	589	619	583	618	616	612	601	569	599	605	619	554	636	598	580	596	575	592	633	610	592	597	578	530	602	584	587	601	649	595	640	615	602	605	609	638	597	587	619	578	552	625	594	636	633	567	671	615	590	653	578	617	590	631	616	579	578	593	610	561	595	617	616	550	613	614	617	627	612	592	621	580	621	621	591	576	592	633	594	578	621	580	577	590	619	609	602	626	593	603	638	614	610	552	623	586	529	646	540	609	587	665	593	622	578	603	611	632	558	597	614	572	602	611	596	594	564	615	628	623	586	553	583	620	602	600	563	593	605	608	588
