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
336019693481	336019694042	336019694592	336019695142	336019695692	336019696242	336019696792	336019697342	336019697892	336019698442	336019698992	336019699542	336019700092	336019700642	336019701192	336019701742	336019702292	336019702842	336019703392	336019703942	336019704492	336019705042	336019705592	336019706142	336019706692	336019707242	336019707792	336019708342	336019708892	336019709442	336019709992	336019710542	336019711092	336019711642	336019712192	336019712742	336019713292	336019713842	336019714392	336019714942	336019715492	336019716042	336019716592	336019717142	336019717692	336019718242	336019718792	336019719342	336019719892	336019720442	336019720992	336019721542	336019722092	336019722642	336019723192	336019723742	336019724292	336019724842	336019725392	336019725942	336019726492	336019727042	336019727592	336019728142	336019728692	336019729242	336019729792	336019730342	336019730892	336019731442	336019731992	336019732542	336019733092	336019733642	336019734192	336019734742	336019735292	336019735842	336019736392	336019736942	336019737492	336019738042	336019738592	336019739142	336019739692	336019740242	336019740792	336019741342	336019741892	336019742442	336019742992	336019743542	336019744092	336019744642	336019745192	336019745742	336019746292	336019746842	336019747392	336019747942	336019748492	336019749042	336019749592	336019750142	336019750692	336019751242	336019751792	336019752342	336019752892	336019753442	336019753992	336019754542	336019755092	336019755642	336019756192	336019756742	336019757292	336019757842	336019758392	336019758942	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41652	14743	4539	2391	1597	1231	974	746	608	583	544	456	421	409	393	369	344	353	327	304	321	275	316	315	305	281	316	273	282	281	297	297	282	290	258	286	281	291	292	246	265	290	279	234	249	268	264	306	267	260	275	271	267	285	274	286	276	264	269	249	280	255	225	271	235	246	263	269	297	307	223	274	255	252	258	259	242	243	268	237	253	259	233	268	251	253	274	264	253	245	278	276	254	257	237	254	255	245	253	246	244	267	256	229	267	262	267	225	236	265	260	258	285	248	248	238	229	230	258	257	222	267	269	240	275	270	244	267	230	237	265	290	247	254	245	244	268	268	266	259	275	246	233	257	236	243	242	259	247	269	277	255	234	247	281	220	274	263	255	258	236	239	237	256	223	255	264	288	239	259	253	263	272	282	263	246	228	273	270	240	259	258	241	258	229	260	231	281	244	257	257	248	273	315	262	270	269	257	239	247	229	257	254	241	240	266	248	276	290	254	233	261	277	251	271	252	297	238	250	271	246	259	278	254	264	277	272	244	260	295	257	257	268	238	241	265	251	260	247	232	259	292	269	252	238	255	262	278	267	272	237	251	288	268	284	234	274	255	237	288	263	251	244	256	251	254	237	271	247	253	260	248	263	251	248	264	231	236	238	249	243	266	271	261	240	239	235	258	250	245	246	252	265	254	235	263	275	278	267	227	244	250	228	247	287	259	258	268	288	240	236	260	239	255	275	285	286	272	250	260	232	248	241	238	268	288	255	239	237	271	252	258	276	269	255	264	249	254	277	251	250	250	262	253	283	266	251	284	286	280	264	264	251	259	265	260	258	268	268	255	295	273	242	244	257	249	254	239	262	281	241	254	244	269	240	261	247	266	247	255	260	252	293	263	273	262	241	226	263	253	273	266	272	270	229	260	271	254	262	234	249	247	266	257	248	224	267	260	245	262	255	256	280	243	270	273	223	254	270	243	234	235	240	270	245	258	257	256	245	259	261	248	238	254	251	274	238	263	257	275	274	268	252	232	258	254	278	257	269	243	264	260	226	264	262	266	258	249	245	263	273	279	280	281	248	256	271	272	242	221	282	238	276	249	242	275	241	248	259	258	284	278	267	259	246	261	246	278	278	230	258	239	264	259	262	283	273	281	256	240	258	222	260	262	261	252	280	248	254	275	248	266	245	237	276	254	225	237	284	254	280	229	253	260	258	281	267	250	224	241	240	256	257	262	259	240	249	231	253	237	242	256	284	290	263	274	281	265	265	252	244	249	243	241	253	226	271	256	250	220	259	248	246	248	239	238	270	228	261	254	265	236	259	239	277	267	274	230	265	269	257	231	253	247	256	258	248	276	271	255	273	237	284	266	241	291	281	258	278	275	240	244	256	238	240	278	258	242	256	279	266	242	276	257	273	234	260	270	259	232	242	251	258	233	256	259	242	267	241	279	268	246	262	242	275	253	290	265	227	238	254	265	297	261	266	275	240	263	238	254	238	219	250	247	247	241	237	255	272	222	226	271	276	261	280	276	231	284	268	291	258	290	230	250	254	224	265	238	268	280	283	248	271	258	248	269	283	260	260	273	259	289	252	260	249	276	260	273	285	270	223	253	259	255	258	263	246	261	267	251	270	240	266	276	301	252	268	236	238	275	231	277	275	287	269	285	285	278	229	257	278	245	233	239	231	282	259	243	242	221	251	252	257	296	246	247	238	260	260	276	254	255	236	253	244	249	227	255	254	254	248	279	235	266	250	250	252	257	247	267	259	269	264	249	252	278	234	252	232	278	275	265	262	269	280	248	236	232	277	267	246	249	268	267	275	254	270	292	260	276	270	239	253	236	263	250	271	263	263	274	273	238	243	262	218	243	269	242	274	245	239	233	272	242	234	243	262	259	252	260	276	261	262	262	273	244	233	254	262	253	254	251	253	275	238	251	226	258	254	254	253	281	247	246	222	252	214	260	263	244	254	254	237	256	243	262	254	274	276	267	283	254	275	250	269	265	260	259	249	234	261	241	218	274	268	266	273	295	248	260	262	234	272	260	270	251	243	252	254	240	248	245	272	257	271	249	253	271	257	255	256	242	264	261	274	217	240	237	273	254	261	283	264	283	304	265	273	255	238	261	260	269	267	287	260	255	245	251	240	261	260	247	266	288	257	264	247	274	252	281	261	242	246	250	253	283	260	254	275	269	277	243	271	272	277	249	241	242	266	230	274	285	232	274	268	231	247	233	265	241	255	277	264	286	266	272	274	264	265	242	249	266	262	231	261	269	265	260	239	284	281	261	256	261	272	279	263	250	277	240	261	266	243	259	230	277	277	260	252	266	262	252	255	252	250	278	245	277	251	240	230	257	253	240	236	258	243	275	273	234	265	239	265	252	283	239	270	260	242	260	283	272	270	282	266	276	293	245	255	267	266	251	281	267	269	269	269	250	226	256	241	267	238	282	249	252	257	259	273	268	280	251	244	239	266	290	245	249	275	279	243	271	253	251	275	252	259	268	230	243	266	273	233	257	275	270	271	285	265	235	235	241	256	284	244	240	243	252	262	224	253	265	271	248	276	268	273	249	243	254	276	245	281	233	255	252	284	249	252	265	255	231	218	252	259	223	244	259	277	240	282	262	264	248	256	259	250	246	237	251	245	239	258	248	259	268	259	258	263	257	245	233	290	243	297	289	265	268	249	262	217	235	255	262	274	261	271	279	266	250	231	273	277	272	264	271	241	266	253	253	269	230	260	262	251	264	279	257	298	275	253	257	247	306	232	231	295	279	253	297	266	253	242	243	253	259	271	279	239	239	241	264	251	275	275	260	241	267	248	271	270	242	263	256	255	247	261	251	224	253	250	279	212	247	248	231	278	245	269	245	252	267	254	278	281	258	257	281	277	252	288	258	250	285	233	257	271	276	253	249	249	266	271	251	281	261	250	266	242	231	248	231	273	256	230	271	276	248	256	241	241	267	253	266	277	263	242	272	251	243	235	284	276	277	267	250	256	226	276	272	262	252	248	286	272	282	243	233	240	253	252	264	249	253	262	241	264	236	249	266	263	252	258	259	248	261	231	238	275	287	241	277	273	267	261	276	268	246	253	272	258	233	300	261	287	280	246	282	260	267	274	244	247	245	265	291	258	250	269	299	270	252	257	266	256	218	266	279	290	241	267	252	238	257	276	256	255	271	259	223	240	255	276	227	267	263	263	260	245	249	257	246	275	282	274	247	266	269	253	259	246	244	264	262	267	248	235	265	282	242	236	237	225	247	224	262	266	231	227	262	268	260	249	252	260	285	255	235	266	263	247	263	289	265	243	263	247	271	256	255	228	251	253	252	286	232	261	238	265	256	258	274	248	223	254	243	283	265	272	257	271	217	244	254	246	257	264	305	249	255	268	252	281	266	272	255	267	264	250	261	250	277	256	237	251	282	218	257	230	245	264	278	261	271	230	246	242	242	256	247	256	278	252	260	262	271	237	264	252	249	244	258	254	269	265	230
21065	2709	6094	6857	5830	4833	4021	3255	2774	2561	2031	2008	1782	1663	1509	1491	1418	1287	1273	1231	1215	1122	1066	1066	1036	1029	1089	996	985	973	984	943	903	876	957	865	910	910	883	847	871	890	861	873	862	824	834	876	843	839	819	842	766	804	786	793	853	820	785	775	775	781	814	806	750	738	769	854	777	820	785	814	811	781	848	822	792	743	786	763	796	743	778	850	774	767	781	787	750	775	776	754	731	741	769	808	759	733	750	718	823	762	861	833	788	776	770	781	776	784	770	772	755	765	789	782	787	793	785	781	738	752	731	814	730	777	749	799	793	723	757	730	736	754	774	771	749	844	732	769	728	801	797	789	745	771	739	781	755	754	779	767	772	820	778	762	794	802	770	777	794	780	750	730	750	734	761	798	778	727	730	743	706	771	787	810	746	776	790	751	791	740	782	769	751	792	737	742	709	766	807	758	748	808	770	796	754	723	775	735	754	780	772	740	780	733	736	735	732	775	786	770	749	749	728	722	775	774	709	744	725	746	795	732	702	793	773	760	801	768	687	742	789	750	721	734	729	741	770	683	736	757	737	722	753	786	781	739	759	759	746	754	722	748	769	801	746	758	773	701	731	804	748	760	784	777	783	730	722	810	804	760	718	742	706	795	751	742	759	779	737	804	741	764	752	755	720	769	688	731	805	739	756	772	734	708	764	716	702	769	711	756	776	748	780	806	734	735	762	784	736	723	720	783	772	721	720	785	757	782	767	723	765	758	755	767	756	771	746	675	750	749	683	772	780	732	745	769	751	764	784	763	808	755	767	795	753	707	744	755	779	725	794	738	766	793	785	742	744	795	764	783	803	683	742	753	762	751	753	762	767	793	748	777	817	725	750	752	762	726	751	759	777	750	748	751	757	730	748	760	757	737	717	691	751	766	745	793	804	744	775	718	752	713	772	780	820	708	762	772	704	823	729	758	764	785	760	755	785	836	713	755	772	787	762	720	782	738	765	777	762	739	807	751	762	732	760	757	751	775	773	786	738	767	734	795	787	715	724	743	799	735	748	798	772	754	709	757	751	719	772	759	766	735	776	760	786	719	757	777	790	787	755	720	734	794	770	731	782	750	727	758	768	826	737	737	725	734	746	706	772	741	753	766	787	779	752	782	766	738	805	750	760	717	782	782	723	782	733	774	701	790	746	780	756	798	755	788	777	735	735	701	736	750	744	764	763	743	762	718	732	737	711	766	773	774	729	793	738	714	749	725	764	793	794	756	752	743	726	772	774	756	745	762	731	705	726	759	723	730	789	774	790	750	755	790	760	747	766	756	760	783	762	754	789	746	757	754	740	764	742	795	776	751	798	773	734	738	742	738	750	750	757	766	740	780	786	725	760	748	761	808	772	732	735	809	752	743	750	762	722	740	749	784	732	729	774	779	726	748	776	782	752	768	784	737	717	741	734	742	789	753	744	754	810	706	744	726	718	762	760	780	717	795	668	750	756	723	713	750	792	768	777	786	729	692	736	720	721	737	803	775	761	762	723	719	769	751	759	761	730	767	762	703	784	726	737	738	740	723	809	757	773	769	723	778	795	729	754	715	801	743	726	755	757	749	762	722	728	745	746	750	812	735	772	755	756	673	791	780	769	710	779	702	762	742	744	797	778	752	753	765	713	784	710	792	708	733	747	756	768	754	745	754	758	839	756	739	719	759	791	837	788	748	749	727	825	747	722	736	762	734	711	745	771	755	770	751	775	782	774	755	730	766	721	740	788	754	735	758	764	800	803	770	757	761	781	723	747	750	777	730	764	757	744	729	724	756	752	786	747	726	757	744	758	802	801	696	791	777	785	745	789	789	738	759	743	753	724	737	789	734	764	737	770	737	722	759	733	735	753	792	754	797	728	759	736	798	692	783	738	746	742	751	721	748	757	794	750	720	763	751	736	760	759	792	772	722	736	753	804	774	758	756	752	733	744	786	768	708	721	772	762	740	797	724	768	673	735	758	772	732	804	779	746	789	716	778	726	729	746	769	738	767	709	746	751	779	762	774	796	774	742	735	761	748	761	754	712	690	761	776	721	729	752	772	754	702	750	735	773	729	762	741	790	766	786	755	755	763	722	709	697	774	784	821	746	738	726	739	769	796	750	763	726	752	769	757	744	743	746	780	743	775	745	769	748	744	735	722	804	762	783	732	739	784	723	730	755	781	673	762	703	747	763	748	747	802	781	750	718	809	774	761	735	729	750	717	762	748	782	748	746	728	768	750	746	779	747	732	805	777	762	717	737	750	785	733	753	761	761	727	750	744	725	731	729	793	756	728	773	741	755	799	773	749	773	788	729	732	755	752	738	772	738	716	744	710	722	758	711	722	750	739	753	741	746	743	721	731	820	800	743	803	750	745	764	733	756	779	781	685	786	782	773	769	721	719	776	704	715	740	751	749	778	805	767	690	780	768	785	714	769	746	782	765	717	715	675	777	722	792	788	756	720	767	755	752	767	789	764	739	740	743	737	709	750	775	754	729	727	815	734	761	701	766	730	828	757	724	733	774	761	749	724	744	730	781	784	795	744	756	763	707	765	755	773	722	755	764	780	739	784	761	773	779	718	753	762	752	758	796	718	750	757	775	778	691	757	773	770	827	742	735	777	754	730	758	738	751	746	749	753	718	783	785	782	712	749	737	732	762	760	791	720	735	766	723	760	758	711	723	794	780	763	784	764	775	727	730	778	787	739	697	766	785	783	762	752	745	788	754	757	724	737	745	753	732	753	773	718	773	777	790	743	748	743	786	729	754	753	832	746	748	800	725	755	729	792	768	788	762	722	728	729	756	759	787	736	802	734	731	739	723	749	765	751	748	738	744	771	804	765	762	760	815	731	763	779	753	759	733	745	721	789	735	802	762	716	758	761	776	789	802	696	714	780	766	771	772	728	814	728	779	785	726	785	741	789	792	743	740	769	812	752	752	803	736	739	727	738	717	767	741	706	737	721	773	785	749	782	709	751	755	802	723	737	685	769	713	759	774	715	732	752	705	745	763	754	750	736	741	777	752	760	754	735	773	730	742	776	734	769	736	770	799	742	747	761	774	804	760	747	801	766	759	750	750	770	834	751	755	764	758	781	775	721	774	797	757	734	776	742	752	761	732	760	747	735	687	708	732	717	776	782	707	752	767	758	728	728	752	725	767	743	764	723	794	773	772	781	745	797	772	758	770	704	756	754	751	703	782	766	757	738	754	771	829	718	737	760	755	768	756	799	768	747	723	732	727	785	716	750	790	715	783	754	757	781	758	764	754	763	731	782	733	796	778	725	760	724	737	747	719	758	738	715	749	727	800	749	699	788	751	750	707	807	750	747	724	789	777	755	728	760	787	757	769	762	743	758	761	813	732	770	761	748	764	706	669	791	734	758	772	732	793	721	816	770	744	729	780	764	739	761	729	743	733	788	773	796	762	772	736	742	781	742	831	750	805	817	755	750	766	767	788	741	758	785	790	786	777	798	768	783	753
3514	226	158	135	102	81	86	86	92	83	81	70	78	85	60	90	81	78	77	68	96	71	79	101	72	69	72	60	59	79	73	75	89	67	77	84	78	79	79	81	78	68	65	81	67	85	69	77	65	70	78	71	86	71	61	77	79	67	95	84	65	88	50	74	72	85	75	79	71	78	72	62	79	69	85	67	87	79	74	68	71	66	74	68	81	84	77	92	88	71	81	84	69	78	71	77	82	82	84	70	77	77	81	91	62	83	73	78	88	69	76	81	68	73	88	81	70	79	72	89	78	95	86	70	82	74	62	68	81	83	79	85	86	74	89	80	68	81	55	62	73	67	62	77	70	66	92	77	82	72	82	75	83	69	84	81	76	80	82	74	75	60	80	83	81	76	72	73	68	61	89	74	59	68	67	75	71	58	81	82	79	66	68	64	79	76	65	76	96	78	78	64	62	77	74	77	72	75	80	75	67	74	87	81	84	103	94	76	75	77	66	73	85	77	76	77	72	60	75	64	73	88	75	80	72	85	68	78	65	103	81	83	62	68	67	76	81	73	80	63	71	68	69	84	67	71	78	62	71	84	72	74	95	80	92	74	73	94	77	73	92	78	72	78	87	83	66	72	75	79	71	74	84	67	80	90	86	68	82	72	68	74	75	83	82	64	70	79	78	71	65	73	89	71	74	65	92	76	57	86	90	73	72	82	64	88	62	86	66	69	76	88	76	61	86	75	73	69	71	82	82	77	68	77	70	85	90	76	80	93	90	85	92	76	79	70	96	57	80	83	75	83	80	81	69	70	81	70	79	76	83	81	92	68	72	74	68	79	82	73	86	78	74	87	58	63	82	78	86	78	66	73	79	78	89	67	83	67	80	61	71	84	80	62	63	64	74	59	74	80	69	86	84	62	77	71	60	71	66	78	93	63	68	74	82	76	58	76	70	72	78	81	65	69	68	79	62	80	73	88	96	85	82	80	80	58	70	75	90	89	62	83	71	87	81	79	80	81	83	60	75	91	74	89	64	74	80	57	69	90	78	76	75	68	62	77	59	75	83	79	74	76	91	76	75	78	66	78	65	68	82	70	86	85	80	67	85	65	63	74	78	65	87	76	84	86	62	57	80	73	73	72	68	71	94	76	75	78	64	80	77	73	91	67	80	81	68	68	53	87	74	85	77	76	56	71	90	67	62	68	64	83	82	75	85	69	68	77	77	58	74	78	81	76	88	79	89	70	78	87	73	72	70	81	71	77	67	79	76	82	69	76	92	81	75	73	73	74	84	79	75	75	59	67	72	76	76	75	62	80	69	88	69	73	72	71	68	60	64	71	94	76	65	68	87	74	79	85	66	72	74	75	79	71	80	59	72	65	75	71	86	75	75	71	76	68	58	82	65	83	80	68	70	79	67	80	75	80	77	85	77	75	66	72	72	92	72	79	64	79	92	77	66	56	63	73	89	78	95	87	74	76	61	62	76	80	76	69	85	64	75	82	82	92	73	81	86	52	76	81	82	96	85	73	67	83	70	79	86	69	76	90	71	68	77	79	80	71	72	71	76	80	93	74	70	68	80	78	67	72	88	85	80	75	91	73	81	66	65	84	68	86	70	72	86	85	71	68	74	78	78	63	83	80	83	68	74	71	72	68	83	79	88	77	72	69	72	82	74	82	65	71	83	71	76	61	82	94	74	91	72	83	72	77	75	71	79	87	75	78	64	66	67	74	71	66	75	59	71	65	71	76	84	79	73	85	82	86	78	88	79	73	66	78	76	75	81	80	105	93	63	62	81	64	63	96	75	84	71	65	71	75	78	72	68	79	56	92	85	93	83	84	68	70	58	63	73	74	71	69	67	82	58	77	59	69	67	55	75	68	72	87	76	73	75	87	79	78	84	79	67	74	77	86	94	78	75	87	86	86	91	69	70	81	77	70	72	83	70	77	81	76	85	91	96	88	87	66	79	78	85	89	64	79	92	89	78	65	71	81	85	81	81	75	86	71	75	68	79	78	71	77	74	83	71	72	74	66	74	65	81	76	83	61	94	67	67	71	69	65	79	81	71	69	70	71	81	65	80	61	64	78	63	67	81	87	84	84	68	71	82	75	76	79	64	62	76	73	73	79	84	72	71	75	74	66	63	78	69	75	75	89	66	73	99	90	87	65	79	52	69	110	66	76	66	72	85	83	67	70	72	58	88	69	77	72	83	79	69	76	84	73	91	96	70	46	76	72	48	72	73	83	75	78	71	65	77	75	70	79	82	82	77	83	76	85	89	96	63	61	64	75	61	89	76	82	87	83	78	88	66	76	80	81	78	72	79	60	75	73	64	78	63	73	77	70	76	68	63	78	61	60	79	75	64	92	69	90	78	75	76	79	70	74	66	75	74	78	71	90	80	76	81	83	60	66	71	80	77	72	74	60	77	70	80	82	81	76	72	82	86	80	88	81	72	84	85	81	67	88	77	73	79	96	76	99	59	65	92	79	84	86	85	80	70	88	68	66	82	69	83	78	83	76	89	81	74	81	65	75	71	71	89	85	72	67	82	80	75	89	70	60	81	76	83	70	81	55	83	59	74	83	93	93	74	66	61	56	69	62	88	68	80	81	82	82	80	84	82	97	81	76	72	68	81	89	84	89	81	69	86	72	84	80	74	79	71	75	75	82	75	86	84	79	80	69	86	73	82	81	81	69	87	76	86	83	74	84	78	82	101	64	73	85	79	66	67	63	77	70	75	75	64	49	73	62	74	71	73	81	76	66	66	78	93	84	84	73	76	62	81	77	84	90	76	70	81	77	76	93	76	65	66	83	80	71	81	69	78	73	72	73	76	69	51	93	70	79	84	87	66	84	87	71	82	94	60	86	92	73	78	84	68	73	71	92	73	76	78	74	92	69	78	76	87	86	70	77	72	82	70	82	59	64	79	75	85	92	68	80	78	76	86	78	73	87	80	72	71	83	63	83	62	76	83	70	83	76	86	45	90	84	70	82	67	79	74	69	75	73	64	70	57	74	76	81	77	65	70	66	65	79	73	82	84	86	60	95	70	71	67	78	74	79	67	80	82	66	95	68	71	59	75	67	70	75	79	83	73	71	80	68	74	83	67	91	57	80	98	72	89	75	78	82	80	74	81	87	74	84	71	64	78	88	98	86	77	81	85	82	87	87	83	73	81	82	74	82	77	89	79	74	64	76	79	66	69	87	86	89	75	84	77	74	73	72	72	78	77	77	82	74	70	62	93	90	74	77	88	74	76	64	79	96	62	78	84	72	70	82	78	68	92	70	94	81	71	79	69	84	77	63	85	75	81	69	77	78	63	88	74	69	79	62	71	89	72	75	58	82	66	73	59	70	83	74	69	80	59	88	74	75	100	86	85	57	85	65	96	52	94	76	69	94	66	68	76	91	96	78	91	76	71	68	85	86	77	94	66	70	68	69	71	77	59	87	75	72	82	67	69	71	66	74	59	72	74	70	69	78	60	78	83	79	76	84
2904	349	439	445	430	392	387	381	360	346	334	317	310	308	302	301	329	317	292	308	293	280	290	281	274	284	298	274	289	278	262	290	260	293	316	265	301	301	287	311	286	288	273	318	288	272	271	284	285	292	293	293	288	307	298	291	284	294	303	294	301	285	306	295	295	293	259	294	271	288	273	284	300	298	303	323	293	291	289	305	271	292	302	289	254	312	271	280	265	297	317	279	283	294	291	270	268	274	298	271	273	280	286	264	266	304	283	254	276	267	267	300	255	306	291	298	248	275	298	274	282	295	255	293	259	273	287	266	275	270	265	313	301	283	342	302	272	271	289	241	263	301	277	282	264	288	280	286	285	270	302	272	297	282	306	271	306	277	271	295	274	321	284	270	272	291	268	288	258	301	286	298	296	277	312	287	293	266	232	260	283	275	284	287	308	271	268	262	273	274	288	289	285	264	274	276	242	310	285	299	246	308	296	284	264	297	266	309	287	289	248	270	307	295	309	275	277	290	306	259	253	280	305	275	294	293	283	297	298	294	262	255	267	296	274	280	284	275	284	279	283	260	297	307	308	298	279	284	254	318	290	282	281	296	286	297	282	262	301	268	273	280	303	268	279	287	269	296	306	261	252	266	259	303	280	288	275	289	273	306	259	286	277	290	286	301	300	281	275	282	262	272	259	286	277	295	280	290	302	306	250	283	287	269	280	269	321	295	284	307	305	296	258	277	292	263	294	278	252	298	270	292	309	275	288	312	291	319	298	276	283	277	302	259	262	273	289	312	298	263	293	263	292	282	274	281	278	269	254	283	250	251	293	280	295	283	261	270	284	269	299	271	287	283	269	251	278	282	264	279	271	284	280	306	259	278	274	294	268	257	304	288	296	309	291	261	294	301	304	266	296	303	323	313	273	283	307	274	271	307	272	279	304	301	268	269	304	283	280	296	311	286	303	278	295	265	267	276	270	270	268	301	308	285	265	289	292	303	286	267	292	278	287	272	274	326	312	282	282	279	271	311	263	281	292	285	274	265	284	289	283	272	275	286	271	303	280	272	294	290	264	261	301	267	306	279	310	303	296	278	301	247	276	278	285	258	293	308	299	258	286	290	262	255	296	278	278	258	296	258	285	254	260	287	278	246	268	268	290	306	294	239	254	296	297	260	258	273	291	264	290	301	276	298	264	255	288	259	267	289	260	298	289	301	265	301	299	299	260	275	303	271	299	306	296	288	296	274	291	259	299	262	305	249	326	264	283	305	276	278	270	326	324	299	278	280	274	262	311	285	296	276	269	312	268	271	279	300	301	263	314	276	298	272	284	312	249	245	307	287	274	295	291	285	283	283	296	308	278	288	304	282	280	295	277	277	290	270	287	283	269	245	320	275	285	268	300	275	308	274	263	278	284	280	281	277	270	266	310	306	293	309	285	260	271	302	310	299	310	277	294	273	305	266	300	300	313	275	294	275	281	255	263	283	319	293	308	291	268	265	271	275	261	265	278	287	273	279	316	287	299	288	303	277	292	309	293	270	268	297	285	261	321	289	274	271	293	288	287	304	277	259	278	261	313	297	270	288	253	255	276	297	268	273	246	282	306	257	297	266	292	288	287	260	274	299	280	296	265	271	293	255	293	290	287	282	294	271	289	258	293	322	316	281	284	273	304	272	292	247	256	310	295	278	289	291	273	252	291	286	266	295	286	296	282	305	260	286	277	274	284	266	312	286	316	289	270	298	271	288	276	261	275	262	276	268	290	299	260	295	324	283	287	292	297	292	313	298	266	288	303	280	299	321	299	272	310	303	272	288	303	322	275	287	302	286	273	293	259	290	300	255	279	276	292	267	284	263	284	272	288	322	267	290	292	301	267	318	279	326	286	263	300	256	309	248	257	295	264	303	316	274	301	304	267	276	274	257	286	279	287	282	258	289	271	286	301	290	280	260	276	290	296	298	289	294	269	266	311	273	273	283	264	307	273	299	302	268	284	258	279	260	281	277	268	281	275	294	293	263	261	285	312	267	278	291	301	295	284	266	292	291	261	299	276	293	282	281	269	295	280	279	277	297	293	301	312	266	279	278	293	230	242	286	310	299	271	276	307	276	291	263	265	306	274	278	264	256	290	278	271	283	273	281	259	270	267	267	275	275	291	265	257	265	275	266	300	295	276	278	296	300	267	257	275	302	314	295	297	296	269	287	270	266	292	252	300	297	297	292	287	284	266	284	259	248	307	257	256	261	295	269	276	265	266	286	260	270	278	288	284	283	275	273	298	282	292	267	287	268	293	261	289	298	320	270	289	255	269	272	308	292	287	288	286	280	270	303	303	251	284	283	271	287	286	274	256	271	287	289	292	298	308	298	299	294	304	275	284	281	285	273	286	267	279	281	269	257	315	300	289	272	291	280	300	305	293	279	281	287	304	264	278	279	303	265	258	274	263	282	286	275	278	293	295	262	277	285	294	295	262	302	292	292	286	295	285	300	264	282	287	283	306	307	289	284	310	269	253	277	296	249	296	270	279	293	256	282	299	294	295	264	293	289	274	283	287	279	284	294	283	290	276	254	303	288	305	256	334	292	304	319	299	286	283	311	294	305	262	275	273	273	293	307	280	291	274	273	288	266	285	264	281	293	298	295	285	320	307	310	283	302	316	303	258	318	275	292	286	271	278	329	267	286	307	302	292	271	304	266	277	268	281	305	281	251	300	272	274	321	283	282	279	286	278	256	302	278	300	290	292	292	330	255	286	303	251	267	278	271	270	285	266	280	276	274	282	272	324	295	280	273	266	288	319	278	268	276	289	297	296	275	297	291	291	294	302	308	301	318	271	289	308	268	286	269	290	266	286	314	279	285	314	303	302	262	270	278	281	278	266	268	291	292	277	269	295	282	294	269	284	288	293	310	272	286	315	291	269	313	266	308	270	262	303	273	280	287	260	303	279	291	286	302	272	313	276	274	280	268	319	273	284	278	281	278	265	313	277	305	283	289	290	274	269	277	279	308	275	306	304	277	291	273	268	293	288	282	276	289	264	332	273	275	269	305	280	249	300	278	301	291	268	284	303	283	287	272	293	290	306	323	285	268	276	291	282	286	273	282	265	276	328	311	307	292	288	297	291	267	263	255	312	292	288	279	278	274	270	298	284	274	271	272	267	275	293	304	280	308	287	273	261	299	303	277	286	314	293	276	275	294	301	270	291	295	276	294	250	285	269	294	262	286	295	275	289	303	284	280	295	274	285	249	290	276	285	281	294	278	297	280	283	293	266	307	284	283	281	288	300	305	285	265	264	299	280	278	292	311	295	263	308	299	299	270	301	284	281	311	281	278	280	283	318	295	275	263	261	276	299	276	306	282	286	248	279	321	262	288	292	279	329	284	286	298	309	272	302	281	290	284	313	308	289	295	264	300	278	253	270	290	296	266	284	296	266	276	253	285	297	300	301	291	259	270	255	311	264	277	259	293	305	296	297	265	284	266	291	297	274	288	302	310	254	293
30305	5193	1481	1085	780	594	464	400	331	299	263	251	232	225	192	177	204	212	161	210	184	160	177	161	170	160	163	152	172	159	179	151	146	180	143	151	164	162	173	156	145	159	170	175	148	155	156	172	156	186	150	167	166	178	148	153	179	165	161	125	166	151	162	147	176	175	150	160	168	146	164	157	176	146	143	145	170	172	162	164	146	181	131	169	148	154	165	152	167	153	153	179	148	133	151	146	152	153	148	168	153	134	145	150	171	149	133	149	134	140	164	139	157	168	152	139	124	164	158	147	146	178	163	156	159	166	168	127	150	147	159	172	154	159	156	155	136	139	128	162	162	136	142	156	150	156	161	146	155	165	157	188	144	149	130	152	162	148	124	132	166	165	154	168	179	144	159	167	160	158	144	146	152	159	130	151	141	168	173	188	160	141	154	147	172	152	165	137	141	152	164	149	154	181	167	144	206	147	152	151	146	159	168	156	148	151	137	180	138	155	142	169	149	138	157	142	161	177	144	157	154	152	143	172	168	150	175	162	140	152	149	159	159	177	169	142	141	158	158	162	151	152	155	161	160	165	166	145	165	142	166	146	149	158	144	150	158	157	154	143	144	156	171	169	150	152	143	128	156	151	152	146	162	143	161	154	167	156	150	145	162	191	159	169	166	148	154	176	170	136	153	146	162	153	148	157	144	150	148	152	155	158	133	133	147	145	143	141	147	155	164	164	161	150	173	152	150	164	162	176	148	162	154	140	157	157	152	170	157	154	164	162	147	137	124	150	145	163	159	176	165	163	161	177	149	154	165	152	148	151	175	155	152	156	150	163	159	136	155	157	178	151	168	151	164	139	151	145	160	159	161	137	161	157	156	156	144	147	164	163	141	161	162	167	139	158	153	158	140	137	152	143	148	149	152	155	135	142	159	167	177	155	141	141	126	171	161	160	136	173	159	198	168	166	155	137	161	149	139	158	156	151	145	142	156	154	156	138	147	134	133	187	169	164	155	144	162	144	160	122	129	141	158	154	154	155	150	174	160	155	174	154	154	167	166	154	144	160	182	134	164	139	140	153	150	140	124	160	158	172	153	149	148	155	156	148	133	157	139	138	158	159	146	165	131	146	154	176	165	150	181	168	165	150	137	173	151	140	162	156	146	139	156	137	134	152	151	155	161	149	142	154	164	155	155	154	147	151	152	138	150	160	148	154	181	135	154	154	142	167	153	150	167	159	155	164	160	149	147	160	148	162	162	143	158	167	133	159	159	150	153	146	151	153	147	160	163	168	159	160	153	150	138	153	158	149	140	162	159	156	156	145	176	154	150	151	148	141	172	135	174	159	156	167	158	161	161	127	118	143	141	145	173	153	144	149	174	195	178	165	164	152	166	170	151	177	161	157	140	166	150	156	187	121	161	143	171	168	131	163	171	148	174	144	130	155	157	164	133	173	161	158	128	142	176	139	159	146	147	137	161	150	176	150	151	136	153	161	152	145	134	129	162	160	158	143	121	152	132	160	163	149	150	147	161	132	140	161	153	138	156	152	150	156	147	166	149	157	155	140	139	151	158	149	162	135	165	159	164	151	133	161	145	150	153	149	151	164	158	159	142	132	162	143	145	143	158	142	167	161	168	136	150	157	149	151	177	149	138	134	144	157	168	168	166	168	137	156	159	150	135	153	152	155	158	146	153	149	172	140	171	160	170	124	156	151	145	173	145	163	144	164	129	161	169	155	137	151	148	181	152	167	159	147	170	160	165	137	157	146	148	155	152	161	177	152	163	170	166	143	147	154	145	157	156	147	131	139	160	122	161	149	155	158	145	151	163	159	129	143	145	151	148	157	152	161	139	143	168	152	155	138	148	146	173	153	150	128	151	149	158	136	154	156	150	156	183	158	146	151	174	154	169	168	152	147	180	159	135	167	154	144	154	136	132	141	151	159	160	138	163	169	188	134	160	158	150	140	150	148	131	160	167	162	170	160	163	144	143	157	174	156	154	164	172	152	170	163	144	150	151	151	153	154	146	131	139	156	157	149	144	126	144	161	143	164	155	167	137	165	158	163	156	139	165	149	138	137	162	162	159	168	171	153	142	151	168	146	154	156	146	153	142	138	137	146	163	164	149	163	156	137	159	133	150	145	154	166	148	167	146	159	175	156	150	138	160	153	131	159	159	145	168	164	144	146	152	152	168	145	142	153	153	169	152	143	170	151	142	151	153	137	153	151	145	158	142	144	172	150	135	144	147	133	151	159	152	180	146	173	168	149	156	147	169	142	164	139	156	158	138	163	166	152	136	155	158	165	150	168	153	155	167	165	153	157	149	171	144	157	159	147	164	144	141	180	157	157	164	156	178	155	147	177	146	136	162	144	165	158	165	155	134	153	144	146	160	166	131	137	167	152	133	159	188	178	150	152	157	149	134	145	162	157	150	155	140	141	176	144	168	140	148	159	166	151	143	193	146	135	131	150	172	136	141	151	154	161	132	151	147	154	158	134	149	152	154	151	165	129	161	162	177	155	150	156	144	145	156	162	145	135	156	140	168	156	143	145	149	146	145	166	151	164	147	149	155	151	151	144	156	164	154	156	154	168	127	163	170	141	155	150	150	146	178	140	172	147	161	175	157	139	174	178	138	155	141	172	147	141	176	131	140	156	146	143	145	163	147	179	162	176	162	143	147	140	155	171	145	170	172	151	156	160	137	132	140	131	152	147	145	162	139	153	143	170	151	156	163	167	161	148	180	160	149	166	119	165	162	157	158	175	143	141	174	163	167	175	154	182	155	138	142	169	151	145	158	165	140	144	175	161	161	152	156	155	139	150	168	144	131	150	140	156	154	152	151	150	155	161	152	154	146	163	149	154	163	142	174	134	166	149	149	161	146	142	174	164	147	158	161	150	142	131	158	152	142	127	152	149	140	152	170	150	143	159	152	148	140	167	153	154	144	165	176	163	166	175	155	163	134	161	170	151	156	158	170	149	163	159	142	143	160	152	175	144	151	161	131	153	139	155	142	172	165	155	156	157	155	157	145	161	155	144	150	131	137	159	159	130	151	156	165	164	169	156	150	144	137	171	148	136	152	163	160	161	157	156	167	156	143	143	154	159	162	138	169	139	156	174	149	159	162	159	143	177	167	169	132	145	167	137	184	162	155	152	150	140	164	138	164	177	173	135	147	143	134	148	151	173	149	172	161	161	163	153	157	144	172	158	161	145	150	159	174	150	151	153	161	159	164	152	171	166	148	160	156	160	139	153	168	151	139	166	171	137	133	145	153	151	175	180	174	171	153	159	145	148	128	134	158	148	153	162	149	143	161	162	172	157	154	160	146	164	152	169	154	180	154	147	164	157	148	161	172	155	166	155	166	140	157	154	173	147	139	154	153	146	143	149	151	137	148	136	147	143	173	159	164	147	156	163	153	144	138	160	162	158	154	162	142	136	152	156	160	153	161	150	160	149	156	167	143	149	156	153	180	162	139	159	185	153	164	150	179	152
14749	1469	3145	3702	3114	2490	2047	1757	1547	1286	1215	1027	977	981	871	886	804	828	756	770	741	685	627	639	653	655	593	609	565	601	562	567	589	600	581	550	624	609	538	548	562	557	529	530	555	553	552	539	517	524	514	509	575	512	551	496	565	549	558	523	516	517	485	504	507	508	536	511	517	500	506	504	498	497	480	501	496	479	507	518	505	495	478	480	529	508	516	527	495	502	500	503	504	519	456	481	491	511	529	538	491	509	508	491	523	503	557	490	532	488	528	488	476	498	493	446	531	477	514	509	483	497	489	516	460	492	506	496	511	488	491	506	479	486	454	511	521	501	495	504	486	468	508	520	468	494	485	483	477	486	521	475	480	506	466	484	495	474	484	468	511	497	495	483	487	498	503	477	470	480	477	484	489	481	491	496	541	465	507	506	534	480	478	457	532	481	549	506	475	490	527	494	539	471	538	514	477	474	479	512	522	481	456	485	502	490	491	521	478	484	493	506	470	500	528	492	485	488	486	478	486	489	495	499	488	509	461	470	522	489	512	508	531	498	488	489	507	510	502	479	508	508	463	510	496	524	505	499	497	523	467	459	482	532	532	479	505	477	509	461	500	525	496	486	470	458	475	493	498	455	516	477	476	479	490	481	467	494	472	514	510	498	484	523	492	480	456	459	513	480	472	532	506	493	488	474	466	502	488	447	495	501	476	508	478	454	479	468	450	491	499	483	496	465	514	487	531	491	490	500	500	519	507	511	447	541	541	518	501	473	502	502	471	501	500	456	464	462	470	485	476	503	492	465	469	497	498	524	487	504	493	499	486	530	510	507	503	513	463	479	479	511	494	493	470	511	480	471	487	503	511	500	495	487	539	481	457	514	516	532	470	523	520	535	487	507	457	514	544	484	491	502	471	476	456	455	475	501	513	493	466	459	489	466	530	482	496	452	463	479	502	501	513	493	518	522	534	476	489	524	495	472	501	494	486	479	507	520	470	487	513	538	488	475	491	506	492	499	485	477	494	513	487	501	489	469	487	469	503	468	462	544	472	502	520	487	448	531	485	498	506	512	487	482	495	513	487	468	493	461	492	496	485	516	469	507	491	518	501	507	527	516	510	542	483	492	465	506	509	497	438	519	476	523	467	481	475	507	514	519	480	485	491	488	503	485	492	473	478	495	482	500	482	449	492	483	479	548	486	496	527	469	499	490	462	457	509	528	522	479	492	459	471	502	519	545	448	490	481	457	458	491	478	500	505	511	483	493	490	523	530	492	465	508	503	457	465	495	447	505	491	490	479	466	488	494	472	474	513	470	478	485	528	494	518	459	477	486	514	485	492	457	510	478	474	455	459	507	464	514	529	524	486	498	496	458	514	485	485	477	489	502	467	482	497	493	520	505	495	515	509	480	501	469	508	469	483	492	511	506	495	508	477	471	523	519	453	548	540	462	498	522	516	502	465	499	490	502	489	485	516	515	462	487	491	498	522	506	511	501	467	528	519	508	502	540	469	509	485	538	477	503	501	468	513	485	525	475	511	517	473	517	479	479	477	501	476	521	499	534	481	499	502	519	479	476	497	474	500	509	482	525	460	506	515	519	520	517	485	476	503	467	541	467	472	482	529	483	516	515	498	434	456	504	438	444	459	477	494	488	487	527	503	509	462	473	477	546	480	524	498	440	539	494	466	500	476	502	493	511	482	517	477	507	488	507	487	515	494	528	472	500	475	500	507	486	461	483	496	477	531	480	489	512	496	509	485	487	503	493	475	512	497	517	480	506	495	460	475	505	482	487	548	486	462	485	482	485	506	508	533	460	504	519	460	482	470	486	492	519	510	514	459	505	457	505	480	454	486	487	501	474	498	504	443	513	481	517	557	477	466	511	477	483	476	494	504	492	501	506	491	476	492	515	534	506	501	468	482	491	498	472	507	486	438	491	502	481	507	456	516	490	505	474	515	482	478	470	499	502	505	490	509	496	500	468	503	493	517	527	481	503	494	470	480	499	478	520	501	496	448	486	503	523	459	511	474	502	514	500	525	501	504	503	467	472	501	464	513	478	499	482	497	496	485	478	499	519	472	545	451	460	483	494	482	507	513	504	491	506	505	494	494	475	491	501	506	502	496	499	477	477	501	501	538	488	501	470	512	516	509	471	497	502	506	495	466	484	482	490	482	490	473	508	473	502	479	506	460	474	491	540	534	490	497	512	495	493	516	532	493	499	486	482	508	444	520	475	527	466	506	521	528	456	472	508	554	478	540	485	479	475	460	490	542	501	447	513	535	520	480	525	474	525	483	482	505	483	467	456	515	483	525	468	520	509	457	473	479	448	480	508	453	535	476	497	501	491	528	526	482	476	487	510	519	500	527	484	526	453	500	520	479	486	481	510	459	500	495	466	503	483	480	487	490	535	480	506	496	485	500	503	510	460	487	493	506	502	478	493	506	480	497	470	486	484	517	516	521	503	502	481	492	518	505	470	508	506	470	492	494	478	479	495	510	517	522	503	510	488	518	499	502	511	512	493	491	480	510	476	513	514	490	518	470	466	517	504	483	514	528	483	525	486	474	519	522	485	473	534	514	471	518	409	506	471	500	529	524	466	504	521	505	477	467	505	546	471	480	519	520	485	501	462	514	506	456	506	461	447	462	473	468	533	482	546	472	531	502	454	496	520	463	523	425	529	505	501	499	481	540	475	512	483	480	472	504	487	491	473	442	483	513	515	520	492	482	513	518	505	468	456	416	493	449	533	499	445	507	524	472	488	522	501	514	478	499	525	479	474	530	501	492	518	499	481	498	475	492	486	515	467	525	485	502	484	500	458	493	492	476	532	503	490	492	455	498	470	468	473	535	510	469	510	465	488	493	558	512	479	497	519	521	523	508	484	478	502	532	463	492	461	519	503	498	502	485	443	502	499	476	463	487	484	485	507	471	478	437	474	499	510	490	508	499	519	502	489	506	525	470	455	503	481	469	467	515	448	516	497	496	467	487	464	474	504	497	490	460	476	450	487	498	503	512	472	497	509	520	498	475	476	462	479	493	519	468	463	531	478	495	486	525	471	480	472	475	519	478	489	444	515	505	485	551	503	493	510	497	495	525	435	463	492	527	496	484	461	484	508	499	505	478	489	516	477	468	500	501	519	487	477	460	546	516	500	530	514	494	480	476	481	452	479	504	506	470	498	516	533	490	527	456	504	509	516	499	482	481	513	490	469	531	469	487	516	502	494	488	528	501	486	516	494	504	479	488	539	501	462	551	491	481	541	498	528	527	518	495	474	485	472	502	490	496	494	493	485	499	517	489	482	516	490	485	485	465	487	505	527	506	475	501	536	472	488	496	473	487	504	483	499	490	448	458	467	500	499	526	476	474	501	509	486	484	502	500	515	476	479	485	496	491	498	521	471	474	497	517	516	476	495	539	526	510	506	498	516	495	493	458	506	485	525	494	504	485	468	514	478	497	490	491	467	518	472	518	498	497	489	506	458	500	487	522	482
41359	15189	4793	2320	1565	1169	931	730	578	515	482	445	390	378	347	333	353	319	303	327	289	318	299	287	266	274	253	295	276	285	275	275	266	247	266	268	290	258	265	272	253	252	286	236	259	261	268	296	259	256	247	272	235	246	264	286	250	243	279	271	237	249	254	256	252	247	250	248	237	241	253	250	253	253	283	248	268	262	264	271	269	248	252	257	245	247	252	246	250	227	264	246	268	258	241	270	258	239	238	281	260	214	252	248	252	258	266	258	243	263	273	252	224	236	228	270	254	252	251	305	232	221	267	268	245	245	270	251	216	257	226	249	252	239	238	245	258	229	278	253	232	260	251	267	241	259	287	253	257	246	239	256	270	267	250	273	267	255	262	245	234	272	262	246	278	287	255	243	237	228	245	246	285	266	244	241	288	255	262	235	258	227	281	222	265	277	267	253	285	236	246	271	251	258	260	278	227	270	289	256	252	276	265	284	250	268	249	255	253	284	258	221	280	278	248	255	260	233	234	268	260	267	251	263	266	253	227	227	248	250	233	247	248	224	279	228	238	224	241	232	252	254	242	229	233	263	246	235	246	245	271	236	248	283	216	243	253	221	242	255	231	245	277	244	243	265	243	247	240	232	253	235	288	229	238	265	254	258	262	278	266	280	261	250	259	268	270	229	278	240	258	265	231	245	254	251	242	271	227	251	253	280	254	256	246	265	266	243	229	242	245	254	268	238	258	257	261	232	217	254	258	266	237	235	234	246	234	258	278	221	263	258	237	254	262	263	242	271	277	263	246	244	262	246	269	258	233	270	226	234	227	246	239	246	280	276	244	228	262	259	248	221	242	241	267	256	271	264	244	274	234	260	241	268	250	259	235	255	239	218	249	273	280	267	271	276	234	272	265	269	238	217	236	256	234	230	261	241	237	256	260	289	238	222	274	244	266	268	266	262	262	247	242	253	222	246	229	226	261	252	246	260	237	256	283	262	244	242	254	249	268	242	256	252	224	267	246	240	262	229	236	222	227	250	258	255	291	245	267	243	232	245	244	269	252	240	255	263	227	275	244	261	255	224	247	248	220	246	242	256	255	272	243	241	246	284	247	231	257	259	228	275	281	250	245	217	267	262	246	253	258	262	254	251	252	271	247	248	272	280	234	265	231	232	271	252	226	262	238	248	272	241	285	262	257	276	257	239	263	262	247	251	281	271	269	279	251	271	250	267	291	227	277	245	269	235	257	259	246	229	246	261	233	251	272	260	249	263	262	264	268	252	228	242	270	241	255	263	276	253	251	265	258	252	252	238	279	268	247	254	276	244	270	241	254	262	290	254	260	244	279	268	225	279	252	248	239	253	251	255	242	272	241	252	257	262	251	268	252	242	254	241	266	239	212	269	250	264	250	240	246	258	258	238	239	242	262	238	266	244	239	269	263	261	249	240	263	226	230	249	267	272	243	224	231	239	265	252	277	258	235	238	253	238	259	256	247	259	236	249	259	233	246	249	261	262	252	261	246	247	252	260	260	262	237	258	261	275	259	268	235	249	238	238	230	250	239	252	257	228	252	238	229	236	250	244	243	225	245	296	230	215	243	243	261	260	254	249	277	248	262	255	241	243	246	240	257	255	251	236	276	271	254	263	266	269	218	253	256	267	268	266	255	224	257	241	253	256	251	253	275	240	240	239	247	243	243	247	291	283	253	249	261	237	268	263	236	257	284	273	215	252	251	266	239	243	250	269	247	236	272	240	235	232	250	242	273	250	263	276	234	250	266	239	269	250	259	284	235	242	252	233	248	247	240	254	248	238	240	267	282	217	279	227	239	263	249	221	256	252	260	250	274	231	272	261	258	256	250	259	271	247	261	272	259	222	245	242	289	250	220	263	243	267	264	251	214	252	246	269	264	241	258	274	257	219	254	246	265	279	255	232	242	267	248	245	260	233	265	232	263	262	265	282	248	246	254	222	256	234	292	271	239	203	248	261	262	230	248	233	243	273	226	253	238	244	231	224	252	251	272	270	251	257	252	263	271	252	275	235	218	260	225	264	271	233	243	231	253	260	240	257	241	263	274	270	221	256	249	247	251	223	261	239	268	239	267	231	269	248	235	237	250	275	258	238	219	219	292	240	252	275	258	262	248	250	265	266	257	246	274	249	253	231	247	240	271	228	251	228	235	242	277	265	284	287	235	257	275	212	267	255	247	243	248	252	272	266	261	275	269	221	235	257	238	244	263	239	278	241	277	243	269	248	253	250	247	242	241	233	263	249	227	248	239	264	240	255	269	267	219	252	260	236	257	263	220	258	262	232	249	254	239	269	250	253	239	231	233	251	266	238	263	256	262	290	245	248	260	268	236	260	234	257	288	255	245	241	248	233	262	245	265	282	237	264	254	229	259	260	255	260	260	250	248	240	254	250	239	244	265	245	270	255	259	236	255	249	260	231	263	248	262	254	271	276	247	250	244	279	226	258	251	253	271	238	222	252	251	261	280	251	266	276	259	275	265	252	249	252	246	254	246	234	250	220	232	261	242	269	257	284	273	235	232	218	259	267	282	242	238	253	247	244	245	228	238	255	270	224	276	271	276	259	280	223	236	258	294	257	232	260	246	234	242	281	252	256	239	250	252	252	242	252	233	239	242	282	269	271	247	257	267	227	245	267	236	257	223	256	255	238	272	261	275	242	260	224	254	293	256	258	256	255	242	253	249	228	275	249	243	266	234	257	257	259	261	253	249	235	244	229	257	266	247	248	287	231	271	221	217	233	234	246	224	261	256	260	242	228	234	295	211	225	227	274	256	237	228	240	254	255	284	256	260	226	244	251	268	220	242	254	269	260	274	229	237	245	249	265	273	242	265	262	263	249	222	227	252	233	240	241	282	267	236	258	248	257	243	270	277	230	235	259	264	241	260	225	237	255	284	260	226	250	249	262	267	261	233	255	263	289	260	240	262	262	244	296	248	253	225	257	269	260	252	276	237	257	248	272	227	279	271	242	271	246	214	258	241	254	239	240	260	258	242	286	257	257	242	249	270	256	270	233	262	242	283	275	276	258	230	252	247	246	250	246	233	277	254	270	254	256	262	229	247	271	282	252	274	230	270	257	269	261	245	245	247	252	254	264	265	240	235	261	230	266	252	246	262	238	252	227	261	270	260	248	253	251	279	260	267	260	217	246	241	263	252	240	224	237	265	288	238	253	236	247	269	254	257	226	280	269	247	255	237	266	236	223	277	278	252	259	245	257	249	258	288	252	239	280	254	238	279	236	224	267	254	287	245	210	243	264	237	242	247	255	253	267	240	242	266	251	253	267	222	249	254	261	267	265	266	265	238	234	240	262	243	281	242	247	253	267	231	260	260	223	258	258	246	227	249	243	239	264	258	245	239	251	251	234	261	269	289	271	280	248	267	223	284	248	248	236	258	222	256	268	251	237	270	257	283	243	248	265	255	208	238	251	267	252	271	230	273	244	249	259	242	263	228	229	266	268	225	241	258	267
21413	2692	5963	6640	5719	4764	3852	3257	2744	2428	2174	1906	1757	1622	1544	1424	1295	1311	1283	1227	1221	1076	1101	1049	1008	1018	973	955	923	999	908	972	962	911	915	874	860	889	871	863	799	799	848	846	844	805	825	797	770	805	792	807	797	858	772	754	759	752	804	778	750	731	734	768	757	811	763	763	779	735	734	798	769	729	755	782	788	772	746	791	718	752	683	792	795	725	779	720	671	776	742	716	769	790	774	759	768	750	734	808	751	775	771	742	802	763	740	771	729	748	779	783	758	777	756	772	748	719	777	705	692	766	761	756	765	746	750	746	770	779	731	744	758	720	744	753	758	762	758	718	701	767	804	804	694	733	712	754	751	726	751	751	775	757	755	768	739	748	755	719	732	690	725	723	750	736	719	765	757	784	721	743	759	736	736	804	753	724	745	776	762	800	743	727	782	766	763	777	713	728	759	766	748	725	724	748	747	773	765	728	743	761	734	764	743	705	779	764	747	745	739	780	769	713	748	722	738	711	778	782	746	760	713	777	754	739	711	730	717	778	767	720	687	724	778	753	715	747	701	759	754	751	714	742	689	733	738	734	710	692	769	683	785	724	723	733	749	712	749	750	714	780	719	783	706	749	677	756	793	777	734	762	744	771	729	713	771	745	704	725	754	746	726	753	748	752	794	758	752	773	737	765	710	694	734	799	759	760	749	714	786	731	733	752	713	770	762	728	704	744	685	726	739	771	774	720	725	745	745	769	696	701	696	726	735	749	746	792	739	743	722	753	714	769	732	827	761	757	728	734	747	783	760	746	728	769	690	793	745	742	769	746	730	712	714	760	764	750	761	744	734	737	719	708	711	736	772	720	713	740	762	709	722	698	734	731	743	739	759	752	742	729	760	757	705	725	699	742	751	745	723	747	738	732	783	769	782	752	763	763	741	728	713	744	740	750	748	727	762	717	747	740	717	712	760	697	761	764	713	765	730	751	727	775	759	729	713	680	705	718	736	714	755	712	742	772	755	772	715	716	698	742	707	701	729	713	811	764	765	765	715	770	725	746	739	755	763	746	764	730	757	746	696	725	763	710	752	732	775	786	735	736	770	763	716	776	772	742	759	732	750	718	738	755	755	763	755	724	769	715	752	741	740	766	780	747	767	746	693	712	776	742	760	710	748	751	741	711	733	751	732	740	729	747	744	686	718	758	716	726	754	740	708	757	719	709	764	701	772	728	729	711	773	767	739	768	732	770	784	755	711	745	778	727	721	756	763	772	733	789	720	794	774	735	767	721	731	692	685	726	785	749	739	725	789	741	698	761	794	754	756	730	786	737	759	729	772	723	745	780	774	680	736	797	737	719	704	758	819	742	738	726	694	775	751	730	700	727	713	750	738	769	748	740	730	740	716	769	702	743	748	736	738	746	749	740	776	787	748	737	714	733	754	771	765	745	707	728	720	739	749	764	681	753	739	695	758	717	783	780	713	717	739	743	718	747	710	755	717	722	733	706	748	737	746	694	785	709	757	764	784	749	777	753	728	756	799	731	720	737	796	744	708	791	781	720	721	742	704	715	768	750	736	696	696	733	733	711	805	736	781	765	720	733	719	705	713	724	771	809	682	758	741	714	722	705	728	773	716	752	725	751	768	704	780	717	731	687	706	773	755	756	737	766	741	808	775	732	694	743	698	754	735	755	768	732	763	701	720	777	746	729	766	719	800	750	752	768	722	721	797	766	777	782	759	726	748	699	752	717	739	738	810	777	710	733	779	741	741	738	716	698	762	721	703	714	750	712	763	723	762	705	746	760	770	764	746	798	748	751	763	717	721	761	736	742	776	719	731	723	721	805	775	762	767	724	750	694	753	764	724	741	766	740	767	736	771	795	755	713	779	726	780	687	788	728	720	788	698	753	758	763	699	735	739	754	780	713	773	716	767	782	729	764	787	729	763	784	805	761	729	750	675	735	755	746	720	675	747	670	726	707	736	726	777	718	738	695	773	769	677	752	748	744	742	697	729	731	759	730	785	739	715	748	766	740	692	690	723	752	717	749	736	721	749	771	735	725	750	724	759	731	767	706	705	732	686	729	765	724	745	732	761	752	780	715	737	813	725	794	694	749	726	761	733	751	766	753	748	769	729	746	752	761	750	756	767	747	755	772	736	749	747	742	771	742	743	698	687	703	761	724	778	754	741	727	747	760	742	732	800	728	705	739	747	752	729	689	740	741	738	754	808	753	732	768	783	743	747	756	764	717	757	784	700	788	761	726	793	747	690	739	799	713	731	743	725	677	726	784	739	735	802	727	737	717	748	692	794	730	645	756	747	791	782	735	778	745	732	745	765	761	718	696	745	764	690	745	749	748	764	712	719	729	730	737	702	747	761	762	727	766	753	753	769	701	794	740	784	758	762	762	743	758	712	756	701	736	837	718	748	729	754	770	736	701	724	729	739	742	746	778	758	693	702	751	797	734	753	738	767	790	765	761	777	771	753	746	746	739	747	739	739	757	770	727	772	756	732	757	728	706	722	702	704	742	719	739	743	770	743	792	764	722	737	738	753	762	767	744	677	759	767	751	693	767	780	728	739	725	734	739	788	798	698	691	747	774	689	779	700	686	718	733	745	799	747	696	728	775	726	704	762	750	749	751	749	741	753	705	806	697	694	725	743	734	727	705	722	709	713	753	733	754	790	737	726	733	744	743	717	763	778	774	729	717	765	772	747	766	763	735	705	714	748	758	715	721	757	734	801	716	749	706	773	715	746	718	784	762	744	736	731	734	710	750	718	749	699	764	773	747	730	719	687	756	703	777	751	773	708	750	699	764	738	734	756	737	741	751	747	715	711	713	724	787	719	725	748	747	762	732	733	745	823	719	778	785	736	720	779	741	763	743	739	756	778	719	738	696	695	721	737	727	715	789	722	710	756	757	753	736	706	781	733	682	747	751	776	790	734	710	714	723	697	754	758	753	747	740	772	757	711	747	751	776	705	718	755	741	764	719	742	754	747	716	764	752	730	790	735	712	751	782	751	745	762	715	752	735	784	731	700	702	763	742	754	768	760	746	789	738	749	747	725	719	731	736	727	689	765	781	725	750	780	742	772	699	748	742	741	759	773	759	702	733	762	743	757	792	751	719	755	714	772	793	772	748	741	740	733	769	734	757	757	774	711	750	754	781	747	713	714	711	761	742	772	763	725	723	759	705	754	775	749	728	680	742	739	763	663	736	777	790	749	758	736	705	702	733	756	740	730	726	677	763	719	739	745	792	782	789	779	752	772	690	739	726	772	758	701	733	760	716	749	725	799	713	726	785	753	726	749	694	777	765	748	710	739	738	745	718	749	726	761	767	703	751	757	739	764	806	715	688	730	716	740	753	765	715	768	776	743	760	712	770	728	710	725	739	732	745	762	760	686	732	769	749	727	701	756	743	732	722	743	733	746	725	736	733	772	718	731	741	750	743	769	713	764	771	738	757	742	763	737	750	747	718	713	730	725	724	734	758	692	729
3595	224	168	128	96	98	105	86	89	75	76	65	72	86	80	80	75	80	81	82	76	82	86	69	87	79	85	82	73	65	87	63	61	82	70	94	72	72	75	69	61	76	78	73	71	78	88	81	80	64	82	89	81	74	86	82	73	82	73	77	76	78	76	73	71	75	86	56	70	77	75	97	84	77	91	79	94	81	68	80	59	81	64	62	83	65	86	81	71	71	74	78	79	59	90	73	81	79	93	71	73	87	77	69	85	87	64	81	82	68	63	93	73	95	79	78	74	69	76	62	82	88	56	68	74	75	71	83	72	83	89	100	104	86	70	78	96	64	75	67	75	62	70	85	82	73	86	75	84	74	90	66	68	71	68	87	95	60	80	77	73	73	86	71	81	91	91	68	84	67	63	79	63	79	94	79	78	80	74	55	56	70	68	72	74	79	66	80	79	81	88	69	68	69	68	72	76	75	75	81	78	85	71	65	78	78	70	70	82	65	74	68	78	68	75	68	78	87	79	78	83	85	84	54	73	77	82	74	72	84	74	85	87	83	88	66	71	81	76	86	86	83	72	86	70	84	73	71	64	80	76	74	63	81	65	63	64	72	84	91	68	67	88	70	73	87	73	79	67	76	85	65	85	81	66	83	85	86	92	72	83	80	57	78	82	70	76	86	91	87	65	86	68	64	69	81	76	78	72	81	66	68	85	84	84	91	88	75	91	74	72	87	79	83	72	79	77	77	97	80	68	73	71	71	61	70	94	75	77	52	75	89	61	75	86	91	64	73	82	60	70	83	88	83	68	74	60	75	83	75	79	84	77	66	70	88	79	91	73	96	70	67	78	74	77	72	75	76	67	77	88	93	86	79	92	62	91	76	68	78	90	69	68	74	73	68	80	75	64	85	84	77	95	85	78	77	75	65	75	80	83	75	64	81	78	82	63	80	68	63	91	73	87	74	78	77	82	85	62	78	69	66	89	86	81	87	81	89	64	89	64	79	80	71	70	64	87	80	79	92	84	86	74	74	75	67	77	77	65	75	76	78	81	71	74	87	67	64	67	66	83	69	70	67	67	80	73	70	63	70	75	60	68	79	87	74	89	77	70	63	75	82	68	76	85	69	79	66	72	71	91	66	79	74	82	67	76	90	74	82	80	60	70	66	68	95	70	89	94	76	67	83	82	82	80	82	69	70	73	81	74	94	90	77	79	87	63	61	61	67	63	79	94	65	70	78	74	81	68	67	73	74	85	84	74	72	62	89	54	77	66	59	81	83	74	67	94	71	71	79	86	74	65	66	86	64	89	58	78	72	79	72	82	79	66	78	68	73	74	72	75	81	91	81	65	62	85	79	86	59	85	75	64	72	88	64	97	68	68	65	81	64	83	69	63	68	94	83	84	72	77	81	86	76	75	89	77	79	77	72	78	66	76	50	94	79	95	84	73	72	76	92	90	73	81	79	78	77	74	56	76	80	81	82	90	69	85	78	86	67	87	74	72	76	75	65	77	79	75	92	69	81	77	76	69	77	77	84	67	75	72	85	77	63	80	81	91	83	71	75	73	70	68	75	74	78	81	98	76	82	80	72	72	80	69	66	68	92	78	60	66	65	74	92	80	70	71	69	65	59	68	70	73	74	65	66	86	91	65	90	80	81	92	66	87	73	74	67	77	83	78	67	68	81	71	62	72	86	64	79	88	74	74	66	98	74	79	69	83	84	72	90	78	79	82	79	68	81	90	84	93	93	58	81	85	91	81	85	82	69	68	90	85	85	86	92	74	98	81	73	58	75	74	89	81	69	60	80	67	83	79	93	85	70	91	72	94	74	73	72	79	100	74	68	61	78	75	78	90	62	70	75	62	72	82	79	86	67	90	89	74	68	80	80	70	72	75	69	69	60	64	70	90	68	77	64	86	74	83	84	76	60	75	91	77	72	89	79	74	83	60	76	84	68	67	59	66	77	59	79	70	75	65	68	66	71	82	73	59	55	92	91	87	76	64	77	86	77	65	75	71	76	76	75	85	71	85	76	75	73	72	67	83	82	67	65	81	92	77	96	77	77	80	69	88	56	63	78	78	78	73	73	67	65	83	95	84	71	85	67	74	71	77	70	74	81	77	82	68	86	73	67	69	89	73	67	71	70	79	74	88	59	72	69	65	81	72	76	67	70	71	77	75	70	74	77	63	61	56	66	74	88	80	68	79	78	86	80	66	77	67	76	78	60	81	68	69	78	63	82	72	79	78	92	87	62	90	73	83	85	78	77	81	75	73	92	79	81	87	65	79	80	73	62	85	80	75	67	69	70	83	74	67	79	67	84	95	66	81	68	86	68	85	84	79	76	77	65	82	74	81	77	70	72	68	65	78	72	83	78	73	86	92	83	82	69	74	67	83	71	65	78	88	87	84	76	74	75	79	61	83	75	88	81	85	64	79	71	68	86	76	78	67	62	80	75	65	88	67	76	66	70	84	74	74	65	80	69	91	76	70	60	75	84	90	65	70	82	62	93	76	72	90	68	68	59	78	87	83	80	68	95	75	73	74	68	78	79	73	86	86	82	91	66	75	88	83	100	77	86	73	64	73	86	76	70	78	70	80	72	56	83	65	82	76	70	55	73	84	73	75	69	70	72	72	77	76	89	78	82	55	88	75	79	71	72	65	72	75	88	88	83	73	87	74	67	79	78	92	71	64	80	68	89	80	86	81	85	83	86	89	72	68	87	87	76	85	76	69	74	69	74	75	78	72	63	73	58	73	79	75	89	76	88	69	83	70	65	87	74	71	86	69	56	82	83	62	66	77	68	65	88	68	67	79	78	83	91	74	98	78	87	69	72	85	52	84	81	69	77	65	81	63	91	69	77	85	69	79	76	75	86	75	72	81	88	87	89	72	86	67	78	77	77	77	62	70	69	76	75	78	80	68	64	84	80	68	61	90	74	62	85	68	69	75	86	78	88	63	78	76	67	75	77	77	91	63	75	75	74	70	75	76	73	65	90	90	71	66	67	80	72	72	83	87	76	84	65	85	77	70	63	76	72	98	83	56	87	72	78	74	86	71	76	74	72	69	92	77	76	84	69	64	77	64	65	87	75	93	70	74	65	73	77	80	71	62	75	68	73	66	82	70	84	78	70	60	77	78	67	74	89	80	74	84	83	83	65	61	81	65	82	89	73	84	78	84	79	72	83	96	72	73	71	54	73	71	78	69	78	80	71	67	72	77	78	66	73	77	87	63	76	68	80	85	90	53	61	80	83	59	101	95	66	83	75	73	96	78	69	66	89	62	71	62	83	81	61	85	74	68	77	74	75	76	77	73	63	72	73	80	72	76	87	75	87	78	83	81	68	74	87	90	85	85	77	84	82	83	80	70	80	72	76	80	80	72	69	74	71	72	81	78	89	84	95	62	75	72	69	84	78	77	93	59	75	75	72	76	67	69	83	87	91	65	69	91	59	82	65	63	62	69	84	73	86	72	83	60	74	77	76	95	83	64	88
3005	360	474	478	429	406	381	338	360	335	315	347	311	288	285	312	294	305	303	276	342	262	278	315	332	306	288	280	298	284	302	277	333	321	284	297	281	282	286	289	313	279	274	268	300	284	279	281	286	312	235	285	281	308	292	284	277	312	277	296	294	290	279	301	292	283	294	261	289	303	262	293	292	280	293	307	282	311	312	286	265	299	265	294	310	288	287	285	280	306	316	288	279	304	287	277	282	265	303	311	273	296	309	284	287	277	267	273	296	281	287	290	288	278	292	280	262	263	264	284	273	294	280	274	311	281	266	292	294	289	278	274	257	298	244	316	266	302	286	286	315	248	262	288	277	254	271	300	269	280	273	289	298	313	273	269	294	281	272	264	279	274	285	283	294	290	297	279	291	264	283	296	286	283	316	293	300	292	315	273	285	282	276	293	257	291	272	284	290	256	274	296	280	245	288	299	295	268	279	286	263	268	291	286	263	268	292	268	291	252	291	295	259	304	286	283	265	284	308	278	287	281	264	270	268	309	292	283	287	270	302	308	299	259	272	314	291	276	274	285	266	282	279	297	291	250	293	278	286	270	289	302	288	306	277	258	261	291	271	279	304	302	313	297	265	285	282	236	270	284	283	282	302	259	276	295	259	306	261	288	308	292	284	283	290	317	299	292	261	312	259	327	305	305	280	279	280	286	263	264	259	282	303	271	295	268	276	287	275	282	270	290	286	335	286	296	276	263	279	282	257	295	287	308	280	292	280	279	314	272	285	270	270	284	291	295	290	276	280	282	318	271	300	276	298	300	286	289	284	268	270	252	236	297	280	300	273	258	284	294	261	269	279	309	295	289	288	269	281	270	260	300	280	298	327	294	284	270	293	267	263	268	278	247	286	282	302	287	292	280	287	283	287	281	291	301	277	286	274	270	263	290	282	279	300	264	276	257	288	293	273	295	280	290	293	255	301	271	306	272	301	266	298	289	272	266	290	283	272	260	291	290	279	301	281	301	298	303	293	323	295	309	273	277	305	271	287	284	277	287	297	293	272	273	259	299	291	293	310	281	297	278	277	289	291	298	270	270	261	279	319	266	251	276	285	289	315	283	300	287	278	292	289	280	297	276	286	314	258	263	278	282	299	284	274	317	282	276	276	294	305	269	282	300	306	289	266	272	315	281	291	281	286	279	290	269	274	308	273	299	300	293	282	272	282	278	286	292	269	333	309	282	264	305	258	253	290	271	259	310	295	269	280	281	279	302	312	257	285	243	272	279	300	297	277	285	269	248	262	267	276	261	269	305	277	287	292	304	274	270	279	279	261	282	262	275	298	315	250	308	276	268	268	261	296	262	311	290	261	293	290	270	254	261	282	302	270	268	261	298	276	320	295	275	281	304	253	283	298	297	260	297	306	267	244	315	283	287	277	273	266	279	291	298	296	284	295	226	292	274	291	277	263	254	284	276	280	270	271	296	273	260	280	251	278	311	282	286	299	293	265	292	312	291	280	313	267	287	302	289	266	307	261	315	258	245	280	300	292	312	298	284	274	275	277	301	255	298	280	293	274	269	288	277	303	271	251	310	308	284	276	286	293	292	327	270	298	280	305	272	284	255	307	298	278	264	311	308	281	318	286	308	273	280	331	289	242	299	287	248	241	239	281	258	264	291	269	299	283	263	298	280	293	292	277	269	290	293	285	280	300	313	255	279	268	307	274	277	235	277	258	297	271	274	289	300	266	273	290	287	282	310	293	308	284	314	332	269	280	319	301	284	252	261	285	277	294	272	287	285	258	264	311	289	278	275	276	269	278	287	310	290	271	309	261	287	287	284	256	302	262	314	256	292	315	276	314	289	290	296	242	281	269	288	269	268	263	287	292	292	282	275	306	262	308	265	269	287	281	274	309	275	283	258	310	284	304	283	274	289	289	280	282	316	276	324	302	288	272	308	300	257	278	278	292	272	259	281	269	296	270	299	267	294	290	282	291	300	312	262	289	272	287	286	258	267	257	296	292	300	293	280	270	269	270	297	289	291	304	275	289	290	288	259	245	288	273	282	258	281	304	266	261	269	252	279	323	273	280	319	279	293	295	269	288	289	270	271	295	282	302	307	283	290	263	296	298	288	282	287	297	277	252	280	268	312	257	269	281	297	294	306	306	280	270	287	307	300	277	289	255	308	270	284	264	304	307	274	286	283	302	280	253	282	274	281	303	302	263	254	247	310	259	286	257	316	296	284	281	268	264	293	285	271	284	275	280	282	284	295	285	292	267	282	291	276	263	290	270	316	288	303	273	311	278	276	282	279	261	273	281	273	286	301	277	317	288	261	277	296	274	288	293	312	259	290	273	274	290	298	280	263	283	287	294	266	294	272	290	277	277	300	287	303	302	280	302	268	251	289	262	287	254	306	284	295	290	285	310	274	304	289	276	282	285	292	243	325	292	287	296	275	304	306	300	317	274	300	317	295	287	286	293	286	309	301	289	246	270	297	281	289	302	314	269	272	269	272	274	277	285	297	290	282	259	299	287	279	295	256	290	286	296	267	292	310	290	286	291	269	286	271	271	306	285	273	296	300	288	264	282	268	287	271	282	310	292	276	293	293	280	274	278	268	291	293	285	248	296	303	301	270	278	276	288	281	289	290	277	241	279	311	291	313	282	282	295	270	273	281	299	296	284	303	310	282	240	295	280	267	317	277	308	284	287	284	273	281	295	303	277	273	282	279	268	300	301	280	293	285	245	309	272	259	313	279	271	297	274	264	290	307	269	277	297	255	279	267	307	304	287	263	284	300	292	255	269	269	268	242	283	277	300	308	271	316	278	301	270	293	286	301	279	274	271	259	294	269	284	249	297	267	300	272	273	313	298	265	253	290	269	304	263	339	267	303	296	256	280	273	258	302	274	259	316	296	280	286	294	299	282	293	274	265	288	272	290	303	318	274	269	299	278	298	326	283	259	279	268	280	297	287	282	283	282	293	288	262	280	292	280	286	284	284	301	298	283	273	312	297	291	291	274	270	293	264	277	299	280	267	306	282	294	281	255	304	295	300	266	287	310	280	282	265	279	255	275	269	290	288	269	263	285	298	278	270	305	297	311	280	283	284	293	281	304	318	302	299	288	287	293	287	313	281	299	278	297	262	251	257	303	303	276	264	306	275	302	270	275	285	301	304	281	297	286	278	277	257	271	285	254	275	258	280	300	295	278	260	277	257	278	301	288	273	289	293	278	297	287	273	275	290	275	279	257	260	237	306	262	277	305	257	310	298	280	271	300	251	311	252	277	293	311	255	296	297	283	264	285	270	292	285	297	291	282	275	292	300	308	290	270	292	319	284	279	298	286	304	297	262	270	303	262	279	289	291	272	256	289	266	287	277	302	305	260	264	303	282	274	276	284	301	268	312	242	332	262	301	288	297	287	291	255	284	252	274	296	257	294	280	274	295	265	261	288	312	286	283	273	279	282	290	260	294	275	287	299	299	276	289	300	284	323	254	290	274
30854	5108	1480	1058	789	592	453	371	352	262	266	243	216	217	193	216	220	183	179	209	167	169	207	173	170	188	157	175	179	156	166	163	159	155	148	176	168	161	144	175	156	131	161	170	167	148	148	134	171	170	174	181	161	201	168	167	164	156	158	153	164	136	165	150	153	161	135	159	129	144	146	162	158	163	174	156	157	171	170	167	146	175	140	150	172	148	176	148	188	137	167	155	164	158	138	136	154	152	150	161	162	179	177	153	170	129	145	169	150	147	148	163	157	172	175	170	151	145	175	162	159	150	164	149	144	127	149	170	146	161	163	132	137	140	161	140	150	152	138	182	145	155	167	130	143	158	147	163	129	140	165	151	158	148	173	130	143	177	164	169	152	130	152	138	156	148	167	130	143	162	142	162	165	144	154	131	176	150	124	150	149	174	149	140	144	162	141	160	143	151	160	147	168	147	150	144	169	153	170	155	145	133	151	153	163	164	145	169	141	146	146	152	144	154	171	154	145	149	151	156	146	173	145	157	138	148	148	153	147	158	157	169	152	134	149	152	159	152	153	145	155	139	148	171	155	159	146	173	151	168	160	141	160	148	142	161	146	152	149	147	159	156	149	143	158	167	151	151	154	159	156	132	156	142	179	149	161	154	150	154	139	151	161	184	160	141	144	159	163	159	164	162	152	133	154	161	154	168	172	171	152	165	150	163	152	172	150	145	137	142	162	149	149	132	160	151	149	157	148	167	153	162	137	130	177	186	146	165	151	142	148	148	121	153	148	143	168	180	161	176	143	145	163	166	150	158	158	145	143	159	164	146	145	141	165	144	161	165	157	176	177	157	156	156	147	149	149	161	165	166	161	164	159	153	139	128	141	162	165	154	160	143	155	155	151	135	157	165	157	154	161	146	145	145	159	160	177	163	132	145	126	157	162	142	156	142	146	158	163	144	150	163	153	147	160	159	150	162	154	157	157	152	149	139	150	156	156	151	128	145	174	161	147	150	199	176	135	145	150	173	163	172	132	150	160	142	152	179	151	177	141	138	150	163	156	164	160	160	158	147	143	157	147	158	173	124	155	134	155	138	162	140	158	162	166	169	163	140	137	126	156	138	147	180	156	162	160	164	165	154	172	136	138	144	159	160	179	142	152	168	149	133	157	146	153	134	163	154	127	149	162	153	139	175	147	153	141	159	147	161	138	165	169	158	160	154	133	162	163	146	161	161	149	175	154	155	159	168	164	169	163	168	173	129	158	146	147	140	150	174	154	154	152	136	144	148	166	149	167	160	171	154	167	154	163	145	139	161	177	163	140	171	140	147	137	147	152	141	158	160	144	172	162	159	131	153	164	149	154	153	167	141	162	159	152	146	170	160	154	151	145	151	151	146	143	160	157	149	142	145	128	143	164	182	146	147	143	151	123	146	163	152	148	134	156	135	130	150	166	175	166	153	158	154	130	195	152	171	161	168	178	137	145	151	149	146	153	168	135	171	135	158	129	147	147	143	161	173	133	145	168	146	151	136	171	144	154	140	155	142	151	148	152	144	140	136	151	144	170	179	153	150	193	153	158	150	152	149	149	148	136	141	150	165	129	145	156	158	156	139	164	178	143	137	154	138	145	139	166	163	156	133	156	136	160	156	165	156	151	155	171	144	132	147	164	159	169	146	172	146	157	140	142	167	153	144	138	129	152	150	148	144	176	158	174	151	141	142	141	158	146	157	131	138	149	161	143	137	160	157	142	134	147	142	126	156	147	144	133	175	151	165	156	191	151	152	150	146	156	151	159	151	141	158	161	152	145	169	157	154	164	168	147	162	143	149	169	128	155	140	154	169	140	148	146	165	165	152	139	151	169	142	172	154	161	154	165	148	162	160	143	145	152	163	170	148	172	131	163	157	157	157	169	158	180	166	150	131	154	151	164	153	161	138	151	170	121	148	149	147	153	135	166	172	160	155	159	162	172	150	166	139	166	172	174	136	139	165	128	135	150	144	175	185	145	163	164	155	164	132	150	152	180	156	172	137	167	147	153	149	165	148	140	160	153	159	165	147	142	172	147	145	154	152	164	147	165	168	158	162	165	146	136	144	163	166	147	138	179	156	152	154	146	166	174	175	149	146	135	141	161	139	139	147	168	165	150	157	163	183	172	161	138	153	161	145	136	156	167	135	165	140	156	162	163	151	145	147	167	142	151	143	151	159	132	141	146	155	157	175	174	167	145	139	163	135	140	161	141	166	159	151	169	141	174	152	165	153	124	151	151	143	153	152	152	149	138	145	165	157	157	140	153	151	156	179	174	176	149	157	169	141	158	144	166	161	163	160	155	200	159	145	157	143	157	166	149	148	157	158	166	157	176	162	147	176	154	159	169	133	151	174	161	144	143	126	173	174	167	169	171	157	150	138	165	158	160	149	151	159	154	143	133	136	158	160	143	139	135	142	155	157	146	166	146	172	145	142	156	147	167	137	165	160	146	152	136	154	175	154	144	156	126	142	152	146	140	167	138	163	157	151	155	150	154	140	157	156	172	134	170	164	175	143	141	141	153	157	153	146	170	153	142	132	154	159	172	152	135	135	147	145	189	160	153	130	137	163	169	153	148	153	151	161	164	165	170	157	153	155	167	155	151	154	158	160	160	161	170	163	139	154	161	165	157	167	157	163	137	152	141	167	153	175	164	164	160	153	170	163	174	151	155	140	137	164	151	156	166	141	156	141	135	182	143	171	162	158	133	143	124	159	166	159	174	182	155	160	140	132	148	142	155	141	154	131	177	155	148	141	152	173	172	134	167	169	161	160	162	138	142	153	154	136	154	161	117	169	154	152	147	151	166	154	162	159	157	160	151	148	137	162	158	158	166	152	169	156	172	138	164	191	146	179	155	141	152	163	152	169	135	169	165	154	178	162	162	167	142	158	170	139	145	156	176	145	157	135	157	166	153	167	146	161	160	129	170	162	170	166	194	143	131	140	144	137	134	147	161	148	134	138	124	154	139	156	175	125	156	162	162	149	145	161	140	155	136	158	141	139	142	163	154	142	159	135	163	153	131	169	147	125	172	157	149	159	152	152	133	125	155	148	172	177	150	179	146	144	144	151	160	166	168	146	126	138	162	136	145	134	162	156	154	129	131	171	146	166	128	148	127	144	162	136	139	157	143	151	151	142	150	173	159	145	167	150	158	158	147	164	152	153	159	142	144	154	146	162	147	172	151	162	160	153	156	157	172	154	137	167	153	136	164	143	162	145	168	148	151	170	156	159	175	169	165	144	133	137	136	164	190	147	163	170	149	150	142	170	162	163	160	154	142	134	146	149	154	147	165	163	156	130	154	149	142	154	148	148	169	137	148	163	167	183	172	157	154	148	154	152	146	162	142	158	156	175	147	149	161	134	164	156	168	133	172	169	165	139	155	148	149	178	159	164	149	156	163	167	165	169	155	162	163	150	166	150	166	139	166	156	142	175	155	152	157	146	151	152	161	184	129	157	160	147	172	171
15058	1418	3178	3582	3137	2559	2088	1806	1460	1349	1172	1098	1027	969	857	804	844	762	733	721	693	708	646	671	669	620	637	607	620	605	610	595	589	622	586	562	544	570	523	586	534	554	520	513	556	545	520	534	490	559	543	517	503	507	552	492	513	528	461	506	498	537	501	484	497	499	545	529	460	498	492	515	493	478	539	528	549	518	487	499	513	465	506	567	503	555	551	537	524	505	523	529	513	547	507	571	483	532	474	485	513	533	487	489	551	445	531	527	475	464	483	445	509	496	524	487	524	522	538	500	534	511	481	483	463	476	489	507	496	536	515	519	463	521	526	468	481	514	494	507	550	519	507	486	483	480	481	508	477	463	465	470	491	498	496	480	521	509	500	465	489	521	509	485	498	473	527	534	505	513	471	505	480	476	515	477	485	496	505	492	529	483	476	520	535	506	491	479	541	483	494	513	498	516	511	522	500	493	466	454	533	479	488	514	478	487	513	466	507	502	477	535	467	475	505	491	469	481	551	488	516	508	515	493	470	505	491	517	514	501	538	452	472	496	519	527	494	477	494	506	520	483	476	484	473	506	506	511	500	480	477	478	535	514	504	516	523	518	495	488	493	499	483	491	513	466	556	497	508	463	480	481	501	476	514	545	486	488	481	527	515	500	511	507	505	539	500	482	518	480	508	483	469	508	499	514	497	488	485	484	486	508	462	502	473	493	493	474	506	505	458	509	510	504	494	512	492	493	500	532	486	493	549	463	518	523	493	487	468	476	482	476	455	479	501	475	506	465	450	505	463	445	483	514	455	525	498	515	511	502	513	486	513	474	467	491	491	496	479	495	469	490	501	511	475	484	500	494	490	471	500	499	490	516	498	517	444	503	496	476	493	512	462	483	462	452	497	525	444	486	474	463	496	512	499	491	484	487	483	502	476	499	498	476	509	480	482	501	495	503	483	514	488	453	448	551	480	510	531	497	495	480	520	521	510	468	475	511	543	498	507	441	463	522	506	505	453	492	511	451	524	457	529	510	504	523	473	494	500	508	486	516	487	497	489	518	467	482	504	505	447	494	508	513	517	505	517	508	497	500	513	528	515	473	506	535	517	497	447	512	502	517	504	508	505	522	497	496	457	495	467	485	485	510	514	488	488	507	485	533	490	485	479	470	475	506	504	504	519	525	497	454	489	493	476	557	497	503	504	501	508	516	467	500	502	485	485	465	519	504	487	488	443	501	495	467	498	518	475	463	483	503	486	513	445	503	493	457	487	503	525	474	501	524	473	471	530	474	514	471	499	522	511	476	470	477	515	477	440	490	506	502	470	507	505	499	475	471	498	493	491	466	502	487	503	487	473	461	487	496	466	497	448	460	458	498	495	517	535	500	517	527	501	467	504	468	483	488	514	518	492	497	535	478	504	475	489	519	513	502	461	522	513	486	487	454	488	501	533	466	488	489	502	517	500	489	477	503	457	471	498	523	497	475	500	482	451	484	507	504	513	482	484	450	499	492	461	488	498	483	508	512	467	518	527	457	482	502	480	496	508	528	499	486	456	501	510	492	467	495	476	502	487	489	512	528	464	461	480	494	500	514	518	483	509	476	509	472	528	486	547	504	450	492	504	500	508	499	494	524	493	485	507	507	515	511	529	486	481	500	487	531	514	456	473	487	515	523	478	544	515	550	497	481	468	455	497	453	477	467	490	497	485	432	537	494	489	434	527	509	478	487	488	524	497	465	504	483	467	481	505	483	507	526	447	480	519	484	473	509	486	532	507	460	518	436	460	502	504	480	500	483	496	486	468	472	533	482	478	537	495	477	509	510	511	496	530	465	484	524	502	498	524	482	453	495	468	474	480	526	479	478	504	486	474	474	495	473	526	487	515	535	489	456	529	562	475	518	473	525	500	526	496	509	498	468	446	471	477	477	492	461	487	497	467	496	496	534	479	521	528	506	522	483	530	489	478	506	513	508	476	482	462	486	489	496	487	502	505	449	481	482	477	513	526	469	492	504	484	492	499	503	503	522	465	514	495	504	527	519	508	519	507	480	491	516	467	515	491	460	514	482	478	463	491	498	490	468	501	511	501	519	445	478	483	476	542	512	522	478	525	451	537	485	496	506	481	522	505	476	481	520	493	511	445	507	479	511	515	489	481	514	505	507	499	504	483	500	471	502	526	484	496	491	479	496	495	500	493	525	483	478	494	498	491	480	510	468	477	506	504	483	513	497	475	510	502	495	465	494	507	545	531	489	503	491	519	468	461	464	493	508	501	509	540	458	527	495	496	530	489	449	543	498	519	491	518	475	501	505	468	546	493	521	503	504	530	512	490	484	476	523	512	521	494	491	472	498	506	481	517	484	525	486	507	474	456	499	498	482	498	480	488	519	465	500	487	479	484	492	494	489	506	524	490	495	542	544	485	510	484	522	509	523	483	490	483	502	494	525	526	496	484	451	531	516	513	464	497	498	531	476	503	510	481	496	485	454	458	462	479	484	472	467	476	510	525	531	498	494	486	507	513	480	471	497	499	498	467	462	496	491	480	488	495	508	503	467	467	530	479	480	538	517	510	509	526	528	490	498	475	503	525	485	509	521	448	467	480	486	455	486	487	450	489	455	511	500	498	495	468	483	466	491	492	545	537	491	509	535	465	489	501	477	526	466	523	515	524	458	474	481	516	480	480	513	491	529	484	504	472	516	525	502	503	504	523	478	486	476	494	512	484	531	510	514	525	504	512	495	515	516	560	486	490	513	492	527	466	535	511	496	525	546	453	505	502	509	508	491	478	531	515	492	492	490	474	516	480	503	486	464	460	507	462	482	476	522	502	488	519	479	529	487	455	493	488	505	499	481	537	494	437	523	493	548	486	468	502	451	508	483	469	501	488	496	494	484	501	508	487	483	507	509	495	478	480	460	476	512	504	524	505	493	490	479	465	522	491	490	517	501	479	484	496	512	501	500	496	469	472	474	513	510	466	505	502	502	461	473	469	483	481	527	463	499	512	489	484	516	487	499	499	475	483	507	494	514	477	477	489	488	450	499	462	475	490	500	522	535	459	461	487	505	501	530	471	525	494	478	478	479	464	536	492	467	507	509	526	528	504	507	481	496	508	460	473	525	479	492	510	529	511	533	529	495	485	494	505	500	460	545	510	498	494	468	469	457	490	467	549	526	498	510	496	484	518	483	498	500	484	517	467	518	496	480	442	547	486	494	516	510	500	471	479	471	469	506	512	507	494	501	506	509	531	530	498	494	476	472	521	518	496	496	502	551	487	467	465	517	474	484	506	447	480	506	504	515	477	492	476	487	494	482	470	512	475	504	508	525	512	498	485	467	517	517	486	496	515	474	491	509	507	471	519	494	460	458	450	523	524	492	505	515	480	516	492	481	486	495	551	493	505	469	536	529	492	494	519	500	478	463	510	486	531	502	472	513	492	494	497	495	490	476	454	476	460	508	496	501	469	531	506	502	476	513	503	489	489	541	486	516	480	532	520	551
40944	14542	4562	2415	1585	1137	956	720	608	528	484	464	390	398	373	359	336	337	335	280	318	315	296	303	326	305	272	280	296	270	308	284	254	288	244	291	240	256	262	287	249	250	278	264	270	261	249	247	258	256	265	270	242	273	234	274	249	280	240	249	253	260	242	237	257	262	250	279	266	261	262	247	242	272	252	285	272	266	242	260	252	281	246	243	249	256	257	231	277	250	275	261	254	230	257	260	258	242	258	264	273	254	229	285	238	262	266	260	228	252	243	247	252	242	247	250	226	260	260	263	213	264	254	264	220	231	242	232	238	246	265	251	248	238	278	267	231	255	259	251	249	242	271	259	283	272	267	272	286	259	247	243	236	266	231	217	241	261	232	252	297	277	260	247	255	236	257	226	248	238	236	262	256	241	239	263	258	233	249	235	234	249	248	269	226	232	256	213	260	267	267	244	276	244	240	258	267	264	255	228	251	243	234	248	252	231	223	246	272	258	250	250	290	252	245	263	233	259	276	244	271	257	251	268	230	234	275	263	273	227	233	247	252	244	257	223	277	251	253	220	239	249	256	231	251	234	244	256	228	277	257	271	240	263	257	234	273	280	244	267	269	244	231	265	264	248	254	290	255	254	248	233	247	239	248	230	246	254	244	242	243	259	249	255	241	236	246	238	245	276	262	244	272	240	268	255	254	244	265	256	232	264	244	269	260	256	241	261	299	270	277	272	255	262	255	251	265	269	226	266	253	252	231	253	253	250	241	254	253	236	228	264	198	269	270	278	233	275	286	274	275	239	281	239	260	256	212	227	266	250	242	262	252	238	262	237	293	227	249	240	245	248	246	243	250	248	262	289	231	270	271	225	262	254	253	265	239	256	295	244	261	245	235	278	261	249	244	283	246	248	260	263	249	255	247	232	259	232	242	234	284	248	232	239	243	244	213	217	256	251	262	248	253	246	257	229	247	229	265	260	254	257	244	251	260	262	263	229	244	238	271	252	230	240	262	241	241	254	257	248	245	250	247	248	261	252	268	247	244	280	264	269	265	244	239	235	263	267	252	258	244	275	240	251	229	252	251	226	263	244	233	258	274	244	262	238	248	240	236	238	229	257	269	245	253	260	233	251	235	257	251	230	247	272	253	250	242	225	253	223	249	244	257	236	272	242	220	271	243	239	227	270	274	267	237	247	259	252	265	219	253	276	245	281	237	264	247	239	276	249	262	254	252	278	244	266	248	240	248	248	247	245	231	261	258	292	250	240	268	235	260	237	236	241	235	249	235	230	243	262	256	248	248	234	271	236	254	261	275	248	258	284	276	245	233	281	242	260	231	241	264	226	268	244	244	264	230	241	254	261	240	237	248	256	264	257	227	289	262	259	239	246	241	260	253	221	252	241	229	248	286	243	240	241	224	261	247	269	253	271	213	230	238	242	275	262	256	245	243	266	233	280	254	252	220	275	261	251	241	216	247	247	245	261	279	256	254	249	217	228	249	279	248	236	254	263	235	250	248	226	254	296	240	264	248	307	257	248	249	250	252	263	263	227	235	247	241	252	232	260	211	248	238	261	249	259	257	244	226	269	250	280	283	238	258	270	262	223	240	282	277	240	256	261	254	264	251	241	263	248	251	268	230	243	225	271	247	247	192	267	260	239	233	259	260	247	277	268	263	251	245	246	254	267	289	251	251	260	254	231	250	219	247	262	247	248	262	249	244	266	268	274	294	274	251	227	263	269	239	273	261	235	247	245	261	272	235	236	228	236	230	256	261	235	226	254	240	249	245	245	236	276	239	244	243	262	275	258	249	244	278	254	258	234	250	233	240	245	266	255	240	263	244	256	251	227	244	259	257	273	274	247	263	268	240	214	237	242	270	264	242	241	283	247	241	267	258	254	258	251	247	241	247	228	252	246	238	252	272	261	226	251	244	269	266	236	222	270	268	268	254	270	258	232	272	253	243	244	249	247	260	284	273	240	248	219	276	252	226	266	273	259	241	271	219	256	240	258	244	246	273	230	238	239	258	247	240	252	248	274	259	260	262	253	240	243	232	243	249	256	265	271	264	238	235	258	229	250	282	264	234	269	238	246	230	254	253	262	249	227	246	241	230	259	262	219	229	231	253	277	261	264	242	251	266	234	221	248	234	250	245	250	244	264	227	241	277	246	250	265	253	277	248	246	255	246	227	249	259	250	267	265	263	242	243	244	254	246	269	269	236	243	291	281	234	237	281	231	237	257	246	224	245	247	257	244	223	247	237	234	265	238	253	261	218	252	237	261	259	238	265	258	282	269	254	250	246	273	259	248	289	295	256	247	250	239	240	219	257	302	288	263	259	245	264	258	240	252	230	228	246	243	264	268	243	263	253	242	268	246	238	232	236	254	261	233	234	220	246	241	257	250	247	246	256	242	275	229	258	245	242	277	244	255	225	277	243	221	240	249	257	216	269	208	285	264	238	232	274	263	209	256	256	273	290	214	256	233	273	250	256	246	229	253	263	245	255	236	240	238	240	225	251	241	229	262	236	256	268	248	276	223	236	267	249	302	249	244	253	263	252	263	245	242	247	243	265	270	261	249	259	295	247	242	259	249	262	237	283	247	268	259	231	246	255	267	223	244	250	236	240	237	257	259	253	249	252	263	253	280	253	252	249	251	257	238	226	246	266	268	229	266	231	222	266	239	258	297	230	251	261	257	229	241	246	235	193	272	245	265	264	246	220	254	233	253	254	231	273	268	237	276	229	271	229	244	239	246	276	258	265	242	270	254	276	232	240	250	253	236	234	238	244	265	238	228	259	238	255	238	260	234	262	234	209	255	276	233	245	275	250	229	232	242	291	241	246	257	257	245	239	247	223	271	276	238	257	246	229	261	245	245	259	280	258	233	255	268	248	243	271	247	255	259	234	253	250	235	237	252	266	277	282	230	234	219	257	227	250	254	242	217	269	247	267	223	248	239	237	256	276	267	254	232	256	248	204	251	249	245	250	248	260	247	239	247	241	224	247	227	282	261	240	253	257	245	276	264	255	280	254	245	239	246	267	236	237	263	238	261	246	280	249	224	269	253	262	246	254	252	236	247	239	265	268	263	229	261	265	247	268	255	252	257	265	242	254	243	236	255	295	263	260	268	239	260	263	271	259	257	260	254	221	242	248	259	277	246	274	262	247	234	258	239	264	245	261	252	242	245	238	240	282	265	272	214	262	232	263	246	244	273	268	267	277	276	256	226	244	251	253	264	234	256	253	248	234	264	250	249	255	254	255	219	251	218	240	256	247	243	256	233	248	240	240	256	251	254	265	258	233	261	242	262	293	255	268	268	228	246	278	251	254	246	244	259	254	209	252	270	238	229	243	268	254	233	261	267	269	247	266	284	235	237	249	240	268	245	242	252	215	265	252	238	272	258	240	242	227	240	229	259	250	279	283	237	260	234	236	273	259	239	262	270	237	244	244	244	251	247	217	273	237	240	262	245	245	257	276	249	245	250	261	265	239	267
20830	2641	6053	6853	5663	4662	3841	3131	2670	2416	2071	1975	1776	1694	1514	1489	1353	1315	1227	1204	1138	1103	1110	1098	1038	985	921	925	978	925	919	875	902	935	878	872	829	891	858	866	784	815	802	886	793	765	821	747	834	828	841	826	793	784	786	785	794	784	788	811	794	758	843	737	716	767	707	768	742	810	751	778	776	740	774	720	764	776	741	762	805	792	783	831	733	759	769	734	745	755	771	762	730	758	723	740	745	695	784	783	805	768	743	763	754	735	781	761	748	725	742	702	766	778	767	773	697	749	748	781	777	726	774	725	784	723	689	761	739	743	775	747	765	736	711	745	750	729	713	769	742	758	748	710	746	709	699	770	749	753	743	704	731	681	703	753	749	668	744	780	758	749	703	763	769	746	673	789	774	766	712	765	736	725	726	767	723	780	700	668	728	745	752	790	753	731	735	725	691	773	751	746	722	784	713	736	748	711	711	757	745	735	734	696	823	696	723	754	736	741	744	701	783	704	729	714	700	692	706	728	705	713	769	754	790	783	738	797	735	757	732	729	699	735	725	728	763	728	729	765	763	728	803	749	784	760	703	726	745	769	731	726	718	745	721	772	737	706	771	748	718	718	744	721	739	721	755	746	744	715	770	714	740	766	769	725	748	718	716	758	784	772	763	741	715	735	791	727	712	713	739	697	743	755	728	761	697	731	738	727	741	714	756	733	743	703	735	792	742	711	758	748	745	782	766	692	680	724	727	748	742	751	731	742	731	735	717	704	754	750	754	748	743	762	734	735	744	729	789	735	738	751	733	746	752	754	761	762	751	735	748	730	700	738	744	719	762	708	718	785	741	709	689	783	736	732	750	743	725	759	729	746	726	734	730	726	728	763	739	759	708	760	740	710	724	744	786	763	734	700	782	716	744	745	708	770	735	736	775	769	754	725	716	724	701	776	719	752	732	704	778	711	702	765	748	718	751	765	756	763	715	723	743	745	680	760	747	769	728	762	747	725	756	738	747	752	694	760	739	732	748	737	776	713	731	785	755	754	738	776	739	760	742	737	766	737	749	776	752	776	714	753	743	721	715	740	754	730	729	732	754	754	722	724	663	715	730	784	748	778	794	739	709	763	724	735	755	749	744	703	743	741	691	726	715	766	743	746	677	762	728	720	750	722	715	771	736	750	741	744	741	795	707	732	759	729	771	741	672	744	691	740	770	752	729	715	709	773	762	675	723	703	767	773	738	718	781	751	708	712	735	711	748	745	744	786	792	718	768	723	712	745	700	707	696	795	741	748	709	751	729	730	759	730	704	812	766	749	773	754	757	725	713	701	736	756	766	763	757	693	722	757	736	737	720	757	775	697	776	745	763	743	764	717	755	782	778	747	741	757	754	743	712	762	731	740	733	709	720	768	736	741	737	796	742	759	737	784	779	728	686	750	741	770	717	753	734	756	726	692	748	727	734	749	739	740	780	738	665	763	682	751	744	706	730	697	775	745	752	732	744	759	758	737	691	704	710	711	722	767	763	727	806	718	694	752	781	722	722	742	762	773	708	760	757	772	697	726	756	772	773	717	750	733	699	716	768	717	732	776	711	755	715	746	732	708	778	722	777	685	738	789	745	741	763	780	723	714	727	750	728	691	722	762	772	687	784	755	738	734	731	695	777	717	730	729	788	733	687	754	741	775	747	730	733	722	774	746	748	809	739	769	777	769	760	731	710	703	735	734	714	680	714	748	758	716	737	768	765	764	701	755	754	757	777	733	726	690	715	764	735	748	730	721	757	747	737	713	747	728	692	754	725	771	741	767	752	787	740	723	701	726	745	765	766	732	769	730	717	722	747	740	787	795	746	754	774	798	729	786	710	720	736	722	743	738	758	770	741	687	719	755	759	736	714	752	749	763	803	735	770	737	761	687	746	715	764	791	744	700	695	733	760	743	750	767	804	738	734	768	726	760	736	722	720	833	722	749	720	802	728	724	720	654	738	708	761	698	779	699	744	702	729	718	731	712	770	713	719	720	741	728	755	759	729	719	661	760	730	729	751	702	695	781	730	725	776	724	716	736	727	729	728	739	724	774	714	802	725	723	746	698	788	707	716	761	720	734	789	773	727	754	731	708	674	756	771	822	751	735	709	751	801	712	709	741	702	740	750	762	760	731	772	755	767	690	747	748	792	689	723	709	768	784	779	720	809	756	732	735	754	745	751	682	766	709	751	735	736	746	777	738	710	728	699	738	765	786	768	744	722	727	741	737	726	747	723	747	707	729	728	750	753	730	734	717	745	814	743	792	760	721	749	778	732	694	760	740	714	760	723	782	732	750	722	702	771	726	701	704	774	708	730	719	743	788	715	718	736	711	757	757	729	744	701	759	764	725	762	767	763	717	738	757	764	777	778	692	737	712	746	770	761	736	697	746	775	776	693	716	746	691	746	745	730	770	748	771	717	778	709	745	726	726	782	804	743	726	744	746	701	706	750	722	765	709	751	730	754	732	752	805	784	705	721	732	739	739	756	754	790	772	786	750	764	751	702	756	726	715	749	728	754	803	732	744	742	750	689	731	764	741	738	699	796	739	747	718	698	740	746	761	689	702	697	742	742	727	742	739	747	712	757	759	720	744	735	723	752	733	753	780	709	763	694	794	703	702	771	746	699	746	718	722	764	739	802	730	734	745	751	699	692	737	785	747	711	758	748	688	706	740	774	736	787	733	713	725	734	766	684	777	744	679	732	703	721	773	713	760	733	737	726	729	742	714	720	742	723	729	720	735	698	766	724	660	718	717	738	778	684	734	761	746	755	729	748	721	705	736	725	746	735	781	769	722	754	725	736	772	751	706	731	713	709	696	761	778	747	801	779	762	730	716	758	717	723	720	759	760	779	744	718	722	671	721	741	699	686	746	774	753	699	758	714	736	751	731	784	735	700	718	763	736	697	730	750	734	739	750	718	722	788	774	723	727	739	728	675	754	784	727	736	746	712	711	762	729	764	714	752	723	768	726	774	741	777	777	730	756	775	761	738	740	749	744	764	728	764	724	733	734	726	728	728	736	696	722	763	719	724	723	743	728	746	749	685	706	750	745	741	729	759	733	758	775	769	753	747	678	753	680	713	733	754	725	709	720	763	789	738	748	717	799	737	759	692	686	748	740	775	761	731	774	748	763	700	729	739	778	658	740	718	713	749	715	702	700	736	725	791	742	687	717	759	790	744	717	725	761	730	734	764	744	760	689	695	736	736	779	754	672	747	801	739	715	779	742	730	752	753	721	757	781	789	773	729	723	738	728	764	758	775	745	700	744	740	786	767	762	749	723	785	663	736	789	721	740	711	732	727	704	736	743	710	770	708	755	769	807	713	732	732	739	750	778	737	713	714	668	692	718	675	701	764	746	733	748	762	778	750	756	793	741	719	765	695	724	741	715	699	747	727	727	742	780	698	683	725	768	756	747	737	715	783	700	770	753	755	710	781	748	754	705	742	711	740	769	726	723	729	713	728	753	778	759
3560	226	152	133	118	119	75	101	67	84	100	71	78	66	77	86	85	78	82	79	83	81	78	80	83	99	74	78	82	78	92	91	71	75	75	80	78	79	78	76	74	91	90	94	85	90	72	94	71	88	90	75	75	65	78	78	77	89	82	76	72	84	74	79	81	87	78	90	72	67	77	75	66	74	72	72	76	89	81	69	75	71	69	91	80	69	71	44	84	71	79	65	79	74	63	68	74	84	79	66	83	75	74	76	62	72	56	78	91	70	71	74	91	61	77	67	71	84	61	79	69	65	70	69	83	63	89	80	75	77	68	96	67	79	61	86	63	90	69	73	60	61	68	76	72	85	75	87	78	72	63	65	79	73	77	83	65	67	79	77	75	82	73	73	92	80	80	81	83	60	59	69	74	80	69	100	79	75	82	62	72	75	66	76	71	82	87	79	70	82	80	67	69	82	84	79	64	54	85	89	84	94	93	78	72	85	71	79	76	84	68	71	93	78	71	89	80	70	88	92	75	64	74	80	91	79	74	99	74	81	68	70	72	83	89	83	77	87	71	65	81	87	88	74	73	63	53	81	66	72	76	70	73	79	75	77	76	75	68	77	67	83	78	76	94	77	85	67	59	75	61	66	94	66	67	85	89	88	71	66	71	51	76	72	85	54	76	72	68	76	69	77	71	80	70	77	68	67	89	77	69	82	59	78	71	61	97	86	81	73	77	81	86	62	80	61	71	69	86	81	64	87	78	79	89	81	87	71	90	69	74	69	83	82	66	63	77	81	74	76	92	76	79	69	73	77	64	93	66	77	70	92	78	92	74	70	74	65	79	70	89	70	81	63	74	71	87	71	72	83	74	88	79	59	75	72	81	78	71	65	82	73	81	78	76	95	71	68	93	86	75	79	73	71	86	80	77	81	68	77	66	91	64	81	56	64	68	70	79	74	84	69	99	78	81	74	90	71	86	63	69	66	71	68	88	61	77	70	74	59	80	70	91	73	73	81	73	74	75	64	67	72	68	77	84	69	64	97	70	97	86	78	57	71	70	63	65	82	72	56	67	82	76	75	71	77	78	71	76	75	70	77	82	73	74	76	77	81	79	47	78	74	69	82	78	77	81	75	85	70	69	81	80	83	52	80	81	67	88	79	84	88	86	96	82	80	80	83	75	72	64	71	75	77	74	77	82	80	67	83	73	78	72	76	82	81	86	67	96	94	84	76	83	79	77	73	77	60	69	77	74	69	87	72	86	77	89	83	84	82	79	52	67	63	53	74	90	75	78	81	85	81	89	71	95	77	69	93	67	76	88	82	77	74	66	80	78	91	88	64	63	74	87	62	85	83	69	93	75	73	76	74	77	78	78	84	93	75	66	82	72	88	79	80	78	79	87	82	78	81	100	77	67	70	84	84	77	72	76	87	94	74	76	69	80	79	87	62	75	77	82	75	80	66	85	73	66	93	82	94	79	74	77	76	76	76	72	78	70	90	79	72	79	85	66	78	67	72	71	70	83	81	87	82	88	63	83	92	81	80	77	67	71	71	66	77	76	74	90	74	91	72	75	74	71	77	63	78	76	89	75	75	81	72	86	81	85	71	60	85	90	76	61	72	87	80	85	74	68	79	71	80	68	76	88	68	82	72	86	81	79	71	78	83	87	82	60	84	71	84	70	80	65	82	77	82	75	74	84	91	71	77	60	85	66	64	86	83	63	103	68	88	100	60	66	61	67	82	63	82	69	70	76	67	58	71	54	64	76	80	88	75	82	67	70	76	82	96	90	69	61	75	68	71	75	72	86	78	85	72	58	72	73	77	72	82	77	76	86	88	73	69	72	82	84	85	87	56	83	74	59	69	72	85	70	74	100	76	71	84	75	56	82	82	77	65	77	80	75	97	79	68	79	65	75	62	75	74	69	78	88	76	74	75	66	79	66	80	64	80	85	90	80	78	72	67	74	77	71	81	72	79	92	84	78	66	68	73	65	79	85	69	76	85	89	77	71	75	77	67	78	76	72	81	84	83	67	82	84	66	79	82	73	77	76	83	74	73	70	79	66	70	63	66	72	66	69	80	86	71	81	71	75	83	72	74	97	76	64	78	58	88	77	84	81	75	71	77	71	80	82	79	70	78	64	76	79	69	74	73	68	70	66	76	66	73	83	77	76	69	79	82	74	90	70	63	72	63	73	93	65	74	82	75	85	65	82	70	91	80	87	87	80	75	80	65	74	78	76	90	87	70	74	66	85	93	75	73	72	73	89	85	77	72	76	91	89	83	93	74	79	67	84	60	80	77	77	76	77	93	73	70	85	64	83	76	69	83	72	73	84	74	67	73	78	69	82	77	76	72	60	75	64	64	72	97	91	83	78	63	63	60	68	71	72	60	75	89	78	76	79	73	75	59	86	101	76	83	72	63	83	70	74	73	68	71	69	87	61	73	90	80	71	76	65	74	79	70	69	76	75	73	87	72	75	83	62	73	70	74	85	90	83	78	79	84	77	90	62	86	76	81	99	69	72	71	69	71	74	75	81	87	85	75	75	71	67	79	76	58	79	71	73	90	67	68	70	72	76	87	90	74	82	74	82	85	83	57	76	70	70	73	74	71	59	72	79	73	76	79	69	76	78	78	65	71	73	79	69	78	61	82	82	63	89	82	82	81	95	82	86	65	67	81	78	80	81	73	65	75	80	71	65	84	77	60	60	86	95	63	62	78	86	70	72	73	65	79	69	75	75	76	74	63	70	92	73	79	79	74	77	79	71	77	79	66	67	74	80	73	70	69	77	76	82	79	54	76	73	79	71	81	72	79	70	82	84	83	76	82	73	79	81	84	90	89	73	90	75	69	69	71	71	64	68	74	89	75	71	79	61	79	71	83	73	77	76	66	90	64	80	67	71	75	70	64	73	64	79	67	78	87	77	66	82	76	77	64	87	88	95	88	72	76	85	97	82	86	78	74	70	74	74	73	83	69	78	80	74	76	79	78	72	66	74	78	84	85	88	72	71	80	68	77	85	88	68	75	82	75	69	75	81	84	65	79	69	79	71	78	65	68	73	71	75	76	82	73	79	61	72	69	63	80	83	75	79	87	79	81	83	90	75	79	68	96	57	68	69	84	73	100	90	71	80	76	71	70	87	91	86	79	67	81	91	67	58	75	79	92	74	71	81	61	82	59	85	66	66	64	75	82	68	75	80	67	75	89	56	79	74	64	88	72	66	83	63	75	68	74	85	75	64	71	85	80	60	63	85	71	69	85	87	81	83	77	65	89	73	74	69	74	70	78	66	71	80	69	77	76	83	77	64	76	78	63	72	70	79	80	80	94	74	72	57	60	75	75	93	72	102	90	75	71	65	62	93	75	76	73	72	71	77	84	80	69	87	73	70	86	67	71	70	75	94	74	92	78	66	68	75	68	81	63	66	80	73	63	63	91	77	79	68	83	60	65	73	75	89	97	63	78	69	86	85	60	87	79	72	72	78	98	79	69	79	79
2942	382	429	452	435	407	382	342	350	362	337	360	298	305	317	303	295	290	338	288	285	296	321	302	304	299	281	300	304	264	277	268	278	279	274	285	276	304	296	264	303	289	293	270	278	305	292	310	326	279	273	262	288	296	289	275	262	294	276	281	257	285	270	268	291	290	309	281	280	267	300	296	289	271	304	251	298	308	278	263	268	299	321	264	279	296	289	279	292	259	292	282	283	271	257	280	314	282	322	262	284	284	297	281	290	262	255	299	306	278	247	290	255	305	259	263	282	315	279	298	288	266	265	270	282	320	262	268	308	271	267	267	276	324	296	295	293	274	270	268	288	255	270	295	282	295	300	282	304	274	278	284	283	273	309	284	303	275	270	309	291	278	272	271	271	279	316	290	270	293	315	281	270	302	281	270	281	296	304	295	298	271	267	309	306	281	308	280	325	261	271	295	272	325	281	284	331	310	291	304	278	302	286	277	286	257	246	300	281	300	247	281	323	283	279	309	299	309	287	292	283	281	292	306	298	298	286	303	296	296	266	275	308	303	284	292	277	280	312	275	296	264	277	267	273	278	281	279	289	285	313	291	268	313	280	282	280	296	261	302	322	277	272	309	282	307	258	282	309	322	250	248	269	280	310	272	294	271	278	260	288	274	271	319	303	269	298	316	275	320	268	292	297	308	287	302	261	256	303	296	290	272	268	284	281	260	303	262	285	279	309	296	311	266	260	254	294	281	241	261	275	272	310	285	244	295	279	228	298	296	236	278	269	297	294	281	279	259	290	301	299	283	271	277	291	283	296	295	297	296	313	260	271	263	293	266	319	270	308	277	292	295	265	289	286	289	299	296	251	258	271	287	309	289	284	300	290	276	286	291	282	250	289	274	305	260	256	269	309	258	270	283	277	287	299	270	311	270	286	303	300	286	267	274	279	288	301	295	284	268	284	273	289	275	278	274	289	301	276	297	287	315	284	266	302	317	271	288	258	278	305	271	277	286	272	260	305	282	272	268	266	300	289	252	305	281	263	286	285	302	267	302	273	284	271	289	263	276	297	275	288	274	227	283	301	291	283	278	288	288	267	322	277	264	297	265	261	327	327	320	290	281	274	293	271	307	302	260	272	286	282	308	270	301	269	292	286	301	278	292	297	277	293	273	265	281	282	314	248	293	302	278	293	295	294	273	257	303	262	301	282	295	266	294	296	272	261	280	285	284	298	295	272	262	270	266	299	284	308	320	299	301	297	294	280	242	274	289	284	282	263	291	288	256	295	285	295	281	300	285	298	307	261	295	268	307	290	261	274	261	294	298	284	289	294	304	289	298	265	304	253	283	304	298	265	310	276	281	287	303	294	282	290	297	287	268	240	249	273	271	267	270	276	301	286	280	294	290	278	281	294	277	321	277	255	305	287	315	287	316	264	277	298	257	301	307	292	299	278	290	300	285	285	269	269	292	287	311	286	300	302	290	324	305	290	239	277	267	274	282	267	286	260	304	290	277	281	292	247	300	274	276	313	301	291	273	245	284	306	275	307	322	280	269	252	292	295	293	274	320	310	262	299	284	287	326	279	275	283	297	300	288	286	309	297	282	265	267	281	296	280	284	270	248	318	298	250	280	286	292	296	275	282	284	302	274	303	297	251	305	284	270	287	322	279	298	280	279	273	249	281	273	290	286	272	273	300	284	274	301	253	290	299	291	283	287	278	288	267	290	306	290	275	266	294	299	287	297	291	297	267	276	289	288	298	282	274	281	258	237	274	285	308	309	291	288	291	260	302	266	326	283	244	276	276	275	273	264	276	282	275	284	277	286	294	275	267	271	316	302	298	261	284	302	283	276	277	295	299	307	283	279	281	283	312	285	313	270	298	274	293	289	266	302	259	285	267	306	284	287	280	295	284	267	278	287	300	276	274	274	286	284	296	300	302	286	250	300	288	261	263	269	266	244	288	272	297	267	251	297	270	279	268	267	289	253	301	275	286	288	278	272	282	304	275	313	325	272	287	305	276	318	291	269	275	272	261	292	303	299	283	291	283	275	275	278	303	286	251	311	296	266	297	265	284	277	266	293	289	304	280	321	296	297	254	273	252	288	266	254	302	304	294	303	300	289	283	270	282	287	275	283	284	266	257	289	300	279	282	283	279	313	277	260	280	277	299	273	259	305	265	286	253	279	289	267	256	289	323	295	263	297	274	292	261	287	257	269	267	286	298	304	279	293	268	290	275	272	278	270	287	312	285	269	283	267	302	290	293	297	277	269	326	296	254	287	285	299	289	298	286	278	283	288	266	293	293	287	254	280	256	297	295	298	282	294	311	259	308	312	288	286	269	294	263	293	277	310	289	264	276	247	283	285	303	266	318	285	313	297	269	286	292	314	290	270	255	278	325	300	297	267	286	291	274	267	271	245	258	286	269	285	269	296	295	261	301	273	256	291	303	283	283	282	287	279	264	277	266	303	284	286	275	302	307	274	290	323	264	278	267	282	281	287	286	258	304	318	278	301	287	264	291	307	278	290	300	286	277	275	261	280	289	267	326	279	283	301	277	264	274	274	299	294	283	270	311	272	290	316	278	284	253	288	307	267	286	308	266	289	294	291	297	286	258	283	290	279	295	273	280	285	278	273	287	290	263	302	307	283	276	257	281	257	274	309	318	295	292	264	281	287	278	273	272	290	282	289	294	281	284	265	261	242	269	306	284	273	314	285	265	269	249	278	281	265	291	308	287	301	273	253	285	293	294	293	286	281	314	276	276	256	301	266	275	265	287	284	313	283	282	256	238	289	284	279	322	275	275	302	284	277	283	299	279	301	286	306	279	264	254	267	262	288	284	297	291	279	257	290	295	271	265	257	265	290	268	228	256	300	276	294	308	307	282	252	343	281	267	273	290	285	275	262	271	272	269	281	304	295	291	289	305	286	287	323	292	308	276	264	291	265	291	268	264	278	258	287	302	309	251	289	284	271	311	260	326	289	298	267	271	291	301	316	327	269	265	282	305	286	289	282	298	289	294	288	306	284	295	270	275	279	260	279	314	267	282	275	288	255	276	275	285	273	285	291	260	287	265	285	295	285	262	283	270	262	288	293	285	267	262	291	293	269	281	295	307	262	288	250	312	282	270	328	290	327	271	294	291	311	259	250	282	284	271	281	266	271	292	295	322	261	258	306	299	268	284	294	276	289	267	278	268	283	257	287	291	286	310	273	297	307	287	284	250	288	267	283	274	273	280	278	238	284	317	285	311	277	293	290	260	287	269	295	294	289	296	256	287	295	320	293	303	293	268	285	281	259	264	274	289	273	266	283	259	263	249	286	302	265	297	263	271	322	308	314	302	271	266	272	292	276	257	266	289	281	265	285	284	249	284	290	298	282	281	269	259	254	258	296	288	286	273	300	272	261	291	266	284	272	282	291	282	289	267	277	275	265	313	282	303	293	279	277	297	313	276	283	294	284	291	250	296	289	304	308	280	277	301	286	301	271	303	267	301	293
30221	4973	1526	1105	809	589	451	413	374	297	270	230	252	198	196	180	207	192	214	211	189	152	147	182	172	161	170	179	147	157	173	160	170	163	158	168	190	165	158	160	159	159	166	151	142	142	162	185	149	160	145	123	150	162	162	125	156	163	165	148	158	169	140	163	137	131	179	154	164	164	148	152	172	146	145	142	143	166	166	161	146	158	154	153	167	151	160	146	139	163	148	153	158	153	155	136	149	162	186	144	149	164	157	142	135	139	140	173	149	158	142	146	144	168	150	147	154	143	146	146	144	147	177	148	154	123	163	152	162	145	136	145	151	158	174	156	170	169	126	147	171	163	169	135	150	155	158	128	141	140	160	165	137	147	123	161	183	166	147	169	154	143	162	167	160	146	163	156	158	171	153	147	140	134	141	149	155	156	155	162	144	170	155	174	152	159	156	158	153	152	143	133	138	170	133	132	169	172	156	160	138	147	155	166	137	151	144	135	169	123	138	170	152	145	141	154	156	151	175	139	159	146	161	173	136	149	162	144	142	145	150	147	142	166	153	158	168	147	132	163	161	155	167	169	158	133	127	129	154	154	163	136	139	161	152	151	171	130	166	142	151	156	158	159	154	153	148	160	145	135	160	149	174	157	162	137	146	156	146	149	152	178	152	155	151	152	182	153	159	154	169	183	177	134	155	166	154	174	154	126	174	144	160	171	133	150	146	132	156	146	164	152	162	152	156	166	148	157	152	133	131	168	164	153	148	161	136	147	170	163	164	153	150	143	159	142	155	150	161	151	145	169	146	159	138	142	145	157	161	140	135	156	174	138	173	146	143	138	132	173	159	135	172	142	136	135	145	185	145	163	169	161	131	150	138	157	153	134	171	155	141	153	127	140	170	154	144	173	141	163	151	163	162	160	154	130	163	169	143	158	156	150	156	156	159	166	149	154	162	144	164	138	163	155	168	144	146	151	154	159	149	161	149	149	154	132	163	149	175	164	171	152	156	151	157	147	163	132	139	158	147	146	152	148	153	147	156	175	151	161	149	156	129	130	163	143	158	145	149	150	141	156	145	160	132	154	159	140	174	153	158	178	158	140	173	156	147	140	164	120	159	174	143	151	154	163	141	160	154	157	169	169	153	166	137	147	147	146	148	161	152	152	146	171	169	142	141	152	168	138	153	168	172	129	159	161	151	158	129	156	163	156	145	163	148	162	150	163	150	172	160	156	162	137	146	136	158	136	157	169	157	162	142	156	177	175	125	148	142	162	148	152	148	162	166	156	143	171	146	170	146	162	162	166	177	140	173	152	150	123	163	150	161	146	157	163	138	149	161	152	142	153	145	156	147	160	154	164	144	143	141	137	178	174	163	155	131	138	150	161	150	149	139	170	149	154	130	156	138	146	149	148	149	163	146	154	140	160	156	171	143	153	170	153	159	144	164	154	147	156	154	155	157	149	161	154	138	162	158	162	147	163	164	149	122	157	169	152	156	149	148	157	150	162	148	134	170	157	159	145	160	161	130	153	152	153	155	132	165	151	164	178	134	130	146	151	152	146	138	148	175	162	166	168	142	158	134	152	146	145	175	159	147	150	143	137	174	162	157	164	188	165	154	156	169	157	160	161	137	165	163	147	154	166	145	151	155	156	157	154	168	159	146	164	144	163	146	163	160	144	154	134	138	151	160	144	157	155	157	135	159	165	169	168	162	136	156	177	143	139	142	139	167	160	166	157	161	157	140	172	167	135	132	161	152	145	147	154	141	169	156	131	145	157	155	154	148	146	152	159	159	141	149	154	151	158	157	170	142	160	172	160	151	154	155	168	145	149	157	155	130	136	154	144	136	163	156	155	150	149	156	169	150	143	166	147	180	155	136	157	131	157	134	149	171	155	141	156	147	171	171	163	150	173	156	141	153	150	175	178	141	147	160	142	158	142	151	132	142	138	144	160	166	173	150	156	131	162	148	150	140	161	155	158	169	167	158	150	156	161	146	157	165	142	176	175	157	140	164	184	136	158	130	134	153	148	151	156	176	167	134	152	150	119	167	148	153	152	168	161	135	149	145	147	201	169	148	144	176	155	171	155	131	132	179	137	163	162	157	152	154	137	150	148	182	138	169	164	161	154	157	158	161	162	166	139	155	158	171	163	161	156	145	161	157	143	161	144	157	146	162	132	171	161	165	140	154	163	154	147	157	180	166	124	132	152	162	147	162	172	139	128	152	165	168	175	176	162	164	138	151	147	147	155	143	157	163	152	151	147	148	152	144	168	168	153	143	147	142	170	156	139	135	144	147	180	142	136	139	158	157	157	157	156	132	164	150	169	162	132	178	135	171	142	144	161	147	178	142	149	121	153	154	138	154	148	164	144	172	136	167	150	148	186	148	152	168	164	146	157	162	180	135	171	156	146	162	155	130	168	155	135	160	143	115	155	139	179	163	157	158	151	142	129	137	129	155	154	179	139	144	151	185	134	166	163	155	153	158	164	161	149	160	172	146	162	152	135	149	142	159	175	177	140	138	180	181	160	155	179	140	139	161	151	171	161	158	150	162	155	136	126	136	158	165	140	152	146	136	162	171	156	154	201	150	157	166	154	159	165	145	146	138	170	184	156	161	149	143	142	166	163	161	144	166	140	185	140	145	158	148	143	149	150	151	177	157	158	161	164	159	147	152	168	156	154	158	155	129	151	147	138	154	167	146	155	148	132	143	171	156	171	157	161	156	142	133	150	145	159	156	164	157	185	140	138	168	156	145	137	150	176	129	164	154	140	172	163	167	155	155	162	157	148	147	164	145	159	147	152	133	148	150	169	153	145	142	142	158	141	151	171	170	131	157	154	160	148	137	140	136	156	165	142	143	151	146	150	199	146	168	144	164	164	144	151	169	181	150	139	139	170	151	140	149	155	161	150	150	144	146	160	157	170	136	167	171	161	158	148	141	157	174	161	152	154	157	176	162	137	148	135	172	147	126	173	158	149	150	154	156	146	146	156	165	145	135	142	180	152	149	152	161	149	129	154	185	172	152	162	166	178	142	143	147	178	146	166	145	165	145	147	162	150	154	156	150	142	158	145	150	141	143	167	126	153	160	167	149	149	149	157	148	155	170	171	147	144	150	162	147	149	152	166	152	124	157	158	165	147	167	153	148	158	142	173	156	156	145	156	147	143	132	149	148	140	154	151	140	137	169	150	156	143	150	164	171	163	171	142	143	148	168	149	147	157	149	156	154	145	143	143	137	170	149	152	146	155	166	161	129	154	149	166	177	169	163	154	152	165	180	167	149	138	149	143	159	178	174	158	138	152	151	175	170	133	167	126	149	135	137	153	160	148	152	157	151	158	155	156	132	170	160	161	142	141	150	155	153	147	163	153	147	133	139	149	139	147	154	168	149	153	142	152	165	156	172	151	138	156	173	171	156	153	162	144	150	160	159	173	145	167	168	152	138	152	140	161	144	138	159	161	136	161	151	168	179	143	131	147	153	151	148	147	154	139
14745	1484	3235	3539	3128	2551	2182	1792	1528	1316	1203	1072	1017	939	922	862	769	757	717	747	710	658	688	628	659	627	608	633	604	605	606	576	589	588	554	582	557	579	601	528	551	551	521	533	520	554	543	517	538	494	518	512	516	520	548	565	529	509	503	541	488	492	521	502	511	529	499	517	520	503	523	491	526	544	499	483	477	484	505	513	495	452	524	508	474	488	531	478	521	500	479	498	479	462	482	526	461	521	502	477	515	541	476	540	467	550	494	484	478	519	551	488	481	518	450	523	488	484	485	524	492	501	505	471	495	549	533	510	498	508	462	527	526	518	495	509	503	498	505	496	506	483	487	549	510	497	482	497	488	481	505	507	542	527	508	520	511	527	486	473	506	477	481	480	469	512	534	473	465	451	470	502	510	492	496	518	503	468	486	477	478	483	469	482	497	510	473	512	496	511	471	525	515	522	509	540	486	480	498	464	516	499	495	470	485	474	473	464	505	488	510	507	473	516	502	487	511	469	471	492	479	496	503	504	479	509	503	483	496	455	478	443	452	518	485	481	454	508	490	495	485	464	477	501	518	491	504	492	474	499	458	501	509	460	518	492	517	498	483	477	437	496	522	498	474	507	449	484	445	502	474	544	467	494	469	551	482	492	451	512	538	499	494	487	524	480	485	514	510	486	469	509	486	504	497	490	485	469	478	476	506	486	499	466	513	518	498	489	484	510	482	508	518	514	482	498	499	499	514	480	516	487	504	494	506	523	498	488	507	519	475	480	507	495	464	544	471	473	484	509	493	473	495	461	441	516	467	499	498	492	477	527	488	492	473	493	491	505	519	510	496	534	466	507	491	525	517	546	533	478	520	470	512	481	486	497	512	512	502	463	524	472	484	474	485	509	485	493	470	494	496	510	523	473	472	496	510	492	488	494	480	479	516	481	528	488	462	497	500	511	502	503	487	498	505	464	482	488	473	468	532	524	488	451	477	530	475	514	511	453	485	487	468	477	462	479	439	496	475	492	484	504	522	504	522	506	486	553	428	524	445	482	507	454	488	509	506	493	468	497	501	519	478	457	531	486	508	509	487	503	523	546	502	510	507	474	486	490	469	494	459	491	497	498	524	487	521	476	507	472	519	502	521	494	502	487	460	485	550	493	478	492	507	487	481	502	487	544	490	496	498	451	473	480	500	462	532	517	496	489	529	510	471	516	481	527	494	459	491	479	469	501	517	521	514	461	489	510	531	508	531	450	507	517	517	500	492	531	452	473	471	511	536	547	481	489	494	468	520	516	499	466	515	564	486	485	492	524	493	483	468	457	477	501	492	478	481	517	506	512	502	500	520	500	484	530	473	456	462	494	517	537	510	519	481	492	493	464	493	510	513	502	511	530	480	459	490	476	489	515	476	515	551	512	496	491	511	549	537	481	497	481	498	491	503	493	486	482	451	485	516	489	533	475	450	496	509	487	500	481	483	507	511	473	488	512	518	446	469	518	507	451	476	492	459	487	493	519	494	488	494	468	492	515	502	448	513	498	513	486	504	483	466	523	461	484	484	510	497	511	493	473	490	485	501	473	519	500	496	531	498	492	475	516	496	508	500	494	494	523	497	450	534	529	489	460	502	514	505	488	471	577	484	487	501	462	497	498	484	550	505	491	516	539	494	533	492	500	513	446	506	482	492	473	489	485	472	484	496	460	549	521	495	484	477	510	527	471	506	423	502	496	494	439	505	490	494	493	538	487	512	519	457	483	495	516	525	474	522	498	508	522	526	477	492	461	521	539	511	500	456	478	504	520	465	491	497	490	505	474	474	508	496	474	471	478	490	496	464	465	493	509	492	479	489	453	479	471	466	508	502	498	536	504	529	507	512	473	452	487	451	470	524	455	517	522	479	484	504	531	462	482	462	499	491	509	510	525	477	495	503	506	516	475	482	486	460	446	527	471	465	498	513	439	523	484	477	512	482	519	484	534	513	506	483	498	516	488	494	477	503	495	494	488	525	491	480	506	501	481	488	474	477	495	516	484	452	501	483	514	484	507	510	526	478	470	485	532	462	497	505	514	502	468	498	475	534	483	518	482	518	535	480	512	504	500	472	494	520	415	471	463	502	495	485	487	495	534	513	512	486	540	499	517	480	456	481	489	514	482	461	493	482	493	505	484	481	520	479	466	521	474	501	506	501	482	496	517	485	478	532	479	481	475	497	442	472	462	521	474	511	539	487	488	496	494	496	475	525	480	490	544	507	492	474	507	531	510	487	461	491	483	493	453	499	490	476	506	490	493	479	472	484	560	512	478	462	498	481	487	508	478	469	491	475	500	519	498	471	458	514	426	500	504	465	469	519	458	524	458	508	545	490	499	444	513	510	492	494	480	510	492	453	525	493	524	465	523	488	528	530	495	491	483	526	526	488	512	458	495	493	490	471	489	524	518	513	499	461	496	466	488	480	526	539	509	494	492	493	489	492	488	519	488	496	475	544	515	473	497	501	473	493	485	468	467	469	525	473	477	463	515	510	468	496	460	499	486	505	465	486	498	508	481	493	500	514	456	517	487	500	488	475	497	507	489	509	517	462	495	456	486	523	547	486	518	519	545	507	511	500	475	489	443	481	522	464	470	515	465	540	495	468	542	497	482	494	478	478	531	448	489	496	487	475	505	479	503	480	473	474	520	456	488	496	466	503	489	479	482	495	526	520	462	475	461	506	495	523	468	481	485	531	518	483	487	463	437	505	470	467	499	473	485	487	503	469	481	491	513	512	464	478	487	480	502	530	516	495	470	511	498	457	496	519	522	501	488	516	503	523	511	519	476	497	519	494	504	500	501	499	497	517	532	477	486	501	458	431	496	512	502	473	491	502	471	492	503	492	538	492	501	557	494	496	508	503	477	496	443	510	483	548	487	505	478	475	504	494	515	523	466	462	518	495	550	494	514	472	492	483	513	489	468	534	476	497	508	473	503	489	482	533	462	489	496	491	473	514	500	485	497	464	496	491	498	471	498	501	505	506	471	529	522	491	469	500	492	543	499	509	497	498	498	512	490	464	505	498	503	496	505	517	453	461	515	513	520	491	535	528	540	424	480	492	513	477	487	507	454	486	487	505	481	481	470	486	519	481	481	477	463	491	496	496	496	490	525	499	513	508	510	462	513	491	481	503	513	499	468	474	477	487	510	530	485	562	465	544	461	526	489	445	490	493	472	507	527	489	522	495	462	482	486	519	470	491	505	548	484	497	489	540	518	483	504	530	526	472	519	505	521	518	523	470	526	517	513	435	494	466	457	523	531	519	467	502	452	490	475	513	497	479	491	479	475	498	508	520	511	505	504	487	461	485	460	507	433	531	489	487	524	472	474	506	473	511	478	531	511	470	518	460	455	471	506	505	520	507	510	531	488	487	488	516	504	474	530	488	492	523	500	488	489	491	485	470	502	451	444	517	505	509	513	520	465	475	474	523	490	465	485	479	493	492	469	499	508	514	489	499	503	549	508	515	516
40009	14643	4541	2429	1625	1163	881	747	609	552	500	459	431	392	370	361	319	353	296	318	304	311	299	307	285	276	263	263	268	275	244	274	270	266	280	260	266	268	265	291	260	255	266	262	255	257	267	268	237	261	276	248	262	258	261	256	249	244	263	268	293	254	238	289	241	274	274	249	234	258	231	246	225	246	253	265	259	226	260	262	266	235	253	248	256	200	238	255	235	255	265	261	273	243	261	273	248	219	236	229	250	245	255	229	233	262	267	246	257	234	254	213	259	262	279	261	265	259	254	252	250	250	282	283	265	280	226	263	251	243	235	274	257	221	262	260	216	235	288	262	292	260	263	265	247	259	245	249	236	257	225	264	251	227	260	282	265	244	259	244	244	274	264	260	258	249	218	243	260	227	247	267	244	266	226	280	252	237	262	212	260	247	234	271	258	254	233	247	256	258	273	239	250	273	244	239	261	266	236	229	258	261	253	255	281	272	235	246	244	255	273	255	285	266	244	255	257	240	237	252	263	246	259	248	277	249	256	260	236	253	245	275	262	256	236	253	236	239	257	239	264	231	271	251	276	199	223	237	248	232	264	239	258	255	238	254	254	271	268	246	228	232	262	245	242	285	280	221	231	253	286	277	245	241	250	261	228	264	258	244	234	260	250	253	275	233	245	263	232	240	252	257	235	248	259	230	225	249	269	256	229	240	276	264	241	270	230	238	256	258	245	243	256	257	257	248	249	254	226	264	252	237	259	265	256	230	250	244	253	224	243	239	253	246	230	211	218	254	259	244	255	257	243	221	238	268	246	227	276	246	230	251	274	262	266	251	243	239	257	252	237	224	233	266	226	243	251	215	236	264	269	262	252	238	231	233	245	241	266	263	249	227	276	234	251	280	278	255	246	259	254	217	242	246	228	248	269	264	257	249	234	243	257	286	231	265	240	248	240	225	264	255	248	229	256	234	230	241	260	249	259	241	276	247	239	231	242	234	260	250	246	240	250	254	263	265	266	252	276	243	277	247	243	258	263	269	253	242	236	246	255	254	250	247	229	250	242	267	228	250	255	254	231	257	273	252	233	277	291	237	243	273	286	253	265	237	254	246	245	231	218	261	251	262	230	265	237	271	243	247	257	237	235	234	256	257	254	223	243	242	259	271	275	240	259	271	259	264	252	241	235	251	249	255	253	258	234	253	265	251	239	255	256	267	244	236	254	218	271	247	245	262	257	251	266	271	266	253	241	227	269	261	260	277	252	246	235	267	261	285	234	241	266	260	262	220	256	245	265	259	253	235	214	281	247	256	244	244	256	247	242	268	240	227	232	262	268	277	250	271	236	242	265	255	254	217	275	247	264	257	267	236	249	242	254	249	255	254	239	237	255	256	237	236	248	246	241	258	224	234	255	220	256	242	266	265	263	238	235	249	262	245	243	245	245	289	241	282	237	260	251	258	247	215	257	258	261	254	223	259	257	253	252	253	257	254	259	269	240	263	293	239	250	255	238	252	246	251	238	239	272	247	267	253	254	242	258	225	247	254	228	237	232	235	253	234	251	239	257	244	237	228	281	231	239	269	206	233	233	238	254	244	276	270	269	266	270	231	239	264	268	264	241	299	255	282	245	296	245	242	245	231	285	256	262	284	259	237	251	249	251	232	256	252	235	240	249	271	230	242	234	227	248	240	226	269	259	251	269	227	229	236	273	265	246	250	231	255	249	261	253	250	237	267	279	244	236	265	266	240	274	246	303	267	278	223	261	226	274	270	246	262	247	242	274	259	266	249	256	278	243	272	255	281	278	229	251	213	244	252	260	235	274	233	258	250	260	234	256	259	265	281	260	248	250	253	250	259	243	253	293	283	219	242	245	251	239	267	234	252	261	254	255	264	239	267	252	263	270	263	221	254	271	238	261	260	250	262	239	271	271	267	224	250	261	260	265	233	284	236	256	257	258	264	278	251	264	256	267	230	232	251	225	230	248	246	223	265	271	250	224	246	241	261	256	246	252	258	275	249	274	232	261	276	267	260	281	258	261	270	240	303	273	279	260	223	222	221	270	246	254	225	246	213	289	223	248	260	226	233	249	224	226	272	239	275	251	260	258	244	267	244	228	224	269	269	241	250	272	272	248	268	267	224	242	273	271	250	250	237	266	217	283	254	257	233	285	238	242	246	248	236	253	233	213	268	265	247	240	251	283	252	262	244	255	248	239	247	224	266	254	274	246	263	267	245	260	246	227	237	246	244	251	252	232	237	229	270	255	264	249	285	246	245	239	279	262	225	247	264	271	242	264	275	228	249	250	247	280	250	246	260	262	250	266	262	265	262	220	261	239	226	261	249	235	253	285	234	218	259	253	246	255	242	236	252	249	252	237	254	242	270	250	258	261	257	276	241	250	262	236	242	222	273	239	272	260	242	253	234	275	247	253	233	277	291	240	222	243	275	249	266	289	237	237	253	236	264	259	247	260	243	233	256	243	259	246	273	267	239	228	242	255	254	231	248	232	245	263	249	258	245	272	274	240	262	253	264	283	250	250	240	269	280	251	246	235	236	282	241	244	265	238	267	250	253	251	265	273	237	258	259	245	246	270	253	255	254	244	226	240	234	230	262	243	264	277	255	297	248	259	261	237	244	256	280	256	241	236	261	234	221	238	249	221	270	240	232	256	244	252	239	264	271	261	249	268	230	251	265	270	244	235	265	240	230	248	248	245	247	256	277	275	267	253	261	241	227	228	284	237	241	236	240	255	238	225	232	262	233	260	264	227	254	238	253	262	269	211	243	256	280	247	271	268	267	246	249	249	254	244	259	259	246	240	261	271	268	255	253	278	278	287	223	234	267	240	266	236	255	276	271	243	286	270	254	261	239	259	273	250	254	239	261	255	233	249	232	250	241	251	244	246	275	232	259	234	270	226	249	265	264	237	218	280	251	263	269	220	228	248	290	228	243	255	231	243	254	248	259	262	280	234	263	242	253	241	261	238	289	236	261	227	266	228	248	250	232	225	233	251	289	256	262	269	249	266	251	242	238	257	263	239	255	295	210	196	231	292	290	215	238	269	256	262	242	229	252	248	271	258	259	246	260	271	254	223	256	235	239	267	262	239	232	241	262	256	250	246	262	251	254	273	245	221	238	234	281	265	255	289	268	229	238	257	251	221	242	276	246	243	243	235	267	238	265	244	243	257	214	275	251	261	242	269	255	262	228	249	274	266	247	260	241	260	258	233	271	247	233	212	273	230	218	262	250	218	252	279	247	276	241	271	233	260	256	299	282	208	249	251	273	288	260	261	228	239	290	248	235	261	232	231	259	267	245	244	259	220	241	223	254	266	234	245	248	249	247	229	272	234	283	279	264	265	244	255	267	281	250	258	272	266	237	263	256	247	235	261	239	241	249	216	239	250	262	240	214	267	243	269	276	247	262	269	260	262	251	242	259	246	262	231	283	256	251	239	263	249	263	272	246	254	237	276	220	227	259	227	287	235	236	250	255	238	266
20419	2800	5978	6801	5762	4744	4013	3256	2812	2389	2145	1941	1775	1649	1489	1392	1367	1259	1207	1220	1120	1091	1056	1059	1011	973	1010	948	986	905	938	909	901	900	812	851	907	874	817	869	901	801	863	858	859	867	798	852	843	789	802	823	761	811	812	754	817	782	799	822	782	825	770	827	768	771	768	747	728	753	811	811	802	733	803	769	788	743	815	825	748	743	709	794	786	735	755	838	747	750	744	746	763	788	747	719	772	756	843	738	728	774	741	792	778	757	772	775	745	788	755	746	749	791	774	774	771	755	791	789	762	748	762	754	791	718	751	710	747	742	750	744	735	678	763	697	713	753	724	740	788	735	770	765	766	783	774	735	725	742	761	686	703	788	811	730	752	750	731	786	723	785	742	791	752	722	745	761	720	740	712	744	744	748	739	774	737	759	699	776	768	737	718	697	744	711	725	747	769	732	721	669	755	731	734	771	715	706	760	729	746	737	740	741	735	716	781	747	755	730	702	763	732	762	747	784	838	752	712	777	755	799	789	711	765	756	732	729	775	752	751	766	799	710	751	733	746	737	780	781	748	733	704	760	725	740	743	721	751	716	744	751	768	743	758	788	756	700	758	728	757	753	711	745	719	771	730	753	710	749	760	719	768	727	747	784	751	744	727	714	719	694	686	708	693	789	727	742	767	698	804	736	811	753	744	749	808	710	718	739	701	702	712	710	766	805	714	745	755	753	731	737	722	738	779	773	753	769	724	755	721	727	768	729	730	799	730	770	794	759	733	739	823	776	753	766	760	723	762	720	704	707	725	766	734	732	754	722	784	748	722	765	765	762	723	744	691	747	731	769	719	776	746	719	753	725	739	776	731	790	705	751	746	751	724	749	729	759	732	738	738	679	813	691	717	741	775	760	710	741	806	725	724	762	756	730	754	675	746	711	724	727	744	705	757	749	738	713	791	747	748	773	737	768	730	742	707	741	783	732	742	695	731	726	747	744	696	694	768	697	719	729	717	740	744	766	777	748	705	785	741	712	768	770	737	767	723	739	683	740	783	750	747	773	677	727	752	776	684	749	743	681	726	712	791	732	686	774	717	735	702	739	766	766	802	748	767	742	694	785	754	677	716	792	705	748	737	747	750	686	752	720	720	749	732	703	748	755	717	742	727	789	753	734	688	769	709	708	701	757	720	733	792	701	753	719	740	719	746	744	763	738	765	730	744	776	710	699	724	756	741	727	749	731	789	726	741	749	725	735	685	716	718	754	729	761	710	739	770	728	760	755	754	708	810	746	761	753	748	743	795	797	778	719	758	704	693	790	756	696	723	773	736	734	724	727	748	731	731	761	758	726	774	746	762	724	696	756	739	718	734	692	717	778	729	778	728	764	724	718	757	748	709	757	771	759	737	758	760	766	731	740	806	800	746	775	729	753	731	755	690	679	789	741	712	761	734	737	689	709	724	757	696	726	739	719	733	719	758	729	721	726	751	747	744	754	780	780	747	751	790	708	696	788	742	687	742	698	744	748	765	716	777	762	727	746	754	709	763	767	740	755	762	752	723	710	746	742	755	740	703	755	716	788	696	756	670	724	719	715	774	735	743	735	727	749	683	753	788	783	753	680	773	746	732	752	730	760	763	738	704	761	713	744	807	758	740	749	758	732	723	694	720	773	751	726	717	781	672	747	740	750	725	731	721	725	750	740	762	710	738	743	711	705	752	677	788	729	735	759	731	758	744	746	736	722	740	765	754	752	743	717	705	736	745	742	789	762	715	714	773	748	719	726	706	738	743	670	748	758	747	763	741	721	701	706	734	754	768	725	726	731	750	733	737	752	756	738	799	749	747	704	733	760	722	740	754	773	741	761	747	735	740	774	697	729	748	766	749	773	778	734	758	722	781	743	744	779	781	747	730	759	730	761	756	707	716	722	726	714	725	725	766	760	751	712	744	717	699	782	719	792	756	781	751	762	787	715	741	751	772	725	734	766	702	746	781	790	711	726	729	735	711	749	730	755	711	739	734	715	748	720	717	731	751	711	793	761	752	779	719	757	731	747	741	758	719	791	759	769	729	731	742	744	725	746	755	775	707	750	731	764	748	711	769	730	722	708	716	718	805	738	734	780	728	715	733	743	724	743	748	758	779	723	772	741	716	724	748	738	701	735	767	760	720	790	765	741	751	765	743	734	740	749	701	724	716	707	696	760	779	770	734	739	738	757	755	784	732	701	688	774	736	768	722	759	739	747	754	738	739	729	738	765	784	718	683	745	743	743	724	703	713	721	755	749	740	750	754	743	728	727	749	706	709	726	741	739	781	726	761	729	733	736	775	741	797	740	726	751	732	711	734	778	710	759	748	725	749	687	695	744	742	746	744	747	665	751	754	756	752	725	740	758	747	759	737	758	750	735	701	733	704	742	722	705	735	773	743	764	718	708	738	724	696	728	797	745	717	756	733	752	770	788	722	700	720	798	740	715	737	740	694	796	815	722	780	739	764	762	703	783	781	752	728	703	765	711	715	808	675	763	751	714	688	752	746	745	754	720	790	759	804	753	726	773	790	750	720	762	735	732	773	728	697	749	792	724	679	747	751	720	749	736	737	736	712	707	802	733	746	745	742	755	703	711	732	774	766	731	736	705	694	753	728	727	747	781	758	690	724	733	739	750	770	689	718	760	782	792	720	734	763	778	751	722	691	717	675	752	739	750	795	776	768	773	736	736	749	703	780	744	748	712	717	703	723	743	792	749	702	779	728	703	773	754	743	759	728	752	771	758	746	709	770	748	712	760	707	745	734	736	728	700	741	714	710	820	756	782	722	714	783	746	752	771	712	737	739	729	811	743	735	749	729	732	711	734	718	752	736	732	725	754	735	784	743	726	760	743	802	732	767	759	738	754	726	754	681	716	734	724	749	740	736	737	753	734	746	735	746	737	738	726	717	737	776	745	781	751	736	747	735	742	698	703	759	750	800	739	795	741	751	774	704	734	748	727	751	714	745	789	743	780	738	766	732	764	703	741	734	718	767	787	730	728	790	766	719	806	724	768	700	706	731	768	709	723	702	761	728	750	710	743	752	716	785	734	702	721	716	750	778	783	722	753	691	736	786	715	735	753	718	705	726	774	740	714	718	745	746	732	705	738	746	759	763	775	731	741	742	775	725	752	713	715	745	773	755	716	790	672	752	754	742	702	690	770	731	744	750	754	737	739	770	750	695	762	752	756	715	699	757	754	754	737	736	728	704	754	719	749	737	725	709	783	737	773	744	757	738	727	792	745	716	695	734	763	783	768	760	757	733	725	728	778	752	765	766	729	826	766	732	764	792	739	768	788	733	706	750	718	718	734	745	756	729	803	754	723	730	709	806	745	725	772	752	725	757	754	719	703	737	733	702	737	710	726	739	719	749	740	723	758	766	748	773	748	797	776	753	746	733	776	719	752	719	767	699	702	737	696	708	726	699	765	743	709	722	757	766	746	756	761	716	790	745	749	759	767	710	753	725	744	763	735
3580	285	173	123	116	113	87	85	97	92	94	77	94	91	83	74	78	84	88	78	86	78	92	68	87	100	73	90	78	85	77	65	71	66	82	76	70	89	83	89	93	71	66	74	77	78	93	78	71	67	92	79	70	66	79	75	87	98	67	82	78	81	65	76	93	70	70	89	76	68	84	77	72	84	69	81	69	82	85	80	90	67	87	92	87	89	87	72	85	62	65	64	72	78	69	79	90	87	96	67	61	59	59	75	79	85	81	91	76	80	75	67	72	73	73	86	68	71	84	81	81	88	79	87	71	85	80	68	67	74	81	65	69	81	71	73	78	78	74	84	79	72	69	83	83	75	86	87	72	80	93	74	83	80	76	76	67	91	77	82	66	98	63	86	81	71	79	78	100	76	78	69	85	90	73	72	79	87	75	66	65	64	92	73	87	80	69	90	73	85	83	59	65	70	89	80	72	80	71	65	80	69	75	93	72	83	75	75	71	94	88	67	79	82	66	80	69	79	72	72	79	75	84	69	55	92	86	86	90	78	69	82	85	70	74	76	74	77	73	64	70	94	68	79	71	93	85	72	92	71	72	81	73	68	78	78	92	66	79	92	68	87	73	73	78	80	82	82	61	92	72	66	74	81	75	65	85	77	80	98	84	78	76	68	66	70	87	76	79	92	79	74	82	71	79	91	91	74	82	67	76	85	90	78	80	77	87	63	74	82	70	63	62	85	74	78	76	88	78	70	89	69	81	74	88	87	68	71	67	86	71	69	78	79	63	65	82	78	74	58	70	90	77	83	83	59	64	94	90	69	66	70	98	72	75	80	78	63	72	90	79	60	72	80	68	75	87	82	80	72	80	72	72	88	73	65	92	84	84	78	78	68	67	78	81	85	90	94	75	78	73	68	84	74	85	77	89	60	75	76	71	74	92	76	70	79	85	86	82	73	67	66	80	93	78	74	73	75	71	80	63	107	89	85	75	61	79	84	73	69	64	63	86	75	81	80	73	77	77	76	83	66	82	84	82	87	81	80	71	86	76	82	77	74	82	77	75	82	69	70	72	75	60	82	75	79	87	74	81	68	68	63	83	85	69	78	86	73	86	59	83	75	82	78	87	63	74	70	77	80	77	71	95	78	92	75	74	78	78	67	70	77	100	96	77	74	73	82	97	84	79	78	73	66	76	83	90	71	90	90	84	74	82	78	84	62	90	84	84	75	85	82	89	76	74	75	58	68	72	77	90	78	74	76	80	78	80	67	80	78	84	84	76	65	82	85	90	79	77	82	88	89	80	65	65	81	74	87	73	66	73	66	97	90	93	83	73	86	77	81	78	72	61	67	73	97	71	86	78	65	83	78	90	86	74	95	81	81	63	81	75	91	73	70	76	91	88	80	80	77	85	91	80	71	68	79	85	72	77	75	66	70	70	78	65	77	87	64	71	84	89	88	79	77	88	83	81	75	90	94	83	73	79	82	89	81	78	77	72	84	63	95	74	88	73	71	94	76	91	74	86	75	71	92	82	69	88	83	83	79	67	67	85	75	85	81	79	64	74	76	72	93	81	74	84	76	73	70	66	72	75	96	82	66	85	86	72	59	80	61	57	83	57	71	83	91	82	66	77	85	84	71	79	81	60	81	84	74	72	89	74	73	63	80	75	62	63	87	66	75	66	72	99	79	64	71	74	76	75	70	81	83	85	67	97	60	63	78	78	78	87	82	68	63	69	69	71	76	72	64	71	83	71	85	69	78	73	69	62	68	82	73	75	70	106	67	68	77	82	80	65	74	75	77	80	88	72	80	70	75	81	72	77	77	87	94	79	83	73	88	102	78	88	74	75	91	66	84	65	73	66	73	75	70	66	83	88	86	76	61	69	74	79	77	66	69	95	91	87	74	85	62	75	81	71	95	71	76	85	83	63	75	78	69	81	74	87	84	69	91	88	77	90	76	76	92	80	85	72	70	74	75	77	72	84	83	86	78	101	95	74	77	80	74	77	79	68	69	83	83	79	90	87	84	61	75	88	82	107	93	78	75	76	86	72	61	72	80	75	77	81	76	73	63	80	77	67	82	76	81	75	76	80	82	67	69	87	72	77	86	62	76	72	87	95	67	80	77	73	66	58	80	67	72	62	72	92	82	73	82	93	78	78	86	96	59	73	63	85	80	55	70	86	70	80	71	77	84	84	71	74	91	77	67	84	84	71	76	66	75	68	70	69	66	77	62	79	83	86	84	76	75	66	99	77	78	73	73	81	79	95	76	75	70	95	79	77	66	80	74	90	73	62	67	84	86	79	75	70	72	85	84	76	70	88	85	57	76	87	69	84	84	74	67	84	86	97	76	70	67	77	79	80	78	90	57	73	72	88	80	72	78	90	70	81	65	66	94	94	79	70	82	84	80	82	83	64	83	81	69	81	65	88	75	69	96	72	67	82	90	86	79	79	79	85	78	71	82	83	84	76	83	73	63	70	77	78	83	73	66	71	67	75	72	86	73	79	57	92	73	84	85	58	76	88	86	64	83	76	69	81	74	60	91	70	68	81	70	70	78	81	86	77	84	76	83	90	79	74	61	77	79	83	66	80	78	92	83	72	82	66	99	72	86	76	76	70	62	75	64	77	73	65	84	59	70	78	68	92	87	81	69	86	67	76	77	75	85	71	79	74	91	73	71	83	83	70	58	83	73	87	88	71	75	81	77	66	93	68	91	67	78	79	75	87	77	56	73	79	87	98	77	95	72	79	64	79	60	66	91	76	70	75	68	76	67	80	60	68	65	96	87	69	93	82	102	88	69	84	86	73	68	72	95	102	80	90	80	93	77	81	74	72	76	82	84	66	95	79	101	75	88	86	77	69	82	84	72	76	84	80	70	83	84	82	75	87	83	77	78	67	90	55	86	62	73	76	70	66	79	86	86	74	81	86	79	83	83	76	74	75	71	70	57	79	73	75	89	75	75	79	81	92	69	88	67	73	67	71	84	100	79	75	88	78	65	75	67	66	72	74	74	80	61	70	95	86	71	56	61	78	78	70	75	84	60	73	87	75	61	72	74	70	76	68	78	76	72	79	61	69	67	72	71	72	94	70	78	75	80	80	85	84	79	78	84	73	77	77	89	85	73	71	75	69	90	88	79	90	73	73	77	82	75	81	68	83	79	79	91	69	66	78	70	91	72	70	81	69	77	68	85	75	87	90	67	72	78	74	69	74	73	78	72	79	75	97	82	90	84	70	77	67	70	74	74	81	85	75	84	74	74	83	76	91	65	72	83	83	67	80	79	77	84	72	74	70	66	61	87	66	76	91	75	77	84	89	86	68	95	84	77	81	91	78	77	76	59	67	85	78	79	82	73	80	72	80	71	76	78	93	82	80	73	66	82	70	86	79	64	67	83	69	67	82	68	69	70	79	69	77	81	78	67	73	89	72	73	72	82	68	87	71	76	69	68	62	68	71	78	71	74	73	91	72	58	73	68	73	77	55	71	89	84	82	77
2928	352	463	491	427	396	380	433	347	368	319	321	347	301	287	301	334	304	273	300	321	309	302	288	316	302	290	303	293	280	315	264	307	306	271	283	279	304	284	271	290	272	286	288	260	262	298	293	306	290	274	266	306	269	289	297	294	326	315	300	314	277	295	284	294	263	266	306	282	270	283	271	275	279	286	297	285	303	289	242	301	292	278	281	284	299	273	310	282	258	302	264	295	305	287	269	235	312	305	259	276	312	298	272	282	286	281	281	298	265	287	290	298	268	300	285	274	271	288	320	315	296	298	272	283	311	276	271	278	274	282	302	289	299	274	270	294	290	312	298	267	265	308	307	267	285	279	291	300	296	291	282	271	280	246	280	293	306	300	295	310	303	280	290	293	292	302	268	262	278	318	296	293	278	282	281	287	289	261	289	290	300	293	307	326	313	284	302	300	287	295	258	292	274	323	308	293	282	292	285	293	259	297	312	297	267	273	269	263	310	276	308	264	300	302	289	290	299	299	250	280	282	280	302	292	281	283	282	266	277	294	279	300	295	317	292	278	299	272	280	280	281	290	299	317	318	300	288	283	284	300	277	290	300	281	292	258	263	283	292	304	270	269	280	293	287	278	308	287	275	302	299	357	261	285	290	279	280	264	283	281	275	286	270	303	276	298	275	286	296	263	317	276	285	295	276	270	303	296	293	295	273	271	299	283	290	285	288	322	252	308	287	278	292	309	307	285	295	300	333	282	269	292	284	287	258	277	292	265	303	260	301	269	276	279	261	281	261	306	279	313	283	293	312	296	306	298	304	314	281	287	299	288	267	312	294	286	279	310	283	285	258	308	295	307	263	316	278	272	269	284	318	277	293	301	322	262	246	253	283	331	280	292	305	332	283	252	277	292	269	302	284	265	287	304	286	265	286	290	269	297	266	304	306	293	286	281	274	266	295	290	273	326	283	275	261	267	285	301	287	284	323	288	295	276	292	299	282	293	304	282	312	281	274	277	290	288	278	285	285	254	290	265	325	250	291	256	270	281	281	292	303	294	278	273	302	290	289	260	291	275	283	267	308	279	296	286	318	290	293	282	317	286	294	298	292	263	286	263	271	296	316	303	320	271	259	296	304	261	283	261	268	290	268	291	276	279	258	294	282	288	305	276	250	258	288	233	288	316	280	298	292	300	285	301	265	285	294	284	300	289	313	292	301	305	293	267	280	277	287	306	307	292	268	290	276	265	276	277	295	281	296	298	287	289	302	291	297	283	287	313	275	282	282	267	304	271	248	271	269	275	306	287	275	313	252	285	277	305	277	279	295	284	293	280	308	291	307	275	281	290	292	288	308	282	272	273	289	280	300	287	280	301	301	319	279	273	280	298	287	303	274	297	306	294	299	278	264	295	280	273	298	259	272	278	264	287	310	323	311	288	287	278	280	286	313	305	288	293	278	282	279	249	271	264	268	279	278	274	281	280	302	278	300	257	287	276	240	292	277	318	253	281	307	297	272	300	268	296	282	274	295	310	294	274	282	289	272	263	290	289	302	293	293	302	271	280	293	313	291	257	295	282	283	310	273	312	269	310	288	302	297	319	308	294	262	288	265	307	291	269	285	249	309	262	304	278	299	306	286	273	272	272	312	276	289	267	278	307	277	273	283	262	299	300	285	260	266	288	279	260	291	280	275	284	314	285	289	277	318	285	276	276	327	305	289	276	285	314	289	261	276	286	285	281	280	299	298	301	295	268	277	311	256	307	289	268	307	302	286	309	296	300	271	297	327	299	288	275	299	258	286	282	292	290	284	309	292	262	274	280	274	292	278	293	277	265	268	285	270	280	293	271	281	283	278	281	269	290	281	260	312	290	299	282	290	297	267	286	278	308	293	292	306	272	267	279	297	300	291	270	263	281	266	309	266	275	298	292	295	293	296	287	300	281	254	285	272	292	262	268	287	259	299	286	274	291	287	300	297	291	311	273	280	291	265	280	289	296	306	276	273	276	304	297	269	254	270	307	289	298	286	277	277	322	288	289	274	304	280	284	294	321	278	283	273	314	292	291	270	301	307	260	269	317	271	284	285	277	305	284	279	269	307	301	295	297	305	292	278	267	293	279	292	260	315	297	267	275	275	313	285	290	307	304	305	290	297	290	287	272	262	276	289	271	261	304	254	270	305	285	312	288	280	276	302	268	286	278	292	291	275	272	282	286	316	283	266	298	266	274	262	272	296	302	310	288	324	272	293	277	289	284	286	269	309	287	268	289	298	259	272	314	284	275	255	276	320	293	264	285	292	312	292	287	272	314	312	281	289	294	289	278	289	269	281	294	265	311	265	316	278	277	285	309	273	282	271	267	277	315	287	313	278	297	301	284	262	302	287	290	307	315	288	254	253	278	301	294	277	278	279	279	275	265	297	308	295	329	295	300	285	290	295	275	260	291	302	313	275	283	291	266	309	314	296	314	308	307	310	270	296	316	316	258	259	290	278	304	300	305	268	265	283	295	270	287	304	298	274	314	296	286	261	291	290	301	291	275	304	311	283	279	285	302	310	290	320	250	317	288	288	323	274	307	297	257	299	289	311	264	283	267	283	308	279	296	322	298	277	297	287	268	294	283	289	274	282	285	270	287	302	298	266	279	309	304	310	285	283	317	290	311	287	264	265	309	272	286	302	262	280	318	297	316	305	265	276	283	296	283	299	281	260	284	316	280	270	288	274	278	275	299	271	282	276	260	271	277	321	282	295	272	281	257	303	301	246	288	280	304	303	275	262	261	314	255	290	320	306	282	308	272	283	249	279	258	275	309	278	279	310	306	274	277	255	281	297	309	275	294	276	278	275	316	268	306	280	298	312	299	263	299	290	289	281	268	277	271	282	284	298	300	283	297	286	271	257	276	244	271	289	287	289	301	279	298	293	303	312	257	291	305	280	300	289	296	281	276	283	292	300	271	305	304	279	278	289	293	258	311	262	290	301	325	296	294	266	284	259	265	285	267	285	275	278	302	277	301	299	287	300	274	267	282	327	274	298	314	290	282	308	313	263	296	276	288	288	267	310	283	281	309	314	308	283	291	265	263	317	292	306	275	275	290	297	298	296	263	291	291	287	299	303	290	271	286	268	294	282	287	289	271	290	295	270	284	291	280	303	264	261	287	264	277	280	287	287	279	262	286	289	304	263	300	285	282	302	269	284	287	270	269	271	277	270	302	268	278	292	313	297	291	322	274	293	295	305	297	283	266	270	276	297	313	310	294	307	265	284	278	282	264	260	282	311	270	274	285	297	313	274	282	309	301	266	311	303	284	289	310	286	254	286	283	254	282	298	309	288	307	284	314	287	287	264	295	315	291	279	282	290	277	261	315	295	300	304	261	271	279	267	282	303	281	287	347	276	286	292	277	277	289	302	271	276	303	261	302	325	281	270	258	311	276	290	282	286	300	269	299	291	263	286	272	287	278	317	308	250	291	291	260	308	296	261	281	289	264	272	298	284	304	286	265	289
30046	5210	1522	1111	819	633	468	404	312	311	287	255	230	219	182	201	200	182	192	191	179	174	160	169	173	170	172	185	180	158	148	164	168	165	176	178	141	154	137	159	157	148	159	145	148	148	149	163	154	152	163	130	164	164	171	144	166	152	142	182	163	163	158	175	149	149	158	169	158	168	152	139	172	169	154	170	153	153	167	172	152	154	171	159	167	167	148	129	161	153	140	148	138	166	154	142	157	143	155	176	151	177	163	156	156	151	159	165	154	145	154	152	171	186	154	133	149	171	155	119	142	150	141	161	145	157	162	148	161	161	161	147	155	162	179	141	156	145	149	164	159	143	167	168	161	182	166	167	143	154	157	135	157	162	145	148	132	158	157	147	134	157	177	181	176	121	158	146	162	172	159	175	137	161	155	151	135	132	145	152	153	145	156	135	177	165	128	149	147	151	156	157	168	154	149	169	155	130	145	141	158	165	135	148	154	163	152	133	164	143	163	168	154	168	158	160	130	163	153	155	162	141	165	154	149	143	164	157	150	150	170	140	134	139	165	162	133	167	141	170	157	158	140	163	158	156	171	154	138	163	164	147	157	177	155	139	135	151	162	171	146	157	170	139	140	154	165	178	145	163	141	146	169	132	160	150	157	168	168	160	136	138	129	157	136	159	158	145	148	145	146	142	158	130	129	148	176	156	142	174	175	147	159	149	141	162	135	154	149	155	165	150	152	154	159	151	133	154	151	163	167	134	138	136	146	171	158	147	156	142	158	163	155	147	143	144	171	168	156	158	175	154	155	153	153	152	147	145	172	147	154	150	155	166	183	140	172	178	155	133	171	144	154	155	151	161	147	137	173	159	158	140	139	147	141	165	157	171	164	138	159	170	184	165	151	150	169	154	155	136	153	179	164	173	154	168	161	149	176	145	181	161	167	165	157	144	177	160	142	150	193	159	129	152	163	153	145	166	139	162	161	174	166	146	133	170	157	146	139	133	162	148	137	148	161	132	156	147	146	165	186	148	152	150	171	137	160	136	158	143	146	177	151	135	142	138	146	160	160	132	171	146	151	159	145	142	128	169	165	165	132	164	165	162	164	165	179	164	168	164	141	170	168	138	142	150	175	150	142	166	156	157	145	160	130	131	152	133	167	161	164	141	152	179	166	142	140	180	145	170	151	137	140	158	167	153	159	169	167	166	153	172	150	153	156	145	148	176	169	144	190	176	138	157	156	144	149	148	160	137	177	157	162	150	143	142	134	147	154	167	145	165	148	148	160	141	173	135	167	165	147	156	184	151	154	172	164	164	156	172	152	158	173	149	135	149	142	165	142	156	175	150	151	157	182	144	139	150	127	170	146	166	128	143	144	151	154	143	162	184	170	154	165	142	162	147	172	133	147	150	157	148	180	152	144	153	156	166	173	157	161	176	158	164	152	143	143	149	138	141	151	147	149	164	167	135	167	142	155	171	169	154	121	154	131	165	162	182	141	171	187	140	136	142	165	162	163	154	168	141	169	140	156	134	127	158	148	128	156	148	167	160	164	160	140	135	155	156	147	151	146	167	140	144	158	172	155	164	137	163	152	153	148	163	161	169	161	147	154	165	139	140	147	135	155	147	176	163	153	162	143	175	155	177	149	161	152	145	162	158	164	150	136	153	163	151	133	141	157	150	149	148	153	135	172	123	150	138	145	147	152	162	145	144	156	158	152	150	173	171	154	162	181	148	143	144	142	158	146	153	142	166	155	153	151	159	157	161	151	162	125	133	141	153	144	151	137	157	162	180	147	154	160	149	137	155	140	158	140	159	167	140	165	145	172	132	149	138	169	172	161	183	150	151	167	155	157	166	144	129	143	146	155	155	156	163	154	155	151	142	167	155	147	170	163	135	170	157	158	176	128	178	137	145	177	183	149	168	176	158	148	164	139	157	168	142	150	152	179	134	166	142	165	160	126	136	163	151	181	153	142	145	168	159	146	164	143	166	139	168	154	164	142	161	149	135	180	152	156	154	158	172	162	161	174	154	141	165	158	161	177	159	149	122	169	153	157	149	166	137	166	149	142	141	167	168	156	149	169	152	155	169	149	154	147	168	149	158	165	162	159	153	173	164	137	135	158	142	130	137	164	184	160	151	157	150	145	169	159	154	121	143	131	175	146	152	158	121	143	169	152	163	187	154	142	153	152	155	132	166	146	168	152	157	161	162	162	158	172	157	138	141	143	157	172	168	178	143	152	176	169	167	164	164	176	145	159	141	156	162	141	158	143	146	155	152	151	158	163	157	166	181	148	150	158	138	139	142	139	148	170	147	142	150	170	163	173	148	158	145	154	142	172	136	145	158	155	158	158	161	164	163	161	153	157	161	147	190	164	152	159	145	156	146	141	156	154	151	131	165	153	145	175	155	172	147	154	166	146	153	172	141	152	143	163	151	162	164	164	148	187	140	147	147	187	156	136	140	156	188	166	160	155	140	155	149	181	162	145	170	166	161	169	159	150	151	149	180	141	171	169	124	163	186	152	163	161	140	158	141	143	170	152	159	164	153	140	149	154	155	140	139	163	152	160	172	139	176	145	150	154	152	171	147	135	145	152	158	165	162	147	147	145	142	154	164	157	148	157	168	138	160	164	150	177	169	166	154	148	154	133	148	150	150	166	142	137	139	155	149	180	155	169	145	146	149	161	177	145	144	174	156	133	152	165	151	137	150	170	157	177	148	163	171	145	121	133	154	156	146	161	141	162	162	154	143	161	167	150	136	145	171	133	153	166	170	163	155	158	152	147	160	145	143	140	148	183	156	156	159	167	173	139	173	161	170	156	166	175	173	152	137	141	153	157	157	144	163	143	146	142	137	151	171	159	161	165	157	158	149	158	165	164	168	150	138	126	150	134	152	172	157	157	152	146	148	161	148	173	152	167	160	155	165	122	141	159	140	149	139	175	145	161	163	150	156	154	169	164	161	157	139	157	153	170	132	145	169	155	154	173	156	150	151	161	163	143	142	172	161	146	174	174	162	149	160	176	137	147	139	148	148	170	137	143	176	162	160	170	129	154	147	154	126	152	174	161	143	141	144	131	150	165	151	167	159	141	127	159	159	151	138	137	177	153	137	164	148	154	155	147	143	163	162	164	146	165	157	147	154	126	143	161	146	153	162	149	164	161	157	149	146	164	167	139	157	145	177	150	128	137	169	146	153	151	132	148	166	151	154	164	142	146	155	164	159	145	159	144	153	150	148	146	149	174	154	150	179	150	152	176	151	144	149	145	155	165	169	140	183	146	163	172	144	138	161	134	144	180	144	161	147	145	173	146	167	158	151	169	136	160	154	141	163	134	168	140	158	155	139	148	144	160	164	144	158	167	184	162	152	167	131	154	140	141	176	158	136	151	158	149	153	138	151	160	155	148	170	167	124	138	153	148	136	148	150	139	153	157	151	161	158	136	155	155	148	170	143	166	164	175	165	156	158	152	149	166	176	145	170	152	142	148	140	150	128
14537	1529	3189	3685	3163	2538	2117	1753	1589	1331	1227	1037	1039	979	879	887	808	731	761	721	696	703	665	662	634	599	638	616	614	567	566	594	536	563	566	573	539	505	552	535	552	541	528	545	568	505	528	541	544	561	546	527	527	529	540	535	499	540	509	541	548	511	551	541	527	509	505	482	512	498	492	507	510	500	493	519	518	507	458	503	524	486	488	505	502	494	513	540	533	485	476	500	478	495	495	537	503	504	512	536	470	461	533	499	487	454	548	506	484	500	486	557	497	488	448	539	453	537	510	500	499	494	480	525	457	528	489	482	455	447	499	519	497	501	448	466	530	528	468	540	480	487	498	480	508	445	535	529	464	503	480	505	487	504	513	511	496	508	512	465	516	514	485	522	507	484	490	504	479	516	529	509	471	465	494	490	493	507	475	486	493	468	492	491	481	482	487	533	504	493	485	463	501	528	525	489	513	535	516	478	480	463	522	483	461	519	475	485	470	464	500	503	480	493	485	490	499	481	487	499	508	500	491	463	488	514	475	504	476	489	499	520	511	510	526	506	520	521	488	545	478	481	512	499	499	469	504	493	466	537	512	492	552	472	447	513	490	507	456	453	521	508	478	479	498	501	528	479	494	498	481	486	508	465	475	496	468	527	518	448	506	511	483	497	487	463	479	430	465	475	472	513	493	466	496	522	505	497	468	523	470	474	504	491	512	528	528	477	503	491	463	512	510	518	510	488	506	484	527	510	511	477	534	506	548	522	481	514	514	515	496	485	512	542	515	550	503	472	488	460	500	515	478	536	490	504	537	509	494	523	515	538	492	499	477	452	444	523	507	512	502	519	493	493	470	489	493	503	480	526	515	468	478	549	502	472	490	447	489	470	509	472	518	480	523	517	474	512	490	481	499	503	488	464	508	503	515	501	524	542	496	467	510	492	489	519	461	518	464	538	493	459	514	500	504	483	485	488	468	500	496	490	487	497	509	479	478	497	513	522	525	469	538	456	484	497	507	448	511	500	516	512	467	490	539	493	512	499	487	508	497	496	484	521	465	491	459	470	484	521	505	521	491	503	494	454	521	471	506	506	475	467	496	496	534	490	518	516	496	457	514	512	506	496	550	508	533	494	505	473	457	501	499	483	501	487	489	498	448	538	490	458	499	477	512	473	507	493	529	492	480	509	477	523	497	459	533	491	494	482	534	472	491	477	490	487	511	501	503	497	492	505	483	463	558	562	507	500	478	503	505	466	493	469	503	538	463	508	499	487	474	521	498	494	488	508	488	528	516	479	490	492	495	490	461	492	525	512	502	506	508	506	477	492	481	507	527	477	515	486	499	511	478	497	508	487	484	505	473	479	495	525	508	463	476	491	510	439	457	499	509	481	494	469	537	484	490	501	492	465	461	497	473	505	467	515	494	542	505	486	513	512	495	438	508	461	464	498	542	484	493	509	478	466	532	478	535	492	473	498	531	494	510	486	521	498	500	499	507	521	455	503	478	483	475	498	489	485	507	476	456	466	489	495	473	545	485	475	484	473	491	460	446	501	490	474	511	522	493	478	526	484	474	512	475	510	504	526	506	475	503	489	502	475	504	469	513	481	505	455	528	562	504	500	478	497	479	513	505	503	497	482	488	465	528	501	494	488	517	466	496	517	498	482	478	521	516	487	463	530	469	494	496	485	510	525	468	489	514	483	486	516	481	526	478	471	497	478	471	497	504	503	489	546	493	487	502	508	464	479	514	509	505	522	488	481	490	522	488	495	506	484	460	509	461	519	499	484	500	515	510	451	476	482	479	521	485	455	522	515	472	496	449	486	495	480	494	474	482	475	503	502	519	467	519	481	463	507	506	476	501	495	506	497	510	518	487	487	516	499	491	467	475	488	491	507	459	464	453	474	506	564	491	474	500	501	512	502	504	444	494	473	488	532	488	460	508	505	480	502	540	487	503	427	533	480	506	495	481	493	486	503	490	531	516	455	540	497	477	511	527	500	516	491	447	494	468	483	479	517	500	526	495	530	508	472	458	502	480	510	523	510	470	490	481	510	509	483	465	464	490	513	479	489	470	481	512	460	475	509	473	494	467	480	496	560	518	469	522	508	511	525	524	499	470	471	486	493	490	517	487	486	460	529	531	478	508	510	478	476	507	482	461	481	495	546	492	477	510	486	455	483	505	477	477	466	500	481	475	492	477	510	510	513	504	523	469	503	498	496	496	496	496	523	505	516	464	464	494	528	460	530	483	511	550	499	502	461	509	467	517	531	552	536	536	458	510	514	508	532	529	501	536	494	482	485	517	526	486	525	484	463	452	508	486	491	503	566	487	488	524	497	466	497	525	528	484	476	461	495	495	498	479	487	500	491	484	499	505	490	521	528	515	461	476	503	478	493	498	507	511	453	485	469	504	508	500	505	425	497	522	481	489	506	536	545	535	500	531	472	533	515	520	536	517	502	479	510	494	536	493	508	519	475	500	479	527	486	479	523	496	473	523	509	478	498	508	490	481	516	485	503	497	504	481	509	486	484	512	499	498	525	503	498	509	470	487	495	504	473	498	505	482	484	507	518	505	497	480	496	484	487	502	486	508	472	480	513	549	522	485	510	485	493	497	497	481	460	511	534	508	490	514	494	466	454	490	523	459	504	508	489	507	479	470	507	460	504	461	484	491	502	507	495	522	491	529	463	474	464	549	477	501	459	504	493	509	526	504	485	485	483	462	489	465	494	498	494	483	473	512	513	498	527	451	513	531	521	523	455	481	477	470	502	507	484	500	474	494	493	475	488	484	481	509	462	518	507	513	495	511	515	534	476	513	512	496	483	492	487	501	515	519	503	520	507	512	524	482	479	507	513	504	527	441	475	468	510	502	430	485	491	484	491	483	490	473	515	477	473	486	487	488	481	529	525	467	464	492	500	499	500	480	512	473	504	516	496	494	425	447	518	489	492	527	498	477	535	509	518	473	499	486	479	491	525	446	502	473	465	505	493	479	502	460	478	470	492	499	490	512	510	536	522	486	490	511	475	520	498	503	480	522	460	487	457	483	489	488	504	511	502	513	536	498	460	517	527	505	503	491	483	505	481	466	497	487	476	481	439	503	489	499	500	510	484	516	500	478	480	513	498	510	474	469	489	504	516	484	508	521	436	523	507	495	464	479	488	517	499	516	516	456	510	529	511	521	458	468	534	478	490	536	474	497	446	498	503	484	469	516	495	513	498	473	491	468	470	498	528	481	490	465	453	517	465	498	492	493	472	496	520	510	532	487	500	502	496	491	481	468	494	500	498	499	508	545	565	457	516	520	476	503	513	463	511	484	464	486	464	519	479	450	489	492	516	468	485	428	464	463	495	486	487	510	520	477	514	500	484	487	499	482	489	501	497	514	474	475	469	496	515	514	480	504	513	502	477	515	467	493	450	472	458	478	486	503	493	521	508	461	485	474	532	490	483	483	510	494	457	502	537	485	488	500	508	466	530	469	458	493	496	503	492	503	518
39242	15225	5010	2433	1585	1221	976	727	630	533	449	423	418	367	338	381	331	317	340	316	304	285	302	287	289	293	290	287	255	294	293	305	271	257	282	302	309	277	291	252	297	272	235	259	240	288	268	233	275	277	262	275	282	261	271	262	297	269	249	223	266	229	231	270	256	262	288	270	251	254	253	223	260	265	256	266	243	253	269	241	251	271	254	226	259	243	258	288	256	264	239	249	252	306	275	268	245	269	248	263	245	245	269	251	259	235	276	251	260	258	255	275	259	253	270	237	235	238	240	256	264	256	289	262	253	247	244	266	271	285	270	238	246	250	242	270	256	275	233	261	266	273	242	284	260	275	255	284	258	267	256	220	251	236	267	262	252	257	283	257	251	230	260	256	250	255	272	266	244	255	252	281	264	217	267	252	254	264	262	268	239	252	239	224	233	257	252	259	271	245	253	247	250	256	255	281	228	251	258	223	259	240	252	259	232	257	275	231	237	230	270	231	251	240	238	243	252	230	243	241	234	266	254	262	248	227	250	239	239	238	251	253	274	226	261	262	259	277	238	266	239	272	255	265	258	265	254	241	241	228	245	263	231	245	266	266	264	268	248	267	248	257	233	268	233	256	223	275	254	215	244	236	239	282	255	252	246	238	269	235	248	256	243	243	259	263	246	246	276	255	276	282	248	264	244	277	263	283	274	278	266	224	252	249	252	262	223	283	292	262	238	243	228	243	242	264	231	261	255	279	261	244	261	280	242	241	267	256	264	234	243	221	263	249	261	261	261	269	234	261	260	228	241	253	233	255	223	269	278	259	258	229	266	289	278	240	276	239	229	280	258	265	259	250	253	244	249	253	284	263	236	241	268	251	239	233	252	231	273	259	270	250	266	266	250	259	233	281	271	252	238	256	263	234	253	255	259	256	217	260	242	264	250	271	239	260	254	246	266	238	237	253	263	242	232	255	253	255	266	279	273	264	243	267	258	268	241	252	246	239	253	269	225	258	255	260	240	227	216	281	230	267	236	246	266	267	219	243	266	246	253	276	281	252	256	271	246	276	263	248	251	240	263	234	258	241	225	271	262	253	269	262	261	229	254	277	267	266	260	297	231	243	255	259	260	251	237	252	269	251	261	280	267	262	245	274	242	255	224	240	243	260	236	261	247	246	252	265	226	269	257	256	247	237	261	285	248	253	248	251	234	244	231	233	256	246	226	241	226	256	215	259	254	252	238	243	260	243	252	266	238	257	279	268	227	270	249	266	254	268	241	257	290	217	239	268	275	296	243	254	251	255	269	234	240	254	241	247	268	285	242	256	260	283	233	221	273	241	270	245	303	249	242	251	263	249	253	265	260	257	276	240	237	240	257	273	231	257	247	266	235	243	253	275	226	266	263	280	255	233	261	233	260	251	271	265	264	259	276	255	251	247	269	239	251	264	264	250	251	247	240	207	275	257	251	263	261	249	261	228	258	262	231	244	246	272	253	225	277	260	254	252	286	258	222	236	224	258	219	240	229	230	252	253	251	259	218	256	248	270	234	260	233	272	248	272	268	270	265	242	263	263	268	267	249	240	241	232	231	245	265	233	245	268	275	228	261	279	228	263	248	252	242	221	235	280	253	229	271	254	260	257	251	274	261	266	239	262	259	249	274	262	221	277	276	247	247	247	264	223	260	249	245	261	240	250	249	228	220	272	249	243	262	241	249	260	267	265	240	250	242	259	248	253	255	251	245	289	236	235	265	249	265	243	254	257	241	268	239	273	247	269	290	242	266	265	253	246	223	244	252	263	272	231	257	249	234	250	260	250	249	237	256	249	265	250	206	258	205	239	229	260	240	257	264	275	253	250	271	243	250	253	269	237	252	241	241	264	287	265	255	268	276	247	246	267	245	234	237	253	262	263	237	260	251	247	279	243	225	238	246	253	259	242	242	273	245	248	265	253	246	249	261	274	298	250	270	235	277	269	260	245	228	247	240	257	273	229	273	241	261	276	305	256	268	224	260	255	250	251	252	232	260	263	244	272	230	256	234	245	278	245	263	271	251	237	256	231	231	235	255	251	234	260	252	285	250	223	248	252	279	233	229	264	241	282	264	277	241	281	244	235	261	241	237	249	261	255	243	234	232	279	253	243	251	256	259	222	233	257	267	268	277	286	218	250	239	248	268	274	263	260	257	284	257	246	264	227	273	232	240	235	210	261	244	275	259	239	297	236	256	285	251	266	248	260	263	246	284	266	284	250	231	248	215	262	247	250	277	291	251	268	239	226	243	244	250	240	259	229	241	236	239	253	250	253	250	252	246	251	246	264	283	265	252	253	214	218	235	244	251	255	238	250	254	245	270	235	261	233	244	255	251	264	248	238	255	249	244	284	258	238	227	230	232	244	272	268	235	267	251	269	255	253	236	255	249	276	260	256	237	262	246	240	255	251	251	247	238	236	251	235	257	263	247	256	255	235	242	243	259	249	247	239	219	257	255	243	214	262	254	244	262	258	268	249	247	252	256	230	249	277	233	256	245	248	237	240	242	220	236	265	254	263	228	262	280	246	251	264	244	219	256	248	260	239	237	239	262	243	240	247	239	232	240	242	259	252	241	235	262	251	246	263	235	257	251	238	257	252	251	248	245	269	219	235	245	226	279	241	270	225	271	252	253	265	242	262	254	243	278	229	255	223	256	246	246	248	273	247	257	248	241	238	236	233	243	253	252	267	270	269	261	251	262	241	266	248	253	259	251	240	223	243	238	264	235	232	281	258	249	253	266	250	257	251	261	248	246	285	254	259	224	257	251	285	243	254	264	257	238	266	235	252	249	241	228	229	260	225	211	246	263	248	254	272	214	249	223	205	257	252	267	261	255	246	255	249	272	268	260	255	239	243	275	267	247	278	251	252	247	258	235	224	250	253	230	242	270	236	236	257	285	232	260	224	225	253	244	245	234	268	226	247	259	238	254	233	244	248	240	254	220	265	242	248	226	255	239	260	265	253	235	222	265	234	238	239	251	283	227	235	250	273	231	275	252	257	258	260	255	256	238	252	248	239	252	247	250	266	231	241	225	247	229	240	257	248	233	246	264	238	224	249	251	221	257	250	268	259	239	227	263	241	270	245	225	277	230	256	261	242	266	273	261	251	243	280	277	239	242	251	270	241	225	277	251	250	244	276	263	242	245	258	256	301	253	281	236	260	247	278	241	280	256	266	253	250	283	272	249	274	252	296	250	260	257	253	246	221	244	239	224	246	268	251	261	269	255	258	218	260	267	262	217	270	265	245	262	255	268	260	285	240	260	270	272	245	247	289	273	249	234	265	274	259	242	234	259	226	241	272	256	267	252	278	266	260	240	248	235	248	244	272	228	231	252	258	265	263	251	252	245	243	226	282	276	284	274	282	261	253	266	249	260	279	228	264	249	261	242	261	238	250	241	263	258	275	234	242	231	263	226	279	253	235	225	231	232	272	250	289	235	239	261	263	258	254	273	260	251	237	232	253	277	261
20162	2804	5991	6652	5640	4735	3855	3228	2774	2438	2152	1965	1839	1595	1547	1416	1387	1269	1278	1129	1165	1128	1068	1069	1040	989	993	935	992	961	959	884	923	888	849	898	864	858	867	859	813	834	811	841	830	867	808	810	801	855	804	840	777	796	825	809	795	809	786	813	815	816	805	769	788	794	766	794	772	819	769	740	770	761	744	709	764	771	788	763	805	751	802	772	787	742	705	717	757	752	754	767	776	821	731	792	744	735	742	719	710	732	711	721	712	758	765	765	767	713	754	748	745	766	767	746	762	731	811	713	749	753	780	727	778	765	733	752	772	780	766	745	756	768	749	742	748	782	735	783	739	732	742	721	765	752	723	759	729	791	729	753	713	745	752	763	747	748	744	699	735	723	760	764	729	705	739	752	713	728	731	694	741	723	769	750	761	726	753	764	786	737	797	734	757	708	720	761	723	745	749	744	731	723	720	704	753	763	741	713	738	764	744	689	770	775	716	697	673	714	801	748	743	690	739	725	726	725	702	747	745	718	719	745	695	700	747	708	712	725	743	721	763	750	735	713	756	745	756	747	776	735	782	728	772	714	732	723	732	733	717	768	768	738	738	768	745	772	718	696	745	746	752	732	789	761	749	732	712	772	732	725	726	771	708	767	732	748	745	755	738	730	752	744	704	816	699	738	736	792	765	750	758	787	752	727	780	739	730	699	811	755	714	732	760	767	757	791	714	754	663	789	798	767	767	738	748	783	712	691	718	726	677	716	727	702	771	698	704	768	787	798	738	737	721	780	769	743	749	714	719	738	775	757	717	704	713	729	684	730	739	750	732	694	744	712	745	724	759	732	720	766	755	737	764	785	778	742	716	700	784	733	786	729	701	786	767	732	747	725	755	761	758	736	731	701	759	731	746	696	739	711	765	710	729	713	745	752	729	751	732	742	750	735	768	698	760	732	740	739	717	696	765	767	750	750	795	780	754	723	764	759	721	727	683	772	792	732	762	725	788	694	758	720	743	738	762	749	702	767	758	755	706	754	723	749	749	773	708	662	749	726	702	720	754	726	804	716	753	786	762	742	773	739	743	762	707	765	722	756	740	744	768	750	727	750	694	717	711	708	724	742	730	780	729	732	760	718	765	739	701	787	757	717	690	712	778	733	717	742	732	763	717	747	749	716	733	779	749	730	742	727	762	728	780	824	743	702	733	671	730	740	746	794	713	767	758	782	699	784	741	732	740	756	748	777	743	718	764	755	758	734	762	765	685	776	719	715	778	737	745	733	713	784	724	726	691	741	769	705	741	684	703	758	729	719	789	763	726	778	746	735	764	707	732	743	746	707	767	734	707	720	702	765	735	779	755	733	741	796	754	739	734	760	736	739	763	743	718	780	744	687	735	734	754	772	763	734	756	757	744	723	683	720	739	690	707	788	764	728	755	696	758	740	701	715	776	727	739	753	712	706	761	747	747	803	734	757	773	764	714	762	754	717	734	734	743	753	724	732	766	780	740	761	713	765	745	680	741	738	738	695	679	756	695	760	739	685	696	729	724	705	738	734	745	754	701	735	759	777	789	774	734	721	690	756	780	763	749	722	714	741	719	740	787	712	729	742	776	749	734	751	790	754	788	686	774	731	714	760	691	750	734	765	729	716	735	706	783	738	711	705	757	737	729	702	743	765	722	749	751	711	745	791	767	746	728	746	762	747	737	750	745	712	743	769	718	726	744	735	749	763	715	747	770	711	740	754	717	751	736	780	715	729	739	728	748	737	737	774	768	739	691	747	724	757	783	793	739	703	723	674	774	749	759	765	719	767	770	755	697	780	739	719	747	755	730	733	699	741	725	693	740	732	738	738	739	718	758	786	750	790	726	698	780	732	806	750	725	760	759	776	738	753	723	745	778	753	726	729	737	723	719	776	729	740	756	697	729	732	797	777	751	723	736	766	723	769	724	745	745	791	751	740	694	739	736	672	757	752	771	755	788	762	724	679	742	783	746	724	792	768	713	767	733	731	768	723	712	678	673	738	732	751	739	767	750	735	756	772	732	703	769	702	766	735	768	726	702	701	706	741	721	752	781	686	708	762	779	762	787	737	689	740	701	745	720	785	732	732	758	728	740	725	726	707	750	726	747	715	745	744	755	684	703	723	720	695	697	736	790	771	729	770	718	734	754	739	757	706	763	712	780	737	746	805	727	732	775	764	712	727	725	747	738	752	717	765	740	679	752	804	676	755	750	777	745	721	766	727	732	720	757	717	755	716	716	744	768	739	745	733	709	743	713	750	729	771	730	733	773	740	722	766	757	737	759	742	719	714	740	783	675	732	745	806	706	698	702	772	721	714	770	742	730	738	746	730	736	691	698	700	744	749	721	735	727	755	746	738	716	724	731	688	781	710	754	791	691	771	716	761	740	752	728	716	695	759	775	715	702	793	748	736	748	762	732	691	751	684	745	754	748	746	755	709	736	731	723	731	768	724	766	718	761	728	728	790	705	747	745	736	779	748	779	704	764	730	709	738	709	736	704	802	708	751	777	802	709	736	720	721	737	792	750	755	770	753	739	720	722	760	734	687	764	726	720	709	715	793	751	776	726	696	763	683	709	743	733	802	731	679	774	721	667	741	755	738	771	823	735	745	722	753	745	770	732	722	739	766	805	750	729	719	725	776	717	742	702	732	735	760	775	707	704	801	728	725	765	777	709	728	718	749	722	769	706	747	699	675	766	698	733	747	701	761	723	770	767	686	796	730	670	736	758	744	726	755	768	769	736	754	729	786	741	743	761	726	763	733	759	727	746	731	749	735	665	734	732	739	740	755	717	711	750	788	782	726	769	757	747	721	753	744	789	756	719	764	690	751	743	719	747	739	769	737	751	699	722	743	716	708	751	707	773	718	766	686	724	722	772	747	727	750	700	717	761	795	798	731	753	745	716	768	747	725	759	711	748	754	726	761	722	767	706	777	791	791	725	758	735	725	774	761	715	741	702	737	794	752	776	687	725	763	739	746	766	769	685	709	787	741	744	716	774	738	726	704	725	772	720	762	733	744	744	753	711	750	776	739	735	764	767	701	744	770	719	752	698	736	690	771	755	778	766	752	677	730	740	757	725	708	787	703	734	806	743	706	731	737	702	782	706	740	749	756	700	763	722	726	687	759	751	735	729	705	713	699	722	734	738	792	773	725	799	737	763	712	750	707	779	703	769	737	764	776	740	789	739	765	709	788	720	730	739	729	745	747	699	712	757	717	735	747	749	707	728	744	731	803	737	696	742	778	714	744	720	755	757	750	781	777	718	697	746	779	741	760	732	726	726	726	741	766	753	763	726	763	717	760	750	723	715	700	725	779	767	797	771	700	736	741	714	767	712	754	744	772	744	752	781	753	752	662	741	743	759	731	740	759	734	765	724	757	780	742	791	754	708	740	719	759	712	780	752	732	736	724	749	665	735	712	712	752	707	750	741	737	748	694	732	736	746	739	746	774	776	725	723	771	750	756	739	727	727	727
3438	277	160	144	109	91	84	94	83	73	85	75	64	93	95	57	76	80	83	86	82	84	84	71	74	77	76	83	84	80	73	72	71	75	65	74	72	75	82	67	66	62	87	70	72	77	80	84	71	85	85	82	79	76	75	69	64	77	99	97	76	75	75	79	82	71	77	86	77	72	62	77	70	74	76	80	72	79	84	89	73	65	75	78	70	79	77	80	78	67	72	88	73	69	91	77	78	83	74	82	69	65	87	78	85	86	88	95	77	90	82	71	80	90	71	89	98	74	69	69	85	76	76	76	61	88	77	63	77	88	71	73	77	70	69	76	70	81	77	96	60	87	76	87	86	69	70	73	76	79	79	60	65	77	58	82	72	64	82	75	65	88	83	75	61	64	68	59	58	70	68	86	75	80	72	81	63	53	81	84	77	88	79	81	90	69	67	80	69	75	87	79	70	70	81	67	92	85	76	74	100	76	80	80	79	84	82	80	66	70	81	77	78	67	85	82	87	68	74	87	76	100	79	70	82	84	77	77	85	74	66	97	86	70	74	74	82	77	83	75	80	90	76	71	64	81	89	81	74	71	56	72	85	71	77	76	69	78	62	65	81	76	81	75	72	69	84	70	69	88	77	70	82	70	80	84	77	75	72	91	65	64	67	75	65	84	79	66	71	80	77	85	72	76	81	66	97	69	67	74	72	77	70	65	73	71	62	63	48	80	83	80	71	85	70	94	77	73	66	71	79	80	75	81	63	62	71	58	75	86	95	70	80	65	63	86	76	81	67	78	71	83	57	87	80	77	66	86	96	62	83	83	74	73	68	82	85	82	77	83	73	78	89	85	76	71	64	60	85	87	73	75	76	91	64	63	83	67	58	76	96	63	71	85	72	79	71	80	70	76	72	82	95	81	70	62	62	58	74	69	76	76	74	81	73	73	88	73	89	84	70	92	83	81	94	65	51	78	80	88	74	89	77	69	84	78	75	82	80	71	66	84	85	83	68	69	75	81	80	63	67	84	83	77	94	76	83	56	95	88	68	72	80	77	63	86	82	72	62	78	78	61	74	70	92	82	63	59	85	62	88	80	74	81	87	72	82	86	83	73	90	79	75	80	70	72	74	65	70	77	78	76	79	80	83	68	71	73	79	77	68	79	70	75	74	90	73	81	79	75	80	63	65	62	63	79	87	85	80	78	94	87	69	66	60	76	61	92	87	76	81	72	75	78	94	95	67	68	94	84	87	61	80	87	78	99	95	79	70	82	74	70	78	70	71	69	73	66	69	77	74	78	61	70	78	87	73	72	94	85	76	72	65	79	73	74	80	74	69	83	71	71	90	80	78	83	91	93	79	96	83	78	95	88	76	87	79	84	70	96	64	71	71	70	77	85	71	76	65	57	69	85	91	86	75	74	77	72	77	82	68	85	67	78	73	81	82	71	71	82	76	83	77	94	71	74	78	84	74	78	64	73	81	87	86	81	90	74	92	80	74	66	66	93	76	78	76	76	88	68	65	84	71	82	84	64	97	71	82	77	80	89	77	88	76	57	72	81	85	80	79	78	71	79	69	75	83	61	74	83	67	73	69	67	80	71	88	92	80	81	69	78	74	79	74	65	72	66	77	76	81	88	86	82	72	76	81	62	68	70	93	60	66	91	57	70	71	81	80	71	90	71	90	74	76	85	79	81	76	94	95	83	77	74	79	64	81	83	67	83	79	58	90	78	83	75	81	90	84	64	89	68	89	78	72	83	74	78	76	76	84	77	87	74	76	71	67	81	86	77	73	55	87	93	82	60	81	62	91	82	64	62	65	87	90	70	81	90	78	71	85	86	77	95	68	76	88	85	70	91	70	81	70	76	87	70	69	89	80	99	82	85	64	71	73	71	81	64	81	63	81	82	81	69	76	71	50	66	74	76	67	73	72	76	68	74	86	70	71	70	73	68	77	90	92	83	80	87	82	65	80	88	77	81	75	62	83	75	82	79	71	94	73	82	65	69	57	81	74	73	75	87	75	78	86	66	83	78	64	91	73	65	80	69	84	73	63	79	59	80	66	80	90	78	63	83	88	66	81	67	76	79	77	76	67	81	79	77	74	60	90	81	78	68	72	82	77	86	79	75	70	89	79	89	63	79	81	77	94	64	72	70	78	81	72	95	70	83	82	70	63	58	70	87	72	88	78	71	79	63	65	79	85	73	75	68	76	74	79	69	74	80	65	83	67	86	64	93	89	82	77	80	72	68	67	72	94	78	66	69	76	95	80	79	68	60	90	69	65	67	81	76	76	76	78	68	76	63	59	84	70	83	81	85	74	99	65	78	66	78	85	76	74	79	90	72	68	77	65	74	74	72	63	98	73	74	76	74	72	87	87	79	91	70	71	68	83	81	79	76	76	70	77	81	92	73	74	78	81	66	71	79	83	68	76	69	68	71	75	94	77	71	77	66	68	76	82	85	72	80	79	80	82	74	66	77	74	66	68	86	73	82	86	70	73	69	82	75	67	56	79	68	80	76	66	69	67	87	68	87	83	68	69	79	84	76	69	75	69	82	79	85	73	67	70	75	68	80	86	69	79	65	73	82	73	65	75	89	85	77	82	77	74	66	77	88	83	67	87	78	78	83	91	80	71	96	67	74	83	70	77	69	82	84	71	77	76	86	79	69	57	75	74	93	83	76	76	64	64	76	77	83	83	69	66	81	78	60	68	77	74	79	60	87	89	74	72	78	78	72	80	71	93	65	57	64	72	87	82	77	74	63	100	85	87	81	82	76	75	77	65	69	83	77	87	85	69	77	70	66	69	85	87	71	81	66	73	78	86	85	91	83	94	66	73	74	73	71	82	68	74	73	77	74	91	91	79	77	78	66	78	91	85	86	82	74	78	82	66	79	66	62	83	76	85	88	62	74	73	63	60	83	80	80	78	82	80	92	85	73	94	75	73	85	71	88	81	81	81	77	62	82	78	80	73	87	69	77	87	81	79	77	68	69	87	90	73	58	79	76	84	79	79	61	81	66	67	75	60	69	69	62	80	84	73	82	74	76	68	81	70	87	67	87	78	62	73	93	91	72	77	69	72	81	65	80	76	81	86	77	87	82	79	75	77	78	61	73	86	97	68	78	62	69	63	92	79	74	80	74	72	74	74	74	65	82	82	82	73	89	85	60	78	71	80	80	74	85	79	78	80	76	88	90	86	85	63	76	68	90	48	76	91	74	75	75	57	86	75	62	75	81	78	65	89	68	78	89	78	67	76	89	82	69	76	86	85	65	91	84	77	79	74	79	63	91	81	79	84	86	76	86	60	72	80	70	70	69	81	70	72	78	86	79	73	77	100	69	70	62	78	79	86	74	114	78	96	74	66	80	80	74	70	76	94	80	75	88	70	83	66	92	86	82	85	75	77	79	75	97	78	85	76	69	76	78	94	71	75	93	66	80	88	73	88	63	72	62	86	68	85	64	66	60	67	85	77	63	59	63	70	67	91	72	75	85
2933	353	477	488	447	419	365	341	349	334	367	332	318	323	298	302	293	304	300	275	304	304	304	318	274	290	315	245	267	270	263	271	319	285	293	309	298	270	283	294	274	271	287	279	298	303	286	258	263	278	298	290	289	267	302	270	267	278	297	298	311	283	313	282	273	282	290	253	302	245	250	303	285	283	262	302	295	305	270	277	262	279	260	259	260	298	283	277	264	274	298	271	281	276	288	284	280	258	270	245	270	293	286	296	288	300	283	274	290	271	279	300	272	289	275	286	270	304	273	287	272	275	288	298	322	304	279	265	254	268	262	302	284	295	300	296	266	239	269	251	278	290	287	304	292	313	259	245	298	306	293	282	311	290	303	299	271	284	282	272	287	256	272	295	292	325	281	281	253	263	273	266	284	281	257	293	273	309	275	314	274	289	260	250	271	273	274	315	251	265	297	295	291	269	299	260	301	295	288	303	284	287	279	268	292	288	290	269	274	268	263	300	270	290	254	276	275	274	293	288	300	286	270	277	312	280	291	265	282	293	278	255	271	302	268	275	309	276	308	311	280	244	282	280	267	257	315	290	299	292	249	270	277	256	268	297	307	284	261	271	268	278	293	304	293	295	318	261	310	280	292	268	254	260	289	319	268	279	307	265	295	312	266	260	332	291	288	278	288	285	272	274	294	264	295	289	294	267	277	279	286	264	305	280	283	265	301	268	260	265	272	307	299	276	337	299	303	292	252	285	291	274	241	278	294	276	283	275	269	317	277	259	289	273	285	301	258	285	261	295	301	282	242	301	290	281	279	293	280	325	295	274	286	292	281	279	270	296	251	283	304	285	302	274	286	289	273	286	283	260	284	292	288	274	283	292	299	250	278	280	267	314	294	277	276	293	282	270	283	302	280	268	268	308	296	293	288	268	337	270	275	244	283	299	305	282	261	269	291	279	306	284	270	286	277	290	267	313	266	295	279	294	273	314	276	288	276	296	268	296	286	272	284	313	268	260	278	298	289	280	256	273	271	258	276	284	285	273	283	314	277	278	267	287	289	314	261	266	267	333	286	284	292	301	298	291	278	308	281	260	289	283	330	262	295	299	277	276	296	300	299	275	295	284	292	270	282	297	271	261	260	295	300	276	297	298	289	305	278	307	264	271	287	289	294	293	280	302	262	290	272	289	280	281	279	273	295	251	278	306	277	284	274	291	293	271	296	282	263	272	284	254	278	309	296	282	304	265	270	296	275	258	278	277	291	268	280	270	291	276	257	303	316	273	285	270	283	247	275	270	291	274	283	305	302	258	272	270	268	294	272	259	279	291	268	285	283	277	276	272	303	272	280	326	258	273	285	279	288	274	270	287	256	281	284	271	279	285	306	271	303	277	281	292	316	262	265	267	279	301	279	290	264	305	314	292	284	299	253	285	257	280	259	268	281	283	286	261	298	304	289	272	283	304	301	289	304	286	290	279	295	299	301	315	275	269	270	281	277	249	305	305	291	267	294	307	304	280	267	299	298	282	301	284	271	307	275	268	295	290	282	272	303	268	263	244	272	257	282	280	275	277	269	314	279	301	285	249	308	281	303	291	290	275	271	306	279	308	310	287	276	286	251	277	287	266	299	272	244	269	243	297	277	287	325	268	276	286	279	305	277	295	313	272	272	268	305	279	254	331	251	309	272	261	298	300	297	255	297	294	324	275	270	299	253	272	270	313	297	287	273	278	272	281	308	314	267	277	302	281	275	257	290	302	290	277	307	308	279	291	291	277	309	283	270	267	289	275	286	283	286	293	261	270	303	290	264	259	299	296	300	319	287	278	279	252	277	269	302	273	275	288	264	280	282	284	307	283	267	298	302	273	289	307	275	323	305	289	263	296	259	267	277	275	286	289	292	284	303	270	328	290	268	305	271	281	282	296	288	279	287	288	305	287	293	283	274	292	276	295	259	275	273	320	279	285	259	302	285	291	272	289	270	300	282	275	301	262	308	297	295	267	231	282	259	291	260	281	299	268	269	315	307	295	291	271	260	310	277	281	263	291	272	308	324	287	278	277	282	303	286	257	283	281	304	279	278	288	283	286	271	315	284	313	269	301	278	314	280	277	261	285	260	312	300	294	287	282	287	302	291	289	287	282	303	262	270	277	265	288	283	297	283	302	278	255	291	269	299	285	271	294	296	281	294	309	295	271	286	301	311	271	280	299	281	296	278	320	286	287	295	292	298	245	261	293	305	267	259	275	272	292	273	269	252	302	298	306	295	281	282	268	274	298	263	273	263	282	268	301	325	318	300	300	293	264	281	290	281	291	287	281	294	287	268	276	277	288	258	294	281	311	280	307	280	283	280	258	279	301	245	298	302	264	293	261	337	303	249	283	276	293	321	272	284	302	279	264	295	294	320	306	294	270	328	277	283	291	270	287	267	293	286	293	279	283	285	288	273	308	284	278	280	283	293	286	287	307	240	301	279	277	305	287	287	293	285	263	278	298	294	284	304	284	285	288	281	286	288	272	243	285	304	264	282	274	298	304	289	264	286	314	304	296	292	295	294	287	268	280	258	282	280	264	285	268	327	293	250	314	312	308	282	269	302	250	289	299	270	264	277	261	289	272	297	274	278	308	263	310	292	295	270	313	265	304	290	266	275	292	292	267	273	296	300	294	277	290	255	295	279	284	274	278	262	284	291	289	273	275	262	300	281	299	255	276	284	285	279	276	270	278	304	274	285	285	305	296	254	296	271	276	278	314	277	289	276	287	271	279	289	304	278	271	291	277	309	295	283	309	304	287	270	293	291	266	287	255	309	278	268	298	311	276	308	315	280	320	277	294	327	260	256	313	262	292	286	277	293	292	279	284	277	278	279	280	318	294	252	255	314	261	278	315	309	282	272	281	278	295	297	266	286	313	271	261	304	262	278	257	282	281	279	319	290	305	306	282	278	252	274	275	278	275	249	270	252	299	286	293	272	281	293	286	278	285	303	269	299	279	304	296	262	280	271	297	283	291	310	292	292	281	279	304	291	260	288	302	277	312	301	270	273	264	278	282	293	312	295	258	286	268	276	279	277	264	261	281	290	259	280	292	264	285	305	266	282	297	295	306	293	289	289	263	272	270	301	299	294	302	255	291	269	284	294	314	306	287	317	272	261	257	292	271	288	276	273	266	286	293	328	308	295	307	278	283	256	283	267	290	278	291	275	318	277	267	294	292	262	276	239	311	238	310	270	315	282	319	279	250	263	274	281	306	306	275	277	300	292	285	265	280	299	309	339	282	301	292	292	281	271	265	295	284	279	261	276	288	295	283	268	268	268	258	296	278	259	281	256	260	284	294	267	285	306	286	282	284	269	264	273	282	254	265	309	289	276	259	299	283	288	300	302	296	300	288	275	355	295	300	294	301	289	253	290	281	284	274	265	298	267	290	262	260	283	278	297	316	293	298	296	276	298	291	319	271	289	293	293	278	274	278	278	277	270	299	276	273	285	298	291	304	297	280	274	263
28753	5081	1607	1041	861	598	477	407	340	282	297	253	230	241	210	216	179	194	203	204	191	180	160	157	162	191	156	178	155	152	184	176	159	174	181	132	147	161	146	156	167	155	178	155	159	151	176	170	155	161	160	174	169	167	148	145	158	161	168	155	194	156	150	166	133	148	184	180	169	173	140	115	147	178	153	149	143	158	196	179	176	141	164	133	160	175	148	152	170	141	158	140	160	136	146	174	170	157	158	152	165	168	158	169	162	165	147	195	170	163	158	137	154	136	156	150	154	147	158	154	140	180	176	155	135	159	155	155	156	155	159	144	139	150	121	123	140	162	139	167	148	153	144	153	154	151	168	156	168	153	149	178	171	164	134	146	156	170	135	149	132	157	150	156	165	133	170	146	151	164	143	157	147	155	166	161	154	152	165	139	153	143	125	136	153	139	155	139	176	176	149	158	144	194	156	143	152	182	152	164	149	138	157	157	146	150	155	157	152	141	159	165	145	136	147	163	163	166	175	161	166	163	136	189	160	143	149	160	152	145	150	156	158	147	144	149	168	160	162	159	155	150	154	145	159	154	151	125	165	167	145	161	191	146	139	171	186	142	161	124	162	153	144	167	123	160	147	149	151	169	156	142	168	158	175	163	154	184	144	161	140	149	147	147	145	164	150	137	150	171	138	168	151	161	163	150	143	142	156	138	181	136	118	152	168	133	153	155	136	152	160	140	179	146	158	132	180	152	156	132	149	137	168	161	146	153	149	136	144	150	183	164	145	176	143	161	151	149	165	193	144	144	146	159	139	151	164	164	151	145	164	146	154	145	161	177	141	133	148	141	146	148	151	147	168	154	169	155	161	159	157	160	150	174	162	139	151	172	153	154	151	165	149	148	141	149	154	150	151	149	170	143	143	177	137	141	139	161	153	144	142	162	154	166	146	168	169	137	151	145	156	177	151	137	148	154	162	145	159	143	173	144	164	155	159	145	140	148	148	136	172	149	153	127	145	160	149	158	138	133	154	153	132	168	168	153	136	148	157	171	131	166	144	139	158	129	142	187	147	145	148	153	151	144	148	166	145	171	147	125	129	163	160	145	158	141	155	159	154	150	143	163	152	132	147	151	168	164	178	157	150	158	179	160	149	160	148	145	156	153	154	163	147	168	173	141	153	172	157	151	152	132	149	156	169	145	171	137	190	169	149	157	162	166	159	147	141	155	145	145	171	154	157	134	171	153	151	133	151	168	155	141	147	173	150	165	154	131	130	152	145	143	159	142	154	141	156	145	159	155	157	171	162	161	146	146	165	175	156	177	155	151	134	162	141	176	141	135	173	164	152	171	158	149	161	148	150	163	156	174	148	149	145	137	159	127	147	134	172	164	152	165	134	133	142	147	145	187	150	168	187	155	165	144	151	162	167	138	146	162	185	139	156	158	143	140	144	151	144	153	143	157	192	160	143	149	174	136	145	168	164	147	167	147	138	150	156	158	137	161	143	155	146	162	155	155	153	159	155	159	158	164	172	137	151	179	156	146	136	160	157	165	164	148	170	165	142	153	141	158	165	151	154	166	151	163	152	167	161	171	145	157	137	167	160	175	161	171	159	161	146	151	157	175	167	132	155	181	159	148	158	164	154	169	162	162	134	160	168	156	145	152	180	154	140	171	158	138	161	179	171	170	148	144	152	192	145	124	144	157	150	153	159	158	149	160	155	159	171	151	126	156	164	144	158	166	150	173	151	131	157	161	150	160	139	137	134	146	173	138	158	156	163	171	149	139	150	132	155	167	173	149	132	177	157	155	142	143	164	154	143	177	159	166	149	138	137	163	145	162	162	145	152	143	165	166	154	153	163	155	171	149	143	156	160	170	154	139	173	180	159	152	143	181	150	156	159	155	160	167	151	142	132	157	144	147	137	156	165	149	161	128	160	171	133	159	135	119	165	175	153	161	139	150	134	158	160	141	134	153	147	156	159	145	156	140	160	161	159	166	151	149	139	123	157	164	172	158	138	144	160	138	169	164	168	161	140	164	162	168	159	165	145	161	154	134	151	152	153	159	143	148	155	156	160	161	158	163	137	167	180	162	169	165	154	158	139	159	168	139	153	140	172	155	136	144	167	163	127	128	177	164	148	151	164	164	149	142	141	151	174	157	154	157	140	144	149	165	122	153	147	149	156	135	163	168	138	151	172	156	143	143	150	167	160	137	156	138	169	172	153	147	127	149	137	168	153	146	164	155	163	143	161	146	155	149	157	152	171	147	148	170	169	175	147	170	155	152	154	127	140	155	144	147	147	152	142	152	151	171	154	160	148	143	131	138	158	157	170	150	175	140	183	175	142	140	161	156	147	174	156	159	150	138	156	178	147	129	133	161	165	156	151	137	155	147	154	141	147	155	164	139	163	154	141	150	167	159	148	135	152	151	138	156	144	168	163	147	158	162	135	177	151	160	162	146	143	152	145	141	145	138	153	147	166	156	142	172	130	139	151	144	159	167	164	142	135	161	135	152	145	163	144	152	158	152	166	160	155	147	154	147	149	146	142	156	141	140	170	140	138	147	148	141	171	161	154	150	168	147	147	171	170	141	134	154	147	144	129	155	149	151	159	154	147	165	147	141	154	158	155	154	156	162	132	170	153	152	170	186	148	175	157	159	166	140	132	148	156	168	155	171	146	156	157	164	149	151	163	144	176	151	147	169	165	141	158	161	147	164	141	140	171	186	168	144	143	173	137	158	143	161	133	148	155	165	152	148	139	148	158	156	151	147	168	151	163	175	176	135	142	175	157	153	152	167	148	138	159	184	145	155	139	154	137	173	147	140	147	140	155	153	146	153	152	163	136	160	144	180	158	160	136	160	165	163	133	131	141	154	151	141	160	155	144	144	149	157	169	144	169	161	134	172	149	159	140	147	163	166	129	149	131	148	156	184	155	149	134	144	158	150	166	136	149	166	157	156	144	144	163	141	173	142	159	163	160	143	144	164	170	138	130	164	168	168	159	141	172	148	143	163	167	166	146	134	145	149	156	170	151	156	165	158	151	143	175	136	151	144	168	155	148	158	155	152	179	162	174	160	174	147	155	146	170	154	146	126	134	153	156	148	144	172	174	167	148	159	159	142	168	164	148	163	150	131	162	153	148	140	182	138	170	151	142	162	168	167	152	147	157	140	160	155	154	149	156	167	149	152	138	169	174	163	174	153	133	163	155	159	159	154	139	155	161	153	141	148	125	145	146	158	186	129	153	171	168	161	135	159	145	146	152	148	152	159	132	157	138	152	136	168	158	136	160	160	156	189	153	157	116	152	143	139	157	152	147	190	166	141	160	141	140	145	142	140	147	129	150	164	165	170	183	142	154	159	162	138	146	155	136	173	168	146	140	139	186	144	161	139	163	156	155	179	166	149	178	161	155	175	167	148	159	152	158	157	147	158	153	174	172	137	131	140	152	166	163	151	158	148	158	138	148	141	133	148	146	152	155	130	158	190	130	172	187	155
13855	1497	3312	3620	3096	2567	2122	1785	1533	1322	1259	1114	1055	933	850	854	769	756	764	765	745	695	625	657	639	637	624	604	612	612	606	626	579	532	598	539	546	566	557	558	518	530	586	528	540	525	538	531	493	554	562	525	479	506	536	498	512	530	521	542	553	525	523	493	500	537	532	511	530	501	451	506	526	461	530	489	540	465	526	479	523	545	497	524	530	497	492	485	517	521	502	517	502	514	489	519	523	531	475	507	495	486	528	528	497	505	485	519	488	487	539	500	505	502	525	525	491	472	499	515	510	495	515	491	538	484	520	475	502	491	518	472	477	522	503	488	479	512	530	486	481	510	495	522	463	485	462	504	454	486	502	485	475	457	500	487	483	492	485	513	475	510	510	495	454	501	477	486	489	519	476	502	478	509	476	483	495	491	496	486	486	517	463	531	473	444	491	515	515	449	465	490	510	456	527	488	508	488	523	512	490	508	526	485	482	477	490	493	484	444	525	505	496	512	499	509	492	514	488	496	515	494	542	500	542	485	491	490	552	465	505	494	495	498	503	517	495	472	466	509	479	510	496	507	488	509	494	498	491	463	500	501	525	521	497	481	484	517	481	465	505	482	531	471	483	490	471	490	486	528	488	543	469	511	452	507	480	525	499	487	477	486	494	506	480	478	496	481	464	454	517	516	488	509	476	504	491	469	488	505	474	508	537	525	496	501	484	474	503	494	478	498	502	514	481	510	550	554	482	490	526	507	500	531	470	514	504	457	510	493	481	545	471	460	500	501	462	506	489	482	507	474	513	497	501	524	466	497	501	488	467	473	508	508	503	529	452	492	489	517	517	501	510	490	531	480	454	492	506	491	546	504	481	480	495	468	483	503	502	513	505	514	453	492	470	491	528	508	534	509	492	486	513	510	499	521	479	504	501	494	487	502	504	465	510	499	518	476	482	500	487	479	530	516	509	499	479	525	494	507	510	488	494	506	532	506	471	505	496	509	497	479	507	493	478	480	475	518	479	517	493	514	498	469	495	529	494	491	454	543	492	473	534	506	510	506	502	489	434	486	526	507	506	511	484	504	496	479	513	495	493	518	492	448	490	500	483	530	516	488	473	496	510	502	481	474	493	490	510	511	529	507	491	521	476	486	481	476	468	476	484	496	509	495	490	479	486	505	522	489	511	490	507	479	480	511	541	503	489	488	531	528	508	513	521	474	538	476	506	513	500	505	468	514	460	465	446	478	437	418	463	483	492	489	494	488	473	457	527	506	465	495	530	501	507	472	486	521	501	493	456	480	511	522	536	519	513	487	468	448	485	494	444	506	460	465	528	514	484	489	525	458	507	500	489	474	508	467	500	474	535	500	529	482	522	510	483	454	528	495	470	481	540	464	480	506	507	491	475	518	451	549	476	452	501	493	483	506	521	499	507	507	486	468	490	525	506	507	511	516	491	526	484	487	491	526	487	511	536	476	475	504	486	512	492	496	543	525	490	476	496	515	494	483	485	489	473	511	491	504	480	500	455	488	509	486	515	535	475	478	503	493	480	465	498	479	491	512	478	505	462	493	481	513	520	460	494	510	489	521	486	487	528	508	504	502	476	470	497	403	487	471	491	498	481	487	457	508	497	502	524	485	535	446	484	461	467	482	507	487	492	511	532	502	510	501	499	459	487	514	462	496	465	535	488	500	464	540	504	494	507	489	470	508	474	479	477	462	517	490	510	488	498	487	474	531	487	489	496	497	483	477	471	518	520	457	501	494	543	467	512	474	558	549	521	520	522	517	487	513	478	477	485	459	486	482	514	514	525	490	492	455	479	532	526	488	448	501	508	484	500	527	498	488	472	505	497	454	491	485	488	483	484	487	483	491	472	511	509	491	507	522	501	484	472	469	542	491	474	496	519	512	494	540	498	521	494	534	488	494	514	486	501	524	482	506	523	499	519	495	486	482	473	520	479	487	509	528	521	518	523	508	501	497	505	478	498	469	508	487	526	480	503	479	463	518	500	469	462	493	477	505	458	517	464	509	488	516	485	520	509	461	495	534	498	495	475	511	477	454	486	511	515	470	514	474	501	465	483	464	466	498	513	534	493	478	505	514	473	483	441	488	496	524	483	514	488	489	491	509	510	493	540	508	457	528	486	494	536	495	483	460	505	511	514	517	502	468	529	528	497	511	510	484	492	462	476	504	534	514	522	521	529	485	467	467	509	493	566	477	498	502	523	490	520	489	484	500	525	477	476	466	495	463	547	519	502	503	499	532	502	510	554	510	515	490	490	519	483	517	514	497	493	500	515	455	528	504	530	486	467	505	500	513	491	483	513	510	478	518	467	490	502	545	473	494	508	520	495	490	484	534	483	509	509	507	500	519	466	499	454	524	514	538	487	477	456	468	506	507	512	496	482	484	502	508	513	532	521	493	483	445	482	490	503	498	480	513	523	492	463	456	500	471	517	455	508	503	483	482	468	517	514	459	551	452	425	470	477	469	517	468	512	481	506	477	502	485	502	495	514	494	499	489	466	509	502	541	462	508	488	496	518	530	450	486	517	518	481	507	494	502	504	496	495	470	535	528	501	500	516	487	515	462	469	473	468	482	493	508	497	551	504	491	541	517	498	498	470	558	467	524	492	508	511	496	494	481	483	504	505	472	498	494	513	484	508	485	506	507	503	454	509	497	492	462	498	503	471	488	509	479	523	493	450	508	522	492	505	516	490	507	473	483	506	490	504	516	518	476	511	545	480	524	478	500	522	465	454	492	539	478	509	499	506	466	486	502	513	508	531	462	475	448	460	461	540	472	469	551	469	520	526	500	468	468	461	498	494	541	477	482	513	489	510	500	455	474	512	446	525	493	462	506	443	508	484	486	500	471	476	496	495	517	502	477	525	485	488	476	525	503	480	506	513	511	500	534	515	507	466	530	496	496	501	489	513	482	474	543	470	505	543	476	487	536	474	524	497	526	506	519	500	538	476	485	447	457	499	452	503	462	469	477	472	491	505	473	491	492	492	518	553	504	459	508	478	511	442	479	498	489	546	469	493	516	476	457	518	486	506	502	520	488	464	479	461	492	484	509	503	494	498	471	462	498	507	499	483	486	490	522	459	510	504	492	501	498	453	503	513	459	484	523	473	485	482	475	531	521	521	528	493	534	496	492	496	494	520	480	514	481	456	498	506	517	490	528	470	489	502	473	531	501	475	522	475	483	520	498	516	479	513	487	479	476	517	483	483	501	505	506	537	498	555	538	468	523	506	487	492	488	549	472	511	491	488	481	493	513	462	495	509	459	544	511	484	502	481	478	484	463	440	496	495	495	504	488	468	484	494	494	504	501	531	557	502	467	473	505	503	481	469	494	523	482	522	478	493	518	458	499	538	482	515	505	538	536	490	458	493	436	514	520	498	494	507	485	471	483	519	493	472	481	497	501	504	469	469	446	508	491	491	525	480	483	490	459	496	479	469	485	483	498	494	489	477	466	477	493	484	492	507	513	509	532
38268	15016	4881	2411	1631	1248	1002	734	612	562	458	442	405	373	342	340	360	306	305	296	295	306	313	290	298	293	274	298	283	269	276	277	268	285	256	266	273	247	235	238	270	273	270	275	253	241	290	289	276	275	239	236	245	249	257	213	240	246	255	261	233	266	274	228	258	267	282	269	260	254	273	250	242	260	261	242	242	272	274	253	234	249	250	250	238	220	250	288	268	225	251	237	270	255	269	266	262	214	248	223	236	255	251	255	264	292	240	270	264	268	269	235	253	251	270	252	253	251	245	263	289	250	275	249	253	251	271	267	242	245	250	239	252	216	222	258	279	269	279	266	249	264	254	221	249	260	232	245	265	265	257	252	253	231	246	263	262	229	228	270	215	248	232	268	249	258	290	264	269	246	260	234	246	277	252	251	251	237	250	254	280	236	207	217	247	224	260	251	235	240	267	265	276	261	227	268	207	292	267	245	234	267	255	229	249	230	232	277	250	272	231	242	241	234	240	260	257	234	244	271	261	270	235	240	241	259	244	255	280	222	218	235	255	252	255	239	273	241	238	241	297	255	253	272	271	270	215	245	235	258	231	250	284	237	279	268	252	260	251	262	256	238	250	237	224	246	264	250	241	244	263	254	226	256	234	254	227	247	253	243	248	250	236	261	235	255	273	242	279	263	242	272	260	256	267	269	265	259	229	271	250	256	260	278	267	255	255	267	247	260	241	231	264	242	259	249	269	250	223	269	230	246	242	250	255	288	239	257	258	245	267	245	277	285	224	257	251	257	243	261	253	255	248	244	265	235	250	253	234	237	230	267	281	223	275	257	250	238	252	250	261	227	249	277	261	262	262	277	245	238	234	255	260	251	250	250	239	239	263	246	236	252	256	242	246	274	244	253	256	256	249	260	268	212	260	247	267	230	255	271	262	258	266	236	262	250	273	253	256	261	248	227	237	242	263	246	236	274	252	271	280	273	237	259	236	253	240	266	238	238	227	252	245	236	282	262	248	242	271	243	279	251	228	238	247	275	284	279	226	253	270	267	261	258	233	266	263	255	240	231	278	267	261	229	266	249	254	230	249	256	276	258	263	262	278	270	274	298	257	241	264	267	245	234	248	248	294	225	256	260	271	269	267	265	250	227	260	246	221	246	250	241	255	283	263	267	248	249	255	244	241	251	242	242	242	296	258	246	266	233	249	239	237	249	252	259	246	253	265	278	275	271	255	258	277	241	259	267	259	237	270	242	263	257	278	251	227	268	255	253	227	271	267	235	231	236	263	226	243	264	238	262	272	247	253	272	243	223	263	220	224	275	243	248	264	257	247	274	252	220	236	258	202	265	257	246	254	236	249	261	285	252	280	268	245	237	258	283	258	276	226	272	264	280	231	246	253	242	253	267	232	233	271	258	246	249	234	235	252	250	248	289	256	229	242	268	254	256	268	267	246	258	264	218	258	298	236	242	248	242	260	269	242	246	244	250	251	275	286	229	236	256	241	270	277	241	247	237	243	269	257	255	254	248	247	256	252	230	237	248	244	270	236	255	259	239	219	253	255	231	219	236	278	245	276	219	230	240	251	219	263	257	236	258	230	247	230	233	265	239	283	281	251	251	223	220	257	290	258	269	256	270	270	267	241	252	223	260	252	259	242	269	249	254	263	215	259	240	259	259	236	239	262	234	233	246	257	259	270	261	260	265	245	288	256	241	243	272	236	237	258	252	244	241	245	258	264	260	266	262	258	254	225	245	260	250	262	255	276	233	258	247	223	297	266	279	233	254	246	275	250	253	279	230	253	258	257	252	247	266	232	250	246	249	238	253	240	216	276	244	231	249	218	255	247	246	258	248	238	224	268	252	224	267	258	244	228	290	254	291	277	246	239	263	245	257	256	263	249	268	255	256	255	239	259	251	224	226	251	264	283	241	265	240	274	240	253	242	281	259	244	250	271	271	256	252	241	238	244	260	268	279	273	222	231	232	231	283	197	244	256	233	258	229	247	248	234	241	256	241	252	259	237	269	238	232	251	224	255	278	255	232	244	245	251	208	237	231	289	239	246	248	239	281	293	273	260	254	249	247	236	257	245	242	251	258	248	258	243	255	246	259	241	237	272	256	260	239	290	268	265	236	259	231	271	235	261	221	249	221	252	232	238	265	265	242	242	254	266	257	239	254	268	262	257	237	274	255	267	250	259	231	260	279	240	265	226	240	275	248	254	260	237	233	263	254	243	259	249	249	271	265	223	259	255	255	251	274	256	252	269	250	294	225	267	270	241	265	278	254	271	212	270	250	226	251	263	261	244	270	259	264	253	234	246	268	239	282	255	279	239	252	245	269	242	261	277	257	269	242	251	249	265	246	276	239	265	226	249	270	250	238	252	243	241	252	235	231	255	223	257	274	259	260	240	257	279	273	230	255	236	235	251	276	273	257	251	263	220	267	240	265	247	248	224	238	233	262	242	236	239	257	267	262	247	242	240	260	269	250	243	270	241	251	275	226	256	297	265	274	254	259	236	279	248	245	261	271	280	257	248	254	239	230	238	243	280	261	253	275	233	270	267	278	251	240	272	246	288	268	272	246	277	253	272	242	259	237	263	268	234	249	272	276	249	241	254	239	251	244	254	253	250	289	249	255	226	250	261	257	251	227	243	250	290	234	221	238	227	242	260	245	268	254	245	242	254	241	273	264	276	239	240	252	226	293	239	243	250	236	253	272	236	241	259	241	267	235	239	284	252	251	258	259	256	265	272	272	248	252	258	277	234	229	247	239	240	234	251	282	244	224	244	206	242	230	260	260	270	280	235	240	289	250	272	256	250	246	255	252	252	227	223	282	250	257	224	240	247	253	232	244	250	241	241	293	240	261	255	268	250	252	255	250	266	237	238	251	252	250	260	257	239	284	257	272	247	251	228	252	245	242	285	240	245	251	247	252	220	246	259	274	254	281	247	289	246	259	264	232	229	276	282	243	267	249	254	256	241	272	265	258	259	261	274	229	217	246	234	243	272	243	231	240	259	278	260	277	235	257	291	254	243	267	260	254	242	264	248	256	267	246	230	232	247	254	292	263	237	274	265	246	250	243	255	246	260	255	254	270	247	257	273	250	281	259	260	256	255	251	272	273	260	232	236	262	246	281	246	242	243	264	252	245	239	281	261	257	255	248	262	262	239	277	250	251	248	258	224	280	247	231	262	257	261	253	242	267	261	250	241	240	234	232	248	266	247	267	260	297	223	239	277	238	273	261	241	249	242	267	254	236	237	224	254	256	275	257	251	255	239	232	252	258	241	227	242	244	247	242	257	237	258	260	241	236	264	258	229	225	268	269	276	245	237	249	237	248	262	244	272	275	263	274	240	249	281	266	207	265	240	247	247	267	279	243	262	257	252	226	255	239	238	259	248	251	213	261	239	218	230	229	275	263	256	244	268	264	263	245	249	266	234	250	245	234	254	280	260	232	236	277	248	239	241	264	268	270	239	246	242	245	272	239	263	243
19522	2718	6066	6812	5732	4744	3862	3234	2795	2489	2144	1940	1801	1587	1503	1468	1377	1298	1235	1221	1164	1114	1120	1011	1043	1009	1065	979	929	928	1010	926	909	856	890	897	869	872	873	875	820	851	872	859	826	823	799	867	799	796	805	797	779	795	784	776	769	760	792	775	808	777	770	807	799	793	773	796	746	795	766	763	766	774	736	758	749	788	734	753	777	795	769	732	820	724	754	772	760	711	741	754	759	763	732	759	786	776	790	791	765	768	764	756	763	778	737	764	746	735	793	757	794	766	753	778	781	803	789	753	751	733	736	762	750	767	728	750	763	705	758	718	747	736	760	737	763	749	756	777	764	711	829	761	752	725	770	712	714	751	769	727	729	786	779	757	762	767	819	733	751	709	755	802	739	794	718	748	725	758	781	774	741	749	726	722	734	726	776	767	772	804	758	726	750	678	736	772	719	781	752	766	752	735	747	806	723	779	776	720	735	710	761	694	756	750	755	753	732	752	757	753	734	769	755	750	753	770	699	777	730	719	725	708	794	683	746	762	731	711	730	743	733	809	716	741	790	771	745	761	765	716	808	741	768	747	765	768	748	765	778	724	737	697	777	731	705	740	737	733	763	752	743	763	779	709	729	771	742	773	723	711	743	774	729	690	719	796	750	750	730	735	760	748	753	740	705	748	757	769	718	753	763	724	769	745	778	751	776	770	768	726	735	728	768	708	748	763	756	744	760	710	731	737	745	766	736	757	806	781	761	735	781	729	772	754	808	749	760	756	777	742	722	746	716	676	789	789	748	750	727	758	787	773	741	735	763	714	752	775	780	697	812	707	763	727	766	725	733	767	719	779	766	779	774	743	770	769	729	770	773	713	731	757	752	735	708	725	702	791	770	783	764	764	707	725	741	749	750	749	717	757	745	740	738	734	722	774	720	695	793	753	722	754	745	757	766	757	756	716	759	717	769	740	758	773	792	824	710	712	763	712	761	692	806	725	716	732	727	719	720	763	750	784	774	756	743	698	754	770	727	731	771	700	727	751	727	754	768	785	752	768	767	736	809	786	731	771	723	730	753	713	805	739	761	779	726	721	734	741	708	745	718	718	715	768	738	771	790	740	769	720	742	746	711	785	755	740	753	744	726	726	792	788	782	745	726	771	689	697	763	753	719	787	745	736	752	714	752	705	744	777	757	734	768	709	707	758	778	706	770	746	749	759	727	713	731	727	763	745	730	731	830	790	725	770	711	713	748	804	771	780	774	746	722	791	735	775	729	755	775	725	725	694	732	673	746	729	743	708	689	757	716	772	804	728	714	692	748	752	806	778	738	771	748	746	753	729	750	751	759	762	708	777	797	763	768	769	768	708	749	738	757	763	765	754	715	778	715	768	715	776	694	765	735	744	683	710	753	754	721	762	752	715	766	729	760	784	688	721	684	726	771	695	760	760	729	749	790	775	751	749	737	747	725	729	763	753	738	756	734	760	739	713	688	704	761	723	776	652	696	785	723	705	729	777	781	733	794	765	680	718	738	750	724	691	753	706	756	728	739	759	759	760	755	699	784	756	757	693	755	743	818	756	752	732	705	756	733	713	726	735	757	744	727	735	753	733	762	729	748	760	758	735	738	754	759	772	736	738	727	799	756	690	778	759	769	759	732	758	765	755	749	715	750	737	677	786	721	760	771	754	784	755	721	754	792	698	740	735	722	754	720	769	706	775	752	763	794	755	770	761	741	725	721	695	712	763	762	789	708	705	746	748	725	752	768	734	778	749	754	709	770	782	738	746	763	724	753	731	758	757	777	726	744	787	754	768	726	747	757	764	716	741	758	727	786	721	735	746	720	728	731	735	767	764	716	754	758	713	748	771	784	729	739	756	756	721	750	785	810	754	725	697	716	734	763	754	705	721	762	699	706	762	735	743	718	753	692	748	747	734	731	738	723	738	761	763	712	733	761	768	698	757	729	742	758	711	742	747	706	717	745	745	689	749	739	711	770	755	802	734	744	755	735	812	779	754	770	723	757	763	725	755	724	768	807	694	742	751	733	713	790	736	725	710	785	694	758	727	735	767	758	719	753	747	775	757	745	749	751	720	749	734	727	762	736	721	806	768	738	748	738	789	750	719	761	724	720	738	753	751	745	703	761	776	739	714	734	754	782	723	719	770	693	742	716	727	709	752	759	728	716	786	775	716	774	827	753	715	767	692	744	686	732	715	786	760	731	769	741	719	755	766	785	764	751	736	711	740	762	758	749	759	738	746	808	801	788	753	746	782	732	781	745	733	733	806	743	781	752	768	743	735	726	805	736	752	778	786	717	717	774	770	719	717	725	742	752	779	759	763	745	779	752	760	737	732	753	787	768	760	775	766	764	743	723	689	753	765	720	728	750	676	783	738	758	744	741	717	736	795	716	745	760	712	752	757	756	749	752	756	693	724	739	709	758	688	704	786	764	744	747	759	751	766	706	748	770	720	738	739	744	769	748	701	762	752	698	728	675	704	732	732	741	793	749	750	728	767	752	727	743	734	740	759	770	751	731	723	766	776	765	780	751	748	798	727	752	729	739	711	749	802	721	771	729	740	752	755	780	759	713	741	752	771	762	752	728	721	802	802	744	719	694	761	708	754	720	745	776	748	722	726	763	790	724	753	720	790	750	718	730	772	770	749	733	713	769	825	748	695	757	711	769	751	753	749	758	785	697	765	740	776	783	800	730	680	749	722	730	799	759	737	752	753	732	752	722	731	690	794	776	712	749	769	713	748	747	769	770	719	739	712	804	743	738	778	780	738	764	729	747	705	773	719	730	754	735	790	745	752	771	692	753	767	697	710	754	809	733	710	754	709	743	715	726	716	748	746	735	759	741	730	740	791	751	722	715	768	753	743	728	727	720	748	764	717	729	794	705	763	752	777	727	743	755	752	733	747	730	730	767	715	768	750	739	723	736	747	731	797	753	755	732	735	757	701	715	733	789	721	774	733	753	745	698	757	756	761	752	750	718	731	743	736	743	767	771	733	757	786	747	743	771	753	703	754	698	789	734	712	727	773	718	808	700	731	701	787	776	716	722	750	739	749	783	751	718	733	720	715	711	798	720	769	706	733	721	745	727	717	734	753	770	750	707	757	737	753	747	715	718	731	767	782	738	769	712	760	778	738	755	756	767	734	758	755	782	748	711	749	748	756	784	757	759	699	728	755	756	835	758	765	748	729	783	766	728	774	732	734	717	755	763	761	706	742	776	724	780	736	745	734	753	769	723	715	744	756	711	730	772	725	736	746	779	757	696	782	715	711	735	689	736	761	808	772	778	744	754	743	713	690	699	745	739	755	752	738	784	721	777	715	742	760	711	772	813	744	744	758	694	780	747	736	742	700	764	700	784	747	709	735	774	747	745	756	749	704	779	750	735	768	693	782	717	747	755	758	759	758	737	772	716	723	721	706	758	760	769	753	775	758	712	729	710	741	748	708	747	782	741	777	761	780	778	745	720	779	719	723	723	816	745	773
3406	252	145	127	111	82	86	85	86	75	83	79	82	100	81	64	77	88	83	76	84	86	71	86	71	82	80	105	92	82	77	71	77	98	65	91	75	83	79	85	84	72	71	80	88	56	69	78	87	71	71	79	73	73	68	69	79	71	65	85	80	78	76	84	79	78	63	72	75	87	71	65	75	87	84	63	72	65	73	78	99	75	86	89	72	74	74	74	82	88	76	95	76	64	57	67	69	90	71	66	78	77	66	64	70	82	75	66	70	86	77	76	79	79	80	77	61	76	79	81	61	91	56	70	76	74	67	81	78	62	58	81	73	87	79	88	90	89	81	79	77	81	92	74	61	73	80	64	81	79	63	94	84	78	66	83	76	69	68	70	89	66	79	79	88	73	86	86	75	61	68	74	64	85	70	57	63	86	79	59	78	79	73	75	74	82	72	57	78	77	61	70	62	91	88	89	71	75	61	70	84	71	69	91	78	79	76	72	80	87	80	70	78	87	70	68	84	71	83	69	77	55	91	68	80	70	77	71	72	76	69	65	82	76	68	73	86	83	93	82	71	89	80	63	65	77	78	73	70	64	64	93	68	66	77	91	80	90	70	74	75	69	74	83	84	70	67	75	71	66	69	75	73	79	59	59	78	70	85	96	73	72	78	79	85	80	73	90	69	88	83	75	76	78	75	71	80	65	88	77	79	68	78	79	79	72	65	78	73	78	81	101	71	82	83	80	68	80	78	62	78	76	80	74	92	74	77	70	76	82	74	101	69	74	72	78	81	78	91	85	64	78	70	66	78	77	62	65	66	72	91	80	72	71	71	73	67	97	75	87	81	75	80	84	59	70	62	59	72	71	86	78	80	72	70	77	94	64	62	85	72	85	86	78	82	79	88	62	64	81	71	67	77	74	66	95	83	74	75	75	77	70	71	88	73	65	72	92	79	71	74	72	71	79	72	74	75	72	93	75	73	84	83	59	67	71	77	59	76	68	83	89	64	76	93	70	94	87	70	74	84	66	90	74	84	86	81	87	57	73	77	70	64	85	75	77	82	88	81	71	72	83	101	68	78	75	68	62	81	77	75	77	72	73	67	73	77	73	73	90	74	65	75	69	79	86	83	56	77	76	80	71	81	76	87	75	73	80	96	79	68	76	81	70	87	80	76	81	74	73	81	93	65	84	79	95	87	73	81	81	96	70	80	79	95	74	74	74	81	70	70	73	77	77	100	72	80	78	68	87	93	75	75	78	78	65	62	77	85	75	60	85	87	69	73	83	65	70	72	85	86	77	82	72	85	77	59	76	59	66	102	70	67	69	65	69	69	66	77	82	66	82	78	76	73	87	74	71	75	85	80	69	98	66	80	77	67	77	80	69	77	78	63	81	95	83	87	79	69	85	68	71	78	72	72	65	69	79	74	78	66	73	84	80	59	72	75	73	72	61	91	74	78	71	93	95	80	77	69	86	77	74	68	88	66	71	66	85	79	83	71	79	76	71	74	87	82	80	73	63	50	62	87	68	75	90	74	78	74	67	73	79	83	83	80	62	77	75	79	68	64	86	72	68	69	82	79	75	64	82	78	72	78	89	83	93	68	67	83	63	67	77	67	75	75	89	80	83	73	90	71	82	87	87	78	75	85	82	82	61	66	75	66	81	78	67	68	60	68	83	77	94	64	77	89	61	74	91	85	88	70	89	68	68	74	73	63	70	84	76	75	79	82	80	71	80	82	95	75	80	73	83	74	86	76	82	105	70	70	72	76	83	66	68	75	69	63	82	75	76	87	92	84	74	82	87	78	67	64	64	87	73	89	76	71	69	66	59	81	81	76	87	80	77	87	69	80	75	53	74	85	82	76	71	69	82	82	83	75	84	71	68	67	81	82	76	69	85	62	81	85	80	75	86	73	72	85	70	70	71	69	61	68	61	77	78	90	75	89	71	76	62	67	93	75	78	62	84	74	79	75	67	63	89	76	70	78	76	85	77	76	78	73	83	67	84	76	74	78	69	75	76	78	82	89	68	75	76	76	70	84	81	80	72	76	79	69	75	72	81	72	79	78	72	62	68	81	72	74	65	75	85	69	73	83	65	75	74	75	82	77	62	76	77	72	59	56	62	81	62	80	78	63	76	65	66	58	85	75	58	79	68	82	81	57	83	71	90	100	90	65	77	83	80	74	75	73	68	71	68	73	76	83	68	74	81	83	77	76	56	79	72	71	84	67	69	76	80	81	85	70	82	81	90	75	55	87	73	76	87	89	76	72	69	73	79	77	69	87	81	86	76	81	71	66	74	69	81	63	89	72	69	79	83	78	67	82	63	75	68	89	72	67	76	72	73	77	54	74	81	74	71	87	80	89	62	71	68	73	78	74	77	64	65	64	57	71	83	65	63	79	78	70	77	85	75	74	65	66	75	75	86	80	76	60	79	71	61	76	73	67	80	61	96	86	71	71	75	69	63	81	83	71	75	64	81	65	74	74	78	71	92	70	64	65	76	77	71	63	71	83	83	77	73	82	77	77	81	72	89	83	82	63	75	91	84	79	76	72	65	85	76	82	95	72	75	74	71	78	63	63	84	84	72	83	66	77	77	75	79	73	79	65	70	85	82	76	75	83	81	88	82	77	73	90	75	88	79	88	79	70	62	72	76	77	90	83	67	78	64	72	67	95	89	83	73	70	77	68	73	68	69	71	70	60	62	76	69	72	67	77	79	77	71	67	64	72	77	66	57	71	75	77	74	72	68	87	80	62	73	75	76	55	86	80	71	97	86	65	89	65	81	69	66	86	77	67	59	93	85	83	74	73	78	85	70	81	75	89	74	76	79	80	70	79	69	84	77	78	67	90	91	77	85	70	64	78	83	79	72	69	76	81	71	94	85	77	85	92	73	62	69	68	82	64	84	84	100	88	70	86	74	85	77	70	71	86	79	73	75	72	72	65	60	86	66	82	78	92	89	69	78	79	76	69	70	67	73	84	65	85	74	66	70	58	68	83	62	76	84	78	80	73	81	64	63	75	70	66	82	74	75	65	72	76	61	69	66	72	66	79	60	66	80	67	88	86	98	77	83	76	89	69	75	71	72	69	70	88	87	71	81	86	78	70	62	70	79	82	68	66	67	72	55	88	71	63	89	68	74	69	82	84	75	82	61	80	91	75	80	71	71	76	76	88	98	93	78	68	84	67	103	64	60	87	74	70	71	76	75	84	69	77	75	74	75	79	81	57	68	86	73	86	83	83	82	72	83	92	71	72	81	81	87	64	83	83	62	75	76	87	85	68	86	85	82	100	77	68	72	77	88	84	88	64	85	71	77	63	72	68	87	75	56	79	86	73	72	64	85	86	89	75	78	70	72	85	76	87	77	65	72	68	67	88	77	80	80	83	87	62	64	72	83	81	82	65	78	77	92	70	65	69	71	76	73	67	79	81	84	76	81	91	94	65	77	64	76	76	62	85	93	75	70	58	59	58	75	83	87	81	71	67	68	64	64
2798	317	477	471	378	433	413	359	366	348	338	333	297	291	281	286	301	285	277	319	275	262	295	281	282	260	289	312	285	314	290	308	293	299	306	287	281	266	311	301	269	287	305	267	276	268	263	288	268	287	256	296	269	294	288	286	312	290	287	286	259	263	287	295	273	291	271	273	286	274	319	298	283	288	269	261	286	286	281	262	265	265	272	294	293	298	276	279	287	279	263	271	247	284	298	281	282	289	318	265	299	308	254	270	296	290	281	292	275	263	299	269	262	281	278	285	280	265	269	291	320	264	249	248	254	293	300	278	298	296	276	289	289	285	301	273	272	275	285	299	289	288	285	276	279	317	274	292	283	269	294	280	279	300	312	258	274	294	307	294	303	289	268	290	282	262	255	285	284	281	304	302	277	302	304	304	282	267	277	287	291	295	280	256	318	281	286	296	288	289	257	257	263	304	283	266	297	285	281	302	290	283	270	315	316	277	265	275	306	278	255	311	265	281	293	278	289	289	287	315	267	282	300	302	292	252	277	301	238	311	288	329	270	249	293	294	296	292	300	263	280	258	284	271	272	283	280	314	277	276	314	284	288	267	291	293	311	280	268	312	279	269	262	270	254	275	286	278	281	282	314	262	288	290	300	278	297	310	277	292	274	285	251	291	273	270	290	287	300	287	296	276	251	309	306	289	320	292	296	314	271	293	293	299	275	302	267	253	305	287	285	256	279	289	279	248	286	291	300	269	262	315	314	306	275	276	262	253	297	287	261	311	270	297	299	303	261	256	299	287	292	268	284	267	309	252	297	274	294	290	259	284	303	282	302	283	308	276	278	261	285	271	274	284	265	272	287	276	287	279	307	300	318	270	290	281	262	250	291	275	281	278	248	243	270	297	296	329	322	307	302	303	266	293	285	286	283	307	279	262	306	276	269	297	265	272	271	293	275	286	285	287	292	270	290	275	299	290	295	262	271	314	281	261	312	283	263	263	271	292	290	310	300	286	292	257	291	278	260	292	281	265	248	254	281	281	308	295	316	296	286	300	253	277	274	281	306	288	311	301	261	257	323	286	275	275	311	292	271	269	262	263	286	275	285	280	323	298	294	309	273	268	257	272	251	281	283	297	284	250	263	280	286	256	293	277	293	299	271	277	304	244	272	301	288	284	284	276	295	294	259	277	280	288	268	278	275	301	248	275	283	273	275	278	302	272	296	305	290	268	272	276	323	289	277	266	279	274	268	267	278	284	273	270	276	264	276	301	280	294	280	296	279	298	302	295	312	293	298	252	278	269	287	258	302	277	317	259	275	288	297	295	277	283	301	288	274	266	302	293	271	285	280	290	308	295	325	285	278	292	301	281	292	295	289	287	287	294	259	283	268	305	311	271	244	265	265	277	289	276	268	289	299	264	308	313	299	295	279	274	260	296	275	254	284	265	309	311	256	267	262	279	319	294	270	268	262	281	299	315	265	259	251	305	277	262	283	267	293	252	306	273	287	268	285	285	293	271	295	284	262	307	293	322	288	274	287	280	310	261	240	275	290	296	317	286	309	285	313	289	294	286	289	292	273	270	291	300	270	288	322	287	285	299	272	278	313	286	273	321	312	290	266	260	260	293	287	263	299	306	289	294	270	288	293	285	283	286	280	282	303	282	258	296	283	285	294	303	281	256	310	303	265	308	252	258	293	283	268	296	286	321	275	297	298	280	261	302	294	281	282	304	298	289	305	307	311	309	283	284	317	333	293	310	279	292	283	333	290	272	306	278	298	305	286	314	281	302	306	286	309	275	291	291	294	288	276	297	280	297	299	268	292	275	297	272	275	281	312	303	270	283	292	302	330	267	307	303	279	272	279	280	273	306	309	269	300	293	311	284	295	282	287	297	288	272	298	290	284	254	277	291	293	312	318	254	273	288	248	317	272	312	293	264	304	304	294	316	288	273	309	318	290	288	278	283	290	275	287	288	274	294	279	290	309	257	272	300	282	277	280	263	285	295	272	308	265	304	282	269	282	299	288	266	279	277	272	276	310	287	261	301	272	280	304	289	297	273	290	307	298	285	279	289	266	265	278	296	288	285	275	284	302	282	290	294	300	275	285	294	301	286	255	296	285	288	301	268	273	284	252	271	304	288	292	307	257	257	290	271	273	264	278	308	280	281	265	282	255	304	261	281	288	317	296	262	273	256	293	320	308	281	282	284	294	314	301	277	310	255	294	274	258	275	290	299	307	264	290	272	269	314	269	264	294	290	301	280	279	269	302	264	285	290	290	296	324	301	276	280	264	316	279	282	300	272	289	299	243	250	299	276	267	279	305	288	284	280	298	269	263	243	271	261	297	272	273	281	269	304	300	283	245	243	289	303	265	299	301	282	260	279	299	305	278	297	288	246	305	285	280	273	259	296	280	253	293	312	291	288	291	291	313	275	269	275	261	298	278	250	249	288	268	273	263	287	298	278	267	263	294	287	267	277	289	275	295	295	285	290	280	279	279	291	277	291	272	296	270	286	279	268	271	299	291	305	258	321	286	292	317	279	285	272	266	300	278	297	283	282	281	284	291	293	266	308	288	312	294	313	297	290	290	273	307	262	297	274	260	317	292	272	303	309	263	273	291	270	266	280	248	272	282	266	289	279	288	277	296	285	249	262	295	291	273	268	287	288	287	321	296	260	280	290	290	274	307	283	271	303	299	289	325	254	278	277	280	279	279	265	289	286	278	285	319	272	286	306	292	270	301	288	279	290	290	258	304	287	300	311	293	258	294	287	268	298	283	270	280	263	296	293	271	306	288	264	289	285	275	308	294	305	297	294	271	263	291	291	254	276	283	293	270	262	306	259	282	283	274	282	298	284	270	319	268	290	265	298	259	286	297	273	288	301	269	308	292	312	287	322	291	293	271	274	270	279	299	286	275	314	270	276	294	279	296	283	272	297	283	261	287	283	323	279	308	265	285	300	272	271	275	321	272	297	268	296	277	319	273	320	282	275	301	291	278	302	291	282	286	296	259	322	301	286	274	265	284	284	265	285	287	279	292	286	305	300	297	289	293	288	287	283	316	307	321	307	262	278	289	257	298	272	260	274	274	270	310	297	261	294	284	304	314	277	312	278	319	303	245	278	300	252	315	289	299	313	281	298	266	261	280	285	277	276	304	280	283	280	279	297	317	274	280	268	301	273	314	275	263	285	287	283	264	293	292	292	295	268	291	294	309	289	293	288	307	289	294	291	293	274	275	294	272	275	280	288	298	314	266	288	278	288	263	304	299	292	278	296	285	294	300	261	265	295	276	259	259	267	292	274	284	278	291	311	260	265	280	275	303	238	288	273	245	302	261	299	273	290	278	279	274	279	293	310	284	261	308	276	309	301	265	287	284	308	258	291	311	300	263	295	304	290	267	307	302	249	287	274	312	262	274	273	299	291	274	264	272	276	272	299	293	278	267	306	289	277	282	285	272	281	291	294	287	300	286	303	294	293	260	259	280	268	267	253	284	255
28672	5315	1441	1124	827	598	503	383	319	329	274	238	251	212	228	191	203	200	197	205	180	178	160	185	171	190	166	177	163	169	166	158	161	175	187	181	173	173	157	162	175	139	139	144	172	166	170	164	141	137	147	172	133	157	141	182	141	161	164	155	144	153	155	174	147	160	158	178	176	143	177	184	168	142	159	139	159	180	144	190	157	166	147	167	139	165	163	158	139	177	161	157	138	149	165	165	149	174	124	188	157	141	161	154	171	162	133	175	183	156	151	173	170	139	173	161	146	174	145	150	167	160	142	139	151	156	157	150	152	146	169	164	146	135	147	159	117	162	157	153	161	163	156	131	156	152	169	161	155	140	152	143	148	160	151	177	136	149	160	151	156	131	154	158	165	139	135	141	189	172	155	164	143	164	179	167	156	154	165	143	144	145	164	148	169	140	138	154	153	178	144	144	171	161	129	164	155	153	147	150	171	136	150	183	148	163	173	145	169	182	143	146	142	155	180	129	143	147	160	141	153	152	138	148	147	141	173	146	140	164	184	126	160	144	149	169	151	137	150	137	156	134	155	151	156	173	164	168	167	151	159	153	167	165	159	137	175	126	141	168	160	150	153	138	174	162	150	160	141	144	157	167	154	157	167	164	154	143	170	145	164	146	153	150	157	143	166	148	159	150	163	147	138	151	156	155	165	149	140	141	159	171	148	143	169	157	167	150	154	173	145	148	160	158	159	153	140	153	173	174	142	148	147	146	160	151	157	148	149	163	162	146	144	162	156	154	161	157	131	146	175	169	166	152	145	128	150	150	156	149	141	185	137	138	157	141	172	164	126	144	144	180	187	172	154	161	153	132	142	137	156	162	148	147	168	142	161	148	155	153	168	153	150	170	157	155	147	149	150	149	160	149	169	144	164	153	141	150	136	178	136	153	157	161	169	178	144	173	152	167	162	151	155	149	170	116	149	142	172	158	160	157	147	145	152	140	134	162	157	166	155	124	158	131	165	171	166	175	178	164	141	155	182	161	172	158	166	163	173	152	134	145	171	170	138	160	146	161	160	141	157	150	152	177	162	155	132	140	165	168	140	151	152	130	166	150	145	152	150	141	162	142	177	153	172	153	142	149	141	143	146	151	177	153	148	158	164	176	175	148	156	169	150	149	154	172	157	171	134	132	152	160	162	154	167	138	129	155	161	160	129	162	163	151	169	154	177	160	171	162	173	154	148	164	147	173	138	149	147	159	173	149	141	150	161	169	129	154	168	156	152	179	176	153	176	168	156	143	142	179	169	143	160	157	149	141	152	167	151	152	149	143	134	158	162	167	171	133	153	152	162	151	143	146	158	145	158	149	155	137	142	150	147	160	153	160	159	154	158	130	146	139	136	138	168	173	157	181	163	141	138	156	133	153	152	134	147	149	160	140	176	142	144	151	166	159	167	151	158	153	167	166	154	172	165	142	140	152	154	141	146	148	170	154	154	177	165	146	153	160	153	140	157	183	162	184	173	152	175	166	137	167	159	164	159	145	145	146	139	166	166	169	143	129	176	141	143	156	162	133	160	152	147	183	161	159	133	148	145	160	159	168	144	177	168	153	159	162	158	133	157	139	167	164	156	176	162	176	160	168	142	154	152	161	142	145	175	164	161	148	159	142	142	170	172	144	163	160	168	174	144	161	152	179	176	154	168	144	153	163	147	185	142	172	136	169	178	142	150	138	169	182	167	167	169	148	164	166	147	135	141	143	145	153	133	141	152	154	163	141	162	129	159	161	153	172	163	156	154	157	155	162	179	159	159	177	137	162	139	164	150	156	116	165	163	152	146	171	167	149	162	151	155	145	163	155	148	158	178	168	145	143	143	173	140	161	152	167	168	146	149	161	141	176	150	159	167	156	165	155	148	143	148	152	167	167	136	160	168	141	161	160	144	164	146	144	167	174	143	170	141	172	161	165	155	163	158	138	157	162	158	141	156	160	143	144	159	164	148	153	153	154	145	169	161	162	143	149	147	157	164	157	141	145	146	145	158	144	144	165	177	140	145	169	138	162	151	141	154	158	145	154	153	139	156	151	168	172	169	139	158	153	144	163	143	152	150	146	144	139	149	179	154	142	142	164	153	159	139	146	118	172	159	150	143	147	180	153	172	162	137	176	168	138	170	163	139	151	159	140	150	152	160	158	150	119	155	163	168	143	161	152	151	139	145	162	150	158	155	146	152	169	180	150	164	160	171	160	141	175	153	146	148	159	164	152	176	171	175	162	144	167	193	154	175	160	165	199	167	140	149	165	149	149	159	163	173	163	158	162	133	157	160	159	172	156	148	149	150	163	145	161	134	167	168	154	149	148	160	139	164	158	157	174	138	147	156	148	149	149	159	151	166	172	138	149	146	161	156	164	159	166	161	153	145	172	161	141	164	172	143	140	166	149	156	152	153	168	181	159	160	167	164	156	173	143	176	155	154	152	171	155	185	173	129	152	162	142	140	151	161	140	151	152	151	147	175	170	145	156	163	160	159	152	183	166	145	169	145	163	140	171	164	163	157	140	160	159	132	165	191	169	159	158	130	162	143	135	161	152	149	149	160	149	162	178	116	145	153	159	145	158	149	133	161	156	155	149	149	153	150	145	169	133	156	170	158	160	161	151	183	160	169	147	139	163	149	146	146	156	167	142	145	172	159	152	154	152	174	151	172	150	159	167	150	162	151	132	146	140	165	139	142	164	165	158	160	132	140	148	155	150	144	157	159	143	155	158	152	174	126	166	155	188	158	145	159	155	164	127	136	140	152	156	152	153	147	131	145	148	148	161	153	154	153	157	152	173	150	153	166	162	172	145	174	145	160	166	152	147	153	153	138	158	158	138	151	181	147	148	156	151	172	143	145	159	187	168	172	163	172	122	146	148	150	134	144	147	157	149	177	149	166	158	151	178	176	139	146	173	154	161	167	182	178	152	146	163	144	134	154	141	165	159	147	153	142	194	147	151	171	153	130	134	170	167	143	168	169	160	159	151	145	164	151	146	157	169	175	142	144	140	146	162	145	156	136	139	147	178	126	171	138	163	135	144	151	161	139	171	142	174	151	164	153	170	153	165	149	150	164	166	136	168	162	147	156	164	169	159	153	144	155	153	154	167	161	142	158	152	169	172	150	152	149	167	146	166	145	163	157	157	137	155	139	154	175	175	139	140	143	137	154	164	166	173	123	165	161	153	185	145	150	138	172	155	154	159	147	163	175	131	144	170	162	145	140	175	161	139	157	156	134	130	149	165	132	166	153	166	151	155	136	177	155	146	183	187	144	148	137	154	161	183	170	164	140	155	132	162	146	172	151	159	154	145	159	159	159	135	162	163	159	132	142	115	163	171	147	157	144	162	167	144	167	126	133	144	185	139	160	139	139	140	163	159	146	148	162	144	166	168	158	136	150	153	131	173	149	163	154	149	153	145	140	173	141	157	146	157	168	147	142	157	168	158	146	161	144	181	142	159	147	157	143	161
13684	1494	3231	3717	3173	2632	2101	1806	1526	1308	1185	1122	1002	951	890	835	766	742	666	693	712	702	640	666	678	681	625	612	594	589	593	563	558	574	611	588	540	519	574	519	532	512	518	560	559	520	568	554	505	553	493	525	546	503	540	543	487	553	551	535	509	512	515	482	541	525	549	513	562	516	528	496	492	480	552	516	503	519	499	480	540	481	514	483	481	560	525	502	492	515	499	452	502	498	521	453	512	532	474	469	515	533	467	482	492	481	482	526	479	520	525	548	519	444	484	475	519	504	535	471	478	487	497	521	532	505	497	494	513	509	483	479	503	478	508	502	501	460	503	472	493	516	521	452	522	506	480	518	519	521	484	514	502	524	483	502	505	468	493	472	494	497	497	471	478	492	516	511	513	530	479	538	495	502	509	484	525	524	450	473	505	491	529	506	536	464	504	497	489	513	525	513	477	502	496	491	486	446	515	512	517	536	481	512	486	489	493	508	493	525	499	539	499	495	488	489	528	481	473	490	516	499	504	519	485	518	517	508	512	482	508	512	497	536	491	495	476	492	519	485	510	453	471	527	513	512	430	455	480	503	489	473	519	498	480	517	486	461	497	485	471	563	524	496	479	489	514	464	481	523	490	484	491	480	477	476	499	472	513	479	481	463	530	516	494	512	491	457	511	491	528	432	499	462	510	491	480	509	521	498	478	488	467	520	497	487	507	496	465	485	515	459	523	527	518	522	483	512	486	493	547	503	500	491	483	484	502	477	511	524	487	509	458	500	464	485	450	485	518	520	506	516	499	497	491	505	491	461	522	495	497	518	514	489	515	508	485	514	505	456	493	488	498	470	500	473	471	480	468	492	527	479	494	507	497	495	452	492	487	475	514	523	487	461	535	462	500	499	498	502	505	488	511	487	518	477	514	499	525	493	490	505	487	480	528	553	486	501	527	514	499	498	487	506	538	503	513	528	454	516	493	514	493	512	501	506	502	506	529	513	513	468	487	525	487	488	551	470	533	522	458	508	503	507	486	480	470	457	471	515	467	495	487	469	485	518	482	503	507	466	495	471	490	497	499	459	485	504	547	509	486	450	507	478	478	463	494	510	528	477	471	496	500	506	505	514	516	507	548	476	482	484	489	516	509	499	503	516	509	490	465	491	443	445	547	491	499	537	493	480	494	525	514	467	505	494	458	499	521	506	474	458	505	495	492	495	456	476	475	517	488	520	499	490	445	509	541	493	509	506	469	520	493	496	467	477	521	486	469	456	532	523	483	523	545	472	470	505	499	474	540	471	491	430	500	525	499	515	529	487	473	526	479	493	506	510	502	492	510	472	487	523	502	505	469	472	512	473	470	514	508	464	516	506	480	517	472	511	457	486	520	475	518	498	478	496	506	482	495	472	493	484	506	510	566	550	463	494	503	532	512	490	460	436	496	469	543	500	495	503	525	486	466	453	477	487	472	459	483	495	434	524	507	505	529	487	497	469	490	493	499	502	520	523	479	514	545	492	505	501	479	526	487	485	450	449	508	482	476	523	498	504	547	474	503	472	497	495	499	488	481	489	479	535	462	473	478	505	499	479	514	535	507	524	480	500	485	460	483	507	501	515	522	480	526	459	503	514	470	512	482	487	455	483	512	441	486	477	482	531	471	498	502	464	515	507	477	473	497	488	497	464	500	512	503	527	494	503	472	455	480	470	485	484	525	489	512	485	506	478	488	494	492	515	515	515	512	477	491	527	493	506	497	454	492	474	523	453	485	508	476	488	515	485	465	451	494	489	518	473	491	473	473	488	475	481	479	499	475	484	429	496	444	513	503	512	518	480	483	496	529	462	491	479	484	459	520	505	488	499	548	540	455	482	477	454	480	496	532	479	478	501	455	511	471	483	503	494	505	488	500	519	532	523	520	488	496	519	477	494	470	504	530	503	545	491	483	514	464	515	468	449	468	478	539	500	483	506	483	455	487	487	483	506	526	528	502	460	479	526	500	541	482	470	506	499	514	457	493	512	487	468	479	486	520	467	467	469	507	488	517	440	513	495	475	447	461	485	514	550	526	503	469	505	490	463	461	465	502	480	529	534	473	498	468	465	520	502	517	472	471	491	475	545	523	512	496	488	513	485	503	461	543	507	508	478	508	527	475	476	526	528	507	489	487	503	472	498	469	487	512	541	521	473	498	475	464	514	473	513	512	501	528	482	504	463	482	505	502	488	466	465	508	484	495	482	517	493	506	501	478	470	502	486	488	508	494	509	498	534	497	490	504	511	510	512	535	479	491	464	471	491	464	500	514	494	543	476	496	495	501	537	489	506	452	440	511	480	493	539	501	530	513	491	514	505	509	478	506	484	460	492	479	494	512	469	495	520	509	482	486	476	475	513	480	470	514	487	510	452	494	476	502	482	510	467	456	515	481	489	505	511	477	508	485	462	473	479	512	503	520	470	493	462	486	461	492	427	533	523	496	511	501	526	468	525	496	509	535	515	510	474	517	453	502	459	525	506	526	508	539	510	513	496	512	483	460	521	518	469	485	499	517	519	491	518	531	487	503	449	478	498	496	503	480	503	468	474	530	498	488	468	510	483	523	439	476	505	500	505	490	554	530	505	523	525	499	474	523	488	481	492	498	508	528	515	513	494	503	509	503	510	486	480	503	524	523	520	476	497	476	503	506	477	509	484	468	468	508	504	512	504	472	503	527	511	490	538	469	482	501	487	487	504	505	501	491	486	512	493	490	482	507	510	480	506	458	472	450	471	488	482	464	540	499	494	470	516	481	523	487	475	487	499	491	500	491	483	491	494	502	523	487	497	540	470	512	468	438	506	466	496	492	490	485	474	475	480	499	513	460	556	507	512	496	536	523	523	480	507	484	478	476	484	482	497	499	491	482	505	510	519	493	489	507	509	505	466	499	482	517	535	521	504	487	478	538	518	488	483	496	514	523	490	538	500	517	519	500	522	512	508	494	441	500	498	485	508	498	505	474	525	505	471	525	509	460	484	470	506	498	481	487	498	501	488	467	482	516	490	521	498	474	478	540	502	500	508	526	482	525	505	495	532	528	481	502	474	511	506	511	464	486	483	542	523	503	495	485	484	451	516	466	466	497	478	501	506	480	530	509	485	490	476	444	502	484	488	472	500	481	491	510	478	457	506	534	546	495	462	487	488	485	505	459	490	469	519	507	451	505	491	482	555	493	533	484	487	519	471	488	521	493	499	479	479	484	475	518	502	531	520	463	516	498	508	484	503	531	489	487	484	482	535	470	515	482	492	512	523	483	467	505	482	468	495	507	480	506	516	488	511	483	510	475	485	506	527	501	487	480	478	519	512	504	485	501	523	486	487	506	511	482	475	483	495	522	525	502	511	541	454	491	462	531	495	479	491	484	481	512	480	496	478	485	501	531	489	486	475	499	539	490	471	473	490	526	471	495	543	486	456	503	491	501	492	473	479	489	519	531	515	459	529	495	522	436	487	476	523	474	495	550	494	503	495
38064	15686	5178	2436	1645	1241	934	726	665	570	463	453	375	358	381	369	350	356	342	313	306	293	294	283	278	288	271	309	294	265	291	288	275	253	261	309	247	294	248	272	264	243	267	284	278	254	261	237	240	272	282	283	267	266	240	279	257	227	213	266	271	239	255	247	276	231	258	227	263	263	218	225	259	268	249	238	289	258	254	269	261	243	267	268	236	268	229	217	256	267	234	240	271	225	282	273	277	240	240	239	245	285	253	254	293	259	259	256	243	234	259	259	276	244	272	277	261	251	212	251	256	256	240	252	236	252	232	281	255	255	267	228	259	240	212	271	248	278	244	245	270	258	263	250	266	285	258	245	251	246	237	249	262	258	269	244	278	240	235	237	229	234	268	289	278	241	251	260	260	235	253	257	256	250	272	247	265	243	282	256	288	243	257	222	286	269	257	265	253	270	247	296	261	257	243	256	252	262	265	239	251	294	237	266	274	258	258	218	305	258	247	279	242	266	256	258	257	243	229	249	269	265	234	261	254	252	235	233	227	263	249	264	279	227	256	271	240	263	283	247	257	241	239	248	244	256	232	267	271	273	245	268	252	251	264	239	270	263	253	262	233	252	244	234	235	237	257	251	240	254	250	259	232	254	251	240	235	251	235	242	235	249	219	246	250	243	244	257	258	248	270	231	293	266	253	245	243	229	242	264	280	234	247	270	241	237	269	278	262	257	265	238	248	258	259	233	261	242	265	275	237	237	263	249	238	261	250	277	261	252	272	249	241	281	245	260	261	275	241	244	277	237	282	248	232	254	262	286	258	204	250	275	236	232	246	262	237	252	235	258	244	247	242	225	248	240	242	268	277	245	273	251	253	264	257	261	249	266	249	268	254	266	238	253	226	256	240	234	269	265	241	276	245	240	247	247	260	258	278	263	267	250	288	242	257	242	248	248	249	229	245	245	247	234	304	268	247	253	228	265	275	278	234	262	238	246	236	250	234	229	263	229	262	236	239	271	253	239	234	258	263	250	255	294	278	245	269	263	239	243	257	237	246	237	281	247	254	280	282	273	248	230	249	271	249	235	234	257	253	274	224	275	248	215	256	253	267	255	256	278	257	265	254	250	227	275	279	226	263	255	241	234	269	258	248	236	241	281	276	249	232	248	219	251	243	241	292	240	236	259	240	235	237	261	260	257	255	265	262	264	270	250	274	256	267	250	249	232	237	247	226	262	258	258	253	271	246	250	261	267	233	250	245	257	248	290	259	258	255	252	273	265	241	228	245	265	276	274	278	273	259	224	264	251	252	261	264	281	261	237	262	229	228	265	242	264	226	244	226	254	251	262	244	238	277	254	245	274	266	259	231	267	285	251	249	255	251	270	260	251	253	260	272	277	267	288	247	256	231	254	223	248	283	259	278	260	236	276	231	282	250	240	247	282	255	271	276	290	234	265	284	223	250	235	277	237	247	269	273	261	238	246	244	244	250	235	236	257	253	271	261	244	233	245	232	259	250	246	259	219	275	259	258	264	240	249	239	246	239	248	276	228	250	236	250	265	260	226	256	258	229	254	273	258	248	255	255	238	238	253	247	247	247	250	241	242	261	258	279	259	245	222	279	269	284	251	261	246	257	258	252	276	237	234	259	259	243	267	261	272	259	248	248	240	224	260	266	219	251	247	273	232	253	249	258	255	268	234	268	250	283	267	267	243	249	264	272	243	215	247	255	266	267	247	284	231	247	249	267	299	259	252	255	259	248	261	262	242	266	239	258	257	247	242	240	255	245	260	257	256	263	281	251	259	283	239	245	237	241	280	258	261	271	258	234	273	255	265	270	239	270	278	255	266	248	269	253	272	257	215	244	255	249	266	260	279	246	257	220	298	233	241	253	247	253	242	258	247	248	226	246	260	215	250	243	262	260	270	246	293	237	274	264	249	247	238	224	259	246	264	270	236	236	233	267	267	253	242	263	250	252	252	249	243	256	222	248	255	269	264	262	256	243	232	249	255	230	280	252	244	275	255	265	258	237	252	259	274	251	255	259	256	227	267	241	267	260	295	282	264	253	245	271	265	253	260	261	247	236	270	251	264	238	239	282	259	249	260	249	264	274	228	254	254	280	263	264	238	261	260	261	260	249	227	242	266	250	254	227	274	251	242	248	247	234	251	263	279	254	237	262	265	281	255	247	271	237	277	270	253	248	248	252	225	258	239	282	265	269	267	285	275	264	245	245	271	267	269	280	233	248	253	264	248	225	261	261	241	244	251	259	256	271	222	245	263	263	244	237	239	258	270	260	251	263	274	254	269	249	237	265	243	268	255	251	268	281	270	241	257	264	243	253	272	242	264	218	273	249	259	255	227	248	269	249	256	218	255	226	262	257	245	257	264	249	259	253	248	230	253	262	273	215	250	235	241	249	255	233	254	269	259	274	275	282	268	271	222	256	250	248	294	228	260	245	260	259	254	243	274	255	244	264	277	252	259	270	256	275	262	243	231	235	263	257	241	249	247	232	243	230	262	232	257	266	243	260	259	289	260	257	259	260	263	228	243	263	268	254	241	247	283	259	234	272	280	262	229	266	237	271	250	246	269	245	265	251	240	269	265	251	253	227	253	256	249	222	233	276	262	263	245	228	252	279	217	261	264	251	258	259	259	226	250	283	242	252	249	257	281	233	272	235	277	243	248	271	287	232	256	283	257	263	283	231	257	251	246	285	257	253	235	243	234	262	261	282	264	253	252	238	242	262	260	215	234	267	249	240	254	283	282	267	255	248	254	240	257	239	259	261	249	263	274	231	243	272	268	256	263	247	238	249	250	244	275	238	250	232	263	266	262	244	232	257	253	225	242	257	257	245	249	265	277	234	239	264	247	253	254	217	272	264	221	266	274	259	216	248	257	245	252	252	241	260	260	256	234	261	255	252	239	252	257	265	246	247	218	255	257	259	248	217	269	282	248	260	234	259	254	234	251	246	281	270	229	209	272	244	245	271	258	267	253	285	251	233	265	244	266	246	223	239	233	237	255	251	223	271	239	250	242	253	236	258	226	259	286	248	252	270	282	254	278	226	265	254	240	259	256	226	269	233	211	251	252	236	265	252	262	278	246	272	273	237	254	258	240	248	271	239	243	239	254	246	215	270	254	264	275	260	252	253	239	251	257	248	278	247	265	269	263	226	249	259	229	254	216	262	227	280	252	233	258	248	283	250	248	243	282	279	230	248	268	276	251	258	272	230	262	255	280	257	264	236	243	224	262	227	246	237	239	247	260	228	261	264	275	258	281	259	269	249	231	252	247	247	253	251	246	226	245	236	253	260	243	248	265	283	235	248	262	240	261	238	251	265	244	260	237	262	259	239	250	264	232	287	247	263	243	258	256	259	243	271	232	247	269	231	255	232	256	239	221	259	277	265	264	273	239	264	235	241	270	248	248	244	235	235	261	246	266	231	268	274	269	259	254	253	265	255	241	239	226	233	245	254	235	259	261	237	262	245	255	273	235
19505	2788	6132	6779	5766	4789	3920	3285	2741	2402	2196	1882	1717	1691	1549	1422	1338	1275	1233	1219	1136	1146	1023	1090	1077	1002	987	947	969	981	967	903	856	847	874	887	854	840	856	870	797	825	856	813	844	812	783	825	786	809	844	839	818	791	802	857	821	761	768	793	813	810	783	810	772	781	715	757	776	778	795	729	806	770	792	737	761	726	789	772	712	763	754	822	724	783	822	777	706	741	733	756	723	745	737	785	708	758	756	719	748	751	783	749	717	748	713	740	763	718	730	717	759	769	771	753	735	807	736	756	707	762	740	729	722	810	742	754	763	787	728	778	725	738	773	762	763	756	790	713	737	749	778	737	765	767	753	741	746	711	708	736	744	764	778	755	734	728	770	771	757	768	713	740	731	769	781	744	788	721	749	764	757	752	744	760	740	727	663	719	734	764	753	778	735	769	755	748	727	696	738	733	746	775	736	709	769	729	777	729	743	763	715	747	739	741	753	764	731	742	758	720	684	765	745	759	749	729	754	726	735	733	804	714	781	742	770	725	760	741	729	733	728	745	716	769	772	743	755	722	754	744	713	729	738	734	752	771	711	724	751	782	707	763	719	730	690	734	759	722	753	742	713	758	725	747	737	766	788	751	718	781	672	716	710	691	764	707	768	757	740	777	718	753	748	677	728	700	698	736	765	724	739	763	729	752	784	725	800	738	724	718	728	814	718	721	680	715	797	745	776	688	787	744	739	714	747	798	749	717	733	727	705	703	721	720	752	767	733	707	725	709	739	741	808	739	753	723	705	736	807	726	738	740	708	728	756	745	717	790	733	748	780	723	744	769	754	752	748	699	711	811	737	753	722	742	786	744	720	776	699	694	707	755	751	762	724	736	717	788	689	737	763	746	770	797	733	728	748	778	772	757	726	742	714	782	750	764	739	686	711	699	745	716	747	727	730	716	756	716	760	717	749	715	707	764	767	745	725	769	762	714	751	719	765	762	764	724	788	741	781	811	736	702	729	728	697	785	742	740	755	718	739	759	779	784	727	751	769	725	775	739	751	767	768	744	751	736	671	778	747	712	732	783	737	771	684	748	773	706	765	702	689	741	740	776	778	809	779	766	748	730	786	732	694	696	698	742	699	751	757	713	743	720	748	765	738	731	721	784	732	713	787	732	704	753	722	741	717	764	733	740	671	735	801	718	741	767	718	740	726	732	728	692	714	750	751	715	682	786	771	778	722	698	743	705	795	742	762	719	755	751	716	734	686	720	771	769	716	742	743	716	753	736	694	742	781	761	747	776	742	757	726	791	723	808	789	729	718	749	691	764	697	771	696	751	768	734	720	716	758	732	738	771	709	778	805	727	736	742	741	746	777	748	743	717	704	692	764	759	754	690	688	732	790	767	753	688	772	741	717	776	744	731	691	729	708	673	745	754	731	764	781	745	726	770	727	759	724	729	717	746	787	746	765	713	689	738	714	765	738	730	775	736	784	760	760	752	744	686	765	754	719	808	713	721	738	760	721	735	760	756	793	730	735	691	779	759	744	701	759	752	751	729	730	738	786	765	751	672	765	731	734	759	765	743	731	733	750	743	699	673	727	711	778	740	735	739	746	771	741	806	749	717	749	743	762	817	690	789	734	738	739	718	783	723	756	717	761	725	734	737	777	745	788	724	735	757	741	741	723	703	783	734	749	748	743	743	747	732	733	751	770	728	712	742	730	840	777	783	795	755	767	728	763	713	745	732	770	729	763	739	738	739	753	751	755	731	719	749	703	780	759	720	708	736	747	784	761	765	710	746	729	759	725	733	716	706	758	736	745	799	742	717	772	742	764	742	740	755	709	734	771	800	716	717	710	709	744	765	715	743	763	756	731	706	755	714	765	746	694	744	753	750	715	757	756	733	763	738	790	763	719	726	734	718	752	748	733	734	747	790	764	758	705	766	736	702	749	725	704	780	752	762	755	736	758	721	713	719	752	768	730	728	702	727	748	731	748	742	755	742	718	743	745	751	756	740	696	738	715	713	763	689	773	794	707	737	754	724	757	767	708	767	788	780	697	730	797	732	746	651	750	753	723	742	756	761	749	696	748	707	764	757	762	745	752	774	748	745	776	764	719	697	760	731	727	758	729	777	715	730	774	738	768	741	717	768	686	702	676	763	761	735	677	758	750	729	771	710	739	734	743	743	740	756	680	706	752	782	762	744	703	736	730	729	711	760	731	732	703	725	724	760	776	769	708	766	780	720	761	746	714	740	749	699	748	736	709	740	773	737	706	742	712	699	753	735	703	704	743	714	755	722	722	708	712	739	768	713	738	728	742	704	791	763	708	767	759	717	725	735	793	763	778	743	744	814	708	705	762	704	760	722	760	775	754	770	704	763	739	713	737	738	720	760	751	748	731	726	752	752	813	739	713	779	729	753	746	752	750	762	703	731	740	739	753	704	743	754	732	757	776	693	770	715	742	709	759	765	730	728	746	765	763	710	771	739	759	680	756	745	704	737	744	761	720	736	753	681	768	830	755	748	734	691	744	742	770	694	709	769	734	676	747	731	771	749	731	749	768	753	709	790	732	721	700	699	758	747	738	731	737	738	749	752	722	736	743	731	766	776	755	700	711	686	734	743	733	733	752	790	743	748	741	723	767	728	729	736	724	733	675	777	775	681	694	700	706	759	772	788	710	742	707	736	738	734	790	730	756	736	738	775	710	732	747	739	736	750	708	763	790	739	762	724	751	741	754	738	724	732	747	772	777	705	746	722	742	721	719	737	714	739	721	698	741	760	739	793	724	745	723	696	761	769	797	750	726	712	728	726	742	759	710	729	664	769	784	708	758	754	758	751	741	731	719	741	722	784	760	729	751	722	739	723	767	686	760	715	778	803	744	734	700	735	718	741	682	736	727	725	733	717	751	753	707	768	723	775	749	748	746	743	747	799	719	692	749	744	743	694	726	762	724	730	745	763	743	720	718	719	701	723	749	768	763	727	746	745	727	762	755	711	724	709	764	733	747	747	760	694	766	740	763	737	707	736	674	725	735	733	729	749	726	708	746	708	757	788	735	759	742	813	743	746	700	735	708	750	755	705	760	713	713	764	772	757	700	710	792	722	687	704	733	823	759	757	731	784	722	703	775	690	770	736	713	701	733	809	729	691	725	769	715	790	743	738	748	747	781	728	778	733	736	720	777	742	740	745	748	731	785	751	754	732	724	715	708	750	726	736	688	721	747	756	757	758	748	776	726	740	753	747	703	737	754	727	737	753	719	729	769	734	759	669	760	707	751	751	742	743	723	803	719	738	730	740	714	740	769	783	756	721	764	775	784	743	746	722	732	745	758	768	777	740	740	753	768	752	733	733	739	727	717	780	706	761	711	755	716	790	732	792	731	722	775	773	733	737	744	731	790	726	742	785	730	733	747	763	738	686	752	762	772	719	722	763	707	710	759	755	748	751	729	699	793	754	754	766	737	736	750	737	758	764	756	756	792	760	726	765	755	740	716	764
3427	303	167	139	117	96	104	76	78	77	79	68	92	76	63	93	78	85	74	74	65	88	75	74	73	83	80	93	72	62	87	78	80	73	79	83	69	80	84	68	76	75	85	65	71	74	74	78	74	79	69	70	85	81	90	82	80	70	73	89	81	77	74	81	75	66	78	102	70	74	80	77	60	78	80	75	92	58	61	80	73	74	84	76	82	74	66	70	83	91	62	78	75	90	64	83	88	76	69	78	65	87	89	77	76	65	77	76	72	81	91	76	79	71	77	86	80	86	76	75	74	73	66	78	86	74	75	82	84	73	76	85	92	73	63	55	67	73	86	64	61	81	74	87	86	88	63	71	69	69	70	83	68	84	70	63	73	71	81	92	80	67	74	82	79	67	69	61	76	61	78	68	76	77	75	72	84	80	77	77	71	91	80	74	79	79	84	74	76	77	73	82	82	64	71	64	80	75	71	77	86	79	91	79	75	81	104	71	65	64	71	71	82	81	76	80	84	77	81	50	83	101	83	72	79	79	77	66	74	89	75	80	72	80	97	66	81	74	87	77	71	81	68	77	73	63	89	86	76	73	97	66	87	83	83	85	74	83	74	78	97	55	68	70	82	78	64	73	72	80	74	71	75	77	90	66	66	72	69	63	72	86	89	59	83	78	70	69	76	76	69	85	93	81	67	61	95	72	78	72	78	79	67	88	85	82	88	62	83	88	76	70	72	66	67	77	68	56	80	70	90	71	71	85	78	85	78	79	86	68	85	78	90	88	76	70	80	58	67	84	77	74	84	74	88	64	80	76	84	62	84	78	87	78	83	82	72	77	78	78	65	67	79	81	68	65	82	90	79	77	84	65	88	95	85	66	95	87	75	78	79	68	67	75	66	74	85	69	75	76	77	69	80	81	72	74	73	81	84	59	83	79	59	82	79	97	80	75	81	78	60	87	57	79	85	82	71	75	81	78	74	82	81	75	69	70	64	70	74	62	72	68	87	70	72	71	72	76	77	80	67	86	84	88	61	75	82	81	78	71	83	74	87	86	67	87	68	77	94	86	68	86	60	101	71	105	79	70	66	73	74	83	93	78	79	83	88	79	69	73	77	75	89	63	63	63	68	72	72	89	84	74	81	71	82	79	79	85	87	69	79	77	87	74	70	78	78	75	81	62	84	67	73	64	84	80	79	81	72	78	71	83	96	92	72	71	54	72	69	62	82	68	73	88	63	77	71	68	65	69	64	69	89	81	76	74	82	65	69	90	64	76	87	80	88	81	77	81	82	74	72	71	63	79	81	79	82	74	88	82	75	67	71	74	80	71	87	62	84	77	78	75	93	76	77	68	64	64	71	87	66	86	80	75	77	84	80	78	88	64	84	92	64	67	75	69	93	88	75	82	70	71	72	76	62	72	83	82	72	72	73	86	80	86	68	73	83	80	75	83	77	75	75	71	74	78	80	86	73	82	68	88	79	80	79	89	74	80	77	85	71	82	76	81	87	83	80	83	87	89	74	97	86	77	61	80	67	100	83	81	68	80	78	74	67	74	90	80	72	90	65	61	65	56	61	94	67	60	74	67	76	64	75	93	75	88	68	56	72	86	62	84	68	80	79	85	81	77	70	82	74	67	107	81	77	61	64	68	68	91	83	88	81	87	65	95	78	73	82	75	74	79	80	66	75	80	73	69	77	75	63	64	55	90	100	73	78	77	89	90	75	73	87	58	86	80	79	80	88	78	67	86	80	84	75	75	69	66	90	63	72	70	85	79	77	70	88	68	87	81	74	109	83	87	79	85	84	68	72	66	73	84	66	62	77	78	70	60	76	96	84	77	72	77	78	81	83	69	78	78	60	77	78	85	78	72	78	84	66	73	70	76	84	86	90	70	67	70	71	70	75	69	78	77	79	74	64	66	82	74	85	86	89	70	59	71	92	84	68	67	67	69	83	83	79	84	76	81	82	67	72	66	71	74	81	69	87	79	82	85	69	75	65	66	79	84	59	73	72	76	62	78	75	73	81	79	90	60	82	84	68	65	77	74	81	93	82	71	78	73	84	73	65	77	76	90	83	80	68	74	54	68	72	88	75	85	71	75	62	77	90	75	71	82	72	76	78	80	59	103	84	78	79	88	72	84	72	67	86	68	69	78	74	74	90	80	63	71	74	72	78	71	79	91	86	67	68	69	87	74	75	78	88	66	73	76	82	68	69	95	74	68	86	78	84	64	86	61	76	82	64	75	97	77	80	65	63	86	81	91	69	84	87	70	66	87	71	69	75	80	63	74	68	73	75	81	68	66	83	81	81	68	74	80	58	84	82	77	85	74	61	75	66	81	64	78	82	89	76	76	77	86	77	76	82	64	66	75	77	92	82	77	89	81	74	72	68	91	65	72	83	71	72	74	83	73	65	81	72	81	83	74	72	77	76	70	64	70	60	102	64	63	72	90	64	80	81	86	81	73	70	81	66	78	73	69	76	84	70	76	78	67	90	73	75	98	68	75	75	77	88	80	97	63	79	85	76	78	74	72	89	81	82	67	73	64	84	75	77	68	88	78	76	68	94	68	80	81	84	70	91	71	86	77	72	75	73	85	70	65	77	78	95	86	66	67	68	66	81	70	71	79	88	80	72	69	79	94	89	70	82	67	73	81	72	80	75	77	62	82	74	74	81	64	80	84	72	80	63	88	64	69	74	78	70	88	70	70	76	77	80	67	84	85	68	73	90	85	74	69	71	68	75	73	79	63	83	65	82	90	58	76	81	81	76	68	92	81	88	72	90	81	69	68	62	81	76	62	92	84	88	65	71	80	63	59	71	81	74	67	72	94	76	69	71	69	85	74	68	80	79	83	79	99	104	78	77	80	81	92	87	71	82	97	80	65	76	74	81	70	73	83	85	89	86	72	93	53	89	77	94	67	79	71	76	63	88	82	84	89	81	71	71	76	79	65	73	92	71	88	95	66	95	93	77	61	75	65	96	74	79	65	68	76	101	70	92	77	79	68	78	71	81	66	97	75	75	77	72	83	73	82	72	97	59	76	67	89	75	84	85	69	67	64	60	77	83	65	71	70	77	86	76	89	79	104	71	68	90	72	70	75	94	75	70	75	73	68	94	75	66	73	87	72	83	81	73	100	67	83	80	77	77	94	81	67	73	80	63	75	67	81	85	70	90	70	68	74	74	76	91	73	80	80	79	75	74	81	74	79	83	75	63	76	81	83	101	77	67	78	68	76	76	69	66	85	79	78	73	75	78	84	79	72	72	68	89	69	78	80	88	88	55	79	63	78	89	90	70	84	84	72	67	81	80	73	77	76	78	99	80	72	90	72	83	68	78	65	88	85	84	74	73	75	78	90	83	84	96	75	62	73	80	61	73	69	73	68	94	76	82	79	76	83	76	66	69	72	75	81	87	68	77	67	72	82	80	90	75	83	66	76	80	80	67	84	75	85	71	70	81	72	74	77	75	75	60	62	85	70	90	84	88	73	90	73
2695	340	444	466	426	419	389	354	334	318	310	309	344	322	329	303	292	331	312	315	345	340	286	326	290	283	280	264	281	284	337	292	294	250	288	311	298	289	313	249	282	272	308	301	273	286	300	293	274	282	299	291	248	303	291	292	301	258	303	276	293	289	320	268	314	316	278	295	260	316	294	283	279	312	289	283	258	295	315	263	284	285	275	277	265	271	253	264	294	289	256	270	298	276	263	277	279	282	294	286	263	282	275	286	299	282	268	296	284	266	267	297	283	307	283	275	285	291	256	242	269	266	231	261	259	271	254	268	281	301	301	276	281	273	268	290	293	271	283	303	266	302	254	250	299	296	273	277	306	273	310	295	284	296	256	266	262	278	267	278	288	266	288	277	295	301	322	308	317	248	286	277	307	263	283	292	296	264	283	251	267	296	287	293	282	309	273	279	281	283	304	241	240	277	282	286	263	298	297	262	259	265	275	268	270	268	267	273	264	258	307	288	265	299	287	280	305	275	293	303	272	288	290	248	317	267	311	278	280	262	261	274	273	289	282	289	283	302	270	299	285	273	297	275	285	298	260	253	269	294	281	273	283	289	293	282	274	264	276	266	292	271	267	265	292	275	275	274	263	302	279	311	301	293	280	276	258	275	277	272	288	273	268	284	286	282	301	247	260	270	284	286	281	275	287	304	303	295	299	265	302	282	269	295	273	271	276	283	280	271	280	296	295	282	312	271	309	268	277	286	263	263	260	303	311	272	308	302	296	256	284	272	296	288	297	307	315	304	290	313	310	272	262	274	276	306	287	258	300	271	301	267	311	287	277	300	262	285	257	285	288	270	267	302	299	261	304	297	271	259	294	294	281	276	287	284	286	269	288	286	266	282	303	311	259	277	278	268	269	253	289	281	291	277	259	277	280	302	277	286	307	271	250	313	270	287	282	282	269	259	292	287	279	259	289	289	269	261	272	284	300	313	289	301	247	300	280	281	316	288	277	291	267	262	292	305	284	267	287	278	276	246	293	284	277	305	293	266	265	271	289	262	274	287	272	270	261	252	296	253	284	298	282	258	274	279	241	286	285	288	322	269	262	318	286	268	287	284	264	292	289	298	275	280	313	281	283	265	275	261	281	291	285	278	260	293	272	293	261	296	295	253	265	294	277	289	310	261	306	283	253	286	274	289	292	280	286	268	280	287	304	275	264	290	289	278	298	276	321	283	270	296	275	312	279	242	282	279	308	276	296	288	325	298	262	272	287	284	281	298	285	288	300	260	295	288	287	268	304	286	322	257	271	260	289	279	271	267	262	315	285	300	315	291	281	282	295	284	283	284	291	284	287	296	297	302	300	283	280	296	293	259	274	279	276	294	299	263	297	293	281	289	260	259	300	266	306	292	253	264	269	265	282	288	271	259	266	297	275	280	265	280	311	306	289	286	276	269	278	299	283	293	300	276	262	269	292	295	288	284	296	275	279	312	273	284	260	292	292	280	283	302	284	293	261	276	283	300	258	277	279	280	286	288	247	269	296	294	291	290	259	279	279	282	292	265	259	321	281	310	288	291	282	284	285	288	312	261	259	296	282	303	258	304	272	278	288	309	278	315	314	276	300	301	284	281	292	290	277	259	325	282	263	307	312	260	279	265	307	296	309	297	288	262	300	279	281	270	277	280	252	238	264	259	280	280	258	285	309	297	261	265	305	261	283	266	297	279	330	276	269	332	283	282	277	258	273	307	300	283	282	284	294	306	284	289	300	279	253	297	281	284	274	282	269	281	280	256	257	277	288	274	277	248	272	287	278	269	295	286	287	296	268	299	272	300	284	277	289	271	319	285	276	284	304	279	284	267	300	286	288	289	291	246	295	288	290	273	292	274	296	250	285	280	298	294	318	271	315	265	277	309	336	292	297	278	296	313	285	276	275	282	277	277	266	279	287	274	255	282	291	289	280	295	289	290	253	298	278	299	274	265	276	281	306	266	301	266	293	253	295	286	257	278	291	300	295	266	291	274	286	266	284	294	295	281	312	304	255	284	300	266	265	298	298	319	317	290	270	278	289	231	309	293	280	257	296	274	314	283	277	284	306	277	281	282	317	282	305	269	290	324	281	285	262	284	283	254	295	280	295	298	338	272	280	279	282	283	272	289	318	293	302	290	256	259	296	295	309	297	274	266	293	264	272	315	278	279	271	269	291	285	256	313	290	290	281	302	283	302	301	294	306	284	288	268	269	272	307	251	263	293	305	268	268	309	273	292	272	272	286	281	267	261	277	278	281	275	315	265	270	293	279	248	246	302	293	266	317	283	276	274	323	293	280	262	300	269	288	310	316	281	304	282	297	278	309	275	299	290	290	279	289	277	314	294	292	276	271	299	260	290	261	284	290	263	294	259	273	286	281	310	284	332	313	322	288	264	265	307	269	307	294	301	285	282	262	265	271	298	305	287	263	284	288	300	267	287	272	284	303	251	280	273	264	298	300	276	288	274	303	307	275	302	307	274	294	288	270	268	270	278	271	295	260	290	267	253	282	293	274	279	252	296	279	278	276	260	273	288	260	280	304	252	272	261	284	289	296	262	271	285	261	253	296	270	285	306	271	254	277	276	275	277	303	322	302	287	287	290	263	298	273	306	237	298	274	304	287	256	271	284	297	275	266	306	281	264	286	303	275	281	261	295	259	286	260	280	320	274	325	275	270	278	275	296	301	307	294	273	302	286	264	266	294	248	287	286	299	286	321	305	267	300	295	280	284	309	269	283	285	283	294	288	318	278	306	279	281	279	278	275	266	268	273	296	287	296	287	289	260	265	292	301	313	266	269	283	277	300	317	284	292	277	299	285	286	315	294	271	280	289	282	288	275	286	316	298	280	284	270	319	285	272	292	298	309	262	295	306	278	250	295	314	293	281	270	285	273	293	270	255	290	265	266	302	305	275	266	289	278	284	301	279	295	273	290	301	289	271	294	280	309	299	291	275	287	304	331	279	308	301	281	280	309	284	265	268	303	299	260	297	279	279	302	263	304	283	278	267	283	299	308	298	286	302	263	263	302	304	336	319	298	283	319	300	270	303	264	290	295	286	239	300	272	284	304	310	274	300	257	296	268	294	288	304	294	293	300	266	289	297	272	312	282	307	280	289	283	253	281	305	295	284	282	314	305	276	292	292	272	289	297	297	276	282	290	302	291	317	272	277	298	289	288	255	275	273	273	261	290	297	288	304	281	270	264	282	293	284	275	273	285	278	261	282	283	296	325	330	286	297	298	295	277	306	288	306	269	296	275	269	260	303	303	275	287	287	265	268	293	298	256	283	238	298	271	265	267	256	273	291	263	291	269	270	302	310	304	301	294	279	300	282	288	292	311	273	300	282	298	285	292	304	304	282	252	275	312	265	304	276	279	283	305	285	297	279	272	280	270	280	284	322	287	291	271	236	275	270	297	270	295	269	317	330	312	315	287	317	242	284	276	278	279	276	271	318	281	289	284	297	264	283	249	263
28011	5183	1527	1133	860	616	504	394	330	290	277	264	231	222	196	204	188	204	193	157	188	183	180	168	207	182	157	173	186	170	169	153	153	170	166	160	171	153	165	158	168	153	161	155	167	163	169	150	176	152	165	168	160	165	162	143	176	166	140	161	143	175	158	147	167	171	160	151	157	133	137	152	166	151	147	180	153	150	145	161	142	149	167	149	148	166	153	152	158	157	154	149	162	165	123	129	165	172	145	156	162	150	148	158	154	141	151	139	162	144	135	134	161	173	158	158	158	159	172	183	140	124	186	164	171	159	157	154	138	137	159	132	158	152	144	150	154	154	144	163	155	141	145	168	150	127	159	176	142	134	179	150	163	162	162	149	157	162	172	151	161	162	149	150	150	169	156	166	153	137	160	157	142	153	159	117	177	167	160	147	184	176	152	157	130	149	137	153	157	167	161	144	153	173	144	155	137	130	171	167	165	157	165	158	160	145	163	178	157	152	148	156	139	130	158	167	160	150	153	159	157	170	137	144	161	153	163	164	172	151	148	155	168	165	139	134	152	137	139	142	150	138	161	155	168	156	162	151	173	151	166	147	153	158	146	149	171	160	143	152	147	150	164	149	157	171	160	169	154	158	161	148	164	152	161	175	172	157	153	156	146	124	183	125	160	175	147	161	135	149	164	126	168	154	160	182	172	156	171	140	170	162	145	150	125	160	160	161	150	148	140	161	143	165	160	142	135	163	146	163	136	142	159	143	137	131	155	144	165	161	163	168	167	150	155	144	148	128	162	155	148	154	173	132	153	156	163	152	147	166	165	162	181	163	140	162	154	171	167	162	180	139	139	157	159	134	149	147	142	170	155	154	174	167	152	133	153	163	176	161	140	177	149	150	164	133	155	153	157	164	144	163	161	156	167	151	137	137	164	147	148	153	150	172	157	160	167	154	172	149	154	175	158	123	155	146	152	154	146	162	158	146	143	148	162	160	149	162	159	152	153	146	156	146	171	142	151	153	155	169	156	156	135	148	136	155	158	157	156	178	151	157	179	127	162	154	166	174	164	155	158	149	149	133	149	143	143	165	160	167	140	163	164	145	152	162	147	153	134	148	149	173	144	168	145	160	163	159	147	173	151	152	167	184	152	147	164	132	145	145	154	165	164	153	159	176	146	135	153	152	146	142	145	169	163	157	160	156	143	157	155	181	152	147	181	151	167	149	175	146	158	170	128	162	145	132	141	152	173	143	147	181	158	158	148	161	166	176	138	164	154	154	133	154	149	139	160	162	153	176	165	142	157	155	167	161	140	149	145	158	153	144	167	163	158	127	173	169	143	168	151	148	144	155	145	155	145	167	152	142	153	167	160	159	147	163	165	141	180	148	161	156	145	167	154	147	142	140	164	161	164	128	162	142	161	152	149	160	159	155	146	151	144	144	165	147	154	162	158	150	147	168	152	143	155	155	146	135	164	164	153	152	147	144	147	156	147	151	159	159	146	141	197	133	152	154	151	139	158	153	154	161	150	151	154	147	140	152	129	163	157	161	141	170	179	140	161	173	163	169	150	156	172	159	154	164	147	154	152	153	155	164	179	172	143	148	148	138	176	156	135	148	147	155	149	141	167	141	153	164	136	151	180	148	153	140	152	160	154	165	140	155	147	177	132	140	151	146	171	141	150	156	157	151	147	173	153	155	158	153	174	147	157	144	147	155	152	138	163	138	135	154	185	142	153	175	160	138	151	160	166	148	157	169	154	172	168	180	152	125	146	140	169	176	141	145	161	163	149	174	156	123	151	143	168	151	153	160	141	157	167	163	156	155	159	158	140	149	172	131	146	164	166	138	156	160	158	179	147	156	149	157	146	146	150	147	141	139	158	150	180	155	161	149	148	149	162	156	168	163	161	153	154	158	153	143	176	163	180	146	156	144	173	162	175	148	125	148	171	144	127	132	145	151	169	165	137	152	158	189	149	147	173	144	164	159	156	148	129	144	163	140	157	178	171	157	162	125	163	145	131	154	145	154	153	148	153	155	178	132	163	172	154	168	148	145	156	144	168	147	159	162	153	134	152	158	130	161	162	152	162	141	162	167	130	149	159	149	170	147	151	153	158	154	159	170	136	152	161	133	154	163	152	173	151	148	166	146	136	167	135	169	138	178	162	134	165	143	143	150	145	152	157	144	162	160	160	154	175	166	158	156	157	138	163	168	151	146	138	167	167	131	180	150	139	154	152	149	170	145	151	146	156	149	152	163	153	147	144	142	154	150	141	131	160	154	146	131	161	150	155	146	152	155	141	153	149	161	161	136	143	142	151	161	146	158	185	128	142	153	143	158	148	162	167	162	156	153	161	159	156	138	160	150	175	158	135	142	154	176	149	167	177	165	149	155	154	146	151	154	148	161	149	143	198	153	168	164	154	176	141	172	161	138	137	152	160	173	140	150	167	140	158	156	150	152	165	135	147	150	160	130	164	153	175	143	146	144	155	161	147	152	141	144	148	161	167	162	147	161	158	151	131	157	151	162	138	145	174	168	145	149	124	137	164	164	136	142	159	141	140	150	145	165	159	162	165	136	175	150	171	162	151	150	138	143	140	139	148	158	164	157	140	171	172	160	148	132	166	166	132	150	132	143	147	141	155	148	153	142	159	156	157	162	153	149	157	165	151	163	140	147	150	154	149	113	166	169	154	148	153	140	130	144	152	155	136	166	173	156	142	153	159	159	154	169	140	157	154	154	171	162	152	133	153	160	175	153	143	135	156	149	154	163	138	159	154	164	162	153	157	175	157	149	162	184	148	185	124	150	163	156	175	150	164	171	175	160	183	160	136	158	186	144	163	156	169	181	151	165	149	172	157	163	158	139	163	148	158	153	153	167	160	162	141	170	140	164	177	127	141	154	137	171	133	137	136	144	150	171	147	168	156	152	153	153	146	152	139	151	150	139	159	192	153	155	129	139	166	156	147	133	168	142	137	172	135	162	189	149	153	172	169	161	145	174	167	158	145	143	143	159	189	146	150	143	160	142	145	155	143	168	151	145	132	155	154	157	155	152	131	148	127	151	157	154	174	165	164	157	148	158	146	195	168	131	148	144	133	151	139	141	147	163	149	168	162	146	136	150	156	147	145	150	112	171	137	156	154	175	143	143	156	174	160	156	146	165	147	135	159	167	153	140	164	142	163	148	151	149	159	142	167	139	164	137	167	162	159	138	151	161	145	157	169	153	154	151	146	129	157	170	159	179	182	159	174	177	147	154	172	149	165	143	143	163	160	142	143	134	155	150	170	171	144	131	162	148	158	147	168	151	149	155	167	169	165	152	137	140	167	156	151	146	177	167	140	178	174	174	157	173	172	174	155	182	152	157	122	152	184	153	165	170	144	158	153	142	150	148	141	162	165	131	152	165	148	147	172	152	169	136	151	154	166	161	145	159	158	173	153	151	147	148	160	159	162	167	158	145	164	164	171	168	183	155	159	141	166	179	149	134	157	167	147	158
13484	1478	3240	3698	3236	2484	2141	1726	1558	1374	1214	1106	1033	935	858	861	796	841	756	709	710	700	706	689	609	613	603	632	579	630	571	584	600	639	532	522	567	567	557	550	565	525	525	554	536	505	488	514	498	539	496	478	526	531	498	513	518	516	496	534	516	534	522	519	485	507	522	503	539	489	519	524	496	495	499	523	509	507	526	479	527	482	493	464	485	475	508	494	469	496	506	523	510	517	520	514	517	475	509	518	496	471	474	551	450	489	551	454	526	504	513	486	519	484	504	491	539	511	478	472	518	521	502	468	500	512	525	522	491	490	530	499	465	516	521	517	497	493	499	519	515	509	472	507	510	476	513	453	494	494	487	505	510	502	477	477	488	507	483	484	497	490	521	493	478	502	501	498	499	473	483	474	500	506	464	505	527	458	471	513	506	503	524	493	477	480	539	525	498	497	468	479	505	507	445	486	487	476	502	523	494	516	471	498	488	474	473	540	492	496	497	484	480	502	514	513	503	487	553	475	481	500	521	469	504	497	471	489	483	496	476	539	515	445	525	476	488	470	512	453	485	502	511	503	512	542	487	484	512	509	488	469	531	501	496	494	510	488	457	493	478	510	508	488	490	512	506	497	488	491	497	518	469	476	459	498	536	494	541	491	509	501	484	490	542	510	519	512	486	476	463	498	521	521	516	468	458	484	479	430	521	459	491	474	483	529	521	494	485	508	501	536	478	496	487	486	488	485	493	486	470	463	502	446	511	499	514	520	500	480	498	520	545	524	501	478	488	481	496	476	506	481	464	483	524	483	532	481	490	466	476	502	483	489	518	483	517	495	497	488	476	450	497	485	502	520	457	521	495	467	510	490	504	482	473	486	513	536	477	506	491	493	494	499	504	509	515	465	526	517	499	465	527	497	492	469	534	475	493	471	479	521	455	489	488	511	485	477	511	504	527	515	480	478	493	506	488	482	525	518	489	531	532	488	508	479	482	489	467	509	556	524	467	512	536	447	490	492	455	494	472	472	517	516	493	467	515	494	513	471	482	522	464	483	545	524	474	522	495	494	514	456	528	520	473	522	510	488	475	485	463	493	507	480	484	524	489	510	476	448	499	486	487	512	522	535	528	500	486	475	467	494	537	515	460	481	491	495	487	522	536	503	493	503	490	482	490	472	492	502	518	482	487	477	497	453	496	508	514	495	504	495	506	458	524	510	514	478	492	487	487	499	494	480	496	494	467	511	491	526	476	468	492	488	467	514	499	514	499	546	496	496	501	471	511	514	495	511	479	522	510	478	488	533	500	507	521	506	481	495	496	500	503	521	484	500	477	476	477	527	497	535	510	467	539	416	482	464	528	520	431	458	495	519	501	495	438	486	522	465	472	462	477	505	504	523	499	489	516	480	491	499	493	503	540	462	526	460	491	488	552	466	486	442	508	526	506	502	500	502	476	488	472	478	493	522	498	456	556	463	504	508	466	526	476	538	492	535	519	452	508	515	493	461	516	475	516	524	493	457	496	521	549	498	497	512	454	534	489	529	471	492	509	505	468	474	509	489	501	527	493	485	481	473	486	497	471	496	488	514	494	512	461	489	516	530	465	495	506	521	498	470	479	472	488	506	503	511	505	525	477	468	509	517	495	467	475	508	481	472	501	472	495	480	489	507	518	562	482	487	494	536	507	499	484	499	513	521	525	464	485	501	504	498	465	528	484	494	522	508	523	498	493	470	507	445	455	521	500	495	490	494	459	475	472	504	515	529	512	469	473	511	516	535	501	474	468	493	509	519	459	480	497	520	478	437	492	448	490	512	484	489	494	517	496	490	505	497	510	542	518	497	475	459	488	504	495	496	491	536	491	510	470	516	507	508	469	491	496	493	512	507	484	516	513	521	465	460	530	507	512	484	470	507	482	495	492	519	523	541	492	512	476	545	535	499	490	510	487	491	472	502	494	446	507	496	515	516	532	514	519	540	534	483	519	481	502	525	498	462	478	505	471	494	500	469	480	491	509	497	469	476	511	499	507	499	484	465	505	483	497	536	502	519	502	495	514	462	444	484	487	432	502	486	472	483	492	494	527	450	478	534	508	531	514	506	503	485	538	482	501	517	483	496	485	511	493	476	504	475	512	481	468	516	504	511	482	501	479	527	497	472	473	476	465	493	501	539	481	462	500	473	480	471	516	474	514	467	513	528	504	503	490	508	498	482	510	489	518	489	478	474	499	506	473	458	499	470	507	533	495	469	488	488	513	491	515	504	505	503	501	490	480	497	524	479	500	471	489	464	508	523	464	502	524	507	507	480	505	502	480	501	488	525	512	470	500	512	523	471	473	484	485	501	499	482	489	463	462	489	487	478	509	516	489	504	518	488	489	494	510	447	478	483	504	508	491	522	482	473	488	493	493	506	464	501	509	454	469	489	456	506	482	529	522	525	460	494	468	512	518	506	501	499	504	474	494	485	486	477	503	522	482	515	512	487	466	510	493	443	489	436	479	493	525	516	515	501	491	480	540	487	506	467	489	470	496	501	482	524	496	506	482	506	470	455	481	497	472	492	469	513	482	473	531	488	515	538	461	498	496	451	481	493	470	494	489	474	520	498	528	547	478	507	482	499	517	482	505	506	451	491	483	493	505	498	511	469	463	512	493	504	479	494	469	480	478	467	484	482	512	532	520	489	517	451	502	527	490	478	488	494	485	497	504	515	465	507	485	479	493	501	502	495	510	540	479	440	502	488	486	480	480	505	514	503	553	480	536	488	495	489	488	494	452	482	467	498	463	504	523	508	516	528	453	531	504	495	539	518	494	485	464	509	492	520	515	479	509	506	486	492	495	484	517	505	495	509	499	491	510	487	442	502	493	493	501	501	546	524	478	483	477	487	507	509	508	507	473	472	533	476	511	518	519	499	519	494	495	481	487	476	503	498	495	510	524	467	503	522	491	488	545	527	462	526	487	502	499	488	502	482	515	505	497	505	459	486	501	497	516	489	497	496	478	458	515	481	517	521	493	471	486	527	498	512	461	492	504	525	490	515	462	495	460	503	517	486	486	516	506	518	520	451	531	469	507	466	529	496	455	548	517	521	473	507	496	458	488	506	493	506	485	520	504	513	491	484	469	532	514	490	525	491	516	510	491	481	516	547	490	488	484	474	484	515	473	508	480	465	501	473	479	500	443	506	481	490	492	484	500	517	467	498	491	506	492	510	484	539	499	524	492	477	496	488	481	460	509	445	472	487	535	507	499	485	520	474	482	467	478	470	488	475	505	493	469	473	521	512	544	480	490	480	507	477	498	510	485	521	474	444	482	492	468	486	463	513	513	497	480	483	484	534	494	484	501	491	486	483	489	513	538	513	481	534	537	496	488	512	466	440	470	501	466	527	466	471	483	503	488	483	509	479	508	470	519	510	497	519	454	505	494	505	501	471	475	505	486	483	478	496	489	514	510	498	518	485	476	443	491	460	494	454	478	532	519	475	482	473	531	485	458	527	473	505
36586	14975	4824	2469	1596	1173	899	771	654	528	516	457	432	356	384	361	329	350	345	329	322	303	306	287	285	249	288	298	273	262	314	255	269	310	271	225	287	273	252	251	293	256	276	240	246	256	267	273	270	247	278	276	235	245	242	270	237	263	249	260	263	268	272	256	217	260	247	271	260	246	252	285	244	222	247	273	281	284	271	274	239	260	223	245	231	268	225	267	246	239	270	224	265	301	268	225	242	248	252	251	246	266	238	263	238	280	247	273	236	281	254	274	260	250	253	241	259	241	264	226	271	261	243	249	272	243	258	272	260	260	247	245	289	224	241	255	275	241	265	243	260	235	267	264	238	248	266	246	260	258	242	246	259	257	270	238	257	240	256	226	271	241	284	241	261	271	260	266	243	255	259	261	256	287	262	252	255	256	261	239	256	250	263	238	249	222	202	269	253	248	230	259	259	278	239	250	228	219	264	253	242	267	251	267	266	260	254	255	255	254	260	286	248	239	253	264	240	255	253	237	217	254	231	216	249	268	237	237	240	273	264	269	241	256	270	241	247	265	256	267	249	281	251	262	250	256	258	236	235	264	254	277	242	258	277	248	229	239	229	243	239	255	257	247	242	265	249	261	239	247	252	259	235	229	241	268	259	260	259	250	243	229	261	231	220	241	250	234	257	275	238	262	252	257	234	237	234	219	274	258	225	263	257	233	255	245	261	239	231	235	259	271	232	270	265	261	234	250	256	282	262	262	250	248	257	264	250	274	254	247	228	266	252	266	283	256	232	237	227	261	269	265	249	254	245	250	257	270	253	242	258	248	249	246	238	250	283	231	257	221	266	241	227	227	272	233	245	272	224	247	237	243	254	266	251	258	271	261	223	244	252	221	258	271	271	263	258	253	278	229	255	262	252	257	272	244	227	234	224	257	253	272	258	255	227	254	265	245	243	257	266	270	241	244	236	244	265	271	248	271	265	275	258	263	234	237	268	245	274	259	260	245	228	232	251	258	243	245	249	256	247	267	258	241	271	248	248	287	287	264	280	246	248	257	261	270	215	221	266	252	259	240	238	232	232	265	252	225	267	255	271	244	260	238	265	256	256	241	233	245	262	250	244	237	243	231	250	278	294	298	239	244	269	224	225	243	265	236	269	241	246	237	278	256	250	247	263	229	263	255	243	233	275	281	238	277	257	250	262	235	270	249	264	262	265	256	249	255	264	268	263	293	268	259	258	266	241	239	262	238	236	250	255	248	228	269	229	205	251	236	260	277	232	260	242	253	228	243	235	236	245	266	248	257	262	252	237	234	248	248	245	293	243	260	288	273	254	252	264	241	238	223	231	213	272	310	249	252	263	264	279	243	225	233	249	253	226	242	248	228	269	232	278	225	257	245	261	245	233	232	273	252	268	229	262	233	255	253	252	270	254	242	235	249	237	252	267	285	252	233	242	231	249	223	257	257	273	241	242	269	261	270	231	258	227	263	246	249	245	249	246	241	248	260	249	215	251	264	250	252	248	238	231	285	237	245	257	244	247	231	244	256	265	251	267	241	237	266	265	248	229	224	241	250	256	263	268	217	264	247	226	267	240	244	244	253	246	278	247	258	253	271	249	248	257	279	218	258	222	266	240	252	255	268	273	263	250	246	277	251	269	243	263	283	277	268	271	276	237	219	248	219	260	267	247	267	248	234	269	228	240	268	255	256	267	226	247	235	256	240	270	261	289	255	248	262	260	274	283	243	279	248	247	230	255	245	281	249	257	239	274	272	233	257	254	249	254	248	241	237	278	257	264	253	268	259	243	256	231	264	230	276	248	270	254	259	257	209	243	276	228	241	276	256	252	251	231	234	256	264	252	241	240	270	245	251	256	278	239	259	242	253	280	241	226	248	264	242	235	238	260	232	265	251	239	247	254	236	222	271	274	252	243	227	241	256	244	248	249	285	260	248	250	252	251	232	264	233	258	234	277	247	249	245	258	267	224	244	265	240	246	273	263	272	241	239	265	225	248	247	252	234	230	254	247	256	243	258	291	270	273	254	245	258	237	252	251	261	279	270	260	223	239	275	239	250	256	257	252	250	273	265	261	261	261	248	242	252	282	247	259	260	268	259	251	231	273	244	271	257	233	231	255	256	255	263	252	252	257	258	262	238	278	286	283	250	277	270	255	257	252	241	272	291	248	264	265	261	245	283	256	254	277	237	236	262	239	255	257	251	245	242	293	252	291	236	281	253	261	251	246	249	259	260	257	250	217	252	251	234	232	258	281	267	264	265	264	230	245	237	252	243	256	280	256	242	239	245	249	249	251	243	254	243	236	252	227	233	243	287	275	256	231	241	258	280	253	268	241	269	247	230	224	230	252	242	263	265	227	288	281	234	262	256	242	232	244	246	254	272	256	245	240	251	245	247	232	237	258	266	259	264	244	228	238	245	278	237	222	268	234	226	217	269	258	266	260	250	242	270	219	262	241	272	260	264	267	225	250	247	255	251	249	264	257	244	232	237	276	240	243	249	275	264	239	248	239	244	240	208	247	258	246	245	246	260	264	252	261	258	269	245	270	257	256	238	281	277	251	258	243	233	270	279	235	268	257	273	257	264	263	255	262	243	243	232	243	284	253	240	244	232	258	261	249	256	260	256	265	258	222	263	243	247	277	266	258	265	262	229	269	220	253	287	299	265	265	275	248	219	252	244	274	242	281	250	255	243	257	267	244	273	236	283	241	233	254	238	264	247	265	246	218	282	280	233	251	267	280	266	229	248	280	250	252	211	234	263	250	230	236	230	273	257	206	256	253	234	269	240	280	243	245	263	265	257	256	244	248	277	235	232	250	246	235	273	235	236	273	265	262	221	243	252	241	255	266	211	270	248	248	277	231	227	270	246	246	242	248	228	258	250	264	244	234	250	254	257	233	231	260	240	248	278	241	223	249	232	243	253	286	251	243	235	249	263	252	274	237	261	288	266	298	244	265	247	254	253	264	253	274	244	252	237	246	291	271	230	255	262	253	252	248	242	236	263	250	242	270	264	250	262	242	250	272	250	267	263	232	257	243	237	256	290	249	245	275	254	216	259	245	252	258	236	251	260	240	251	261	265	240	221	253	238	247	207	230	293	265	283	258	262	253	255	239	255	273	271	224	229	228	269	249	249	251	256	252	240	224	270	252	252	271	227	251	270	258	267	274	261	270	232	240	238	224	247	253	252	252	237	236	232	254	255	242	240	231	232	260	253	229	235	263	236	248	248	254	266	267	250	258	274	222	257	261	258	261	264	246	243	265	260	251	234	245	235	262	233	259	255	247	254	251	234	235	241	228	232	271	255	251	254	230	263	275	255	242	248	271	270	292	232	263	281	249	262	250	237	252	264	248	229	243	261	277	243	264	246	250	253	264	251	224	261	249	242	234	250	258	239	260	265	247	253	255	248	250	259	253	259	253	207	257	258	252	272	255	229	215	278	262	255	255	268	281	250	257	240	238	266	254	255	277	232	266	240
18538	2709	5952	6748	5752	4606	3839	3227	2834	2456	2145	2011	1743	1612	1551	1390	1345	1297	1261	1152	1157	1067	1096	1032	986	984	974	951	1001	941	925	905	896	869	884	875	912	857	869	805	814	815	846	811	844	825	791	809	824	773	766	842	834	769	752	841	742	814	767	817	760	736	817	789	771	766	784	785	758	805	768	777	760	814	740	753	804	750	783	802	770	732	787	782	766	736	718	741	714	764	733	747	717	736	748	720	747	758	719	740	795	762	739	773	749	752	763	717	805	775	749	680	771	747	708	768	761	750	794	748	721	754	814	729	761	763	739	723	763	806	735	776	780	731	753	768	747	782	710	746	722	793	721	756	719	743	750	696	748	707	700	769	715	705	766	745	766	776	751	702	781	730	713	725	774	742	711	729	747	801	775	762	728	723	739	738	788	727	752	765	771	732	730	736	739	695	746	701	730	799	712	778	722	775	716	716	748	716	761	727	775	736	807	742	749	767	709	727	701	721	771	753	736	760	731	749	775	770	740	716	704	745	729	732	724	762	743	727	748	772	732	807	749	715	745	742	749	809	735	703	776	708	716	671	707	708	758	743	780	696	731	773	765	720	712	709	726	786	753	745	746	737	755	762	732	719	758	713	722	710	672	745	741	748	746	728	734	706	802	738	718	758	768	765	738	709	760	781	763	773	769	780	775	783	711	737	728	795	748	731	730	781	744	795	733	698	725	707	718	722	752	742	750	743	785	735	739	714	700	784	703	762	732	722	705	754	777	731	761	745	712	753	762	788	741	762	747	794	731	752	705	702	754	762	768	720	769	700	742	782	751	742	769	742	711	746	798	684	762	792	741	766	764	753	681	759	759	738	718	693	740	752	731	715	699	750	763	752	758	754	748	706	746	781	730	735	738	754	721	724	759	752	758	713	700	741	735	716	756	704	681	759	772	679	733	729	770	768	720	758	683	704	767	741	710	739	729	700	745	707	776	791	759	728	703	690	750	739	755	732	732	772	772	744	683	797	743	654	714	729	753	708	760	750	725	737	759	704	730	716	671	734	741	719	695	746	741	741	723	763	702	726	749	749	722	786	735	713	737	792	755	746	714	729	734	719	719	711	733	741	714	768	749	733	749	682	750	766	720	775	733	768	738	737	750	740	754	790	707	743	684	704	746	763	748	732	785	695	733	762	721	730	754	732	723	715	783	754	802	755	743	797	733	724	770	752	722	748	698	704	750	739	783	736	734	724	764	727	748	780	736	717	714	732	766	750	735	737	768	724	735	695	706	764	748	705	791	752	692	813	754	774	705	736	698	772	756	707	719	751	712	720	746	732	672	747	732	746	721	733	776	743	761	762	729	730	728	732	717	741	743	733	734	759	720	723	688	739	739	710	743	768	729	729	691	700	726	754	702	736	796	781	732	749	766	720	737	745	712	725	772	760	720	746	747	771	765	709	705	733	728	742	730	768	722	770	723	713	717	758	732	720	744	757	805	748	722	730	725	720	720	752	756	742	719	779	791	716	720	766	758	743	747	750	769	722	750	740	741	720	704	765	809	715	781	782	755	693	725	746	767	719	785	747	762	741	747	780	774	732	783	766	787	721	735	774	774	731	804	734	730	714	692	725	742	743	762	791	772	735	738	769	746	689	728	767	748	759	760	778	773	717	731	769	751	765	719	748	742	731	775	717	705	740	777	733	691	696	758	750	775	738	800	749	772	709	731	776	725	738	697	756	746	763	758	764	722	754	715	740	725	673	786	705	807	711	733	736	714	723	726	714	774	704	756	745	727	761	774	731	738	723	758	748	797	680	737	735	749	732	744	733	721	699	732	730	725	759	750	696	729	765	734	768	742	739	709	743	745	715	688	749	736	762	774	758	739	746	722	755	751	741	751	694	716	729	711	729	735	699	772	719	753	758	705	751	738	737	739	707	800	744	705	712	760	761	733	771	735	756	749	736	743	738	756	739	733	713	762	716	742	742	711	757	702	734	750	687	764	773	762	760	693	682	727	698	768	697	721	733	758	702	729	768	768	736	739	714	761	740	714	735	720	711	740	702	772	752	716	758	729	749	732	746	707	757	760	745	757	733	721	760	764	741	740	731	765	724	786	702	676	748	738	735	717	748	763	723	724	707	758	736	765	789	732	731	754	724	726	751	736	741	733	738	748	788	731	718	751	728	698	741	717	687	752	784	761	711	730	728	707	706	681	727	724	734	730	708	766	762	732	746	700	790	744	735	726	708	738	771	715	762	743	730	757	739	704	738	729	756	692	723	756	738	737	774	738	718	682	736	740	699	769	730	736	746	752	747	744	753	736	699	701	787	752	812	753	720	759	691	785	749	757	729	752	713	740	717	754	713	772	736	732	709	739	746	726	727	789	748	740	714	807	740	707	715	758	752	734	736	753	725	755	754	703	805	695	771	716	741	717	751	734	768	773	742	682	721	741	702	740	737	761	741	705	749	731	759	743	735	749	741	754	707	752	790	804	744	739	797	760	793	728	739	694	761	735	772	753	726	748	737	770	740	729	746	746	751	722	745	759	736	755	732	698	745	733	740	803	766	790	748	743	732	763	750	729	769	760	823	729	711	728	748	753	711	761	750	738	754	731	724	728	721	745	771	738	765	705	787	772	744	758	730	784	730	797	725	728	742	714	746	714	692	702	777	717	696	701	716	757	722	746	735	746	731	710	716	735	724	740	796	729	741	732	742	724	709	793	679	751	808	726	713	715	754	751	768	756	792	735	767	732	774	733	755	762	722	749	724	763	734	723	724	713	686	740	708	751	753	734	747	747	740	715	716	760	739	744	709	726	745	769	704	721	780	762	712	735	732	721	740	712	729	757	711	807	714	748	755	735	731	744	757	786	737	726	818	706	793	746	706	774	727	743	785	747	806	754	769	712	781	740	770	743	762	725	743	790	733	768	738	763	727	697	696	694	692	768	714	677	721	754	748	734	733	820	728	693	752	762	774	757	720	773	787	768	696	785	744	760	759	750	773	740	758	788	728	709	745	734	738	751	725	763	714	758	734	747	716	682	789	733	755	715	741	736	731	763	762	734	773	745	794	705	704	770	739	776	754	700	744	790	712	761	730	747	771	780	734	810	745	783	701	740	717	726	773	729	729	702	737	753	720	723	724	722	775	758	769	751	744	766	737	712	743	713	721	751	735	760	732	704	752	785	735	718	767	748	697	765	796	775	732	734	724	721	717	757	714	746	777	767	725	750	758	752	753	703	702	680	763	738	733	734	771	814	748	706	732	757	730	684	730	757	698	738	733	722	746	715	723	704	734	714	750	716	757	726	759	762	765	732	774	777	749	744	735	736	742	756	667	720	720	752	810	711	789	759	742	713	733	771	743	731	752	771	719	734	747	724	730	777	767	718	742	752	754	737	711	758	748	739	733	726	765	732	731	677	737	709	751	733	687	748	719	784	716	780	759	735	705	720	771	696	771	746	707	729	769	744	779	707	779	766	730	737	757	770	699	714	800	679	754	703	733
3342	276	162	144	98	95	89	78	89	84	85	81	71	83	85	73	74	65	74	86	72	75	91	65	85	81	67	86	69	70	61	82	74	75	78	70	69	80	74	98	85	76	73	78	73	69	73	88	65	89	96	73	81	88	88	74	88	86	91	83	75	85	81	72	69	77	59	78	67	68	78	71	60	76	88	78	72	78	79	86	96	72	80	79	73	72	80	71	69	85	57	104	74	81	77	90	78	67	70	75	70	78	72	80	75	65	62	89	75	73	92	64	79	73	73	66	89	73	90	69	68	91	75	67	78	66	72	88	70	77	93	68	78	76	72	80	63	77	93	87	70	66	67	79	78	70	89	63	77	75	93	67	68	68	65	79	76	75	73	71	76	65	74	80	70	75	68	84	66	76	71	71	79	84	57	61	78	77	78	78	84	80	82	87	78	80	89	63	64	87	76	71	75	72	81	65	76	64	83	72	56	74	80	75	71	72	85	89	72	77	82	49	76	76	71	69	94	88	81	89	78	87	82	82	67	86	74	74	69	87	103	71	67	70	65	66	67	88	78	77	67	78	71	68	87	76	74	74	81	69	84	79	84	72	74	72	79	71	62	77	82	70	87	59	76	70	71	63	70	65	76	72	78	73	85	73	75	75	61	60	94	90	64	90	77	79	79	73	65	73	79	68	59	75	79	75	81	74	76	85	83	80	76	68	63	65	76	68	84	76	83	74	72	72	73	72	66	69	75	73	77	74	71	86	91	94	97	75	75	81	88	70	69	77	84	74	84	75	78	70	79	74	88	75	66	78	58	85	73	73	67	69	76	72	71	94	74	79	78	81	74	72	72	69	84	74	67	96	72	74	66	67	83	81	83	66	87	72	75	81	77	82	68	86	85	71	72	82	65	76	73	65	71	61	77	90	61	69	86	71	85	84	79	67	89	83	63	80	83	61	81	75	74	71	60	86	63	58	57	79	85	67	61	66	65	72	87	80	63	72	77	68	66	81	78	72	74	63	93	88	72	80	72	76	76	77	69	79	78	72	70	73	84	66	83	67	72	68	75	80	72	85	87	79	79	73	82	78	69	79	85	88	75	86	85	62	62	82	68	74	63	83	89	68	78	64	90	85	86	76	70	75	82	68	70	76	81	74	60	82	80	72	81	73	96	69	81	74	77	75	64	77	67	88	76	103	74	80	72	79	94	66	64	64	67	80	75	74	69	76	68	74	94	64	72	80	70	67	84	85	68	70	88	84	69	72	78	77	73	78	59	70	79	69	78	72	68	74	72	71	83	96	79	89	74	90	75	68	76	57	69	74	79	83	64	62	63	88	74	83	77	95	71	80	73	82	77	85	91	80	68	77	77	62	74	73	71	60	81	75	77	51	73	84	92	73	84	76	71	68	81	77	89	83	68	67	83	93	72	75	79	83	67	68	85	93	69	78	57	85	78	82	79	74	73	59	73	71	82	71	88	85	75	64	79	75	75	65	84	69	74	64	79	69	76	73	67	63	75	86	77	87	83	67	71	85	69	64	78	69	86	51	83	86	77	63	81	57	77	77	75	87	77	79	62	73	73	65	76	83	79	78	75	73	80	74	74	84	80	88	65	95	71	67	60	55	94	78	88	75	66	63	73	65	68	75	84	79	67	64	65	80	88	88	71	93	58	88	72	71	76	89	77	81	80	83	87	92	80	74	79	81	97	73	68	66	75	84	88	78	61	80	78	78	61	75	83	66	85	79	84	69	76	79	79	74	82	82	62	80	77	83	70	81	82	83	87	74	75	77	74	63	75	81	76	82	78	68	75	87	76	64	71	79	80	84	85	82	64	68	70	68	81	75	69	60	80	80	68	79	99	82	76	86	75	84	78	79	71	81	75	66	86	71	94	79	83	77	74	77	67	68	87	73	66	88	72	61	79	91	74	73	78	82	85	70	80	65	59	78	79	81	68	78	69	64	70	85	81	78	79	62	81	76	80	66	78	61	61	93	70	82	79	64	81	85	76	74	65	85	75	61	69	65	73	72	81	82	66	81	73	72	79	80	68	76	81	63	75	77	88	70	75	74	85	83	71	87	77	67	75	73	61	65	55	68	85	61	67	73	65	73	66	82	78	66	90	89	83	62	75	86	59	72	72	78	81	78	80	82	72	74	84	91	84	80	79	68	86	87	66	84	69	67	70	65	60	86	81	75	85	85	92	76	64	67	69	79	76	88	78	77	63	75	79	83	81	87	89	74	95	81	78	89	64	76	87	72	68	74	84	80	67	83	76	76	66	74	96	73	75	89	68	76	60	63	85	71	82	68	76	69	83	84	87	74	65	87	89	76	63	78	84	73	81	70	74	75	76	67	69	73	89	78	73	69	83	64	84	77	86	79	90	78	84	64	79	94	82	70	73	79	86	63	79	88	75	82	87	67	64	78	66	80	76	76	70	93	80	80	84	85	62	83	84	84	77	59	65	68	79	79	78	76	88	77	82	74	63	69	87	70	83	72	73	65	83	79	63	71	74	78	66	69	70	65	79	78	85	72	87	75	69	82	77	82	69	65	82	69	64	57	71	76	85	67	77	79	91	70	89	80	85	76	84	65	73	80	80	81	68	80	69	72	77	80	75	84	66	66	84	68	74	73	79	69	82	84	71	81	78	76	74	65	70	75	64	73	73	70	71	66	82	67	72	81	81	82	57	79	78	65	79	74	79	70	70	79	80	61	68	72	80	80	67	76	77	70	66	60	80	69	72	81	86	68	74	83	81	58	71	76	70	59	55	70	107	76	87	64	89	74	80	75	62	89	60	68	78	81	86	80	89	89	71	68	68	78	83	78	98	74	57	72	71	94	79	76	74	69	60	71	69	80	81	76	70	87	70	74	76	67	81	87	69	79	76	75	76	65	76	70	74	75	59	73	67	91	84	84	84	72	86	70	79	80	80	81	78	78	74	67	71	56	76	61	72	76	76	80	79	73	83	91	80	82	75	78	64	75	87	63	75	74	71	74	78	72	70	83	84	69	75	82	71	82	74	72	67	76	85	71	76	80	82	86	88	74	60	87	61	72	79	69	72	84	71	72	81	75	99	73	71	75	78	80	84	69	83	85	86	78	74	64	73	77	69	86	74	89	82	77	87	66	65	80	93	69	87	82	80	66	63	75	81	86	70	67	73	86	64	67	75	93	91	87	63	77	61	69	79	75	90	78	69	66	92	62	79	75	66	92	89	52	75	80	84	89	83	86	77	83	90	71	63	74	87	84	70	79	70	90	77	65	81	80	78	72	70	84	63	89	77	81	80	79	84	81	93	86	62	92	79	78	68	70	68	66	73	87	74	80	76	76	84	78	79	77	50	80	66	74	68	86	76	77	82	79	99	80	88	73	99	84	70	63	67	78	87	75	82	81	84	95	78	67	74	79	65	70	66	75	88	78	71	75	85	80	58	73	72	84	58	71	66	81	87	83	75	75	72	68	65	78	81	77	59	78	83	70	76	66	80	70	70	59
2671	363	432	465	427	383	381	341	362	335	333	318	328	289	294	283	296	331	310	292	280	292	303	297	278	275	291	324	280	280	272	308	314	294	300	292	307	277	305	266	291	272	273	292	265	285	293	284	293	292	254	258	267	285	263	271	279	275	291	293	311	289	301	274	299	309	290	324	297	282	266	292	273	301	320	287	300	284	299	315	280	268	288	279	324	263	301	305	279	281	280	259	265	285	290	278	294	293	285	299	274	302	295	312	287	286	283	298	278	274	269	282	260	292	258	271	289	283	280	308	275	253	287	278	281	280	284	288	280	313	317	265	275	291	295	289	272	242	303	295	291	288	278	267	312	288	280	269	269	297	287	274	303	292	271	298	279	296	295	266	286	303	271	293	262	301	308	295	267	299	278	303	300	285	290	293	265	278	277	280	284	284	273	282	281	279	290	259	300	343	298	299	264	296	271	286	266	273	273	256	295	257	280	304	280	285	273	283	263	288	268	286	298	302	311	280	260	293	276	270	290	304	289	331	297	296	287	286	311	284	292	297	316	283	285	293	259	296	282	266	298	294	286	268	274	292	257	256	282	305	313	313	301	268	276	271	302	309	295	276	291	266	285	290	281	284	261	263	290	253	255	302	299	291	279	278	287	295	262	302	303	289	260	283	250	272	275	283	282	260	260	290	298	294	283	314	327	280	262	287	281	270	311	300	287	270	268	275	272	275	259	313	294	253	293	305	288	268	268	291	301	276	277	314	271	270	276	283	270	274	289	305	288	294	270	271	270	282	282	288	267	282	287	276	299	262	291	288	286	288	322	300	289	279	233	266	289	274	300	300	248	285	281	262	325	306	258	273	285	248	275	286	294	284	257	276	280	284	305	307	277	274	282	268	288	257	271	273	297	300	287	259	268	285	294	285	337	264	299	278	293	287	268	309	291	284	282	260	298	270	294	269	282	285	272	294	268	329	302	280	322	286	283	287	289	277	245	274	293	264	289	301	292	304	270	296	288	268	282	295	292	297	298	271	270	276	268	272	284	281	299	297	284	325	292	290	278	288	285	294	278	291	262	280	283	282	271	276	291	293	279	270	277	296	300	258	266	294	321	260	288	289	266	262	273	314	285	243	294	300	285	239	300	262	269	293	267	270	303	294	294	246	308	257	272	303	283	282	287	274	275	306	309	252	269	315	280	247	311	262	300	289	285	273	269	277	276	255	269	293	271	268	254	294	298	311	289	308	274	280	274	263	313	309	270	252	283	267	276	309	287	274	285	264	301	309	274	259	268	292	269	273	285	287	253	282	295	293	298	305	271	292	300	273	286	266	275	281	275	298	276	278	297	313	298	284	292	259	299	279	262	283	304	280	269	269	262	312	258	277	255	291	279	308	285	257	290	259	298	269	263	267	285	305	260	289	272	294	308	242	275	255	284	287	287	261	309	285	275	274	284	262	300	267	290	285	284	294	292	288	271	273	285	281	279	283	260	305	299	247	298	304	296	269	284	242	260	295	289	298	285	277	263	265	285	265	285	309	286	272	276	321	304	309	255	286	278	261	243	267	282	284	288	283	302	291	296	271	270	256	305	282	295	283	279	308	262	289	293	296	278	268	283	274	248	285	302	305	308	278	254	302	313	294	276	309	295	262	285	277	273	296	275	298	317	282	288	320	289	310	280	290	252	289	293	296	308	278	301	290	318	275	283	290	288	297	266	281	301	298	308	287	260	298	299	299	238	275	292	267	289	302	283	283	276	269	286	260	286	263	272	260	316	269	273	265	297	268	278	286	294	288	257	285	258	266	271	276	291	287	289	274	269	292	314	251	275	288	303	300	300	269	286	277	317	300	260	270	288	296	293	321	289	267	272	287	295	294	301	275	264	309	266	285	299	283	251	289	267	276	288	283	277	283	316	295	290	292	283	282	255	291	286	302	252	276	307	279	284	280	286	295	270	292	259	289	290	275	270	266	288	310	290	299	306	297	281	263	268	274	316	305	247	297	272	275	293	273	268	268	284	261	264	272	292	253	308	292	271	287	295	283	299	290	289	298	292	302	283	276	243	286	301	279	269	263	298	313	288	273	305	264	289	273	287	291	280	289	284	288	279	296	275	278	301	273	270	287	275	289	292	252	281	310	281	306	278	297	303	242	325	300	287	297	276	303	282	248	277	274	262	264	286	300	299	268	298	295	279	253	278	276	303	283	275	291	274	299	327	302	293	249	310	300	295	270	275	281	282	309	285	282	270	283	261	296	302	267	269	269	270	304	270	273	251	264	259	263	280	320	277	268	281	287	272	283	296	304	302	329	300	274	269	274	271	311	261	278	309	303	275	263	273	280	308	309	282	289	287	307	255	260	322	298	314	321	259	277	273	287	247	310	281	276	278	292	274	280	287	311	299	315	300	303	304	295	261	241	297	264	283	303	283	275	296	297	320	271	278	270	293	310	270	277	285	286	266	267	277	296	286	285	291	271	282	290	314	299	288	280	286	264	288	295	302	290	275	256	291	273	284	305	300	277	293	263	327	264	253	273	278	313	289	296	302	274	275	271	268	292	296	263	293	284	284	294	292	284	297	297	297	284	307	298	286	285	283	285	302	271	266	271	307	297	293	288	255	278	276	296	291	276	274	299	289	272	270	271	277	280	288	266	311	301	272	264	291	273	324	272	268	245	299	285	277	279	283	333	304	285	251	284	283	276	311	269	261	285	283	253	277	286	262	294	282	254	283	302	306	317	305	280	286	291	281	285	301	258	270	300	274	311	303	297	303	308	305	295	271	274	260	288	303	258	278	270	293	274	279	271	279	262	321	281	304	295	302	262	285	287	273	276	277	279	266	298	269	287	282	307	263	306	270	271	286	285	262	271	301	296	264	260	277	285	300	274	288	287	261	273	285	277	293	295	281	289	268	284	292	264	292	312	244	291	272	269	290	255	266	288	275	280	286	305	287	296	280	286	295	293	280	264	287	238	291	281	278	299	246	282	263	307	293	294	272	298	258	291	304	286	261	296	292	283	279	288	282	281	288	296	280	291	301	276	272	254	286	281	290	300	297	279	284	285	305	291	277	279	304	292	296	285	261	297	278	284	278	298	278	300	285	283	284	272	306	290	286	298	317	305	273	290	277	296	324	306	268	284	288	290	274	286	290	302	257	269	260	297	291	268	302	280	328	302	299	267	254	301	279	276	295	263	307	275	309	282	309	293	275	276	276	319	293	266	272	270	302	291	255	273	285	270	277	291	257	279	276	294	323	303	274	279	274	262	284	301	325	255	285	294	277	263	304	310	294	295	267	271	303	304	270	283	268	277	258	290	306	272	281	300	267	292	286	299	292	285	296	301	311	297	306	288	295	274	303	288	292	271	275	296	276	292	307	273	262	278	274	314	263	256	282	287	320	302	286	266	298	281	252	289	280	278	300	270	262	313	283	263	297	300	272	262	285	275	273	286	275	295	281	254	305	285	271	250	296	309	302	245	266	284	280	300	303	276	261	293
28210	5187	1521	1055	839	583	510	406	317	314	254	245	245	208	195	194	187	165	183	197	171	187	184	159	182	189	164	171	171	163	200	168	174	157	160	176	158	183	152	153	154	171	179	173	164	160	151	165	173	153	144	153	174	172	174	138	181	159	155	157	175	156	173	159	153	175	189	166	156	140	153	167	169	144	157	142	173	149	164	162	148	134	143	172	155	152	153	163	150	148	155	152	148	143	136	159	162	190	158	132	165	173	150	168	157	138	161	156	152	165	172	153	129	155	167	163	169	149	167	158	156	146	147	175	145	164	149	154	164	168	150	146	149	155	168	166	168	170	137	162	156	154	168	161	158	150	174	151	138	157	138	152	143	157	146	171	138	161	138	156	160	150	149	155	162	160	154	138	150	161	159	170	138	141	156	151	148	153	158	139	134	144	162	153	157	150	159	140	171	142	152	164	153	173	154	136	159	155	158	136	148	154	138	148	144	158	151	149	157	153	158	149	151	149	142	142	155	167	155	131	153	162	160	165	161	133	144	158	149	146	150	175	164	162	146	179	152	151	152	144	155	145	148	128	139	136	155	143	167	151	159	152	157	139	147	137	174	172	158	150	161	158	134	142	152	159	126	138	135	171	133	155	162	147	163	137	169	145	142	162	167	156	165	144	116	160	159	148	142	161	172	164	139	153	121	128	172	169	167	158	142	150	153	154	147	185	169	138	173	146	172	153	134	160	181	148	149	156	161	150	146	175	175	131	175	138	155	168	174	182	143	164	176	150	153	129	134	159	173	154	162	160	159	168	177	143	153	159	153	161	174	147	177	158	163	171	137	168	169	142	164	156	148	158	161	156	158	154	166	167	165	171	158	166	169	162	150	160	148	146	154	148	155	121	147	167	156	144	159	140	151	172	146	157	143	152	159	160	158	142	148	160	158	158	166	169	138	148	143	160	148	160	133	150	170	156	149	155	151	150	138	160	176	149	142	162	179	149	155	138	159	161	151	158	164	134	143	166	161	161	167	147	160	144	131	157	151	163	169	172	163	172	145	172	154	139	129	142	184	136	172	159	158	151	167	135	140	162	145	144	166	146	160	148	150	165	135	150	159	146	133	150	157	156	167	165	148	164	150	168	153	144	139	173	151	148	145	141	136	154	161	153	163	151	160	133	141	164	147	152	119	164	150	164	166	160	147	158	167	149	162	168	161	151	169	156	143	149	159	149	151	140	148	134	160	119	162	160	146	146	173	149	179	146	161	156	151	156	153	134	150	145	146	153	177	171	152	171	146	159	148	151	153	190	134	146	134	148	136	150	163	138	150	165	140	157	166	148	151	158	145	125	190	152	160	173	167	163	132	144	184	135	152	163	159	164	122	154	154	151	180	123	138	151	152	172	163	159	144	135	165	154	144	130	123	139	161	150	152	162	153	153	161	143	143	159	135	151	154	146	156	151	158	151	178	164	144	186	163	162	137	136	166	140	151	146	168	120	153	147	152	174	166	153	147	158	163	162	162	167	154	138	153	169	165	130	163	138	149	155	156	146	178	147	144	150	148	142	137	137	147	172	139	145	142	164	149	174	167	159	146	163	189	151	146	167	146	144	141	161	162	158	161	163	151	161	173	142	167	145	140	147	146	154	179	164	171	159	170	131	162	152	172	172	146	164	137	174	153	158	154	177	157	146	144	164	140	164	141	137	153	154	143	153	171	151	149	144	157	154	158	181	182	150	137	147	135	154	141	143	142	156	129	159	143	152	182	182	147	166	148	150	157	153	160	140	151	144	157	173	185	150	151	150	156	168	148	181	129	141	134	170	160	153	139	130	165	139	153	159	152	168	122	128	165	153	176	168	146	177	130	138	154	168	159	163	159	163	166	169	140	131	174	161	150	185	159	151	144	153	152	161	153	162	175	152	158	153	153	153	169	179	184	177	148	167	176	166	147	145	156	144	150	180	143	175	172	136	164	163	165	161	144	146	161	149	152	168	151	166	158	156	138	152	133	162	132	175	161	164	178	160	137	162	162	132	146	159	159	177	155	154	157	149	153	168	156	163	162	169	152	146	151	142	165	163	147	150	123	149	155	156	151	148	165	168	165	154	146	162	159	164	179	148	168	169	164	150	167	153	141	152	161	144	155	150	145	152	181	141	140	156	151	177	165	169	161	145	151	166	177	161	151	130	173	162	143	166	147	145	134	152	158	163	140	158	144	152	148	126	165	135	151	144	168	164	159	160	154	140	143	149	163	153	141	152	151	175	172	163	157	148	152	149	170	163	158	162	164	160	146	146	163	137	159	165	154	183	163	144	141	137	138	148	156	155	154	159	150	152	141	149	158	144	152	143	155	155	146	139	176	139	162	162	142	150	169	159	175	159	139	157	126	128	159	150	153	166	164	143	123	136	168	158	156	152	155	164	149	156	150	145	153	162	166	141	171	161	160	171	157	148	145	156	137	150	163	155	159	145	141	166	152	162	169	164	186	160	168	155	155	172	161	159	149	136	188	151	142	137	159	156	158	158	164	155	146	155	154	163	170	170	140	158	138	157	136	155	176	165	146	149	160	162	145	135	141	167	155	161	172	168	166	145	165	175	145	159	165	164	153	174	168	154	141	132	153	159	169	135	156	139	158	155	165	161	154	159	159	168	142	133	168	160	156	151	173	173	171	136	169	154	159	163	138	141	145	144	153	124	147	118	154	158	142	146	139	145	151	162	135	165	157	145	147	155	146	171	152	147	160	160	158	150	158	150	157	153	148	162	165	149	122	161	163	176	190	144	168	154	161	164	150	127	158	175	146	160	145	138	136	150	164	157	161	163	153	130	164	174	158	148	128	145	161	173	137	148	166	146	168	156	161	170	160	148	147	156	143	205	156	173	165	152	162	156	174	138	169	163	163	176	172	157	167	135	157	152	143	158	151	155	153	152	154	160	161	173	158	171	159	161	128	171	149	149	155	162	169	163	144	188	153	158	174	149	172	130	160	166	171	147	174	172	154	155	135	151	180	149	137	162	146	163	142	155	154	151	147	150	118	135	156	180	154	167	148	157	145	159	151	173	153	154	156	153	156	159	147	158	167	157	146	162	133	142	137	158	159	146	167	149	156	145	116	164	170	150	178	139	156	150	165	155	156	152	159	168	189	177	153	167	148	141	136	157	157	139	172	172	161	151	165	144	159	148	162	157	137	150	143	166	168	152	150	137	147	175	147	157	167	158	134	141	152	165	159	136	150	143	155	157	165	149	142	152	163	153	136	164	178	150	154	128	167	133	157	178	166	174	145	160	139	151	139	145	145	172	151	155	156	144	144	162	148	185	159	156	137	162	133	157	139	139	150	122	170	166	157	155	155	137	147	156	141	153	163	166	167	154	171	131	133	163	145	141	153	128	176	144	150	172	149	175	147	167	142	141	155	138	194	142	159	157	134	153	153	160	151	156	151	159	150	173	146	148	158	134	164	146	158	142	165	161	164	177	149	155	153	156	163	187	150	160	192	147
13483	1487	3289	3746	3090	2621	2067	1842	1538	1451	1236	1099	1019	961	926	850	754	797	731	758	705	670	697	662	657	601	620	591	578	612	563	606	579	553	590	593	549	555	583	560	518	593	524	513	507	544	506	570	540	528	517	569	539	480	544	521	543	523	487	539	478	516	518	500	468	512	507	514	450	500	515	528	502	520	462	468	534	533	517	534	513	479	478	468	522	502	499	490	554	480	537	518	505	491	509	500	484	509	518	480	491	471	509	489	533	521	493	541	525	473	480	477	505	496	512	495	503	496	496	493	487	533	495	492	517	484	483	489	517	471	481	476	500	535	511	502	520	504	505	529	541	487	501	509	486	500	536	500	517	492	476	486	522	478	534	491	497	454	475	482	451	502	475	494	524	500	477	486	495	492	513	501	486	481	532	512	467	467	469	471	493	480	494	468	535	495	445	484	477	461	512	490	526	497	519	479	542	492	511	519	511	483	474	468	478	486	501	502	490	470	489	511	485	514	484	498	519	498	474	478	516	464	530	486	486	516	527	473	477	522	485	492	490	521	485	500	535	486	502	502	494	480	574	532	461	527	493	492	524	464	528	485	469	437	533	507	494	467	502	505	494	513	483	528	485	517	491	476	483	469	482	500	502	520	491	454	475	508	478	490	500	480	487	522	447	474	477	475	478	478	467	504	534	485	485	459	464	478	492	470	508	514	545	447	470	486	477	485	517	474	465	479	461	513	464	464	524	510	505	481	510	478	503	483	516	477	483	517	496	548	481	493	523	492	492	440	487	534	491	526	442	489	478	495	463	513	487	482	526	493	486	491	482	474	495	512	455	522	493	476	489	491	493	522	453	488	539	523	488	510	484	527	539	526	498	461	490	508	494	469	435	505	490	476	509	470	496	477	504	457	505	497	494	480	474	467	477	499	495	507	504	488	517	507	469	499	468	547	484	495	496	505	498	490	498	510	534	508	486	516	545	505	510	480	472	478	479	487	474	533	495	509	491	453	477	477	470	478	489	467	508	454	507	517	489	490	493	520	476	508	484	483	524	527	475	477	497	523	517	489	535	451	478	497	504	484	536	497	492	555	502	504	507	500	480	502	500	540	455	503	489	473	491	464	510	487	546	509	535	500	503	506	561	477	505	496	517	487	516	510	484	494	501	466	500	496	506	470	507	458	519	471	482	506	514	520	495	449	509	511	485	481	511	494	501	485	524	449	526	511	497	528	477	497	494	494	474	477	461	537	516	484	524	473	488	503	502	510	500	500	486	483	486	465	517	484	529	490	467	465	481	503	510	480	490	500	488	535	469	522	503	467	455	459	511	484	478	476	508	508	521	500	493	489	509	500	457	510	482	508	466	476	518	486	493	515	499	499	484	490	478	504	509	483	552	475	505	445	485	477	474	521	506	504	462	501	487	510	505	492	490	487	471	463	447	463	508	531	468	476	484	490	471	487	483	515	479	511	489	500	473	511	490	474	528	487	470	472	485	515	506	493	468	479	524	484	480	512	478	495	536	450	461	502	502	463	532	493	503	475	495	483	452	472	501	507	489	521	522	538	529	458	458	502	500	473	476	508	526	475	488	510	521	513	488	460	465	478	485	502	495	483	482	497	493	526	504	493	469	481	499	470	463	497	477	477	515	488	480	477	474	507	487	467	487	474	493	516	459	468	446	481	481	500	512	497	479	450	530	497	496	458	520	476	469	485	491	478	510	490	538	462	488	485	508	497	496	516	498	491	478	504	515	492	507	491	521	485	495	495	471	500	500	496	467	509	516	529	509	492	500	498	538	517	530	497	491	513	512	488	478	462	464	505	479	519	492	484	508	464	484	494	476	515	522	519	540	539	502	476	460	522	486	501	507	508	490	539	501	471	463	449	491	492	478	493	502	497	567	502	480	470	507	473	493	499	480	508	520	460	480	501	471	496	520	513	504	485	497	510	489	533	501	481	509	461	494	469	528	508	472	532	488	502	483	462	522	519	505	487	490	496	512	500	503	459	504	525	489	506	468	489	546	532	486	476	492	511	485	488	513	488	499	498	492	518	482	501	525	505	500	520	516	498	463	485	499	496	514	492	503	480	496	495	527	486	470	494	507	500	494	496	468	491	508	478	524	525	478	475	502	518	495	431	492	468	479	508	522	451	487	511	505	474	509	501	503	512	540	525	502	494	501	507	507	482	504	498	464	454	499	496	516	480	493	511	473	479	479	503	492	472	508	466	447	482	507	508	495	462	484	463	486	491	479	522	504	499	485	495	498	501	482	464	496	447	490	503	456	478	475	484	518	484	492	497	552	525	475	495	477	514	490	452	480	524	468	518	498	484	498	496	487	505	461	492	497	477	488	510	479	497	506	493	501	478	507	491	478	500	541	542	523	546	537	502	481	510	481	501	496	547	474	490	476	513	531	473	474	498	520	521	489	523	475	463	462	507	490	503	476	489	481	462	461	489	481	474	481	483	494	507	474	509	484	485	519	503	479	493	514	471	493	478	493	508	471	474	458	500	481	500	454	552	492	488	484	521	450	477	538	448	497	532	501	508	481	474	457	515	491	522	458	509	473	508	481	524	480	520	510	497	505	524	500	489	482	545	519	483	477	506	485	510	495	480	484	558	519	504	468	498	499	513	516	527	534	522	546	486	460	518	501	480	542	486	473	464	528	498	493	507	507	500	480	466	472	508	472	481	482	508	489	485	506	504	517	457	521	458	539	480	487	496	565	482	508	521	478	498	499	481	521	492	551	519	481	530	494	528	498	535	485	493	508	501	498	509	472	541	509	482	455	476	506	472	528	507	497	491	511	495	509	499	469	491	495	473	497	487	478	481	537	482	505	478	567	493	523	479	546	526	500	531	480	466	512	457	494	499	495	499	489	480	503	463	477	516	557	510	505	516	545	474	477	480	517	473	471	504	483	477	484	518	540	519	513	484	498	468	501	495	488	483	506	519	456	477	522	497	441	451	503	460	459	512	550	509	489	453	505	463	494	483	506	485	501	494	530	500	476	525	531	482	519	491	515	472	443	460	505	533	474	491	526	504	497	485	525	506	509	491	482	479	506	498	507	508	501	532	493	515	491	468	493	479	489	491	531	508	452	474	531	461	481	460	499	481	508	486	479	497	441	482	470	504	486	512	479	487	490	490	492	484	522	482	490	498	484	470	480	541	510	496	476	453	507	513	446	462	495	514	522	506	479	519	449	472	490	519	485	456	484	492	512	524	564	475	449	481	481	522	482	468	492	481	475	492	484	524	465	496	502	529	465	478	529	499	469	447	493	515	518	495	497	535	490	515	483	532	559	454	479	479	526	442	502	501	505	483	458	480	483	504	502	507	501	501	519	488	486	525	540	478	460	479	534	446	473	499	541	478	487	476	512	473	494	514	495	519	540	456	491	509	468	525	525	477	510	513	507	468	505	481	515	528	495	492	474	494	547	503	466	508	507	504	483	493	521	492	502	507	530	497	480	512	485	464	498	474	487	515	522	505	476	505
37289	15295	4883	2468	1633	1218	873	751	701	558	558	463	390	413	365	350	363	339	341	318	294	316	267	317	298	286	267	283	284	318	269	277	300	266	273	275	262	288	257	250	278	264	268	265	252	265	228	249	270	254	250	265	272	267	254	263	247	255	258	267	275	270	266	269	257	270	238	227	263	239	246	273	262	239	247	240	261	244	234	260	258	255	242	251	275	270	280	260	236	250	259	247	237	281	234	236	245	249	247	278	245	284	264	264	256	265	261	243	244	250	233	269	266	274	245	249	256	266	286	258	237	238	251	240	250	255	243	246	255	262	240	249	262	266	258	222	243	259	244	250	239	266	258	262	249	256	239	233	265	259	271	235	276	274	229	277	258	261	245	284	248	243	259	235	256	245	242	255	251	247	222	250	267	253	245	240	234	234	240	247	268	242	263	244	241	281	249	240	245	262	264	254	270	266	271	234	253	251	244	264	260	263	217	247	254	226	270	261	271	265	261	243	244	259	263	264	255	273	236	236	283	237	255	275	232	250	244	279	243	261	242	255	268	232	250	225	264	241	234	230	256	243	232	243	242	254	239	233	257	247	277	241	281	232	258	254	215	229	259	259	251	246	236	242	251	256	226	244	223	261	259	231	252	266	231	259	250	250	261	240	255	235	280	250	253	257	233	228	236	230	248	242	252	247	241	255	265	264	263	231	247	229	264	268	249	265	292	211	260	259	269	252	244	253	210	268	271	255	256	273	271	247	234	256	232	260	252	225	244	253	259	258	246	260	250	271	260	250	264	264	263	270	245	286	252	251	239	250	259	247	264	263	222	245	249	258	263	248	238	266	257	279	253	227	272	234	252	225	254	251	232	205	269	276	236	239	228	280	241	250	257	262	242	268	272	250	236	268	259	274	250	234	275	246	247	284	279	234	265	254	264	240	248	281	253	286	266	218	273	245	234	231	239	232	263	232	220	222	265	283	276	245	257	268	247	245	242	245	273	255	287	274	262	254	261	274	234	265	255	281	267	239	264	231	243	230	228	288	280	269	247	255	246	259	255	274	263	241	239	261	270	270	246	287	260	254	289	242	293	243	242	237	274	241	250	243	259	263	243	248	238	217	267	272	252	265	246	226	262	276	251	224	237	283	246	260	265	254	256	250	237	246	267	244	223	274	232	241	268	231	237	268	235	270	251	244	242	239	237	244	260	241	254	242	242	248	234	236	238	285	248	236	257	255	278	284	239	257	230	256	251	260	236	257	247	230	251	262	244	229	242	232	265	266	255	249	255	251	227	273	244	259	239	260	251	246	235	237	231	274	249	258	250	267	249	242	271	227	297	267	246	266	247	285	240	279	288	239	253	278	237	228	262	244	238	277	249	241	243	247	287	258	249	245	272	272	238	216	232	260	258	238	260	273	274	230	253	276	260	270	210	261	275	267	243	249	269	228	239	248	255	263	274	275	257	275	268	273	237	257	238	254	268	287	288	253	247	248	236	249	259	260	261	244	241	269	262	233	265	238	241	259	237	276	259	247	254	288	237	237	244	268	244	227	255	252	262	242	266	284	264	254	250	241	220	243	259	252	265	231	251	231	261	277	215	240	235	266	249	249	232	226	243	256	255	227	248	257	220	256	244	253	267	253	247	245	255	246	273	251	252	235	261	276	255	276	268	258	252	254	235	225	245	262	270	234	271	261	237	257	249	248	234	255	255	257	271	270	258	263	233	259	266	231	255	252	242	238	257	264	254	254	252	243	249	233	261	255	267	267	253	256	259	249	234	246	240	267	257	230	267	262	247	269	238	232	262	275	269	260	254	247	264	232	227	237	252	226	267	264	264	257	239	254	243	227	215	234	244	270	233	254	224	249	284	238	234	254	247	249	247	246	225	251	241	272	238	248	258	249	253	245	245	244	272	238	243	224	293	261	250	235	247	259	234	245	255	251	276	268	246	260	240	250	243	265	250	237	255	256	233	269	255	246	272	226	252	278	254	242	253	278	293	226	256	268	245	283	293	243	246	268	247	249	273	248	257	250	251	291	225	252	249	256	249	249	238	237	239	246	251	259	246	229	245	247	270	243	256	245	242	280	234	250	261	240	243	240	237	221	256	232	270	278	266	261	260	222	285	260	234	267	276	244	254	252	254	282	244	256	248	255	228	264	253	265	265	244	227	245	261	265	265	243	244	274	294	224	256	258	259	238	270	256	220	250	237	257	249	292	230	233	292	245	273	281	255	254	278	229	247	243	273	237	222	240	259	228	254	235	254	241	273	232	220	254	263	281	280	245	276	262	281	253	240	267	247	254	230	242	237	268	248	253	264	241	272	258	235	277	283	264	282	236	240	240	256	276	250	244	236	254	288	234	241	244	240	264	273	225	247	261	242	245	259	233	240	261	246	247	255	248	227	237	240	232	242	217	261	230	249	269	275	250	242	242	266	254	269	233	277	280	251	240	264	257	264	241	246	248	276	265	255	268	241	262	257	272	231	280	252	247	251	228	273	232	254	229	251	228	258	270	248	244	222	252	275	231	272	253	236	255	257	243	268	235	248	239	257	241	231	246	266	282	258	236	269	239	241	247	242	272	250	264	252	261	279	235	272	221	244	284	245	227	269	241	264	250	237	237	259	210	262	271	268	251	271	266	240	259	253	289	261	230	262	227	251	230	240	238	256	253	251	250	248	249	259	242	238	264	244	251	257	234	277	240	259	239	246	252	277	240	247	250	261	258	259	286	251	264	222	248	241	251	241	242	256	248	252	238	237	241	249	278	255	271	228	238	273	238	234	282	213	266	245	271	237	247	278	255	284	261	246	226	250	236	268	226	261	233	258	273	249	257	271	265	244	228	269	232	259	235	235	247	286	233	258	265	241	256	230	252	259	232	243	269	244	269	259	254	261	261	239	248	256	270	274	256	243	262	255	227	262	250	251	257	245	249	262	234	270	265	270	255	253	259	264	249	248	254	247	269	267	264	264	262	254	250	242	236	245	244	260	278	256	271	248	251	243	237	225	257	289	236	250	259	241	253	254	262	242	229	234	236	261	276	286	245	266	243	253	263	259	244	242	218	276	243	258	266	277	270	250	249	257	257	238	275	279	274	248	243	236	252	230	262	273	251	240	262	264	235	250	248	264	266	238	237	239	269	268	269	223	251	241	280	280	281	258	238	244	243	246	261	250	263	269	244	249	274	258	234	244	257	257	251	246	271	264	244	251	243	247	242	270	274	257	231	239	259	258	261	240	251	256	244	296	263	264	269	239	234	249	225	301	225	303	232	241	230	260	220	259	266	255	246	240	270	247	271	251	237	244	261	258	267	255	244	250	240	263	250	259	231	281	242	242	249	253	283	252	253	251	275	241	287	253	274	241	237	226	249	271	243	274	242	246	255	264	240	243	274	228	285	254	255	237	272	245	245	262	285	258	268	253	241	245	278	254	237	221	249	264	258	270	304	241	243	235	224	236	261	271	255	270	265	245	253	243	261	270	246	246	239	256	269
19433	2744	5998	6691	5809	4812	3928	3220	2850	2436	2085	1926	1820	1676	1510	1415	1322	1290	1244	1215	1116	1087	1115	1041	1016	1003	979	991	962	912	939	920	933	844	888	860	872	866	850	865	872	813	825	823	852	804	871	862	833	825	859	757	771	774	813	854	816	768	752	832	790	827	795	774	755	782	775	779	767	807	819	738	806	786	794	758	827	797	780	773	782	767	794	768	772	733	760	733	753	755	752	749	758	758	755	693	789	781	743	733	768	753	779	746	800	769	725	757	761	765	755	782	735	740	767	731	751	728	791	752	759	768	698	704	726	775	726	760	758	719	764	724	789	692	763	780	755	734	752	773	763	762	789	743	739	759	746	745	738	779	727	748	729	747	738	746	745	722	754	692	729	775	765	745	770	717	769	772	763	752	727	702	681	738	767	717	736	711	765	750	728	756	755	786	752	819	700	787	758	731	743	759	739	743	757	758	733	805	766	717	731	726	782	714	712	763	785	687	744	748	804	730	765	774	736	781	703	748	744	723	780	740	740	801	768	757	766	751	739	745	735	758	747	713	698	789	680	741	763	762	729	717	761	756	807	731	782	778	686	772	773	709	744	770	727	756	737	785	720	716	796	697	702	723	726	691	751	744	750	727	730	734	721	727	791	754	735	713	720	726	734	738	745	719	806	724	721	688	731	764	757	743	738	721	689	703	707	747	793	728	745	737	706	750	738	739	712	787	742	723	774	732	723	720	731	765	681	740	717	706	753	779	753	713	748	702	765	699	725	715	731	765	781	730	756	750	742	753	744	752	768	713	721	762	746	832	735	742	729	777	725	741	736	706	753	756	768	736	745	735	738	763	751	783	755	762	702	705	734	747	815	779	709	733	744	724	731	745	736	733	769	725	732	772	725	753	734	727	742	766	759	698	692	748	748	734	762	712	773	744	730	723	743	718	737	736	730	737	723	765	711	725	764	753	724	726	729	780	747	757	711	770	755	730	745	773	738	741	714	718	745	725	752	775	724	731	740	785	755	809	779	758	711	744	757	725	740	803	744	732	762	745	724	782	693	737	770	745	724	786	778	690	748	685	734	745	713	744	749	759	729	716	750	727	741	726	772	736	757	723	758	759	778	763	771	767	741	742	695	735	754	788	718	753	684	724	745	742	768	720	764	772	719	700	771	719	752	695	767	739	744	823	720	757	808	745	741	772	711	703	715	714	758	741	745	751	707	745	720	728	697	690	755	760	725	754	775	693	683	776	741	733	789	743	737	742	733	738	732	737	746	709	798	701	736	761	734	706	714	749	731	747	760	802	788	725	757	750	731	726	691	707	713	741	739	777	737	729	751	739	746	697	762	716	744	749	689	689	751	694	684	721	755	784	762	703	745	730	757	725	724	726	725	713	736	766	747	680	722	763	755	754	707	701	758	756	761	762	729	771	756	763	805	708	720	776	761	739	691	737	735	772	722	798	732	707	698	701	736	790	770	756	707	761	727	750	744	768	726	795	739	757	725	735	726	706	748	700	738	737	737	689	722	733	785	771	766	797	726	740	744	753	705	751	752	801	723	690	732	745	708	728	721	780	757	736	761	824	791	719	722	777	726	694	743	722	726	744	707	718	751	753	725	764	731	727	731	773	766	710	726	725	699	759	771	746	725	731	735	710	755	742	733	741	742	728	768	742	700	715	723	725	762	742	698	756	729	729	735	749	762	767	748	730	734	744	779	741	750	764	768	749	747	770	761	734	775	762	715	708	719	752	756	771	771	743	748	737	736	774	766	781	794	761	783	730	774	816	767	703	727	750	735	713	768	727	735	768	700	781	742	778	729	732	768	740	751	720	714	725	771	716	757	781	761	732	739	730	744	756	709	697	789	722	739	722	762	768	751	760	779	702	747	742	755	705	743	743	765	703	742	757	770	734	779	730	792	721	731	763	761	724	705	775	781	737	748	723	755	762	730	755	722	690	714	701	760	742	727	731	734	710	738	747	729	770	771	777	764	779	773	760	740	736	799	766	727	718	748	758	738	749	711	768	739	712	742	718	725	734	766	738	704	706	716	762	783	769	741	804	740	745	730	728	766	727	740	711	766	731	717	740	736	741	728	744	774	789	698	697	766	716	718	768	753	715	775	801	789	747	758	705	713	767	775	778	747	766	767	748	766	749	759	761	731	738	791	783	761	802	738	760	749	742	733	742	737	749	758	775	735	748	729	738	789	759	712	734	724	691	781	725	727	777	724	740	721	719	745	742	751	752	764	730	733	694	720	739	736	778	762	712	768	716	782	762	767	746	718	750	780	747	732	707	736	736	770	790	791	775	744	753	711	775	774	714	751	782	759	745	705	748	726	738	740	746	752	760	729	736	741	742	729	738	742	729	742	699	735	737	745	733	747	746	767	729	780	747	735	707	741	713	727	746	765	724	760	757	741	754	727	731	747	742	757	743	744	761	768	697	745	723	721	741	720	766	773	735	731	699	787	784	736	764	732	733	733	783	723	743	723	752	769	731	749	720	757	746	702	766	710	722	751	744	797	776	727	710	739	737	762	752	752	757	730	758	816	735	742	789	734	782	767	741	760	715	735	748	706	774	738	724	737	742	776	758	752	758	758	725	782	725	771	738	728	771	743	712	740	745	806	717	696	736	747	726	762	749	754	732	754	763	767	712	747	745	752	747	780	741	794	789	790	760	702	756	774	728	784	755	750	695	779	721	741	757	774	726	746	743	730	725	767	712	682	760	743	755	704	712	747	740	684	713	761	717	744	709	754	744	734	721	748	709	751	720	768	713	750	737	771	727	759	750	804	717	741	704	747	744	695	764	729	733	701	749	751	703	731	735	760	691	714	787	740	755	753	762	718	715	758	762	691	740	778	781	735	754	750	778	764	723	790	794	754	684	731	733	749	779	743	707	839	781	741	745	725	785	734	747	721	778	686	736	739	738	790	787	731	743	738	788	725	774	721	736	747	755	770	781	739	721	776	721	700	756	751	744	749	736	710	743	743	736	723	784	686	782	727	753	781	719	764	754	749	788	722	742	812	746	769	746	735	738	736	737	760	732	737	752	723	734	694	741	714	766	758	743	707	768	730	767	765	740	781	746	772	706	727	712	747	754	726	774	801	715	738	724	754	706	736	760	762	769	765	724	754	769	772	705	754	741	745	711	699	774	747	760	732	718	719	734	691	745	746	736	739	752	696	720	759	755	739	742	742	722	762	756	723	719	697	741	743	733	762	750	786	714	766	755	782	724	753	705	745	729	755	711	731	716	768	730	741	687	750	739	780	737	739	718	760	704	705	719	729	727	722	752	765	780	711	734	754	721	765	738	723	698	786	750	758	699	764	757	768	714	732	760	727	760	697	788	770	742	720	718	714	758	715	718	722	678	737	760	756	721	727	757	768	739	711	748	739	778	706	670	752	735	768	766	733	733	740	729	723	752	760	757	758	761	779	736	733	711	752	798	793	780	766	730	729	717	761	737	736	744	747	743	740	709	726	748	788	767	727	767
3348	248	171	155	107	84	100	90	82	102	89	74	73	75	78	57	73	80	79	98	85	105	74	71	76	71	95	69	80	69	85	85	77	80	85	79	81	70	89	71	88	77	78	82	72	87	64	81	72	90	69	84	80	67	79	65	80	86	80	76	73	72	74	75	76	85	73	78	91	80	64	89	87	78	69	58	71	73	74	74	68	60	65	74	68	63	71	81	78	69	75	91	73	78	67	86	71	86	91	78	72	82	85	72	78	70	45	81	63	77	75	76	73	77	71	96	96	74	58	88	80	73	70	68	78	63	79	66	75	77	82	87	77	68	69	76	83	76	75	87	69	85	82	69	70	65	80	79	77	74	71	71	82	80	87	75	93	73	73	70	82	90	87	74	76	56	85	68	71	83	70	80	69	61	63	67	73	78	63	79	62	73	80	84	89	91	82	75	74	82	82	91	78	72	76	62	67	84	78	70	88	83	73	85	80	82	81	69	67	78	71	83	70	72	67	72	77	82	69	67	92	75	66	60	76	62	69	73	76	54	74	85	67	76	80	78	67	61	88	70	86	92	77	78	77	93	75	74	82	74	88	79	92	82	65	78	81	87	68	71	68	69	76	66	94	63	77	87	70	74	72	75	92	72	82	85	73	79	81	69	68	80	69	79	68	71	61	85	82	77	79	69	63	75	89	78	83	82	78	76	74	78	84	69	56	86	71	64	68	80	81	61	91	67	64	77	84	99	87	64	66	75	84	49	53	88	95	64	67	79	96	70	78	82	76	79	77	84	55	64	73	87	79	65	72	65	80	64	73	76	72	86	68	82	73	77	88	88	65	78	83	63	79	82	72	61	78	79	62	71	79	77	85	68	71	67	70	65	73	74	74	72	72	86	86	64	84	88	88	73	81	77	89	81	70	64	88	81	67	78	75	70	82	74	99	79	71	59	90	64	68	68	71	78	82	57	89	70	91	70	88	72	59	76	76	64	73	75	73	80	80	77	78	91	86	64	80	68	67	74	76	71	84	73	77	79	77	68	71	86	66	82	81	74	90	89	69	68	70	79	72	75	75	84	71	80	81	77	86	93	69	79	73	89	66	84	97	99	76	93	68	67	71	81	75	74	63	74	72	81	68	65	76	70	71	79	67	73	72	71	81	84	79	71	55	79	76	72	83	55	72	80	78	71	58	75	69	84	71	61	70	70	72	80	75	82	86	74	89	76	65	75	76	77	74	74	65	70	80	82	70	71	77	80	83	75	87	81	76	76	85	74	85	77	83	65	75	75	80	70	85	86	80	87	71	91	70	83	74	83	88	71	87	80	58	74	95	75	75	89	83	70	74	77	77	78	77	59	83	62	86	77	78	67	82	84	76	72	75	66	69	68	67	81	85	72	73	84	81	71	80	81	81	67	78	86	81	80	78	69	72	71	73	72	94	78	67	85	76	74	60	65	89	72	70	67	64	67	85	80	70	78	73	61	73	83	71	80	70	88	97	80	69	68	71	67	84	68	71	68	78	95	86	73	69	61	73	82	81	77	80	57	61	92	66	84	59	83	69	99	79	89	68	71	62	68	85	71	64	80	64	82	72	73	73	75	77	79	85	79	83	79	56	78	82	66	65	86	64	91	85	72	61	83	94	79	72	76	68	80	79	72	75	71	82	67	85	77	81	64	66	68	78	81	72	74	80	87	86	89	67	72	71	65	88	75	81	75	64	73	86	80	87	62	68	77	78	77	66	53	83	73	74	65	70	71	79	66	70	83	73	79	71	76	81	74	78	73	65	85	68	92	90	66	77	86	67	72	65	90	70	82	74	77	67	78	69	79	64	56	88	86	72	77	67	74	73	75	71	103	63	84	60	83	81	75	68	59	78	66	66	86	72	74	73	81	59	79	67	94	83	69	61	95	74	74	91	72	66	100	85	69	71	79	68	74	61	71	78	66	76	78	74	73	63	74	74	63	84	68	59	74	75	62	81	63	65	92	76	72	73	72	72	79	70	73	60	88	79	87	66	67	67	57	72	73	72	92	80	83	79	82	68	88	59	79	78	70	77	72	78	76	78	74	88	80	66	70	75	77	67	81	71	88	89	76	72	54	77	90	87	70	58	77	74	70	77	70	96	91	77	82	68	83	79	78	86	84	67	71	77	75	92	74	78	69	81	86	73	80	77	80	90	64	84	82	58	75	80	84	65	79	74	69	71	65	76	51	66	75	81	79	76	71	76	85	55	74	79	78	67	87	71	75	67	70	84	78	86	80	85	89	76	83	75	74	75	76	64	74	68	68	72	73	79	78	79	76	82	77	85	75	79	77	61	73	84	71	83	76	66	77	76	80	76	75	83	96	80	73	71	74	71	65	68	62	73	66	67	68	91	76	84	84	72	74	71	77	84	74	84	84	83	78	73	81	59	73	78	81	74	75	71	82	78	86	92	70	72	67	63	98	95	75	72	71	66	79	67	67	71	69	95	76	84	75	53	74	82	73	90	73	76	79	69	65	68	70	72	80	78	82	72	88	70	69	84	82	85	72	72	82	68	62	86	76	81	87	89	71	82	86	88	71	84	58	89	84	83	82	69	69	79	78	85	77	77	90	71	76	78	70	65	65	94	74	87	90	93	77	68	76	79	82	81	80	60	76	100	63	73	75	79	75	68	82	90	84	59	80	76	79	79	93	69	82	74	76	96	75	86	80	61	76	55	64	66	73	84	57	74	75	71	74	75	74	72	67	97	57	100	89	73	66	82	64	69	57	76	76	71	70	65	79	73	66	77	84	82	63	78	68	64	67	75	83	81	76	61	81	83	74	82	74	88	68	56	70	82	70	87	67	72	77	71	95	66	78	87	77	84	70	79	68	79	86	86	52	75	80	74	77	75	68	73	64	75	77	75	69	89	89	90	94	70	86	73	77	80	78	71	61	74	71	67	65	74	87	80	90	82	81	71	82	64	80	76	84	72	60	58	79	84	77	85	78	79	74	73	81	73	83	71	85	76	88	79	67	71	72	71	66	66	81	94	70	69	91	78	80	55	67	65	77	88	78	67	62	86	72	68	96	73	96	92	74	69	72	73	82	70	72	81	79	82	88	79	82	80	88	93	82	75	80	92	83	72	82	76	75	81	86	75	75	71	79	74	90	74	102	64	77	64	82	83	80	84	81	71	76	82	82	81	72	79	80	81	70	92	72	70	54	81	70	65	72	69	74	73	94	80	80	91	81	69	86	72	76	81	83	71	75	76	78	79	80	83	67	69	78	67	82	76	76	64	80	75	74	79	72	75	72	78	85	98	69	76	77	79	67	74	78	89	94	87	87	88	76	75	64	78	86	82	64	76	71	88	80	78	73	66	67	73	83	82	89	71	75	83	76	63	72	63	91	102	79	73	65	87	77	75	70	103	75	78	78	68	68	89	84	68	74	76	72	73	55	71	76	77	91	80	82	91	72	75	62	64	84	84	82	73	81	74	102	63	81	96	62	79	72	71	83	81	86	64	76
2712	382	425	451	435	397	380	371	347	311	364	303	285	282	300	302	304	308	308	305	334	293	315	280	291	309	297	308	282	307	285	268	286	309	309	284	281	295	284	309	300	255	322	321	264	287	282	287	272	292	263	268	299	281	301	269	277	293	294	291	284	300	267	273	285	295	267	253	259	297	297	279	315	284	269	269	283	262	279	317	266	268	290	306	318	287	311	278	278	277	292	277	292	263	289	288	275	268	277	267	303	268	288	300	284	285	321	308	295	300	286	299	314	309	289	293	296	256	278	282	313	280	277	265	298	279	276	319	303	284	295	248	260	275	273	288	264	249	252	307	284	254	284	265	280	300	285	282	286	286	302	250	293	269	294	272	300	262	312	311	274	269	326	253	287	307	307	281	261	271	262	290	328	232	286	299	277	305	285	298	287	285	251	283	260	295	290	299	264	303	267	250	296	304	273	298	279	253	278	278	268	301	255	280	282	280	291	290	302	294	304	265	289	321	297	276	275	299	265	287	293	298	286	286	287	299	280	271	283	291	249	316	270	280	284	279	259	288	282	269	263	266	279	276	302	258	303	257	267	296	278	312	300	254	264	297	294	275	283	280	269	267	275	291	315	251	281	256	297	281	287	298	306	304	255	272	277	305	282	265	297	295	275	284	282	271	273	281	314	311	294	265	285	288	248	303	280	293	262	271	274	271	291	299	282	276	287	279	277	276	280	276	297	281	299	279	289	279	300	292	301	254	289	277	288	305	290	293	284	267	286	286	283	288	279	294	295	282	290	294	291	291	308	313	280	285	299	300	258	271	290	263	343	280	278	295	296	292	282	312	295	283	289	283	274	265	289	265	294	302	249	302	272	287	273	276	287	266	273	283	291	294	264	299	287	307	314	280	268	312	282	292	296	289	274	281	286	287	271	280	273	325	293	317	323	265	267	278	304	299	257	250	310	284	254	268	259	301	279	290	263	274	287	279	300	299	290	286	282	318	260	295	286	265	275	304	289	302	305	284	284	270	286	291	304	273	287	266	270	285	299	285	305	309	275	295	280	291	295	286	283	272	309	282	293	277	281	298	301	256	284	306	263	290	279	294	301	279	266	295	272	272	287	291	271	307	257	290	272	292	317	275	296	286	295	299	295	294	293	278	294	265	292	270	289	311	272	280	259	272	291	281	277	293	307	289	304	305	252	284	261	272	299	285	295	259	306	309	243	289	320	273	277	276	292	249	271	284	315	261	312	253	266	271	270	288	278	289	297	259	283	286	263	259	263	282	286	288	248	266	296	271	276	296	271	274	306	267	318	273	288	261	307	281	280	278	297	276	286	294	280	286	302	289	264	280	271	260	266	277	295	269	256	298	270	263	314	303	279	300	306	288	275	280	295	282	297	280	283	294	284	296	293	276	299	277	288	299	297	278	281	300	289	244	327	263	272	285	294	282	289	294	277	278	252	283	287	306	287	279	283	281	272	287	322	266	284	250	302	315	269	292	262	264	291	305	273	277	276	288	288	291	270	278	276	289	285	274	318	303	286	291	267	271	270	303	284	296	285	275	253	290	305	278	280	321	280	276	324	287	300	290	291	295	279	274	282	268	287	299	255	307	282	277	295	326	282	288	289	301	308	248	289	318	275	283	254	271	270	315	275	295	276	260	291	288	282	295	255	275	282	296	285	277	289	292	294	275	276	258	280	264	293	278	334	277	279	284	307	304	296	303	293	272	295	280	273	269	316	319	267	298	251	290	284	295	243	289	259	285	289	269	290	282	270	292	295	259	279	255	284	299	310	299	318	289	278	263	325	298	305	252	298	279	306	284	292	287	273	293	300	267	295	280	264	280	270	311	325	292	306	256	262	292	267	292	292	287	300	283	286	273	278	290	297	291	295	307	265	321	300	261	293	292	273	304	307	297	281	285	289	304	269	303	298	286	296	252	270	276	298	265	293	293	300	290	296	300	281	255	264	286	280	269	281	270	304	292	282	273	291	286	289	277	266	281	282	303	298	320	269	325	278	284	280	307	292	289	297	290	257	298	281	317	304	306	278	273	298	264	321	260	288	279	299	272	356	263	279	295	301	269	264	278	294	280	284	298	279	280	285	252	277	305	271	280	317	300	299	286	272	289	292	280	276	295	288	292	287	226	276	289	289	282	293	289	276	272	284	264	294	265	279	274	277	291	265	299	297	326	269	271	270	266	307	299	274	282	314	290	305	300	286	277	301	292	316	259	258	293	279	282	276	289	309	299	283	286	278	248	286	294	272	262	297	291	300	310	279	294	278	296	285	249	301	319	300	306	269	288	298	269	276	270	302	302	293	271	290	300	264	325	265	318	279	291	301	269	287	302	272	245	291	282	293	278	305	259	283	298	280	273	259	285	254	296	298	276	297	277	268	307	291	302	289	286	259	287	269	296	291	284	296	292	278	280	315	292	285	288	291	322	258	293	263	253	290	312	267	271	268	307	278	293	279	266	293	290	285	296	291	266	293	276	301	256	266	295	286	290	299	279	275	244	295	290	277	263	296	299	320	301	263	299	278	247	304	295	315	286	274	300	288	318	271	275	268	290	283	313	272	290	271	276	318	300	279	263	275	255	276	278	286	287	295	287	267	278	280	259	291	288	269	266	277	276	273	309	263	319	286	276	250	291	298	305	286	312	302	300	257	273	278	296	292	302	284	266	283	274	286	285	315	322	277	267	289	300	274	288	295	315	297	277	296	302	281	267	314	273	291	297	285	317	277	270	271	297	266	275	278	247	297	270	292	301	289	259	284	292	284	274	295	277	288	307	282	277	298	279	274	273	301	281	280	271	266	279	275	281	290	251	303	314	301	274	280	297	277	302	287	275	320	274	286	288	304	280	289	279	286	285	279	293	271	288	292	269	267	275	275	262	259	284	298	286	312	295	298	268	286	294	282	275	292	264	291	248	275	285	261	290	271	337	292	299	279	271	255	270	241	290	289	291	275	289	274	295	302	291	303	294	278	307	274	272	254	315	317	282	286	279	253	285	305	274	271	269	262	274	294	274	292	257	302	285	291	308	300	252	297	283	302	270	273	297	295	278	275	283	278	259	294	279	266	294	316	289	272	295	285	243	284	278	292	263	287	283	297	280	295	267	278	299	284	278	265	296	265	282	278	288	283	289	270	309	281	296	344	319	293	271	275	299	296	279	279	286	285	269	286	276	297	298	291	312	294	270	279	279	296	282	256	277	268	292	278	298	300	282	288	265	273	299	278	297	262	289	297	304	295	309	294	287	297	275	264	308	277	278	299	304	277	318	289	279	293	285	287	294	267	256	295	275	284	301	294	283	276	296	264	281	273	269	286	282	305	277	301	297	281	246	310	273	260	291	271	302	320	273	304	297	313	285	291	280	310	301	280	259	301	279	287	286	307	264	279	276	269	283	293	270	284	287	281	288	271	244	263	283	283	301	302	303	248	267	281	298	285	310	303	280	303	300	263	268	274	302	288	299	282	298	303	282	278	288
29149	5450	1600	1111	822	567	498	369	317	299	271	255	243	209	203	212	205	200	192	200	178	196	179	174	173	182	184	181	171	178	178	172	185	160	157	184	149	156	145	169	164	144	178	160	169	148	164	154	169	164	147	166	169	159	139	154	178	157	182	162	159	165	152	171	183	154	143	154	159	166	163	147	157	152	149	157	162	149	170	156	162	151	158	145	169	164	152	159	165	173	153	163	167	159	131	138	164	170	148	159	147	137	141	152	149	187	145	140	149	139	160	130	145	163	174	153	132	152	158	177	162	167	150	138	179	167	144	145	161	153	171	174	175	163	155	154	156	145	160	160	147	152	176	139	153	174	149	148	156	143	146	151	159	161	150	148	152	151	159	140	156	171	141	150	142	165	136	152	164	155	152	175	142	155	150	150	151	152	135	150	147	164	164	177	129	187	168	149	168	174	157	128	173	155	153	145	162	166	136	153	152	159	155	149	169	155	161	152	152	149	155	144	162	152	159	151	159	151	177	157	147	153	167	160	171	163	152	162	168	159	170	160	151	155	162	161	170	184	172	155	157	162	145	159	134	139	157	180	177	147	137	151	169	153	145	167	127	138	180	161	169	167	136	170	161	147	160	170	128	150	163	163	159	153	135	145	160	164	147	142	157	168	163	169	164	167	173	158	138	145	155	167	148	152	165	132	152	148	148	182	147	174	136	156	143	152	149	154	139	166	161	141	164	147	155	156	167	156	158	152	172	131	136	153	129	165	147	167	148	143	141	150	155	124	161	167	161	157	153	149	145	171	144	138	144	148	143	154	155	160	155	169	158	168	173	152	158	172	167	146	121	137	143	158	147	156	148	144	165	153	153	152	168	157	158	155	148	155	173	159	150	132	164	187	156	162	168	168	159	150	165	162	145	145	167	157	164	151	149	154	157	165	163	157	167	164	144	143	150	147	155	140	155	162	151	145	156	157	139	154	151	143	157	159	162	144	159	172	171	144	173	171	162	191	134	173	141	166	147	190	170	144	142	157	170	160	158	157	140	136	127	165	147	151	151	155	165	158	155	171	165	152	163	144	150	169	151	183	160	155	162	144	154	163	154	165	154	142	136	168	153	159	156	144	147	155	127	165	168	149	156	176	164	154	161	144	161	151	158	157	142	129	149	141	145	150	183	164	163	136	166	153	147	154	133	171	162	168	151	132	162	144	159	179	139	143	158	168	167	134	154	159	177	159	158	166	172	154	142	165	138	158	155	160	154	164	156	138	141	144	154	150	136	133	160	150	152	153	159	147	160	179	158	146	164	168	149	175	183	165	140	174	175	153	176	158	147	148	165	163	144	157	149	162	172	160	144	165	167	144	154	165	171	134	164	153	146	165	136	159	159	154	160	151	155	147	167	148	148	154	149	173	145	151	150	164	168	179	149	161	140	132	151	158	176	132	163	141	154	146	162	156	152	159	163	156	148	178	154	173	163	151	155	168	157	146	159	139	171	142	152	139	150	161	150	164	149	145	178	146	177	156	171	152	140	137	153	167	157	163	144	166	156	148	173	165	141	156	174	159	159	169	156	167	173	147	156	169	155	140	160	150	153	166	151	152	157	161	178	151	153	161	161	146	178	160	147	165	165	142	158	154	169	160	167	148	164	163	148	171	156	138	164	151	137	178	146	168	160	142	151	148	142	163	148	138	146	163	170	170	144	149	141	146	153	140	167	177	150	152	137	150	159	156	160	164	151	168	162	138	155	157	155	164	138	160	131	170	158	135	125	135	140	152	148	156	177	145	160	164	174	146	137	167	148	135	153	152	169	179	154	149	152	148	165	177	179	157	152	156	150	131	161	159	143	144	166	152	147	145	150	156	164	134	161	159	150	143	152	139	157	149	119	155	155	164	150	135	154	164	158	179	147	172	150	166	165	167	131	145	145	145	118	165	145	148	151	134	158	138	127	154	162	154	167	153	176	141	155	126	143	179	162	148	141	167	177	162	146	157	172	149	177	174	139	159	157	159	140	155	202	161	155	169	161	156	148	133	153	163	177	167	149	134	126	160	181	180	149	170	151	158	164	173	150	120	160	157	142	152	153	157	157	175	136	144	155	133	146	175	145	151	151	139	163	155	144	144	154	163	170	145	184	172	140	166	162	158	172	157	137	154	137	151	155	160	141	143	160	158	172	142	165	154	144	139	161	152	167	143	158	135	164	167	172	158	162	140	163	151	135	149	165	158	147	160	150	162	176	143	168	145	131	160	162	152	150	155	164	147	144	170	140	185	183	174	170	145	146	158	162	155	135	132	149	159	156	154	134	133	142	163	155	146	177	156	153	173	175	156	146	150	144	149	152	153	153	167	178	147	165	178	158	170	141	187	153	151	161	150	136	160	164	144	144	160	176	165	167	160	162	182	158	125	137	150	149	166	155	168	148	165	192	160	152	136	166	150	150	154	150	127	166	157	171	167	150	151	168	158	163	134	177	165	169	158	159	125	172	163	160	148	136	157	159	142	171	150	157	159	154	147	164	140	172	158	161	155	142	153	132	141	151	152	138	141	148	162	155	155	154	179	156	160	162	144	166	170	171	166	148	162	164	158	146	161	164	173	159	161	156	159	166	127	129	157	140	149	158	139	155	127	142	145	148	145	151	172	140	175	152	159	157	156	164	157	167	144	156	165	162	142	159	139	140	146	160	162	166	160	156	158	182	154	180	142	168	154	155	157	161	146	144	153	162	162	158	153	137	155	145	159	170	146	187	142	170	163	135	182	155	165	136	132	169	152	175	143	160	152	171	141	160	131	149	155	128	144	177	143	161	171	159	179	145	132	162	157	141	165	151	157	189	170	163	150	161	143	157	154	162	150	133	164	133	154	149	173	158	154	173	157	175	174	161	146	132	147	143	160	143	165	119	149	135	156	179	146	162	143	153	157	152	155	143	155	146	141	156	161	146	138	143	164	139	174	158	163	156	155	163	174	162	150	154	143	165	145	145	146	159	164	165	158	141	159	162	162	147	142	156	157	165	152	175	170	155	155	171	139	158	147	151	156	141	146	173	146	150	134	157	175	146	163	136	172	156	151	140	149	152	135	168	179	138	159	172	154	137	137	158	150	148	175	161	157	138	156	146	147	139	177	125	149	182	156	147	173	154	133	156	177	159	157	161	140	153	166	152	158	158	182	151	128	162	156	174	151	174	145	141	158	134	127	143	156	165	175	162	166	171	143	173	159	145	156	148	153	156	157	163	186	157	152	169	158	178	135	131	144	165	164	162	136	154	168	156	165	157	161	164	173	172	163	152	154	162	149	164	159	167	138	142	134	145	162	168	151	156	157	145	142	163	147	162	145	164	137	146	156	162	134	157	158	148	136	172	162	173	142	174	148	143	148	139	116	165	137	160	157	145	151	157	161	158	152	171	164	156	157	175	141	161	147	155	160	150	145	141	153	146	147	162	171	172	164	144	156	155	165	147	151	153	172	142	167	156	165	185	184	148	157	156	148	151	151
14052	1463	3263	3590	3211	2548	2093	1806	1577	1346	1196	1084	1021	973	886	839	842	797	750	730	723	621	649	663	686	654	634	586	632	612	569	593	573	568	596	559	558	557	592	558	544	567	541	538	555	484	505	542	528	510	525	549	538	493	540	447	496	535	493	519	512	456	506	508	520	537	495	496	503	549	534	498	500	482	515	517	501	543	561	494	551	476	498	548	502	501	473	538	529	478	501	508	497	523	560	544	474	500	494	515	489	515	513	497	504	446	522	531	536	514	539	495	514	485	484	490	542	490	515	479	485	497	535	492	520	472	485	465	524	541	486	525	465	522	516	480	520	495	487	485	521	540	468	504	486	520	504	444	479	476	503	476	491	501	505	513	489	498	522	525	496	491	525	493	482	494	471	490	474	445	482	540	485	495	473	517	491	513	537	551	501	510	482	491	479	514	504	475	527	508	466	513	466	501	513	533	517	505	524	507	478	483	472	535	492	515	523	469	500	501	497	499	519	510	509	484	515	463	509	496	489	535	520	495	515	512	502	494	478	523	463	527	501	487	502	501	542	511	510	473	535	509	460	544	463	479	482	502	534	461	498	506	506	519	545	503	507	498	480	467	497	523	505	488	499	460	479	502	465	530	487	477	491	505	524	515	475	468	488	458	489	492	502	487	495	488	519	514	527	487	513	509	479	479	504	503	473	480	526	507	453	491	497	489	480	480	503	474	522	513	536	521	513	482	494	522	503	507	514	455	508	470	515	508	496	459	529	505	504	481	476	480	515	457	476	498	464	495	507	448	522	453	496	508	492	485	491	472	492	537	523	524	491	483	525	517	492	485	475	488	489	514	493	501	515	480	528	511	494	522	511	512	475	482	474	483	468	523	495	467	489	504	525	468	538	489	553	464	487	473	495	523	463	504	497	477	534	486	485	483	540	537	497	504	473	515	478	483	463	496	505	531	498	471	503	511	471	515	471	482	485	471	475	499	471	507	505	515	523	491	509	512	528	514	507	464	514	474	515	496	499	488	513	505	499	505	512	500	490	476	489	495	523	511	499	507	541	519	473	518	510	502	538	530	542	520	475	471	517	500	503	538	547	507	496	477	531	485	488	477	484	482	507	539	469	472	524	498	521	504	490	530	482	478	490	508	546	508	515	485	487	502	500	483	504	481	499	460	485	530	492	503	494	518	497	467	499	489	509	488	479	486	496	457	499	525	458	481	494	480	461	517	466	471	495	473	511	493	498	503	504	529	516	529	460	505	518	501	506	489	497	508	492	516	488	500	492	450	528	496	516	465	475	479	498	489	499	485	518	494	515	506	458	460	502	518	511	464	492	472	480	533	521	529	470	475	501	521	493	510	498	524	525	515	495	504	495	501	506	523	479	552	489	517	476	476	455	468	465	465	467	464	511	494	505	479	492	530	501	490	490	512	480	469	505	459	477	465	519	527	526	499	489	483	508	470	515	520	510	498	505	481	458	513	536	468	501	466	492	465	511	519	534	556	522	500	476	499	460	499	492	501	477	491	518	492	515	530	515	460	503	485	499	486	474	498	499	515	528	478	518	483	470	511	517	488	513	505	502	483	495	470	500	484	517	493	508	492	525	483	483	492	475	489	502	531	509	503	519	504	470	536	526	503	500	500	492	488	505	513	520	496	501	504	510	461	496	505	521	545	510	486	508	510	476	461	477	485	502	513	520	482	526	505	535	532	495	479	524	471	493	439	454	471	548	481	511	487	515	510	496	511	508	526	476	504	483	489	438	463	510	528	449	491	467	458	495	511	468	527	520	497	454	481	487	498	492	489	479	475	514	484	503	505	495	487	496	518	524	482	472	509	510	514	485	482	483	498	504	520	525	499	547	488	500	476	524	493	526	511	514	519	490	522	493	486	524	509	518	507	501	511	475	512	491	482	459	469	462	498	453	491	496	478	473	536	499	490	496	487	524	513	582	490	520	476	505	566	532	506	543	517	480	493	508	495	506	513	496	504	495	490	503	475	504	529	543	511	491	520	524	506	504	484	516	498	489	487	502	517	490	505	468	493	519	489	514	473	525	450	508	497	464	520	474	488	511	477	493	518	517	506	471	484	488	494	494	491	502	491	503	508	495	508	480	523	472	505	515	515	503	506	490	472	503	501	531	498	506	505	495	500	496	486	490	497	515	512	516	492	482	467	539	518	494	507	545	526	500	475	503	510	452	535	512	528	502	485	482	476	477	464	490	489	479	477	503	497	487	533	498	514	489	482	499	515	492	500	497	461	491	496	523	504	497	506	435	477	455	484	516	491	498	490	476	509	490	451	547	475	469	489	470	515	509	472	483	497	499	476	494	470	499	485	539	503	523	515	468	485	510	521	460	533	492	480	465	507	520	468	523	454	483	523	520	467	502	466	496	503	487	503	501	480	502	477	480	476	502	460	524	475	464	496	515	471	542	514	527	482	473	505	461	468	483	498	510	486	506	500	484	504	460	496	471	468	479	484	500	555	526	492	482	506	500	492	494	500	507	494	515	516	513	463	476	497	493	547	532	500	446	503	531	495	498	472	506	506	486	498	488	492	500	528	521	492	488	474	480	500	518	484	529	481	511	518	501	498	490	491	470	526	458	496	479	489	522	512	472	478	494	508	487	504	551	452	501	491	524	480	519	479	450	530	479	493	542	514	496	495	489	503	492	485	513	521	522	531	504	495	541	498	503	494	571	516	551	440	549	431	512	477	487	499	465	524	506	484	500	472	475	520	512	511	555	471	525	504	503	513	485	532	507	469	459	474	502	490	509	479	517	511	491	491	501	508	510	492	490	486	536	499	514	461	499	509	509	463	539	471	523	517	490	463	486	523	519	523	500	494	505	459	539	501	472	486	507	467	492	511	491	512	459	457	488	495	521	489	528	501	490	498	477	536	512	472	516	514	477	489	528	515	498	518	495	516	501	470	522	494	527	528	501	533	469	541	465	485	500	488	509	482	524	496	510	478	520	505	478	464	509	475	526	480	496	455	508	534	492	509	478	485	482	475	431	527	496	506	464	528	507	504	482	467	501	463	527	528	461	503	487	505	479	507	495	488	499	491	474	536	459	462	492	471	536	532	456	503	509	506	529	465	467	510	491	497	473	499	451	481	467	520	490	458	489	477	518	520	501	506	488	518	485	496	499	490	506	495	528	524	516	523	528	482	458	542	459	507	473	514	491	514	484	481	478	497	487	507	467	488	504	497	508	489	533	501	488	515	502	530	499	527	512	528	535	480	491	542	471	468	495	509	493	508	488	476	537	454	454	496	515	467	523	527	517	479	496	494	538	491	510	478	509	488	487	473	478	520	507	456	497	525	527	507	488	517	528	514	481	477	514	476	504	504	475	455	511	494	499	499	489	487	506	477	501	476	496	507	518	466	507	527	491	521	548	472	514	485	495	482	546	504	499	478	484	475	477	537	523	515	513	499	509	503	460	497	508	521	467	461	511	533	462	483	467	497	489	487	487	483	516	505	524	512	514	500
37581	16040	5246	2423	1683	1188	899	723	582	565	457	425	402	379	393	343	386	382	342	285	329	330	278	256	285	262	282	270	277	250	254	282	283	273	255	290	275	265	282	270	245	243	303	262	236	265	260	275	283	239	232	259	265	241	268	247	273	271	242	251	254	279	249	239	276	254	264	291	238	221	267	271	272	257	249	256	274	240	237	236	242	228	246	243	276	249	242	264	259	289	242	269	242	250	254	239	268	243	241	245	262	264	259	233	288	278	271	235	240	251	268	273	234	246	249	256	255	234	264	228	261	257	240	250	251	264	246	261	279	244	230	249	243	234	249	236	239	239	264	248	243	242	229	266	239	264	255	259	235	243	292	232	285	260	252	241	242	281	266	274	264	271	250	279	229	250	243	241	251	260	229	229	251	244	246	246	248	248	259	268	239	264	259	234	254	266	287	227	260	282	257	262	239	264	278	248	232	256	252	238	266	249	243	255	281	300	266	252	267	267	290	262	244	230	265	246	243	257	255	241	251	240	263	242	294	228	257	276	235	261	242	228	291	248	233	280	255	274	261	230	258	265	234	246	249	273	278	277	244	244	234	248	243	259	248	246	266	261	274	234	257	267	281	258	256	257	230	256	270	239	236	271	246	245	239	274	278	260	228	241	242	246	231	268	253	251	267	245	249	263	271	244	238	231	273	230	266	266	247	271	256	250	224	242	229	256	261	248	270	250	240	263	234	270	276	217	251	275	286	269	247	253	260	237	268	243	275	263	235	245	278	277	245	238	241	251	263	242	259	254	232	251	243	285	258	229	244	244	265	253	252	260	249	231	242	248	251	251	267	273	255	256	251	226	241	244	241	244	253	268	241	269	237	257	250	280	259	252	240	261	256	233	264	257	251	247	246	245	279	212	253	261	240	242	256	279	274	229	238	257	221	244	259	243	280	236	244	267	240	238	244	227	217	248	271	254	212	221	224	267	269	251	246	248	279	239	246	252	287	281	254	255	254	274	276	221	254	239	237	259	259	248	257	233	277	271	272	235	257	272	260	240	236	251	264	262	248	223	242	245	241	254	245	251	222	275	245	269	238	228	237	253	233	230	244	233	251	224	265	249	252	246	232	249	238	254	253	262	247	250	234	225	246	272	237	289	236	232	258	261	221	246	252	255	247	215	219	251	230	231	256	243	277	242	238	263	274	236	228	254	240	265	288	237	269	238	239	238	274	229	246	258	226	252	284	232	271	252	251	253	247	245	224	254	242	240	279	269	242	241	248	224	284	245	226	260	280	249	264	258	253	261	267	232	221	261	259	232	259	245	245	242	239	253	266	234	248	237	227	246	234	267	248	237	252	263	237	248	235	247	255	233	239	265	230	221	245	235	286	263	253	258	297	241	250	228	250	258	256	262	215	259	249	227	261	246	242	252	248	232	226	254	246	254	237	271	239	298	279	244	249	245	243	281	238	263	282	271	255	273	241	227	234	291	271	246	246	269	253	264	254	255	238	246	242	245	256	248	228	254	253	253	263	240	282	244	234	247	243	250	236	226	275	230	258	263	239	228	265	269	248	266	265	260	255	250	283	264	252	251	229	265	266	220	255	247	273	277	256	269	242	237	240	248	270	271	256	246	262	248	260	265	268	271	247	273	271	262	237	291	266	263	271	253	262	249	241	248	239	267	258	231	268	218	259	237	282	242	237	251	255	275	242	255	254	242	245	234	239	229	254	265	242	273	244	264	256	261	254	261	259	261	262	260	246	265	244	251	252	259	281	261	237	253	249	241	260	242	247	234	243	273	259	223	245	281	259	261	250	273	239	257	245	255	281	272	264	232	244	278	265	248	249	206	229	262	232	228	233	209	258	243	263	277	259	248	261	259	258	237	232	279	258	270	261	250	262	261	247	276	248	244	243	259	246	248	230	264	235	261	265	259	263	249	269	283	257	262	258	233	277	257	211	261	249	248	256	236	273	252	249	214	241	249	259	263	258	248	246	230	248	241	234	252	229	257	270	256	261	277	254	253	237	249	239	253	265	272	258	253	236	238	265	251	247	236	244	267	246	232	260	263	226	297	248	263	247	273	241	252	233	247	252	256	280	257	269	253	245	260	241	261	288	250	251	257	259	231	257	252	236	240	250	269	249	238	252	271	251	244	253	248	260	237	249	230	260	256	260	242	223	236	243	236	248	237	269	239	263	236	287	254	242	244	247	247	286	241	247	246	233	242	245	254	262	249	260	253	236	254	250	253	260	250	265	284	276	260	244	234	247	266	275	266	265	263	252	267	254	243	231	261	278	236	259	266	250	230	259	272	263	262	266	255	259	271	233	265	269	254	287	225	267	241	237	278	267	259	240	266	233	272	251	245	270	269	250	250	246	262	217	254	254	256	240	257	270	245	233	269	225	263	222	248	273	247	249	265	258	250	241	231	237	260	252	252	240	253	258	278	236	247	248	276	253	230	239	247	232	237	225	276	248	247	243	261	230	267	260	242	262	263	251	252	257	270	257	275	256	269	264	246	260	251	249	242	238	249	276	262	235	273	228	272	238	265	236	281	228	248	244	249	249	215	241	235	245	265	247	228	261	233	263	282	245	270	245	241	248	250	257	267	253	250	238	251	268	253	256	243	234	260	253	228	265	248	244	232	247	255	268	241	255	271	261	258	257	240	240	278	247	234	268	257	244	272	261	260	242	255	230	251	245	250	237	259	260	253	255	241	247	247	250	243	240	271	247	262	244	245	218	214	242	289	226	269	241	249	257	278	255	269	235	227	251	258	241	245	244	250	259	252	261	247	263	244	240	286	241	261	240	226	267	266	254	246	269	248	258	235	216	261	253	253	252	243	247	257	252	244	236	235	252	259	254	233	225	256	250	229	247	239	255	235	256	215	243	270	229	253	257	255	254	233	262	271	257	247	248	228	265	250	281	245	248	251	225	267	272	252	228	252	242	280	242	231	256	246	256	262	258	257	255	234	251	237	271	278	257	229	233	267	269	267	268	248	242	266	255	228	268	255	253	236	244	242	267	238	237	239	252	277	242	262	274	282	273	251	231	261	242	239	258	244	263	242	258	238	267	258	216	229	228	271	282	254	265	263	268	275	253	252	229	271	249	270	241	235	261	262	247	250	250	255	269	243	243	255	244	271	260	251	241	244	225	250	263	248	255	241	238	249	214	249	268	249	270	251	251	234	243	225	266	230	241	263	247	270	262	240	264	253	292	225	284	242	257	274	262	260	238	233	242	248	260	245	247	231	251	253	239	248	237	251	246	252	248	254	270	268	238	261	262	244	261	233	241	244	275	212	232	249	223	238	249	243	303	264	269	245	242	247	249	225	237	246	278	263	274	236	258	238	257	229	270	295	245	256	248	277	251	237	264	212	251	235	264	245	235	260	217	243	240	263	252	293	246	271	262	238	253	239	232	276	248	232	255	256	256	265	271	277	275	268	236	269	235	242	240	256	251	248	217	265	233	265	258	289	248	263	254	260	264	257	232	281
19624	2802	6145	6736	5702	4643	3846	3278	2775	2433	2125	1887	1768	1674	1552	1478	1364	1322	1198	1185	1121	1138	1121	1060	1034	1031	964	976	997	981	958	947	908	848	876	848	821	813	873	822	822	847	847	792	883	839	812	856	800	831	772	809	829	828	816	783	801	784	811	812	827	862	792	772	810	777	750	742	780	783	758	744	751	798	747	798	735	764	769	757	768	742	748	792	743	763	760	781	748	728	796	766	767	784	747	764	728	784	762	756	768	765	744	746	711	707	736	761	784	731	721	705	728	751	738	700	806	717	757	796	758	708	734	719	692	776	681	772	769	731	806	733	785	790	729	768	735	742	797	733	776	770	763	783	719	729	759	748	722	743	743	774	733	762	782	744	736	706	754	762	736	789	710	729	785	708	745	753	748	701	691	724	795	793	748	751	774	754	759	790	720	705	733	754	720	718	757	737	715	720	776	791	770	721	753	721	740	770	797	732	765	742	741	780	754	720	783	735	690	787	759	726	714	737	745	746	758	745	731	768	782	791	762	767	737	715	765	771	743	777	753	734	782	776	766	744	684	733	775	751	746	728	751	705	750	706	763	750	728	710	748	756	784	754	767	750	728	729	766	796	744	720	728	757	722	766	747	766	772	726	825	731	765	765	711	762	712	747	776	697	751	729	773	715	744	728	749	779	773	775	744	729	757	730	748	745	657	726	761	694	743	775	753	735	763	776	765	778	742	702	758	729	730	751	737	734	664	747	749	754	734	757	752	780	749	705	788	724	743	723	758	753	748	776	767	735	756	730	768	752	757	750	777	739	740	736	734	715	749	728	730	758	775	713	715	713	793	783	730	689	798	751	759	748	761	712	746	740	788	759	740	726	729	762	748	759	759	736	730	749	794	705	745	738	770	754	755	730	723	704	749	732	711	731	759	768	779	733	777	726	727	734	748	751	767	721	739	743	771	751	713	738	771	761	744	769	762	739	741	787	731	741	771	779	777	770	762	752	779	737	700	724	695	738	736	725	746	748	749	755	710	722	746	746	727	715	745	711	755	734	760	722	712	729	763	719	699	730	698	783	759	784	704	725	769	736	746	718	748	742	759	756	731	742	687	731	751	795	727	732	748	747	801	780	744	770	773	750	779	760	778	749	706	732	699	666	742	745	769	752	716	747	757	754	758	720	783	747	739	712	759	746	728	723	774	692	750	713	723	760	725	704	692	710	796	763	779	760	743	728	742	736	798	736	720	755	797	769	691	708	762	735	746	759	772	758	723	749	717	748	735	700	755	757	787	761	724	715	782	778	729	756	706	737	760	738	749	720	761	713	678	692	773	798	710	728	772	747	690	746	692	714	763	712	766	777	766	714	736	732	742	701	736	686	728	791	740	759	749	760	757	764	765	795	744	762	761	739	663	731	694	733	785	749	744	744	745	756	749	728	746	774	746	787	812	751	741	731	747	731	750	749	747	729	689	748	696	745	761	721	719	803	725	759	716	727	772	752	745	749	765	688	731	661	787	760	744	763	788	821	745	740	767	733	733	767	740	748	772	748	771	763	741	731	752	759	721	725	709	734	735	712	751	744	705	740	757	768	746	743	735	774	757	805	713	739	799	758	698	705	729	718	769	774	720	700	796	734	751	760	762	714	746	682	764	769	675	748	754	779	720	660	720	723	741	707	729	761	751	714	721	730	770	723	741	691	726	779	797	775	705	749	720	730	773	711	772	745	728	749	765	753	781	765	737	722	721	726	711	726	755	764	760	738	772	775	732	737	768	727	718	738	752	781	720	708	784	788	727	744	724	754	735	748	742	751	728	739	717	743	719	723	741	773	762	753	733	729	755	764	741	710	736	729	741	770	751	738	763	737	768	745	729	776	740	710	763	753	806	790	749	795	790	721	691	722	707	743	787	762	816	744	764	759	732	685	756	724	728	753	732	739	715	728	762	740	763	718	737	777	777	730	774	772	728	710	737	735	767	771	736	731	741	756	760	714	745	730	699	770	767	730	739	752	720	750	725	739	733	721	778	748	739	721	753	740	737	761	712	740	736	730	752	701	727	737	705	764	805	736	740	744	700	734	769	804	729	687	715	728	753	766	724	747	780	691	765	738	758	727	741	696	765	713	723	707	738	666	755	774	779	750	724	766	695	779	784	764	699	756	749	738	700	758	760	769	711	761	786	684	727	744	735	755	736	759	746	803	807	753	751	749	736	731	761	743	730	714	756	747	747	758	743	722	725	766	763	711	739	713	748	755	754	755	742	746	737	767	742	784	733	712	725	793	744	684	703	733	729	717	710	751	730	761	740	721	716	754	708	715	725	759	726	697	753	743	708	754	782	721	714	725	753	742	739	782	689	772	758	722	756	736	723	774	690	782	778	717	768	739	757	755	745	754	758	729	780	729	742	737	792	767	724	741	715	720	834	732	768	734	736	748	711	750	739	707	799	741	714	755	770	763	758	723	761	765	718	698	705	731	752	747	739	778	701	728	782	728	742	777	751	735	745	798	709	754	770	793	750	789	721	737	774	735	751	739	702	785	708	739	710	759	735	761	729	741	740	718	781	722	762	762	721	745	737	747	740	735	774	699	766	732	757	703	725	756	701	727	682	717	729	710	732	754	747	736	732	763	701	703	770	700	747	736	727	741	736	715	723	734	748	742	716	721	800	669	742	713	719	757	768	730	754	747	722	748	736	741	765	731	763	751	780	783	717	799	803	771	716	724	707	737	763	719	791	753	741	780	723	755	748	738	796	725	744	750	733	763	700	713	739	776	776	773	741	757	773	736	719	781	694	764	748	739	726	745	736	756	767	696	733	738	691	722	721	747	746	745	781	746	786	719	724	725	684	759	757	697	774	758	749	728	749	726	756	772	752	801	752	725	709	789	737	777	700	698	768	682	735	762	732	711	731	754	734	764	736	731	765	784	732	723	721	711	725	758	737	721	712	714	728	734	766	748	700	737	733	714	766	753	751	704	722	744	669	756	693	770	708	730	710	764	723	795	743	759	770	784	756	736	723	722	734	720	715	748	784	753	799	739	719	767	728	729	788	733	652	723	758	779	767	786	774	770	725	732	747	684	719	726	710	766	759	719	762	719	762	728	772	694	758	749	750	725	753	818	749	715	753	743	724	752	740	779	744	743	752	795	735	748	747	738	720	783	768	767	710	769	738	737	767	727	736	756	777	759	723	765	715	725	730	722	755	756	698	764	716	704	712	739	742	743	741	746	727	724	814	765	753	772	745	734	768	706	707	724	798	737	757	726	739	764	702	763	686	801	761	753	782	792	785	763	755	726	761	753	755	710	711	770	781	746	766	744	740	736	699	754	777	760	727	708	736	731	705	765	805	763	783	752	724	765	759	698	742	754	782	750	753	678	731	731	736	682	767	761	744	740	757	767	789	708	738	723	728	743	758	752	685	769	764	737	745	748	678	731	772	740	794	759	744	755	762	759	790	755	752	722	749	737	777	716	749	724	731	778	706	732	756	740	741	762	743	743	714	801
3397	249	170	118	87	97	90	77	94	74	85	72	77	88	75	76	81	71	71	72	93	83	83	74	59	78	79	75	88	66	72	77	68	64	82	75	86	68	81	80	82	56	76	78	71	64	68	88	65	62	78	60	70	80	82	83	87	71	76	82	71	79	60	72	94	70	70	74	76	78	71	75	70	84	72	73	64	82	67	79	83	61	96	73	69	74	69	78	74	83	77	65	92	57	82	89	80	76	69	62	88	85	73	53	78	74	78	70	76	66	77	57	77	74	73	68	70	71	73	81	87	83	60	74	74	87	53	79	90	63	69	76	72	84	72	78	65	66	76	77	80	86	84	81	67	89	63	81	63	81	67	71	84	94	71	82	100	75	68	73	88	76	84	70	75	73	76	70	66	79	75	76	72	72	82	73	74	80	73	76	74	77	74	65	71	57	79	68	87	76	75	71	90	78	89	80	85	63	65	89	66	78	72	85	79	69	69	61	64	82	80	80	75	81	70	98	58	91	77	70	78	77	65	68	75	77	63	89	76	94	77	79	73	80	74	74	82	65	70	85	69	78	82	77	84	69	76	74	99	81	80	79	57	65	71	76	75	61	68	77	92	85	74	67	92	71	66	78	74	80	70	86	82	80	78	65	64	74	67	70	67	89	85	86	78	81	76	74	69	82	65	69	98	75	85	76	64	71	78	83	79	60	92	64	66	80	79	91	66	81	78	80	96	63	83	91	65	64	87	75	80	74	71	83	102	75	75	72	75	80	67	73	70	64	78	93	72	82	82	76	68	82	84	87	86	83	81	82	55	73	80	63	64	77	72	67	69	74	58	84	65	88	71	81	83	84	89	85	74	70	60	72	73	71	72	69	79	78	79	66	87	82	68	68	82	75	77	66	83	67	82	63	78	70	69	71	72	81	78	75	77	83	74	69	56	60	79	82	84	75	85	69	67	87	76	94	79	69	72	70	75	75	90	59	73	65	59	63	70	60	66	71	70	82	87	57	88	72	94	76	86	74	83	58	70	72	69	76	75	84	70	80	62	81	73	83	76	68	68	89	82	74	83	55	78	93	91	74	70	79	87	85	71	66	68	79	76	81	86	87	68	65	61	68	71	87	77	72	83	75	80	78	89	71	65	79	76	72	74	80	80	64	82	80	85	80	68	73	67	77	76	74	94	77	72	68	83	71	77	72	65	81	69	70	66	83	83	72	75	61	85	86	69	76	77	85	64	94	74	76	71	73	66	75	79	83	79	76	81	82	79	64	61	72	93	65	80	70	71	83	75	83	64	91	72	84	83	77	78	84	76	67	90	72	78	71	76	67	66	69	62	73	83	71	70	78	65	77	71	91	84	76	77	73	70	69	76	68	92	77	74	66	94	75	74	86	70	70	70	82	79	65	79	75	73	80	74	96	100	82	89	79	82	89	74	80	79	69	68	81	84	80	73	79	85	87	87	83	79	85	70	72	80	81	87	68	59	85	70	82	69	77	70	89	87	73	72	86	73	73	65	79	86	90	70	67	65	82	77	81	73	79	91	91	67	84	85	70	74	68	73	88	75	67	72	79	68	69	70	77	76	70	87	74	86	67	69	78	92	90	73	61	79	76	60	79	73	68	80	66	84	74	74	80	57	70	77	86	81	96	74	90	70	89	81	70	93	82	55	79	81	69	70	95	68	57	79	85	76	61	72	88	82	70	66	82	72	72	71	81	85	85	76	78	78	71	66	72	88	74	73	75	63	72	72	85	93	66	64	74	77	79	69	75	67	71	80	71	90	75	73	70	79	77	64	70	69	76	71	77	82	60	84	66	68	75	79	65	70	81	71	83	73	84	90	80	93	78	91	76	85	88	66	74	89	69	73	69	75	71	82	91	76	76	58	71	94	96	75	68	75	78	74	65	84	93	74	76	94	77	79	84	72	90	80	61	82	65	77	78	71	78	87	90	68	81	74	69	89	65	81	87	66	82	70	71	78	69	73	69	74	83	87	69	68	74	76	64	82	73	76	64	71	75	62	88	79	86	71	81	69	69	75	82	76	63	77	79	78	79	73	81	69	86	80	91	63	74	88	70	82	65	84	66	78	81	79	72	73	73	59	88	84	61	84	71	80	81	71	59	71	78	87	67	59	68	75	91	66	84	79	66	72	84	86	75	64	67	69	75	77	76	97	83	69	61	73	74	75	81	76	96	78	89	70	78	51	70	68	73	79	82	63	71	75	66	73	82	70	86	74	89	88	68	65	98	66	77	76	81	73	69	77	77	77	76	70	80	81	74	80	65	67	76	71	76	85	59	88	65	94	74	71	74	89	64	75	62	71	66	75	76	80	66	96	81	84	70	82	64	71	77	73	53	71	78	75	82	85	75	92	71	82	74	82	87	61	93	68	65	74	76	75	75	81	83	62	82	71	76	81	86	61	82	71	69	72	94	79	91	67	87	78	76	84	70	71	71	78	78	82	74	64	96	73	88	77	78	74	75	69	83	60	77	81	78	69	69	60	81	82	84	77	68	73	64	76	77	87	74	66	72	69	87	90	67	76	75	78	75	60	69	81	80	66	75	86	79	66	61	76	64	71	78	69	85	62	71	64	59	77	69	88	69	80	102	68	82	77	83	68	73	55	71	76	68	81	63	81	66	57	67	68	89	61	82	85	71	82	70	74	85	74	80	79	66	74	68	76	69	77	90	79	76	91	72	75	69	86	74	67	82	81	74	82	62	85	79	72	69	58	74	73	77	83	82	84	81	82	84	66	77	70	75	88	84	68	85	71	73	87	95	67	69	69	71	73	77	76	62	83	77	83	81	86	77	71	62	66	75	71	69	70	88	85	84	65	86	77	58	60	73	81	79	67	86	67	86	81	83	73	74	79	74	77	74	76	77	74	82	67	89	82	86	73	59	52	80	83	92	68	82	67	72	97	65	84	85	80	95	77	61	85	65	69	72	74	91	79	76	62	79	67	92	73	64	76	84	73	82	76	74	81	64	76	74	78	75	84	81	78	82	75	78	91	84	73	68	78	82	88	94	77	80	82	60	88	83	80	73	66	81	77	82	69	69	76	80	68	75	76	74	74	90	90	68	75	58	77	76	90	73	80	83	86	78	76	73	90	76	73	68	66	81	67	79	89	87	75	93	92	66	77	67	79	73	75	73	72	80	71	65	86	76	78	77	82	100	81	84	76	79	69	71	75	72	53	74	78	79	76	86	79	88	76	72	70	67	87	72	68	71	75	71	78	74	81	56	90	65	79	71	77	90	81	79	88	82	72	60	79	70	67	56	92	84	76	81	75	79	64	86	72	53	80	79	93	75	77	80	85	96	83	94	89	75	78	83	68	85	74	78	79	76	83	87	84	64	75	66	79	71	60	84	82	87	70	85	83	68	82	69	66	78	73	85	82	74	78	89	78	70	72	74	74	68	75	53	83	91	80	67	72	71	80	67	76	75	71	82	77	59	72	78	82	85	70	74	70	82	79	79	65	78	85	69
2840	327	455	452	463	400	374	338	346	315	323	300	307	333	303	294	286	288	287	321	286	295	313	290	282	300	290	286	298	271	297	287	271	280	306	274	294	291	290	282	284	298	277	315	275	294	328	267	307	292	274	256	264	305	276	282	277	261	292	302	296	313	284	281	284	259	315	293	275	286	286	255	278	245	292	279	267	334	293	299	265	255	295	280	287	280	317	276	282	271	292	300	278	288	274	293	271	271	307	288	272	301	280	273	297	312	294	275	280	282	281	304	297	290	276	281	280	280	252	290	289	271	267	302	276	260	299	284	281	302	281	251	278	312	282	284	293	309	275	268	315	252	269	301	307	270	273	275	287	261	287	271	295	312	273	274	267	270	273	281	266	258	317	325	266	282	282	319	300	294	277	291	238	252	275	295	258	277	261	281	294	279	308	292	238	250	269	272	277	283	286	258	285	294	308	286	283	308	293	266	291	293	278	291	273	282	295	279	233	267	282	323	268	317	278	275	287	253	276	305	307	282	275	262	288	278	269	264	301	300	289	297	281	274	283	287	295	246	323	310	287	307	293	284	318	291	289	266	286	263	291	253	269	289	287	295	246	297	293	294	272	268	300	275	260	249	276	294	275	273	293	272	271	266	281	264	273	298	269	285	279	291	285	276	259	284	295	279	301	273	305	313	283	258	273	287	296	294	269	285	271	300	281	301	287	269	294	297	282	311	308	301	309	300	288	316	289	277	288	324	295	285	258	263	290	278	267	294	263	269	258	286	268	262	277	247	300	310	294	308	300	262	279	286	282	277	283	279	274	273	309	271	299	295	262	275	279	273	289	288	281	278	254	309	298	287	296	287	298	307	273	282	297	293	294	314	291	270	274	274	286	298	304	277	276	284	296	287	285	283	297	262	272	279	262	287	293	279	261	294	277	284	275	295	300	304	294	243	278	287	310	305	284	264	272	284	292	269	275	288	290	273	302	295	276	296	266	277	295	291	273	259	304	292	299	275	271	281	282	285	302	300	261	308	279	289	293	295	281	290	283	299	297	272	295	276	256	292	278	269	252	309	274	274	310	283	275	284	273	291	292	314	272	273	281	314	287	275	268	263	281	281	323	282	317	261	272	293	275	332	269	319	284	290	260	264	305	306	305	302	288	284	291	243	301	272	277	273	274	251	296	299	257	320	271	276	296	231	265	259	287	264	291	273	278	255	286	274	278	281	284	287	256	296	306	302	275	282	308	310	296	266	282	272	286	289	280	272	262	307	275	298	270	289	284	283	284	284	250	274	288	272	302	301	258	284	288	248	294	261	292	299	275	328	304	265	298	284	261	283	323	316	297	276	286	256	303	279	285	305	291	283	280	303	256	287	292	284	296	268	288	300	291	278	300	300	282	251	296	260	273	292	307	298	268	291	280	264	318	272	277	277	306	282	298	294	284	314	315	281	273	283	311	261	279	303	249	299	283	279	291	269	287	292	311	278	301	254	280	291	272	308	279	291	281	289	297	304	257	272	274	271	283	264	308	294	315	264	309	277	259	295	287	278	283	278	309	305	297	295	286	312	326	264	292	289	309	278	294	265	278	288	285	281	276	283	301	274	296	281	295	269	299	307	276	296	281	287	299	304	269	279	267	277	291	252	280	271	277	310	272	282	238	272	288	290	313	279	267	287	292	311	261	297	265	294	287	263	285	280	296	259	321	292	275	294	288	282	291	273	259	277	295	260	289	272	283	260	294	292	279	299	318	282	293	271	278	304	282	251	283	266	264	288	301	276	286	250	318	290	277	249	251	290	256	266	303	266	304	267	281	307	302	285	284	289	296	264	269	302	304	305	298	295	298	289	309	268	288	290	268	264	300	314	290	270	302	282	267	279	288	268	301	284	271	262	275	291	304	275	291	267	298	284	308	272	287	271	273	290	297	241	277	272	287	302	295	284	296	269	293	280	293	277	267	261	285	289	285	297	298	284	270	268	279	297	313	305	286	280	271	274	311	296	272	280	284	284	291	310	295	309	298	297	275	284	304	298	291	267	278	279	278	275	283	296	301	279	257	305	272	283	287	269	314	290	327	281	282	289	298	299	297	303	301	275	302	315	263	294	266	289	274	290	273	275	295	273	304	284	289	290	267	276	300	268	253	277	297	295	282	268	284	305	261	289	319	269	282	289	281	285	264	277	307	296	287	259	296	253	235	299	289	282	310	258	271	300	284	296	275	295	278	314	295	268	304	297	240	258	300	298	279	286	302	288	269	280	274	283	281	271	299	284	278	285	295	288	286	284	270	270	302	294	270	262	267	289	274	297	266	257	270	290	298	278	280	330	288	305	284	263	273	319	287	270	279	275	288	270	292	277	252	308	280	304	259	268	286	303	266	295	302	308	293	276	271	260	293	291	262	289	273	306	283	302	274	266	281	274	280	282	273	308	263	275	288	306	257	298	302	270	292	283	279	273	277	299	293	264	269	315	292	272	280	284	276	270	256	277	298	287	269	281	293	259	264	274	303	299	260	302	295	255	299	277	283	295	260	284	282	287	306	260	305	300	285	319	288	270	269	278	328	289	301	289	259	261	312	302	306	271	287	268	261	288	292	307	283	281	272	238	309	319	309	304	280	305	304	266	267	263	289	289	319	284	275	261	286	291	281	273	285	314	272	278	254	267	305	249	302	295	281	292	291	309	300	296	275	293	291	277	256	291	251	276	272	289	263	280	271	281	282	294	291	280	269	261	288	253	294	271	286	267	300	292	308	283	293	295	262	284	279	276	283	281	284	282	302	291	269	275	291	276	286	270	300	266	299	279	265	294	280	268	253	284	263	305	270	289	288	329	262	285	285	299	309	302	275	289	312	284	271	305	294	289	277	290	306	268	273	292	307	274	265	264	284	291	304	292	296	296	297	286	276	311	266	272	281	285	289	272	263	285	284	301	311	259	287	268	273	266	271	285	257	281	284	269	287	258	279	329	284	289	310	278	282	308	266	277	267	293	305	268	258	284	304	288	287	248	279	280	272	262	292	283	287	282	298	281	300	289	300	308	272	267	269	249	311	303	294	285	300	273	294	266	276	279	284	266	283	303	278	278	258	286	282	259	273	283	290	279	282	300	290	285	278	299	261	288	280	307	283	287	282	294	301	297	283	284	292	332	273	261	292	292	272	285	291	263	292	252	297	285	276	285	289	272	280	257	284	277	283	300	280	311	291	270	279	272	288	298	275	284	265	270	278	274	294	299	245	277	286	282	288	258	338	275	258	289	289	294	276	263	276	249	299	273	299	298	291	280	300	279	273	295	280	276	287	295	276	325	291	283	251	276	301	252	280	277	281	296	270	309	281	281	290	292	290	286	307	283	262	269	300	284	286	293	284	286	302	285	256	275	303	310	275	252	261	280	305	299	277	310	284	284	270	304	251	272	291	284	301	286	284	277	280	275	311	266	274	292	285	281	298	287	276	288	303	296	277	289	285	277	293	305	309	298	269	263	286	299	281	259	299	283
29644	5866	1584	1147	813	678	490	397	318	293	241	260	232	217	183	230	186	193	207	199	190	169	192	173	175	163	157	147	180	136	154	156	185	191	143	174	167	161	168	157	168	152	139	141	156	150	165	138	162	146	158	159	158	172	165	160	155	162	155	152	162	186	174	147	170	170	151	159	184	164	157	152	141	159	164	169	144	159	159	166	163	155	135	159	169	135	154	155	170	161	188	150	136	147	155	145	144	149	136	151	149	142	161	168	165	164	147	150	166	151	161	172	145	162	152	149	169	148	153	161	175	164	169	156	165	160	152	152	169	144	158	168	172	135	136	171	157	146	148	160	162	153	143	152	161	159	168	164	183	136	140	153	172	157	180	140	157	163	161	173	136	150	156	143	161	172	158	153	158	144	142	164	155	145	169	159	145	151	168	153	160	140	147	171	172	153	170	141	175	185	157	137	149	152	157	164	174	147	153	166	157	143	159	141	153	163	164	163	160	132	138	159	166	148	141	149	143	165	150	148	154	160	142	154	156	164	166	150	163	158	139	148	139	171	157	168	135	154	149	154	158	164	132	137	138	165	164	171	149	143	184	181	160	156	151	134	155	167	166	180	143	191	152	172	139	146	153	169	168	155	152	146	145	155	150	139	139	162	139	171	163	147	143	168	173	165	148	139	161	162	160	143	144	150	177	159	130	175	172	151	147	164	168	164	167	162	136	152	170	147	156	148	161	162	156	158	156	169	160	144	166	152	161	175	152	152	137	141	142	168	140	159	144	142	141	163	176	145	174	169	154	160	187	156	152	174	164	161	149	176	172	182	164	159	148	162	167	180	154	141	129	162	149	165	159	131	171	152	138	156	172	154	156	149	145	156	169	165	170	152	161	175	149	168	148	137	140	166	157	161	166	162	155	145	159	143	154	160	152	152	173	158	155	143	176	138	169	143	164	157	146	157	174	152	160	162	175	159	149	145	142	148	159	155	137	130	176	162	152	147	137	159	151	150	142	167	154	165	152	163	157	160	158	187	148	149	166	166	138	156	169	162	171	163	147	163	160	173	153	133	145	149	155	185	162	147	162	160	154	159	151	170	158	174	147	158	137	146	146	137	169	159	133	153	151	160	162	163	146	164	165	153	143	173	138	145	184	173	147	141	172	150	164	142	147	178	139	162	152	158	165	158	156	165	163	171	160	154	167	159	151	145	175	158	136	163	136	148	172	145	163	161	167	164	172	136	155	156	171	145	200	174	165	164	174	170	162	151	150	165	139	153	170	158	159	134	172	191	162	154	157	159	157	157	163	160	164	156	135	171	170	149	148	153	157	171	161	157	157	158	155	157	180	166	173	166	144	155	163	154	160	167	160	140	128	140	163	149	172	140	159	166	162	145	139	159	159	148	157	154	172	169	167	164	143	156	164	171	161	143	157	162	157	150	152	181	155	155	156	163	158	179	156	171	160	161	158	141	152	162	133	148	149	137	176	155	147	134	153	164	133	158	146	161	189	151	160	147	161	149	149	163	164	149	169	160	145	169	154	161	163	162	156	150	171	149	158	157	150	178	142	167	163	164	137	154	150	173	168	181	159	138	165	143	141	148	156	129	151	173	142	171	169	149	163	195	159	144	137	181	152	172	143	158	159	161	146	167	164	132	153	119	137	151	146	174	145	160	145	157	152	144	151	163	173	167	147	170	166	153	156	155	146	159	153	168	141	178	150	148	169	140	163	177	172	180	151	175	175	164	168	155	197	147	157	139	157	159	147	147	161	146	147	144	151	168	180	186	145	145	145	159	151	151	154	147	189	153	173	146	159	140	166	162	163	152	157	155	144	135	164	128	176	158	150	161	163	149	175	150	150	172	146	177	160	150	146	179	163	172	143	179	160	161	162	147	153	148	148	165	171	154	136	158	156	148	152	154	153	155	164	163	162	184	157	151	150	161	163	131	187	154	167	140	165	139	170	162	153	159	163	175	159	145	143	155	149	169	161	165	140	144	155	149	142	156	142	164	164	167	153	164	128	123	157	168	151	167	158	172	178	150	143	145	148	146	150	163	176	150	133	158	137	156	155	130	155	143	145	179	155	142	139	133	142	164	147	163	147	154	155	176	161	154	141	138	150	140	157	136	157	148	175	135	155	151	152	142	151	161	141	148	163	154	159	167	157	144	166	124	165	145	154	155	164	158	149	163	161	165	141	169	128	151	184	165	143	147	147	147	149	171	141	154	134	176	175	147	156	140	157	144	154	145	162	168	153	159	137	167	193	134	144	151	167	164	145	183	150	148	142	149	153	156	136	152	151	154	162	169	144	136	158	163	162	177	189	155	155	157	168	120	144	165	165	145	148	154	174	161	154	155	177	188	168	173	163	140	177	139	151	170	163	170	152	175	154	150	161	159	159	159	179	157	156	132	151	165	131	136	141	166	168	157	152	150	151	159	147	157	167	149	168	148	184	155	145	167	169	150	180	138	162	158	151	159	144	169	149	163	164	146	140	154	156	154	165	147	154	168	141	136	130	175	188	167	160	167	158	148	143	154	159	156	122	141	122	148	159	174	179	161	153	146	143	155	165	165	153	153	161	171	148	146	183	146	166	194	169	147	165	142	149	162	158	174	149	155	140	166	145	160	166	145	147	148	161	149	172	151	172	147	164	143	160	149	175	175	155	140	163	160	166	169	177	145	174	160	147	140	155	160	140	154	145	156	155	143	163	155	167	167	162	148	150	154	167	148	165	159	140	175	184	166	164	163	140	175	150	145	149	156	172	156	152	159	147	152	176	152	157	148	154	156	160	154	145	143	157	158	144	144	161	155	134	166	162	153	144	154	168	163	176	153	162	178	138	139	151	129	162	168	177	141	153	159	171	173	150	173	159	158	158	165	170	152	160	180	156	151	162	172	148	130	137	132	164	186	148	155	150	182	152	140	158	157	166	156	164	135	132	138	143	169	173	157	154	163	157	162	136	140	133	157	162	151	141	145	134	160	164	170	142	161	150	123	138	177	152	150	148	157	167	165	149	165	135	140	152	151	156	165	161	150	149	155	136	169	157	136	148	155	166	167	153	153	159	137	163	154	142	138	165	140	163	146	155	150	149	154	143	143	148	154	161	159	176	144	156	139	174	175	173	181	152	156	153	151	173	171	136	132	165	171	156	155	166	149	165	154	126	158	155	147	154	121	152	140	145	168	163	162	161	159	179	185	156	161	161	151	145	161	180	128	167	161	160	148	152	144	145	167	158	155	130	164	144	149	183	157	148	138	150	183	175	157	151	166	157	155	153	149	148	140	156	153	138	179	151	176	147	158	152	154	170	150	158	181	179	161	165	178	147	157	157	152	174	175	126	142	160	130	155	167	135	151	161	152	159	147	144	157	136	134	177	155	155	154	172	148	164	146	164	158	158	157	187	166	156	163	150	155	167	152	160	154	167	158	154	172	158	157	161	162	145	161	133	159	148	151	152	141	164	166	159	157	136	174	154	160	157	173	152	145	164	161
14385	1493	3315	3716	3172	2549	2142	1721	1502	1377	1247	1093	997	986	932	844	807	836	783	716	656	663	669	653	629	625	651	596	594	603	579	583	595	573	594	540	570	547	598	504	545	554	560	480	541	512	545	534	546	542	570	494	548	537	527	554	499	502	530	530	511	494	515	527	511	489	549	515	488	515	515	512	524	502	502	540	544	472	467	499	509	520	511	521	532	473	511	535	508	524	508	501	568	503	520	532	507	521	552	517	482	555	554	474	512	531	566	466	490	494	511	490	512	511	476	552	516	539	459	514	505	473	498	511	493	508	529	526	516	476	515	527	527	491	511	494	508	502	470	451	504	477	487	483	514	498	465	511	517	523	475	468	462	470	492	458	517	510	511	461	529	503	474	524	534	522	505	540	496	492	489	466	458	501	466	480	521	514	509	509	491	447	488	516	512	514	483	527	525	505	487	510	526	538	470	529	481	456	449	534	500	514	498	512	497	468	523	487	472	481	502	544	539	472	482	484	495	478	534	523	473	470	488	490	500	524	470	476	481	473	504	493	485	514	481	511	496	505	500	505	476	528	528	503	519	542	520	481	460	522	566	482	498	470	477	497	487	490	473	501	490	534	535	492	513	556	494	497	462	502	480	505	525	524	499	504	496	515	500	442	481	503	516	477	460	508	496	474	464	488	457	466	498	481	502	522	541	510	467	479	464	511	511	497	486	516	483	482	491	473	533	481	485	480	489	500	479	516	504	447	465	510	462	495	476	479	457	474	531	473	462	508	506	534	501	515	512	490	486	516	478	459	491	506	485	500	488	465	500	501	482	472	474	502	501	531	487	497	486	462	506	540	491	493	528	542	501	458	504	477	514	523	514	515	457	503	447	481	521	513	484	498	540	522	495	476	471	473	485	486	540	489	481	492	481	500	485	496	499	486	476	481	483	469	528	511	479	505	515	505	504	513	530	501	480	467	468	476	480	489	469	528	496	474	521	483	503	506	480	516	502	508	491	524	486	486	508	521	533	478	469	514	500	518	513	470	489	481	492	492	482	493	497	521	538	488	542	456	488	499	517	458	527	523	508	479	483	495	520	484	535	528	504	497	537	491	511	515	492	501	481	455	467	463	470	471	469	449	507	494	480	514	482	518	494	522	499	484	511	487	471	492	481	471	464	500	526	499	479	509	489	459	470	506	536	529	511	484	519	478	519	525	498	539	515	534	492	536	524	499	473	499	503	507	566	485	479	478	484	569	467	490	502	541	510	487	484	506	489	526	452	491	502	466	505	478	516	483	506	521	459	502	513	463	505	515	496	491	495	524	478	479	512	525	518	507	505	517	516	478	479	505	480	516	496	501	493	480	489	488	503	496	522	512	543	457	495	516	493	470	475	486	482	503	481	506	477	503	469	507	510	482	509	495	498	503	481	505	536	496	497	504	515	527	498	540	473	512	523	521	539	502	507	512	494	500	452	513	520	456	451	523	511	502	486	468	464	516	513	466	546	517	492	508	531	510	500	474	495	477	524	470	529	465	480	524	533	524	496	476	464	500	465	493	522	503	485	478	507	502	483	511	490	521	509	478	474	508	518	528	505	471	474	504	440	514	508	490	469	477	507	508	510	481	511	521	520	483	512	491	525	477	479	467	505	463	522	522	464	453	488	488	501	537	504	507	498	503	518	502	485	511	518	455	543	498	533	502	491	517	515	487	502	506	424	495	526	524	488	477	493	495	517	512	515	515	499	482	528	494	521	481	514	505	519	522	468	475	499	492	465	514	526	500	507	461	495	475	513	477	503	506	490	497	500	475	533	514	466	484	482	518	481	501	491	498	524	486	485	489	509	506	516	513	497	494	477	522	513	501	457	498	507	531	510	517	460	454	502	514	477	479	561	494	485	529	476	503	520	545	503	511	501	512	500	515	498	500	489	482	515	480	488	454	491	504	507	521	515	481	513	535	487	505	548	521	510	522	465	511	479	526	465	517	494	483	504	504	508	490	529	519	492	488	482	479	493	488	498	487	461	528	484	456	480	479	461	490	513	508	465	503	488	497	495	480	495	455	460	474	478	467	483	494	460	509	497	477	496	479	493	516	508	534	477	470	484	446	491	512	525	486	484	521	498	521	505	528	494	527	516	517	502	503	497	497	484	493	485	477	536	509	486	507	461	505	487	473	511	479	518	461	497	495	476	501	512	485	486	552	502	495	507	497	488	466	494	508	534	527	497	480	466	509	529	484	493	502	523	491	511	476	510	538	498	520	497	487	503	515	487	530	526	508	482	502	490	491	553	522	517	499	509	500	515	544	508	507	470	467	461	466	501	470	503	519	475	487	504	525	492	483	504	537	477	514	492	492	479	518	462	520	464	516	518	468	508	516	525	500	532	452	475	526	490	501	508	549	532	530	511	493	491	532	500	534	481	523	500	505	482	529	500	470	520	480	536	482	495	485	498	493	511	485	475	458	511	533	469	490	519	497	509	493	490	487	482	509	486	517	492	516	529	501	506	502	479	479	456	468	550	519	488	485	488	487	519	499	509	515	545	511	534	504	473	456	517	501	480	453	472	491	473	491	511	516	438	482	558	473	488	493	472	458	471	506	526	489	551	522	497	498	494	481	526	511	477	512	511	460	513	482	460	520	503	451	495	544	530	478	474	493	494	518	477	537	485	468	529	470	553	481	493	562	464	519	489	489	503	496	501	476	534	484	503	507	481	522	506	487	531	459	461	480	468	514	510	480	503	505	462	488	489	483	489	499	534	508	515	497	478	507	541	503	499	551	486	523	491	487	523	561	484	519	492	490	501	544	491	501	524	538	485	478	465	495	483	504	507	531	534	461	504	527	513	552	531	518	488	509	543	497	509	476	481	538	497	515	502	481	519	509	535	480	493	485	504	519	485	526	487	463	461	515	530	529	473	500	487	495	466	502	519	545	454	469	492	453	492	527	498	514	519	516	494	498	507	468	459	512	533	535	509	529	486	498	473	489	485	487	522	535	525	496	500	473	536	513	471	481	490	527	470	507	474	485	534	504	519	520	502	497	538	478	474	510	499	528	519	518	510	468	540	519	506	482	486	503	496	446	514	508	490	530	477	500	551	479	518	459	542	477	520	508	536	527	542	491	485	463	448	533	490	493	489	509	534	526	487	452	472	507	475	520	514	491	449	496	490	514	510	491	545	459	478	486	513	508	471	540	513	466	509	507	458	469	491	511	486	524	511	492	518	492	507	488	513	508	476	512	479	495	486	471	481	528	518	485	510	469	498	504	489	496	508	478	504	498	537	504	492	506	481	474	532	462	487	507	507	549	507	504	519	534	490	474	504	475	504	516	451	498	521	447	468	484	493	521	496	498	510	483	504	481	483	496	523	517	455	495	509	520	517	508	486	477	481	491	521	491	481	504	486	503	523	468	506	492	516	545	516	505	528	500	515	521	499	467	492	501	519	494	553	527	504	494	497	540	524	488	512	490	504	488	506	494	507	471	509	477	468	493	492	475	495	488
39232	15946	5261	2460	1660	1227	991	768	595	571	467	473	441	389	398	331	364	330	317	340	297	286	301	293	297	296	304	285	285	267	271	297	243	292	253	273	252	285	250	289	291	271	251	296	262	252	274	266	253	261	263	281	287	259	278	239	255	264	261	253	277	255	253	245	242	255	239	248	245	238	263	252	280	233	259	230	226	232	226	279	238	235	269	240	263	271	272	256	247	266	248	264	269	249	241	265	245	268	275	258	268	274	242	263	248	253	243	252	255	236	271	255	263	225	276	263	264	252	240	250	255	241	249	253	249	265	244	262	282	267	271	275	232	235	227	249	261	256	254	263	260	265	264	254	287	251	255	267	244	236	277	251	260	251	274	235	232	252	249	233	248	222	249	262	266	256	234	257	242	258	275	247	274	224	257	250	256	292	232	260	261	267	269	260	264	267	257	232	249	281	252	248	264	235	263	272	258	226	237	276	290	256	261	227	248	248	240	237	248	265	239	249	235	236	243	261	269	247	327	257	242	251	242	232	272	250	272	251	271	233	267	244	244	228	266	258	246	241	231	253	263	258	250	255	227	241	249	252	235	250	258	272	263	260	226	244	255	248	255	241	263	249	248	255	239	274	249	257	263	243	247	212	245	242	248	258	239	234	204	259	272	214	268	239	251	246	239	244	262	240	269	243	243	228	251	270	299	268	233	251	269	231	242	255	237	252	261	230	248	236	261	271	238	245	261	256	256	252	270	241	237	252	281	240	280	261	218	253	248	266	257	240	264	241	231	271	236	255	277	217	296	250	269	263	256	232	263	272	249	240	269	259	278	252	227	257	246	253	272	242	252	245	254	287	266	242	247	251	249	260	264	263	254	233	230	230	245	256	271	260	254	261	272	244	244	239	242	248	242	271	267	231	223	260	239	260	271	234	221	249	262	263	269	263	259	274	235	259	266	235	251	272	279	259	256	236	278	262	248	248	236	272	259	223	266	232	237	229	247	216	282	246	257	227	260	256	243	234	245	218	281	236	244	273	249	271	265	255	250	240	232	256	242	278	260	243	234	249	271	249	269	233	228	243	279	265	266	238	265	225	258	234	281	263	285	279	253	254	243	250	268	245	248	278	249	229	249	226	260	282	253	255	239	210	243	238	252	234	270	286	253	232	257	264	247	270	279	241	249	232	276	261	269	259	241	235	241	276	254	240	239	232	260	247	269	235	260	257	234	249	287	251	257	258	274	261	251	245	238	239	241	273	261	248	255	249	243	267	259	246	255	249	247	234	257	259	256	258	256	243	253	250	265	274	251	266	266	287	266	232	215	264	233	297	235	260	266	262	267	254	256	262	232	273	238	243	267	272	262	259	244	263	257	228	272	240	257	233	256	253	250	255	253	244	262	241	280	256	264	259	272	248	247	254	245	258	241	227	261	298	236	278	259	274	232	279	264	253	262	245	242	242	275	248	270	262	259	241	293	256	263	251	258	272	259	258	243	273	285	277	238	244	239	256	247	278	270	251	254	256	230	263	233	255	281	249	221	259	262	281	247	260	286	245	250	272	271	260	275	235	253	245	273	236	266	256	270	250	263	277	223	274	238	248	240	215	250	291	251	237	272	249	249	239	251	243	279	251	239	256	271	275	240	267	268	235	280	259	253	262	228	243	260	291	260	231	253	271	269	275	245	271	278	230	259	270	254	259	227	260	229	231	246	264	267	253	253	258	229	220	214	272	235	243	273	227	237	270	259	259	259	246	255	255	261	239	242	292	271	258	262	243	236	248	261	276	253	239	246	276	259	252	236	254	278	231	244	265	228	255	254	272	271	252	279	240	237	258	240	249	259	245	265	244	224	235	269	236	248	248	228	273	246	267	253	275	241	256	258	244	250	256	262	257	250	245	271	262	255	253	229	271	232	256	235	234	263	248	273	260	285	265	253	230	254	242	249	265	254	247	259	269	261	247	273	275	231	247	258	231	260	273	252	238	267	269	253	247	234	246	243	247	238	259	252	261	233	266	245	257	239	244	258	275	247	257	281	262	222	273	261	246	280	231	255	263	252	252	267	256	257	248	242	245	258	261	226	269	253	275	276	291	283	248	260	229	252	288	268	259	262	218	279	250	240	276	247	231	260	259	262	261	247	252	277	275	248	226	253	265	276	262	253	250	251	264	248	256	272	254	246	250	284	240	230	263	268	259	227	251	259	254	244	251	244	254	247	255	243	254	262	258	229	247	250	228	248	248	241	271	260	241	263	267	225	260	290	243	259	265	270	261	249	234	252	254	233	232	246	276	247	244	241	250	255	256	264	260	276	226	258	244	253	265	266	274	275	261	253	256	237	251	282	256	262	254	244	233	249	271	243	263	255	246	239	245	233	240	234	241	219	231	261	248	278	264	258	245	233	242	259	255	268	252	266	254	238	285	262	261	290	248	250	265	227	268	249	257	229	262	260	254	258	260	270	233	209	291	296	268	266	256	244	294	273	261	269	263	236	250	255	272	233	227	257	266	258	262	259	243	238	264	264	276	256	257	288	240	256	243	267	250	261	224	262	237	279	271	254	248	218	240	262	252	270	242	225	252	265	265	261	259	270	265	279	294	248	254	249	239	263	253	246	259	236	282	253	256	248	232	247	222	248	219	250	226	249	275	227	227	262	251	255	250	254	255	255	235	269	274	242	251	221	254	234	268	272	263	261	259	266	300	223	247	251	269	240	270	250	236	261	259	269	250	233	278	266	289	258	244	266	268	272	266	254	242	247	264	232	262	237	271	254	263	231	256	273	241	252	245	231	253	210	260	245	260	242	235	262	245	223	271	222	258	274	255	242	296	258	249	282	257	249	220	240	246	259	229	269	268	262	264	281	251	251	266	249	238	237	252	246	245	225	273	260	262	241	272	276	246	263	259	251	243	282	233	263	259	243	244	249	277	251	247	226	234	243	230	259	232	232	237	235	307	271	263	224	242	252	257	254	270	267	199	248	247	254	272	250	233	275	248	236	248	259	243	273	240	253	234	270	253	252	252	234	244	247	261	247	261	259	261	282	239	250	265	277	274	248	235	236	266	244	254	273	260	236	271	296	250	272	245	243	265	272	242	234	252	267	238	270	266	258	259	249	226	276	261	263	285	214	247	232	256	255	246	241	262	251	250	276	252	243	277	271	251	258	239	231	245	235	236	232	233	266	259	264	256	232	266	248	253	254	266	257	243	249	238	265	255	226	254	254	242	256	260	233	247	256	275	248	285	224	237	221	254	272	265	257	287	269	245	278	281	237	245	217	222	232	254	230	221	241	256	238	270	250	247	240	266	246	265	256	242	248	232	249	235	264	270	253	243	255	244	243	233	260	259	248	274	264	255	282	231	241	250	256	250	247	235	248	269	265	270	277	249	242	269	265	231	256	243	255	233	267	235	277	242	270	240	256	281	270	239	230	266	262	289	222	245	243	276	268	270	268	282	251	282	224	239	279	266	258	245	250	243	228	234	241	216	255	260	250	276	270	219
20556	2664	6084	6761	5731	4621	3803	3298	2815	2390	2081	2000	1692	1594	1490	1496	1384	1274	1219	1203	1221	1149	1086	1089	1053	1071	950	985	961	957	950	901	983	843	875	942	902	880	871	873	853	891	821	851	837	820	858	815	815	794	770	832	753	791	790	773	759	781	835	765	794	798	771	779	778	792	804	757	763	749	729	805	767	779	738	766	747	839	757	758	746	779	784	785	758	762	761	692	801	742	759	822	747	726	710	744	781	783	765	752	810	774	733	760	784	753	773	786	767	728	724	774	775	680	776	713	729	719	759	737	784	753	741	718	731	752	775	750	742	709	758	763	777	671	764	756	742	761	752	731	743	735	756	800	771	786	799	753	736	733	780	794	730	733	763	757	705	757	749	750	731	753	735	746	727	772	740	753	736	804	757	734	737	758	777	764	743	740	758	752	782	738	704	732	747	750	782	748	723	732	777	721	713	806	744	760	759	761	715	732	748	710	774	719	724	734	716	708	750	790	842	779	738	767	749	785	770	693	682	683	728	695	783	788	745	746	699	749	711	743	761	784	746	777	733	769	761	757	729	775	760	756	737	736	784	751	781	743	733	744	745	808	685	750	790	755	779	741	748	800	754	732	722	759	750	788	730	765	736	734	713	726	757	731	772	747	752	759	747	724	738	740	777	710	744	788	772	733	786	695	748	714	739	738	738	733	743	783	768	724	671	714	736	762	697	719	761	728	725	785	695	740	743	764	778	792	744	751	752	727	746	733	768	748	754	741	736	740	763	744	778	712	751	764	765	707	731	750	723	705	741	736	737	775	754	688	777	782	799	742	748	763	787	741	767	756	748	718	750	750	743	721	749	756	725	762	716	705	770	733	754	690	729	717	755	725	723	725	731	698	722	725	732	689	715	774	755	742	757	757	785	767	738	752	761	765	767	756	723	719	829	839	748	801	730	738	736	776	727	708	761	702	741	754	752	699	773	755	724	761	710	769	795	768	796	737	714	738	735	743	734	695	719	791	776	745	729	753	747	735	706	693	725	754	752	753	730	760	749	741	758	730	792	783	754	735	740	727	752	749	758	696	719	754	742	745	753	668	779	760	718	738	768	772	758	691	775	714	762	791	705	714	682	744	757	735	671	770	694	766	710	702	743	787	758	771	723	831	749	755	770	711	727	798	762	748	692	737	713	750	772	736	728	714	717	738	754	707	720	755	736	716	781	714	701	735	768	737	734	698	750	720	796	715	739	766	736	745	744	726	742	706	799	798	733	764	748	715	738	739	726	743	771	728	740	734	773	734	726	743	729	720	762	742	716	698	707	767	750	757	724	723	755	742	743	719	724	712	740	748	744	758	732	770	758	736	770	736	741	742	755	730	737	733	688	706	771	755	775	769	771	714	677	720	745	768	724	747	736	701	732	798	724	712	760	716	785	761	733	755	755	760	714	730	738	715	734	745	744	790	784	756	711	750	718	690	752	723	736	763	753	696	776	751	800	719	757	744	735	709	713	755	732	741	712	690	728	774	737	734	722	705	729	754	754	684	713	763	687	698	748	728	727	751	785	714	751	780	714	731	772	723	739	728	706	695	769	757	753	721	770	757	769	763	735	766	726	722	793	738	743	736	719	762	752	701	727	732	718	753	720	734	795	766	743	810	741	763	790	744	753	737	736	717	794	709	738	732	695	753	795	744	741	741	758	743	742	743	707	719	768	752	761	759	746	787	733	728	751	733	750	808	740	728	755	698	793	704	762	780	714	737	743	746	764	791	749	758	718	746	715	730	723	719	790	725	727	759	744	691	766	733	756	763	695	702	757	709	743	722	706	738	734	770	730	763	702	766	758	769	745	732	741	797	760	786	733	733	742	711	735	738	724	752	705	799	722	778	768	707	761	758	762	723	791	800	766	736	723	766	807	776	744	729	728	748	667	705	728	802	707	748	700	764	737	755	776	755	750	682	725	735	761	694	796	741	755	741	728	737	746	791	739	733	737	727	710	725	771	700	728	725	755	732	751	770	707	712	775	708	775	762	716	744	783	752	741	714	766	774	770	767	771	754	727	695	784	767	737	758	685	687	749	709	773	687	786	757	747	743	745	764	750	750	748	738	741	733	775	729	711	768	727	722	721	735	708	763	712	696	717	748	721	730	773	710	706	752	704	757	712	803	768	710	734	675	735	814	703	733	759	745	742	732	709	765	734	759	762	725	739	742	775	744	768	747	718	708	724	746	756	743	717	694	741	740	764	725	709	731	723	724	747	708	712	715	720	751	769	730	795	730	766	766	722	761	722	805	743	725	713	783	726	707	791	750	750	707	754	756	715	743	733	711	705	759	796	746	727	692	715	734	736	738	751	739	779	712	745	738	768	745	750	695	730	718	745	724	764	750	764	725	726	820	768	735	752	687	740	692	721	712	737	729	709	730	806	772	682	750	750	746	729	763	760	800	748	741	765	761	751	730	788	743	778	741	736	741	724	739	708	711	782	731	722	775	740	735	748	799	760	750	732	694	747	754	723	764	741	694	713	746	720	805	763	756	767	757	773	728	742	760	762	728	759	707	764	739	787	697	713	726	736	761	757	757	767	731	766	718	744	709	725	726	765	776	730	792	769	775	788	765	790	779	779	703	742	769	759	691	708	730	746	732	731	723	745	743	732	707	775	746	734	755	721	761	751	750	742	773	724	763	713	754	725	721	695	739	762	736	721	790	745	732	740	736	735	762	767	740	703	739	703	742	674	769	732	760	755	722	772	719	746	736	804	793	778	773	804	740	741	764	745	735	714	809	718	787	730	745	751	753	745	766	790	791	730	772	728	744	695	777	762	725	722	749	757	770	745	742	727	695	726	775	749	710	763	694	725	709	771	749	728	752	801	724	768	759	766	681	722	767	713	750	728	700	767	719	740	730	710	708	752	763	751	762	734	722	728	746	721	744	718	736	718	734	763	738	751	711	761	737	726	737	696	756	701	691	743	755	745	745	728	692	756	742	714	734	744	715	757	728	728	694	731	724	763	755	749	670	741	734	708	751	701	751	736	715	762	730	713	740	736	734	777	772	718	712	772	749	803	760	741	808	755	751	752	726	787	737	746	784	774	745	759	749	727	773	775	789	796	691	708	730	719	822	721	728	716	752	782	753	734	721	730	761	759	726	744	737	752	791	687	725	750	720	741	744	753	711	730	786	789	737	730	755	808	732	701	740	726	761	763	744	750	777	739	756	733	738	746	777	740	750	769	721	696	742	728	723	738	760	746	764	721	732	767	790	782	756	685	721	730	749	743	735	777	709	766	753	772	750	736	810	747	718	693	761	757	773	783	741	754	746	756	746	710	715	700	762	759	780	764	740	743	754	801	720	724	736	723	734	682	724	746	707	785	741	700	771	780	742	755	807	762	749	751	796	769	765	765	778	760	708	739	730	763	706	760	740	747	762	749	720	771	714	751	719	774	778	803	698	713	742	705	750	753	750	745	761	757	736	718	769	753	715	773	737	777	734	769	767	776	705	755	742
3466	271	165	144	107	92	83	81	84	87	70	102	94	92	99	81	76	79	84	77	82	75	86	80	92	84	82	79	72	87	97	72	82	76	80	90	72	77	66	70	67	54	60	66	83	69	94	85	74	84	70	91	75	82	82	95	76	77	67	78	69	72	74	70	65	87	88	70	61	65	89	82	79	82	69	90	81	72	78	63	68	65	80	88	77	69	98	69	77	72	66	84	80	83	69	82	69	75	78	80	75	72	74	98	97	74	73	71	72	86	77	78	77	94	78	79	85	87	75	73	71	71	68	79	71	67	68	88	86	77	63	75	88	74	92	74	74	76	93	62	75	80	79	69	84	87	72	86	87	77	89	73	87	68	59	78	79	73	77	78	69	82	76	74	77	78	63	86	84	78	72	71	78	77	89	84	75	85	79	55	71	80	60	80	63	70	71	75	73	80	79	71	74	68	60	76	65	76	69	83	88	83	62	95	90	81	66	93	63	66	84	60	91	69	80	99	80	77	68	87	71	79	81	86	86	88	80	72	82	69	74	76	62	67	63	74	67	94	62	85	69	77	95	78	67	75	65	81	59	77	66	70	68	76	66	68	89	83	82	74	80	73	78	69	80	88	80	86	101	73	86	81	95	74	74	76	71	79	61	74	76	72	82	64	86	87	76	61	80	72	81	76	82	79	78	86	89	83	83	70	86	79	84	89	64	67	80	58	71	76	78	63	87	70	69	71	65	61	86	79	86	64	74	69	79	88	88	97	67	76	78	77	70	79	92	80	68	76	78	72	85	86	73	72	76	82	81	82	82	77	84	77	54	65	77	85	82	77	75	75	74	89	79	76	87	86	75	71	70	69	71	83	60	80	82	84	90	61	76	74	74	65	76	66	83	59	79	76	70	72	87	76	70	73	77	83	62	66	66	77	70	82	81	92	77	86	83	77	58	86	68	93	77	64	72	82	78	70	71	79	83	82	71	70	95	76	61	69	95	69	71	62	83	68	88	80	81	79	62	87	85	84	75	70	76	78	70	67	68	81	75	73	70	60	70	61	62	83	84	70	63	85	78	79	82	78	69	83	87	69	78	69	90	70	54	70	68	73	73	76	63	64	73	64	94	62	69	88	65	88	82	55	79	79	75	76	78	77	74	76	72	82	69	86	90	81	62	77	74	66	76	61	82	85	82	66	85	78	89	88	87	80	80	77	79	82	78	78	63	71	64	85	71	80	61	83	72	96	70	80	78	63	78	81	76	84	72	76	73	89	63	71	67	81	81	77	81	70	78	75	82	75	71	87	86	75	69	87	82	87	73	61	59	71	79	82	102	81	77	89	77	78	74	86	83	80	77	67	74	68	80	80	83	70	96	86	78	82	77	88	78	85	94	76	80	74	73	72	81	78	63	82	81	81	78	78	66	72	83	68	89	66	86	71	77	70	75	69	66	72	71	84	72	74	81	80	81	70	94	86	77	67	79	75	89	65	78	77	71	81	96	73	88	90	89	79	73	64	80	62	87	58	82	87	84	70	80	85	93	93	97	81	84	72	89	81	66	75	71	75	78	86	79	61	76	81	75	72	72	63	72	80	85	66	75	80	70	84	75	60	71	76	89	68	69	75	85	78	65	76	81	72	79	68	79	76	72	91	74	81	67	57	77	66	77	81	73	73	70	91	75	67	75	74	76	94	77	90	84	84	67	80	62	73	83	68	74	74	88	88	80	70	75	72	65	60	78	87	79	80	77	77	79	79	75	72	82	90	94	71	78	75	85	84	75	85	76	81	79	70	59	65	77	77	91	77	79	80	80	88	69	77	86	81	77	81	76	75	66	80	77	79	59	72	71	76	63	74	82	70	74	88	85	75	73	76	87	76	71	90	75	62	90	85	67	73	73	81	66	75	64	84	92	97	88	91	77	78	85	66	73	75	78	71	92	85	61	71	70	65	86	82	78	70	80	80	79	59	63	79	82	74	64	81	81	77	92	94	73	92	78	78	87	79	67	70	67	66	80	78	68	64	71	65	69	85	71	92	83	69	85	90	68	60	73	57	66	87	71	69	91	70	70	83	65	68	76	81	76	71	81	87	94	83	66	70	89	79	71	92	87	77	75	70	81	68	78	65	81	85	74	83	70	86	75	80	72	83	73	88	67	57	80	78	75	87	76	75	74	79	76	82	81	70	81	84	66	88	80	75	92	67	96	59	71	82	81	56	71	84	88	94	81	91	67	86	76	64	81	68	82	75	81	75	77	81	65	76	74	89	73	77	94	85	83	86	83	71	82	73	50	89	79	83	83	77	69	76	75	67	62	70	72	86	79	76	71	73	91	63	86	76	70	72	63	62	73	73	85	77	72	86	57	73	87	75	85	58	68	83	80	80	97	71	88	81	77	82	80	66	94	57	83	70	78	68	89	76	78	76	75	62	83	76	79	71	86	73	64	57	78	75	72	62	87	81	76	77	76	91	83	94	67	72	56	57	71	88	77	88	81	76	73	64	76	77	75	66	79	77	94	80	92	76	85	69	90	88	81	60	83	94	88	76	78	75	78	73	81	66	77	63	77	63	65	63	66	62	77	92	75	67	66	74	61	68	83	87	78	76	65	77	86	85	62	70	77	74	79	79	85	78	80	66	79	85	76	96	78	80	87	68	71	69	80	69	86	63	71	69	91	88	69	61	79	90	65	75	75	69	81	73	94	84	85	74	87	56	78	58	80	85	64	72	88	86	87	83	76	62	79	68	76	64	71	71	65	69	78	99	81	76	62	74	77	67	86	60	78	70	79	83	75	71	87	77	70	69	83	79	57	66	82	86	80	71	75	62	90	81	62	77	87	69	86	78	75	64	77	77	68	82	77	64	70	89	79	85	74	69	75	77	80	72	79	99	69	60	73	74	72	64	81	76	72	82	78	60	74	93	66	86	67	78	74	64	88	78	77	81	76	71	65	92	96	81	67	79	75	80	71	91	71	67	72	80	73	81	65	79	69	65	80	74	59	72	80	75	89	69	98	77	64	73	66	66	79	90	81	67	64	79	80	70	75	72	85	73	71	65	68	79	69	81	73	85	62	91	68	75	73	73	67	75	70	67	67	78	78	81	89	64	83	88	70	68	83	62	95	80	66	71	70	72	82	77	74	65	86	74	73	67	87	86	79	84	72	70	82	76	79	70	77	69	63	87	67	68	89	83	85	80	80	61	56	72	80	76	74	88	79	74	83	81	74	75	75	82	82	70	85	73	64	69	67	64	84	85	69	80	67	105	87	67	88	65	84	85	68	71	62	89	73	87	78	70	86	89	82	68	91	70	75	80	69	76	83	85	73	74	79	76	98	80	71	78	83	81	76	79	91	84	83	63	74	99	70	102	83	72	84	96	77	67	64	85	88	84	86	72	61	60	71	57	80	71	72	65	66	60	82	81	73	71	75	64	74	80	80	65	83	64	80	80	80	72	82	83	64	82	80	69	63	86	84	82	75	67	85	82	53	75	77	72	64	83
2855	358	418	487	435	384	396	360	357	318	321	302	330	307	282	295	307	311	294	299	267	251	259	328	290	252	302	250	291	292	275	275	291	269	285	280	301	305	272	269	307	275	289	309	275	261	319	279	289	279	277	258	262	271	333	289	305	280	308	319	261	280	298	312	289	290	263	288	279	293	294	325	290	292	273	295	265	320	270	276	311	285	296	293	267	300	330	286	298	295	300	308	274	286	274	263	272	305	256	281	254	295	276	299	263	274	288	305	284	296	301	315	282	306	271	276	283	284	294	272	303	260	300	292	294	266	260	264	321	281	276	265	284	296	302	284	307	284	298	298	311	311	310	267	299	330	291	269	283	296	289	264	294	303	287	295	286	303	288	273	275	270	291	312	275	285	313	289	292	290	287	275	284	286	296	259	279	288	258	260	296	243	264	279	271	288	318	312	272	301	289	266	267	283	299	271	272	307	292	259	268	269	274	277	309	260	285	281	287	296	266	265	300	264	311	281	290	303	270	292	280	285	272	277	318	289	322	269	273	295	293	264	288	237	304	254	276	277	254	275	293	304	288	268	272	282	306	280	280	298	284	265	303	297	279	297	276	284	301	266	290	285	288	281	294	285	322	312	287	292	283	282	286	307	266	317	277	302	287	297	293	288	253	317	300	305	342	267	305	285	268	298	301	278	278	293	298	268	292	300	315	309	272	299	261	278	282	321	264	276	287	274	298	302	296	291	286	269	280	258	292	278	286	283	314	279	271	264	291	277	258	304	294	281	305	290	273	280	311	258	303	304	274	329	280	280	285	289	270	276	261	275	303	287	246	280	270	291	296	261	279	290	279	293	274	274	285	317	277	287	294	257	270	293	319	283	281	237	269	246	254	302	280	266	283	263	285	290	298	285	301	311	274	275	289	287	299	288	307	303	284	305	263	290	291	277	307	277	245	282	262	314	291	269	286	263	306	294	270	308	306	296	263	300	275	282	265	237	278	282	282	284	301	304	282	295	281	294	258	293	297	328	287	269	303	250	258	304	280	327	297	294	279	303	309	278	277	290	301	299	271	278	295	300	307	287	298	275	282	281	288	292	277	285	267	285	245	281	275	269	313	277	255	305	283	276	300	260	305	291	306	290	270	273	253	256	277	279	272	284	301	305	285	256	281	329	288	268	308	284	296	279	294	261	304	276	265	283	279	295	286	293	275	294	313	282	275	277	281	315	272	311	293	286	281	295	318	297	275	268	259	286	289	274	294	292	305	268	272	297	267	271	320	252	305	280	293	279	299	297	285	278	283	286	267	278	276	256	290	290	276	283	271	290	294	287	292	283	292	275	308	299	290	280	293	277	271	292	294	292	292	270	255	299	285	279	285	277	285	295	277	296	287	291	283	290	253	288	262	271	286	289	310	269	318	281	296	286	303	265	262	273	286	301	292	304	277	272	273	283	291	279	285	278	291	286	284	313	283	302	274	287	296	273	290	295	283	300	296	313	292	291	291	278	299	280	311	293	290	282	283	293	291	267	291	270	288	304	284	292	289	299	303	249	290	267	269	270	260	265	261	316	308	292	288	286	305	292	282	268	298	274	274	306	277	313	291	295	306	301	283	294	290	276	297	316	303	282	292	274	270	253	262	275	289	314	294	290	290	322	295	294	305	278	282	263	298	268	272	283	317	305	276	285	257	311	271	305	287	290	276	306	279	296	299	293	304	262	297	302	288	250	296	275	256	269	276	269	300	278	300	258	260	280	276	279	284	280	301	284	316	271	258	324	263	257	275	297	286	267	295	280	266	294	302	290	298	288	308	287	267	296	272	292	258	268	272	281	294	282	282	287	297	280	294	287	240	260	257	282	308	274	327	248	271	320	309	279	280	312	293	282	285	301	301	270	286	284	284	288	277	252	307	269	250	300	314	278	264	306	303	264	296	289	294	316	252	292	273	293	317	283	289	278	272	269	290	281	287	271	264	297	294	324	316	305	279	288	280	288	284	291	257	276	282	271	313	319	286	270	278	260	276	270	268	254	295	293	294	287	306	268	266	261	254	293	277	285	298	295	264	244	272	269	269	243	289	284	309	287	305	290	247	290	290	251	290	301	272	273	272	288	295	273	270	306	280	271	303	281	269	301	282	287	275	270	270	302	254	280	271	333	285	285	313	306	261	268	279	261	316	286	290	289	302	283	292	300	295	290	283	287	296	274	298	278	289	297	282	279	264	313	267	306	282	263	283	299	287	266	282	302	313	296	285	295	282	285	266	317	303	262	273	290	272	247	277	292	279	293	290	289	290	288	289	297	271	284	300	283	312	317	273	290	294	282	290	265	280	295	270	290	298	264	285	289	299	270	272	299	259	287	272	279	306	307	274	296	293	286	284	290	278	283	293	278	286	271	252	286	272	307	268	304	306	279	296	269	279	288	266	290	287	322	264	256	309	276	304	263	279	285	314	288	291	264	256	265	304	283	269	278	289	280	283	271	271	291	279	264	299	263	292	265	286	277	289	299	275	274	285	290	302	275	286	265	287	246	279	284	306	297	280	276	301	279	265	303	279	291	280	279	304	280	258	269	314	274	340	302	264	290	284	302	278	260	291	300	288	273	300	274	299	301	300	278	281	293	290	271	259	269	280	288	293	272	300	294	262	263	282	281	296	304	295	285	289	267	276	293	298	282	302	296	281	294	287	266	295	281	264	310	295	275	296	305	273	264	301	263	294	272	284	310	287	293	277	283	297	300	288	303	284	248	270	312	238	287	291	278	293	276	278	279	282	275	276	263	298	271	310	291	279	299	284	293	275	324	294	300	276	297	309	265	300	300	290	298	274	282	286	260	279	276	279	260	280	303	277	311	258	298	298	284	293	316	293	263	304	285	294	283	307	296	297	276	287	288	282	301	299	283	277	250	288	325	324	281	255	280	275	282	291	320	251	280	279	255	267	303	271	314	301	304	299	260	282	280	286	261	281	277	271	243	286	279	279	298	287	291	303	295	266	286	289	276	282	269	283	281	292	275	293	284	278	310	272	287	293	248	295	287	277	280	266	270	292	276	301	312	317	282	274	281	285	239	264	298	288	295	273	297	291	294	268	264	277	286	320	260	287	282	286	310	313	267	311	280	315	275	277	262	319	290	274	311	303	275	289	257	298	289	259	314	289	272	294	262	258	272	251	277	277	295	306	301	274	283	301	266	279	300	300	286	279	291	306	284	333	271	284	302	287	278	249	283	266	290	289	285	255	297	287	306	299	272	296	300	297	281	317	272	325	289	296	291	290	287	291	284	302	320	296	297	300	275	304	271	308	264	313	298	257	289	292	278	305	290	283	278	268	271	281	292	292	284	289	291	295	306	318	298	259	268	251	321	283	294	278	297	280	258	249	278	278	283	281	282	306	280	266	292	281	295	296	271	296	283	286	300	268	287	306	302	262	284	295	279	275	294	276	264	274	266	271	304	264	302	287	297	259	235	272	277	299	265	278	299	296	295	289	277	292	293	267	271
31869	6140	1615	1120	801	605	471	437	347	313	278	261	215	223	196	224	179	212	200	160	195	170	170	184	156	169	183	181	170	176	183	165	187	161	193	171	179	172	158	157	140	168	154	160	153	194	156	150	166	175	163	162	170	141	166	175	187	157	158	177	143	157	157	150	169	148	162	159	158	162	157	167	175	162	147	157	158	177	138	150	150	145	162	143	156	168	167	157	162	142	176	165	133	157	188	174	164	146	133	167	168	149	163	185	167	155	183	140	163	159	152	133	160	152	183	161	148	146	154	149	156	129	151	146	163	183	163	151	152	158	169	160	154	153	152	147	186	158	148	169	173	169	147	155	172	161	166	165	133	150	145	145	134	144	174	141	145	156	183	170	174	150	159	153	141	149	151	155	153	169	173	144	181	149	143	147	150	150	158	143	148	160	164	173	181	172	154	161	163	146	152	148	145	186	161	148	148	146	146	163	171	175	156	164	155	159	156	143	170	169	151	145	155	163	168	157	142	184	162	143	170	154	141	167	158	158	150	157	188	127	151	150	133	150	154	165	154	137	153	189	192	155	164	149	150	168	173	171	151	166	168	167	155	141	158	159	159	177	161	180	158	157	162	144	176	169	144	136	154	181	172	172	180	163	149	163	160	156	161	167	184	146	158	155	143	166	169	160	154	175	159	149	164	163	166	167	167	167	141	164	159	161	153	167	158	167	146	168	166	154	150	163	150	180	148	130	152	154	162	144	153	160	140	147	146	156	166	189	148	163	154	137	165	163	144	157	168	165	175	151	156	120	149	145	158	182	190	174	178	159	163	142	151	164	148	158	184	171	139	152	155	160	152	165	156	152	151	138	154	179	181	162	172	128	143	168	163	173	164	164	158	132	185	138	154	156	166	149	150	160	159	148	129	156	174	181	148	173	139	135	168	156	176	174	168	142	137	127	158	131	154	153	139	173	158	158	154	156	155	155	164	162	158	161	165	159	154	149	139	168	145	173	152	150	178	142	178	127	139	170	168	167	161	130	155	158	163	167	175	154	162	163	152	146	159	145	135	161	170	141	165	179	164	178	150	140	145	163	165	133	157	154	167	134	177	140	174	173	146	152	161	139	139	148	160	157	155	164	159	161	164	159	155	163	162	158	142	185	154	147	157	157	174	137	160	151	147	172	146	147	149	158	182	143	164	158	158	148	140	168	158	154	142	173	142	154	159	161	154	148	159	188	173	161	155	152	143	150	137	158	175	175	155	145	160	151	150	152	154	170	161	148	159	151	150	164	165	178	152	149	154	142	147	160	147	164	167	149	181	166	158	149	177	146	142	171	147	167	161	148	174	142	149	142	152	171	174	137	153	149	143	163	169	156	142	150	160	156	153	189	158	184	171	145	153	166	166	165	165	161	129	163	160	163	166	153	191	184	184	164	153	126	153	170	158	154	144	135	178	175	166	159	137	176	154	159	128	154	159	155	165	139	131	158	155	139	133	156	174	150	171	156	147	165	175	152	128	167	166	143	152	155	154	161	165	150	164	134	148	147	146	156	167	157	155	151	134	152	146	153	147	166	164	166	172	163	160	160	143	144	189	169	153	160	142	160	169	157	160	164	156	164	136	138	141	136	150	141	161	145	143	147	166	166	166	163	155	159	150	147	148	177	151	169	167	131	148	153	145	169	179	151	130	145	123	146	154	149	164	146	175	158	161	150	173	167	155	162	164	166	198	147	150	140	148	169	153	136	166	141	170	149	171	199	146	168	163	160	195	159	154	119	124	159	182	139	144	154	176	167	164	136	142	147	145	171	146	168	156	161	163	159	147	173	148	166	154	132	174	163	179	184	145	137	157	161	156	144	155	147	153	155	158	153	154	174	131	152	164	158	142	160	174	146	151	174	129	139	160	176	150	163	160	167	167	168	183	187	156	147	138	168	161	166	167	174	149	148	148	157	162	138	147	141	162	151	172	169	143	157	154	151	160	145	149	145	128	167	167	150	166	148	148	163	194	159	141	157	167	164	165	181	161	174	152	150	153	170	173	151	143	148	144	151	156	151	131	142	182	163	170	159	153	151	160	173	161	180	163	133	151	165	169	153	158	166	152	141	175	143	176	150	157	143	148	165	168	154	153	175	178	159	146	160	164	169	151	152	161	172	169	159	152	156	168	148	147	131	162	151	163	145	157	165	148	177	172	136	162	153	149	161	171	160	154	136	177	159	142	149	146	147	162	174	174	169	134	137	159	169	171	159	162	160	162	169	166	144	189	154	156	141	152	151	165	141	146	169	160	161	148	156	181	140	154	170	162	151	156	158	167	157	158	156	151	139	141	171	136	155	145	164	169	136	142	160	175	153	170	190	141	156	186	154	181	154	135	162	154	132	154	164	151	159	168	170	167	147	148	151	146	162	157	158	148	174	156	165	161	185	139	171	142	154	168	174	144	161	157	149	169	131	139	155	149	149	153	155	154	127	148	163	136	165	149	158	166	171	141	135	170	157	171	139	154	147	184	152	144	157	147	180	136	160	159	151	152	141	166	161	161	160	165	143	158	142	152	144	169	141	140	170	141	157	160	166	142	156	162	163	137	155	158	166	152	166	140	146	138	133	177	172	172	154	146	161	185	152	138	157	160	183	155	172	162	148	167	150	170	174	169	169	156	166	168	157	154	184	158	178	139	166	153	170	173	146	183	158	143	150	165	147	189	172	142	163	145	153	162	161	180	166	172	187	163	141	159	152	146	159	153	168	133	136	177	176	174	137	167	146	151	164	177	157	157	165	182	143	158	142	142	144	144	160	161	154	171	138	144	169	165	157	162	153	143	156	163	156	162	152	123	143	165	153	148	140	160	147	149	144	157	178	138	156	139	146	140	169	174	160	165	142	164	139	152	146	144	136	172	127	156	154	161	150	144	152	169	150	173	164	123	151	166	148	158	157	161	153	153	186	146	152	140	130	178	180	179	154	162	157	187	149	140	151	136	177	156	158	163	149	133	151	168	171	156	162	155	150	146	163	158	153	165	181	171	163	162	149	146	160	149	183	156	171	150	161	163	167	152	162	146	157	148	156	152	165	162	149	171	135	186	168	154	174	155	156	160	175	141	152	172	147	156	153	177	155	149	175	144	160	163	155	169	158	150	132	148	138	166	165	145	159	178	168	152	155	163	141	189	161	147	143	142	168	165	180	158	174	145	138	156	136	132	139	156	173	165	144	138	163	132	131	149	174	141	143	146	170	161	170	173	177	191	163	145	175	157	146	163	155	135	134	138	158	160	150	165	151	143	168	166	155	159	155	150	173	142	156	149	159	160	178	149	149	134	168	161	164	177	152	154	155	166	152	153	153	144	137	142	177	180	150	142	186	167	137	183	171	145	151	152	166	176	168	144	153	152	139	162	145	164	175	161	168	143	152	158	150	163	163	155	177	154	152	148	159	177	145	174	161	151	152	161	134	169	176	164	139	161	155	151	165	150	159	185	151	145	173	155	176	159	142	161	178	147	138
15911	1460	3266	3642	3217	2549	2053	1784	1506	1363	1218	1076	1054	905	901	845	835	763	734	760	729	680	666	672	636	604	616	624	590	621	536	545	577	542	594	548	562	549	579	581	533	544	533	531	549	556	525	569	518	522	537	544	553	524	512	521	528	486	533	502	490	526	510	565	516	552	513	517	501	505	532	506	564	498	489	509	539	506	546	525	521	546	518	513	505	513	526	501	499	538	547	483	497	461	506	509	506	510	500	508	509	482	504	493	479	488	522	542	504	567	513	497	494	476	487	513	515	527	531	530	504	508	463	490	480	491	519	520	505	515	504	495	481	525	489	529	511	462	520	482	520	504	491	523	486	471	497	510	463	535	533	491	492	475	500	508	505	527	512	477	494	519	489	524	503	515	481	499	532	477	493	490	513	492	504	529	505	520	511	496	454	535	507	495	498	509	539	465	552	511	483	511	538	472	526	531	483	481	511	481	514	529	506	478	477	493	517	485	487	476	482	503	503	520	472	516	510	502	546	541	472	494	529	528	528	515	497	532	531	522	495	508	472	508	508	479	480	495	504	479	463	519	492	521	499	486	530	489	541	494	489	465	492	552	524	536	514	494	513	473	490	440	487	502	511	492	489	494	491	500	510	515	508	508	503	482	521	501	525	515	525	478	521	541	476	489	498	460	450	561	505	460	479	515	500	507	482	475	517	489	506	504	505	477	495	493	504	471	507	502	512	472	493	504	520	535	516	515	495	503	467	517	505	543	472	474	532	531	507	529	548	496	543	542	479	487	500	438	466	487	516	537	541	453	518	518	529	538	486	525	478	552	523	486	474	552	518	460	574	522	486	529	497	475	489	486	517	503	484	517	513	480	537	498	493	485	499	460	478	501	488	470	507	528	506	532	492	497	485	527	522	528	516	519	521	513	496	483	492	488	494	490	517	488	493	473	524	460	519	488	495	491	485	478	489	475	457	488	472	487	489	508	509	504	464	485	514	507	477	518	526	486	511	501	528	503	476	496	547	480	536	515	490	485	481	485	517	486	510	528	477	502	495	457	499	485	461	478	508	489	473	494	478	487	494	506	514	489	501	507	502	493	476	470	508	489	495	501	442	506	508	480	465	505	480	557	449	471	514	508	530	486	513	505	503	504	551	464	476	526	491	491	496	528	465	505	501	479	496	501	526	490	471	499	478	526	512	509	481	484	471	488	488	497	528	522	429	485	493	470	476	550	502	497	519	521	511	466	489	487	463	466	520	517	501	492	506	485	512	557	484	494	477	491	543	486	438	484	504	479	484	466	520	485	495	490	461	524	484	528	483	501	479	474	467	502	505	505	523	535	482	510	480	531	486	510	514	475	521	482	485	494	524	508	480	492	484	523	509	490	520	510	524	496	511	517	528	518	478	444	526	489	510	518	511	494	522	534	506	494	485	503	499	492	489	500	514	503	488	531	512	476	494	503	472	490	524	515	496	500	505	486	528	488	508	525	528	461	485	525	528	501	499	472	475	462	537	522	481	510	520	481	549	494	473	504	496	500	540	496	486	509	501	495	473	503	508	512	506	513	470	480	500	498	496	502	490	514	478	482	464	511	515	506	492	535	509	528	486	480	496	550	493	506	522	508	501	529	527	496	520	523	521	473	529	500	509	518	492	498	535	460	486	515	504	492	508	508	488	534	569	516	501	505	484	490	508	486	490	534	498	508	526	522	503	512	485	499	465	505	516	489	510	507	500	483	524	520	483	496	501	510	475	549	527	455	505	507	507	504	469	530	483	555	482	498	531	464	486	469	519	498	503	515	487	510	512	524	514	502	465	486	485	516	472	495	544	485	499	492	492	513	486	475	494	530	545	523	530	506	511	526	522	527	471	501	444	499	510	477	492	504	520	512	519	542	483	520	504	485	484	503	479	498	516	489	509	527	517	499	473	500	485	486	494	492	522	503	537	495	524	498	496	522	511	506	483	504	530	498	515	496	503	535	523	523	479	496	498	475	543	493	533	500	476	533	491	484	479	486	483	506	475	474	468	495	503	475	522	513	527	547	517	525	491	488	484	485	506	494	525	503	478	532	506	529	548	509	524	520	500	463	494	520	549	497	502	466	506	559	485	476	508	507	492	491	471	493	507	524	472	516	511	515	531	561	504	495	480	495	499	455	515	542	516	487	503	472	514	486	493	509	497	464	518	459	543	502	504	506	526	487	477	515	513	458	512	477	485	473	506	526	502	519	536	503	507	509	517	484	520	486	483	518	493	479	534	464	474	488	500	487	474	495	504	504	535	500	494	529	513	499	491	533	476	515	504	501	508	514	522	493	458	518	477	488	491	497	497	478	491	486	521	514	521	516	493	529	512	511	514	521	486	522	473	487	486	443	505	474	486	527	538	512	497	493	487	493	505	532	488	498	505	520	499	503	517	437	497	470	522	470	500	488	494	488	525	497	525	492	487	507	461	517	513	521	476	490	536	532	539	489	467	521	493	477	538	521	488	483	543	518	528	509	491	512	501	467	483	495	547	518	498	505	488	502	530	516	488	483	457	477	520	534	487	487	493	526	526	544	515	468	503	538	483	502	526	530	490	482	479	465	517	479	473	485	521	500	495	507	529	501	483	527	499	487	514	526	541	471	497	520	511	478	489	536	456	517	514	462	509	503	488	468	499	521	511	510	517	513	512	463	518	499	485	507	511	508	542	498	487	496	530	504	530	498	526	550	517	525	499	486	493	482	469	508	510	511	532	477	536	483	520	522	500	536	497	450	494	485	499	521	507	498	517	562	479	483	505	474	485	509	547	528	509	474	472	497	495	535	488	497	543	498	495	504	517	441	482	517	517	503	537	542	497	505	470	495	494	512	543	488	536	514	476	484	485	489	476	462	512	513	510	559	516	519	490	473	490	512	545	545	506	477	485	496	537	494	489	498	498	492	520	480	538	502	497	506	535	495	505	510	476	496	486	469	512	505	517	484	509	481	506	481	492	527	532	533	511	479	486	488	500	507	503	503	507	467	505	530	450	490	514	490	480	425	542	528	481	508	509	488	485	493	489	509	465	486	501	492	533	488	462	527	522	498	491	463	464	470	491	458	518	509	532	513	502	532	530	476	466	519	530	498	534	548	527	539	486	505	504	496	480	502	514	505	476	475	502	540	516	530	526	516	515	488	475	501	524	500	519	473	534	501	509	481	475	480	487	508	505	499	485	513	502	506	525	480	510	529	473	529	496	524	494	536	469	497	534	500	515	483	478	528	482	487	474	474	533	519	512	540	467	495	497	526	483	482	485	497	481	501	513	504	499	483	477	461	488	514	512	503	536	545	498	477	520	493	514	525	508	507	512	514	527	518	484	539	506	475	493	507	523	481	452	511	465	528	517	500	522	563	493	539	494	499	531	516	535	496	495	512	517	502	522	466	482	496	515	506	493	501	535	555	475	538	484	488	558	438	506	457	481	505	488	526	468	471	486	534	505	488	492	459	489	499	522	493	481	536	531	454	490	513	534	522
41967	15471	4903	2438	1662	1165	957	725	607	531	488	472	422	384	366	342	365	343	343	324	322	313	289	290	311	306	323	307	332	280	291	293	282	268	303	269	273	265	298	269	251	252	285	281	263	274	259	227	245	281	233	256	254	259	250	274	255	274	256	261	235	243	246	249	246	269	275	253	254	241	282	212	275	263	264	238	254	270	233	255	232	250	268	257	251	293	250	262	254	269	260	252	260	229	210	259	262	256	294	251	266	273	254	274	259	260	217	257	243	238	238	242	236	265	267	256	258	258	273	255	233	277	263	242	228	245	249	256	272	263	266	248	254	234	272	253	244	246	276	249	268	248	268	258	242	278	256	249	249	230	260	265	249	292	284	259	234	255	237	253	266	248	245	252	259	236	276	272	221	271	268	252	258	264	259	267	259	246	241	243	246	240	274	263	278	233	265	250	247	254	248	252	275	265	245	251	261	264	259	270	233	250	234	269	282	253	241	233	249	239	247	266	254	250	233	253	262	296	246	252	240	247	268	264	261	239	245	264	261	242	274	248	236	244	265	223	247	251	286	254	263	225	259	278	254	261	262	253	269	275	255	252	255	264	230	243	221	246	264	241	265	241	257	234	244	237	259	249	249	279	257	269	238	240	246	281	247	257	245	280	255	255	252	257	238	268	252	256	240	251	257	285	259	246	247	256	249	265	244	236	260	268	263	248	245	275	274	257	254	225	251	268	266	252	233	252	269	259	240	259	269	258	218	271	239	273	253	271	271	261	257	269	246	243	267	248	283	255	251	253	265	243	267	249	241	247	241	255	262	234	267	256	239	244	259	255	272	250	249	253	216	282	249	258	234	251	250	278	234	252	224	288	246	250	242	252	259	271	264	247	258	262	222	239	248	261	285	278	237	272	245	264	242	247	229	271	261	227	278	262	279	252	279	266	268	267	273	262	243	285	237	238	246	226	252	252	226	253	236	237	252	284	284	233	231	243	238	251	254	218	261	254	273	261	281	243	261	244	276	257	270	273	268	283	236	245	258	245	296	248	269	268	271	238	245	257	240	252	270	262	261	247	257	266	254	258	247	267	273	234	274	267	262	264	261	237	244	289	257	255	225	277	271	269	245	280	271	267	233	250	273	269	281	252	283	261	271	258	268	248	275	253	238	270	259	270	273	223	291	262	266	256	265	280	260	245	243	254	276	274	287	298	262	243	234	244	250	251	279	239	273	254	257	276	285	265	267	269	229	256	288	250	251	248	258	229	266	236	275	251	258	240	287	239	245	261	274	255	271	270	272	242	240	257	267	263	248	247	233	248	252	258	255	245	257	272	248	256	258	263	252	281	243	232	229	254	257	241	272	254	268	282	249	258	258	247	246	244	266	255	246	260	262	264	272	291	259	257	269	281	273	258	248	267	269	237	237	259	282	259	276	239	259	243	258	266	246	274	251	259	225	261	261	258	270	247	264	248	243	248	233	250	251	288	273	272	281	240	271	227	239	230	247	228	260	272	251	267	264	231	261	249	267	247	255	286	263	237	265	253	238	253	237	231	268	239	233	245	283	251	247	262	238	233	242	224	255	256	243	247	271	253	265	247	276	293	243	261	266	248	256	259	240	236	258	237	245	246	272	242	254	257	286	240	256	260	257	236	256	240	223	231	251	262	231	286	240	223	247	270	266	260	267	237	248	250	254	257	304	244	251	269	244	252	235	239	218	258	263	244	260	246	251	275	245	251	280	251	243	260	254	258	242	270	236	267	264	240	239	262	279	248	278	258	276	254	232	235	273	243	228	259	237	253	264	254	253	249	261	263	261	230	265	258	239	262	275	224	245	251	247	237	274	262	283	270	252	248	234	254	288	272	260	245	266	257	237	246	277	262	265	262	274	263	268	250	256	254	253	242	219	269	238	241	253	240	255	263	256	250	262	248	257	251	260	250	269	253	239	246	250	266	252	233	264	250	271	242	274	254	262	264	217	245	274	265	257	252	249	246	233	224	277	222	246	238	275	265	243	265	306	235	245	222	253	263	238	263	254	283	274	263	252	251	252	260	246	247	251	234	224	266	272	261	266	251	258	253	240	279	276	238	227	274	264	264	259	238	258	250	256	243	259	252	259	278	259	268	277	231	272	247	253	257	269	230	256	282	247	269	245	244	269	251	270	223	253	264	231	229	237	275	245	262	269	254	264	241	231	219	248	263	251	248	260	264	237	245	245	240	237	265	238	231	255	262	267	245	247	271	265	273	255	281	263	243	249	243	248	259	242	249	260	236	259	286	250	234	238	260	267	233	264	260	278	275	246	205	284	244	262	275	260	255	266	240	258	224	284	241	253	273	244	256	257	257	264	256	249	263	238	238	262	242	243	243	269	231	268	241	269	257	250	233	251	240	256	248	260	260	251	218	254	245	217	264	268	251	248	248	249	249	248	240	249	272	247	234	277	257	247	253	262	250	254	247	256	231	240	247	258	255	264	260	274	271	275	257	255	280	243	284	270	271	268	238	243	242	247	276	248	250	250	270	247	243	268	296	243	242	259	271	234	281	274	247	259	289	236	284	248	267	227	259	270	244	244	274	228	262	262	242	262	239	252	259	261	258	246	262	242	252	253	248	260	253	265	252	258	235	277	295	240	245	264	261	236	227	260	234	248	274	256	261	295	245	238	239	283	259	236	282	268	255	258	258	261	222	285	237	266	242	232	271	243	262	239	273	280	254	243	231	244	257	263	262	237	256	229	256	258	252	281	264	215	256	272	278	246	268	269	267	253	255	296	287	275	279	261	255	235	247	276	249	232	248	221	261	281	267	252	259	283	251	270	265	261	245	270	257	238	240	247	242	254	259	241	251	261	283	243	268	240	274	225	258	230	255	249	258	239	260	247	261	233	256	244	238	251	254	258	251	255	261	242	246	257	261	270	231	253	232	262	265	257	247	262	208	286	248	246	277	233	265	253	248	231	277	295	274	268	237	242	271	246	235	271	263	237	281	268	270	253	255	248	241	231	270	251	257	244	254	263	245	256	244	254	259	254	268	270	250	252	255	268	253	248	248	239	273	269	229	269	267	239	236	266	240	290	251	253	286	264	253	251	238	270	246	253	261	260	238	245	252	237	235	269	235	284	287	230	241	248	273	267	257	297	281	251	264	254	244	261	276	252	267	250	259	257	265	252	288	247	252	247	264	284	249	236	261	240	275	247	253	260	272	271	265	272	225	259	263	238	270	278	249	259	259	289	232	231	274	232	260	278	264	268	264	285	233	234	265	250	252	263	257	246	231	244	256	273	249	231	275	264	266	241	235	229	281	268	256	234	255	260	244	254	266	233	236	284	240	274	261	272	244	257	252	255	250	284	256	268	223	243	248	251	266	270	246	235	228	267	228	251	251	262	258	255	259	247	277	223	251	238	238	239	250	263	256	278	256	225	269	237	242	251	256	238	242	252	251	272	259	253	271	268	250	252	276	279	264	241	247	244	247	255	252	231	249	264	253	233	276	254	258
22465	2691	6157	6691	5780	4774	3860	3250	2788	2422	2123	1910	1859	1729	1538	1536	1407	1243	1220	1189	1142	1076	1124	1078	963	981	1056	998	991	982	890	885	930	930	884	874	901	891	839	860	844	852	783	842	865	817	861	807	773	828	858	857	809	842	801	837	783	822	789	777	803	743	784	758	849	763	816	732	791	779	761	764	754	776	730	763	779	796	758	735	755	786	784	761	731	779	750	785	786	772	801	776	759	785	741	801	747	729	757	778	791	751	737	758	784	773	763	795	792	796	778	710	776	811	722	757	748	745	747	771	749	734	740	778	769	732	758	785	774	779	768	751	782	775	822	784	760	744	755	735	755	692	752	771	743	727	754	787	798	744	798	738	765	703	736	750	736	760	771	754	734	772	741	736	797	732	736	721	762	765	712	749	738	765	708	714	743	760	740	754	747	705	751	728	695	709	773	738	743	787	753	735	704	786	702	742	757	720	770	750	710	733	744	818	780	738	768	750	714	727	696	756	719	736	701	770	738	807	772	703	764	711	744	777	741	747	766	735	732	738	710	702	766	755	729	742	738	770	775	781	757	769	700	767	778	806	737	767	771	799	742	748	740	777	765	720	778	713	753	732	730	778	757	797	718	777	732	716	793	792	753	734	750	802	778	744	795	750	777	735	696	746	823	718	697	722	725	699	720	760	692	761	768	707	760	750	733	775	740	793	777	763	771	718	740	771	763	715	736	735	777	709	750	712	753	715	730	754	767	779	768	729	732	746	723	779	741	757	767	782	764	806	717	788	721	738	790	765	749	754	738	757	738	757	736	750	755	784	763	774	689	745	727	743	714	745	722	775	767	759	744	799	764	732	733	760	746	756	790	730	737	759	719	759	749	787	765	740	755	731	733	810	754	744	746	736	749	716	768	813	710	774	744	735	736	719	727	761	723	795	709	756	772	738	757	796	730	750	755	765	706	735	781	786	747	769	748	706	739	789	748	740	799	743	771	770	766	770	759	761	805	809	692	740	785	747	742	786	743	727	712	771	716	763	800	720	726	812	823	761	762	734	728	718	727	738	738	761	715	769	791	719	730	788	745	732	725	764	778	790	763	761	794	743	768	724	746	713	751	740	753	740	771	724	779	800	763	751	749	723	748	750	756	707	670	775	745	804	750	752	727	795	715	781	759	709	786	745	703	772	785	713	727	762	720	734	750	751	729	705	730	758	679	700	791	728	721	705	753	725	771	724	738	752	788	760	725	749	749	784	736	740	751	768	752	699	760	790	805	784	759	716	740	720	715	729	778	718	772	781	745	762	755	737	800	746	767	766	744	777	753	771	794	750	708	721	731	742	721	761	746	732	753	749	741	720	757	729	732	755	703	785	767	764	760	763	715	718	746	793	783	729	747	735	719	744	769	742	779	721	745	734	721	694	742	733	711	755	774	772	755	703	709	759	747	784	690	753	744	771	747	766	736	730	759	711	771	796	736	725	738	735	708	720	780	700	792	768	754	752	763	742	730	696	724	747	780	793	730	734	725	773	757	734	786	713	786	750	750	736	759	706	753	766	721	740	762	764	721	741	741	765	719	710	759	723	751	761	735	713	707	734	717	765	694	731	796	761	707	766	734	749	761	756	738	772	721	748	731	722	756	721	794	730	743	774	735	744	753	694	759	794	747	729	741	690	746	716	735	743	744	706	706	708	741	759	752	712	767	726	716	731	770	784	783	777	748	779	739	719	706	731	715	742	771	745	764	772	773	730	739	698	757	702	698	715	721	721	749	769	755	711	759	762	766	785	737	757	751	715	701	778	725	750	730	724	765	730	797	708	791	726	759	689	739	737	732	775	776	751	768	753	703	699	764	694	775	714	794	774	742	726	713	755	788	749	789	713	669	730	706	751	745	721	745	730	702	729	745	720	744	758	753	792	748	731	727	732	740	732	726	751	691	714	758	721	755	746	776	712	736	716	740	761	697	773	726	741	736	796	721	737	740	781	768	762	754	802	733	779	762	761	755	696	732	765	752	723	687	771	743	737	793	729	754	753	761	741	734	733	766	749	736	705	731	768	765	720	759	779	696	743	713	685	735	724	761	751	729	737	727	784	764	782	745	774	767	780	747	777	721	746	731	740	734	731	778	768	786	756	758	765	780	727	729	766	691	748	734	744	763	779	751	731	714	739	738	764	754	722	735	708	703	741	745	751	735	762	746	743	747	742	744	813	765	756	723	746	766	767	717	755	770	689	823	726	747	677	765	796	739	754	750	758	704	725	707	773	752	755	731	738	742	752	783	739	761	757	769	757	748	767	747	714	760	725	702	775	759	735	717	763	747	731	729	742	711	752	753	766	744	756	757	716	767	764	781	729	806	688	767	760	744	739	765	723	755	750	789	742	716	743	707	711	810	739	758	735	759	748	754	752	712	726	755	708	761	764	705	720	711	738	776	755	719	751	751	750	738	723	770	753	789	795	791	736	763	719	715	764	772	747	736	706	715	783	737	715	727	733	780	722	768	773	743	732	754	806	737	781	734	763	726	770	717	741	697	789	722	735	706	737	711	757	721	734	784	752	746	800	789	749	753	739	777	751	754	749	750	727	719	723	738	800	737	754	741	750	735	739	757	734	749	729	772	757	691	763	728	728	792	739	745	755	728	777	763	709	774	735	731	731	760	698	730	679	800	732	749	777	769	743	748	737	751	756	751	734	714	769	758	703	796	770	775	751	763	777	722	788	776	729	769	778	722	747	725	789	687	714	737	734	732	711	724	782	779	739	707	753	770	701	754	790	764	756	795	724	738	737	744	713	727	720	755	710	747	733	764	765	740	734	737	748	759	752	726	745	765	764	758	770	774	719	713	731	723	779	756	720	765	765	782	780	731	809	747	718	733	703	743	769	718	741	829	732	755	773	739	686	737	731	719	751	760	734	749	749	754	762	726	758	739	763	741	731	755	720	805	819	759	723	748	754	760	737	767	757	744	746	731	749	719	767	743	703	732	708	725	757	668	727	703	771	772	788	774	695	753	769	767	707	755	732	753	721	750	749	750	740	774	741	740	750	750	759	706	749	763	726	805	733	736	735	772	751	772	711	797	735	724	744	727	750	721	717	775	740	730	766	794	756	736	709	781	763	749	724	710	727	742	740	728	699	761	737	764	729	761	759	737	786	772	760	695	755	759	797	771	726	733	733	790	759	746	804	725	787	775	771	778	733	715	810	753	726	731	742	729	748	760	774	724	707	759	717	761	707	758	697	743	749	731	772	722	756	761	770	724	740	722	762	766	796	730	697	785	743	695	747	731	784	748	725	738	702	719	734	725	693	740	763	744	751	731	735	737	743	695	753	820	775	792	742	721	727	778	795	747	752	769	795	749	733	757	735	736	806	762	816	718	765	800	781	704	738	712	736	771	749	725	718	757	779	721	776	758	768	719	740	769	741	735	727	757	709	715	742	762	770	759	701	722	756	740	730	740	764	775	687	721	699	769	752	757	738	754	823	781	747	746	754	738	745	738	729
3675	243	166	155	114	91	108	102	93	86	90	79	71	78	80	81	65	76	85	87	74	68	74	87	73	94	67	83	81	73	84	96	72	83	68	72	95	75	77	79	67	76	76	89	95	58	85	67	64	71	66	67	76	83	76	93	77	68	77	71	82	61	75	60	87	83	74	79	77	68	75	87	71	68	61	80	78	78	78	83	79	85	104	69	73	76	77	82	78	82	82	72	77	81	76	67	68	84	84	75	75	71	83	74	70	90	71	65	92	86	77	68	83	64	64	60	76	65	83	87	82	49	86	79	78	61	86	74	73	76	70	75	77	85	68	70	72	73	63	94	62	78	62	69	95	73	79	68	56	85	74	86	80	75	68	79	69	77	91	68	78	81	71	86	85	83	90	77	85	70	87	77	84	70	82	70	82	67	77	73	78	73	69	81	72	63	86	80	81	65	81	72	73	70	70	66	95	78	88	72	84	79	72	82	85	61	86	61	57	81	69	79	78	77	90	84	69	79	72	75	83	79	79	84	88	81	84	73	78	81	85	82	82	71	68	67	80	84	81	80	73	80	78	87	69	72	80	69	75	73	85	78	83	74	85	71	82	68	73	85	81	86	78	82	72	88	69	92	95	82	82	62	78	63	78	70	77	57	80	74	77	84	70	82	72	73	75	95	97	66	78	79	70	67	59	79	73	72	75	86	63	73	84	55	83	72	71	75	74	89	72	84	71	68	94	84	79	81	80	83	74	77	64	68	75	71	67	84	77	82	65	108	83	68	85	82	80	73	82	69	64	75	74	54	75	64	79	61	84	55	80	73	89	82	67	79	80	76	75	75	67	87	68	91	76	80	67	68	69	69	63	75	76	86	77	71	78	67	88	90	85	75	76	78	69	80	80	84	73	86	79	79	85	73	83	85	97	90	48	93	70	63	67	89	77	88	70	82	81	81	96	76	90	75	82	82	79	84	68	79	68	82	83	66	82	92	79	68	83	80	86	82	87	85	83	76	80	66	97	80	85	75	71	90	72	79	87	73	86	82	96	80	73	78	69	99	82	87	75	64	79	69	70	62	71	96	94	84	76	83	88	85	62	74	73	66	97	82	84	91	63	77	75	98	71	80	76	70	88	72	96	83	69	80	85	86	62	83	88	84	64	71	72	81	75	90	79	76	78	76	94	87	82	68	64	80	73	63	78	68	86	84	62	62	104	79	69	72	71	70	79	85	73	71	79	73	88	63	88	97	57	85	77	93	72	75	79	56	74	87	78	68	69	78	67	95	72	93	60	74	81	77	88	83	73	71	66	82	80	73	70	80	69	58	77	74	103	85	84	68	74	85	73	62	86	79	55	78	75	87	72	87	74	69	82	62	70	84	79	89	64	81	90	56	71	80	89	69	83	86	67	89	80	79	81	67	89	80	66	87	67	77	59	97	88	75	84	74	66	73	67	76	85	91	72	79	69	72	60	77	62	83	75	68	78	81	79	84	80	95	89	74	87	86	85	78	86	79	89	88	84	89	74	77	81	86	60	75	85	66	79	72	67	95	60	75	79	92	82	77	81	82	74	71	69	90	61	97	78	73	87	61	74	83	75	78	80	98	79	80	61	76	87	91	75	91	76	79	84	84	66	84	94	81	88	62	68	78	71	76	80	85	84	86	74	88	70	86	82	79	71	86	86	84	85	69	80	92	79	77	90	57	77	80	101	90	91	82	96	88	66	95	78	63	78	93	89	79	76	86	64	71	79	81	62	83	73	83	78	76	65	77	78	83	79	74	76	73	69	73	74	85	73	73	68	87	68	68	91	72	79	85	86	66	72	76	78	77	64	71	78	73	77	80	83	84	77	78	73	72	82	62	75	80	79	63	76	83	82	67	82	91	83	68	64	96	95	80	74	75	95	68	81	96	79	75	49	107	82	77	76	87	81	80	78	90	72	65	85	68	79	75	84	89	75	60	75	78	63	65	81	77	89	82	84	75	89	71	78	79	74	85	76	79	81	68	59	78	86	73	86	91	74	78	80	67	70	64	56	78	78	77	55	81	69	69	68	77	94	75	71	71	78	86	72	73	69	71	66	75	73	68	73	80	72	59	67	86	88	76	79	82	54	86	82	78	63	78	86	83	86	77	65	78	81	83	77	83	85	87	71	76	80	80	57	59	74	70	75	82	77	76	72	72	69	73	76	79	84	79	76	69	70	75	67	76	65	77	67	69	68	81	82	75	80	83	76	82	70	69	75	87	86	77	78	67	84	74	74	83	74	69	87	66	84	75	71	55	89	71	75	89	68	70	72	70	78	63	88	77	75	81	87	71	79	70	79	66	79	75	79	55	78	76	80	94	81	73	80	85	73	92	78	73	67	72	61	84	72	88	90	63	89	79	74	84	75	80	90	87	77	68	78	67	90	85	69	73	71	56	91	81	84	84	74	80	84	73	80	73	76	63	78	81	73	63	80	67	75	61	84	80	98	68	73	81	67	91	72	70	78	73	88	69	79	71	73	87	79	65	95	77	74	70	76	78	70	91	68	70	77	75	77	76	76	77	65	77	63	74	63	75	80	98	60	79	81	89	73	85	84	69	83	74	77	56	78	88	96	78	66	82	85	71	78	76	81	87	88	91	94	77	82	69	75	67	78	76	93	77	50	78	83	81	67	69	81	76	68	78	82	80	74	72	77	78	84	84	72	76	74	77	83	81	94	82	71	66	72	77	70	66	67	60	74	82	73	78	86	69	69	87	70	84	86	80	85	81	76	70	78	61	68	89	75	61	67	85	82	80	72	86	84	76	64	80	83	76	75	70	82	66	86	66	78	70	90	73	66	77	66	87	79	75	77	80	70	80	64	79	75	82	74	77	82	71	74	71	91	84	72	91	83	70	74	76	88	89	105	85	86	81	74	78	79	68	83	76	82	80	78	73	95	94	56	80	65	85	80	70	92	62	78	66	83	64	73	58	79	82	79	74	78	62	62	73	88	80	62	78	78	68	73	68	88	75	79	74	82	67	77	74	81	70	72	75	52	67	82	75	90	76	81	63	84	85	78	80	76	69	80	65	74	84	64	71	76	79	91	74	74	75	70	71	69	79	93	96	82	63	90	74	83	81	80	84	76	73	70	71	66	81	72	56	80	88	88	75	75	75	78	76	61	67	81	92	98	77	78	66	67	67	84	81	71	85	72	65	61	70	90	77	75	88	56	73	79	79	80	82	78	76	79	73	70	91	82	79	87	71	69	85	86	77	81	70	81	70	71	74	72	75	73	69	75	93	90	59	76	89	71	69	84	61	71	68	57	70	87	90	75	74	83	77	80	68	86	66	77	73	77	76	84	73	67	65	89	84	91	72	89	80	79	73	82	87	68	81	86	85	73	69	85	91	72	89	68	87	70	77	88	87	84	79	76	86	67	82	75	85	89	66	88	76	79	70	79	72	79	75	73	77	78	86	71	65	68	73	79	75	95	90	84	80	72	72	86	68	83	80	86	88	85	64	81	96
3114	373	471	442	438	368	364	339	327	354	303	335	305	318	307	304	273	320	303	286	289	293	304	280	321	301	269	278	323	304	282	299	311	282	285	264	268	293	280	288	296	313	276	293	288	298	318	259	326	301	291	289	281	257	291	270	263	338	248	295	300	288	289	273	292	311	305	277	264	320	279	269	278	256	270	276	275	262	269	284	262	280	244	261	320	317	307	298	320	273	275	289	301	272	305	302	292	263	289	278	310	278	271	280	305	271	296	292	280	269	276	271	296	280	312	272	283	295	320	321	259	250	300	288	277	289	278	280	302	274	304	278	276	282	303	267	269	286	290	258	296	307	312	285	257	258	278	303	303	289	248	300	320	261	309	274	280	301	304	340	325	278	264	299	277	258	280	285	282	255	298	289	281	268	288	271	283	312	293	268	323	304	299	277	287	287	299	295	253	284	289	262	258	259	276	282	295	281	262	265	278	266	282	273	261	315	294	280	278	291	287	262	295	278	314	264	284	288	277	267	294	294	307	264	269	284	274	286	276	286	254	287	305	314	291	270	268	280	262	310	290	246	278	287	303	272	296	302	271	282	278	307	300	283	299	274	292	292	286	280	303	281	293	288	296	264	292	290	279	294	298	281	286	305	277	298	272	270	279	303	289	265	279	292	309	275	283	306	287	290	267	280	282	275	288	275	304	307	341	307	328	277	283	286	283	285	281	293	258	297	302	308	293	307	307	275	288	292	302	262	286	297	294	267	278	293	295	282	278	269	283	268	273	301	304	307	273	327	307	317	263	252	310	291	273	274	272	295	284	299	277	304	291	277	291	284	285	304	303	316	335	300	251	285	273	267	257	261	279	295	281	290	243	300	295	275	282	289	263	263	282	283	287	280	286	283	281	264	314	300	284	305	298	282	310	268	307	284	272	262	286	287	275	309	263	281	286	293	279	287	290	298	265	289	280	282	303	259	294	288	285	316	283	311	297	264	291	289	279	297	311	333	299	261	303	281	300	266	295	297	260	276	285	285	267	307	273	325	269	290	308	273	276	288	290	275	307	305	279	275	259	303	272	304	272	279	304	276	276	277	250	279	297	281	276	292	289	259	253	290	273	262	327	293	294	302	322	306	280	297	295	297	302	266	309	311	321	295	265	289	290	303	290	297	282	293	291	331	296	305	291	288	283	274	296	286	304	262	278	289	278	295	271	249	271	266	309	279	335	274	279	295	284	307	271	299	261	267	303	276	281	260	269	291	303	311	312	280	300	283	283	307	262	273	298	301	305	285	289	268	286	268	293	303	294	331	282	259	272	279	286	331	288	271	308	325	310	266	270	274	302	252	256	286	282	290	292	268	281	261	281	302	313	255	263	290	300	290	279	314	312	322	310	314	289	270	299	272	280	274	287	310	292	276	267	316	287	300	265	273	298	285	288	297	290	280	292	301	286	293	281	268	266	267	251	271	289	287	308	296	298	259	285	320	276	286	280	302	275	320	289	284	274	283	295	291	306	266	260	305	289	288	291	277	272	276	278	284	287	308	309	283	305	282	282	285	282	301	308	295	315	262	280	279	308	309	282	268	287	272	283	301	296	309	266	305	296	286	272	276	252	286	274	247	314	259	289	271	291	301	296	313	303	285	286	274	265	300	280	269	281	283	288	296	297	281	319	290	318	298	301	309	319	295	307	272	267	291	276	281	305	311	283	305	278	288	295	282	298	292	320	309	286	271	289	286	294	292	289	250	288	292	246	304	277	277	273	284	314	305	301	267	269	292	269	300	274	261	285	280	285	273	297	272	305	298	274	326	285	288	280	306	276	299	278	285	289	296	284	291	296	284	267	275	292	255	268	264	313	306	282	289	282	264	315	279	290	283	303	251	267	294	268	289	303	302	304	270	287	304	304	301	281	297	306	246	281	310	278	300	295	299	270	302	307	291	269	295	282	258	280	286	278	278	272	312	294	274	296	296	301	285	282	314	262	300	288	286	294	269	297	269	269	287	304	294	261	302	288	303	286	275	281	254	306	267	302	276	301	311	278	292	286	266	313	286	276	303	293	306	271	263	292	290	273	231	289	275	292	272	306	269	302	300	285	323	275	295	264	281	267	275	303	273	275	284	307	335	286	279	303	253	300	285	286	257	294	294	323	260	292	287	295	288	288	298	277	288	295	300	270	288	297	282	290	275	268	325	298	303	278	312	285	292	274	275	310	285	283	294	274	288	281	286	274	308	276	288	305	325	308	294	265	279	287	278	298	286	279	262	287	306	268	274	280	280	271	287	270	272	283	276	292	253	305	288	261	290	276	289	303	266	278	323	312	313	274	308	290	294	284	298	281	252	303	310	285	301	274	259	291	292	289	302	281	297	287	270	301	283	281	292	292	291	292	302	258	262	298	314	284	292	265	288	285	268	290	309	289	303	313	281	280	293	275	281	272	270	268	285	300	300	298	290	300	304	280	281	275	292	319	276	255	309	258	307	300	291	290	293	273	300	282	315	304	311	289	292	313	308	290	303	261	268	286	285	275	292	303	295	294	303	312	290	286	283	271	273	287	258	312	285	310	268	278	294	288	291	289	285	291	285	287	293	291	271	293	283	282	322	290	258	282	281	304	302	270	276	291	292	272	287	293	267	318	305	298	272	263	272	277	272	287	310	264	329	270	296	264	299	292	292	282	285	289	295	274	276	307	293	300	292	286	306	297	264	271	290	293	266	304	292	288	289	304	331	285	317	281	300	300	279	293	293	273	296	278	312	281	286	281	321	282	318	284	286	301	301	307	272	294	286	294	313	276	293	259	295	282	295	277	264	256	286	291	286	279	275	270	275	277	299	314	263	268	287	319	290	304	271	288	296	287	332	266	308	314	266	306	278	275	300	256	273	266	293	282	298	307	302	278	287	286	260	288	287	272	268	262	286	283	260	272	286	316	297	324	280	299	268	272	299	270	285	265	272	300	289	272	285	322	273	311	292	264	275	294	280	255	301	290	290	293	311	278	299	267	304	285	307	314	263	266	290	272	267	275	284	279	262	283	300	289	251	296	271	285	264	298	257	298	263	286	283	304	273	325	317	273	282	289	291	265	283	289	281	265	299	316	267	291	285	289	292	279	284	301	241	322	274	276	281	267	323	279	324	290	277	282	293	285	295	295	294	290	294	296	285	295	276	285	282	296	283	276	300	277	285	280	263	270	312	265	295	285	314	289	298	260	289	272	307	293	283	264	295	304	283	302	272	264	267	295	296	284	329	295	254	287	248	297	271	289	266	285	263	254	295	286	308	289	294	276	282	260	257	299	282	291	309	262	265	249	328	310	292	262	292	275	322	290	312	299	274	282	294	297	299	278	277	296	296	274	301	268	318	291	260	276	271	260	289	264	277	271	277	290	258	280	270	261	280	277	270	292	282	281	278	305	297	291	300	290	295	293	307	294	289	267	296	264	286	310	293	286	296	286	307	270	265	291	313	269	266	307	272	289	285	280	299	290	313	299	310	307	303
33023	6055	1601	1093	823	616	484	365	323	351	313	268	218	250	214	217	197	190	217	201	188	201	171	160	180	159	191	158	185	171	169	164	149	197	167	174	185	161	151	176	172	142	178	155	154	138	173	137	155	196	157	165	172	153	165	168	168	167	162	164	173	180	175	154	154	150	152	164	149	173	157	163	163	160	167	136	149	149	175	169	172	169	142	142	160	166	158	156	171	174	163	171	147	143	170	141	143	168	148	152	148	150	168	153	172	181	139	162	161	155	149	165	166	140	168	168	154	159	143	165	166	156	172	179	148	154	162	155	167	156	140	157	154	157	144	163	164	160	152	161	188	153	148	160	186	142	152	138	158	130	141	132	161	136	169	174	164	172	155	172	144	163	163	158	169	163	161	176	153	180	156	167	143	160	166	162	164	164	169	152	151	142	151	172	171	157	167	160	115	170	178	157	147	157	154	158	131	188	146	171	131	134	160	177	160	158	163	173	159	158	147	159	147	141	178	170	158	153	164	148	158	157	160	139	153	168	157	148	138	131	159	136	159	178	160	154	167	146	177	178	171	154	174	143	149	176	173	168	148	153	168	170	151	169	188	141	180	152	163	162	148	168	145	176	168	153	152	133	174	174	129	154	155	188	155	159	147	156	145	141	155	150	141	172	154	164	170	155	163	151	150	169	156	135	156	152	165	155	146	159	151	155	151	161	149	154	169	157	153	154	144	145	177	167	165	165	149	146	170	154	169	151	170	160	138	144	147	159	147	145	161	165	143	149	163	163	134	151	150	153	154	165	164	158	150	155	158	154	155	158	142	157	167	171	146	156	173	155	163	164	165	151	143	129	161	165	157	170	156	128	168	142	161	159	164	155	160	174	161	167	155	165	144	179	163	144	153	157	138	156	127	154	158	150	158	168	161	178	175	169	169	165	158	161	166	147	159	161	183	150	162	173	172	176	146	149	158	170	154	160	167	143	149	182	158	159	150	131	159	175	137	174	165	174	165	160	165	167	152	151	173	168	145	136	161	161	169	151	147	158	163	150	151	171	181	155	169	183	188	145	147	136	143	146	144	154	147	163	165	160	190	167	170	163	180	146	163	137	140	148	172	149	189	146	164	172	171	152	148	141	157	142	154	167	151	143	146	146	169	140	155	161	152	183	147	152	138	147	152	146	165	168	152	158	177	161	141	165	145	155	152	154	160	160	152	153	174	153	139	156	161	135	161	133	164	170	172	136	147	167	180	156	156	180	163	139	164	170	164	153	162	157	166	150	160	167	133	185	126	147	155	146	143	156	155	165	162	139	163	162	160	161	162	151	158	143	117	152	166	169	167	143	158	134	137	165	164	176	138	160	181	143	165	157	155	156	144	136	154	149	158	129	163	155	161	151	159	158	163	151	152	175	158	143	151	136	162	146	179	144	171	155	152	191	159	168	148	171	163	165	136	170	170	158	147	155	141	144	155	150	185	156	176	160	174	172	141	151	155	182	166	167	151	165	173	164	155	142	159	149	155	148	175	162	157	154	154	146	163	155	160	175	150	158	143	170	167	174	141	178	163	156	165	153	151	168	171	153	151	163	154	168	142	177	163	157	169	154	140	168	171	155	153	156	156	175	143	163	166	176	181	152	154	144	172	130	149	145	145	160	171	177	148	152	157	159	178	149	158	140	159	127	156	148	181	154	150	144	156	158	140	158	149	144	170	146	158	144	153	145	148	168	156	150	182	161	152	158	145	125	143	167	130	140	168	161	175	162	149	147	137	145	159	156	155	152	163	169	163	130	156	169	150	184	147	146	179	160	140	168	157	168	173	164	154	161	178	150	172	157	159	156	143	149	170	190	164	154	131	148	138	139	152	156	132	151	178	164	160	139	170	156	161	171	162	161	174	148	152	157	154	157	167	163	152	150	169	121	167	138	161	150	161	178	157	164	159	173	139	164	175	164	158	176	168	142	161	149	140	178	164	135	155	164	171	141	140	156	176	171	144	153	132	166	151	170	155	193	170	173	164	153	155	154	162	161	155	152	154	167	163	159	152	167	157	155	157	136	148	160	161	180	174	161	152	153	143	177	167	172	147	165	150	147	141	150	146	136	156	137	153	130	183	142	145	139	158	161	156	162	148	168	169	158	164	160	170	144	165	144	178	155	167	165	140	167	159	171	161	133	152	162	160	140	141	149	140	157	151	146	149	170	154	148	143	166	158	149	176	152	166	131	148	143	164	155	145	158	153	156	133	158	160	144	171	169	178	162	152	163	169	178	137	166	166	150	158	158	153	163	166	165	138	162	142	136	156	143	173	141	134	131	160	160	152	130	165	157	162	154	159	155	166	147	171	147	152	173	149	143	160	161	160	145	152	152	144	156	148	175	151	167	168	157	168	158	153	154	149	159	182	154	146	153	169	147	172	168	153	155	169	147	176	146	144	155	175	175	149	156	155	146	141	178	163	165	183	157	139	159	154	183	152	152	140	148	161	153	156	155	156	162	157	149	168	156	136	162	167	171	157	152	165	158	160	157	148	147	166	159	161	151	135	183	149	158	139	163	173	155	155	161	153	172	152	154	166	146	162	157	150	169	157	155	154	165	162	149	195	164	160	168	150	150	161	175	163	156	169	149	141	164	172	160	153	172	150	174	154	156	170	172	167	152	180	154	157	155	162	157	171	148	147	155	162	151	155	171	164	156	143	171	154	161	158	160	174	170	166	146	166	175	143	152	164	156	144	169	156	146	148	138	173	168	166	164	133	162	166	138	164	149	145	152	172	164	149	135	157	160	160	149	149	166	157	156	155	142	153	152	179	145	163	152	149	153	144	154	151	172	149	154	163	166	161	158	148	161	181	138	157	169	136	147	163	159	150	178	163	186	138	151	146	167	176	149	154	155	131	158	174	181	191	150	153	149	159	135	163	141	161	150	177	150	154	158	143	156	157	163	146	159	156	143	151	145	165	165	150	151	137	161	155	158	176	152	182	164	166	140	167	150	143	188	145	160	154	170	148	161	157	176	155	151	158	160	136	153	168	160	166	158	165	166	165	155	153	141	144	150	134	163	164	174	160	178	147	142	170	164	164	145	162	145	163	150	154	164	161	156	139	160	159	158	160	171	154	168	141	141	145	161	160	154	151	152	149	162	155	146	151	133	174	144	154	154	152	167	157	157	162	169	148	156	150	164	157	146	152	147	143	156	158	164	148	141	157	178	171	170	140	146	147	148	160	173	172	145	154	165	170	159	158	160	150	170	159	154	166	146	164	161	164	163	161	165	135	148	131	176	164	173	171	157	162	163	155	150	147	151	152	150	145	154	151	192	158	163	169	154	152	133	159	157	142	168	173	160	143	157	145	159	139	185	166	172	181	155	151	149	177	181	148	148	162	164	168	153	153	132	169	163	151	148	162	150	161	159	142	175	163	168	143	149	160	146	157	154	157	154	158	199	165	162	151	160	154	167	159	160	167	151	146	148	147	159	152	166	154	172	158	155	172	142	177	151
16687	1510	3213	3698	3108	2569	2197	1734	1511	1325	1190	1143	1021	925	897	793	799	806	751	725	687	672	625	657	630	687	615	638	662	630	630	595	606	608	562	555	585	558	588	544	555	563	571	577	534	567	562	519	553	528	527	541	541	529	522	579	481	533	516	559	483	525	535	551	513	533	503	486	549	481	519	516	513	536	513	540	501	490	475	510	498	523	491	531	552	528	503	517	524	522	520	498	539	496	505	540	537	503	504	485	507	501	542	503	501	506	536	497	556	519	532	545	473	513	496	509	454	490	510	499	477	524	514	506	497	475	495	517	510	501	511	521	530	484	506	472	498	527	504	517	467	508	486	531	516	533	501	502	539	509	528	463	484	475	497	524	499	502	526	512	511	495	499	490	515	504	509	492	506	478	506	508	497	516	476	507	484	499	502	505	488	501	475	484	535	494	437	495	467	503	503	534	533	479	498	510	488	525	477	479	515	484	484	489	535	510	504	498	464	483	479	530	467	503	511	513	517	527	483	526	488	486	501	527	482	498	522	494	531	479	471	512	506	509	524	547	516	474	521	533	503	528	479	524	535	476	506	468	490	513	511	506	514	509	488	475	479	466	507	492	516	459	507	536	474	483	528	525	463	488	469	535	473	504	480	481	531	451	519	512	496	536	526	507	487	524	552	500	513	528	520	468	501	491	475	495	526	458	477	489	544	520	521	507	453	474	482	477	503	498	558	498	511	547	456	528	501	503	517	480	483	514	556	494	469	536	513	492	561	485	518	515	510	533	492	483	515	508	481	478	468	534	478	511	479	506	485	487	511	504	479	512	464	500	445	529	494	486	486	523	492	480	510	548	473	504	514	506	468	503	509	506	505	523	493	497	507	503	485	508	469	583	540	495	482	504	508	519	480	505	505	503	528	464	536	514	503	488	508	500	553	541	512	505	503	523	512	487	484	512	497	478	508	493	532	532	496	517	491	520	494	512	509	498	477	481	494	467	544	525	480	540	471	488	525	503	469	516	470	467	520	473	505	495	534	464	491	514	507	521	496	509	500	475	511	506	517	478	516	459	474	516	564	486	478	525	496	478	515	473	508	506	499	494	450	498	500	500	516	463	506	467	506	485	463	489	516	463	509	512	488	518	493	495	486	522	536	489	522	521	503	525	504	528	478	475	540	482	521	487	458	530	483	506	496	519	509	472	521	500	484	496	512	462	500	502	524	510	508	511	482	509	495	502	497	559	509	483	503	514	502	508	476	482	485	484	510	503	509	494	476	498	518	517	509	462	525	480	532	496	511	536	481	493	535	517	469	469	493	506	475	520	514	511	504	579	509	497	475	535	564	485	503	505	505	553	529	538	494	517	516	497	478	520	501	489	507	524	469	527	483	504	475	480	476	507	507	487	508	496	518	516	515	512	517	470	472	529	528	491	484	486	492	504	521	470	522	478	477	486	540	526	498	535	507	512	484	525	504	497	468	524	503	503	483	512	494	501	520	490	499	509	496	499	523	500	513	494	468	502	523	495	482	512	507	491	539	500	522	486	513	488	487	516	523	509	462	512	474	508	491	471	464	497	494	520	499	496	475	510	514	525	515	485	527	514	456	489	558	500	509	503	472	505	502	495	518	474	539	462	466	487	531	497	523	544	480	495	540	488	501	500	508	517	504	493	499	464	492	499	486	507	482	499	552	516	528	522	506	555	516	514	481	482	503	542	477	520	471	516	482	503	479	483	477	520	516	500	486	516	465	499	505	478	465	503	509	502	487	500	523	512	525	480	505	469	457	491	506	476	518	501	506	478	506	553	500	476	495	522	496	499	481	501	448	520	505	475	499	529	503	531	522	470	520	512	503	513	497	464	475	485	479	514	490	494	485	484	515	503	493	493	536	501	509	522	500	501	536	515	482	476	513	504	460	495	497	489	479	520	477	476	507	514	542	442	507	467	490	494	513	472	500	511	520	473	500	524	494	498	488	462	491	470	480	492	528	496	528	503	529	527	496	496	489	517	528	507	503	496	502	495	476	512	524	527	513	462	521	509	527	453	530	515	518	537	476	484	518	482	454	524	464	480	540	486	474	537	507	482	488	490	509	541	493	493	492	503	515	523	456	493	493	484	514	508	492	478	478	473	574	526	491	510	503	472	490	490	466	540	491	504	519	497	511	460	470	486	504	521	499	507	477	501	492	475	499	511	526	509	527	487	548	480	476	531	493	499	517	509	509	517	480	473	517	516	534	484	525	494	533	484	472	478	500	517	489	507	496	491	494	476	535	556	471	528	508	488	507	482	454	493	506	514	529	535	477	553	459	529	515	523	517	489	479	486	523	492	530	512	482	494	509	495	505	499	513	512	493	499	524	483	473	492	505	512	511	500	492	477	495	501	508	480	492	495	504	522	488	506	466	493	495	524	518	522	488	469	515	472	502	508	517	544	497	513	501	517	469	527	494	501	522	483	489	528	533	496	521	488	491	501	499	518	502	488	532	507	528	503	538	506	498	460	473	515	471	493	525	524	502	478	505	506	544	473	482	505	466	481	510	529	516	560	506	476	495	496	499	512	533	562	500	506	504	499	498	513	528	504	486	508	501	521	528	497	511	479	502	509	505	510	494	504	490	472	519	475	488	522	478	476	492	517	520	503	517	504	471	477	470	500	468	541	515	490	516	457	488	467	512	522	538	508	517	510	479	478	512	514	530	509	490	489	525	495	506	459	473	482	532	463	497	520	504	471	495	503	525	544	515	464	499	485	547	549	449	505	537	529	497	468	485	486	481	504	475	559	466	539	494	500	499	549	495	505	509	496	517	507	500	501	489	529	482	506	539	500	482	519	481	473	523	518	486	448	518	501	479	496	515	495	489	519	515	515	487	485	502	475	504	503	481	519	508	539	491	520	501	465	453	523	450	454	508	495	508	526	460	510	523	545	507	485	479	505	534	511	522	477	493	502	502	482	528	487	491	525	481	546	510	526	507	509	497	497	473	489	499	523	474	477	483	512	488	492	492	513	497	539	431	488	502	517	472	504	523	484	495	515	500	519	519	492	518	543	528	515	494	497	490	511	476	516	503	506	535	490	474	536	490	502	483	478	528	534	481	532	471	450	531	512	503	473	454	488	490	475	506	479	510	492	487	508	510	446	511	501	500	496	498	493	454	505	491	522	496	497	457	519	539	507	529	513	464	496	489	532	492	490	494	490	509	501	477	475	441	547	564	504	513	450	521	488	457	520	483	517	488	505	498	506	508	552	519	532	478	499	490	494	494	467	475	501	501	518	505	474	499	521	487	497	504	492	477	520	502	538	467	496	494	499	503	474	456	533	534	509	512	530	465	459	522	471	495	487	522	499	491	485	526	482	482	488	470	520	519	497	492	495	521	491	484	485	479	480	523	522	482	466	475	494	521	513	468	509	501	504	510	533	471	476	505	492	517	481	520	487	521	469	531	508	527	467	503	524	488	457	477	487	496	506	490	485	456	510	508	489	503	527	516	549	487	516	485	473
42284	15639	5037	2456	1545	1236	964	698	613	553	483	454	443	403	341	350	371	346	307	306	290	294	318	281	283	282	280	275	260	262	261	282	265	275	295	264	255	278	253	258	258	251	286	274	271	263	248	271	282	234	299	266	264	255	249	244	281	235	264	274	269	246	226	266	242	279	239	266	262	240	265	274	241	272	246	246	238	250	278	249	253	251	275	256	259	258	260	271	238	253	258	223	258	274	239	263	244	248	263	247	276	266	255	244	272	258	249	261	253	254	236	244	251	264	276	251	269	241	263	235	251	226	270	234	246	234	245	244	262	257	255	235	247	247	262	260	243	259	264	235	238	234	303	263	266	247	244	269	232	242	260	230	246	260	232	239	256	254	255	277	246	271	269	251	241	253	222	244	245	249	256	261	256	223	253	253	269	256	265	257	252	255	249	248	244	261	265	233	269	223	259	263	273	251	236	252	269	249	241	251	271	245	243	264	244	247	286	260	246	269	275	258	246	249	271	246	271	243	248	279	226	263	275	224	280	261	248	255	284	277	250	231	219	262	255	256	253	252	252	243	269	255	257	271	247	254	267	265	240	263	243	266	241	231	243	250	256	253	259	261	270	260	246	261	259	254	252	250	236	253	265	246	263	244	236	228	248	247	229	267	263	247	251	246	271	255	267	250	228	231	255	277	257	298	247	235	253	240	252	269	246	260	225	244	246	249	258	245	248	263	231	235	281	226	240	261	300	247	255	280	225	265	235	235	253	252	237	263	253	250	264	252	277	249	225	253	259	269	245	251	252	281	232	231	240	241	248	224	259	249	253	264	267	265	256	260	245	239	256	264	266	266	233	256	232	231	235	273	255	257	261	268	255	260	246	272	250	223	259	250	242	253	247	271	264	258	285	256	236	244	258	265	278	258	248	252	265	229	239	257	254	265	262	274	253	251	255	231	271	239	237	240	255	249	271	259	275	287	245	253	254	248	262	270	266	241	255	257	264	254	280	249	248	267	237	264	229	232	262	264	229	246	242	242	246	269	265	258	244	257	239	260	263	234	274	255	254	291	238	246	254	291	255	269	256	238	297	275	240	252	231	259	232	259	237	265	228	240	253	299	241	258	235	237	248	268	267	218	243	260	248	228	285	244	271	240	222	216	253	246	257	252	215	268	239	249	256	232	278	248	289	285	256	263	261	254	260	269	241	249	263	287	234	263	261	256	252	253	263	258	248	245	250	252	252	257	268	212	241	279	230	248	237	281	249	253	235	275	273	237	250	242	251	285	236	246	246	221	222	273	249	236	268	249	267	283	259	225	257	235	254	259	263	242	225	272	249	240	237	249	262	271	258	249	244	243	257	260	253	222	266	252	260	259	222	250	241	279	233	251	228	244	263	256	241	257	276	243	249	256	242	249	224	274	266	231	250	288	245	266	274	211	244	232	279	233	262	253	225	244	251	243	256	262	243	268	245	261	259	246	252	268	238	254	257	239	206	252	217	276	259	249	232	247	239	227	258	258	260	274	219	233	248	244	268	239	257	226	267	281	253	244	229	269	256	273	241	288	261	229	281	258	265	272	283	256	250	274	258	285	239	228	261	234	292	242	239	264	224	265	267	245	239	260	258	230	287	230	243	243	249	267	248	245	240	251	236	239	261	272	229	240	227	273	257	270	247	254	218	271	259	290	244	240	266	259	265	245	233	263	228	233	251	230	236	226	229	266	223	248	258	242	256	238	256	238	269	259	269	295	263	234	247	266	224	250	261	259	250	270	234	273	256	243	268	262	228	257	264	264	240	226	272	254	245	250	236	240	237	243	242	251	253	264	235	251	241	256	252	253	275	263	255	254	268	277	278	258	257	256	272	247	274	243	241	265	273	275	253	226	249	262	274	237	244	267	251	239	266	250	254	239	275	253	241	268	257	254	250	251	256	231	273	235	251	265	237	266	268	269	254	257	228	260	237	268	257	272	270	242	247	240	239	221	249	250	293	264	237	272	279	260	250	251	248	248	220	262	250	273	233	285	248	227	241	245	261	246	227	261	269	232	246	284	275	272	267	252	250	242	243	269	279	264	240	258	245	254	262	248	231	271	257	275	237	262	237	273	250	269	266	226	250	238	256	248	244	252	225	256	251	249	280	262	244	253	216	250	241	256	268	270	269	260	237	256	270	254	277	265	245	244	234	260	286	253	261	248	244	241	235	270	262	272	242	232	261	248	221	264	269	280	274	251	270	243	246	249	277	277	265	244	258	238	252	243	242	255	273	296	265	253	275	260	241	278	264	264	230	238	248	227	243	245	247	240	260	280	240	238	261	247	251	234	257	218	240	268	242	256	277	245	256	266	243	228	240	238	247	256	240	230	272	261	250	241	261	236	287	242	271	232	276	226	234	230	224	251	265	245	229	253	246	257	241	251	251	256	299	267	266	245	259	279	250	260	217	245	239	269	270	254	253	257	268	243	264	269	249	288	252	269	251	254	248	228	266	255	224	253	256	255	220	247	244	243	238	245	241	292	272	245	262	238	261	277	242	273	261	243	248	240	235	240	249	269	233	257	234	266	261	250	257	266	267	237	260	258	232	259	271	252	280	260	254	251	227	251	270	262	266	235	267	251	238	247	240	263	265	267	242	250	254	237	258	260	224	252	253	230	240	254	251	234	258	247	235	239	256	259	258	251	253	235	291	261	230	257	234	251	255	264	289	233	277	308	262	246	267	269	239	276	264	260	251	218	221	261	250	273	258	253	256	224	259	270	259	260	240	248	254	259	253	234	272	243	238	265	250	245	254	258	252	263	242	293	222	257	214	244	255	238	251	234	256	256	241	265	234	258	238	241	242	243	223	257	274	259	251	285	246	252	263	258	232	248	260	242	277	249	261	258	267	256	255	249	226	273	255	245	268	252	252	270	255	264	251	269	216	267	273	241	268	226	273	269	248	268	235	266	284	242	252	269	279	269	263	266	255	249	269	290	247	254	249	239	271	267	241	261	236	269	256	262	248	250	248	265	254	230	238	275	245	277	272	273	256	279	257	233	258	265	252	250	281	240	264	242	262	243	255	239	254	252	266	235	249	234	273	277	262	280	261	277	255	255	280	231	241	265	254	244	235	242	270	251	236	228	254	239	253	246	250	234	264	240	255	224	250	273	251	269	269	223	239	244	254	256	249	216	276	238	258	255	252	227	250	244	235	275	243	272	245	267	229	231	253	257	268	245	254	236	267	262	249	249	256	239	270	284	253	234	250	248	240	252	258	294	267	277	243	232	273	273	255	245	259	256	269	236	257	245	244	275	265	246	277	252	229	265	263	248	268	258	249	259	254	249	282	266	283	247	242	264	248	235	224	251	246	266	250	236	254	246	258	266	270	282	234	279	260	228	237	262	226	270	236	263	235	235	266	288	255	252	260	259	236	246	278	235	248	242	273	260	222	253	262	249	277	272	258	247	251	270	265	252	254	239	230	272	263	238	263	263	260	282	254	237	229	250	247	235	244	269	266	242
23155	2679	5915	6667	5768	4735	3886	3328	2754	2456	2187	1929	1780	1614	1518	1442	1384	1291	1240	1139	1140	1050	1029	1049	1019	1003	995	1022	946	898	984	899	944	902	882	921	864	867	841	866	859	879	870	800	818	877	827	824	833	817	846	814	833	800	780	796	820	757	801	786	807	826	766	732	783	795	840	753	809	795	789	794	804	772	769	736	794	707	810	760	736	721	777	753	765	713	743	748	749	768	712	771	744	806	792	794	732	751	795	750	734	768	750	744	784	776	752	768	762	728	761	747	713	788	750	722	763	775	718	767	784	785	776	729	789	741	794	758	748	761	732	805	788	771	764	749	719	765	764	716	845	799	762	765	799	688	740	746	731	818	716	753	723	752	738	735	768	756	781	700	665	734	720	791	773	752	704	745	761	739	743	767	724	773	780	736	730	775	745	771	742	735	710	750	766	756	745	719	711	736	747	757	747	736	710	794	768	758	727	752	761	768	739	756	788	686	751	752	753	783	738	745	721	748	731	802	723	805	708	750	704	749	758	693	707	727	759	734	774	678	775	764	722	765	746	753	728	722	700	776	772	740	744	739	711	717	763	788	740	720	757	714	797	697	771	697	702	795	733	768	750	761	711	804	715	745	713	705	769	736	749	743	757	747	748	789	759	739	768	786	746	731	776	733	741	734	776	777	769	753	738	742	749	762	748	782	754	747	752	758	757	728	787	716	757	723	792	734	672	694	770	770	782	750	753	799	744	741	714	806	767	730	771	768	766	782	738	754	770	785	777	682	737	685	755	740	729	751	743	725	710	767	709	784	715	734	724	723	744	753	804	742	731	734	718	782	724	742	788	726	714	758	745	710	786	744	738	736	805	760	773	808	714	702	759	791	746	764	716	717	719	724	719	735	768	797	736	728	730	777	716	761	738	740	755	757	797	762	772	725	718	707	750	724	757	721	774	709	741	751	766	712	782	699	724	733	742	718	754	711	695	732	739	666	759	767	744	716	742	771	751	720	752	747	711	760	786	760	737	771	746	759	774	767	718	737	752	728	735	767	769	745	736	686	763	725	715	772	706	782	764	740	729	742	715	739	763	760	703	783	719	742	755	740	762	701	741	777	694	777	713	816	727	741	731	785	772	762	746	759	768	694	735	711	745	760	758	770	749	697	714	798	736	763	761	728	707	697	725	751	758	738	753	763	694	715	708	750	760	757	733	765	695	747	738	735	754	767	697	736	703	725	789	678	736	737	758	780	748	753	722	729	767	722	741	766	726	763	745	774	700	774	717	776	728	722	765	741	721	747	759	741	749	680	696	736	721	752	744	699	763	755	753	751	726	698	764	774	726	765	747	715	764	729	723	715	755	737	766	741	767	748	733	748	744	795	771	734	766	755	719	721	745	726	754	706	740	763	714	741	761	763	735	770	721	744	786	728	736	750	744	731	763	740	772	773	710	788	781	745	725	767	804	721	703	764	734	736	740	755	778	793	785	737	785	822	778	778	771	758	783	718	753	737	758	748	725	766	739	772	725	751	769	789	769	756	756	785	778	776	729	762	750	731	750	786	753	747	705	758	730	705	751	729	680	758	754	739	781	789	746	754	764	747	765	751	760	793	728	759	767	733	754	755	720	757	781	781	713	752	747	744	740	750	771	731	758	749	716	743	818	768	723	722	766	713	740	743	734	747	702	729	732	740	724	788	773	701	761	728	707	710	738	765	702	752	765	807	779	750	754	722	732	769	700	739	761	708	751	734	714	753	708	744	751	771	808	716	733	759	776	751	730	746	774	794	742	741	713	756	728	782	779	771	732	752	739	814	706	808	747	715	768	737	745	712	705	758	787	734	703	738	870	757	784	755	742	802	707	689	687	749	729	750	692	747	744	705	730	754	773	776	769	716	741	779	736	737	749	713	770	734	764	773	771	711	695	745	725	714	764	754	741	726	737	744	761	792	761	754	758	723	737	785	775	717	770	764	793	735	759	720	751	742	726	723	723	734	744	717	705	776	741	761	752	781	699	700	747	725	727	754	734	761	776	730	752	706	704	742	757	718	775	763	769	721	781	740	743	799	744	775	737	773	761	761	737	731	762	774	776	787	770	743	718	709	749	735	736	759	701	746	779	764	741	747	761	729	759	733	726	728	734	734	716	784	788	728	725	707	761	755	748	720	727	790	767	769	749	768	734	740	769	774	773	758	782	738	737	757	731	767	760	745	754	766	761	732	738	747	775	741	731	759	738	764	752	766	710	781	760	780	703	756	738	751	766	709	775	741	743	721	739	754	710	721	713	691	764	755	764	804	749	793	767	729	727	674	788	709	748	756	740	742	714	753	800	759	771	745	774	751	761	737	707	752	787	734	709	730	727	713	748	718	747	782	753	818	722	752	719	705	734	730	722	767	739	781	796	757	730	759	748	711	748	767	742	757	753	752	711	721	717	747	748	688	742	740	680	730	729	739	707	767	734	794	775	754	699	745	755	720	764	747	758	742	740	731	748	787	736	736	703	722	730	788	755	694	763	729	773	711	700	725	765	729	743	767	703	724	742	751	738	707	734	769	805	774	736	744	732	744	719	745	705	792	845	767	749	718	707	751	764	755	737	718	705	745	754	797	722	708	792	713	808	738	769	781	722	747	774	752	714	782	724	754	749	771	778	754	706	714	775	756	738	725	708	729	717	735	770	716	768	781	719	784	757	755	776	796	788	768	766	788	722	712	734	741	762	753	735	732	728	762	745	827	723	771	709	781	769	734	755	743	767	784	689	769	738	732	721	791	765	717	794	764	795	761	731	760	726	738	767	739	753	702	763	744	741	739	733	748	771	699	719	744	715	791	817	730	697	768	776	762	743	750	713	694	733	761	736	748	771	733	761	729	776	715	772	737	671	740	728	742	725	673	735	746	757	746	738	783	731	750	769	761	764	736	759	791	672	698	757	724	713	739	737	758	738	689	661	776	715	746	728	738	757	697	731	773	781	713	782	733	743	726	765	768	757	757	760	739	768	828	769	764	751	729	736	728	724	743	785	733	796	692	746	729	762	742	791	743	766	763	771	726	695	739	720	774	759	754	773	745	735	750	746	732	728	753	706	759	692	728	794	719	731	729	780	785	709	782	737	784	728	729	791	730	760	731	786	751	758	793	734	778	718	746	721	741	730	759	734	701	724	757	766	728	735	789	732	718	757	766	804	734	777	750	744	748	758	768	721	728	725	784	736	743	784	746	785	729	761	753	748	746	733	722	718	738	769	724	709	762	796	727	722	715	746	751	769	776	766	777	723	721	722	740	748	732	730	756	777	737	790	741	730	761	722	744	751	758	697	771	742	729	783	748	787	749	722	745	772	777	744	737	742	722	730	710	710	728	705	754	723	738	747	759	708	758	778	757	722	707	752	739	705	725	757	685	750	739	739	715	771	753	750	756	769	749	776	754	719	780	756	791	785	725	764	737	765	730	746	724	707	735	755	774	802	693	716	763	696	751	765	710	768	748	778	750	750	731	722	765	744	714
3672	285	152	125	95	108	93	100	91	89	85	82	59	81	69	70	76	83	72	64	83	84	63	74	77	85	82	65	81	71	87	73	61	82	64	72	82	64	79	86	70	84	74	75	76	82	56	75	71	82	74	79	73	86	75	69	73	90	84	85	70	86	77	71	95	82	76	98	64	73	60	76	90	73	61	79	71	64	79	78	73	76	80	87	82	61	103	79	82	84	75	66	78	85	79	68	85	72	71	79	84	98	70	83	93	88	76	70	68	71	84	68	88	89	70	66	80	83	74	81	65	78	77	83	76	80	75	78	71	74	91	67	75	77	61	69	71	96	96	70	86	79	82	73	75	96	93	89	73	87	88	86	68	66	82	77	84	75	75	82	93	75	86	67	85	96	88	84	85	82	76	69	72	83	67	70	85	71	64	68	76	85	62	78	81	78	77	79	66	83	83	79	95	75	64	77	74	84	67	69	75	63	80	69	84	66	82	77	66	85	78	81	84	66	76	79	77	76	79	91	88	83	83	92	99	90	91	90	87	75	76	80	82	66	74	73	75	97	84	72	81	70	68	61	79	86	72	81	77	74	73	91	82	62	96	82	76	75	59	72	74	80	68	68	74	97	81	79	80	87	78	77	77	85	83	73	73	74	86	86	69	75	87	62	81	80	75	68	76	91	73	72	83	72	93	74	76	70	69	86	68	77	66	73	84	85	85	76	75	79	80	74	72	84	103	75	86	90	77	75	63	63	73	72	83	93	76	66	75	83	72	65	81	69	70	93	78	82	80	75	81	84	62	76	74	64	82	74	83	67	85	74	76	64	72	79	88	74	86	75	74	67	83	64	72	71	88	73	91	83	82	82	69	71	93	83	78	92	80	96	85	76	85	71	90	79	77	98	69	81	74	74	84	69	59	79	89	87	74	76	81	82	63	87	102	79	92	77	93	74	74	84	65	79	66	69	93	69	71	58	78	76	81	65	81	77	64	75	76	84	75	77	83	75	75	67	83	78	67	72	70	71	78	79	92	71	81	64	54	72	78	70	76	90	82	72	80	86	80	70	68	84	69	76	73	77	77	76	77	94	82	72	72	76	92	94	92	79	69	81	74	73	103	88	81	73	77	75	68	85	76	79	86	74	79	92	66	71	78	77	90	89	85	66	69	75	69	76	76	73	73	104	78	92	66	78	66	79	85	72	87	74	72	80	76	54	66	78	73	74	73	92	99	66	88	81	82	82	78	61	80	84	79	77	80	77	53	75	89	73	73	69	78	87	85	68	85	81	59	97	74	70	77	76	70	81	79	80	62	64	83	86	80	82	89	74	68	62	76	60	86	79	80	71	79	82	67	89	77	68	83	85	80	82	76	70	65	89	101	71	71	73	92	76	80	64	83	65	90	91	69	77	67	88	70	71	68	71	96	76	78	71	70	88	73	77	87	80	68	72	95	72	77	67	81	90	70	87	71	86	90	70	83	84	71	71	86	69	76	78	68	71	87	69	69	79	60	83	77	82	72	72	77	81	81	68	91	70	74	79	85	78	92	83	72	61	89	73	81	87	81	82	78	64	70	82	79	66	86	67	80	67	76	76	79	93	82	92	79	86	81	63	85	85	87	74	98	86	63	73	65	60	79	77	72	81	77	80	74	77	79	76	76	84	83	87	74	86	83	76	85	72	68	73	68	72	74	80	86	84	74	92	62	65	71	78	51	61	74	67	79	76	91	77	82	82	82	80	78	74	68	100	69	71	76	92	67	69	69	77	100	88	66	85	81	81	59	81	100	81	60	73	72	76	62	62	86	86	88	75	59	77	69	69	60	82	85	74	77	77	91	69	74	79	61	85	81	73	64	72	54	99	73	82	78	83	83	75	67	82	78	73	84	81	90	73	95	87	81	71	101	68	84	88	76	75	58	69	66	88	88	58	74	83	87	81	87	67	85	78	63	96	65	63	67	61	96	64	77	58	93	82	62	71	91	82	63	57	77	69	75	86	69	68	63	75	86	69	67	82	94	95	87	83	82	63	72	76	87	70	78	73	73	80	80	79	82	85	60	66	66	73	87	86	76	76	56	84	79	83	76	76	72	67	80	73	77	77	90	77	99	56	50	63	65	88	88	71	78	69	91	71	76	71	71	67	80	69	71	67	76	73	67	72	66	72	65	84	95	74	86	78	86	66	74	74	85	74	81	71	73	76	68	69	71	79	77	89	82	85	83	80	81	95	68	74	79	72	86	78	78	99	66	90	72	80	71	78	69	70	62	79	71	68	77	84	88	66	90	80	98	67	61	69	79	88	61	75	77	77	70	83	81	68	73	79	89	70	69	88	80	80	81	78	78	88	66	87	68	78	67	86	90	80	84	71	73	65	80	94	73	85	76	85	81	63	69	76	67	88	70	76	65	84	99	70	73	76	83	71	77	66	91	78	81	85	85	82	72	87	69	69	74	71	76	78	57	80	84	77	92	76	77	76	79	79	68	64	68	74	75	69	69	90	64	58	81	77	70	80	74	69	72	81	72	72	88	87	80	81	72	73	90	79	81	77	70	81	65	69	84	78	75	80	67	71	87	57	91	77	81	80	70	79	72	80	93	72	76	76	76	78	76	74	78	75	85	71	69	93	82	68	79	97	63	72	85	82	85	73	80	63	75	88	69	69	79	74	83	72	77	88	67	73	75	73	76	87	86	84	63	99	68	93	70	78	83	75	76	71	80	72	66	65	67	71	77	64	77	85	83	80	69	64	92	68	75	87	80	73	84	84	83	68	77	80	69	76	89	76	77	71	75	72	74	81	76	83	84	71	79	68	67	70	75	83	81	67	78	83	73	71	79	77	77	71	89	75	81	54	70	82	80	73	81	77	78	86	70	77	73	83	73	77	66	66	71	92	97	88	74	75	68	68	80	84	99	77	81	71	72	76	63	76	81	78	73	81	79	72	76	84	80	67	79	91	75	79	70	74	67	89	82	82	82	76	84	75	66	76	82	73	62	80	78	67	76	64	85	74	64	73	65	70	55	75	80	83	70	88	64	81	67	73	79	90	70	67	78	81	85	74	69	60	93	74	81	61	80	77	80	87	64	80	74	61	71	76	77	88	64	86	77	62	70	69	85	77	76	88	80	86	73	77	93	84	91	88	80	91	63	73	81	82	78	70	85	76	55	81	67	68	68	88	78	69	81	90	91	77	77	96	79	74	76	77	82	91	76	69	60	73	90	78	74	94	71	100	86	61	74	79	76	77	91	75	92	77	62	75	80	81	66	79	74	74	79	84	75	69	79	81	91	70	84	82	91	79	68	83	83	66	80	62	98	84	75	88	67	72	82	68	72	81	81	89	57	74	77	77	72	83	72	61	80	83	67	78	87	74	77	72	69	66	69	93	81	70	74	69	71	75	70	79	68	83	67	66	64	76	74	62	74	79	85	84	80	72	82	62	80	70	89	84	84	77	65	83	88	81	83	73	67	94	82	85	73	78	75	84	78	74	84	78	70	81
3185	344	459	486	432	435	387	356	368	374	327	345	327	270	337	306	296	305	333	319	291	326	288	322	286	271	298	330	296	281	314	275	284	286	296	300	284	310	284	318	286	288	290	305	285	271	283	270	269	274	270	316	292	256	306	296	277	309	271	313	283	282	259	261	308	293	307	281	288	295	296	323	288	289	267	262	257	284	252	319	286	290	265	306	283	305	329	273	270	270	275	283	294	311	292	304	310	312	277	259	279	289	279	297	292	271	291	295	270	307	317	243	278	265	300	293	273	280	278	286	306	303	269	308	282	270	316	295	257	280	292	296	280	267	291	269	269	280	287	287	294	266	274	295	296	285	265	293	278	297	287	290	276	279	287	299	316	280	297	298	278	297	288	314	290	292	290	254	313	288	284	274	310	287	269	289	294	293	286	266	295	274	295	290	286	305	289	328	251	304	299	266	271	314	288	313	324	308	318	304	304	283	309	290	296	278	297	279	295	264	289	291	308	276	269	304	283	285	278	278	265	289	290	291	264	268	311	267	290	295	303	270	294	297	265	293	275	269	307	292	300	271	278	314	291	325	280	290	326	272	301	287	291	265	283	304	276	262	278	290	276	299	256	302	266	315	294	256	276	284	294	282	267	294	254	283	310	301	265	281	274	284	291	268	289	284	287	308	297	276	302	284	289	279	275	284	314	304	310	272	274	273	263	293	287	282	287	308	293	295	311	288	277	264	275	308	302	296	284	279	289	279	306	310	325	283	309	296	261	285	321	265	293	262	262	281	319	267	308	267	278	342	266	277	272	277	283	309	271	282	294	276	305	288	279	297	272	282	286	290	296	290	279	259	278	293	292	280	276	263	251	304	282	297	294	309	266	282	301	271	275	278	275	251	292	286	310	296	259	314	301	342	270	277	290	264	289	292	296	283	295	278	298	268	292	292	313	303	299	298	305	270	310	277	320	297	292	280	299	267	275	277	306	279	285	300	287	273	280	277	286	309	250	287	279	292	268	277	294	293	281	291	325	291	274	270	267	308	288	306	266	262	267	289	255	291	293	282	290	259	282	281	279	313	308	251	276	306	276	284	287	287	314	251	302	274	291	310	312	276	289	281	262	257	266	302	284	301	284	304	286	269	272	259	287	258	281	256	258	288	270	289	289	309	265	301	305	282	297	281	293	288	285	276	280	262	270	310	288	271	283	280	323	314	266	283	251	281	271	274	265	287	295	324	283	284	295	286	313	284	268	272	294	268	299	283	294	280	305	306	295	287	288	274	289	250	323	317	299	292	294	276	282	278	299	269	284	261	293	295	296	302	313	328	271	312	333	298	250	271	295	278	306	261	292	279	290	292	293	294	271	253	280	267	250	264	277	292	266	303	315	298	280	292	276	293	328	267	270	309	284	290	288	300	309	260	290	296	279	272	293	281	293	306	318	302	281	280	282	276	309	272	316	288	294	306	289	295	324	267	295	268	259	289	303	281	266	280	265	270	290	286	259	265	271	278	275	266	309	284	249	293	280	291	282	274	278	278	293	277	291	313	292	313	290	242	268	278	280	265	274	315	293	285	293	315	318	280	288	320	262	306	274	296	277	317	285	302	284	298	271	285	270	295	287	321	298	261	264	250	287	294	287	270	274	296	274	267	291	289	263	315	306	279	294	281	303	277	261	272	290	280	304	292	282	283	306	285	288	296	279	284	302	259	260	293	316	278	282	282	267	297	258	283	279	279	316	283	281	314	258	306	276	291	269	298	277	261	266	333	267	267	294	313	271	280	293	290	272	257	300	285	313	283	288	294	288	269	314	325	270	287	281	318	281	300	310	283	310	290	285	288	284	264	294	279	255	291	295	285	312	274	288	285	253	295	292	279	293	255	273	321	260	271	313	292	282	310	291	261	262	280	296	279	283	258	269	270	269	269	271	279	312	266	280	292	292	256	304	313	292	294	280	289	315	275	315	276	294	297	292	317	291	317	276	302	323	297	287	322	282	275	266	308	281	259	302	267	313	295	298	267	271	280	317	308	299	287	278	298	290	260	276	327	284	284	273	240	273	297	283	301	302	274	299	279	296	280	278	272	278	274	258	277	267	289	275	285	288	303	271	306	277	279	321	300	287	287	294	299	255	311	304	306	247	260	310	293	278	268	303	287	255	285	288	263	299	275	294	275	289	310	266	299	317	275	282	319	253	296	296	323	302	315	281	287	301	286	302	279	293	301	278	306	310	288	318	276	271	273	289	291	299	280	315	277	279	270	289	259	284	287	296	292	255	297	308	285	274	284	280	302	269	268	280	296	282	277	275	268	299	295	283	289	271	310	306	278	288	288	301	297	307	305	287	278	317	306	297	281	291	274	291	270	288	309	268	281	284	273	270	300	290	306	320	274	291	302	294	279	263	256	286	264	329	268	281	300	267	287	267	277	281	311	260	332	270	330	278	309	285	320	305	273	277	294	274	290	247	292	290	289	280	278	310	307	309	280	280	307	275	260	285	311	315	297	295	276	287	291	287	290	305	281	290	291	283	264	301	262	305	274	283	313	280	315	310	281	265	297	284	300	298	310	294	276	277	287	315	267	289	283	277	276	264	293	301	285	250	277	310	326	287	277	295	251	290	271	285	293	309	307	290	293	263	285	267	298	263	271	294	293	291	287	294	325	276	306	276	261	292	301	253	320	314	303	289	278	302	304	253	296	307	306	299	263	278	316	291	287	277	275	277	296	286	269	300	284	297	301	275	293	265	293	270	283	292	314	270	307	300	302	273	272	256	294	259	274	306	263	314	297	289	258	323	270	288	315	276	319	265	321	287	277	288	314	285	295	278	287	290	282	285	280	272	285	296	283	258	319	274	276	292	283	326	287	294	287	298	276	278	302	276	284	298	280	283	269	293	293	275	285	281	298	312	279	284	250	260	288	259	278	308	310	285	266	258	295	283	295	291	299	292	285	283	284	316	266	285	280	279	287	270	263	291	288	293	258	283	290	262	255	275	255	279	276	286	289	298	291	275	290	298	293	284	286	284	265	297	321	289	295	288	280	279	291	298	284	274	291	273	308	289	305	304	313	306	287	326	298	295	295	280	277	336	282	291	260	256	275	311	287	292	264	293	276	267	263	280	307	311	285	279	292	271	256	254	271	269	292	291	275	282	291	281	274	288	298	279	253	288	264	265	292	309	259	277	265	264	303	276	269	274	285	288	272	288	279	266	287	278	260	299	286	260	323	298	304	298	280	268	301	272	317	274	304	295	274	266	295	300	304	274	272	268	296	289	305	285	273	305	293	280	304	301	278	300	292	284	287	280	286	290	278	309	284	285	293	259	274	282	291	303	336	279	296	267	280	313	281	240	304	278	268	270	304	283	261	294	277	290	266	283	288	300	273	286	277	286	310	287	292	286	280	272	303	266	305	303	251	284	269	302	303	283	278	321	301	280	291	298	272	258	313	293	279	252	288	300	315	296	329	299	296	297	277	286	282	279	266	237	270	284	292	310	273
32630	6468	1557	1092	798	573	462	412	317	320	238	249	252	193	212	209	202	214	193	207	184	184	182	181	169	158	188	166	174	164	170	148	188	162	154	153	188	171	165	154	159	153	135	166	188	167	163	170	180	172	156	154	172	148	169	126	186	164	151	148	172	150	147	200	188	148	180	145	150	152	163	173	161	164	156	168	129	150	150	152	161	158	163	172	145	162	161	166	161	147	187	130	141	135	162	152	163	153	148	156	148	171	151	151	138	155	147	144	157	148	145	141	143	170	159	153	146	153	168	160	149	167	149	142	148	158	160	155	152	165	177	151	131	172	146	172	152	167	187	155	153	167	155	156	182	159	172	149	163	151	164	191	144	142	156	181	174	156	159	165	180	156	149	152	163	170	157	119	147	142	153	159	160	159	150	157	154	156	150	171	182	146	160	182	161	159	133	135	165	179	152	159	179	176	141	154	150	144	148	151	160	159	156	151	193	168	142	173	149	159	175	157	129	160	160	157	175	173	168	163	133	173	150	149	155	146	156	152	163	176	165	162	142	182	162	151	152	144	168	177	138	130	163	180	144	128	125	155	150	161	129	145	161	171	146	154	148	155	139	157	148	165	162	145	163	122	188	158	162	146	163	148	153	157	172	151	151	150	171	168	175	175	135	151	161	182	171	157	162	152	161	186	152	163	152	177	155	148	176	171	162	152	144	144	163	168	146	164	157	146	149	179	187	144	166	150	163	167	141	183	146	140	146	172	138	164	134	138	169	176	166	139	135	156	150	149	133	138	183	173	196	146	166	156	151	149	172	149	165	177	172	154	163	173	165	154	151	153	162	168	149	153	147	161	147	166	153	137	148	149	161	164	178	162	163	146	155	164	144	148	147	162	150	147	164	142	160	160	147	158	154	147	138	155	145	139	166	168	165	139	158	151	168	141	164	163	147	145	155	164	191	161	152	161	177	172	171	179	144	150	152	168	176	172	172	154	149	152	158	155	154	150	152	196	161	173	165	153	162	169	158	147	161	153	169	145	159	141	162	155	156	160	131	170	150	149	159	165	157	142	159	156	169	159	173	150	151	156	154	157	179	159	136	172	168	154	166	157	141	160	157	147	138	140	157	168	163	189	157	153	143	157	154	170	180	170	167	151	150	152	137	151	153	164	174	141	147	161	142	174	136	156	153	155	167	154	150	146	169	138	172	139	160	147	159	162	163	145	147	149	157	133	166	168	167	163	142	148	138	182	159	148	157	130	143	143	159	159	164	145	172	150	185	150	165	144	177	155	150	141	147	137	155	181	142	142	178	178	166	154	151	155	158	161	138	167	152	147	167	165	155	148	155	168	156	172	156	159	167	159	153	138	160	161	152	173	145	182	148	161	145	154	175	160	175	174	161	169	171	155	144	163	163	156	147	128	184	162	170	146	174	147	169	166	171	175	144	146	160	167	162	159	162	151	167	157	158	157	134	122	144	174	188	167	155	164	161	160	177	156	155	152	139	159	136	150	151	138	162	146	156	173	188	156	181	151	178	149	154	160	166	162	167	165	165	153	199	137	141	170	174	139	136	147	166	175	141	144	149	182	149	172	168	146	131	152	145	157	161	151	152	170	172	155	144	166	141	153	174	140	149	159	174	129	143	154	185	170	148	151	132	176	158	127	152	166	161	166	166	139	164	172	158	145	161	163	172	172	177	134	153	170	154	164	135	159	161	146	169	167	161	146	162	132	163	153	175	160	135	153	172	164	161	159	138	149	155	157	174	170	165	160	143	168	174	158	154	163	145	187	143	152	142	176	149	171	152	150	139	151	167	153	204	159	158	138	167	152	163	187	182	177	160	141	165	151	158	141	156	174	137	167	153	160	157	162	166	163	168	155	173	181	160	148	172	158	137	166	164	159	151	175	175	168	160	158	147	145	187	166	175	166	148	172	153	152	155	168	158	168	144	170	159	155	142	159	154	159	154	149	163	157	160	152	140	159	142	157	180	158	143	164	143	154	165	160	175	131	151	157	173	156	146	159	172	142	161	160	153	143	140	171	153	177	151	138	150	150	149	152	173	145	137	163	160	150	147	140	135	183	157	155	152	150	144	164	168	159	163	155	162	149	170	164	174	129	122	169	171	177	169	139	166	147	167	169	151	164	139	170	149	133	137	143	161	166	176	174	154	187	148	148	152	156	140	146	154	163	145	146	176	160	152	149	165	167	145	153	147	160	156	176	159	132	139	173	143	161	138	168	172	148	170	141	175	165	154	158	168	162	137	144	149	145	134	159	142	159	155	143	166	164	141	151	152	159	153	170	153	143	168	167	170	151	152	172	147	175	146	176	141	173	144	175	136	159	161	154	160	161	151	155	159	161	144	149	141	160	152	142	147	153	178	149	180	168	154	138	171	145	162	156	165	145	130	150	168	140	185	145	145	161	164	171	165	150	158	173	161	164	175	171	170	151	141	161	131	155	144	162	151	146	139	155	163	185	166	150	169	150	164	137	170	146	161	147	156	161	188	165	170	156	163	176	149	169	159	152	171	155	130	153	159	150	150	167	148	170	147	143	151	160	153	190	140	151	172	148	153	160	139	142	153	149	161	157	160	173	126	157	158	142	151	162	145	172	151	176	162	169	183	160	168	146	158	155	128	159	156	150	155	163	155	158	171	161	139	144	149	172	178	154	157	157	146	158	164	154	136	159	159	145	148	191	152	162	155	170	168	154	169	136	170	145	172	158	145	157	150	154	145	180	165	163	162	150	163	159	137	137	174	175	162	140	115	164	150	173	169	156	153	174	166	142	165	160	144	159	168	156	150	137	140	148	153	163	168	168	171	151	160	166	153	157	152	165	140	167	143	156	170	168	139	134	149	162	166	121	171	152	156	140	141	172	165	126	176	175	166	157	151	163	142	159	167	150	173	161	133	138	186	174	173	149	154	158	159	164	175	135	143	141	149	158	133	171	174	172	165	144	145	163	151	161	164	141	143	143	155	147	120	172	143	149	170	158	178	160	175	180	166	161	165	158	162	148	173	165	175	157	165	156	142	164	136	181	166	161	152	150	158	141	161	166	143	146	143	140	146	160	158	172	160	144	134	140	150	160	175	154	162	155	155	140	147	166	175	165	172	179	141	170	142	168	169	138	185	168	144	150	173	141	155	161	147	158	148	149	174	138	137	154	134	159	145	180	147	168	159	155	150	146	152	133	141	165	155	183	151	157	175	167	154	161	154	147	155	173	147	140	162	161	143	168	149	157	154	142	159	162	199	157	186	145	152	168	170	152	193	157	155	168	144	158	177	149	151	166	162	139	167	156	158	152	139	155	163	154	148	175	156	166	160	163	157	174	182	159	158	167	159	139	168	164	140	143	146	145	150	159	155	151	136	161	143	153	180	155	163	154	164	172	136	164	161	163	162	157	139	155	186	150	160	154	161	142	134	162	177	152	126	146	139	128	147	174	149	148	159	182	155	151	159	164	171	137	151	168	140	166	164	159	168	152	152	151
16144	1490	3154	3616	3223	2486	2198	1826	1542	1319	1182	1145	1022	908	868	889	782	781	760	727	703	634	625	657	639	613	649	599	628	591	578	584	589	564	580	550	578	574	536	590	534	511	562	501	580	529	544	562	542	549	501	521	545	447	539	511	528	505	513	542	492	509	536	552	483	514	528	552	548	523	476	515	496	495	472	522	481	483	488	498	534	510	518	523	531	512	560	510	515	519	500	506	531	516	497	495	501	519	516	509	493	526	517	459	539	515	500	510	530	546	502	563	528	539	485	498	530	511	492	488	473	507	459	507	515	553	476	523	480	497	490	517	519	519	532	500	506	532	492	540	505	508	482	536	469	484	476	505	491	548	491	521	461	524	488	490	543	520	502	530	541	510	548	506	543	497	542	506	534	503	507	502	492	528	485	505	493	476	528	506	500	515	525	502	497	511	542	524	519	495	492	513	522	497	508	507	498	510	497	496	504	476	488	520	519	485	521	518	513	492	534	511	507	526	482	508	493	486	521	493	522	509	485	522	539	473	479	494	511	485	547	488	499	483	540	504	549	508	502	525	493	505	476	507	470	484	509	502	468	507	496	519	468	524	498	547	482	486	482	514	488	503	483	549	471	487	499	504	478	509	505	489	472	478	503	523	460	493	496	495	494	452	492	500	488	515	500	459	521	500	487	490	485	519	506	508	495	495	516	478	493	491	506	539	473	508	495	469	502	472	530	478	496	494	518	472	513	534	503	489	507	521	491	499	497	466	487	505	530	506	503	487	533	519	500	468	491	463	472	487	535	528	538	508	482	456	545	479	496	548	518	502	531	492	480	494	462	505	536	496	523	480	492	500	525	474	522	496	483	546	489	491	523	511	503	493	528	469	473	500	471	484	496	512	506	530	492	490	501	481	481	510	503	495	536	453	526	483	504	474	464	528	509	498	509	518	528	507	493	514	523	498	523	482	482	499	478	504	480	502	502	524	511	483	533	507	487	475	522	543	473	527	494	505	496	490	488	461	482	540	536	531	523	493	486	472	525	487	504	545	504	506	511	492	509	470	513	505	481	503	464	514	521	514	489	530	483	487	498	509	540	523	555	463	497	507	472	472	481	508	475	527	516	483	472	481	489	494	518	464	474	534	513	556	495	494	525	537	504	482	523	530	526	517	492	505	526	538	512	525	552	507	497	503	466	493	506	535	481	489	493	502	516	500	511	483	500	474	529	525	498	522	484	495	481	535	517	522	499	485	491	513	546	508	506	523	510	508	515	502	478	528	506	483	502	520	485	478	480	483	530	507	521	496	500	486	465	496	473	505	506	478	501	515	456	483	484	509	513	513	512	473	492	502	516	526	498	504	516	484	505	522	546	489	505	509	513	527	528	488	473	509	483	484	538	526	503	489	505	519	517	520	476	487	514	524	516	515	485	529	482	470	502	480	485	518	471	517	518	471	505	530	487	475	498	512	491	514	472	490	476	521	485	519	488	512	496	481	497	493	525	520	522	470	497	529	502	524	495	526	485	495	539	496	495	505	492	492	528	523	539	509	466	475	512	540	478	494	464	506	532	498	508	482	518	533	520	503	517	499	517	533	497	521	510	514	497	531	499	525	518	493	506	507	495	511	529	471	508	486	440	486	491	508	467	530	533	500	505	510	545	475	521	493	498	515	475	498	492	513	503	498	539	471	494	523	530	486	464	488	468	529	491	508	479	467	514	475	494	526	470	483	489	456	481	507	496	496	496	462	508	491	484	521	516	504	542	517	492	531	520	506	509	472	477	522	505	508	544	476	480	497	535	533	517	529	520	543	480	533	491	495	491	509	515	501	527	498	476	497	489	509	489	493	530	523	480	490	494	497	431	515	504	525	483	499	498	515	476	533	517	503	497	516	488	502	475	485	473	458	508	487	507	521	532	479	469	477	486	533	491	504	499	496	488	547	519	508	530	497	539	491	497	501	528	534	526	519	507	489	493	479	530	479	476	463	471	524	514	525	467	504	523	496	499	496	496	513	532	493	502	512	506	477	532	549	494	474	475	471	522	511	508	458	505	493	501	521	508	537	470	450	509	459	505	503	478	549	478	500	514	531	515	508	532	509	523	500	526	498	526	510	478	497	529	486	445	509	496	524	513	468	498	508	497	489	498	488	496	517	487	486	507	515	462	467	508	477	467	493	485	495	493	506	502	507	512	494	537	520	535	494	499	490	490	520	509	477	494	494	445	508	482	534	524	483	506	507	534	494	513	523	531	532	490	522	547	502	529	501	481	480	507	486	470	513	515	489	510	502	482	504	481	485	488	529	504	511	498	527	471	486	476	493	530	522	490	524	495	507	492	502	500	527	497	496	545	501	507	515	508	511	481	505	477	490	500	480	495	487	489	517	522	485	548	511	496	471	460	476	519	505	474	492	473	496	504	484	472	499	506	524	492	469	467	538	532	508	535	503	508	539	513	500	480	508	531	538	479	521	494	500	517	456	479	527	490	454	500	529	500	512	475	510	506	479	484	520	488	508	477	471	534	479	518	493	491	489	501	493	541	465	491	515	519	476	496	495	482	479	477	474	524	515	497	526	521	485	519	502	485	508	510	486	494	500	509	522	497	531	494	484	516	476	534	484	477	425	534	523	531	517	502	502	508	512	536	553	459	470	521	497	473	517	530	505	527	548	510	539	450	481	493	472	522	492	500	486	526	497	531	501	507	517	479	503	495	521	532	480	514	494	499	501	513	446	522	540	493	453	546	521	482	509	465	500	530	512	486	526	494	471	508	536	489	471	488	536	489	467	501	510	516	485	505	517	509	509	500	485	488	470	494	481	523	485	511	513	528	506	509	457	526	484	546	480	520	468	533	532	521	508	481	493	472	496	503	544	509	519	512	549	541	493	511	498	517	537	498	512	485	491	541	489	477	480	512	504	536	493	494	503	493	499	464	528	459	471	514	513	524	504	493	511	532	522	520	535	495	520	482	526	482	532	540	472	461	491	526	452	479	492	478	513	516	537	485	468	499	487	459	486	507	508	441	537	469	512	474	471	521	539	486	529	453	500	522	490	480	459	511	504	506	481	537	467	498	532	476	523	516	464	536	491	516	525	477	472	477	522	522	538	500	504	454	538	515	489	477	519	465	491	543	483	524	479	494	541	490	541	517	584	476	495	492	494	492	487	529	484	485	466	478	490	498	508	518	438	514	470	466	475	452	444	546	504	487	487	501	495	503	493	500	504	489	480	463	485	461	504	476	494	494	508	524	505	479	530	513	487	495	508	482	523	512	474	505	517	521	491	485	473	475	528	523	490	528	532	453	506	504	507	525	478	500	547	484	521	504	496	518	492	544	554	489	507	464	516	523	503	500	473	510	505	466	523	488	508	490	488	530	513	496	460	524	489	540	501	523	513	536	516	504	504	516	531	475	527	484	544	500	490	471	516	462	509	516	480	477	479	491	487	485	510	494	507	480	505	537	557	500	477	508	486	495	466	493	522	540	471	512	515	509	516	483	485
40694	16995	5771	2501	1625	1242	963	711	700	520	464	430	394	417	351	360	354	304	334	331	318	254	286	271	293	276	300	281	258	274	294	288	269	301	284	256	299	297	293	263	271	279	234	264	283	260	276	276	243	264	255	258	272	276	274	274	264	265	279	295	285	268	246	249	271	270	269	257	272	249	254	238	238	269	252	256	234	248	255	271	272	307	251	267	252	268	242	252	248	262	231	255	262	247	236	230	289	264	279	251	285	262	260	245	252	258	271	234	228	266	293	268	252	272	249	255	244	266	261	266	247	267	242	243	248	247	231	248	288	244	245	254	247	248	292	255	253	263	268	257	232	241	271	249	271	265	242	275	252	263	294	247	275	235	239	261	246	246	222	234	248	243	294	275	272	275	232	253	279	248	234	255	261	241	231	240	266	266	257	271	250	250	283	257	231	248	284	254	232	278	245	255	230	255	257	261	293	263	253	255	253	257	239	240	261	250	263	279	231	286	274	207	254	264	250	280	258	246	258	255	249	259	229	250	272	244	230	282	280	262	220	227	293	269	287	256	263	277	260	273	237	282	267	265	274	260	256	253	250	230	248	278	274	256	239	275	272	227	254	289	227	259	274	270	242	253	241	240	250	227	263	255	271	269	256	265	251	271	270	242	258	260	240	243	228	243	254	224	231	261	226	275	261	257	231	262	247	273	264	254	279	236	224	272	279	265	260	258	248	276	261	264	246	233	257	259	236	252	250	273	250	262	271	227	270	258	277	261	253	262	259	239	246	248	238	280	249	282	264	274	222	243	282	231	319	260	284	251	246	219	258	255	241	222	268	278	240	250	262	251	241	239	244	271	281	267	299	233	265	269	255	239	253	251	282	235	223	260	272	268	245	246	233	245	269	240	277	260	258	265	257	265	266	283	265	251	257	294	291	282	261	257	248	217	237	242	288	262	236	251	264	268	266	251	237	258	247	235	244	253	250	272	241	243	281	256	278	232	248	287	259	259	240	277	267	235	244	271	272	269	255	262	271	248	277	253	279	267	257	261	231	289	251	257	248	250	239	245	247	271	265	249	236	241	256	250	263	238	255	299	237	240	244	273	264	280	270	288	233	260	265	240	230	249	237	246	256	235	266	253	262	255	257	266	251	274	249	242	244	254	230	254	252	247	246	276	257	247	248	252	252	285	270	234	243	258	246	241	261	245	249	278	249	258	275	262	283	244	256	264	274	228	233	273	265	245	295	224	265	254	271	252	255	270	278	265	267	239	237	234	278	262	255	250	250	261	235	267	217	241	254	268	266	227	294	227	253	270	274	288	256	280	280	225	239	225	262	287	260	252	252	287	238	235	238	246	248	275	258	261	253	244	261	236	264	245	273	257	270	271	252	223	274	267	239	240	268	261	250	256	262	252	267	258	248	256	252	284	286	247	261	234	264	252	246	265	260	236	246	271	272	254	274	258	248	231	243	232	234	279	230	270	267	241	261	252	270	250	292	237	239	250	253	265	248	245	242	262	245	270	242	272	260	246	232	277	264	257	233	262	272	247	241	273	272	249	282	257	278	271	291	277	277	243	265	257	274	239	263	252	267	264	234	295	218	275	222	300	258	272	258	233	241	284	257	225	266	243	284	238	246	258	278	255	244	248	288	235	255	259	253	275	247	244	230	262	206	256	240	256	290	250	270	284	241	259	251	244	260	267	248	242	269	268	273	242	243	270	255	263	254	249	281	298	271	239	228	255	263	270	251	262	282	276	253	267	241	240	257	245	259	271	245	252	254	247	235	266	254	256	251	246	245	229	270	266	265	244	223	245	257	233	235	264	266	233	252	246	269	232	262	269	254	242	250	235	240	238	282	230	242	240	246	253	258	263	248	208	266	235	264	263	258	254	276	256	253	267	245	249	270	284	245	244	264	255	239	258	222	276	258	249	255	237	255	279	264	249	249	228	233	241	246	243	254	261	236	223	267	272	254	257	255	260	225	256	267	235	277	276	217	258	271	256	239	246	241	268	248	217	234	261	252	269	247	227	291	266	236	264	292	249	257	283	263	252	283	275	258	258	238	263	246	253	258	248	257	245	281	268	261	252	263	255	259	268	273	272	272	269	276	257	281	268	275	271	254	266	224	251	260	256	237	258	270	267	247	276	245	250	262	260	224	257	243	228	262	272	238	265	239	231	247	239	268	272	271	237	234	302	275	249	249	255	249	284	263	249	241	234	224	258	253	245	250	279	240	261	268	256	261	236	277	250	280	229	252	258	251	257	248	241	282	225	233	269	245	274	250	245	258	238	256	232	250	257	237	267	248	241	261	272	262	262	262	254	291	242	234	259	250	271	255	239	268	274	225	264	252	254	251	258	242	260	246	299	276	263	259	268	288	231	293	242	246	247	263	268	238	247	248	269	236	272	268	281	248	266	254	280	253	268	264	248	275	259	249	222	249	245	282	246	268	243	257	250	254	253	230	269	241	251	265	286	266	276	256	263	256	254	243	254	263	282	265	279	297	232	235	241	241	283	240	238	258	256	268	263	287	288	243	280	242	229	252	245	263	223	251	292	262	275	263	261	258	252	275	240	251	270	281	250	261	250	241	254	242	212	223	271	271	249	256	279	255	239	251	224	260	282	221	266	268	247	295	277	265	245	265	259	246	239	268	250	225	247	265	278	256	251	228	247	242	247	272	225	232	250	267	235	268	249	273	248	263	221	277	251	253	248	235	251	259	281	264	252	289	257	252	278	246	257	221	294	276	262	293	239	213	250	272	291	247	245	257	248	262	246	248	256	271	251	253	270	242	277	256	221	278	282	255	263	260	244	221	253	251	249	239	268	220	266	234	253	272	271	255	231	245	252	274	247	280	249	249	234	226	258	265	264	276	262	224	250	262	222	225	251	230	251	231	275	278	260	230	258	256	275	275	288	258	251	243	267	256	285	222	260	252	251	260	272	249	245	267	250	275	237	276	230	246	282	247	261	238	259	253	262	266	239	243	234	249	244	253	259	232	244	239	277	255	283	272	256	259	264	270	257	254	274	257	236	261	242	286	280	276	281	242	266	250	266	249	257	244	247	240	258	284	257	252	255	261	218	256	269	223	270	247	240	258	246	261	264	254	248	281	265	252	262	287	255	256	240	268	265	237	258	271	265	250	279	274	250	251	265	220	295	272	247	264	268	257	222	231	292	253	274	258	249	266	281	249	246	265	234	263	250	241	264	268	283	262	244	262	243	279	252	263	237	274	273	262	255	260	251	298	267	252	261	254	207	273	291	255	243	258	269	244	244	259	256	237	220	250	247	292	261	258	248	254	277	212	264	272	239	281	249	249	252	231	246	273	274	249	232	272	283	275	247	252	267	247	276	276	248	255	221	250	248	242	279	270	260	279	245	226	242	268	268	288	268	251	257	250	239	245	254	249	260	249	277	249	232	258	267	254	259	260	255	216	231	247	281	244	245	281	268	241	229	270	254	273	280	262	265	263	240	273	258	246	252	277	249	248	252
21926	2682	5994	6851	5814	4790	3963	3285	2786	2322	2163	1999	1793	1643	1609	1405	1349	1266	1219	1229	1191	1103	1093	1045	1071	990	965	1000	919	924	966	905	887	920	884	881	915	851	908	887	844	842	846	901	833	821	866	821	778	835	868	822	789	854	836	748	821	827	797	778	793	752	763	784	815	782	770	776	817	800	796	774	748	738	778	756	785	739	725	742	778	729	750	801	744	798	773	779	793	805	787	757	725	756	785	767	716	774	756	795	813	791	769	733	776	771	772	785	820	743	796	763	731	726	775	765	707	772	759	749	764	794	822	766	733	761	762	708	722	720	757	799	764	755	800	791	778	776	711	717	724	691	784	721	726	727	737	731	788	761	734	748	786	755	779	778	768	687	781	726	726	704	701	712	766	739	732	770	758	740	747	756	729	750	760	752	744	725	762	778	762	754	817	773	753	751	765	724	737	761	755	785	766	734	746	752	743	750	742	753	744	755	754	727	780	733	730	750	748	738	761	711	768	712	771	730	746	758	724	739	712	737	754	729	755	733	772	777	743	745	757	808	750	732	756	754	780	739	794	739	775	751	780	722	765	776	737	765	689	725	750	810	764	741	735	739	739	772	750	742	769	732	772	704	762	771	784	734	778	763	769	802	752	722	764	792	755	771	754	774	762	739	716	759	716	741	720	718	760	733	804	721	770	737	765	679	783	738	722	783	739	706	792	747	746	741	730	744	781	714	786	698	765	712	745	751	762	778	750	720	720	723	722	734	762	764	734	708	754	797	745	742	733	735	781	757	761	707	732	722	772	786	674	708	759	715	775	783	743	792	716	764	736	780	732	748	737	738	747	721	734	758	758	762	739	717	705	786	763	795	765	724	727	755	719	756	731	768	721	767	761	754	712	735	748	762	719	753	774	746	747	777	737	776	736	735	725	721	784	765	796	732	750	775	739	765	759	764	696	696	778	742	761	751	754	841	805	738	708	763	733	712	715	701	742	785	725	810	709	779	737	740	798	734	751	751	750	759	781	760	757	763	792	776	753	732	725	725	772	763	775	754	727	726	762	700	731	787	700	742	721	720	748	766	749	742	769	764	718	762	744	721	760	767	705	744	796	742	778	752	739	730	729	692	735	781	776	789	773	748	744	744	719	722	763	749	759	756	765	711	748	792	765	706	762	785	749	765	741	775	772	709	711	761	715	770	765	723	747	759	783	738	717	721	712	689	728	770	721	758	756	752	724	735	717	761	772	768	814	726	782	757	759	771	742	748	760	743	774	733	761	726	754	719	777	772	714	712	759	688	780	727	760	757	717	699	728	755	730	763	793	698	803	763	754	720	765	731	737	756	709	738	698	743	710	774	796	712	742	760	692	785	738	729	739	755	745	759	786	734	735	725	752	719	775	756	809	683	670	777	768	763	738	742	770	752	730	791	761	753	784	786	761	752	753	730	744	766	688	768	783	736	751	729	740	699	782	766	738	709	776	746	770	817	784	733	737	763	764	767	767	791	734	699	744	751	718	768	775	770	764	696	737	778	737	735	726	719	776	751	793	744	768	745	762	743	734	713	740	708	792	727	774	787	726	739	776	744	714	739	752	752	823	724	720	778	712	796	749	730	685	774	719	739	739	717	750	786	779	776	751	740	715	733	764	780	783	786	745	759	696	765	765	714	733	717	711	731	767	798	783	787	749	790	749	725	748	775	744	669	793	751	762	738	713	751	780	760	778	731	763	712	724	719	753	757	811	694	710	729	741	709	732	711	772	782	740	720	713	782	781	776	783	747	775	725	745	775	814	743	772	782	729	762	740	716	742	732	713	759	740	763	751	735	714	776	755	712	765	733	757	718	745	762	776	789	742	748	786	751	804	721	754	816	702	764	762	735	725	737	761	700	768	742	745	756	751	760	712	704	783	737	802	771	733	776	724	730	747	761	662	697	732	724	726	761	737	724	774	733	710	796	741	746	776	755	763	727	768	716	733	732	765	755	740	712	724	697	743	739	743	777	766	718	721	713	752	722	770	790	731	795	740	745	803	729	748	777	780	741	727	723	772	782	738	759	746	743	763	765	794	694	734	768	740	738	793	724	714	758	743	780	722	713	729	736	766	721	743	725	811	761	728	751	710	706	731	777	777	744	789	711	755	742	733	752	773	731	739	793	792	745	744	766	791	764	726	729	777	701	726	727	757	751	783	742	729	762	730	800	763	725	729	770	708	741	751	711	725	747	747	699	773	711	751	788	737	768	786	670	783	753	704	784	762	782	723	773	755	786	735	774	758	809	711	798	741	748	731	752	721	775	729	689	752	752	702	770	740	764	725	772	713	770	770	751	814	729	757	740	815	783	727	728	759	766	783	771	695	755	804	738	769	797	728	730	715	710	714	747	783	753	742	755	748	737	769	751	764	722	686	794	770	769	753	742	750	781	801	760	744	764	747	757	695	769	747	734	722	751	721	751	748	771	781	755	756	748	776	832	751	768	724	737	753	766	722	708	777	771	767	767	705	710	762	714	772	733	769	764	761	773	730	739	691	761	709	797	736	768	762	736	701	733	758	732	837	795	750	751	735	795	710	760	754	788	752	734	792	737	758	746	770	763	749	764	740	746	764	773	763	762	717	743	731	733	748	726	754	763	713	724	704	759	776	765	778	728	717	772	737	751	771	710	724	780	768	753	770	674	712	775	747	728	739	767	758	761	756	740	767	715	737	794	747	741	708	796	725	719	764	705	771	761	740	780	733	694	747	746	727	729	747	738	752	714	722	719	711	700	756	793	745	731	734	729	762	727	759	742	728	741	779	739	743	770	771	749	745	734	730	690	709	727	754	709	721	763	787	733	747	723	710	747	751	744	781	734	763	754	750	730	751	762	780	823	756	792	799	719	782	805	730	754	747	760	728	797	770	734	742	744	723	741	773	787	748	739	730	749	780	733	761	760	782	783	719	738	726	741	751	761	790	737	736	771	769	779	733	764	740	733	747	782	739	755	748	738	730	798	763	695	730	766	793	767	776	714	769	749	747	795	714	736	804	746	797	756	737	728	749	771	786	759	714	737	752	716	725	736	789	676	756	792	751	745	784	706	758	727	763	742	752	741	760	707	715	749	741	733	790	725	730	761	734	741	726	755	724	731	762	763	738	776	782	760	762	742	785	762	731	751	789	747	782	797	755	764	737	754	687	766	700	757	689	736	778	762	823	775	742	745	731	784	746	721	785	779	781	734	755	689	749	743	773	782	735	752	728	757	753	778	758	766	709	737	766	776	755	770	705	746	729	730	760	795	760	746	786	738	742	762	730	787	793	746	755	700	692	689	769	784	744	725	772	740	740	737	725	735	800	761	738	697	730	729	761	752	702	787	774	771	722	736	737	744	760	761	740	703	768	776	736	723	753	783	739	772	784	750	741	702	780	729	739	723	766	748	748	768	750	770	721	791	744	706	795	737	760	786	762	764	717	715	748	731	704	740	767	770	774	757	760	783	713	721	772	790	783	733	770	736	738	754	724	750
3576	269	171	140	94	103	86	93	93	93	75	81	88	81	76	78	70	70	92	74	88	77	78	72	86	85	89	78	83	86	73	89	86	76	60	93	80	71	68	88	69	77	72	85	70	65	72	65	70	77	71	71	81	69	66	81	90	69	66	77	82	68	74	63	86	89	86	84	72	95	96	76	74	86	76	80	76	84	85	68	76	83	78	76	73	76	68	64	82	70	69	78	84	81	88	64	73	55	86	74	75	87	82	97	64	75	72	79	73	86	78	65	74	85	58	73	64	69	79	83	68	81	63	79	74	73	86	76	89	66	73	78	63	83	89	68	73	67	66	56	78	70	63	74	80	73	82	98	67	76	65	71	79	66	72	73	79	60	79	77	63	65	71	96	80	76	81	82	77	85	82	80	72	70	70	81	83	79	89	75	83	87	79	86	77	84	80	70	66	61	77	95	80	85	79	70	79	75	67	82	72	78	62	71	79	86	81	77	81	92	71	72	81	78	78	69	76	87	66	77	80	85	78	68	82	86	85	70	83	99	81	68	64	63	87	79	80	76	76	77	66	81	70	67	89	73	81	79	85	81	67	86	69	70	74	81	79	82	67	87	75	98	84	77	69	56	84	87	91	73	64	74	76	70	77	78	81	78	74	76	87	70	74	91	68	61	91	68	54	83	94	85	79	80	82	55	55	102	62	69	78	78	77	73	82	70	71	81	83	93	83	90	76	74	75	76	82	86	81	71	82	81	70	88	62	55	79	82	80	66	64	66	80	64	70	90	74	67	79	72	74	68	76	86	84	61	68	79	86	76	77	68	85	68	85	75	64	74	71	72	77	76	71	80	78	81	78	95	58	80	96	81	70	56	88	70	79	81	86	63	84	77	78	80	78	83	77	65	83	71	96	80	75	72	84	83	78	90	74	74	66	76	65	82	75	77	68	63	73	81	95	80	81	79	79	66	72	75	87	95	90	68	78	72	67	69	69	76	79	80	79	67	72	85	81	74	74	71	57	68	76	70	80	76	87	82	74	85	88	84	73	75	63	74	70	96	77	75	51	71	76	71	83	80	55	74	86	62	85	74	70	72	75	94	75	77	76	66	64	68	64	60	77	68	71	66	75	74	67	77	82	60	75	87	70	74	77	96	88	67	64	61	82	84	84	91	74	84	82	74	78	71	83	75	83	86	78	74	59	69	75	73	52	81	78	79	77	76	75	66	74	76	79	61	74	81	75	79	69	79	88	67	76	81	84	79	87	57	74	71	61	82	90	79	89	76	76	67	73	92	101	90	82	82	75	79	70	79	92	64	73	62	88	66	81	66	98	83	87	69	64	82	80	83	66	85	62	80	88	75	79	82	72	67	84	93	86	74	88	75	64	58	73	83	82	85	80	83	84	79	84	75	84	84	86	74	83	86	79	85	82	70	83	88	72	81	69	64	83	69	71	82	79	83	71	63	90	71	70	97	81	62	75	80	78	78	72	65	87	83	81	74	73	52	71	71	85	72	71	85	91	93	92	91	76	76	63	92	97	97	76	58	79	80	89	73	96	78	65	88	62	89	69	69	71	75	99	76	63	86	74	81	88	83	81	75	94	80	83	77	76	83	76	86	65	69	77	81	73	71	80	84	75	85	85	74	72	72	93	80	75	87	76	84	75	69	66	75	88	78	73	88	73	75	73	96	69	81	76	70	83	66	76	75	90	85	88	75	84	64	70	73	81	91	80	82	84	86	79	75	82	72	69	103	80	68	71	69	74	79	79	89	85	77	79	75	73	75	77	77	72	80	69	91	79	74	86	94	83	86	79	79	85	84	80	70	86	56	80	80	86	62	75	79	66	76	84	80	57	72	83	73	76	82	61	70	69	72	92	66	58	85	56	74	76	96	67	75	73	87	66	88	78	65	74	85	96	74	82	87	71	59	74	70	101	85	86	75	84	75	80	80	75	45	86	83	84	74	77	69	88	77	80	68	79	88	72	72	85	78	73	85	67	60	78	74	64	76	75	94	84	112	81	73	71	70	68	84	79	67	68	73	84	72	74	68	70	79	88	89	75	77	77	77	88	85	70	72	78	83	89	70	88	80	83	81	90	87	73	85	63	56	64	66	77	68	75	77	63	82	80	81	57	89	67	81	84	75	67	69	70	74	74	74	68	64	60	68	61	66	75	85	79	75	78	64	79	70	76	87	71	89	72	77	59	89	76	60	78	76	90	69	86	73	106	81	66	76	72	79	79	59	58	84	78	96	72	83	81	78	92	79	80	78	93	83	85	80	68	74	87	82	79	67	80	77	76	81	75	84	76	61	71	88	62	95	74	71	81	60	76	78	78	83	90	65	102	61	87	84	97	77	64	69	68	98	78	82	72	80	70	87	85	73	76	70	83	77	76	76	91	82	73	86	85	63	77	80	71	75	75	83	86	81	72	74	96	78	73	86	62	75	97	76	90	82	63	73	66	79	70	76	84	78	72	59	86	68	76	69	70	78	86	68	74	72	83	72	75	83	79	77	77	74	76	89	75	71	83	95	95	82	84	75	74	80	77	68	81	63	83	77	72	65	71	61	97	87	62	83	80	58	71	74	76	74	60	68	86	67	66	83	74	79	75	70	85	69	69	69	79	68	76	73	75	67	68	75	84	67	72	64	68	76	68	71	72	89	77	73	68	83	78	61	74	71	69	76	75	85	76	86	76	68	91	77	64	79	87	71	79	81	71	79	60	73	87	74	83	79	79	84	103	72	82	62	68	88	85	67	87	93	78	77	71	71	94	78	73	72	69	66	80	76	83	82	79	68	91	92	78	76	79	74	94	79	62	75	71	75	79	79	80	87	88	71	92	92	83	72	80	74	78	76	87	83	66	80	68	72	76	73	74	53	65	77	71	89	69	75	88	85	78	75	66	79	62	70	80	96	70	84	80	82	88	68	64	73	84	59	74	65	79	81	77	86	62	83	72	69	80	72	69	60	74	79	79	83	83	85	69	76	68	68	82	90	78	76	79	77	82	78	83	77	78	65	60	73	76	85	77	65	84	79	66	74	64	59	86	80	80	76	68	64	74	70	84	83	95	82	62	82	77	74	90	83	65	93	79	85	92	75	74	67	65	72	84	79	77	67	69	78	68	76	69	69	82	66	81	72	90	54	57	72	78	82	71	66	79	63	71	92	80	89	87	76	67	84	63	84	63	77	71	82	75	73	78	65	101	82	89	61	72	92	75	71	84	91	78	79	68	80	74	74	91	89	62	73	84	84	71	70	72	78	91	78	68	79	101	67	90	78	75	82	73	76	81	72	77	88	83	92	78	75	72	71	87	78	73	82	71	92	87	90	83	88	80	75	87	68	87	76	84	76	68	89	77	83	69	82	53	77	81	89	73	75	59	77	70	65	76	79	83	73	82	78	77	73	77	80	70	66	80	74	67	76	71	87	81	80	74	79	78	90	66	82	94	67	73	73	80	71	87	84	83	75	64	73	93	72	76	77	85	76	66	74
2981	338	441	490	425	384	372	399	381	343	349	300	315	294	304	297	286	288	290	328	299	313	303	298	295	303	251	297	284	292	296	313	307	272	273	278	287	265	299	299	304	297	302	302	283	317	285	289	303	296	275	286	311	307	306	254	273	271	289	286	307	291	305	304	302	281	283	317	300	317	284	285	271	323	260	309	298	293	286	309	314	266	303	310	252	307	310	268	335	254	272	275	274	302	304	313	270	257	303	279	284	285	287	277	303	284	275	304	281	295	291	258	306	311	276	309	306	238	312	298	288	294	300	287	307	293	293	287	270	302	284	296	292	305	282	280	304	299	286	263	306	275	273	336	257	270	317	286	295	288	289	323	291	299	280	298	288	288	267	314	289	275	297	271	273	276	264	306	275	301	273	289	287	287	312	275	276	307	282	262	300	253	302	287	279	302	303	270	321	302	262	260	263	276	269	297	291	323	270	286	286	269	275	285	264	272	315	266	255	288	266	297	313	253	315	300	263	281	322	271	326	295	322	257	276	295	284	271	269	291	254	283	256	274	276	290	278	278	301	299	302	293	301	299	287	282	291	294	277	294	286	284	293	275	276	262	296	264	296	252	264	283	287	301	296	280	290	302	293	283	320	270	277	324	292	255	276	233	292	302	271	308	289	276	285	285	302	302	301	299	285	277	298	295	308	282	283	296	263	247	276	289	290	270	280	270	279	260	305	287	251	284	263	297	261	309	289	300	294	300	280	319	329	293	288	283	298	273	252	260	280	280	309	304	281	249	258	238	294	296	270	290	317	295	280	300	279	289	262	312	276	292	316	289	259	254	299	290	294	299	276	300	296	254	316	321	265	275	294	301	270	277	292	281	300	280	289	306	281	287	303	263	281	290	270	281	269	277	264	275	275	295	268	271	278	274	284	278	266	284	272	273	287	320	300	255	289	283	283	277	290	275	305	260	274	298	298	328	309	306	284	310	264	279	239	287	277	310	275	288	255	279	285	286	290	303	306	287	293	302	279	289	291	270	306	292	274	278	279	282	291	269	301	292	300	278	302	322	317	270	265	285	301	279	283	313	288	284	261	269	287	279	255	282	266	283	265	269	277	294	299	267	272	292	274	289	304	292	285	282	300	292	285	246	273	285	284	297	285	262	281	286	296	272	280	246	298	292	285	298	258	286	319	291	265	290	282	270	268	307	280	289	322	286	306	282	308	270	278	276	299	284	269	268	268	295	265	298	282	289	262	283	280	252	297	278	295	293	302	288	262	290	285	309	289	289	258	275	275	276	283	284	281	290	276	251	276	276	276	292	279	276	261	319	289	292	318	304	272	286	282	290	261	287	285	309	260	285	276	285	303	293	288	303	274	305	292	314	280	239	284	298	296	311	289	289	290	274	270	284	290	250	285	310	307	278	282	309	290	280	293	297	263	260	255	320	289	282	275	281	262	301	306	305	307	292	305	288	255	285	263	284	299	304	283	308	311	306	310	276	283	277	273	261	279	301	272	286	297	260	299	292	251	312	296	309	283	292	299	294	304	289	260	292	263	296	281	287	303	280	282	269	289	271	294	294	296	277	283	299	305	287	270	265	286	283	273	283	240	282	299	276	252	289	282	305	295	297	288	278	296	279	298	291	289	313	268	263	284	314	300	292	295	286	260	279	269	292	291	255	260	293	292	277	301	282	327	303	284	271	262	276	274	284	278	273	294	288	258	276	261	296	300	259	273	315	303	295	270	286	281	268	298	301	288	278	290	299	296	277	314	284	282	277	326	304	303	286	286	311	285	288	287	271	270	288	287	292	290	276	261	281	318	261	277	301	276	291	314	282	312	289	304	295	301	309	309	330	268	276	292	282	300	295	297	282	274	305	288	243	295	299	270	313	256	273	272	284	285	294	293	281	308	258	289	314	267	294	302	288	297	273	293	276	299	271	275	311	278	254	274	289	252	296	324	254	304	287	284	304	261	286	278	283	273	295	299	276	247	287	277	288	280	272	271	255	300	262	284	279	283	296	301	259	304	297	253	270	311	282	268	291	278	323	246	231	315	296	272	295	307	263	305	265	306	268	308	279	262	296	281	291	300	279	270	275	273	264	293	292	306	308	315	272	297	293	319	267	275	279	279	285	308	265	263	314	269	277	295	295	311	289	274	288	290	281	258	313	299	275	300	300	295	310	306	308	287	282	305	301	269	293	295	285	282	274	280	253	302	250	271	295	286	289	285	283	284	287	293	303	312	334	253	312	271	286	265	269	273	270	308	297	285	301	269	291	267	287	304	296	283	294	279	328	273	281	278	278	304	282	282	314	257	293	316	286	268	267	292	291	282	288	297	283	246	273	287	269	291	288	275	273	265	272	300	289	283	288	278	316	278	293	286	280	288	265	259	315	259	302	286	288	276	270	266	280	267	285	298	267	277	254	266	277	317	303	317	263	281	288	297	294	269	298	281	288	273	285	297	262	329	254	314	280	303	293	291	304	266	298	290	287	287	261	305	278	302	250	278	273	282	272	281	295	295	292	265	304	247	288	276	275	297	271	271	279	303	218	280	310	299	296	285	288	298	259	314	269	286	260	272	287	290	244	272	283	305	281	312	251	282	289	289	294	283	282	288	280	289	298	287	287	305	255	287	279	269	295	282	290	279	301	315	284	281	274	287	275	281	300	289	282	315	298	291	273	312	277	288	297	280	269	294	278	267	291	286	301	306	275	264	301	317	272	263	263	280	292	276	312	294	315	276	287	283	334	267	295	271	265	277	291	279	326	311	271	312	307	285	302	289	304	300	297	290	285	285	303	290	262	307	280	282	297	263	237	284	279	274	267	262	281	265	302	255	337	284	299	251	286	251	288	265	282	307	283	290	299	302	274	296	292	278	262	286	294	288	276	236	287	288	296	248	286	308	306	331	274	292	277	264	286	290	277	268	258	271	288	291	283	288	272	306	300	285	312	288	227	291	279	286	266	299	275	259	296	292	276	278	267	267	271	268	284	318	296	279	311	288	261	280	300	289	284	293	314	293	302	296	304	278	273	293	267	271	260	279	246	314	294	261	275	288	306	308	292	264	260	279	296	283	322	303	260	264	295	283	293	306	282	277	255	280	274	303	293	290	270	297	306	305	287	279	252	271	290	299	282	301	292	286	285	284	268	303	321	289	287	269	311	270	305	284	252	276	266	254	252	307	287	277	306	296	279	288	297	289	299	271	250	284	254	275	316	272	254	329	295	271	296	304	305	305	294	278	279	322	253	299	304	313	292	308	268	267	281	277	279	275	280	326	300	279	283	323	309	294	289	275	266	280	284	309	299	276	268	295	295	307	306	307	284	297	305	272	256	272	282	306	285	293	284	272	279	281	282	244	275	258	255	270	280	295	304	302	280	281	304	270	277	297	281	285	291	247	273	271	287	273	308	285	280	296	263	302	276	290	303	266	273	283	265	292	286	305	297	287	287	287	291	295	263	270	288	293	279	314	277	288	290	279	305	275	267	310	270
31012	6753	1685	1109	770	600	458	455	369	294	258	229	244	198	186	221	199	215	180	161	197	174	178	179	164	163	172	184	146	190	167	172	164	161	175	142	156	193	161	164	147	164	165	185	161	178	159	146	183	175	156	160	171	169	158	160	154	168	164	155	148	193	147	153	155	160	145	157	161	150	169	162	173	158	152	132	134	152	151	147	162	148	146	136	167	162	165	164	150	137	140	161	146	179	165	163	148	162	169	156	167	141	153	148	152	167	157	153	145	144	164	178	149	145	162	159	165	167	136	154	152	134	163	147	147	172	152	177	156	150	142	168	182	158	142	165	159	137	173	149	163	172	161	166	161	140	171	153	150	152	155	156	146	152	160	171	162	150	159	150	144	168	159	155	148	170	174	146	136	164	166	173	167	182	173	164	178	163	143	144	166	171	149	158	170	169	162	176	144	171	171	178	195	133	152	157	146	154	154	173	153	145	156	163	153	159	130	157	143	161	150	158	179	178	165	156	142	164	160	192	174	181	149	159	153	147	166	126	145	133	167	151	157	160	135	147	153	168	166	179	144	140	153	151	134	168	150	145	175	159	176	144	159	149	154	132	141	161	145	156	173	146	167	162	134	152	160	166	145	152	175	161	157	180	135	165	184	167	162	150	160	138	136	160	171	142	148	144	128	171	147	159	151	146	169	139	152	186	143	152	156	149	173	175	159	151	174	181	148	143	160	153	160	159	150	173	154	174	140	132	138	163	170	180	145	143	161	152	162	152	155	191	146	173	162	137	140	148	135	146	170	142	154	157	148	142	167	136	167	148	147	173	172	181	158	147	150	158	150	164	134	154	173	155	142	140	155	142	131	147	153	170	142	182	140	158	156	132	138	141	165	179	147	134	170	155	165	165	165	154	145	143	152	154	177	150	156	170	151	160	162	173	167	167	152	154	131	148	182	169	152	146	157	154	152	161	169	160	145	179	148	165	149	145	147	183	171	182	152	141	158	145	155	171	182	129	163	154	153	144	164	136	169	170	170	159	178	146	162	162	153	168	168	156	149	157	141	148	141	147	176	153	159	164	158	149	166	171	152	157	156	160	164	163	160	147	156	159	152	163	142	174	175	156	151	153	158	155	144	172	168	171	146	171	150	172	191	158	143	165	154	168	143	157	174	176	166	152	152	151	169	157	160	176	153	169	143	164	171	133	170	154	151	163	160	161	165	181	160	168	151	160	149	147	164	146	148	132	162	166	168	154	148	168	151	169	154	144	144	159	138	155	165	134	157	186	148	160	154	151	170	147	175	172	156	180	156	172	152	151	135	179	137	141	157	165	148	134	156	183	147	156	151	174	156	144	157	155	168	149	142	142	154	155	164	171	157	174	152	135	163	148	164	179	177	161	149	157	173	164	167	159	164	151	166	153	150	149	173	167	143	142	168	197	170	142	143	158	162	154	156	145	162	150	164	164	157	155	172	148	163	152	183	150	151	177	135	139	151	166	165	184	135	156	155	193	154	169	141	141	142	153	155	161	159	145	137	145	161	163	166	157	143	153	164	182	158	150	165	150	169	137	178	160	168	164	170	169	165	162	174	151	131	162	166	139	156	152	151	138	166	147	164	169	148	146	172	156	141	169	156	135	156	146	151	195	146	149	166	134	179	160	134	156	137	139	146	176	175	153	120	168	159	169	141	132	168	151	151	158	141	155	173	174	167	161	156	166	157	170	168	148	128	142	167	143	160	148	160	166	142	143	171	161	151	189	164	138	147	132	150	121	187	164	173	188	155	153	152	166	166	162	160	143	158	152	148	170	174	164	149	167	170	164	182	165	155	144	146	144	143	139	155	145	174	180	173	143	175	155	170	170	148	159	150	193	135	147	159	156	145	147	169	154	153	154	148	161	166	169	179	156	169	147	161	145	172	169	193	152	143	140	162	170	171	144	145	158	152	139	162	169	172	143	166	138	165	156	150	146	145	174	174	143	170	154	158	144	160	161	160	171	149	154	148	151	149	166	175	155	148	148	173	161	173	154	148	165	161	163	165	144	163	133	141	154	170	160	133	170	153	146	139	127	160	164	174	155	143	163	141	156	155	158	175	127	171	151	152	164	146	153	175	161	187	157	183	152	161	168	157	149	189	167	167	152	161	167	157	147	166	175	135	164	156	142	175	174	153	174	176	144	162	153	153	164	154	154	140	159	153	166	153	164	142	160	152	132	163	150	150	170	142	149	160	152	171	170	161	145	141	134	168	146	155	140	137	157	167	135	170	153	168	160	154	143	134	164	179	155	170	140	131	139	152	172	153	158	166	147	160	174	155	148	159	143	157	145	161	160	152	167	159	195	146	181	161	155	160	153	163	139	165	170	159	155	160	168	159	123	169	135	167	163	160	147	156	158	154	119	163	148	162	139	170	151	136	137	172	177	165	144	150	153	167	157	165	163	172	145	153	164	155	153	147	154	152	147	167	158	167	152	167	150	160	149	140	178	159	164	151	144	145	128	142	148	144	155	141	147	159	176	173	153	164	180	198	152	166	180	153	150	142	169	151	163	153	153	170	166	146	158	149	172	149	158	148	169	144	157	146	152	164	159	168	165	170	148	175	147	167	156	134	144	175	147	148	143	157	151	161	128	155	178	166	150	148	155	157	193	146	159	147	169	158	171	139	141	149	144	148	170	172	151	167	148	183	152	139	162	155	153	159	172	159	118	140	169	170	146	158	152	140	144	132	149	153	146	162	173	162	153	163	159	169	168	176	185	168	165	150	164	149	161	171	182	139	135	162	163	168	155	166	160	166	141	172	140	165	169	162	164	151	153	166	154	174	183	169	162	164	166	148	154	168	151	150	159	145	136	164	166	157	168	154	154	165	178	153	127	177	141	161	158	137	157	144	155	144	156	137	136	175	160	157	160	155	158	180	137	144	144	157	150	160	151	148	141	152	125	163	180	162	145	152	157	171	148	167	148	152	159	171	144	173	153	141	144	175	127	143	149	160	162	162	130	174	176	152	164	173	185	168	176	165	148	150	162	154	168	165	161	166	151	144	162	123	141	126	186	148	146	139	182	164	171	137	167	173	128	173	148	171	146	138	166	165	159	156	153	173	137	168	160	153	186	171	179	181	162	163	152	134	176	151	161	149	146	158	152	143	146	165	162	163	146	171	148	154	167	150	146	124	161	152	168	158	171	150	167	123	151	164	138	138	167	172	171	134	160	145	171	158	174	143	153	155	172	157	161	155	163	155	155	170	176	170	139	169	163	158	139	173	159	165	176	162	146	179	163	139	148	156	168	161	160	162	149	145	185	142	149	165	155	146	147	133	140	178	152	193	167	182	188	165	134	165	154	170	155	144	158	153	160	142	150	157	161	155	147	176	136	157	164	168	158	156	157	170	128	163	182	145	140	166	151	160	147	148	144	166	158	176	168	166	163	134	149	149	154	177	180	167	148	152	151	149	152	168	152	146	155	164	144	149	144	174	148	135	164	154	145	172	152	156	175
15136	1571	3187	3769	3156	2616	2092	1809	1557	1377	1245	1149	1063	934	867	874	808	829	773	700	766	716	680	637	650	608	632	608	629	640	617	604	585	581	554	566	560	594	528	573	526	541	525	538	549	560	527	516	533	529	509	539	507	530	547	502	504	529	513	515	512	504	539	546	535	562	553	535	517	505	541	571	512	534	488	516	524	485	537	526	539	529	505	505	518	528	506	486	490	551	524	511	538	510	489	530	480	477	491	520	514	515	499	534	526	525	518	455	525	485	503	486	508	529	503	526	513	526	525	490	500	490	511	472	480	506	529	499	512	488	527	506	539	470	494	517	528	483	515	494	506	503	522	492	515	509	531	505	460	496	526	511	494	480	533	510	495	453	523	497	499	522	497	518	515	529	508	536	484	451	515	474	508	489	491	490	534	485	498	504	472	475	488	474	480	535	499	487	468	481	520	499	450	502	514	468	485	485	479	502	471	492	491	525	539	515	487	528	493	481	466	504	518	490	502	480	502	537	489	546	530	543	500	510	495	478	494	491	493	497	528	469	503	455	449	520	478	488	512	535	483	487	529	502	515	466	420	547	488	522	484	517	488	479	480	498	508	555	512	472	487	499	472	492	531	521	525	479	494	535	509	514	475	461	481	513	510	521	536	535	495	508	515	504	471	478	508	496	530	488	478	507	472	473	505	488	500	520	498	486	486	536	543	502	512	546	476	518	494	527	508	501	521	549	457	510	488	471	478	528	499	493	493	475	493	525	462	480	481	490	529	489	498	483	487	509	488	532	503	458	474	511	486	498	486	481	481	472	521	525	491	512	503	514	538	478	505	498	523	518	492	489	516	485	481	522	520	486	508	514	484	490	490	520	485	552	542	525	511	477	500	503	502	494	459	515	480	512	509	534	522	503	487	480	506	501	517	522	494	497	489	499	465	490	524	511	502	532	508	582	469	505	527	500	519	509	484	503	471	484	510	496	515	486	501	470	506	489	523	459	509	542	537	519	521	533	482	491	473	511	514	491	516	517	536	471	506	496	516	506	529	505	447	506	508	517	484	500	497	501	525	544	493	499	506	486	515	464	500	503	521	515	492	493	536	484	530	542	504	505	440	514	468	512	478	512	476	519	499	519	494	487	515	511	510	515	506	512	483	492	490	496	519	552	485	495	506	535	530	506	507	495	512	499	507	481	531	489	477	521	466	515	508	523	525	481	522	490	518	527	479	459	449	510	475	506	527	498	520	502	515	510	481	487	475	505	487	415	523	496	527	516	485	555	508	512	522	504	473	497	536	506	464	522	529	521	499	509	470	539	501	492	489	505	498	502	490	445	519	487	521	473	511	510	476	510	482	459	521	508	513	523	527	489	463	519	488	468	504	531	505	470	524	476	497	468	523	469	491	516	475	512	498	448	536	493	538	500	485	477	482	511	539	520	539	475	549	467	503	494	477	514	509	512	494	538	536	452	527	488	518	498	485	498	495	516	475	506	502	529	533	474	507	493	501	451	511	495	524	501	499	515	466	494	474	476	529	473	515	501	525	525	552	500	531	534	518	529	483	506	501	503	490	476	517	511	532	517	540	514	487	480	531	482	519	509	514	518	490	525	483	550	522	541	503	502	457	538	498	525	534	484	501	504	488	521	496	504	493	495	505	490	482	498	524	501	518	514	476	540	480	489	508	496	557	491	519	496	504	462	495	519	490	507	494	533	518	508	490	498	510	517	496	482	530	526	518	554	494	527	508	461	511	506	517	455	531	509	506	498	470	514	490	539	484	495	479	507	478	532	546	522	492	509	482	492	463	486	510	484	529	497	501	468	487	532	489	496	504	477	501	533	476	499	496	486	526	506	537	514	507	490	544	488	481	471	462	485	512	465	496	496	486	497	526	505	475	495	513	469	519	491	505	467	513	514	483	493	483	515	516	512	512	448	492	527	521	486	491	521	488	485	493	507	505	519	498	523	496	515	487	505	494	495	523	495	548	507	523	504	513	484	511	491	495	482	467	510	485	495	523	521	519	506	496	516	499	494	511	503	489	502	489	500	506	502	503	495	518	486	507	518	534	489	495	504	532	500	501	482	498	507	477	505	508	470	518	506	499	498	497	472	508	490	521	535	533	480	493	496	534	481	493	483	506	482	495	488	500	511	508	507	510	498	497	516	506	488	535	513	509	523	524	528	512	525	504	516	487	497	507	564	535	510	510	515	512	514	479	521	511	468	515	509	510	498	494	510	536	503	523	467	503	473	482	542	518	512	461	528	489	487	531	503	507	478	508	500	470	540	500	473	459	493	512	488	496	535	513	483	473	487	540	494	498	470	512	506	461	497	479	502	489	494	525	503	540	492	476	483	507	524	506	488	518	508	555	530	507	491	519	493	502	506	475	508	496	485	495	464	487	512	526	503	496	519	501	462	540	485	505	475	518	494	505	506	527	511	505	535	513	502	520	485	498	514	478	488	487	518	522	506	489	529	514	512	503	526	477	466	503	529	490	504	522	543	502	500	526	541	540	520	531	470	479	530	515	477	454	509	492	522	500	471	518	524	505	478	505	478	526	508	499	537	473	511	530	523	474	498	506	494	508	483	525	541	501	511	490	500	519	534	537	478	484	509	543	493	504	543	479	498	467	519	503	467	486	519	482	489	521	483	480	468	489	461	513	515	468	486	503	499	497	473	484	498	507	528	527	497	517	504	486	496	467	492	540	514	533	535	509	520	523	520	498	517	520	505	498	494	488	497	456	461	531	514	495	453	503	546	491	525	494	531	539	510	505	518	524	521	475	510	484	524	477	491	505	502	499	513	500	506	505	481	502	495	496	481	496	509	535	508	460	511	483	457	506	502	516	502	536	503	504	522	482	500	477	542	497	510	525	501	471	475	499	543	517	547	507	519	495	475	506	473	498	527	529	517	460	507	429	481	529	499	522	466	521	518	506	546	476	534	466	522	463	549	460	511	500	485	503	484	513	516	487	518	485	496	502	508	500	564	482	546	480	486	534	530	496	506	499	505	552	493	502	526	499	520	510	526	495	510	539	483	472	466	527	517	475	468	501	511	482	495	526	490	509	519	490	513	463	498	478	494	531	487	514	506	525	486	527	523	507	500	479	478	476	549	500	469	531	505	515	542	506	483	459	491	514	537	532	500	474	510	521	492	472	509	550	496	473	543	496	503	466	461	517	485	496	518	532	507	521	499	511	484	468	515	487	479	498	486	476	500	485	491	489	471	493	492	498	497	519	517	501	539	543	495	468	484	503	475	503	515	487	522	489	460	509	510	527	499	506	453	498	537	483	487	472	510	507	473	512	533	530	480	554	512	464	535	514	510	513	484	520	505	544	514	520	510	515	470	515	478	499	492	521	516	481	526	503	489	498	495	455	490	527	474	515	501	567	520	505	537	529	507	521	497	502	525	495	481	488	504	474	469	537	461	505	470	558	495	517	519	501	518	506	499	494	459	461	547	497	480	500	484	521	505	477	512	467	507	484	511	498	496
37891	17500	6221	2487	1599	1218	965	724	639	544	490	485	397	403	357	346	341	338	303	319	295	328	321	290	286	288	291	243	286	274	288	265	271	269	241	273	267	264	267	267	274	251	244	264	267	269	266	268	257	242	265	254	275	249	267	280	238	272	244	248	259	270	255	252	271	258	256	264	271	250	253	248	243	236	256	265	248	260	236	253	250	294	268	307	271	251	287	264	260	265	244	250	242	266	257	263	272	258	265	275	263	266	227	248	281	259	235	255	217	270	245	257	292	266	265	225	239	283	254	243	260	241	264	269	252	275	251	237	230	259	276	248	258	252	247	244	263	275	252	274	260	234	239	249	253	272	244	291	241	258	290	233	277	247	232	269	240	261	274	254	300	260	244	231	246	246	239	237	251	278	244	253	220	253	267	252	263	252	273	250	258	261	291	240	259	249	231	287	260	268	255	249	241	237	246	262	235	233	287	283	248	243	280	259	254	234	256	252	288	263	248	270	253	264	270	254	273	289	267	251	273	241	234	234	276	265	257	249	281	255	262	285	244	233	271	251	254	271	283	239	273	238	240	267	282	250	249	269	260	259	267	279	289	272	256	251	275	264	270	267	278	293	249	250	267	284	257	224	262	259	233	262	246	248	244	266	250	256	236	259	259	257	241	254	243	241	259	251	255	247	275	247	246	246	254	254	251	247	242	250	253	211	245	287	244	258	240	233	280	252	245	243	245	249	261	242	237	279	261	264	257	216	268	251	260	241	270	240	229	296	245	270	249	256	236	263	250	258	269	255	261	256	256	248	242	256	267	255	243	255	270	241	264	254	274	274	249	244	234	283	214	254	257	255	264	244	242	247	246	232	236	259	231	246	261	264	248	223	255	255	265	270	253	218	256	264	250	263	255	251	245	266	226	257	265	219	277	245	268	259	258	252	222	278	253	252	246	260	230	244	251	251	237	227	244	242	277	271	237	245	252	258	276	273	254	283	282	230	251	249	271	288	244	260	242	272	257	256	262	239	278	258	233	240	259	257	256	237	248	244	234	264	259	250	259	278	243	262	256	230	225	255	270	268	247	256	245	253	251	246	270	264	231	243	264	233	243	228	228	262	250	275	244	232	255	254	276	258	240	241	269	242	268	238	259	259	265	256	265	263	246	238	272	250	257	253	242	240	271	239	274	224	259	272	241	261	245	244	230	261	248	280	276	250	233	235	271	273	247	255	245	264	258	250	254	279	226	289	278	232	235	264	271	272	238	263	245	236	247	273	267	245	223	236	243	255	237	257	274	235	251	231	246	240	256	257	269	256	256	302	228	260	273	267	280	283	241	229	259	250	234	281	238	255	237	257	262	252	243	267	256	250	237	268	254	249	267	240	282	255	255	261	246	264	249	250	245	250	260	242	282	249	263	259	257	275	242	254	263	257	227	255	222	270	265	234	250	241	252	258	228	236	256	252	255	257	269	238	244	243	233	258	270	243	245	256	271	254	259	238	254	234	247	210	243	244	246	250	245	248	243	273	286	255	216	268	256	266	263	252	263	252	246	263	267	267	257	242	282	282	262	256	270	270	280	259	233	256	247	237	258	232	267	261	276	247	251	247	273	236	259	248	259	249	256	265	250	259	255	284	263	271	244	237	271	236	290	229	242	270	276	266	278	247	249	264	216	245	266	247	245	256	271	247	271	247	260	249	226	222	245	217	282	233	252	232	250	246	217	250	253	242	281	283	224	262	238	255	250	273	257	261	265	261	239	228	233	253	244	274	244	243	272	267	232	260	220	253	277	256	242	253	232	248	223	261	217	259	248	269	247	259	237	245	260	234	248	273	270	286	251	284	271	260	263	284	228	254	233	248	244	258	232	257	258	261	259	260	254	283	236	253	270	245	262	260	275	238	234	252	267	253	261	255	272	275	257	262	225	255	253	266	220	257	245	256	236	272	241	278	248	271	248	239	240	259	261	262	257	254	258	254	277	261	218	250	276	243	237	249	247	255	270	266	246	261	269	282	261	266	227	250	247	256	257	256	236	254	256	256	269	231	256	250	268	283	280	257	253	245	229	252	252	267	230	276	250	267	252	237	246	264	256	243	267	248	268	224	256	250	265	251	247	246	224	252	252	275	259	283	247	246	246	237	257	236	248	208	246	237	265	249	238	256	248	267	244	260	245	246	277	245	288	248	252	261	231	264	249	244	265	280	261	225	255	266	280	266	246	277	265	240	272	261	250	248	240	237	241	240	269	244	227	256	279	255	244	225	274	249	276	237	249	233	250	270	254	266	242	249	244	272	275	251	250	287	237	238	236	237	259	261	250	257	249	263	243	235	227	232	241	246	287	283	227	270	240	263	241	241	260	241	246	248	245	254	238	265	262	294	262	238	265	240	266	251	233	258	250	223	245	249	274	263	223	286	243	240	238	247	258	218	253	270	264	245	232	242	230	251	282	271	248	245	274	278	250	252	249	224	220	250	276	240	247	271	267	264	239	270	253	243	236	238	241	243	246	248	240	237	253	274	277	248	237	267	272	262	224	251	289	245	232	251	246	257	223	252	228	263	244	236	255	226	238	255	245	268	297	248	251	241	242	258	250	266	262	238	249	286	268	251	260	269	259	236	248	296	236	245	234	248	214	263	264	269	240	235	243	265	254	282	228	247	237	259	246	233	248	270	245	238	235	262	225	268	237	281	283	259	241	246	242	235	257	225	279	239	274	254	274	250	248	248	247	271	243	273	247	249	210	233	244	245	244	246	248	252	238	262	249	262	243	251	260	263	267	246	261	255	285	282	250	252	253	280	253	243	233	259	272	265	275	256	224	248	245	239	210	249	255	234	263	252	235	290	281	275	255	246	265	246	264	257	240	228	239	261	263	240	248	259	251	239	279	239	248	246	269	247	233	232	278	249	239	279	223	260	250	253	246	267	270	229	276	282	254	265	255	243	238	252	268	250	259	279	257	248	229	239	268	228	238	263	237	243	216	268	259	246	281	259	253	255	225	257	244	262	239	268	266	237	243	235	279	228	235	257	255	247	287	240	238	260	267	274	273	225	278	215	288	261	245	241	236	241	255	263	273	260	246	259	285	255	272	248	246	253	251	251	247	268	262	260	232	272	244	266	285	213	273	300	258	242	279	225	233	235	236	284	249	264	244	237	241	242	267	266	248	262	257	239	245	256	273	235	275	279	256	236	267	254	256	254	235	246	240	263	233	251	254	231	239	288	269	244	252	254	262	235	229	237	241	237	241	279	246	250	270	268	243	245	252	257	258	263	279	243	271	280	237	280	271	248	261	253	248	242	248	246	270	286	252	256	272	270	251	236	255	244	237	249	243	232	259	243	274	284	299	261	251	240	256	270	270	227	232	270	247	279	284	243	271	278	247	256	252	231	249	248	245	239	270	264	271	254	260	263	245	240	229	268	237	252	258	251	249	268	279	263	252	268	284	259	250	254	235	259	268	249	291	250	257	266	235	279	277	248	256	240	252	274	288	241	240	268
20173	2750	5974	6829	5832	4700	3941	3332	2809	2395	2113	1977	1776	1652	1562	1420	1384	1347	1293	1171	1208	1137	1116	1060	1036	1023	966	1039	954	941	926	959	938	884	912	857	889	916	893	855	834	848	853	837	850	780	814	848	817	823	769	815	842	839	802	773	827	832	785	820	802	776	804	776	823	809	784	749	781	778	742	792	763	756	823	729	759	766	799	806	788	738	806	784	796	802	740	743	774	762	759	798	755	721	759	791	723	818	770	753	767	748	773	798	761	741	763	784	735	796	773	736	737	813	760	740	699	727	742	804	753	735	722	722	792	771	761	765	732	779	744	716	767	728	776	702	749	734	746	715	760	724	776	717	758	771	805	745	779	722	742	793	786	788	756	756	742	717	733	770	807	784	778	717	707	775	754	781	751	775	708	741	742	735	770	756	707	777	772	745	724	759	746	762	765	769	753	748	679	734	732	767	724	722	730	759	746	740	756	752	762	761	768	745	714	720	739	743	741	762	711	742	757	730	756	706	694	705	721	776	734	793	743	748	712	716	737	773	750	759	760	749	733	755	776	765	700	716	731	747	760	726	781	738	696	736	715	747	767	749	738	739	803	785	748	754	748	778	795	764	758	730	738	725	743	746	745	740	690	716	749	702	740	777	771	728	743	770	745	730	731	745	739	732	748	751	762	695	718	777	791	734	772	786	752	739	719	788	754	789	728	742	799	746	713	724	758	708	762	734	690	729	759	765	751	808	768	720	775	772	711	733	727	777	810	711	748	802	764	761	819	781	765	742	725	722	749	705	785	790	785	701	750	747	772	766	737	717	743	758	733	749	738	780	776	706	683	734	681	724	754	689	755	743	751	694	731	738	743	785	751	705	741	733	730	739	714	775	734	716	672	737	701	713	697	768	755	713	743	785	780	735	772	763	732	736	779	729	751	776	727	780	720	756	713	746	754	775	719	810	737	665	725	771	754	735	744	721	715	731	716	762	742	762	770	771	753	712	791	791	778	759	729	690	766	783	729	750	742	756	728	733	762	741	768	769	757	704	725	760	744	772	728	733	757	798	761	762	810	726	739	750	776	708	740	830	752	758	763	718	718	697	716	721	723	783	731	751	738	777	787	732	791	777	743	798	756	718	740	766	757	721	773	728	738	742	726	728	679	775	773	723	722	716	751	779	737	681	735	778	718	748	743	779	809	738	742	793	729	772	777	748	764	759	753	763	729	732	742	713	732	772	714	720	759	775	717	757	777	710	752	792	743	752	705	717	773	724	736	752	771	782	714	746	737	739	795	732	772	736	712	733	751	760	718	727	739	779	727	740	795	724	766	736	768	714	752	735	712	748	788	794	761	748	772	739	730	725	766	733	746	717	729	769	768	748	727	721	708	747	755	791	798	737	765	763	788	779	702	724	746	780	765	768	725	762	775	714	750	768	660	708	745	721	760	729	741	749	778	738	753	723	702	785	782	702	763	731	776	761	742	748	723	740	790	739	732	764	755	798	745	734	707	732	742	750	736	716	719	747	725	778	744	741	712	780	790	731	755	776	741	758	775	677	730	754	747	764	706	764	766	730	743	751	764	688	725	761	774	764	709	778	723	749	735	762	735	743	766	749	710	703	746	703	745	763	788	709	726	777	703	814	751	737	727	816	713	738	706	788	776	773	717	777	741	721	713	776	720	770	698	723	749	745	753	722	717	775	735	742	731	730	753	744	747	722	741	775	732	729	750	750	741	797	733	731	700	749	763	765	711	756	721	810	748	768	794	730	735	741	714	744	790	716	728	759	776	702	735	694	761	738	730	752	714	731	715	750	708	751	761	816	722	780	785	763	706	776	767	762	790	707	770	798	726	749	754	794	742	741	772	687	783	710	755	753	780	734	679	753	711	694	713	808	750	803	726	763	738	715	729	742	758	698	754	755	708	752	745	788	797	768	732	795	718	728	744	765	742	769	775	767	708	746	723	732	803	730	705	753	737	766	713	713	700	731	801	777	760	765	758	772	753	734	712	703	749	741	743	768	735	740	732	752	772	761	726	767	705	741	784	687	754	809	742	739	749	680	725	731	749	735	754	733	724	773	706	739	768	757	750	778	754	716	711	777	716	719	758	690	744	696	732	719	732	736	698	760	783	734	724	744	707	784	726	708	729	764	740	795	755	716	717	798	735	760	761	772	747	707	760	784	673	742	743	741	776	774	735	746	757	749	739	730	762	782	768	720	730	731	773	779	782	722	702	782	774	741	731	746	712	750	771	712	761	705	726	750	755	756	731	808	715	731	741	766	717	738	760	724	740	727	741	698	774	739	748	733	681	708	786	712	724	769	792	765	755	761	742	719	735	718	761	744	791	759	696	733	783	765	743	790	754	729	745	805	749	747	742	757	736	768	735	739	725	724	729	725	773	751	722	774	749	709	715	745	727	777	735	740	717	726	737	728	729	692	700	740	685	740	788	744	743	752	776	771	739	701	667	746	733	757	753	751	704	761	741	711	753	740	728	770	755	769	743	773	738	765	740	733	748	735	723	724	714	731	707	725	760	766	723	725	770	761	709	767	787	788	729	729	748	756	782	707	752	782	756	802	771	743	723	801	761	762	734	788	708	753	737	737	737	741	762	775	739	738	703	747	803	754	744	719	696	739	762	720	783	797	767	732	757	725	713	732	778	741	741	757	674	725	705	744	769	720	702	714	713	747	725	753	788	747	732	791	691	772	739	741	705	740	701	779	711	698	721	714	714	723	750	759	750	758	703	735	727	735	730	751	781	776	736	753	730	789	737	753	752	738	759	790	707	731	754	724	736	749	736	750	732	758	729	755	735	721	747	815	744	727	728	762	725	758	750	732	761	756	710	732	748	730	728	748	740	717	755	716	801	750	720	759	699	744	718	745	737	723	732	738	776	732	690	756	733	764	787	804	706	823	740	765	741	781	755	703	778	754	763	755	770	765	744	744	700	699	755	742	766	754	732	736	733	788	717	755	761	704	723	770	794	770	729	752	716	722	794	717	765	765	712	726	736	741	757	691	773	762	761	802	767	748	799	732	720	747	755	742	691	751	751	740	749	766	737	753	734	740	711	745	757	727	761	774	737	746	686	736	712	706	760	776	737	794	729	786	721	709	716	725	753	752	711	782	734	741	740	713	719	731	740	738	754	766	761	756	739	720	698	797	751	741	806	696	783	688	746	726	732	771	775	776	758	758	717	750	776	775	731	745	769	747	721	740	774	739	741	764	769	728	709	754	765	739	718	742	736	762	772	727	761	746	724	713	784	727	748	751	765	779	747	774	739	750	731	725	738	758	705	745	775	754	737	738	729	741	743	755	773	741	706	787	693	738	769	694	721	715	765	711	742	755	736	725	741	770	751	722	776	744	768	717	757	765	745	774	808	743	765	769	761	741	716	703	711	726	762	782	742	731	808	723	733	751	694	778	775	729	767	757	774	769	789	766	738	735	758	757	759	765	746	750	731	779	753	741	739	709	735	798	720	703	730	763	833	806	781	764
3506	264	179	149	112	101	82	97	94	81	96	74	75	94	83	79	97	75	73	70	92	86	77	105	84	77	88	89	69	74	76	76	92	86	71	85	88	72	84	63	85	69	85	80	69	90	76	85	64	73	56	78	79	84	77	81	77	76	84	83	81	73	73	89	75	65	84	79	70	68	85	78	75	63	68	67	72	78	66	88	89	80	87	76	69	86	74	88	104	89	74	72	76	86	89	79	78	78	76	78	76	80	72	65	73	74	83	78	85	68	86	79	84	64	87	90	68	80	72	74	96	67	77	74	67	70	91	77	74	79	89	68	79	61	76	83	87	77	80	57	88	54	93	76	77	89	84	73	85	78	82	68	80	65	78	79	76	91	87	88	64	80	98	77	84	80	79	108	71	88	60	81	67	76	75	73	65	68	69	70	85	71	76	70	82	66	78	72	69	88	66	89	74	74	75	77	67	79	67	75	80	94	70	85	68	82	97	73	89	60	89	102	75	82	64	78	84	81	76	78	57	93	87	76	75	73	62	74	83	86	76	94	73	81	67	82	67	78	57	71	88	54	82	92	94	78	75	58	82	74	77	73	80	91	86	73	79	86	67	78	73	65	78	84	87	85	66	79	66	68	85	88	62	68	76	88	72	85	74	81	84	67	86	87	69	71	76	84	79	73	61	75	63	62	78	87	72	80	73	73	83	90	91	72	85	81	86	77	77	72	56	72	84	79	67	81	74	72	79	83	64	68	78	86	57	93	73	87	63	72	72	76	79	77	66	85	77	84	83	82	79	78	76	57	80	78	85	80	86	85	67	85	77	84	81	66	65	88	66	85	79	89	81	84	79	74	78	79	77	66	78	73	75	77	89	78	63	101	82	68	70	91	79	67	67	69	72	90	69	65	73	79	64	70	62	64	82	92	75	86	69	70	68	76	72	72	87	78	64	67	77	79	63	89	78	73	68	71	73	76	68	77	76	73	76	75	83	69	85	89	82	57	78	87	72	74	89	86	79	88	77	82	67	84	78	75	60	97	81	81	72	76	84	71	81	77	91	72	78	61	80	90	74	70	72	56	72	90	81	72	74	81	82	72	83	83	76	65	92	85	87	69	72	63	81	72	83	78	81	72	83	87	98	70	74	64	69	82	87	66	79	74	85	81	74	73	64	83	72	88	52	91	64	88	98	72	60	91	70	74	75	68	76	61	79	80	66	77	85	60	69	53	78	80	66	78	70	87	88	77	78	70	74	56	77	80	73	80	76	72	83	74	75	68	83	67	79	73	75	75	74	89	78	68	74	73	64	86	85	90	73	84	73	82	81	64	81	82	80	66	84	79	75	74	83	84	80	97	83	58	84	80	64	91	67	68	86	83	86	71	78	67	77	82	64	90	79	73	87	75	76	90	76	75	80	78	92	76	74	63	64	75	76	77	77	76	76	91	96	85	67	85	74	86	69	75	88	68	54	50	77	69	84	75	80	74	76	73	54	95	84	76	86	83	77	80	69	76	77	78	83	85	76	76	76	86	85	92	81	68	73	95	76	80	76	77	68	80	66	69	72	98	72	75	77	81	64	78	72	61	90	78	82	78	72	96	65	88	78	80	73	77	84	64	76	84	81	88	82	82	75	75	89	81	96	68	79	80	72	76	73	66	83	90	89	79	75	74	70	66	86	76	72	66	68	82	79	65	67	58	88	68	84	90	94	85	68	83	84	90	89	75	80	80	81	88	66	70	76	73	66	73	86	85	70	87	87	75	84	78	78	77	80	76	67	86	90	83	97	77	73	77	84	69	56	82	64	78	84	68	70	89	97	85	89	75	64	96	79	81	81	83	75	85	68	77	75	92	87	90	66	71	88	71	81	66	82	78	82	80	83	81	83	89	51	52	72	81	76	76	89	82	74	92	68	87	84	68	76	91	74	84	59	61	68	75	64	59	81	79	74	81	82	70	84	75	84	83	62	65	76	81	72	71	75	82	85	67	75	68	74	67	80	61	69	69	79	68	74	64	90	91	80	73	72	78	62	60	95	76	69	53	74	83	87	89	68	66	71	75	85	89	82	79	94	83	79	71	86	80	79	84	68	84	59	75	70	79	85	68	90	81	73	67	68	71	93	73	73	81	74	89	95	59	81	86	76	73	72	78	73	74	81	91	69	84	80	76	69	76	73	76	62	85	77	76	77	84	71	85	74	67	85	71	93	61	84	88	74	80	60	109	93	74	81	63	91	80	85	85	82	69	66	69	66	77	63	82	74	68	79	84	87	83	85	76	68	74	90	79	80	84	65	70	61	80	105	95	70	76	78	101	79	80	61	79	81	73	68	81	82	89	87	75	68	65	63	77	76	77	93	72	80	74	88	81	89	94	83	65	59	62	69	87	67	80	78	79	82	80	86	66	88	79	81	106	95	70	85	76	78	74	85	66	79	75	71	73	81	76	77	75	86	74	86	70	74	68	77	69	93	80	71	78	84	88	81	76	67	73	93	83	82	76	78	86	72	64	96	84	90	81	66	80	73	98	74	58	71	72	78	73	72	74	81	72	89	82	78	78	89	70	65	79	62	73	79	79	88	65	81	78	88	75	59	65	73	74	79	78	58	86	66	71	78	74	81	93	78	73	76	76	70	71	67	79	77	81	87	83	82	84	66	70	86	62	72	66	74	80	83	83	89	86	79	73	64	71	77	79	63	83	83	84	82	92	77	81	78	78	78	82	92	85	82	99	75	80	79	85	58	73	80	71	86	74	79	79	79	76	86	78	73	78	67	76	79	87	85	77	67	90	72	82	92	71	57	80	86	71	83	79	67	87	86	77	88	90	70	64	69	72	69	91	82	88	68	75	85	80	62	70	75	68	62	63	67	70	86	95	87	73	86	75	79	75	76	69	76	60	81	80	79	89	86	70	72	72	70	81	67	91	70	72	82	79	76	85	73	80	71	66	70	79	99	74	80	67	61	54	78	72	77	70	71	78	68	78	76	92	86	77	66	82	63	89	72	92	88	76	70	88	66	101	69	68	82	67	87	64	88	98	64	73	73	95	73	75	75	67	87	74	89	67	64	73	66	102	69	84	79	80	76	69	78	72	74	61	71	82	77	72	92	82	76	78	87	80	87	78	71	64	70	72	74	96	72	74	68	94	93	75	97	78	69	75	79	73	75	78	71	80	82	74	81	73	74	72	82	69	82	91	64	84	79	77	70	72	92	60	68	85	80	72	78	76	81	80	63	79	85	93	77	86	88	80	76	84	86	86	85	77	91	81	75	63	73	90	73	64	79	82	87	65	73	64	70	69	72	81	81	74	86	84	69	82	82	83	79	85	78	87	62	95	70	77	75	81	81	91	70	77	79	76	78	68	76	86	78	85	71	85	59	96	69	71	89	72	73	69	67	66	68	70	94	88	83	70	78	76	79	69	72	78	87	65	53	71	77	89	82	91	82	73	81	86	73	75	76	73	76	66	65	80	74	66	79	89	87	47	83	70	76	75	71	74
2885	352	444	506	447	413	401	361	379	331	337	308	339	328	309	307	313	294	300	304	324	273	302	322	293	313	293	276	311	271	314	279	282	301	303	290	313	312	282	336	300	260	294	297	291	296	284	270	280	285	283	282	320	278	259	292	264	302	290	274	310	283	281	280	296	288	288	270	284	307	288	281	308	280	288	303	303	283	295	331	257	268	247	294	295	292	240	313	270	299	289	301	287	262	270	292	285	271	291	313	291	291	265	279	256	270	321	307	296	276	285	277	285	293	260	306	336	295	281	264	318	293	302	276	311	281	278	276	259	303	279	300	270	290	260	281	284	295	267	296	277	275	304	297	284	286	275	271	295	303	278	298	280	289	296	297	248	283	285	295	269	277	266	284	266	278	309	271	277	266	279	288	253	289	283	279	306	288	266	266	254	269	275	263	295	296	286	284	284	302	261	286	290	281	314	277	305	272	294	283	271	315	294	281	296	301	255	299	266	288	288	291	283	277	256	267	276	282	269	290	298	263	290	259	290	290	262	299	313	281	288	283	319	284	285	299	274	311	320	301	294	297	273	300	262	298	290	261	278	272	289	295	286	272	296	296	298	307	274	292	294	282	288	296	317	290	287	293	296	293	292	260	287	296	265	250	275	282	289	282	296	286	304	280	305	277	286	302	320	307	268	267	304	270	299	282	283	306	295	303	301	261	272	292	275	272	307	315	319	288	303	276	278	281	302	263	282	293	272	269	283	298	310	296	290	303	282	308	322	278	319	276	271	305	285	305	296	326	307	285	282	267	324	314	290	285	301	277	286	298	295	258	287	290	286	276	261	301	306	287	306	282	270	296	298	273	268	276	266	286	268	267	294	294	285	285	250	315	294	302	296	284	267	262	255	296	278	295	292	317	261	257	312	292	310	276	300	298	284	288	262	269	293	294	272	281	304	264	287	286	285	284	295	281	299	273	301	291	304	292	295	280	299	309	267	284	296	265	256	338	289	263	287	272	264	300	293	277	287	295	299	294	260	277	282	259	297	297	302	290	263	272	288	263	287	283	276	291	306	259	310	291	280	305	277	258	293	304	278	262	305	249	267	279	270	292	274	279	278	271	281	308	257	287	289	291	269	284	292	291	298	299	283	295	260	295	292	305	295	268	252	285	325	246	321	292	264	240	274	243	306	267	293	291	281	293	274	285	295	277	268	309	288	272	305	293	309	307	285	292	296	263	280	308	285	284	269	273	292	277	284	317	288	292	268	264	294	269	315	313	270	280	290	273	267	288	284	253	296	298	276	290	309	297	290	266	279	282	280	274	285	295	293	276	305	315	307	274	281	306	270	307	277	271	268	269	286	293	311	264	287	298	285	297	278	302	287	262	277	310	294	270	293	291	260	280	307	255	292	301	278	281	262	296	286	275	269	278	271	301	271	304	276	272	275	243	276	251	289	326	277	292	282	301	259	309	306	267	290	247	263	285	315	270	238	287	273	290	305	315	252	282	265	261	287	253	300	296	279	301	288	295	270	258	287	289	268	322	267	298	264	280	272	275	298	290	290	289	288	272	288	292	310	282	306	296	280	274	260	265	283	288	277	289	293	273	288	276	316	281	276	232	307	300	269	307	270	277	308	303	282	302	274	262	327	267	298	272	260	316	299	255	273	275	261	270	293	282	264	318	281	287	273	276	268	286	302	306	282	269	314	259	299	282	308	268	270	265	287	299	322	265	271	260	277	287	281	298	328	286	263	296	274	301	278	266	245	284	285	292	301	290	278	288	334	303	275	296	325	258	278	297	311	283	318	264	316	290	254	294	296	264	297	275	268	306	293	290	298	282	293	268	320	285	288	296	288	283	319	281	278	304	271	308	279	268	316	308	282	280	263	248	275	296	255	275	288	279	294	271	297	286	301	269	250	294	266	294	266	284	275	285	272	299	243	278	267	335	291	268	303	298	287	265	310	295	282	288	289	284	281	260	279	282	267	288	282	275	293	281	261	300	305	271	281	321	261	302	289	254	281	264	292	293	300	279	292	273	250	296	281	291	286	271	289	275	280	275	263	262	281	304	261	290	289	258	253	289	273	309	272	262	258	276	309	305	277	276	283	284	262	285	278	286	290	276	300	305	282	302	268	262	300	288	296	270	303	298	278	258	279	311	272	301	260	286	273	253	287	311	260	314	272	288	273	269	317	327	290	278	259	301	293	283	305	297	270	298	306	292	296	277	269	296	271	286	312	283	257	305	297	249	280	285	295	290	280	280	293	276	290	281	285	284	291	292	289	300	256	300	287	285	277	272	287	286	309	304	281	268	305	275	275	281	280	291	298	262	282	288	285	277	279	285	256	287	272	267	249	276	313	312	281	286	290	289	292	294	280	275	279	278	277	305	301	284	298	308	274	273	260	277	281	298	281	309	293	287	286	256	296	272	260	259	301	283	301	297	264	281	273	236	302	299	287	291	263	269	270	305	275	271	327	291	283	268	300	285	295	272	263	280	277	285	288	250	293	301	308	285	277	251	276	286	280	267	291	277	280	293	274	270	300	299	314	251	308	287	294	293	259	253	287	273	300	274	293	288	263	300	302	263	300	285	271	302	238	273	291	286	280	287	296	294	285	300	273	296	302	294	302	282	305	306	276	261	289	300	265	275	299	282	291	312	250	264	290	320	272	280	302	283	287	285	301	319	255	268	282	271	257	301	274	282	287	284	290	278	276	295	297	290	270	304	297	290	265	279	272	294	266	263	274	280	289	267	306	311	280	268	293	299	278	284	266	258	274	300	304	270	310	284	276	272	313	266	271	294	281	268	291	299	297	290	286	273	265	260	283	276	269	270	261	314	277	277	278	277	297	293	276	292	268	283	276	257	295	302	277	240	299	267	260	267	278	291	280	315	239	313	275	290	339	279	260	260	314	301	277	301	282	273	277	280	293	272	287	325	276	290	306	279	322	282	257	299	279	266	323	280	261	307	284	291	311	266	262	283	327	272	254	280	287	296	277	282	315	292	266	276	285	254	272	282	297	277	293	298	257	255	265	272	282	251	314	280	306	305	307	289	282	293	270	268	278	284	285	281	294	286	296	281	300	289	281	295	298	307	309	246	269	287	273	313	290	267	266	268	242	270	283	326	288	271	290	285	274	294	299	255	290	296	287	275	281	302	299	257	286	244	284	273	258	289	288	251	288	317	292	275	288	283	293	321	270	308	276	264	285	292	263	253	293	295	302	301	251	271	293	282	238	308	293	300	269	291	279	262	280	265	277	243	310	292	283	284	285	312	297	295	301	268	286	303	260	259	266	285	280	260	287	280	281	291	308	285	315	319	300	280	302	293	307	255	292	289	331	280	275	296	295	296	263	274	277	260	260	297	260	289	253	287	271	286	296	277	286	272	292	290	267	290	288	272	302	286	302	292	259	281	294	281	295	320	289	282	277	289	322	277	270	279	273	287	291	270	286	293	295	262	266	245	264	290	265	279	274	298	301	289	294	267	287	294	247	306
29374	6721	1638	1103	851	622	537	395	338	300	281	238	247	224	210	193	228	203	198	194	187	185	193	175	200	185	182	179	161	150	146	157	184	168	169	184	194	163	181	173	148	140	155	171	156	154	177	154	155	186	154	154	158	142	174	148	151	165	174	141	198	171	176	175	142	155	187	161	149	165	170	142	165	146	143	165	144	160	167	154	159	170	147	166	153	141	164	164	165	166	146	138	141	144	162	155	154	162	144	147	164	149	168	169	153	140	145	142	174	161	172	156	157	155	161	152	166	172	170	152	156	177	159	152	146	162	159	152	184	158	147	141	143	160	169	139	148	155	167	154	150	156	159	145	161	156	155	145	144	158	151	175	172	158	149	157	152	154	157	143	172	162	169	158	135	163	155	158	156	174	157	145	183	152	166	176	150	146	158	168	156	156	167	167	153	156	153	160	150	162	159	155	162	147	169	162	163	168	158	173	158	164	167	162	155	150	151	174	166	166	167	151	149	162	165	185	175	153	156	157	168	149	162	170	161	160	139	157	156	152	134	149	200	145	162	160	147	143	165	169	173	176	151	160	145	163	164	170	181	149	171	151	146	158	174	154	160	165	152	137	162	182	148	160	162	176	151	166	152	165	167	164	149	156	166	151	152	132	161	162	186	164	164	158	181	155	177	171	154	165	174	162	152	131	152	152	144	163	154	173	160	161	155	153	147	171	156	158	182	169	176	159	154	157	170	169	139	169	148	148	162	145	170	143	164	131	148	157	168	164	154	159	157	133	148	174	128	167	168	160	160	161	150	152	159	166	149	160	149	143	150	169	164	142	149	183	145	142	160	160	148	145	146	170	166	164	152	174	169	177	170	147	130	167	152	161	163	163	165	135	174	156	172	157	144	130	158	153	142	191	149	152	151	141	168	168	164	164	172	139	166	162	160	179	183	147	165	161	153	140	157	142	148	158	212	137	168	168	136	162	131	154	168	158	146	169	181	146	160	161	169	139	151	184	153	155	131	169	150	182	165	150	170	180	159	169	126	170	172	159	140	155	155	178	164	163	139	173	174	135	148	161	175	163	163	159	184	140	172	169	148	172	164	167	167	167	171	157	142	167	153	155	181	138	151	153	155	159	161	149	169	148	150	157	176	145	143	173	155	158	162	175	179	148	165	160	157	141	160	155	134	146	142	144	137	174	145	155	150	141	172	156	166	150	177	164	163	142	152	150	134	125	165	138	166	162	140	132	151	165	154	175	176	151	183	152	165	167	137	157	144	154	149	159	176	184	176	141	152	159	159	163	170	149	174	190	143	160	151	146	129	168	154	163	160	184	159	153	152	166	167	176	152	175	155	154	154	157	164	147	163	148	163	154	159	146	154	169	156	166	168	169	168	203	172	111	126	154	154	189	180	170	166	160	147	156	186	148	162	150	161	174	151	163	157	171	130	156	156	175	161	142	150	157	142	162	167	187	193	155	154	164	144	151	161	148	143	140	168	179	184	156	160	170	150	147	170	135	161	162	163	180	141	144	137	178	152	152	157	165	171	170	164	157	158	151	170	165	164	154	128	170	166	177	174	156	160	166	174	160	142	142	144	163	172	160	172	182	154	155	136	156	161	137	163	155	153	179	133	141	171	172	166	136	136	167	168	139	173	142	174	162	164	154	156	136	147	162	160	153	146	140	144	176	168	164	154	157	173	157	187	147	172	159	140	157	157	165	164	154	158	154	132	161	162	177	137	170	157	153	152	160	161	154	157	149	159	138	161	180	153	163	177	161	149	175	139	158	167	158	153	140	154	168	164	139	177	158	171	136	147	146	156	139	146	136	139	168	150	168	167	158	148	170	174	151	151	158	169	164	137	155	164	164	135	149	163	161	152	144	149	137	153	148	146	141	152	153	139	163	135	169	165	167	168	176	155	132	137	162	144	141	165	144	130	164	167	166	173	147	163	165	154	153	165	187	173	170	137	154	160	152	167	174	140	152	145	142	154	140	165	147	157	168	181	144	167	154	155	145	159	172	147	136	147	155	145	128	176	139	144	162	149	161	167	162	170	165	159	169	150	153	155	142	149	166	151	159	173	159	170	161	165	158	178	154	151	168	142	143	158	150	172	147	158	165	166	157	140	175	163	189	151	167	153	179	145	161	151	148	149	162	141	182	166	165	148	165	164	150	157	157	146	149	171	176	150	178	179	163	158	180	162	180	169	136	151	147	166	149	149	153	156	165	176	183	132	135	144	164	197	154	180	154	159	163	169	148	158	173	168	165	162	154	161	156	180	146	149	142	173	168	155	173	158	164	160	150	168	137	166	175	165	147	153	143	143	189	159	122	145	171	139	178	185	151	167	141	143	154	164	172	148	170	151	137	153	153	158	178	148	145	139	143	169	154	176	163	155	172	169	164	146	175	134	169	169	153	159	158	159	182	152	143	152	156	183	166	151	161	147	173	175	163	169	145	154	164	155	175	152	140	155	157	147	147	139	158	162	136	144	153	150	166	155	149	165	156	169	175	150	185	165	149	140	168	155	152	160	140	162	172	159	152	158	161	169	161	160	140	152	158	150	170	158	142	153	151	153	183	170	159	161	165	172	177	160	145	164	149	143	165	144	171	147	146	157	171	140	179	157	150	160	165	136	156	151	175	160	154	155	165	167	159	177	175	158	183	168	160	158	168	191	149	151	138	160	160	148	153	145	164	163	146	151	156	174	164	172	154	164	130	129	151	142	162	172	165	144	151	169	155	164	156	168	159	173	162	155	149	129	186	145	166	138	144	165	154	184	135	159	156	140	154	141	166	178	150	151	138	153	179	145	168	155	138	143	184	155	145	144	146	159	139	140	149	181	153	172	169	176	169	166	167	160	159	169	147	139	171	130	174	159	134	160	166	156	158	175	162	159	161	148	138	153	155	158	188	160	130	154	185	167	145	174	170	162	164	132	152	134	163	147	148	156	158	161	159	172	161	146	159	170	163	150	174	150	158	155	189	154	181	175	154	163	170	163	151	154	161	168	138	144	153	155	151	160	177	162	133	166	144	174	181	153	150	152	175	162	154	158	148	175	153	168	127	144	163	156	184	183	149	157	155	163	154	165	135	176	159	188	159	168	147	189	149	141	156	164	166	158	146	171	166	160	183	163	145	147	158	156	173	151	162	161	144	154	184	154	157	174	143	163	136	152	150	168	125	135	151	156	154	164	140	158	146	145	165	164	165	143	186	147	162	139	154	137	160	164	147	155	175	150	152	130	155	150	162	167	136	174	175	147	165	164	163	169	161	161	169	143	167	163	175	149	148	170	172	169	155	167	163	179	178	129	163	149	164	175	153	152	150	131	151	167	172	149	162	166	176	166	164	143	144	161	139	166	154	174	161	157	148	164	141	164	153	163	153	156	161	170	152	161	147	146	178	144	169	161	141	146	169	166	139	133	159	155	154	149	166	190	174	161	140	149	146	192	170	143	162	166	156	163	153	185	142	141	165	167	158	145	154	162	138	155	144
14146	1489	3327	3739	3164	2626	2130	1818	1542	1369	1249	1081	1002	1022	888	822	795	767	757	733	711	676	672	666	658	656	600	656	619	572	609	603	577	609	608	562	615	583	518	531	584	492	528	528	539	509	519	526	588	525	549	494	488	512	533	576	500	495	524	529	531	542	518	565	524	527	492	500	514	492	568	507	529	526	495	538	517	516	501	500	519	515	467	465	496	500	510	515	519	502	508	509	453	517	524	499	510	477	513	525	506	484	505	498	485	480	510	504	476	515	509	506	521	538	526	544	555	526	503	485	508	461	524	470	525	535	474	531	517	503	481	511	538	502	512	490	488	510	539	499	519	527	487	509	529	507	518	503	515	555	493	493	519	495	488	477	521	473	506	497	506	526	478	499	515	486	519	499	526	479	496	534	480	460	528	510	534	511	526	497	492	468	498	502	513	495	483	562	524	525	514	554	486	552	461	482	486	534	476	485	511	494	498	541	508	499	523	499	503	472	506	509	466	496	499	508	496	517	498	510	493	501	476	512	463	511	488	474	512	505	523	478	504	498	516	511	482	510	502	502	496	478	518	475	453	500	513	524	522	479	524	511	488	491	477	523	529	516	463	499	544	488	503	511	478	489	484	521	527	504	504	500	475	539	530	514	486	493	516	527	516	531	516	527	467	496	478	520	491	530	516	493	537	504	477	499	459	523	512	498	486	508	493	519	531	496	469	499	484	490	468	451	469	467	517	451	504	496	530	497	506	445	497	477	505	502	485	517	498	517	504	513	524	531	535	490	503	474	499	531	467	502	528	476	523	495	478	531	522	496	523	523	517	533	495	513	554	447	507	488	547	521	518	496	501	506	510	498	483	499	527	489	506	512	550	537	481	520	508	487	499	501	470	494	511	514	488	497	484	514	515	541	485	483	508	534	510	510	502	483	501	521	477	469	557	552	483	516	520	481	519	502	508	505	506	541	534	530	468	470	486	537	504	506	507	495	516	496	531	522	514	495	505	477	494	547	507	526	493	466	498	495	533	518	488	451	544	529	521	485	473	497	534	472	525	543	492	492	518	505	501	473	482	470	528	498	506	542	455	492	522	482	484	493	513	510	501	486	486	519	501	540	540	477	508	500	502	490	523	505	477	504	515	505	488	482	471	493	506	462	476	487	498	504	478	519	523	516	489	520	518	484	464	544	455	467	492	509	490	517	513	515	517	501	545	490	483	522	454	514	482	500	479	474	487	512	499	503	494	553	514	539	505	529	504	504	495	464	535	497	560	508	508	515	526	482	542	494	469	509	517	515	483	508	479	513	542	487	530	480	526	496	499	471	499	495	499	492	548	452	485	552	544	497	513	510	532	489	509	495	502	515	507	492	495	510	484	530	448	483	491	463	486	517	526	473	477	526	528	488	500	462	479	485	508	529	479	480	524	532	494	512	533	486	500	486	500	525	498	492	523	491	499	510	483	525	490	504	490	491	488	531	508	491	522	519	530	498	492	512	505	516	506	569	508	502	524	502	483	525	482	521	511	501	519	458	524	496	491	533	491	520	516	480	487	499	503	498	503	538	498	521	532	472	518	488	475	522	536	509	473	504	505	501	497	490	516	467	526	503	518	548	510	518	510	470	527	503	509	512	510	550	499	481	520	548	504	475	495	554	497	467	482	483	483	536	518	534	498	497	529	528	524	500	504	470	487	466	473	531	484	510	529	482	476	514	481	479	494	478	478	499	472	469	505	507	515	487	460	529	490	528	481	553	542	472	518	514	500	518	514	524	530	520	499	463	475	486	484	494	542	511	501	483	481	501	542	490	558	554	503	510	488	479	496	528	501	466	494	482	519	504	536	517	504	471	502	506	543	517	513	522	505	472	517	467	528	497	507	506	543	529	498	522	497	527	483	481	502	507	465	516	507	492	509	519	550	525	503	511	516	513	518	449	510	523	527	496	484	506	509	497	523	495	502	510	503	512	504	536	538	485	501	552	494	485	514	492	466	490	497	482	512	490	513	513	482	482	512	506	551	505	486	498	519	508	521	538	498	535	504	516	517	484	490	533	532	484	538	482	499	477	525	512	517	493	506	507	491	489	501	541	507	476	486	492	504	524	490	529	469	487	506	474	506	522	499	523	481	489	464	519	553	510	533	511	514	518	536	482	458	523	513	503	483	499	528	523	474	467	447	528	461	510	502	482	488	540	484	509	476	511	531	499	512	531	485	494	515	511	483	493	504	526	507	532	506	500	494	502	534	453	515	507	495	498	503	469	475	489	541	489	506	503	538	517	510	516	494	522	500	496	498	510	472	521	537	507	493	502	500	555	491	486	496	499	523	469	485	510	518	522	504	514	520	548	482	478	520	485	486	512	484	544	495	498	493	506	482	522	496	493	550	510	501	535	510	482	489	528	487	457	488	521	505	487	497	478	510	489	515	504	538	519	490	475	545	487	507	517	513	498	528	517	541	560	469	570	494	495	501	549	534	482	502	498	530	479	496	510	512	488	515	496	521	515	486	487	523	512	494	488	496	500	499	489	527	498	498	486	512	479	515	489	500	481	491	511	517	500	524	526	518	520	501	512	493	510	502	463	483	498	542	496	478	488	505	455	523	501	524	464	502	482	529	476	483	514	520	493	504	476	529	489	494	491	509	480	505	508	470	554	514	488	498	515	519	534	522	501	512	503	499	462	464	509	488	499	459	535	496	506	524	513	467	503	506	477	483	507	506	481	524	512	505	504	531	539	510	513	478	492	524	491	515	481	498	456	513	496	562	508	559	533	498	526	483	502	502	496	486	526	489	494	495	499	455	503	477	502	521	543	478	497	509	523	506	514	464	500	495	497	502	515	525	520	518	507	521	467	468	513	463	506	526	506	491	560	503	473	492	527	487	505	503	466	539	459	488	494	518	500	522	477	538	521	493	539	549	484	533	493	540	485	502	494	529	510	493	516	507	523	501	457	504	528	531	462	503	538	506	513	515	512	524	500	467	491	557	506	524	520	501	472	501	461	501	480	509	476	505	479	488	484	484	500	519	529	493	531	504	487	489	468	484	512	505	550	545	500	508	516	505	556	518	520	507	521	489	533	528	542	485	524	559	505	511	497	513	519	499	516	492	463	502	539	524	489	510	497	541	498	485	514	496	529	494	500	482	495	486	514	521	490	501	519	508	497	495	541	494	486	505	486	526	488	494	540	503	498	494	493	513	464	526	526	510	521	509	481	508	492	537	525	510	528	482	495	517	487	484	484	476	486	516	472	506	520	500	469	472	517	514	505	477	533	460	509	498	505	487	527	541	497	490	495	492	507	520	527	532	509	481	469	514	509	511	482	472	488	475	481	499	502	493	518	470	515	541	474	548	538	524	515	561	491	503	502	475	487	502	512	501	524	500	507	505	506	506	530	458	504	499	486	506	510	504	536	497	495	514	501	528	544	569	551	485	502	530	493	483	501	507	478	501	521	522	501	504	521	497	515	517	475	503	494	473	509	475	514	513	505	503	519	498	494
37619	17318	6139	2560	1693	1205	999	730	659	578	493	470	407	350	356	380	355	306	324	290	309	336	315	270	296	261	301	299	269	300	288	318	307	272	278	291	315	257	279	273	284	256	295	257	283	281	259	240	277	242	292	267	262	253	273	257	275	249	267	259	238	276	246	271	252	270	279	248	252	261	227	280	261	259	268	243	272	239	303	252	234	251	255	257	260	277	235	264	261	277	246	238	266	280	240	257	230	255	251	236	240	241	288	269	259	262	257	230	281	264	245	255	251	287	248	239	233	248	239	261	251	233	254	251	240	259	265	276	251	274	250	257	255	273	256	270	252	246	234	240	258	256	264	246	280	265	282	236	276	232	251	232	272	252	259	251	249	225	257	230	246	235	271	306	255	266	223	245	247	226	258	258	254	269	289	250	236	248	261	220	249	260	242	245	256	265	251	275	264	242	247	267	240	264	249	267	273	259	259	262	245	255	274	257	250	252	248	259	263	258	246	226	258	250	254	261	267	234	251	248	262	225	249	245	253	270	242	259	252	258	224	261	244	225	248	276	264	262	279	269	277	255	244	242	246	245	220	279	279	263	275	275	251	214	253	253	241	245	260	258	248	239	225	236	260	251	237	294	270	271	258	235	240	263	241	258	232	266	265	289	243	270	260	258	202	274	253	249	258	240	237	261	249	290	248	269	270	277	221	308	278	278	249	251	274	270	243	255	244	232	238	259	230	260	270	251	260	259	256	269	261	241	259	251	258	257	268	229	257	276	258	251	270	256	244	243	292	271	257	256	268	231	265	242	272	251	246	242	245	237	241	239	268	260	260	202	249	243	260	247	248	260	275	267	249	256	260	227	258	275	249	252	262	274	251	273	253	240	265	248	270	292	252	265	261	258	263	238	259	232	250	264	254	257	269	247	276	264	248	254	257	235	242	278	258	274	237	231	244	259	256	241	266	244	245	264	253	254	265	227	267	250	225	242	246	262	280	235	227	265	252	284	261	243	245	250	272	263	254	268	258	238	255	223	254	256	273	253	268	279	274	276	271	236	280	250	269	246	263	283	251	260	258	259	265	258	251	259	270	264	260	259	261	268	263	253	229	228	241	260	226	235	253	258	269	249	238	250	227	231	234	249	259	244	299	248	253	244	253	256	260	252	251	238	267	276	236	223	262	261	274	235	246	243	264	268	276	266	238	263	256	274	246	268	224	280	278	234	235	272	253	273	262	264	262	238	238	270	284	236	271	257	220	286	250	265	261	243	283	241	268	277	266	288	282	258	279	277	247	265	259	266	253	264	255	252	272	228	269	268	249	275	246	244	254	231	259	252	243	246	253	238	258	248	274	244	261	260	263	286	263	274	276	286	249	227	265	246	271	228	250	250	286	252	227	258	256	280	254	238	273	233	245	243	268	270	259	244	228	269	257	261	236	263	257	237	243	242	273	257	294	244	277	272	274	232	265	269	232	260	256	270	299	252	241	278	273	259	270	250	262	250	241	249	233	266	246	260	277	245	245	269	215	255	283	258	291	245	272	262	267	260	238	261	270	273	271	256	264	254	295	234	253	257	263	256	255	256	229	261	252	266	247	223	238	261	258	248	250	271	288	243	260	273	260	264	259	254	273	243	222	251	289	266	238	224	262	290	276	294	256	264	266	244	280	249	246	242	273	249	243	263	236	224	254	261	259	250	246	242	257	258	258	268	241	235	238	251	280	230	262	284	251	236	257	253	282	245	259	244	289	264	258	245	248	263	230	253	221	260	237	214	263	267	252	253	261	262	245	266	246	231	240	238	254	248	268	236	249	254	296	266	251	255	257	233	231	283	256	265	244	251	247	267	238	260	278	278	276	259	264	252	280	244	251	280	250	241	245	271	268	249	282	273	228	259	249	273	254	259	263	265	243	268	239	247	274	259	285	272	235	260	246	254	262	230	267	232	248	235	271	210	268	254	239	250	244	219	219	255	276	258	236	221	234	277	233	238	244	258	290	248	266	246	267	271	247	256	260	253	252	229	271	258	233	259	233	240	266	241	256	261	281	268	243	262	239	268	255	265	224	264	268	269	273	261	259	269	272	267	267	262	271	259	233	242	247	244	270	239	255	257	266	260	254	279	236	248	266	238	237	266	273	278	260	222	263	248	271	239	288	260	258	231	254	263	236	271	217	255	294	232	268	256	236	249	258	259	254	266	277	248	261	290	243	245	257	244	246	260	255	255	239	268	270	248	240	248	254	263	253	252	232	244	271	249	238	268	265	280	236	272	259	268	243	252	237	228	253	268	260	276	276	237	259	247	235	247	247	239	232	217	263	247	258	245	295	226	273	262	255	262	272	262	240	278	242	252	268	245	263	249	268	282	231	246	260	238	236	258	265	253	248	257	247	261	257	258	250	229	231	272	243	242	251	250	218	264	245	252	232	247	262	239	256	250	267	242	252	245	253	245	258	258	246	256	280	306	247	265	241	270	238	209	263	246	257	229	259	258	246	266	257	251	266	271	260	238	276	278	260	239	228	240	279	257	250	250	221	265	227	278	252	280	240	243	264	233	250	236	252	257	248	250	231	241	247	237	271	285	257	231	255	259	273	257	264	212	256	246	264	240	239	246	237	261	218	273	273	254	239	250	250	263	254	259	227	255	276	272	240	268	264	266	251	259	260	267	266	266	251	254	282	230	232	251	262	286	261	247	283	268	242	247	246	278	234	271	299	263	266	240	258	260	259	251	230	266	280	218	241	243	260	260	238	253	257	247	274	247	252	260	235	272	270	241	267	259	228	282	240	253	236	262	266	267	275	242	264	232	263	267	243	254	253	270	268	253	223	253	257	272	254	272	253	279	258	252	268	263	233	242	258	243	258	226	269	250	252	267	246	224	256	261	268	249	230	289	256	228	257	251	260	268	265	249	239	267	261	259	250	266	230	269	253	265	256	261	250	268	260	250	282	277	239	253	251	256	266	250	253	268	257	271	249	259	225	258	289	262	249	254	253	264	270	273	263	260	257	255	254	256	283	266	233	242	264	248	264	257	254	234	223	260	266	242	222	232	260	246	249	283	258	269	288	235	238	238	235	246	258	239	241	291	241	244	260	251	246	275	251	250	270	253	249	258	265	250	263	216	253	223	257	258	286	271	242	235	237	255	233	249	261	248	291	228	260	248	243	279	260	259	238	262	240	232	246	260	259	255	280	224	263	253	223	246	253	271	250	254	270	226	256	260	253	254	255	238	255	268	238	268	276	256	231	275	254	254	255	264	273	282	246	252	223	248	292	248	255	234	232	248	280	265	245	267	295	264	240	249	263	254	238	257	242	259	248	260	272	285	274	249	251	252	242	270	280	251	219	243	256	249	291	250	280	233	242	222	249	279	277	271	244	261	236	252	255	246	226	262	259	241	231	259	270	274	263	255	248	262	244	245	271	229	266	258	239	276	260	265	254	216	292	248	253	247	272	257	252	248	249	241	279	248	257	271	257	242	241	272	248	250	258	242	277	228
19660	2706	6272	6754	5688	4729	3875	3383	2751	2412	2130	1956	1786	1662	1542	1457	1416	1279	1286	1175	1222	1103	1137	1066	995	1052	994	1010	963	965	914	891	953	890	848	835	876	863	874	869	871	882	888	769	848	856	858	858	792	827	810	783	798	761	813	797	795	848	797	779	760	749	830	815	806	833	821	776	770	796	792	790	811	767	763	762	765	798	771	788	737	802	788	789	757	785	781	753	760	760	770	807	758	713	755	763	786	755	734	739	744	762	735	793	774	756	789	805	823	770	720	782	781	712	746	751	695	741	750	783	754	744	722	747	693	778	753	820	761	701	783	747	766	773	768	722	711	753	695	701	684	750	760	717	752	758	717	776	772	744	739	788	753	750	803	786	789	716	709	743	727	791	731	730	760	787	791	720	692	738	769	743	799	743	759	688	778	747	752	739	720	795	751	735	803	801	766	767	751	767	705	735	780	746	759	771	738	791	699	749	764	747	742	750	734	733	777	721	746	738	789	765	720	819	743	744	764	728	738	809	828	758	716	701	747	759	730	699	748	745	781	762	731	747	770	670	765	750	759	756	745	778	800	714	774	779	744	712	727	762	765	729	724	771	750	751	704	790	729	727	811	734	708	763	773	725	769	756	762	720	717	728	767	759	750	711	767	759	735	768	728	766	746	799	745	790	732	757	788	764	706	769	746	743	719	764	788	720	744	746	806	755	763	744	684	766	755	750	766	775	741	772	749	707	765	705	734	697	759	731	726	754	742	745	759	769	725	763	727	745	742	790	719	791	742	758	726	737	753	684	772	736	713	770	808	760	819	783	794	703	744	763	745	740	707	718	755	755	769	751	713	746	741	755	754	729	740	735	787	758	735	740	768	794	742	756	747	762	794	756	708	752	768	750	734	757	748	800	776	719	782	798	786	747	762	738	770	755	704	703	734	747	766	718	776	734	737	703	741	731	738	723	783	749	724	714	714	773	685	728	731	752	744	738	740	743	727	797	754	766	759	790	753	800	727	762	724	689	771	721	772	738	731	733	761	714	723	767	771	734	744	741	759	770	716	752	779	788	744	718	717	790	759	728	760	757	778	762	784	717	788	735	735	751	771	752	789	763	715	803	793	775	726	705	766	731	725	745	765	711	774	782	690	789	724	751	701	753	746	783	768	738	756	735	738	818	720	731	793	715	713	776	744	790	755	732	701	764	748	727	772	745	732	739	767	705	751	728	805	748	739	756	734	745	775	734	830	747	694	729	748	767	793	807	756	715	733	787	726	704	742	759	726	776	745	754	764	761	759	735	734	769	714	756	742	768	775	785	746	753	697	731	765	713	747	737	751	751	716	762	779	723	762	719	723	726	815	766	760	791	738	748	701	748	784	767	724	731	756	748	771	743	714	748	707	751	783	694	730	776	743	778	719	717	701	727	731	713	752	744	757	743	746	771	733	716	775	771	761	729	748	766	769	772	716	738	727	708	754	740	760	731	712	743	753	783	719	714	739	764	750	742	802	726	715	738	741	761	751	742	721	772	744	743	730	759	766	770	723	727	765	717	750	747	767	698	754	713	734	750	786	735	800	742	746	710	732	777	704	748	734	786	764	754	793	751	786	806	728	789	728	709	730	751	749	747	703	731	735	761	727	780	772	757	776	767	714	710	739	741	783	786	691	784	773	721	715	758	734	760	788	725	797	727	712	734	710	742	768	777	753	762	710	790	759	822	752	711	701	714	754	750	744	747	717	689	735	765	754	724	718	760	731	748	734	736	716	734	747	749	744	736	784	755	766	785	770	772	768	777	728	720	780	740	737	780	749	790	754	721	752	735	772	700	753	811	725	739	728	758	787	752	735	735	730	780	706	776	758	771	771	762	794	715	727	761	703	711	758	755	737	732	737	737	765	807	749	767	714	784	733	742	729	763	686	777	754	730	711	735	715	766	762	772	792	775	742	763	702	781	751	748	758	751	744	742	763	793	750	739	711	727	776	726	742	786	775	732	742	720	718	725	757	766	765	762	706	748	766	740	670	756	705	767	722	785	717	723	750	763	749	790	728	731	788	751	730	723	729	767	758	762	767	732	770	738	794	755	730	739	740	784	741	724	765	769	771	763	808	738	741	759	751	733	717	771	774	746	788	778	772	797	769	771	730	775	739	718	796	789	755	770	812	717	713	763	728	731	707	741	820	777	735	740	704	721	757	741	758	728	728	769	747	716	736	785	782	741	770	743	763	712	782	753	747	749	727	762	701	755	728	730	781	695	725	742	766	744	720	721	741	682	726	805	706	824	718	728	767	767	737	730	782	706	715	746	777	789	755	692	740	753	745	788	742	742	762	706	726	757	710	778	731	751	788	723	729	779	738	727	701	802	787	736	745	724	678	763	761	745	762	716	748	739	721	707	731	742	734	763	744	788	715	713	750	736	758	754	738	734	700	754	758	757	820	799	732	773	743	734	716	754	745	750	738	707	760	726	760	711	749	745	768	753	786	748	794	712	738	742	739	745	762	777	760	731	735	714	743	693	755	743	744	698	778	757	715	768	716	763	754	758	785	752	749	725	786	722	787	694	805	731	709	744	749	750	717	728	701	743	762	737	720	743	758	734	745	754	769	716	747	737	712	760	757	748	717	725	746	738	769	735	712	747	709	757	731	740	746	790	808	795	724	739	782	849	792	731	748	790	685	774	774	769	782	786	770	726	694	772	737	723	755	706	706	775	751	735	739	752	736	697	670	714	733	749	722	729	766	727	780	727	696	751	736	772	774	761	737	725	769	711	798	764	708	742	762	772	761	779	720	707	741	780	750	772	766	711	732	769	772	726	745	728	766	779	794	767	743	763	816	675	772	737	723	733	764	726	755	702	741	738	788	746	755	763	780	786	682	775	822	768	778	847	737	751	800	718	802	726	722	759	787	752	738	785	730	710	733	725	766	758	740	754	759	750	734	712	774	760	727	766	745	732	804	735	740	795	720	748	777	763	773	808	768	704	702	719	698	721	793	743	717	734	747	753	749	725	697	802	753	765	792	736	760	774	783	760	756	772	722	792	824	729	790	761	797	731	724	786	706	757	749	757	724	744	724	765	751	729	724	733	694	788	696	748	714	710	775	747	764	784	722	745	768	742	719	728	739	757	756	756	720	742	751	754	746	775	690	730	767	759	778	727	746	724	715	734	799	738	757	761	777	777	717	732	814	757	740	769	750	764	765	766	714	757	747	763	735	770	734	806	774	719	735	768	772	746	756	737	754	722	774	804	731	715	769	780	792	719	693	764	756	745	738	781	782	747	705	739	775	738	736	733	732	725	770	705	784	736	738	746	758	737	738	774	756	724	743	780	803	750	717	703	769	732	790	745	752	754	805	727	764	763	728	747	725	729	739	749	748	716	759	758	777	672	730	732	753	785	752	757	761	796	793	763	774	767	745	746	703	719	776	709	726	738	742	743	706	699	735	792	753	744	746	733	737	755	726	728	732	751	723	753	749	740	736	704	731	770	757	702	715	737	721	772
3389	287	191	128	104	103	109	88	96	90	79	76	74	63	87	69	73	86	79	96	78	86	85	75	81	84	73	75	63	87	65	83	80	88	87	86	83	90	87	82	66	86	76	70	70	76	85	67	68	76	86	63	71	78	86	69	81	62	81	71	76	92	68	73	70	74	88	61	78	85	60	93	87	79	79	89	72	76	73	73	86	78	83	80	75	95	87	65	73	83	80	70	77	73	81	76	69	72	73	79	71	77	81	65	83	87	85	72	73	88	77	76	70	86	71	78	101	84	72	78	87	84	92	80	64	78	89	85	77	75	84	62	69	86	92	93	75	90	80	82	76	76	73	98	94	72	82	81	79	82	75	69	85	67	77	75	76	63	81	86	80	85	85	79	73	75	78	67	88	80	81	74	84	87	79	84	70	67	65	80	81	78	72	66	74	81	87	96	72	91	79	71	100	78	79	75	73	66	89	71	74	71	68	70	65	60	71	85	67	94	93	88	64	86	80	77	75	84	85	63	79	85	72	71	82	81	63	83	79	77	82	88	80	88	73	77	68	66	84	99	66	81	87	74	66	83	82	92	77	86	72	76	77	73	74	89	64	69	62	84	82	77	62	79	82	76	73	66	88	90	87	71	75	81	79	77	88	78	66	83	76	79	93	82	80	92	72	62	68	69	76	92	58	74	81	83	65	71	82	80	71	82	88	73	75	72	72	68	74	74	71	76	64	87	91	64	65	67	81	64	69	70	65	72	78	74	66	75	80	73	73	81	80	80	76	66	85	73	81	87	55	81	82	87	63	86	86	84	98	71	85	75	89	71	77	79	69	73	82	66	75	77	63	76	91	68	78	79	85	59	73	76	86	77	73	88	69	83	70	84	75	88	70	65	69	82	76	94	69	74	67	68	73	87	68	93	77	82	93	76	92	78	86	73	66	68	80	75	99	65	86	70	96	64	67	78	66	78	110	82	86	72	59	68	72	70	72	80	64	86	79	70	71	70	76	75	65	88	68	86	98	77	84	62	77	74	75	73	56	71	67	74	68	74	75	88	82	76	74	84	80	74	60	80	71	92	57	77	87	91	73	59	86	70	88	89	69	82	80	81	86	76	72	69	86	68	68	82	71	92	80	85	65	83	86	58	78	80	75	75	79	73	85	85	71	69	81	89	57	77	57	71	56	77	67	77	78	84	57	85	81	79	68	68	79	75	77	87	91	76	76	78	70	61	76	69	64	75	72	91	73	71	74	67	78	74	72	65	81	93	70	77	62	96	82	79	78	99	82	69	67	96	80	81	80	77	89	69	71	84	73	73	81	63	83	83	89	77	73	76	68	69	60	72	89	76	74	80	73	90	75	69	85	68	82	74	74	49	78	81	74	82	79	78	83	76	76	68	76	92	63	68	71	79	81	95	88	78	91	84	69	73	61	77	72	76	77	65	63	80	80	83	65	73	78	77	92	82	82	64	83	88	78	85	74	74	76	75	63	73	84	72	76	77	93	82	78	98	70	81	79	65	67	89	75	85	63	78	89	81	94	67	83	69	71	78	85	84	65	74	75	74	86	74	83	64	80	80	71	78	85	73	93	65	57	76	75	78	65	66	68	64	65	76	81	57	90	71	85	68	78	68	92	81	72	77	69	74	79	87	85	83	79	73	74	65	93	72	92	83	83	98	85	75	80	84	85	81	76	58	69	74	68	82	85	67	66	76	92	78	84	89	80	91	68	94	76	76	88	85	71	55	78	100	82	67	81	85	71	79	82	75	71	80	83	75	69	73	81	76	75	75	78	79	74	93	81	75	74	78	75	71	91	82	81	72	70	67	80	63	72	71	85	81	83	76	73	70	89	81	82	86	84	61	70	85	71	77	77	85	79	68	67	80	94	88	77	75	75	68	84	81	80	86	85	76	90	69	72	73	84	85	67	79	76	73	75	70	70	88	73	69	66	83	71	64	69	72	78	84	77	77	71	76	66	76	85	73	87	84	70	76	72	61	65	62	64	83	96	72	87	78	78	68	65	73	70	60	68	86	81	67	64	80	90	97	60	89	83	79	85	73	64	83	68	63	70	64	71	83	89	71	74	76	72	78	60	78	73	84	65	75	83	71	88	83	100	83	99	82	63	73	84	65	70	79	79	79	76	80	80	65	75	82	70	62	74	78	92	85	66	83	66	76	70	85	67	71	68	84	86	69	70	78	72	95	81	77	67	90	89	79	89	79	81	77	83	76	82	72	65	74	71	75	80	78	80	81	86	71	72	81	75	77	78	89	84	83	81	76	72	67	73	76	95	70	90	77	66	80	95	81	82	92	76	75	77	80	75	87	86	81	74	83	88	90	82	85	82	102	88	68	70	85	68	70	76	78	68	70	84	85	73	79	70	72	121	67	83	76	90	74	69	63	82	69	69	82	87	87	63	90	67	73	74	68	72	76	97	75	78	80	84	80	71	68	78	73	80	56	80	85	84	74	86	66	85	73	95	81	73	83	85	84	78	81	72	87	68	71	66	78	79	60	89	81	76	71	79	72	73	72	80	81	79	95	80	76	79	80	76	69	69	83	80	74	66	89	90	78	74	86	78	62	59	78	64	83	72	88	78	84	67	64	62	89	78	67	99	93	102	86	66	69	99	66	69	65	82	77	69	73	81	101	67	78	75	66	68	78	68	71	84	85	81	82	87	73	82	69	78	85	80	68	82	75	92	59	86	83	77	88	74	68	70	83	77	84	80	83	82	71	62	69	60	72	95	73	74	81	66	78	79	82	86	78	70	64	68	78	66	88	100	90	86	73	79	70	71	58	69	71	83	77	89	76	73	74	78	83	55	71	81	78	75	85	84	74	82	73	69	77	72	72	77	84	72	71	68	88	87	73	80	70	62	65	87	79	77	73	66	71	75	89	78	80	80	89	66	93	76	88	62	83	73	76	79	60	88	71	76	103	65	67	79	71	75	73	77	82	63	78	68	75	58	74	81	72	88	73	86	55	78	79	83	82	71	83	81	64	91	79	68	79	65	63	70	91	80	79	76	72	82	70	87	77	85	80	67	71	83	70	80	70	76	76	80	76	78	65	85	91	96	79	69	99	70	70	72	82	87	90	84	84	88	65	74	73	79	73	79	82	65	78	74	79	73	77	74	73	82	63	79	79	52	77	69	76	81	61	74	77	60	82	73	72	89	72	90	83	74	92	68	79	85	95	92	81	93	81	77	72	74	73	73	83	69	68	84	80	78	87	80	91	81	76	85	66	88	72	69	65	70	78	84	71	81	85	86	83	91	77	86	90	76	83	80	78	79	75	73	78	78	75	85	80	74	69	92	96	73	69	68	74	80	74	64	73	70	81	81	67	79	87	76	90	76	91	79	89	68	75	73	84	83	63	73	101	77	77	73	89	80	89	81	81	88	79	72	84	71	80	78	68	99	89	59	81	78	75	60	89	67	101	68	80	100	81	62	75	86	83	69	88	72	75	85	82	78	91	76	68	75	78	79	83
2640	352	455	477	410	406	402	343	343	309	338	324	287	322	325	292	277	311	296	316	282	278	275	309	280	264	301	276	284	295	294	294	286	301	276	280	307	290	280	290	292	301	248	286	260	293	295	292	278	295	312	280	267	288	272	316	264	297	263	292	276	281	266	270	273	300	268	277	281	295	315	311	272	265	271	340	283	303	262	315	278	308	299	266	315	281	274	298	260	293	279	271	289	281	281	264	304	313	292	270	278	301	296	283	276	301	296	287	310	278	290	277	277	282	304	292	287	274	249	258	263	258	292	268	276	279	279	297	302	278	294	278	262	259	303	287	299	296	268	303	257	287	280	299	303	265	275	275	316	287	280	302	281	283	277	296	286	283	258	244	311	294	284	301	284	261	276	267	313	289	308	266	286	289	295	281	271	301	279	305	289	280	292	309	274	315	276	298	296	294	290	282	298	295	299	320	278	291	283	303	301	281	297	239	289	300	279	296	285	304	311	300	284	276	278	302	277	306	282	261	268	272	284	302	274	292	314	277	281	266	292	275	271	291	285	288	265	282	290	256	282	293	285	306	288	285	269	256	299	261	289	278	276	295	266	265	295	300	273	279	270	256	279	315	305	297	295	271	299	282	293	290	274	274	294	278	281	281	295	278	276	279	273	293	291	292	287	289	286	277	287	290	292	302	257	274	277	297	283	288	269	280	255	274	304	281	297	287	279	269	285	289	268	301	297	299	268	295	271	280	289	311	305	282	271	268	293	278	283	301	278	290	284	301	253	289	265	289	291	292	323	318	285	297	262	283	267	279	269	268	296	257	284	297	260	305	289	289	261	270	286	256	257	280	279	261	300	285	290	296	311	283	288	288	274	270	284	292	307	286	297	303	256	292	282	309	265	264	287	315	259	273	273	293	309	288	304	275	280	322	305	292	298	291	287	287	291	296	294	290	283	293	292	258	251	291	285	293	297	265	285	313	283	278	285	294	306	268	292	285	266	291	292	269	304	309	267	303	274	292	302	276	308	270	286	281	277	276	294	260	301	290	286	286	282	274	290	269	315	302	278	263	317	294	295	288	278	295	265	278	300	275	265	327	290	288	312	269	273	285	270	262	275	280	255	301	278	284	275	284	266	294	282	294	280	267	297	287	270	309	276	289	306	278	292	267	299	307	293	266	305	274	287	274	263	295	271	283	269	261	296	274	268	249	271	330	273	288	260	281	253	293	282	303	294	285	271	269	300	326	278	285	283	275	272	287	275	314	267	268	273	274	287	257	269	295	280	286	329	282	304	299	281	275	300	287	305	304	302	269	280	262	307	289	274	299	293	312	269	264	294	304	278	252	288	283	301	276	273	278	279	301	261	265	296	256	298	291	283	278	265	282	322	302	296	308	279	275	283	306	292	266	292	293	278	273	287	312	304	298	278	290	269	293	303	284	275	283	251	293	277	286	279	296	266	258	296	291	294	305	283	263	299	302	325	268	298	291	309	278	263	320	279	281	300	264	283	267	291	281	296	279	270	292	277	290	295	281	306	277	288	309	321	322	277	274	313	272	283	282	284	314	268	301	277	320	287	260	263	268	280	285	320	292	306	283	300	306	292	287	271	263	292	301	290	297	261	273	276	271	253	284	304	279	277	287	290	293	293	274	293	286	246	293	263	303	310	317	279	256	273	281	295	275	266	277	266	262	277	252	261	307	273	280	324	282	288	324	266	276	265	296	304	279	275	262	289	285	269	307	292	313	302	299	265	291	277	283	284	300	261	266	263	263	297	286	273	298	310	287	279	295	269	285	307	270	293	261	278	273	291	303	313	283	281	271	310	274	271	268	286	312	271	305	278	308	293	285	303	290	285	294	295	281	259	299	290	299	306	259	303	291	265	270	283	292	308	312	280	294	297	266	273	301	281	267	299	269	272	326	281	319	287	268	284	273	312	272	297	299	277	296	299	311	294	278	288	272	285	271	302	273	281	286	290	281	324	273	289	250	270	271	282	285	280	309	284	298	306	313	289	275	294	289	274	271	282	265	283	293	288	312	306	299	279	267	272	281	282	286	275	267	243	282	289	287	273	303	258	272	293	311	299	277	292	300	301	290	309	293	284	275	329	288	241	258	284	262	264	282	289	310	276	300	285	293	240	283	281	285	280	292	285	274	273	286	289	260	274	278	277	270	269	287	272	306	281	273	279	293	284	273	273	279	279	268	278	308	272	267	262	302	290	287	276	293	298	291	290	291	254	296	279	280	292	281	286	311	303	259	292	327	319	288	255	291	270	312	284	279	265	302	291	277	272	277	274	271	289	268	277	300	266	299	268	275	267	299	308	304	288	280	293	300	252	279	290	288	265	280	310	274	295	270	275	252	286	299	297	308	289	298	236	295	275	280	287	307	287	289	328	293	264	263	301	277	301	277	278	246	283	281	281	305	266	265	287	271	294	280	289	275	256	297	285	282	286	283	275	276	274	284	298	285	268	300	287	287	276	301	280	301	304	274	297	271	303	277	272	267	306	257	288	326	264	295	293	257	293	271	287	279	277	266	318	280	302	283	274	289	281	286	271	278	310	312	267	280	260	297	285	261	291	278	279	276	292	282	288	284	297	253	269	298	266	299	311	316	311	279	298	267	278	300	286	291	268	292	277	286	296	294	279	267	272	287	269	289	295	280	249	294	310	278	292	294	273	288	275	277	278	267	302	300	285	255	288	261	291	284	263	299	273	295	304	297	255	306	273	298	270	299	293	266	300	269	266	265	267	291	290	271	294	295	270	289	245	305	292	278	297	260	255	294	273	301	295	292	280	256	290	273	303	263	293	287	289	319	283	281	307	265	304	272	273	300	306	297	295	272	303	297	274	295	289	270	286	289	256	276	273	281	314	284	295	317	320	264	281	292	341	248	314	290	333	296	299	291	286	272	272	272	286	283	282	290	256	245	328	260	301	258	275	261	282	265	293	292	281	268	271	302	263	270	277	265	292	318	278	276	297	293	270	277	291	271	292	282	285	280	279	307	284	305	315	275	282	280	270	265	291	318	271	276	278	295	299	278	261	262	293	282	302	283	264	263	295	298	288	276	272	286	272	268	285	299	256	275	284	276	312	264	306	281	261	285	272	289	278	291	307	268	275	293	271	288	289	282	293	287	303	315	291	269	299	290	295	282	278	284	296	282	293	293	298	282	293	272	276	278	303	281	286	272	243	287	293	292	264	307	255	300	292	271	247	278	285	292	295	290	320	301	293	296	271	263	288	299	304	289	293	287	275	311	279	289	288	292	289	281	282	278	282	296	259	303	252	286	288	266	279	292	282	255	285	268	279	286	300	284	305	265	315	256	283	308	267	285	280	301	285	253	308	282	320	257	267	282	280	285	307	292	291	296	266	265	252	269	269	273	285	270	296	280	262	286	277	278	291	282	296	294	275	298	259	305	273	318	274	276	268	254	285	302	269	275	297	314	282	305	275	306	283	269	284	303	283	281	301	293	291	298	294	295	299	297
29078	6230	1576	1178	823	603	492	398	341	315	250	216	240	238	229	205	210	201	189	200	192	194	206	175	178	146	172	153	165	159	173	164	174	159	183	159	165	186	170	193	175	157	173	164	181	170	168	168	175	154	162	158	145	154	132	152	170	146	139	142	134	163	176	156	146	161	181	154	136	182	159	134	181	145	167	161	176	156	171	168	157	161	185	165	150	176	166	176	152	157	131	155	139	175	149	156	155	179	154	172	162	174	139	156	157	183	171	123	144	159	143	193	146	163	165	161	164	158	179	188	153	167	154	164	174	163	160	160	169	155	151	141	158	148	147	146	169	169	167	149	133	180	137	165	156	170	144	148	187	176	148	157	182	150	143	155	171	156	140	150	144	151	155	151	157	146	164	171	173	181	146	145	176	160	170	164	162	143	167	141	167	164	165	189	142	165	156	142	149	160	142	161	153	158	178	152	155	170	147	159	157	140	170	148	143	156	141	148	165	183	181	155	158	157	179	169	166	153	174	150	146	161	162	174	154	165	164	175	146	168	155	174	164	163	154	145	176	150	170	166	169	164	159	144	144	139	172	157	154	141	155	163	155	148	155	179	151	131	161	159	166	161	159	150	155	145	160	153	156	166	132	149	143	137	167	143	150	162	141	179	161	152	149	170	169	161	154	164	159	143	159	159	142	157	197	154	158	155	168	184	167	146	156	158	149	162	168	161	153	150	140	165	149	176	162	152	156	138	158	133	162	164	190	159	140	152	155	169	143	157	152	157	166	160	151	161	148	166	168	133	154	162	143	162	155	162	165	156	158	164	145	173	172	140	149	174	157	175	166	165	141	132	161	162	147	170	131	164	158	158	138	151	140	159	169	150	142	156	160	167	155	171	148	163	173	138	154	144	134	169	133	178	150	115	152	141	149	144	153	157	148	156	158	145	181	164	157	149	181	160	162	164	164	158	171	164	132	157	146	164	158	152	143	157	146	154	150	163	170	154	154	153	174	180	149	136	152	177	156	144	147	163	183	174	162	155	152	175	166	178	172	181	159	169	145	149	135	169	152	168	151	147	160	182	166	161	152	176	167	145	150	152	150	166	143	146	164	148	165	158	137	162	146	156	168	152	170	131	156	169	151	163	148	149	141	149	159	144	177	156	161	147	171	161	158	155	157	134	157	168	170	151	175	155	163	159	155	180	146	138	162	154	158	193	163	135	153	175	131	158	146	167	164	154	161	140	149	149	135	174	148	141	150	172	170	155	165	164	136	156	158	156	162	179	178	161	184	150	171	146	164	149	151	156	148	132	168	139	161	166	149	149	159	147	161	155	143	151	160	173	168	140	147	161	141	153	144	159	167	160	148	137	146	140	161	171	183	150	163	160	163	157	151	151	165	164	160	165	146	156	164	154	139	153	187	185	133	143	145	147	150	154	147	181	150	174	163	150	158	159	154	157	144	154	170	158	156	155	136	168	157	174	134	177	161	148	154	178	153	171	143	153	163	159	141	172	161	187	144	155	159	141	158	169	151	172	143	160	189	162	132	136	148	142	173	162	159	157	172	146	151	137	150	180	157	171	156	148	160	144	181	134	147	146	169	146	157	167	139	178	166	168	164	163	135	161	149	171	189	146	144	159	155	161	164	154	156	171	143	171	183	142	137	153	145	147	172	157	146	125	163	153	158	165	181	133	160	163	149	163	147	173	186	144	153	140	134	140	164	161	164	160	182	184	155	153	148	174	158	151	172	124	132	173	164	163	164	178	166	159	156	157	153	153	163	184	144	169	169	154	147	167	175	182	155	154	173	146	177	170	155	169	147	159	160	161	142	176	183	157	173	160	162	154	170	162	171	168	149	163	169	156	142	151	157	154	165	163	171	162	138	164	152	164	170	170	161	152	162	182	144	165	153	158	157	188	152	160	167	164	155	159	143	166	157	146	168	143	164	166	164	152	158	140	143	137	164	162	169	145	159	139	142	162	164	138	153	137	158	152	149	169	149	145	167	161	143	149	158	170	151	163	164	150	142	166	150	163	145	154	152	190	140	147	154	154	156	166	162	170	151	154	165	157	142	146	152	153	152	147	159	153	162	179	145	160	146	168	170	151	150	148	156	145	162	145	173	173	142	158	157	173	141	153	172	171	163	153	149	149	174	148	144	172	159	164	163	142	170	174	139	157	160	157	168	177	144	168	188	142	174	164	158	178	154	155	154	169	144	152	158	159	146	150	161	160	132	156	162	148	163	159	135	152	152	140	172	160	139	146	160	156	144	147	140	165	140	155	141	154	148	164	166	165	152	155	173	163	166	180	152	177	146	135	152	170	161	170	147	145	152	166	158	169	169	153	153	150	147	145	159	147	171	177	156	182	162	166	148	159	153	160	148	157	138	170	167	151	182	163	136	175	139	146	167	146	133	147	154	148	163	141	165	172	178	149	156	160	187	137	149	180	164	177	160	134	144	183	156	165	156	166	174	135	160	151	157	137	150	145	155	131	170	159	166	143	168	144	150	136	164	158	136	185	161	133	127	150	175	175	149	161	167	182	150	173	161	186	189	179	168	147	156	178	146	159	155	174	151	170	153	169	167	141	161	150	179	147	149	140	161	156	146	162	133	166	158	165	163	165	168	148	142	158	172	118	159	168	168	123	162	151	155	155	170	160	177	153	154	186	162	153	176	166	158	164	164	146	144	144	166	154	158	163	168	141	162	167	176	155	124	167	168	155	160	164	158	165	143	153	176	154	158	161	163	177	160	165	159	162	144	153	184	176	136	162	155	156	173	158	141	157	158	153	152	168	138	156	157	149	162	166	186	156	169	162	185	135	174	179	149	135	173	136	160	165	172	150	166	155	151	189	158	172	155	148	166	167	167	187	160	152	156	151	160	147	158	137	161	125	163	166	171	162	141	167	160	152	172	134	178	158	167	136	148	145	184	154	161	150	151	166	151	136	147	148	163	143	165	160	136	158	139	153	173	151	148	160	171	158	152	168	133	157	185	152	155	157	158	135	140	160	157	144	158	150	154	150	165	149	152	153	170	154	168	145	149	153	140	157	148	152	151	163	165	170	179	169	164	157	168	157	148	144	148	142	150	170	164	179	142	185	133	157	156	150	165	139	164	153	158	142	154	177	152	133	160	153	154	172	166	166	176	172	158	163	180	151	163	152	173	164	150	156	165	156	151	141	142	129	155	152	157	145	151	136	157	173	131	155	152	153	159	185	161	153	163	166	146	152	162	148	171	173	167	157	151	155	171	165	158	164	163	151	168	157	139	152	180	172	146	152	185	157	158	161	149	168	149	134	142	151	167	142	155	156	160	171	141	154	168	140	152	147	177	164	156	158	159	165	178	148	156	152	166	147	137	159	162	156	141	133	134	173	154	146	135	143	148	160	166	140	166	159	169	142	174	167	164	171	155	144	141	179	146	170	145	135	145	126	165	170	167	147	155	141	162	154	162	159	144	153	135	168	151	163	152	158	164	143	175	149	149	165	143	164
13738	1488	3341	3716	3199	2589	2084	1751	1571	1361	1221	1115	1031	992	833	873	791	788	763	717	706	694	700	690	637	660	665	674	597	583	597	570	588	588	564	577	560	549	517	589	587	557	564	549	537	553	491	555	546	497	499	507	547	485	543	515	535	536	539	541	530	556	487	528	539	508	504	533	536	508	516	528	479	539	520	537	505	550	551	544	535	532	499	536	495	524	549	544	521	521	517	513	513	507	517	506	484	470	520	526	510	519	518	465	508	563	512	526	523	518	472	536	542	508	523	512	548	470	514	484	525	551	523	538	490	563	498	547	546	516	517	515	504	495	528	542	436	537	513	512	525	496	491	500	507	496	498	488	503	456	494	482	512	519	510	515	437	567	501	511	493	488	481	481	488	485	524	489	492	505	493	494	498	545	521	500	494	520	477	549	508	484	503	506	512	509	534	507	522	501	504	493	554	449	491	522	509	510	538	469	517	528	492	522	498	511	485	508	512	492	471	529	505	490	499	498	483	522	508	474	531	528	480	518	499	496	482	493	535	512	501	564	511	493	497	507	507	514	473	536	502	503	499	485	493	470	529	552	480	524	519	519	514	517	495	493	535	497	480	495	456	511	493	499	471	487	461	522	499	517	485	511	489	524	515	517	496	500	469	483	525	522	501	530	518	549	455	502	541	500	502	518	496	487	510	537	462	496	506	509	512	504	451	480	492	523	516	500	523	489	528	512	511	522	505	503	529	479	503	498	538	495	451	508	515	491	499	501	512	514	491	505	481	530	517	510	495	547	498	530	494	524	513	496	539	524	526	521	511	539	468	513	496	492	520	505	495	531	495	526	496	562	507	484	521	495	494	525	515	527	496	489	508	497	513	499	464	493	488	543	517	495	484	558	481	508	481	483	513	529	511	529	470	540	511	486	513	537	518	547	516	504	467	482	526	513	500	514	511	497	507	521	518	503	528	564	506	476	511	510	531	521	530	525	522	488	463	530	492	523	497	496	526	506	508	482	493	493	483	497	516	531	501	536	510	475	494	514	515	530	520	487	505	479	492	519	550	505	514	503	497	522	489	492	513	512	492	491	484	523	463	489	515	508	503	477	487	477	470	532	530	505	477	477	525	522	499	510	486	492	480	508	522	525	497	462	533	517	473	493	482	450	464	493	537	511	530	483	490	504	476	515	540	526	498	504	495	491	523	527	473	491	475	487	545	473	494	537	458	489	508	482	482	504	503	491	492	474	518	503	473	496	524	490	476	486	522	523	489	477	507	495	496	544	512	499	523	493	499	502	533	485	499	503	507	562	460	515	527	489	480	469	493	476	487	519	529	500	532	484	493	526	485	504	503	460	527	511	523	491	506	512	531	521	532	521	539	501	510	513	495	483	505	547	506	504	531	505	452	486	501	485	493	486	508	487	467	490	484	516	547	513	519	536	498	488	478	486	462	523	531	504	528	502	498	481	509	480	498	465	467	473	500	499	502	509	504	506	504	490	518	461	504	503	511	503	474	500	526	514	488	510	505	478	523	507	505	510	467	491	498	516	535	508	513	528	486	501	472	489	492	519	519	510	476	495	497	521	516	484	532	485	506	525	516	502	470	486	518	516	451	499	503	492	500	494	486	512	474	491	523	514	524	542	503	490	515	512	530	522	530	492	469	500	544	480	504	530	520	539	503	530	490	484	493	529	511	512	480	508	495	508	539	467	491	494	497	504	526	505	494	486	525	489	468	493	529	548	470	536	524	517	492	482	504	487	498	524	496	520	488	525	496	492	466	480	514	468	546	482	489	493	484	487	514	535	519	506	525	470	485	516	505	510	494	505	496	495	537	494	533	460	490	523	486	517	500	553	529	477	520	531	505	522	525	502	493	495	493	530	508	524	509	520	510	495	531	491	491	519	559	520	531	507	515	502	513	492	461	523	468	459	504	489	542	546	531	494	495	491	485	517	499	509	541	475	491	472	504	483	501	498	564	500	502	482	509	481	516	566	483	503	480	520	551	479	492	530	507	499	487	531	551	429	507	520	488	492	502	533	494	498	468	510	521	494	516	519	473	517	488	471	545	533	490	461	500	491	510	463	521	477	527	502	489	519	502	463	503	497	473	542	564	485	470	523	459	534	486	535	507	483	470	480	469	529	537	495	499	485	526	504	519	472	481	528	486	517	499	507	502	489	504	512	499	532	485	508	521	494	506	474	479	512	531	482	470	527	516	497	527	527	478	483	524	488	465	537	545	490	505	466	441	488	506	487	514	493	532	478	507	525	535	482	509	539	476	479	497	511	543	550	474	499	527	500	461	526	466	533	529	512	437	517	505	501	499	498	544	544	503	512	491	504	483	479	508	460	541	517	539	522	479	485	494	489	485	508	530	523	534	504	510	476	504	515	477	488	515	490	498	492	499	489	529	520	509	524	529	532	523	505	492	500	537	473	522	486	495	496	482	517	458	456	505	501	526	583	471	469	497	495	482	511	526	481	511	486	486	549	531	512	471	503	494	504	476	521	523	495	523	472	479	532	512	500	508	512	492	475	509	490	536	506	477	549	511	466	509	510	479	493	499	478	530	488	509	497	494	460	510	513	525	475	480	519	519	530	460	554	501	537	484	524	481	500	491	533	508	496	484	465	487	514	515	495	531	505	525	503	505	504	468	550	517	483	497	492	537	514	496	511	505	498	535	521	523	552	471	491	539	494	504	490	482	512	493	476	498	535	506	512	505	464	529	524	510	532	494	525	509	555	494	514	498	502	514	533	531	533	511	544	536	522	570	506	501	510	538	492	522	524	522	509	519	496	517	493	531	541	492	494	499	545	536	529	523	512	485	485	487	541	515	474	516	518	490	485	485	518	481	505	523	510	473	557	487	514	529	505	514	528	484	515	505	500	555	504	526	495	534	481	493	501	479	469	480	495	475	490	513	473	488	497	505	536	501	523	506	500	500	523	494	476	467	483	546	507	494	512	487	484	497	505	524	514	520	535	473	534	499	510	511	466	517	505	498	484	511	513	505	498	518	514	510	504	529	510	512	506	469	487	502	496	497	525	482	515	518	479	533	507	519	506	504	505	523	508	523	481	495	549	533	535	499	526	520	495	529	479	515	498	486	491	475	493	498	514	492	464	542	492	514	513	517	495	487	523	493	518	469	492	514	492	479	519	505	498	512	475	490	483	506	541	497	481	518	509	485	487	547	494	502	490	527	509	498	502	498	490	515	490	557	524	492	486	534	475	489	528	496	503	511	496	496	477	529	466	499	549	516	479	524	502	512	534	516	533	480	469	495	549	549	486	507	502	509	491	503	489	493	475	504	478	491	487	505	467	503	515	487	473	510	528	499	485	528	501	487	495	510	469	464	484	488	508	554	525	462	507	473	480	499	498	513	503	512	513	538	519	477	490	502	495	512	507	478	477	487	491	509	474	553	523	508	506	492	500	460	489	464	528	563	522	514	513	507	528	535	486	491	495	484	486	469	502	500	514	506	476	489	518	452	501	473	492
36202	16429	5470	2509	1637	1195	945	750	604	568	510	464	385	367	380	340	348	326	318	324	311	329	285	289	294	279	285	295	300	286	276	266	258	272	258	253	271	299	302	262	277	266	279	258	245	274	272	240	264	242	250	265	261	275	284	258	248	280	255	247	232	259	273	273	261	290	249	249	247	261	221	269	233	227	236	274	280	250	264	276	251	272	241	231	265	282	247	247	240	247	273	228	250	248	257	234	238	266	248	245	263	281	246	277	245	300	242	228	232	262	292	257	259	239	252	261	290	270	271	253	248	284	255	242	246	254	263	243	252	267	275	260	250	240	277	256	235	262	261	265	242	253	255	251	256	283	272	268	253	218	265	236	229	274	269	271	255	276	272	276	290	260	258	250	287	253	242	274	253	230	258	234	241	267	247	269	237	258	254	255	245	262	273	265	236	283	245	253	256	236	255	258	269	269	262	227	254	253	267	262	250	262	268	222	265	255	217	265	243	245	250	247	236	271	275	262	241	253	282	252	244	243	253	267	278	277	260	254	236	261	235	247	240	235	266	243	283	250	224	230	236	279	269	237	224	257	262	269	259	240	267	238	246	264	230	263	239	263	236	268	243	255	235	244	269	268	279	289	236	247	253	266	255	264	233	261	247	251	280	243	262	268	257	244	233	253	237	265	262	252	231	267	272	251	246	253	258	259	245	274	274	278	246	246	242	217	240	265	232	261	270	253	275	263	279	264	260	242	275	228	257	238	251	265	266	260	272	269	263	237	259	253	258	248	234	258	262	266	243	280	263	252	236	250	245	257	259	257	235	228	233	269	255	254	270	254	265	252	234	268	235	263	243	261	238	241	297	281	240	280	255	263	265	250	241	249	249	251	241	269	270	242	227	273	270	265	247	262	232	268	283	251	244	247	272	254	263	243	261	238	235	242	240	237	258	232	219	266	245	256	242	266	224	276	270	254	251	259	246	227	267	259	260	262	259	259	267	269	218	238	242	260	272	273	229	255	257	249	240	248	272	254	250	264	288	264	269	274	253	274	244	272	286	239	248	247	242	246	254	253	263	269	247	254	239	264	271	244	260	233	243	271	273	245	272	253	236	273	274	260	249	281	227	275	230	233	236	218	252	237	275	242	266	263	258	234	243	262	271	250	274	257	270	279	253	256	256	276	279	255	255	250	272	241	226	241	248	296	270	273	214	277	258	278	245	234	252	266	234	253	294	251	234	251	218	278	247	253	260	263	281	232	256	246	267	250	238	269	250	261	253	244	246	293	265	250	281	278	236	247	233	261	283	235	252	260	241	253	291	272	244	279	266	240	258	258	280	245	246	237	265	267	253	245	252	243	224	256	241	275	278	244	245	247	255	250	242	230	237	271	232	242	256	254	263	267	258	257	265	245	265	278	250	250	230	273	249	273	281	247	279	264	263	242	267	256	227	237	266	240	215	244	246	245	231	247	271	291	260	286	242	261	241	212	246	262	253	247	216	256	249	282	257	252	234	230	245	254	244	275	262	242	283	263	258	282	267	255	227	230	247	242	251	228	267	288	239	268	240	256	258	262	262	252	254	253	245	246	254	258	239	257	247	277	257	253	252	245	252	242	287	237	247	253	256	256	260	245	243	261	267	251	241	259	246	248	240	280	230	273	263	253	250	237	281	246	231	247	231	278	264	249	265	247	261	236	240	255	256	286	266	244	246	241	267	271	231	254	274	253	265	254	242	234	221	265	283	249	262	245	258	282	270	270	229	262	280	263	245	241	255	266	284	286	267	272	239	248	257	245	298	246	284	245	274	283	245	258	250	242	257	262	240	240	239	239	228	245	282	253	222	255	253	237	250	237	264	259	283	267	265	243	269	240	253	267	268	270	261	260	244	252	247	236	257	277	276	278	220	228	278	248	248	272	242	257	228	258	241	246	245	266	253	231	247	283	289	260	276	232	283	235	258	266	219	249	220	242	259	261	235	258	235	262	242	250	267	271	236	252	274	253	266	255	245	256	210	253	240	261	245	246	241	276	252	240	245	273	268	250	247	243	268	228	241	277	259	278	247	254	233	245	257	298	248	270	251	232	244	234	256	263	265	263	266	254	257	256	254	244	254	260	272	238	254	234	245	261	249	236	259	277	258	281	266	253	247	265	229	266	268	247	254	268	271	270	266	259	258	252	260	272	251	265	292	239	249	236	271	246	252	253	271	284	258	266	298	286	270	239	243	251	225	272	277	243	282	233	244	260	257	238	254	257	273	251	262	251	271	244	261	262	233	248	260	268	259	252	272	242	254	235	210	253	277	279	263	266	242	224	262	267	279	275	242	247	226	265	262	272	271	247	260	231	239	265	246	251	249	234	248	286	247	234	269	253	274	254	270	243	263	247	266	231	258	252	244	263	250	228	258	231	233	268	245	240	232	260	245	257	245	255	258	258	265	251	261	244	220	239	249	239	248	226	255	254	248	271	249	283	255	232	244	274	253	259	241	261	239	261	296	284	254	266	244	242	264	240	268	262	263	245	244	272	264	261	245	270	230	251	239	261	246	256	244	237	267	252	244	255	229	253	247	238	231	268	260	270	245	221	239	238	240	245	283	258	247	250	241	255	281	229	242	219	268	262	259	248	244	276	269	269	257	269	226	247	251	269	241	259	236	251	251	253	248	267	239	241	265	269	269	234	254	233	256	251	256	286	241	279	209	254	259	256	252	240	247	257	260	259	255	265	245	252	234	279	258	270	239	269	231	242	240	236	250	217	270	225	253	291	258	257	259	246	277	244	254	224	251	237	248	284	272	241	262	238	269	308	259	248	261	234	255	280	246	255	281	272	261	248	243	256	250	253	257	244	265	252	251	262	269	254	257	265	222	234	278	245	222	268	260	269	279	257	275	289	249	257	232	243	259	249	218	283	225	268	244	298	253	262	232	270	269	272	239	258	210	269	253	241	247	239	269	280	273	264	231	230	252	268	299	253	255	251	243	259	246	262	282	267	245	228	229	271	259	264	242	260	248	252	221	242	242	264	238	252	245	248	274	249	235	267	253	238	260	266	247	262	239	236	241	269	254	237	254	239	246	251	258	289	264	240	225	273	243	242	246	224	262	263	292	255	213	257	264	246	267	229	234	251	287	297	224	250	270	232	268	277	261	261	245	254	269	249	236	256	259	278	255	257	219	254	273	254	287	261	247	260	265	261	251	264	271	255	253	222	279	252	251	245	239	242	262	277	217	263	248	260	244	271	235	223	230	256	260	249	252	241	274	256	254	241	242	230	281	259	282	250	250	257	258	242	258	267	272	240	264	257	257	270	263	280	257	269	249	236	272	247	270	261	260	275	248	240	240	271	274	249	245	242	243	259	236	264	240	250	245	255	255	222	266	255	238	284	251	231	239	273	281	254	271	251	266	254	257	243	265	243	265	269	254	244	244	240	235	270	260	237	247	260	274	250	252	266	258	223	262	255	259	243	246	250	277	256	239	270	248	258	244	252	276	281	252	257	244	270
19020	2823	6051	6832	5758	4715	3914	3322	2700	2398	2032	1931	1769	1631	1578	1464	1405	1341	1194	1203	1204	1095	1075	1075	1078	1007	947	974	1005	967	964	895	899	922	929	846	915	855	848	834	836	840	809	836	822	815	809	817	820	879	836	763	813	779	783	765	817	826	772	767	773	792	760	786	806	788	779	748	790	800	775	765	787	779	819	791	773	799	835	766	749	744	777	793	816	770	735	769	784	706	792	748	771	751	754	770	730	819	746	774	762	764	683	788	753	784	779	744	739	791	717	796	748	698	763	760	743	779	773	712	727	781	746	774	787	739	784	735	776	792	738	734	729	728	776	773	776	753	767	760	767	769	721	751	770	710	735	772	759	746	771	796	779	773	705	749	736	754	769	745	790	709	784	734	747	785	727	713	766	721	701	776	778	739	757	756	743	757	743	734	760	742	767	756	745	699	764	768	737	788	711	729	745	748	762	745	736	777	759	774	756	708	758	747	710	749	707	769	785	749	774	729	720	720	757	728	700	776	693	750	755	774	783	721	734	751	777	721	739	733	743	728	704	763	712	729	770	801	753	780	723	748	791	733	751	768	757	706	726	761	746	759	728	726	782	764	719	772	725	723	744	769	717	753	716	755	741	716	744	745	763	766	765	806	758	742	748	694	770	749	717	813	798	735	669	766	713	733	764	760	734	689	732	735	774	695	738	754	715	826	734	763	741	774	746	744	772	740	743	727	758	730	767	757	818	774	773	694	719	773	756	721	742	720	755	774	712	781	761	788	772	727	747	706	735	769	694	777	800	736	722	737	742	734	768	739	754	774	715	761	762	714	743	733	768	732	709	780	762	731	731	772	697	745	749	715	700	774	762	785	730	713	778	741	774	729	724	740	778	734	735	744	734	730	733	730	739	738	726	754	720	757	735	714	764	774	719	719	800	761	773	793	720	752	733	738	742	758	734	791	722	725	728	789	734	668	734	740	756	718	763	691	749	799	753	738	813	727	782	729	748	729	718	814	737	788	742	763	724	744	724	738	768	692	751	716	734	750	728	708	738	764	688	762	703	746	707	698	711	750	751	730	757	750	756	713	746	731	745	701	835	708	746	736	743	768	737	784	767	732	735	777	758	752	754	765	744	793	705	756	719	702	765	730	684	691	736	763	714	739	771	759	748	783	741	768	736	759	702	727	748	730	772	732	711	720	726	752	702	710	750	695	736	737	745	789	812	748	731	745	731	747	720	758	745	710	719	790	792	730	741	767	710	728	764	760	725	698	695	776	730	774	738	708	763	744	724	795	741	804	731	759	756	732	768	718	768	760	732	728	737	745	705	772	791	698	784	723	783	720	794	715	732	762	742	738	709	714	780	769	757	769	729	756	745	712	717	769	757	718	775	715	766	706	740	692	723	819	719	739	795	763	776	700	738	763	712	703	778	719	804	700	771	765	737	734	731	742	724	692	729	749	729	728	711	714	729	755	728	714	717	745	728	691	749	736	731	738	757	763	776	756	730	751	776	778	749	719	781	723	767	771	727	752	771	746	762	751	760	725	781	746	715	739	733	730	796	782	712	744	744	747	773	743	729	713	757	763	759	735	757	772	723	736	740	737	799	759	711	756	737	708	755	759	744	695	710	722	723	765	725	734	730	758	781	757	724	755	697	739	796	781	734	743	762	755	750	775	738	717	736	739	754	762	731	730	755	740	731	723	736	687	732	684	738	695	746	746	725	686	772	754	715	740	741	741	780	768	804	684	722	719	733	728	762	736	746	749	756	721	737	709	757	773	738	739	711	744	719	737	747	714	705	771	756	759	755	718	804	746	754	699	722	744	757	730	746	729	772	764	708	783	720	761	718	757	742	758	756	762	747	745	752	717	732	758	762	785	767	741	808	728	745	772	783	761	770	709	771	722	771	742	780	760	756	738	765	749	737	747	807	728	703	758	752	768	759	771	769	779	743	737	677	748	778	765	766	734	747	755	749	725	723	727	775	762	735	740	720	764	745	734	750	702	746	757	730	714	796	749	752	790	725	757	758	721	771	694	731	761	735	759	752	735	699	725	761	753	713	755	690	721	753	713	782	712	735	743	739	763	755	688	747	742	725	745	752	762	753	713	724	720	755	716	772	727	759	769	713	794	731	756	748	754	767	734	731	749	800	757	746	716	753	752	757	763	753	781	712	792	737	784	700	772	763	756	797	773	739	729	742	752	744	742	746	694	767	711	766	728	713	753	725	762	735	732	764	783	801	724	690	758	723	765	737	758	749	709	761	756	763	733	739	755	781	718	727	754	741	743	759	760	700	756	753	718	727	717	739	731	744	723	738	729	752	783	747	755	777	714	750	704	739	762	709	742	781	772	750	719	801	730	755	789	774	741	785	736	765	683	751	766	773	742	707	751	742	743	753	736	761	773	728	746	734	747	798	718	696	727	732	746	693	751	699	730	773	719	714	711	802	728	698	727	753	769	713	756	723	708	770	794	759	764	775	765	726	763	718	770	718	692	722	786	749	723	748	700	749	735	728	749	741	743	755	715	735	756	753	765	733	732	752	705	743	763	782	730	688	758	777	748	765	755	715	729	684	822	735	749	714	742	761	779	746	730	762	771	739	743	685	777	736	783	702	745	749	786	758	707	698	754	751	755	732	734	766	754	724	753	775	673	744	756	794	769	719	722	723	711	748	796	732	734	769	696	721	733	739	716	738	718	747	750	747	765	766	771	779	714	734	753	755	803	763	742	793	781	784	696	722	740	726	718	699	772	800	774	666	786	806	791	732	718	749	752	779	729	771	762	700	767	733	755	755	764	724	754	795	744	771	806	770	722	730	740	778	767	743	731	743	754	741	718	744	750	712	738	721	755	739	730	755	746	747	778	748	783	712	789	732	759	740	730	766	810	788	756	732	808	724	738	734	789	752	720	743	713	775	724	708	785	770	750	768	753	768	740	779	762	703	745	755	708	761	758	803	759	748	708	717	711	718	783	829	753	802	725	757	762	738	804	689	785	739	725	748	710	725	768	779	749	709	703	736	785	768	757	711	778	694	761	738	745	749	669	740	775	774	699	771	740	699	736	791	776	819	733	732	808	758	803	752	783	693	747	732	759	772	723	781	770	730	780	736	740	733	727	720	733	737	738	700	781	759	777	739	731	793	733	800	759	722	712	752	747	731	768	695	738	764	762	758	714	760	736	759	732	745	761	747	731	775	704	785	730	738	694	788	719	704	756	710	723	747	715	766	737	734	813	755	746	714	741	801	758	715	754	779	734	794	810	777	736	779	774	792	805	729	710	768	694	711	759	708	699	741	738	776	752	758	765	748	700	749	737	742	789	739	749	737	763	756	743	760	766	735	765	771	739	760	763	724	742	725	766	762	706	747	724	783	719	785	797	773	779	743	709	718	688	673	789	755	773	802	696	690	749	724	705	741	743	766	758	739	742	718	745	774	789	769	786	678	718	717	755	694	700	725	799	721	747	749	792	741	699	764	748	763	745	803	680	722	719	688	727
3405	291	160	123	98	98	87	90	83	81	83	79	87	90	85	75	86	85	86	84	102	67	72	70	67	76	75	59	79	81	71	74	84	79	67	80	81	68	75	97	77	74	57	78	80	78	60	78	67	73	85	71	76	73	81	76	75	64	87	73	82	89	77	64	72	70	86	72	96	73	70	97	74	82	86	80	69	90	71	86	70	61	76	82	81	76	77	64	85	68	76	78	71	84	91	75	65	84	81	67	81	74	69	73	74	85	77	66	73	75	85	77	75	64	79	78	63	71	82	74	86	70	89	65	73	87	64	65	91	69	72	99	67	79	81	69	75	67	72	83	79	82	67	81	79	72	60	93	90	76	73	88	77	74	88	90	66	72	82	69	74	72	68	75	74	79	79	62	65	72	84	82	58	69	67	72	78	60	58	93	84	80	83	77	80	78	90	89	72	77	78	86	69	76	110	77	59	98	88	87	71	89	72	68	72	80	84	62	78	73	66	90	78	74	84	68	88	82	62	63	62	76	84	77	83	73	79	63	93	77	86	84	82	82	69	86	73	71	66	72	78	65	74	91	72	103	78	71	95	68	66	69	70	84	73	77	75	88	67	77	72	59	74	76	82	76	84	69	74	70	84	72	79	77	70	66	95	78	69	78	76	83	83	77	64	88	78	97	76	69	71	68	84	86	86	80	74	78	81	77	67	96	97	75	75	85	80	72	96	82	73	73	74	61	87	74	87	77	69	83	71	75	72	78	69	81	84	80	62	72	69	58	70	79	74	81	91	76	59	77	73	83	75	73	81	68	86	88	88	82	86	72	85	84	71	74	80	75	71	92	71	72	80	89	86	85	78	74	92	96	74	84	81	90	67	83	74	74	93	90	99	81	71	79	91	72	76	76	71	68	66	73	68	71	73	72	83	73	77	84	90	78	70	88	74	84	72	80	87	81	72	70	71	91	71	68	64	80	89	71	81	80	79	64	73	67	64	100	78	73	73	73	86	77	73	77	71	75	68	73	77	82	84	71	72	92	66	59	75	73	80	84	76	69	74	72	80	78	69	79	88	75	78	81	77	75	83	90	84	86	83	70	78	77	86	72	72	80	89	70	81	65	63	73	85	73	94	79	74	86	88	67	77	76	62	79	79	89	67	87	84	74	68	77	60	66	80	81	93	76	87	80	76	62	64	69	79	72	68	76	84	73	73	102	80	80	82	81	71	77	79	85	74	82	74	67	71	64	69	71	81	72	77	85	66	87	66	77	72	74	81	88	75	75	93	80	75	88	69	76	68	82	75	90	77	85	78	84	75	70	89	76	85	79	72	84	79	69	68	67	79	72	65	76	91	94	89	79	64	88	65	100	84	63	71	95	88	76	79	79	67	74	83	69	77	70	60	74	49	58	79	77	80	74	65	72	76	81	84	72	86	91	86	86	77	80	87	72	68	68	83	82	78	61	70	85	77	58	68	84	78	66	86	73	82	75	84	68	77	73	63	88	74	98	90	77	78	81	84	81	73	68	88	66	79	74	75	68	82	76	100	70	81	70	63	67	68	72	80	73	60	71	96	75	87	69	78	84	77	92	76	57	80	77	74	81	83	71	86	74	78	92	68	85	67	79	70	57	66	68	59	92	78	85	77	83	88	74	73	88	72	87	87	71	73	84	79	76	76	96	84	77	91	68	68	71	77	66	86	72	80	80	61	66	73	84	85	66	75	74	83	71	75	76	64	73	74	79	72	73	78	83	65	88	79	91	79	83	79	67	78	68	85	101	76	78	79	74	75	85	59	69	76	66	63	78	85	74	80	80	74	69	66	74	76	65	76	81	70	88	72	71	60	73	80	67	80	73	70	88	100	75	82	77	81	67	73	90	78	74	70	71	70	73	62	88	67	71	69	74	75	70	73	86	83	90	62	82	70	79	75	73	68	80	70	73	74	93	77	76	88	77	68	71	70	72	90	73	74	85	79	74	68	83	81	78	79	73	86	87	52	77	81	76	56	74	67	90	72	85	77	67	74	86	94	71	77	86	79	81	63	77	73	73	65	79	79	58	80	69	88	79	75	74	79	79	85	71	76	74	71	75	81	82	70	88	66	77	75	89	69	95	73	93	76	84	72	75	89	79	60	88	93	93	77	79	82	75	55	70	73	71	78	73	72	87	77	77	86	91	78	78	61	75	70	59	81	73	59	69	83	75	78	70	71	75	98	84	78	97	82	81	59	56	74	74	75	83	82	74	73	91	74	79	67	70	81	87	80	75	73	72	89	83	69	87	90	92	70	67	78	71	74	77	78	89	94	82	87	66	81	63	88	83	73	88	87	76	83	96	80	75	63	84	80	90	66	80	72	90	73	75	96	87	67	83	87	73	88	76	76	69	85	72	80	71	77	87	83	69	75	82	84	80	75	79	76	80	70	78	69	62	73	70	71	76	77	79	87	93	59	75	87	59	76	69	110	90	85	64	79	64	68	79	90	70	72	65	73	80	84	76	87	74	75	75	90	70	79	68	82	79	72	74	75	74	86	84	87	66	79	85	89	68	68	64	76	78	73	78	87	78	69	80	84	72	73	75	78	87	75	86	72	63	70	63	88	84	85	83	85	62	72	78	70	71	71	90	76	66	70	73	95	76	82	66	74	68	71	79	80	70	67	73	67	64	76	69	79	83	70	84	98	63	67	76	69	77	68	58	87	73	82	82	78	79	82	79	89	69	86	78	74	84	87	81	83	81	75	86	83	72	62	81	89	57	75	66	75	71	78	75	72	75	80	73	75	71	79	56	84	80	78	75	89	69	81	78	70	99	71	71	92	61	73	91	76	73	86	95	65	85	68	83	84	66	61	77	79	89	78	57	81	75	61	90	76	53	75	92	74	81	76	87	88	82	69	85	62	85	68	83	68	72	87	78	71	69	75	81	84	74	83	98	72	76	78	97	68	84	66	71	87	82	78	85	74	84	74	76	80	75	87	79	71	79	73	74	77	68	71	88	70	81	72	80	73	81	80	75	81	66	84	76	70	89	70	93	78	68	83	86	86	95	68	74	76	68	75	83	85	70	68	82	73	76	59	66	78	77	83	83	99	64	91	85	88	88	85	87	83	83	77	69	68	96	78	80	79	75	75	71	70	82	66	91	92	82	90	87	66	65	66	76	69	73	72	81	99	78	65	65	75	73	86	87	88	94	74	87	70	77	87	72	80	68	69	68	73	82	74	82	98	71	77	69	95	81	73	73	70	85	81	82	76	69	68	80	80	97	76	59	65	78	82	75	75	72	50	77	89	81	66	83	82	84	80	88	82	78	75	86	75	81	80	85	57	71	82	70	69	86	83	66	80	80	64	96	77	82	69	85	77	77	84	84	77	66	71	75	87	70	83	89	86	58	79	69	75	82	82	71	65	87	75	84	76	74	72	75	67	80	60	90	70	73	80	70	78	74	82	88	75	83	75	58	72	82	77	87	85	88	84	63	67	65	83	82	72	84	74	80	84	72	73	85
2758	346	434	497	422	411	402	373	327	322	350	296	284	305	324	297	284	285	287	328	287	291	317	277	309	276	300	264	288	331	267	274	294	283	271	285	278	285	294	272	289	287	261	262	302	280	289	338	276	283	271	273	307	300	275	297	280	274	311	305	295	311	293	302	299	291	276	274	289	268	308	291	281	267	301	282	259	305	279	262	318	288	290	303	295	272	317	294	265	326	292	294	291	273	270	268	267	274	288	300	297	292	295	283	269	314	269	313	259	277	296	255	293	289	294	278	292	302	279	305	274	276	303	290	291	283	278	296	293	276	274	274	295	289	298	272	264	254	296	257	309	265	260	313	285	280	318	270	286	291	296	255	263	298	320	305	291	299	281	298	290	290	267	284	298	279	284	264	269	267	298	300	267	295	240	257	276	266	266	298	278	288	249	291	285	262	288	282	270	275	298	295	252	294	298	270	264	262	305	291	281	294	285	282	271	259	269	287	277	263	301	290	296	271	277	282	294	274	254	292	287	266	270	277	310	292	280	269	254	302	300	286	284	310	284	279	248	262	269	265	264	245	272	289	286	287	270	300	284	279	280	293	269	273	306	291	255	300	278	316	279	284	286	310	296	276	291	257	304	283	285	285	285	284	303	261	310	292	285	275	258	325	304	280	288	294	260	287	285	308	291	302	285	301	279	270	298	266	306	287	295	312	254	279	283	280	278	301	287	280	282	249	268	294	289	262	310	285	283	258	268	295	286	284	291	301	272	296	271	296	278	324	280	304	294	290	310	292	284	296	265	298	291	288	268	283	277	298	280	302	275	276	286	279	267	297	289	257	263	282	283	309	285	268	278	282	288	276	299	279	289	293	257	275	264	293	276	289	269	271	296	270	287	254	290	289	273	268	294	289	273	279	278	278	278	293	284	271	277	295	287	310	266	283	267	280	267	261	284	300	273	284	294	293	316	269	281	296	305	286	276	305	290	281	315	289	285	269	278	281	270	301	288	284	284	292	282	277	292	272	285	276	251	282	292	303	278	280	277	271	300	298	302	309	290	277	281	258	283	323	278	292	276	267	284	278	268	283	301	302	287	266	260	307	272	263	306	306	317	284	302	261	291	276	289	304	311	303	284	288	287	269	291	248	284	259	302	260	279	266	315	286	268	281	314	271	284	279	315	327	295	279	293	300	296	291	294	282	295	268	252	287	293	300	305	324	282	289	287	269	292	267	295	268	277	286	260	278	286	306	247	314	295	248	264	285	275	291	301	279	252	309	303	302	278	280	279	249	293	281	273	282	266	266	285	281	277	276	286	267	284	257	303	250	312	264	277	297	287	269	267	287	285	290	274	277	285	301	311	266	285	268	293	288	317	268	263	272	274	296	250	268	276	297	291	286	253	280	265	247	312	238	302	291	293	271	303	292	306	293	242	281	289	237	279	290	304	300	299	261	293	286	274	295	307	250	297	280	264	272	287	292	246	282	282	292	330	280	267	282	290	293	254	307	289	286	298	295	322	272	297	295	258	279	269	292	299	262	294	290	293	294	281	287	304	309	298	274	313	299	267	263	272	295	270	254	289	284	278	285	293	235	280	300	288	302	274	282	334	290	277	272	282	255	278	301	276	264	258	266	266	268	239	294	269	266	296	301	301	309	274	275	298	311	288	287	286	293	291	279	294	287	290	277	267	315	270	303	277	319	283	244	283	272	284	287	245	249	311	301	292	266	268	261	281	283	253	296	307	283	291	278	290	265	279	293	316	296	295	328	266	303	304	276	251	263	309	288	276	299	289	309	309	266	304	274	289	271	280	284	280	285	258	272	263	254	285	278	313	254	287	279	286	272	263	275	266	270	259	296	285	286	260	289	275	273	314	267	285	278	276	280	294	264	304	287	299	282	306	284	266	266	276	288	261	303	327	278	294	268	285	288	248	302	289	327	288	309	297	286	288	267	246	305	292	283	262	276	294	306	286	282	283	279	280	301	293	290	287	280	318	282	289	292	308	290	275	315	281	283	276	265	277	294	306	319	305	297	300	302	251	302	305	294	290	270	288	277	305	249	297	259	282	293	263	307	290	284	268	257	295	274	288	301	302	281	304	253	287	274	292	301	314	295	288	260	275	305	301	262	302	292	289	263	287	263	266	285	286	269	284	297	304	293	315	287	285	287	291	301	252	257	288	288	246	308	276	247	267	314	292	278	296	289	284	290	298	275	283	283	268	280	279	267	294	302	259	290	290	288	279	294	279	294	287	292	272	259	294	276	275	270	272	270	293	293	276	308	258	259	269	287	285	301	317	315	283	274	301	287	282	309	261	264	317	245	259	245	231	260	264	309	296	245	303	271	280	286	303	317	290	298	296	292	276	294	290	250	290	256	250	302	327	304	305	259	273	297	310	267	290	290	273	290	296	293	288	301	256	305	268	286	301	278	294	293	256	276	254	292	298	264	257	266	300	312	303	289	296	288	281	280	278	277	239	303	279	276	275	303	273	311	297	291	278	307	316	287	292	293	277	286	288	312	296	283	304	318	272	283	297	289	281	289	296	280	319	294	268	286	276	276	299	252	309	273	300	290	271	272	300	283	272	307	284	299	274	265	306	274	310	291	283	262	263	266	268	288	268	259	312	283	281	290	275	287	278	296	263	285	277	300	274	276	297	311	307	312	283	282	275	288	265	294	285	274	310	268	269	273	277	259	286	269	286	300	317	283	268	272	255	267	290	276	281	291	271	282	277	280	294	279	253	288	277	291	289	271	278	289	275	297	261	255	291	291	298	281	263	266	310	264	289	288	316	286	279	281	294	266	275	256	279	266	281	293	284	269	282	290	296	294	281	272	295	265	271	295	318	268	271	283	280	269	305	301	315	299	316	316	268	292	292	263	279	291	295	286	323	297	268	295	317	253	261	300	282	278	267	300	301	271	281	280	278	279	273	269	292	298	255	303	277	255	288	267	291	261	290	286	268	250	280	288	275	292	269	279	288	282	275	284	261	263	274	262	252	275	282	300	278	275	288	325	283	271	294	273	287	279	289	278	258	291	300	262	289	267	296	300	274	275	265	293	282	283	288	271	274	285	270	304	281	288	256	320	273	320	312	302	287	315	274	305	309	276	283	296	311	286	284	270	275	283	296	282	262	292	296	311	295	262	314	259	296	269	267	252	292	300	300	284	282	305	285	269	274	305	312	280	310	290	294	288	303	274	275	275	305	310	299	268	270	300	307	246	274	261	281	294	290	261	290	282	294	289	278	290	278	269	264	267	285	274	299	263	261	298	253	263	301	281	296	278	251	266	281	246	288	299	276	295	290	310	302	259	272	302	273	292	289	291	310	308	281	296	275	304	283	271	283	267	270	293	276	284	299	265	260	298	279	294	308	313	261	268	295	294	257	327	267	259	275	311	286	303	268	293	293	282	307	303	299	261	287	270	291	251	293	309	297	313	307	312	268	307	286	292	268	281	295	283	276	275	284	292	293	317	280	266	283	294	269	269	280	282
29130	5742	1588	1104	804	596	467	398	340	275	284	247	233	225	227	213	210	208	194	206	207	194	176	161	175	164	173	163	146	203	137	174	182	168	163	168	168	158	151	158	180	166	168	171	165	165	168	154	151	194	188	175	152	185	151	132	157	140	150	168	169	171	187	170	174	172	154	159	139	167	167	152	164	143	150	154	158	159	174	131	149	162	149	153	155	162	152	159	156	141	156	175	146	159	166	164	161	142	152	162	156	160	132	163	169	151	170	141	158	152	186	167	137	165	166	147	171	146	159	145	166	158	163	162	155	160	173	159	169	153	166	131	164	131	159	164	168	179	158	158	168	155	162	142	180	148	162	165	149	134	177	149	149	153	156	173	142	162	174	151	159	157	140	152	148	139	152	178	149	149	178	159	148	160	149	170	129	175	179	155	169	155	154	169	141	159	149	172	135	154	181	171	147	154	142	178	147	158	154	177	157	142	171	125	152	177	169	156	166	165	174	163	157	169	184	164	183	171	160	173	143	161	147	156	173	164	159	175	179	165	147	177	157	141	151	147	160	168	157	156	155	145	167	160	183	166	154	156	169	164	155	151	149	154	143	159	179	145	169	156	155	165	161	167	151	176	169	167	149	176	141	165	165	148	174	149	177	146	185	162	172	157	161	147	154	159	154	144	152	174	154	157	152	149	166	140	144	149	187	153	155	164	162	159	163	154	172	167	167	150	149	140	143	135	172	161	140	155	142	162	175	156	148	158	149	151	174	154	146	157	164	162	159	160	159	141	168	151	135	148	181	167	168	152	156	158	169	165	168	169	143	164	167	154	162	180	150	154	149	151	157	135	174	188	160	154	159	176	142	184	179	171	146	156	179	148	168	175	175	147	173	169	167	164	147	152	158	151	174	153	145	179	146	180	163	164	156	154	158	153	170	180	160	164	182	165	149	164	159	146	157	158	148	153	140	174	157	169	139	163	161	147	167	149	168	174	145	133	174	154	163	163	164	162	146	175	151	155	158	176	136	147	176	119	152	145	164	158	165	155	160	152	149	164	155	162	176	174	161	156	148	178	133	154	173	165	149	155	146	169	164	153	151	179	159	144	180	164	166	161	162	167	165	147	139	148	175	138	166	143	152	158	158	156	168	193	135	154	154	160	157	166	159	160	163	155	161	152	171	162	158	194	167	157	142	153	152	163	138	138	181	158	174	183	142	147	158	147	183	146	147	168	168	144	144	157	165	164	156	160	147	159	148	154	164	152	142	157	150	168	179	150	164	159	149	167	183	184	161	156	150	144	164	166	156	159	153	144	169	184	159	161	173	140	144	163	147	138	145	165	159	163	159	163	163	149	172	158	147	162	133	158	149	147	162	164	156	158	173	141	165	138	153	157	169	156	166	156	150	152	168	162	142	155	167	142	151	174	132	157	136	178	147	171	161	168	174	176	166	166	162	168	172	172	148	153	173	151	165	180	169	179	159	159	164	171	165	142	182	154	139	171	144	153	168	170	159	165	146	165	177	169	182	160	166	167	167	186	173	139	157	167	171	163	154	163	179	159	155	160	163	158	151	167	160	168	178	164	150	145	166	143	152	155	164	174	174	159	150	182	131	161	148	157	163	144	169	155	168	154	176	168	158	157	167	164	144	149	155	172	157	174	177	169	150	151	171	157	150	165	161	140	156	146	162	163	151	148	157	171	167	169	137	159	151	162	150	143	181	179	148	155	148	160	172	165	148	148	158	148	168	165	149	146	140	170	173	161	179	150	162	159	169	157	169	147	178	143	161	166	166	158	142	150	145	154	153	174	159	149	150	156	184	127	151	162	167	141	146	180	180	160	165	170	169	158	149	171	161	158	136	170	144	140	152	160	159	155	141	131	157	170	150	147	144	152	141	161	164	136	141	151	168	149	144	165	168	149	164	152	163	148	157	146	168	163	181	157	163	157	177	158	146	153	143	173	167	138	152	166	138	160	162	137	150	152	163	151	156	164	149	150	159	153	160	152	164	145	187	194	126	138	148	152	145	155	159	145	152	170	156	131	161	148	182	157	174	167	161	161	175	162	144	157	156	163	169	170	147	161	155	168	159	150	135	174	148	164	145	179	157	175	158	155	132	153	159	172	163	150	143	170	150	161	139	163	170	158	146	137	168	172	176	167	149	156	159	161	182	147	149	156	150	159	160	150	148	162	137	158	152	153	156	160	169	184	172	168	162	153	148	173	160	152	173	175	136	154	173	159	156	157	151	167	139	166	154	164	145	155	171	164	165	154	172	166	163	148	149	176	153	167	151	168	180	158	146	157	165	159	154	172	165	151	181	159	153	140	157	162	152	179	156	163	159	162	179	176	169	133	161	170	176	164	149	158	173	129	167	148	163	141	145	153	176	174	154	153	135	157	166	147	165	169	168	164	143	167	161	181	169	160	153	180	154	146	149	157	141	173	151	179	143	146	161	170	183	159	170	149	182	129	140	168	129	159	168	146	143	174	154	170	162	155	165	152	147	168	146	153	151	173	152	143	140	155	151	146	166	170	148	153	150	147	146	153	170	162	148	153	143	156	143	176	155	159	145	144	157	197	154	163	167	165	168	145	170	153	154	160	162	171	156	172	191	142	150	147	158	144	162	152	171	168	174	146	161	174	181	159	146	144	155	173	169	162	155	152	139	157	174	181	145	153	165	156	159	150	166	158	153	154	145	146	139	157	150	158	167	158	136	155	158	168	157	178	170	170	145	144	142	167	149	153	141	180	172	154	144	158	145	135	176	149	154	148	167	157	149	165	165	167	139	153	160	162	150	157	162	158	169	159	183	159	175	156	166	146	126	148	153	164	157	164	157	165	163	152	155	152	177	132	165	173	145	169	171	177	157	162	154	149	156	147	155	159	163	135	142	186	151	160	159	152	173	154	151	144	153	134	165	157	166	146	151	142	164	164	154	162	133	154	158	155	158	174	175	163	176	158	158	181	179	130	146	152	160	164	157	136	150	147	163	156	158	172	155	157	137	140	163	151	164	156	155	166	161	172	164	138	130	173	146	149	172	152	166	158	163	162	141	148	152	171	158	138	133	136	188	158	179	180	159	164	155	161	145	159	152	148	177	174	155	172	173	180	164	173	131	144	155	166	156	195	165	155	165	150	150	167	152	177	140	143	154	152	151	147	161	155	155	158	161	184	158	183	171	162	174	129	172	177	152	163	159	147	155	160	165	157	128	175	138	144	148	154	147	161	141	155	159	162	160	164	177	153	145	171	161	139	160	169	164	142	153	164	155	149	175	158	148	149	145	164	150	173	157	173	136	152	145	163	134	166	159	179	154	149	139	159	141	166	166	158	136	158	152	149	153	156	174	158	146	148	156	163	143	169	149	147	157	148	141	183	157	160	154	157	170	150	172	154	148	153	153	149	166	163	151	160	180	146	149	143	163	200	142	134	139	137	191	180	170	157	161	150	159	141	150	177	163	175	144	161	162	152	151	149	165	165	142	160	147	169	157	169
14342	1480	3217	3670	3147	2573	2193	1884	1513	1354	1202	1097	1009	954	928	882	818	806	775	683	693	674	663	647	657	649	666	643	614	624	550	589	550	542	543	558	578	587	579	583	574	518	570	560	546	546	544	519	565	560	511	540	530	533	545	504	516	519	539	564	523	538	541	526	544	504	544	520	511	537	555	551	492	506	564	524	499	490	518	506	508	542	527	533	495	503	536	531	527	515	502	520	468	509	461	488	494	505	519	516	483	514	468	524	519	551	514	523	486	513	522	525	507	522	499	537	476	516	488	460	504	501	500	523	476	498	547	515	585	527	518	494	501	479	488	495	513	515	501	536	493	534	516	491	521	522	498	526	495	483	520	540	487	502	498	528	501	521	494	502	532	526	496	496	469	510	481	491	510	508	515	471	524	476	504	549	436	507	499	484	488	507	513	493	504	490	488	479	470	502	510	492	503	489	466	498	507	519	527	536	503	519	483	521	534	458	529	514	515	542	487	501	540	484	512	468	497	485	536	481	495	474	506	479	463	495	499	514	499	497	530	549	484	499	501	512	464	467	539	498	555	523	476	538	532	503	487	516	527	515	478	521	498	476	486	514	511	462	514	531	537	506	497	502	503	513	518	511	503	538	570	530	490	523	521	533	481	501	516	489	498	525	487	506	482	484	489	538	475	504	502	550	496	513	512	485	517	509	493	524	500	478	476	522	503	495	477	524	502	510	507	540	478	482	516	479	477	474	474	500	497	536	471	508	527	505	486	502	517	497	495	515	497	500	474	489	535	524	529	508	505	514	489	503	537	523	525	487	526	477	509	528	527	518	533	462	493	496	489	601	517	496	473	516	456	512	530	499	497	511	476	505	528	496	496	494	527	474	541	489	507	493	492	527	487	483	502	528	500	484	536	495	496	541	511	532	500	519	476	497	518	515	503	539	472	536	515	526	530	463	523	482	491	496	544	511	510	483	517	530	509	531	515	518	532	554	494	497	529	509	499	517	473	520	485	486	469	499	526	544	491	510	503	534	428	515	467	500	492	526	509	499	500	498	495	452	514	455	519	479	533	467	510	509	499	488	505	511	496	505	512	488	499	502	488	461	470	506	510	484	487	509	512	469	472	491	480	532	507	515	510	530	474	511	468	513	531	513	524	513	511	521	487	517	477	520	458	459	508	522	519	507	463	493	504	447	480	522	476	496	519	519	498	478	483	508	472	473	473	507	474	504	486	502	500	505	527	514	477	517	522	457	513	494	510	499	518	476	471	510	520	506	530	486	495	479	482	472	485	498	519	527	551	503	502	492	519	524	501	520	520	493	534	517	485	522	484	507	484	520	476	491	526	522	521	546	497	503	496	481	488	518	499	489	518	503	530	516	502	500	491	491	488	502	496	532	478	495	487	496	511	529	519	518	534	473	514	484	486	495	476	478	499	490	515	489	493	485	490	485	485	504	491	506	496	478	501	487	478	490	489	499	483	549	508	521	514	521	475	520	487	544	499	472	481	485	498	530	520	516	514	468	521	459	492	486	533	483	527	525	501	468	532	487	533	521	520	542	545	509	480	528	486	515	503	509	504	511	526	545	526	531	508	493	508	488	498	480	495	493	555	528	486	497	478	476	477	466	500	515	522	542	516	532	496	504	536	483	527	513	487	461	465	507	488	497	473	485	471	486	477	493	517	484	482	552	440	500	499	487	497	509	507	483	508	560	533	513	484	471	520	527	519	490	518	507	501	515	484	507	510	557	501	525	463	491	473	526	515	507	500	505	495	487	530	503	501	521	502	450	510	544	483	532	526	505	533	496	534	499	495	484	528	472	522	521	509	523	479	495	493	513	522	525	545	499	546	505	501	506	525	535	473	498	497	505	491	471	513	498	505	504	507	541	478	548	491	519	490	500	444	479	497	540	497	496	475	507	461	519	475	519	539	494	524	522	515	513	509	535	444	511	541	520	539	493	500	517	516	478	530	503	526	477	498	531	510	512	490	508	523	482	474	483	477	518	475	511	507	484	476	526	514	492	467	486	512	519	490	487	502	514	502	514	475	524	487	496	505	507	478	517	499	483	487	472	469	501	514	489	501	494	494	506	503	500	487	529	478	502	480	495	513	490	481	519	491	491	477	542	497	537	526	514	456	493	488	497	503	507	512	527	462	499	495	515	512	509	513	524	487	465	529	517	521	454	495	486	504	487	482	520	486	481	472	516	541	516	509	508	507	498	482	526	467	505	499	473	515	511	535	483	468	534	475	512	524	477	497	511	496	510	490	525	507	555	516	494	514	518	465	516	539	549	475	542	536	522	491	488	488	500	515	518	524	520	553	517	477	514	483	480	462	470	482	510	498	454	483	533	524	528	502	545	540	500	478	501	510	543	555	533	557	467	482	491	504	507	482	499	493	466	477	530	505	474	463	500	479	459	507	542	511	515	522	503	528	525	520	478	489	485	546	469	458	476	504	489	554	529	527	521	476	503	511	473	488	457	493	480	503	482	502	499	517	541	521	528	514	500	528	501	504	500	510	524	502	492	508	480	503	510	490	489	478	517	573	469	506	505	483	514	464	528	501	493	482	466	492	506	508	513	525	521	493	470	463	514	511	545	502	526	503	513	472	526	494	485	535	473	499	529	483	465	494	510	496	457	521	519	479	518	478	496	482	492	496	499	508	528	474	517	497	495	498	495	519	469	481	498	529	538	518	506	467	489	487	479	478	496	502	514	492	481	498	461	526	524	531	490	516	499	483	541	501	538	484	480	519	476	530	544	512	499	485	530	511	464	490	513	521	496	495	497	480	535	571	519	507	550	521	475	516	487	436	461	505	502	473	484	500	500	491	472	506	541	510	478	498	523	482	528	518	502	489	489	484	500	549	474	532	494	519	477	484	522	528	488	476	485	479	472	478	514	498	499	490	476	482	525	505	496	520	480	477	557	478	531	516	497	481	508	480	501	477	517	552	511	506	500	504	537	510	505	469	512	512	522	495	481	478	519	466	515	530	478	494	534	468	512	545	528	479	518	450	509	501	449	482	485	530	485	515	473	519	485	496	522	508	499	512	494	524	509	504	496	469	441	491	503	490	506	506	536	514	477	551	494	467	510	468	509	492	520	505	470	527	500	520	482	524	460	493	510	493	507	500	510	521	495	512	510	528	503	506	494	467	481	511	481	485	467	538	536	502	475	489	491	525	507	496	507	536	529	493	502	474	492	510	498	520	494	516	504	496	501	538	482	484	527	528	512	514	513	529	507	507	520	473	542	518	509	497	516	478	509	501	471	524	466	540	513	487	502	525	490	461	488	491	500	515	509	513	474	530	499	477	481	520	498	513	471	552	482	529	514	502	494	497	492	500	489	489	532	454	542	490	487	547	489	519	485	543	494	482	490	468	497	511	515	486	500	452	490	512	519	511	527	525	507	517	475	532	505	461	497	484	541	490	523	488	510	509	523	508	526	467	520	496	498	504	525	497	494	480	533	511	546	518	484	457	513	476	517	527	511
38348	14612	4569	2442	1623	1204	958	789	663	543	473	445	390	388	368	343	345	321	367	306	341	301	281	314	314	292	269	269	255	285	281	265	258	269	271	243	271	279	311	247	266	270	271	293	267	258	259	256	261	254	258	275	277	280	261	243	249	272	249	247	259	269	276	277	227	254	213	254	259	268	280	260	258	259	238	260	253	276	260	259	259	248	258	243	272	259	280	287	243	286	244	242	307	264	267	266	231	243	297	280	252	270	283	247	250	256	289	246	243	275	262	263	281	249	247	264	253	249	265	273	238	237	254	243	267	230	291	243	257	283	281	251	227	265	233	265	266	252	279	240	286	278	263	262	269	241	261	239	266	237	238	257	289	262	270	243	254	248	265	247	236	247	253	282	269	256	259	242	247	220	221	252	262	251	268	255	274	273	265	268	239	245	290	242	270	256	275	229	262	239	224	229	249	283	255	267	255	244	278	237	224	250	239	292	245	262	258	250	261	261	247	256	218	260	255	247	227	248	235	259	253	263	244	245	269	229	250	249	243	234	239	251	230	249	258	243	269	265	257	255	237	242	258	256	260	266	242	248	252	248	266	246	238	258	275	248	218	269	264	264	219	266	253	269	286	267	251	229	253	261	242	266	240	254	257	254	264	267	227	251	268	245	273	258	248	290	247	254	260	268	262	253	247	241	288	245	255	249	246	250	265	255	253	241	254	251	270	241	279	245	259	276	252	255	262	266	263	259	256	252	235	265	239	238	244	226	264	274	282	247	237	264	282	248	258	250	253	254	250	256	243	246	251	253	266	247	252	260	286	248	274	283	250	249	252	256	274	255	267	249	278	276	259	266	250	230	239	278	263	220	251	258	281	273	253	259	255	240	271	230	268	276	266	268	230	259	258	263	235	274	248	257	274	256	261	257	252	218	258	243	282	273	269	226	257	267	252	266	266	248	277	278	249	271	244	236	244	260	232	243	246	281	243	261	257	246	248	281	245	227	256	283	231	250	239	243	274	251	258	300	219	232	230	247	258	254	251	252	304	235	259	224	257	276	254	253	239	278	287	269	249	270	251	240	267	269	261	248	276	244	248	260	258	285	243	234	254	232	280	296	275	253	257	232	220	248	228	272	273	258	263	292	247	252	272	248	256	265	273	248	238	251	268	258	225	215	262	281	242	249	255	272	245	238	235	274	267	250	254	268	243	285	239	235	250	258	269	268	250	235	262	252	277	274	250	267	278	262	255	245	283	255	246	247	274	261	248	259	267	247	232	265	255	256	271	281	240	264	276	241	248	259	243	248	265	270	251	269	284	250	265	264	273	246	235	252	239	242	230	266	248	245	252	198	251	252	241	240	277	290	226	241	254	252	278	201	259	221	266	239	267	269	271	272	277	278	269	248	264	236	247	263	261	278	230	248	245	257	257	229	241	270	257	261	260	263	252	247	244	231	244	250	230	249	241	274	244	255	248	273	281	248	267	250	274	251	244	236	253	259	264	249	262	248	242	253	260	250	273	272	255	240	289	267	246	234	274	246	239	238	250	270	267	249	256	265	275	234	254	256	233	259	248	252	246	252	234	248	255	261	259	284	275	265	225	232	252	242	242	240	251	248	268	264	243	240	270	255	276	226	256	279	245	227	253	272	265	268	258	267	255	259	264	274	243	246	259	284	235	215	254	237	257	262	255	231	261	247	281	250	301	307	273	245	289	251	284	242	248	262	243	255	245	257	252	239	267	249	240	270	271	249	280	276	251	287	271	257	257	254	241	246	252	264	268	243	236	237	265	283	249	238	255	251	282	263	260	260	266	244	250	261	279	252	253	254	252	246	246	238	234	256	242	226	279	242	245	230	289	254	260	259	243	251	240	263	259	258	251	271	263	258	267	280	294	269	269	238	258	270	270	267	228	240	250	260	281	237	279	249	262	262	257	272	288	288	290	239	237	262	264	253	235	243	243	274	211	268	248	239	254	255	246	288	233	254	246	269	276	253	269	239	239	288	240	254	285	259	233	268	251	246	255	261	227	228	260	249	254	260	266	278	270	273	238	227	270	267	249	265	236	265	258	239	274	250	270	236	235	271	238	263	276	257	284	260	261	257	266	276	272	233	292	234	252	233	256	288	252	273	256	274	238	254	273	272	245	240	239	269	253	248	265	265	241	269	248	267	272	259	230	265	247	277	256	248	291	276	239	228	249	252	246	294	276	266	264	244	259	241	241	250	212	244	235	253	255	223	277	251	255	245	273	251	256	262	284	257	261	254	267	282	274	278	252	263	256	264	236	277	251	246	278	258	238	258	268	238	274	252	247	273	259	258	248	265	250	246	254	253	249	251	236	254	249	280	244	257	253	286	273	239	259	252	230	262	288	246	269	249	255	231	221	261	244	275	244	240	233	252	243	236	262	278	234	247	234	236	220	254	233	227	234	239	257	262	261	261	271	277	271	250	249	234	249	252	248	265	223	272	223	226	224	247	242	234	267	257	237	255	255	249	285	236	274	257	236	262	258	264	255	253	269	233	266	281	269	241	257	237	259	270	233	246	256	253	276	266	233	267	241	252	262	249	261	245	285	270	246	265	261	280	249	242	250	252	251	248	234	280	237	276	275	251	251	224	227	242	256	229	246	246	254	214	254	264	232	248	265	254	269	263	257	287	243	254	252	258	265	249	244	232	246	252	260	279	271	238	261	271	269	243	272	236	249	252	253	263	244	265	261	221	258	269	269	244	283	240	249	251	253	231	249	250	277	262	260	254	244	271	250	259	238	255	233	239	266	260	309	252	287	229	297	241	289	266	242	238	241	252	248	227	262	287	258	228	240	241	260	261	243	285	269	274	265	262	267	256	255	229	230	267	251	286	247	249	234	273	291	259	289	266	276	255	238	281	257	244	251	271	256	257	265	223	269	283	260	253	244	244	266	239	275	268	254	270	263	267	243	245	263	236	268	266	237	246	238	268	246	229	258	265	245	245	254	246	228	253	238	263	246	223	243	278	250	267	236	244	253	251	250	228	248	228	272	259	272	264	250	259	279	267	268	273	282	229	242	280	229	261	253	271	281	264	241	254	267	223	256	256	249	232	234	241	242	249	216	236	259	244	263	242	254	260	260	241	239	265	236	239	235	255	258	237	253	288	245	257	235	253	241	251	271	275	219	254	242	267	232	238	234	264	261	252	267	289	280	210	262	245	262	234	263	256	253	247	257	263	263	236	244	260	275	225	286	231	267	251	267	247	248	257	251	228	239	249	260	280	261	271	239	227	262	273	253	249	238	259	276	255	264	263	235	274	280	247	261	264	244	252	246	254	264	254	230	257	254	226	258	258	259	283	254	244	263	246	251	235	267	261	271	262	262	276	261	259	280	238	256	286	272	253	260	257	230	257	259	263	215	260	243	233	286	268	292	252	256	241	272	254	271	286	278	242	257	253	259	253	250	255	288	246	225	269	228	260	243	264	240	264	272	245	270	271	245	271	260	244	267	250	303	232	281	285	254	253
21093	2724	5960	6734	5816	4686	4031	3306	2708	2352	2154	1958	1693	1606	1546	1450	1395	1309	1224	1241	1184	1102	1080	1048	1019	1032	1006	945	947	931	963	923	925	942	883	884	886	864	808	851	845	789	816	828	809	821	815	839	879	811	766	870	812	739	818	846	775	844	766	784	794	758	769	804	773	801	775	778	796	773	756	724	822	765	764	775	755	803	755	775	816	799	771	738	770	778	787	717	749	735	781	792	716	764	741	825	749	805	768	755	788	741	782	755	756	772	761	746	779	794	768	796	721	765	766	761	743	796	760	777	720	815	702	736	743	755	804	734	754	714	743	729	729	728	736	731	737	803	741	758	726	714	727	766	805	683	752	663	717	710	797	732	715	751	760	767	756	755	715	752	769	778	776	740	784	760	736	752	770	742	775	733	737	754	747	752	717	706	722	728	745	675	740	792	772	775	770	772	763	759	720	791	786	743	774	757	706	751	698	744	721	721	782	739	740	780	742	735	750	735	732	749	711	761	761	728	787	723	763	734	763	767	780	777	739	745	741	749	730	721	750	717	819	744	755	742	821	762	696	769	754	751	706	767	785	702	781	754	742	740	736	774	707	714	775	741	750	755	746	737	749	813	793	745	758	736	751	725	758	754	806	732	704	785	763	754	770	784	743	767	704	718	717	754	733	769	714	764	731	760	783	730	758	708	723	731	775	713	742	802	775	720	753	784	747	717	712	757	760	768	762	736	749	773	728	742	789	725	759	704	711	744	705	790	702	730	762	768	763	732	786	706	728	756	761	776	811	742	723	737	749	724	712	776	747	707	753	723	742	727	740	811	761	730	709	746	744	753	763	728	721	768	709	721	705	715	743	759	702	756	676	761	780	805	728	722	738	718	734	759	695	743	754	706	760	706	762	789	744	737	730	764	753	773	764	724	742	789	682	769	770	782	739	735	722	736	692	758	762	692	764	819	751	725	691	760	778	743	738	727	750	731	713	746	750	734	718	718	731	723	694	738	845	765	758	755	789	726	746	761	758	754	762	757	768	771	757	731	776	747	725	737	753	702	759	771	785	764	746	763	723	757	749	727	762	788	706	698	717	764	716	750	711	735	764	742	729	738	737	698	763	753	706	799	754	772	739	766	705	788	741	757	737	783	716	741	732	745	725	720	778	795	713	748	756	764	722	734	683	743	727	736	801	806	740	732	729	759	741	757	810	713	755	719	790	730	779	719	736	740	772	728	730	758	774	770	756	770	736	757	700	705	760	739	779	776	664	727	727	743	762	747	769	772	788	761	777	753	761	753	729	774	717	773	717	763	780	770	739	737	735	742	694	730	740	767	740	735	738	768	814	754	726	739	745	815	771	795	808	773	776	755	775	716	721	736	731	783	731	763	738	714	734	758	710	693	735	777	777	721	734	746	733	723	760	778	727	739	725	719	727	772	727	751	761	705	770	728	753	736	765	733	753	716	742	717	778	757	734	757	722	724	728	776	741	727	785	780	748	725	777	710	753	789	800	729	767	748	754	763	817	771	784	751	739	759	709	740	733	732	765	708	805	703	751	757	712	796	698	744	716	695	734	760	769	742	708	775	794	757	760	741	748	755	782	748	730	751	744	739	726	766	741	743	723	720	719	748	754	762	741	770	730	753	727	712	759	745	764	721	757	726	729	732	734	753	731	756	724	766	736	712	709	760	786	781	769	753	780	773	682	763	749	776	734	747	725	765	752	774	795	729	745	766	731	759	734	753	730	710	762	721	750	729	721	738	704	706	681	738	738	792	684	774	790	769	769	683	715	697	767	792	778	744	782	740	780	776	718	787	743	811	758	753	760	820	796	691	744	742	781	684	714	744	713	704	748	755	724	786	771	762	730	738	763	704	727	769	756	722	762	755	722	733	730	768	736	745	777	731	712	755	793	725	711	705	761	745	748	728	784	769	748	752	741	794	754	723	783	739	752	749	733	767	740	789	766	719	700	737	736	701	792	720	724	732	782	705	712	754	752	807	761	786	745	719	724	767	753	770	698	732	757	797	782	705	784	749	781	714	721	759	755	780	739	717	739	727	751	762	775	713	755	763	708	760	750	786	745	767	759	768	757	734	769	753	732	780	737	740	721	725	785	690	771	722	757	728	762	773	738	769	750	767	772	728	764	720	714	777	718	774	775	756	777	720	748	763	754	785	759	774	733	731	768	786	760	712	768	840	675	751	717	792	701	725	750	726	756	735	672	714	748	749	706	755	730	729	726	761	740	742	794	731	735	731	733	728	736	717	779	760	752	768	746	741	705	722	731	727	706	778	781	750	753	790	702	750	758	765	763	806	724	762	771	719	798	712	764	712	702	743	760	698	764	759	802	751	750	701	721	750	788	712	694	732	749	734	720	698	785	711	687	742	773	748	765	779	767	749	728	732	729	729	812	760	770	753	788	760	746	755	730	740	756	727	702	754	723	767	728	730	760	704	703	729	754	732	729	697	744	749	716	763	764	706	712	770	722	752	736	702	734	730	758	751	729	693	766	759	720	707	730	744	759	756	722	756	751	780	774	799	762	747	733	766	725	750	741	718	771	740	725	766	752	757	780	737	771	695	707	715	769	727	806	784	730	708	732	767	728	724	771	711	729	737	780	777	755	769	736	697	715	734	797	759	755	749	740	727	743	756	740	797	795	727	781	827	795	745	728	729	718	727	753	666	721	782	731	719	747	693	791	700	742	706	739	762	729	760	760	758	774	764	798	735	738	739	779	776	741	724	739	739	799	757	738	743	762	738	725	716	736	744	801	766	750	711	796	705	756	721	768	735	771	724	708	755	752	713	716	707	721	713	763	739	738	754	747	730	761	730	764	720	691	757	729	745	770	717	700	729	804	754	771	775	755	720	765	740	740	767	753	762	740	735	705	738	730	725	768	715	787	738	705	723	792	745	701	764	781	764	760	723	719	786	780	696	768	729	733	755	758	727	725	744	749	742	768	725	751	721	758	726	759	748	787	782	744	763	734	688	755	744	746	727	766	790	754	747	737	721	752	782	761	720	777	757	730	729	756	766	763	764	742	713	752	744	747	765	784	734	720	757	787	722	682	773	699	718	739	740	743	789	768	757	783	720	770	827	726	775	709	726	772	752	755	720	763	778	739	759	756	785	718	707	784	806	785	752	730	756	723	761	732	725	739	733	740	743	748	744	726	751	715	792	755	765	765	743	739	814	712	708	777	732	752	765	679	753	698	755	735	756	733	751	765	772	772	740	704	721	727	723	726	727	788	766	778	718	688	686	736	761	790	710	728	753	751	767	777	753	755	753	736	778	766	688	709	753	787	759	771	750	772	714	731	710	759	717	752	778	775	699	759	788	786	728	698	745	759	742	738	707	746	746	740	736	705	682	716	732	735	729	752	725	802	701	764	759	761	766	711	750	766	693	768	783	728	763	675	673	745	710	698	714	770	774	773	769	747	766	748	762	735	723	790	737	787	719	745	764	784	763	739	734	723	770	749	779	784	775	727	715	748	763
3508	281	136	129	102	101	97	96	84	71	75	84	85	91	94	90	85	71	84	77	60	66	94	70	78	75	76	87	61	75	66	78	79	76	81	80	76	70	85	76	84	68	74	79	74	87	68	60	72	71	88	96	68	72	87	71	78	85	75	72	74	83	68	88	73	71	75	93	91	76	84	84	87	65	61	84	64	72	86	72	78	74	79	68	77	72	82	88	78	70	70	88	78	75	72	87	65	81	84	71	76	62	70	75	51	76	70	80	74	65	84	80	70	64	88	79	74	70	76	81	62	70	73	88	70	86	71	87	72	68	72	73	83	78	94	72	83	59	72	80	79	85	75	87	70	75	68	85	77	79	73	72	76	73	97	84	69	84	63	78	82	80	83	62	79	92	76	70	70	69	67	86	63	71	104	67	87	86	81	66	81	73	76	79	72	92	75	94	74	75	66	68	73	74	71	71	75	67	68	70	82	81	74	70	67	67	70	84	82	62	70	84	77	75	73	82	72	63	71	70	91	93	75	75	82	85	68	61	67	99	77	70	70	98	51	74	79	75	87	86	86	72	73	76	77	79	63	74	74	72	64	69	73	70	78	62	70	73	88	71	76	77	88	81	86	69	76	66	72	80	67	87	86	77	73	79	88	69	69	77	80	88	71	77	81	76	82	77	76	68	93	90	73	80	77	76	72	78	90	72	85	67	89	80	70	67	74	82	85	78	66	62	74	68	81	81	74	82	72	81	83	88	88	90	69	87	74	70	64	87	92	89	94	85	84	66	70	74	68	66	87	78	75	73	65	75	69	80	65	77	74	74	75	81	82	96	74	73	93	65	77	65	80	82	77	68	76	88	82	64	75	59	79	83	97	80	63	71	87	91	81	87	76	77	82	73	83	83	64	75	69	92	79	68	66	73	76	71	77	84	75	78	68	67	62	75	77	81	82	87	63	75	92	72	89	79	78	74	83	89	71	81	71	78	77	68	70	91	78	79	100	71	68	92	62	66	75	70	81	86	75	82	63	83	67	66	81	63	53	74	91	71	60	68	79	82	54	63	80	85	72	91	72	85	69	67	73	80	70	91	70	80	76	86	80	80	72	98	74	111	79	69	65	83	78	72	61	54	77	68	85	73	72	65	90	78	82	82	62	73	83	84	74	71	70	91	73	87	81	74	71	98	70	89	83	68	76	80	79	87	77	70	91	67	74	79	72	51	80	67	64	89	75	60	71	88	66	73	71	83	89	70	77	91	80	76	67	60	69	81	71	91	60	79	89	95	86	74	83	71	81	84	70	84	71	78	96	79	82	83	65	70	71	77	72	71	84	75	70	67	75	61	79	77	81	94	77	81	85	101	87	81	70	79	82	75	87	83	62	71	88	77	71	97	67	87	59	77	74	75	65	84	70	83	77	75	68	68	84	87	77	62	85	80	80	64	63	60	86	70	50	67	72	85	79	87	71	70	89	74	82	81	73	81	84	79	79	78	81	80	87	83	76	71	69	74	83	84	73	77	90	79	70	82	78	72	60	66	74	88	68	82	63	76	77	81	91	81	89	64	81	61	74	78	79	72	80	77	82	74	76	92	86	93	77	83	94	72	73	61	98	76	73	94	76	81	86	66	74	75	70	70	81	61	84	84	64	80	65	69	66	78	64	70	64	77	76	61	81	80	84	90	74	79	73	89	83	72	76	92	77	77	74	67	66	65	73	78	85	85	77	71	72	67	70	74	70	84	86	70	80	67	82	79	76	70	87	73	77	77	85	79	67	73	81	78	88	76	75	83	84	72	85	76	70	77	79	77	76	78	73	89	79	90	68	80	78	74	75	67	77	77	78	84	75	67	70	80	74	73	77	81	78	80	89	84	82	89	89	88	74	93	74	63	67	66	67	77	92	68	91	69	59	77	102	66	83	70	75	93	77	75	75	85	79	64	71	84	68	64	69	84	77	70	67	72	73	66	68	86	69	65	66	71	79	82	75	89	83	76	62	67	83	64	87	61	76	83	83	69	87	85	65	86	70	73	84	77	66	73	79	82	77	71	83	82	79	74	90	79	76	73	61	91	70	84	74	70	79	76	62	61	79	82	74	75	89	70	85	74	72	84	86	70	70	72	69	65	104	101	78	81	77	78	82	83	70	77	78	82	79	66	79	86	66	87	77	81	71	95	91	73	93	83	69	93	90	80	72	67	83	74	79	74	82	78	77	61	82	77	80	83	83	80	69	79	74	94	78	77	73	65	74	81	73	69	92	73	71	83	71	82	82	68	75	74	78	90	74	79	68	55	78	72	77	75	75	77	82	94	71	71	75	62	77	69	75	81	72	69	69	70	77	75	79	71	78	62	81	78	74	68	70	73	69	67	69	61	72	77	70	77	79	91	76	73	66	72	61	78	71	80	66	79	74	81	85	72	73	73	81	61	79	81	73	73	98	73	74	90	74	71	68	73	73	75	74	96	76	75	67	80	79	82	63	78	79	78	78	81	90	65	66	74	71	80	93	76	80	86	80	73	77	70	58	72	72	79	72	82	83	84	69	82	69	104	74	67	69	84	64	84	69	80	75	74	67	75	80	73	73	77	69	90	85	82	81	75	79	80	79	65	83	66	65	99	87	71	74	77	92	78	87	67	76	71	70	79	67	87	92	76	76	94	86	66	81	72	70	75	77	87	91	79	66	81	90	66	66	88	93	96	72	69	84	73	85	78	83	75	59	70	78	92	76	89	92	85	75	77	72	78	71	70	63	82	80	78	75	77	78	61	89	63	57	69	75	71	93	87	82	74	65	75	87	66	67	78	71	76	79	72	75	69	75	79	77	83	74	69	72	74	76	78	60	90	71	73	82	77	90	79	65	94	82	79	77	69	73	72	95	88	86	72	73	81	74	86	84	66	70	80	79	88	73	75	72	84	70	74	78	73	67	90	74	72	74	75	71	98	75	73	77	77	71	66	80	83	72	69	78	78	59	65	77	80	102	88	76	79	67	85	68	64	82	70	79	67	87	90	66	82	77	75	98	84	79	66	84	74	80	75	76	87	72	75	66	75	76	83	59	76	72	83	72	69	66	73	85	92	74	74	89	88	74	85	81	80	76	77	58	86	66	71	78	77	72	76	108	75	77	69	61	76	73	83	71	76	87	77	63	87	89	79	75	73	79	78	80	70	76	85	72	80	73	70	80	84	91	79	72	74	53	69	77	67	79	81	83	68	73	81	78	79	70	69	64	80	67	78	72	83	69	69	66	79	74	80	76	70	94	77	68	63	74	92	80	94	69	67	74	78	79	72	85	77	82	84	84	73	63	73	78	82	84	68	77	71	70	81	83	70	90	76	93	70	78	96	69	85	98	79	92	69	62	92	78	73	95	71	81	70	73	76	72	81	75	63	81	70	93	55	69	73	73	98	78	80	68	80	76	74	88	72	89	67	68	80	87	84	87	63	74	71	63	82	94	74	66	65	90	84	67	92	89	75	70	71	76	79	82	81	89	81	71	82
2894	347	468	492	411	434	397	402	340	354	309	298	315	332	275	338	313	297	318	330	293	273	282	313	319	298	301	279	312	290	322	304	301	307	290	308	305	298	275	289	290	292	268	280	276	289	284	276	320	281	260	258	275	281	309	303	276	276	283	277	299	291	290	281	319	284	323	297	295	297	276	309	310	305	314	267	276	275	313	281	281	292	281	275	299	271	300	278	273	277	307	266	277	302	319	303	262	320	270	323	283	280	272	298	299	310	286	299	272	303	299	297	277	279	287	298	284	316	299	287	294	278	290	305	289	300	306	308	298	260	293	291	301	297	281	295	298	290	289	306	261	283	288	277	269	306	298	284	309	286	252	278	285	324	272	303	267	283	308	244	290	276	287	304	285	292	297	291	302	287	278	271	291	288	289	268	282	308	319	304	286	293	280	259	284	287	281	298	266	289	287	297	288	302	271	281	263	277	314	331	320	280	300	295	268	295	239	301	269	285	266	299	274	303	318	293	277	244	297	269	292	296	247	285	271	282	314	275	257	305	309	298	294	276	277	279	286	296	277	295	314	274	310	265	285	264	296	288	275	291	289	261	281	272	311	302	297	275	292	296	285	269	279	284	293	289	303	292	272	295	305	264	272	302	291	285	277	282	276	305	278	285	308	291	292	281	310	283	292	290	251	282	291	285	277	276	279	296	270	301	282	292	280	284	271	301	284	307	290	285	306	286	279	301	291	292	274	307	288	277	297	311	283	291	289	305	292	283	295	276	296	274	265	275	292	288	265	303	266	315	279	278	280	289	309	286	326	295	286	274	269	286	265	291	298	262	306	297	296	320	281	282	283	306	291	295	295	308	249	308	257	313	291	285	305	300	295	294	283	278	277	286	256	277	258	283	304	304	303	276	281	276	279	272	281	310	271	287	277	293	309	247	291	286	288	294	281	311	306	278	293	274	297	277	294	256	283	297	272	295	262	280	294	299	274	282	305	301	297	295	309	284	272	289	284	268	282	285	306	291	270	282	288	269	283	289	279	290	270	302	285	308	297	275	298	294	274	276	275	264	266	280	282	277	277	291	260	275	310	297	293	311	290	267	310	270	301	336	283	286	280	289	271	298	259	272	304	263	297	294	282	294	303	306	272	287	298	288	252	281	314	276	302	281	268	299	292	263	267	279	292	282	285	252	282	293	275	288	259	296	276	288	267	307	282	297	283	287	285	311	277	297	286	300	304	275	298	294	311	253	248	279	295	292	269	312	254	304	264	264	260	304	273	319	266	301	279	288	293	286	276	282	293	268	257	283	281	282	290	269	273	315	324	260	298	285	274	309	280	309	272	273	260	269	277	287	295	263	270	268	272	290	277	280	299	309	300	291	301	264	266	290	297	289	272	286	288	283	308	269	279	271	290	289	271	296	294	273	292	291	307	271	302	301	287	309	283	284	276	293	301	276	312	276	257	254	282	268	299	262	255	273	300	284	274	288	291	296	272	285	279	281	278	269	303	302	278	249	331	269	267	282	302	276	281	279	276	271	275	282	276	283	277	283	297	308	286	306	281	254	276	266	281	293	298	269	258	305	277	289	274	290	317	327	261	296	251	289	289	287	292	302	293	262	279	301	287	289	290	308	271	296	289	286	264	306	317	290	295	302	290	291	287	287	300	270	273	304	277	280	293	278	295	302	285	280	293	266	295	257	317	303	284	299	300	275	298	306	277	273	276	298	291	300	283	276	293	301	298	273	299	288	316	277	294	295	283	302	326	255	285	301	284	272	280	272	266	268	266	279	320	281	296	288	263	302	288	283	275	299	269	311	245	291	271	278	295	252	309	272	289	258	308	265	301	267	308	285	323	271	262	259	274	298	280	267	280	306	275	253	265	293	297	258	300	285	284	284	319	275	287	312	317	282	262	273	314	261	269	255	279	310	292	296	282	285	283	271	286	277	314	273	297	298	294	271	306	264	284	295	280	298	274	283	299	282	307	243	255	268	277	290	257	291	267	278	293	272	281	284	279	294	298	268	255	280	291	283	289	283	271	273	300	295	286	295	305	304	278	304	273	286	300	307	291	269	280	268	289	263	284	282	280	286	306	282	302	282	277	301	279	331	292	299	295	260	310	261	282	312	285	301	275	257	319	285	310	278	256	268	294	252	282	262	279	279	301	264	271	312	259	272	276	320	286	289	254	300	282	286	279	301	314	262	271	258	288	284	277	292	285	280	293	288	282	261	267	301	292	308	280	285	260	277	288	262	285	312	279	299	295	251	269	285	297	283	290	294	305	259	289	289	296	290	333	301	238	272	268	296	305	290	331	246	304	301	304	284	304	300	260	284	278	269	299	308	284	293	293	299	285	289	261	289	276	285	294	293	293	292	289	284	305	305	286	284	298	280	257	275	295	297	257	270	316	275	294	288	285	264	286	270	312	285	265	298	307	276	266	260	265	279	282	265	290	281	247	301	303	304	287	281	282	318	275	282	274	291	305	259	295	297	274	310	298	275	318	310	278	267	301	304	288	257	278	270	286	292	289	311	305	285	302	305	317	323	260	308	303	278	258	301	288	283	290	312	287	311	298	284	290	266	296	270	299	282	292	268	269	267	270	290	284	299	281	293	320	294	277	316	286	285	301	291	301	271	257	284	299	270	305	266	287	268	276	263	307	292	299	294	284	281	331	263	295	274	287	285	304	282	286	281	257	294	277	275	283	292	277	274	274	318	285	276	287	294	269	301	287	305	299	300	269	293	296	272	308	285	329	279	282	296	289	325	291	267	296	260	287	293	265	287	348	278	312	274	279	270	292	297	279	276	257	292	267	262	280	316	281	277	288	302	281	283	306	281	289	327	304	271	306	282	285	267	276	317	314	290	295	298	289	295	257	265	281	313	278	299	280	269	296	314	276	307	299	275	290	275	297	294	289	275	271	279	257	274	282	289	285	326	277	299	276	290	299	276	277	284	278	305	281	278	294	289	288	263	293	295	280	276	278	296	286	282	285	279	301	278	292	289	294	274	295	300	288	298	312	315	321	262	302	277	318	287	291	284	299	268	295	316	271	259	321	294	332	287	294	291	257	288	288	287	313	282	321	225	270	267	271	298	241	278	313	273	316	279	282	296	313	309	258	288	280	304	274	298	277	321	303	287	264	260	287	266	273	277	305	272	313	274	274	259	260	293	291	270	286	291	288	276	279	251	280	292	297	272	313	273	305	283	314	253	303	284	291	292	282	274	286	288	267	266	279	266	277	291	294	283	274	286	273	289	264	283	302	293	264	277	264	275	265	298	278	279	285	292	307	321	287	277	298	261	289	273	269	300	282	309	289	281	310	315	281	278	302	288	289	272	272	274	280	277	286	304	265	239	310	305	277	276	265	296	302	265	286	280	294	278	282	281	274	297	297	296	299	294	253	277	282	301	274	277	307	268	307	298	305	284	297	298	294	274	295	250	285	300	260	294	280	316	300	279	299	295	275	312	265	282	266	329	302	280	305	297	275	280
31138	5272	1541	1092	808	631	508	415	354	309	261	230	218	206	212	191	169	212	190	162	179	173	205	203	163	169	187	163	195	163	159	180	147	168	159	170	165	145	154	165	171	176	171	171	178	166	170	157	189	201	145	162	141	155	151	174	154	167	146	153	164	148	153	143	140	162	171	151	165	141	162	146	148	143	177	141	158	179	165	142	148	155	162	155	153	159	150	166	159	153	172	172	146	156	166	162	157	156	141	150	169	144	149	162	157	151	170	159	168	179	158	132	154	180	152	158	172	150	149	164	174	162	140	146	167	138	157	136	150	186	165	157	144	159	142	148	168	149	146	164	140	145	119	154	150	153	152	155	178	170	173	174	176	156	151	165	159	175	170	154	160	150	158	160	169	143	160	164	170	153	168	161	158	169	155	164	146	143	165	162	176	157	167	156	168	150	149	150	167	158	174	136	162	152	166	164	171	152	179	150	152	132	152	175	165	166	173	148	166	181	160	163	142	167	170	121	134	168	129	155	156	144	163	167	189	120	171	179	159	178	161	155	145	175	147	165	194	151	162	164	147	150	168	143	162	167	148	159	162	171	127	158	167	179	174	141	166	167	162	148	175	139	167	171	164	148	171	153	146	157	163	164	161	163	135	158	179	148	172	154	128	169	164	141	154	155	174	156	158	140	173	150	169	168	158	150	171	152	180	122	147	160	150	143	176	175	151	184	182	146	163	153	149	160	159	159	156	157	168	156	166	160	142	162	149	161	143	160	162	167	164	157	150	156	162	171	161	167	171	166	171	175	147	149	149	179	145	148	172	148	166	159	160	162	146	177	157	142	179	154	178	154	162	154	139	145	184	141	157	145	147	160	150	182	158	162	152	157	153	149	145	158	171	181	149	156	150	178	179	189	164	158	148	161	139	175	134	139	140	148	139	170	160	158	161	150	182	169	145	167	170	156	148	162	165	156	155	147	174	178	158	161	156	146	141	151	164	165	153	141	160	153	146	162	154	156	154	169	153	133	146	161	147	166	158	137	146	141	162	157	147	146	178	155	158	158	174	173	162	145	182	159	156	176	152	156	163	162	139	159	147	143	147	148	174	142	167	133	152	168	164	145	156	157	149	149	162	145	165	162	146	160	154	144	143	164	151	148	167	157	168	165	162	155	163	173	157	157	143	169	166	141	181	147	171	164	165	156	147	165	149	158	153	172	147	171	155	166	165	156	182	164	153	182	156	168	160	163	161	147	160	148	137	145	149	149	147	174	162	158	167	178	154	150	187	151	176	152	143	149	168	160	147	158	164	152	195	138	164	170	174	165	159	152	190	173	134	164	175	149	169	149	160	145	140	148	152	165	154	164	145	171	185	158	154	152	162	163	147	150	162	150	138	157	145	173	158	163	164	166	131	145	146	165	151	163	165	146	139	163	174	155	154	169	137	164	156	172	171	166	154	148	155	178	166	151	162	138	156	182	149	146	133	168	174	147	139	153	145	146	175	142	171	176	138	157	174	173	151	162	155	168	145	135	164	151	201	163	144	160	147	138	177	161	168	140	168	173	159	175	147	157	168	149	145	153	184	148	157	144	166	169	144	165	168	164	154	150	155	165	170	158	159	176	154	166	186	158	164	151	146	157	166	154	142	172	157	131	161	135	176	135	169	176	157	136	170	170	154	156	160	145	165	158	157	135	148	151	139	179	127	155	136	164	160	152	148	161	180	146	139	150	169	175	143	137	165	182	169	160	139	159	158	154	155	167	147	155	164	157	172	161	153	157	156	154	147	175	164	164	165	159	161	164	147	164	143	163	143	173	141	164	155	189	169	149	162	156	143	177	147	160	160	171	169	162	170	165	157	169	143	159	153	172	162	137	184	151	146	157	160	164	174	142	143	158	146	160	150	146	154	174	164	173	169	174	166	152	147	172	166	170	166	184	133	156	151	165	168	162	151	156	162	165	150	147	178	143	167	176	148	166	138	158	138	161	182	164	173	150	153	181	159	153	133	148	155	140	149	154	160	144	176	167	165	161	152	202	138	164	158	163	175	164	153	163	144	168	148	164	191	154	170	150	171	171	123	159	133	133	160	167	143	172	159	144	150	152	168	175	153	153	145	135	147	152	163	151	128	134	144	163	151	165	158	152	169	147	159	136	172	153	157	165	158	158	147	152	155	163	157	156	141	140	151	159	162	184	138	156	139	158	152	143	149	166	148	166	157	160	152	159	167	155	157	171	181	149	156	166	156	177	167	152	153	156	186	148	149	160	180	161	167	152	165	171	156	150	149	160	172	158	132	155	164	152	181	147	152	172	160	162	169	171	148	165	142	155	151	176	154	153	149	146	179	149	172	150	154	151	136	151	152	164	166	159	144	153	161	172	151	141	188	156	160	164	144	149	139	138	142	135	164	130	153	158	161	131	161	149	159	163	151	161	164	140	148	144	167	146	164	163	167	159	150	178	171	142	137	145	163	171	157	169	151	149	132	164	186	165	157	166	148	160	158	166	159	149	156	144	158	168	175	188	170	155	152	159	172	151	164	162	141	144	157	171	146	146	165	179	138	146	151	151	156	169	146	164	184	169	155	140	144	178	187	131	132	147	169	166	152	166	153	171	168	157	170	158	157	146	155	150	171	165	155	151	156	154	149	154	173	140	168	149	159	185	156	157	152	145	166	150	163	135	140	155	169	151	165	174	156	142	158	169	169	162	178	161	162	174	157	151	167	153	161	166	143	158	165	153	169	154	167	157	163	147	141	146	170	163	143	154	149	166	143	153	159	146	148	160	153	175	167	158	180	133	145	182	163	145	157	156	170	146	152	175	153	171	145	147	140	175	164	158	157	169	157	175	177	135	132	151	153	144	168	192	181	138	144	146	163	153	146	174	166	163	139	159	141	149	183	145	135	181	147	126	183	165	172	143	162	164	161	162	157	154	159	168	145	172	176	149	179	166	154	159	155	159	159	183	134	155	147	153	157	150	174	166	143	167	154	146	145	137	165	159	167	171	156	150	144	150	162	165	177	160	154	171	160	151	182	165	158	153	164	162	132	169	159	150	153	146	172	160	178	149	156	178	161	170	138	178	142	158	169	155	162	154	137	156	164	187	159	175	156	129	133	145	174	138	161	147	159	167	169	177	161	163	168	160	154	153	147	166	148	155	148	151	134	146	181	130	165	156	177	167	163	158	168	175	166	177	158	176	171	130	151	148	171	150	158	154	166	171	173	155	167	157	174	158	149	168	177	165	177	154	155	137	162	169	168	148	143	152	154	177	156	174	166	150	174	152	135	163	141	181	170	149	163	162	163	147	148	171	156	166	141	131	151	152	147	149	147	157	163	160	148	160	156	144	157	152	180	174	141	150	158	139	163	184	152	162	173	182	150	155	169	144	153	168	142	147	154	164	130	160	154	159	163	173	146	184	148	166	152	145	158	162	162	146	157	153	159	152	157	173	154	152	162	172	165	145	155	161	179	161	162	136	164	150	150	179	159	160	160	152
15897	1477	3224	3580	3174	2523	2098	1714	1626	1309	1237	1076	1013	980	891	883	748	787	782	713	729	667	655	627	657	625	618	648	640	585	570	585	543	612	559	606	548	569	562	568	565	549	553	514	562	543	601	540	546	567	506	518	561	520	517	529	534	525	529	496	512	535	519	547	545	536	516	569	492	502	499	502	505	530	517	552	528	528	524	488	493	517	556	472	489	520	491	521	564	476	499	506	513	555	477	537	516	503	514	498	496	524	535	493	494	477	500	505	522	508	495	518	518	523	516	498	542	454	497	517	566	512	527	491	538	505	494	515	538	517	520	559	473	504	500	452	491	517	497	485	516	515	495	534	526	555	486	543	538	500	538	520	535	503	507	545	490	513	515	504	515	470	562	523	519	520	498	493	577	505	505	485	519	518	503	519	479	523	493	519	484	490	539	510	548	509	531	497	515	524	534	496	523	501	489	498	518	472	527	529	505	507	541	519	507	510	519	460	501	502	503	526	534	509	487	507	488	505	490	499	475	483	501	495	494	465	518	520	516	438	571	463	491	505	536	494	485	497	514	512	492	511	485	488	482	509	509	484	535	522	510	517	490	523	501	488	554	542	525	506	496	545	510	524	518	480	491	524	493	502	488	511	515	506	494	496	516	485	503	499	495	533	484	508	554	529	496	522	498	511	515	488	486	510	506	479	558	495	518	519	520	470	472	506	496	489	505	479	477	485	526	520	494	523	522	492	502	476	508	489	517	505	529	510	530	504	500	538	501	496	498	516	530	456	496	523	506	503	526	509	530	520	470	565	544	504	513	529	490	572	486	493	507	509	494	519	520	529	480	554	467	479	511	506	521	498	496	503	517	505	484	468	495	491	538	506	523	547	514	502	501	482	520	534	476	539	513	512	530	459	525	492	527	513	487	507	533	530	507	517	552	513	550	488	497	489	493	499	524	517	521	518	476	551	535	492	471	516	517	517	488	497	535	531	483	526	525	527	526	523	509	524	512	486	467	472	488	480	516	537	478	479	481	491	467	527	475	525	525	530	518	525	505	511	515	512	455	510	499	516	519	500	514	518	524	521	507	505	498	484	476	497	497	488	474	492	519	508	491	536	510	512	512	495	519	525	511	530	503	482	507	493	528	521	502	496	521	494	520	511	532	521	488	477	470	544	478	499	491	481	533	496	516	509	500	527	520	499	477	516	460	533	496	480	508	492	500	499	509	507	509	540	517	516	498	503	489	492	499	525	501	488	516	517	522	511	516	485	509	498	556	488	519	526	521	517	513	537	487	548	547	500	513	500	479	495	499	485	495	487	484	521	518	513	484	512	515	494	462	489	531	479	548	516	498	516	525	504	512	529	507	524	550	524	512	491	517	514	560	487	522	494	479	481	526	518	498	504	525	547	495	481	505	485	532	510	499	504	539	524	500	498	480	505	477	496	478	528	533	527	506	508	491	491	518	506	482	513	513	478	501	519	523	509	517	526	508	476	500	529	502	481	527	557	522	526	501	493	494	491	504	502	548	491	523	510	502	496	454	486	480	526	488	534	545	501	496	519	515	452	554	494	512	495	492	525	525	553	497	513	489	513	515	500	512	551	518	501	512	470	507	491	489	488	513	479	539	472	512	532	461	513	515	509	513	552	508	551	491	523	472	546	501	475	535	513	503	500	512	528	518	485	537	503	532	486	519	479	523	476	498	497	505	499	514	512	481	506	479	494	497	515	526	518	485	499	486	477	483	488	496	469	520	485	500	531	506	501	512	471	490	522	515	507	480	473	491	503	497	523	480	531	485	499	531	526	516	499	513	517	477	486	524	505	529	509	511	501	510	479	496	465	471	515	483	535	496	521	520	497	536	469	466	501	484	477	461	484	520	511	495	464	504	496	540	485	525	507	531	520	503	502	493	514	518	529	514	468	516	483	481	512	490	516	487	528	490	522	527	536	486	481	513	532	533	523	472	499	510	507	540	500	528	494	505	483	558	523	487	478	539	502	499	487	496	521	506	493	497	468	492	472	568	525	526	458	524	510	474	452	511	529	505	572	531	504	493	487	478	540	527	479	490	475	507	534	526	539	507	495	495	582	482	474	503	513	530	523	521	510	476	535	509	521	496	479	521	505	497	478	467	482	524	526	531	504	537	491	496	490	532	528	535	504	454	476	489	472	498	529	480	529	497	513	525	536	510	488	552	488	529	481	501	503	502	513	536	493	488	536	499	518	475	488	500	468	491	488	509	503	519	506	483	456	483	469	512	538	489	538	500	491	487	492	484	495	465	499	478	529	496	495	492	523	482	511	530	512	505	506	509	471	496	523	518	493	500	545	524	500	538	481	497	489	478	503	534	516	481	495	488	497	509	555	549	506	472	525	516	519	558	487	527	464	494	534	489	469	516	482	530	508	532	483	517	477	461	509	502	493	556	507	477	507	493	516	484	519	572	507	540	525	526	488	519	484	471	485	496	491	435	492	488	503	504	515	477	477	461	464	511	508	497	467	493	495	501	512	485	465	518	529	499	492	528	504	499	461	496	475	494	512	497	528	511	524	481	480	498	497	546	486	471	493	483	510	528	459	491	517	502	470	520	483	522	544	524	496	475	533	532	504	482	510	509	520	493	545	504	530	509	505	476	483	506	497	513	515	509	503	497	469	506	482	472	486	472	525	518	510	494	559	522	507	529	496	531	486	426	508	479	497	485	491	495	477	484	487	506	484	468	512	520	507	485	507	508	523	505	483	534	489	496	511	505	537	492	501	487	472	525	536	509	505	490	504	512	564	511	543	505	489	497	495	484	498	489	497	480	521	500	503	511	490	471	531	472	511	481	531	477	451	530	484	488	505	486	543	487	520	492	470	548	481	494	530	482	511	496	529	582	489	494	489	538	561	506	518	489	533	522	491	514	495	515	537	492	505	484	524	495	503	485	516	492	482	543	517	478	498	517	519	462	473	501	471	478	530	491	510	521	500	550	507	522	476	531	532	505	508	512	488	488	446	496	492	531	494	508	542	496	507	465	556	507	498	487	465	488	514	527	491	480	529	512	504	499	519	550	528	517	476	528	483	548	524	531	517	486	487	500	534	538	477	506	459	531	512	514	523	487	511	483	492	510	504	520	471	463	491	472	500	483	491	505	507	517	460	511	523	512	547	517	512	495	507	499	508	542	509	511	514	532	481	495	486	513	494	530	533	498	482	504	505	528	558	567	524	474	463	515	508	503	549	493	488	494	549	470	500	522	473	531	515	511	534	481	511	498	533	526	508	507	521	542	467	499	482	516	503	468	493	556	494	504	486	549	532	510	491	507	487	495	491	487	508	482	516	488	529	462	547	520	457	518	445	530	504	495	494	532	490	485	482	488	511	519	455	527	511	484	509	519	510	477	505	455	478	476	465	475	542	524	502	517	523	512	532	531	486	478	511	519	520	520	494	500	497	473	500	463	494	475	491	490	520	517	497	511	507	519	518	516	493	512	487	531	485	497	524	482	535	501	504	516	528
41016	14478	4464	2346	1545	1169	899	758	655	542	480	432	442	394	354	373	384	346	321	306	319	305	304	315	275	275	287	308	257	281	279	282	260	278	258	289	285	275	252	248	281	257	283	237	267	294	227	257	230	249	223	282	252	250	241	292	257	259	269	265	294	291	263	256	270	253	224	230	272	282	269	282	245	241	259	253	291	242	263	263	266	258	264	249	233	268	247	205	258	236	252	247	208	241	270	228	261	266	260	230	282	228	235	238	272	245	268	262	262	245	265	257	256	245	270	275	281	255	234	267	239	248	233	278	226	234	266	241	237	226	239	259	227	232	265	263	247	271	251	238	251	244	227	257	268	287	260	280	259	259	241	231	257	252	273	236	251	263	255	282	254	260	273	260	281	247	229	251	257	252	278	260	237	202	278	259	249	229	280	284	252	239	222	260	266	275	267	229	256	244	256	238	247	249	252	250	272	228	247	270	271	246	252	232	239	252	286	260	257	225	246	257	271	238	241	233	259	251	259	250	257	244	256	242	261	251	222	263	232	264	283	234	228	261	257	255	262	311	264	276	268	252	261	246	264	258	266	217	247	264	250	264	249	250	273	238	250	249	251	226	258	296	279	276	245	247	249	244	287	266	251	261	252	244	277	250	246	244	247	260	258	290	257	257	276	250	285	233	253	234	251	246	259	236	255	222	267	264	265	269	247	271	243	256	273	268	257	269	260	225	279	263	265	260	250	246	256	248	236	248	257	278	238	255	260	251	238	246	241	246	226	217	261	256	262	287	226	265	236	260	288	225	250	275	271	262	251	217	251	267	240	255	256	248	260	255	225	246	274	252	276	250	272	252	258	247	247	219	253	242	270	235	264	248	261	223	214	276	254	217	266	251	229	275	267	260	254	252	245	241	274	270	266	229	252	267	279	270	263	230	236	247	231	228	258	257	261	270	254	265	263	262	247	281	266	247	291	268	259	250	247	262	249	218	251	240	258	250	238	240	260	291	263	263	263	290	253	239	270	235	255	255	257	250	241	232	248	285	263	265	271	218	246	251	256	257	230	245	275	244	254	257	266	239	246	267	244	247	249	243	255	272	260	249	234	223	214	244	266	237	244	245	244	261	258	266	259	236	237	245	267	244	254	269	262	233	244	247	259	244	250	252	264	248	243	271	233	258	240	265	225	278	261	250	270	239	250	220	267	255	251	234	286	267	259	244	236	253	227	248	256	285	250	256	258	272	276	252	253	260	246	231	258	261	241	260	266	268	295	247	239	279	265	241	278	237	245	258	266	224	286	261	262	275	253	248	268	263	247	258	239	304	264	258	255	249	247	247	249	269	291	264	265	253	226	267	276	232	237	247	298	265	255	259	274	247	250	265	271	259	244	240	259	267	267	241	294	247	236	249	227	252	254	281	280	239	246	231	243	265	257	249	269	253	258	229	262	242	248	269	249	257	240	246	253	297	252	234	236	236	249	216	278	263	253	230	260	253	251	261	237	255	279	243	281	264	257	256	261	256	235	231	250	274	219	228	248	256	269	247	238	247	235	256	265	221	263	247	234	257	224	237	229	265	239	275	238	262	267	260	234	284	245	254	226	245	241	275	264	250	271	269	271	249	256	225	281	269	284	253	259	265	239	255	238	229	247	253	260	246	254	261	248	265	238	241	256	242	279	246	263	268	248	246	269	238	245	246	239	264	260	258	267	232	275	274	257	252	266	223	255	230	251	274	228	251	251	285	277	264	256	270	261	235	248	265	252	258	251	273	263	274	229	275	257	247	258	273	268	259	246	259	237	254	283	256	257	244	236	249	268	253	259	266	256	268	253	261	235	259	252	270	251	265	238	260	263	261	248	265	275	307	245	253	238	227	259	255	260	265	245	255	250	277	261	264	268	270	233	266	251	251	254	267	233	263	241	266	253	254	240	245	267	236	276	250	247	254	286	282	263	267	277	300	216	293	260	257	229	264	262	240	245	287	253	269	246	279	272	278	267	254	273	246	245	241	218	254	249	226	259	251	260	264	255	282	236	266	278	257	259	251	256	282	247	260	229	236	249	214	235	229	264	284	212	258	243	265	254	242	255	234	277	258	229	268	247	287	227	268	265	251	247	253	230	267	252	254	235	256	269	270	279	286	238	288	217	261	241	264	271	314	266	264	255	244	242	244	259	228	226	259	251	241	276	291	272	253	245	270	243	262	238	273	253	279	247	264	255	260	254	237	247	270	250	263	260	236	280	249	247	265	271	240	261	210	260	249	267	260	258	234	255	285	265	275	256	264	254	264	259	233	258	254	246	289	249	260	246	257	254	260	273	261	238	268	239	287	246	254	280	232	269	235	259	287	251	268	245	245	280	237	258	249	283	241	240	252	263	261	254	247	240	274	254	248	255	259	211	265	249	261	240	251	275	273	258	263	259	226	254	250	266	236	256	264	267	247	236	246	249	252	234	222	248	272	223	255	271	241	257	272	240	245	271	269	271	296	257	256	261	279	243	248	281	259	265	237	267	235	219	260	245	282	238	252	216	262	258	260	243	246	278	288	264	283	244	259	237	261	265	275	238	262	249	250	264	255	247	255	263	231	262	259	239	252	266	250	247	265	246	252	261	262	244	252	255	224	269	248	244	237	272	284	284	254	236	256	264	243	249	266	254	278	239	264	250	274	251	257	256	290	256	256	246	253	230	255	250	257	250	276	240	253	232	244	266	234	260	263	266	237	247	257	262	253	238	222	264	248	250	274	250	222	252	270	273	233	255	276	247	234	250	232	276	263	253	249	250	268	259	239	259	254	259	240	240	254	253	270	260	269	263	270	245	245	259	246	265	227	269	223	249	234	250	233	232	244	268	255	273	244	244	255	273	241	253	273	248	276	241	271	242	246	270	267	258	257	239	238	253	251	278	265	238	261	269	248	264	241	246	259	259	253	236	286	259	259	236	264	265	255	264	241	242	248	277	244	249	288	219	273	245	263	259	260	255	250	244	266	234	261	248	251	251	253	253	236	254	256	243	271	237	269	261	287	247	262	262	226	239	243	265	225	286	269	224	241	242	262	241	228	252	240	233	259	235	273	237	245	234	249	259	233	240	237	275	263	289	243	245	285	272	251	238	244	247	240	287	268	242	254	266	268	272	252	262	258	228	237	250	263	256	254	238	303	262	268	242	252	265	271	251	258	275	257	237	233	253	268	242	249	237	242	276	242	258	275	248	245	244	264	250	243	278	264	255	248	273	236	262	264	256	256	267	253	256	225	263	239	243	265	263	265	274	263	236	264	227	267	282	232	252	282	296	227	251	266	252	239	267	242	248	266	266	224	246	258	258	239	277	238	290	256	245	255	258	239	251	270	252	225	231	249	262	254	225	259	292	273	279	288	227	252	242	216	264	227	233	266	261	255	258	263	262	284	259	223	263	253	244	250	262	261	231	214	267	272	260	233	235	250	253	239	258	231	252	266	261	242	226	261	250	231	234	257	261	236	258	245	264	272	267	261	267	258
22453	2806	6106	6770	5691	4931	3863	3297	2723	2410	2160	1895	1762	1629	1581	1479	1414	1294	1287	1236	1138	1128	1102	1104	987	998	963	978	983	883	887	975	929	885	927	867	883	830	885	853	822	833	853	816	847	860	801	817	818	781	815	790	794	835	852	772	818	737	854	789	783	790	816	777	774	717	807	826	732	741	791	795	803	726	770	779	765	791	721	780	795	793	731	768	809	784	777	731	747	757	748	755	755	767	745	732	755	793	743	787	800	788	751	744	791	763	738	756	751	736	752	699	742	775	699	778	800	753	689	730	726	742	753	767	713	831	805	727	812	720	798	737	762	686	737	738	739	746	769	728	735	742	727	716	770	767	744	731	766	769	755	767	754	719	713	718	729	793	738	730	748	747	754	761	734	712	742	751	776	762	738	709	786	755	779	760	723	746	774	715	772	737	746	758	784	757	695	765	740	707	709	805	733	746	717	773	764	702	790	776	723	752	757	772	790	767	773	787	704	735	805	713	770	781	786	792	746	716	787	728	752	728	765	735	753	764	747	747	705	734	748	759	729	756	775	768	706	773	776	728	769	747	765	782	720	734	731	767	743	763	735	700	757	787	791	777	752	746	751	751	697	755	767	739	736	690	790	737	771	753	735	729	792	750	768	762	720	739	765	745	739	720	743	777	746	765	737	714	727	746	741	757	759	731	732	747	728	700	729	775	746	757	762	737	708	754	700	757	735	739	753	777	745	726	707	691	741	758	735	774	719	770	727	805	759	759	721	737	730	720	734	727	746	755	743	732	744	767	750	744	743	726	797	750	727	807	752	727	748	761	751	748	696	737	796	739	750	702	758	732	771	712	763	745	694	777	719	736	749	707	723	721	738	722	721	742	722	715	740	711	756	733	776	754	768	781	674	739	768	741	710	747	770	744	738	764	791	742	742	767	737	731	768	706	731	741	737	724	705	729	739	779	729	748	771	761	727	746	766	725	758	759	737	727	751	745	735	717	745	798	747	746	743	770	790	760	726	748	792	809	771	776	730	751	791	762	730	724	743	752	727	717	753	772	704	763	737	807	724	748	732	774	758	741	735	767	759	778	741	781	760	758	755	777	767	770	722	751	718	734	726	752	737	713	786	727	709	740	743	726	740	786	758	679	763	775	773	753	767	771	747	775	777	708	732	741	741	775	709	750	740	763	760	674	728	733	700	685	780	762	718	731	771	723	748	746	760	763	721	718	675	716	710	747	756	786	816	713	784	738	719	755	785	754	699	811	765	791	757	785	732	768	772	770	758	751	716	710	753	792	696	720	732	721	732	776	780	719	739	739	728	745	723	737	722	776	680	749	745	750	831	785	713	759	774	723	792	754	745	719	723	720	735	746	759	734	686	712	775	755	703	752	769	739	763	747	752	715	732	722	745	726	755	768	742	727	754	770	758	770	671	754	764	745	757	745	751	819	682	773	712	757	754	717	747	782	742	763	785	763	734	781	711	720	714	752	770	736	794	719	770	737	777	777	728	744	757	729	709	684	739	785	721	799	798	745	741	769	732	766	744	735	762	726	774	713	729	732	744	735	705	717	721	677	693	689	711	728	766	725	739	792	769	668	756	780	714	704	714	721	746	744	748	732	738	749	787	748	754	743	784	729	714	700	759	786	741	773	726	778	720	733	743	780	723	742	779	711	712	742	792	743	745	744	719	733	802	699	710	740	736	703	750	715	736	770	724	751	729	805	726	840	753	764	801	789	717	733	740	741	690	757	742	703	782	779	799	747	802	722	726	747	714	756	715	753	759	766	751	748	744	742	790	747	734	801	689	759	746	740	769	716	748	756	740	758	768	686	779	738	758	762	746	744	680	725	775	711	714	758	745	721	806	708	793	730	765	721	807	748	747	729	745	730	743	729	753	711	787	745	762	744	772	705	742	741	771	740	765	730	745	764	745	775	778	808	730	727	771	772	746	760	708	787	772	746	690	744	686	813	688	755	804	767	757	711	735	770	759	751	748	708	746	729	773	700	747	730	753	736	803	720	780	748	743	781	775	735	738	743	726	766	713	770	764	759	784	737	717	715	783	775	774	728	775	722	744	752	725	783	797	762	733	725	743	725	699	750	769	714	705	763	777	802	698	720	753	734	712	742	761	726	711	727	749	799	721	744	750	803	768	724	748	749	786	766	724	713	761	759	702	711	707	731	736	755	767	714	749	758	666	750	706	735	723	751	732	747	736	744	758	778	738	749	750	773	787	752	734	754	782	728	740	759	741	769	743	746	753	743	729	781	770	754	739	765	746	692	741	744	747	733	759	795	767	743	738	759	761	734	749	742	780	708	730	727	790	748	778	731	775	704	727	726	743	707	752	704	746	734	720	718	735	762	773	730	804	738	755	743	803	718	694	742	754	776	744	782	774	766	761	735	767	735	741	712	730	706	717	783	746	750	762	716	742	742	787	755	747	740	721	753	755	790	731	710	772	740	762	717	758	692	749	748	777	808	770	769	734	740	736	773	731	712	730	727	718	783	695	786	753	770	699	776	801	781	714	714	744	739	764	700	771	748	751	729	777	693	746	744	722	765	765	802	767	742	738	748	749	742	778	674	767	822	759	754	715	760	772	776	744	708	771	709	751	730	723	714	758	761	762	778	737	711	740	787	750	748	770	701	739	783	709	739	751	801	754	745	783	771	741	690	724	727	732	758	785	728	742	796	732	712	724	699	715	756	753	736	720	724	759	753	794	756	733	757	729	700	713	717	778	749	718	694	774	749	765	775	709	765	758	761	747	735	811	751	754	698	725	776	786	761	732	755	758	752	771	704	759	728	738	792	763	786	728	723	745	772	741	764	770	712	777	782	737	720	739	796	713	733	791	740	763	802	705	743	789	749	759	732	717	715	766	695	742	784	727	753	764	718	758	726	755	767	740	753	670	782	733	758	773	764	749	696	777	711	789	752	766	745	702	744	717	737	791	771	799	766	771	753	750	758	751	761	769	781	732	790	723	731	729	762	756	748	721	736	740	709	759	713	724	724	756	766	685	711	767	755	760	745	784	730	758	749	732	753	714	736	695	765	727	776	748	759	703	746	757	721	759	747	736	819	726	769	762	781	724	744	781	711	772	760	756	772	816	770	728	719	754	734	749	773	693	788	757	739	732	734	759	746	764	734	787	768	756	735	800	752	722	732	711	721	721	756	758	738	719	726	707	757	766	711	751	777	698	753	705	769	792	762	758	754	674	732	811	735	799	719	736	779	780	710	772	724	752	814	742	786	735	738	760	747	778	765	757	748	704	707	767	746	764	716	742	746	722	742	745	743	705	776	796	765	751	749	734	747	724	726	758	730	744	763	785	761	790	742	729	750	769	739	770	746	777	765	744	711	743	712	736	754	747	734	740	708	748	751	741	746	726	719	771	706	738	756	752	730	743	713	724	784	766	705	750	760	762	727	754	757	771	756	771	732	736	730	745	699	713	793	767	738	737	739	756	741	687	764	758	793	736	758	732	729	705	707	755	744
3547	244	142	137	101	96	93	83	67	105	87	67	84	84	86	86	85	98	77	82	68	85	82	74	81	74	68	75	74	88	84	86	68	65	81	92	70	84	76	65	78	84	72	88	76	64	90	75	89	78	73	86	87	89	86	56	54	64	85	84	72	69	75	77	82	84	81	65	82	89	85	95	92	78	81	83	68	66	61	79	95	61	67	63	62	59	60	72	89	83	74	79	60	71	72	82	82	97	77	82	65	66	86	83	79	76	54	66	83	74	88	80	77	66	61	75	94	79	82	70	71	80	86	73	61	74	72	71	75	81	74	67	69	65	77	66	68	70	76	66	71	67	79	79	68	80	86	74	72	79	66	60	66	73	96	86	77	80	75	63	74	84	72	73	90	72	61	77	67	79	57	81	75	80	89	72	59	82	87	60	89	92	78	86	85	69	85	79	73	68	66	71	77	83	65	85	86	81	75	82	69	92	68	83	62	61	82	82	74	78	57	79	82	64	77	82	84	73	76	76	91	71	74	86	89	70	73	82	74	77	81	66	73	86	76	78	83	65	78	68	71	78	72	85	73	60	79	64	63	70	61	81	84	65	80	75	65	59	81	82	61	65	72	73	75	66	83	83	73	90	86	85	81	84	94	85	77	77	82	80	60	68	85	77	77	94	71	67	83	79	85	68	83	68	77	66	84	95	83	76	67	68	71	77	71	69	83	64	87	69	78	64	71	82	78	74	72	82	76	61	71	87	66	73	64	73	81	85	87	73	65	72	92	80	63	86	72	76	85	65	81	68	68	89	72	81	73	62	78	73	81	84	89	65	90	73	64	85	81	59	63	79	86	65	81	80	92	83	71	80	75	76	83	77	65	62	81	79	72	89	69	67	81	69	68	85	66	69	78	84	76	80	84	75	73	65	57	77	66	84	80	77	98	76	79	68	73	93	84	82	79	68	82	76	65	77	71	89	66	81	95	87	86	76	75	58	75	61	82	76	70	67	68	62	60	84	86	81	88	75	75	62	66	57	81	69	84	81	66	79	96	86	83	86	78	85	93	74	75	76	71	73	75	78	78	87	78	89	78	76	79	80	65	79	76	83	83	68	80	77	70	70	67	88	76	94	70	70	77	69	57	77	88	75	72	81	64	78	77	72	90	83	74	68	78	70	79	69	95	70	73	65	70	81	72	70	75	63	75	68	80	73	59	77	68	65	63	80	79	73	68	73	96	73	77	71	88	72	84	85	65	68	81	77	73	87	73	85	72	68	75	76	83	80	73	67	68	76	76	65	50	78	76	71	70	84	75	72	81	63	74	76	86	99	72	86	77	62	64	69	73	87	83	83	84	70	66	65	80	86	80	83	72	83	83	66	78	84	73	76	80	80	77	87	65	58	75	75	72	88	82	82	71	87	61	75	84	64	82	51	81	72	72	78	70	82	74	78	76	73	79	99	73	84	73	86	66	99	72	77	81	83	73	83	84	74	75	85	62	81	76	88	85	82	70	65	82	83	71	83	67	80	69	78	73	98	74	91	79	79	67	64	79	75	95	83	70	70	80	74	66	77	84	82	71	69	81	89	77	73	77	87	82	70	77	83	72	80	76	82	73	84	81	79	90	84	83	87	75	92	79	94	94	72	69	65	69	76	68	72	78	74	85	71	76	88	81	86	63	76	71	74	104	79	83	69	67	74	87	81	90	67	84	78	74	72	75	68	75	84	78	69	62	79	81	74	76	73	82	87	64	80	70	69	69	85	82	82	87	63	80	85	78	56	83	61	82	71	82	70	70	90	88	82	71	88	82	74	95	78	82	66	67	59	83	74	82	89	75	79	70	91	69	60	70	82	68	84	77	81	83	60	67	76	64	77	99	72	85	85	70	68	83	78	80	84	78	67	63	83	83	81	74	84	76	64	76	76	81	71	73	78	82	79	81	67	71	71	79	82	65	79	85	82	84	70	76	79	76	82	73	81	66	68	85	96	77	68	81	84	71	73	82	82	76	91	77	81	93	81	80	75	88	81	72	82	73	67	72	68	74	80	55	62	76	79	61	67	70	68	88	81	78	70	71	79	74	79	76	75	77	87	86	75	73	86	75	83	86	75	96	77	78	65	79	68	97	71	86	65	93	70	73	78	68	75	69	76	85	81	92	82	65	75	79	75	77	82	81	81	79	67	78	76	67	81	83	80	86	72	80	90	79	84	78	91	76	67	60	78	68	87	67	64	80	72	89	73	76	83	83	67	68	81	61	73	68	76	77	84	84	81	79	85	67	75	72	69	62	68	60	79	58	97	81	72	77	75	55	80	80	75	69	77	82	87	83	77	81	68	82	84	63	81	70	70	73	78	79	81	85	77	73	75	66	81	69	75	82	67	69	94	75	82	73	78	81	69	89	77	71	69	82	67	71	66	73	99	80	90	81	75	65	68	78	74	72	86	69	71	71	68	61	78	79	72	78	72	82	80	68	71	79	91	87	69	86	75	89	70	60	80	84	79	85	67	85	85	75	79	74	87	68	58	96	75	65	70	79	60	77	81	86	97	68	99	70	81	74	81	78	75	75	80	68	81	78	79	75	68	73	69	65	66	70	79	81	81	98	80	60	89	73	79	66	85	65	66	90	71	71	76	73	72	79	80	79	57	73	80	74	75	87	72	73	79	86	77	86	74	79	68	80	71	68	75	81	81	79	58	77	79	77	79	65	64	78	79	82	70	77	67	77	66	73	63	79	81	83	63	60	59	79	50	72	74	84	83	74	75	76	78	66	80	67	90	76	97	71	76	82	78	82	90	71	84	74	69	87	75	84	87	54	78	76	79	65	91	81	61	66	92	83	83	74	70	62	78	75	84	69	65	85	75	69	74	76	92	63	66	73	79	70	76	87	71	62	87	71	98	90	80	80	58	88	83	77	75	82	73	63	77	74	63	90	51	86	75	79	76	83	96	84	77	79	86	87	80	89	76	73	84	78	79	77	76	66	82	78	67	95	82	74	70	85	65	76	77	76	91	73	58	83	76	73	83	80	66	74	86	74	85	66	76	70	91	86	90	74	78	83	87	66	87	78	76	67	80	81	82	77	74	59	71	70	81	74	57	68	74	76	79	62	68	90	85	79	81	83	75	75	71	81	65	65	69	80	73	85	72	59	78	82	103	66	68	86	89	85	76	76	68	70	61	79	92	82	66	85	80	70	79	73	90	92	63	79	75	87	88	80	76	66	76	88	74	82	78	88	99	77	71	79	90	96	77	72	78	94	71	76	73	76	76	79	70	66	87	78	85	77	76	89	72	66	74	70	67	58	62	93	79	95	77	71	73	73	65	66	71	78	81	85	81	83	65	79	72	91	90	73	68	83	83	70	86	76	78	81	70	83	70	69	78	74	80	66	70	93	61	60	80	88	68	86	82	77	77	78	65	82	81	72	77	80	90	87	75	86	74	78	68	77	88	82	65	68	97	62	72	69	81	79	70	84	86	78	79	67	58	90	71	73	84	85	73
2940	351	435	475	423	403	359	367	332	332	338	343	287	280	285	309	307	307	298	299	278	304	314	272	284	356	284	298	281	289	290	275	300	324	285	287	293	289	318	282	272	295	284	294	298	294	298	292	288	304	278	275	280	284	298	272	279	277	313	263	294	283	288	284	288	272	316	283	263	270	302	261	298	271	303	284	291	300	280	276	288	292	283	281	294	288	268	297	287	292	267	258	282	278	258	288	264	269	310	291	298	274	257	296	292	287	285	293	287	226	263	280	278	285	278	267	306	310	307	315	291	298	296	296	267	296	266	306	270	280	283	290	259	290	284	289	298	303	302	311	268	273	308	280	274	282	328	274	308	300	286	301	282	257	272	253	253	282	275	260	284	269	261	297	290	273	244	310	292	290	277	279	296	312	278	317	282	286	291	278	290	290	315	281	298	293	276	279	273	306	295	307	315	282	276	282	304	267	261	261	295	277	290	272	312	292	284	269	277	298	287	256	288	289	281	295	254	271	270	268	272	274	285	277	309	288	291	303	282	292	300	291	306	290	281	301	313	299	296	293	330	280	278	294	253	308	298	263	271	275	288	306	315	289	281	261	304	271	271	290	277	264	309	276	266	289	285	278	306	270	292	309	280	295	275	262	283	310	304	304	269	280	278	289	302	274	264	296	304	318	280	316	264	278	288	264	268	293	266	281	303	296	267	278	286	270	299	276	306	285	262	283	288	278	246	286	237	273	315	256	304	330	286	312	307	288	319	296	288	320	290	280	286	313	290	279	297	264	306	300	276	278	269	277	278	292	240	280	261	267	283	275	276	272	297	303	321	252	272	283	283	273	290	313	284	273	254	314	255	281	305	285	281	288	313	298	269	271	323	292	280	285	288	291	311	297	301	266	286	290	274	277	284	292	283	295	290	262	303	262	316	279	256	302	305	269	289	297	262	280	283	261	307	285	284	294	301	306	289	265	278	272	284	272	267	324	293	274	313	277	325	265	306	295	279	271	282	288	303	250	310	299	268	315	286	279	275	293	299	290	300	257	298	293	309	309	269	315	301	286	266	292	290	257	268	304	281	294	266	291	315	303	300	241	293	287	286	289	284	299	273	284	288	260	275	303	286	300	279	295	302	287	309	257	298	278	277	277	288	292	270	296	266	260	287	280	264	280	258	310	264	283	289	271	280	304	282	290	254	291	282	284	305	258	278	293	284	274	292	311	260	302	309	310	249	298	259	321	280	260	299	279	292	271	289	291	283	278	283	303	282	294	264	292	308	285	268	283	279	246	265	279	302	310	297	297	287	263	301	277	273	275	283	293	289	295	297	270	279	289	282	265	296	289	275	284	300	298	285	303	272	294	270	277	297	288	288	279	268	278	310	305	279	292	301	280	308	279	287	279	306	301	293	282	307	304	308	290	311	265	286	263	301	273	285	282	273	305	267	299	284	244	267	272	288	303	294	286	294	298	290	327	270	324	282	256	265	276	286	270	304	306	298	290	295	312	283	275	270	301	268	276	295	313	262	281	292	311	288	302	289	260	282	263	265	286	300	272	301	269	273	279	297	277	277	286	288	301	286	305	288	314	288	282	274	303	288	301	286	276	288	264	274	261	284	289	259	282	289	291	306	271	277	288	283	273	285	288	277	278	313	304	280	271	273	301	313	297	318	282	283	297	288	282	291	297	320	304	314	288	280	261	266	262	277	307	255	275	271	289	285	296	269	271	265	264	286	265	306	285	293	252	282	290	274	292	297	301	319	290	277	293	279	271	265	283	279	292	277	270	274	255	304	262	292	297	264	264	305	304	300	296	300	280	258	276	267	284	303	257	275	306	281	297	291	269	294	278	270	291	293	266	309	276	313	269	288	284	300	279	304	271	252	277	261	299	288	256	303	268	281	269	301	293	294	310	303	269	306	274	277	294	313	246	279	281	263	306	280	276	268	285	288	268	307	278	258	325	277	276	279	300	292	276	281	287	295	248	289	310	265	302	268	312	323	290	266	283	277	295	269	279	311	279	288	320	296	283	283	299	266	262	280	282	285	281	278	304	283	309	249	309	288	291	304	270	280	277	297	268	316	304	291	295	314	293	286	275	296	301	282	285	272	295	279	317	265	306	303	293	284	269	289	272	274	322	308	275	276	296	286	315	291	276	269	308	281	274	251	292	271	298	328	287	328	271	278	294	288	273	292	303	298	270	272	282	289	283	309	289	289	257	276	282	311	276	268	294	310	272	265	327	267	277	270	304	268	314	284	305	264	295	259	286	271	298	244	280	296	277	257	266	299	268	278	274	277	276	285	293	272	286	289	284	286	278	292	276	310	294	279	291	291	268	264	278	282	301	310	311	248	262	273	285	293	297	296	251	298	282	259	310	276	314	286	285	266	278	290	254	248	254	287	279	298	309	269	258	299	249	285	287	275	305	266	269	302	297	302	287	311	286	272	273	293	300	279	303	292	265	305	271	292	283	262	276	270	292	296	288	271	290	267	327	283	284	294	289	341	288	294	276	259	320	288	280	305	284	315	281	309	288	286	264	304	302	326	276	299	300	280	314	261	291	278	270	288	275	307	299	302	314	291	274	269	286	282	257	305	283	291	273	275	249	278	268	275	246	263	279	308	295	272	289	290	271	289	280	297	291	295	263	314	295	274	268	300	290	274	264	284	294	277	289	268	278	255	278	272	309	262	276	324	258	289	281	270	243	302	305	269	284	291	265	264	272	270	282	282	336	261	279	279	281	287	251	279	279	286	280	286	308	291	276	269	279	269	279	301	286	330	279	286	284	290	269	263	288	300	272	274	246	275	285	293	313	315	259	314	307	318	300	310	279	278	284	269	273	277	268	300	260	268	279	308	293	299	243	248	281	310	297	304	260	279	285	304	286	289	288	292	261	279	252	277	323	276	267	275	287	265	260	264	272	285	305	280	296	289	266	277	262	276	289	292	264	297	311	267	258	276	294	301	305	315	299	302	286	298	264	290	302	289	277	294	278	284	263	271	283	284	270	286	275	285	293	296	287	271	287	298	308	261	277	318	272	247	313	305	284	244	290	279	257	267	269	271	267	279	272	291	308	279	266	273	287	318	300	264	303	285	288	298	276	276	294	265	312	289	276	270	281	285	294	259	281	287	273	293	252	318	309	314	280	271	290	306	273	282	272	301	295	290	297	285	279	279	280	296	283	279	286	284	293	278	257	289	265	285	295	293	273	271	278	289	304	274	283	274	244	265	270	293	267	280	288	274	275	283	282	282	284	300	322	263	301	274	292	266	292	308	265	276	277	312	272	300	293	272	297	283	280	287	289	287	305	260	298	303	290	295	283	300	281	281	291	290	269	300	271	294	249	300	281	313	297	300	278	305	273	272	263	269	283	303	283	275	300	246	284	266	298	287	301	298	263	294	257	296	308	268	275	289	286	270	271	287	284	276	285	292	295	270	319	301	313	252	298	281	282	256	277	311	292	280	312	292	281	305	260	299	243	278	288	281	272
31876	5978	1530	1147	830	635	478	429	363	295	246	264	220	226	229	201	171	213	182	202	197	167	175	193	174	200	184	157	182	180	164	166	178	191	185	163	186	186	150	176	160	154	164	182	157	174	146	167	180	160	182	162	154	168	168	149	167	165	161	165	165	135	161	145	170	160	146	145	164	182	176	149	160	161	154	143	171	144	161	162	159	176	172	172	152	167	173	160	140	160	162	166	158	154	160	142	152	160	176	165	156	158	159	168	177	172	163	172	171	174	143	139	147	176	171	160	163	176	166	171	172	136	139	175	161	154	176	158	185	161	163	140	137	160	159	154	126	162	163	156	150	163	158	143	175	163	177	166	156	151	170	134	174	155	161	176	146	142	152	146	164	162	174	168	161	119	124	146	174	150	170	141	152	155	170	157	171	164	159	151	145	156	171	150	150	188	160	169	162	173	166	182	148	139	155	149	159	176	162	161	138	161	146	157	172	171	162	168	155	167	163	175	150	158	162	170	172	147	166	184	161	159	160	184	171	165	168	157	157	149	157	163	153	156	165	153	154	157	139	167	161	159	148	149	153	153	150	163	146	191	184	161	152	164	137	168	164	167	153	154	146	175	168	145	183	165	156	165	136	149	160	161	161	169	163	186	156	148	153	154	174	132	165	168	155	174	152	155	144	162	155	145	157	170	170	157	159	153	167	146	166	152	151	167	157	158	166	183	158	162	143	147	144	165	144	153	166	148	141	139	158	172	166	161	175	162	144	166	152	192	146	177	166	163	189	145	176	171	157	170	166	171	152	140	138	148	164	155	163	153	151	156	158	154	160	158	169	152	154	170	145	154	148	164	156	164	175	173	178	142	152	151	163	149	147	157	178	130	137	148	165	160	131	190	156	150	162	159	171	167	158	148	156	162	167	147	138	157	155	150	162	162	160	156	178	164	181	156	176	148	163	147	159	172	177	141	150	167	173	139	142	156	168	139	150	157	162	155	189	168	146	159	161	160	184	161	168	157	148	143	152	154	153	159	155	140	140	178	164	145	167	162	161	153	156	130	150	145	143	180	145	148	135	129	150	153	178	157	167	143	159	164	188	142	154	163	155	174	142	167	157	146	156	177	168	165	151	146	162	153	144	163	146	145	176	165	155	134	160	160	151	159	186	145	158	184	140	159	162	193	138	155	155	164	158	163	134	168	158	159	175	184	166	147	168	139	155	161	157	136	155	169	154	171	152	186	149	179	156	152	154	150	161	164	165	139	182	176	157	152	177	166	174	166	161	163	159	155	183	139	129	183	169	177	162	155	181	164	142	166	180	142	161	168	172	177	165	146	161	151	154	169	157	177	164	160	159	160	163	149	170	155	151	167	132	168	159	157	180	157	156	147	159	163	152	163	159	166	178	145	159	150	155	154	159	143	142	153	168	163	156	149	156	154	160	167	151	193	148	174	178	167	165	164	150	156	141	147	143	146	158	150	168	143	147	182	148	148	148	141	166	178	156	176	187	188	161	162	138	160	166	177	157	147	150	156	155	145	158	139	139	153	150	142	149	150	165	150	144	145	154	162	189	143	166	168	142	163	159	154	172	125	161	180	185	162	175	161	163	154	153	151	149	135	174	146	153	156	140	152	155	158	148	151	126	162	159	175	170	147	179	159	155	143	132	172	151	142	138	165	154	160	165	171	160	154	159	150	180	176	161	166	162	182	142	151	141	163	164	168	156	158	164	169	167	162	165	148	162	186	175	132	146	152	160	165	146	140	138	157	171	174	159	154	161	159	155	159	171	162	154	158	170	163	157	165	169	160	153	178	154	139	166	156	181	147	173	155	151	176	160	154	163	173	167	177	151	153	176	148	152	180	151	166	168	141	170	162	164	158	155	149	143	149	179	177	154	154	189	180	163	173	160	148	156	153	140	141	181	158	160	159	170	158	159	172	146	148	140	170	138	132	177	185	136	149	156	154	163	180	166	149	149	163	140	167	152	153	163	147	186	183	180	145	197	174	134	154	158	137	175	153	172	165	164	185	154	192	174	149	145	154	162	155	133	168	151	153	168	153	151	151	144	146	187	164	161	148	164	159	145	150	173	146	151	147	159	150	159	157	165	151	143	170	180	166	150	153	165	152	172	168	152	173	142	172	158	181	157	159	145	154	151	179	137	165	136	160	159	139	160	163	146	148	179	149	158	171	157	154	148	137	168	155	168	139	165	163	174	176	135	147	192	166	130	173	153	129	188	161	169	136	147	173	175	176	151	157	167	165	157	150	147	159	163	177	141	179	201	129	164	159	157	159	163	144	151	186	172	168	136	144	161	179	164	162	161	169	174	149	158	166	164	157	157	194	168	175	157	182	164	147	158	175	160	172	145	148	147	143	142	148	149	154	158	160	173	195	192	153	133	161	162	152	172	149	147	176	182	157	156	147	142	176	155	179	143	182	155	164	134	179	166	182	161	171	167	149	157	145	155	161	150	164	152	168	153	149	169	169	156	186	165	167	159	176	151	143	176	170	161	163	171	163	165	172	160	173	177	149	162	174	139	152	146	160	158	170	150	160	158	176	156	163	165	163	169	174	173	150	172	167	156	157	166	148	160	142	158	152	168	180	170	161	142	153	158	178	154	161	158	164	156	163	167	140	165	167	167	171	156	171	157	162	154	173	147	165	162	168	172	154	151	143	156	156	164	163	174	165	154	163	149	164	165	137	155	181	142	151	202	164	162	156	159	151	175	175	162	140	183	169	175	162	158	197	173	162	178	147	137	168	155	157	157	143	178	150	142	163	157	172	180	156	153	140	180	185	166	145	173	178	180	158	159	173	141	147	138	156	175	160	162	173	165	139	177	188	167	191	151	159	155	178	149	159	161	137	139	147	166	143	168	175	163	179	163	182	156	176	142	147	145	180	159	168	190	154	151	144	159	154	157	170	140	171	168	151	134	181	153	171	160	158	168	156	167	127	149	151	173	164	164	178	168	160	169	151	132	151	152	154	132	151	159	150	185	160	175	169	155	148	168	141	172	162	153	155	154	156	153	198	168	176	165	147	146	159	160	148	153	183	157	172	154	161	151	171	148	167	176	135	159	185	180	165	186	160	168	157	173	186	166	149	168	162	164	150	146	139	188	176	176	167	144	152	157	153	169	174	165	167	140	182	181	156	159	176	185	164	169	161	161	158	161	163	161	155	156	149	134	170	160	168	170	145	157	153	177	153	157	179	152	165	141	146	185	170	156	153	187	174	163	143	158	167	139	164	137	167	162	140	157	179	169	174	160	173	170	153	169	162	154	162	153	149	170	141	148	144	165	163	177	171	156	170	163	157	167	173	167	166	153	169	156	157	190	168	149	176	150	163	145	176	144	164	164	152	151	167	179	177	165	159	151	146	173	155	150	142	164	143	157	166	156	165	150	177	149	143	166	148	169	137	157	154	162	155	147	177	148	166	169	189	154	148	143	159	161	170	154	164	156	147	133	165	170	158	137	151	185	154	164	157	157	141
16024	1458	3265	3635	3153	2546	2142	1794	1493	1383	1294	1082	1019	944	865	868	783	787	764	716	718	656	650	669	634	635	606	627	619	637	591	611	527	566	583	563	622	575	540	563	525	552	573	549	534	549	560	561	541	551	537	521	562	565	543	529	495	547	533	519	539	542	554	519	541	534	487	533	508	518	535	518	532	504	535	506	484	542	522	542	516	525	517	467	498	555	541	509	516	486	488	500	542	541	488	543	561	503	507	549	525	494	550	523	530	511	532	499	510	515	501	515	553	516	545	495	552	525	529	560	557	551	527	510	521	543	528	494	526	542	530	523	488	500	503	463	515	501	502	502	470	536	524	493	482	515	533	512	496	519	508	502	496	506	523	469	510	505	470	496	532	525	536	500	500	498	530	495	497	507	537	503	522	505	471	535	478	498	453	477	531	540	452	516	497	536	499	528	504	509	517	480	499	476	520	494	499	487	542	546	485	485	514	497	523	531	516	542	487	490	502	524	516	522	484	466	499	490	493	468	572	518	483	541	473	477	457	509	509	501	510	501	490	485	502	470	514	562	479	508	525	507	521	543	496	521	538	488	506	496	532	507	496	497	483	495	531	502	533	484	509	518	520	473	488	498	508	492	497	506	503	526	518	502	486	537	518	449	467	524	508	466	542	499	504	544	514	501	513	540	495	519	528	511	484	481	528	485	490	495	512	528	501	515	542	505	523	521	527	514	533	487	510	503	522	502	509	525	508	524	528	484	492	502	546	549	533	498	478	541	502	485	522	533	518	516	495	514	526	516	518	526	525	501	513	512	517	457	508	497	511	543	466	497	516	487	512	489	490	518	494	523	466	487	492	522	527	540	492	482	540	488	508	443	510	504	537	495	501	490	507	515	489	543	530	509	510	501	519	524	487	524	504	498	498	494	501	533	492	512	515	498	521	478	521	513	482	472	519	519	535	484	519	527	467	525	490	476	493	492	495	486	506	497	525	473	519	483	557	544	495	489	494	504	522	481	491	518	489	497	495	508	497	520	489	511	519	526	515	551	515	490	491	509	490	527	483	519	479	520	544	521	501	494	494	539	489	512	487	530	491	513	512	521	505	498	558	506	493	497	524	518	519	519	495	533	518	506	525	509	477	482	523	532	523	527	508	549	505	491	489	533	508	501	525	504	485	486	517	493	506	530	521	517	466	496	495	477	511	494	488	527	513	493	520	474	481	508	500	509	477	524	563	512	482	501	521	505	534	537	465	496	526	516	487	519	505	540	538	504	492	492	519	494	542	514	466	502	516	527	529	513	509	500	480	481	525	458	544	461	485	516	514	468	480	526	509	455	513	517	479	499	526	512	514	480	520	451	543	502	495	503	509	502	525	513	534	501	499	490	506	490	511	539	562	523	482	479	509	505	507	529	516	549	538	508	505	487	474	546	532	459	512	489	497	496	530	498	522	466	498	536	473	502	520	470	503	528	493	510	492	541	505	530	540	519	532	502	477	483	495	506	560	539	491	501	552	526	487	536	539	514	511	494	542	539	491	506	513	545	491	481	519	536	483	536	498	489	518	533	477	470	513	491	488	508	491	500	554	534	500	541	544	500	506	526	499	490	489	516	493	528	513	526	471	514	461	519	569	509	477	542	485	522	459	527	492	537	495	571	479	520	491	510	536	508	493	487	524	514	535	510	512	558	519	497	492	547	523	507	497	494	480	532	542	531	492	527	530	529	506	532	540	503	504	526	537	526	513	504	496	507	535	533	477	489	544	537	512	494	515	491	493	483	520	477	517	496	488	480	546	478	489	501	519	523	485	490	532	497	512	496	509	503	514	519	540	510	525	528	505	544	524	524	523	503	516	523	524	503	494	541	508	527	499	517	491	513	515	535	503	498	505	487	520	487	498	499	518	533	542	502	496	508	516	510	527	493	527	469	526	480	522	539	504	505	513	476	502	528	529	488	513	481	511	524	483	461	518	490	467	515	504	506	488	530	490	497	496	479	522	558	526	486	497	512	532	522	507	541	529	500	488	531	536	487	505	490	520	476	511	516	535	508	495	526	510	515	551	532	525	511	521	547	486	510	516	512	489	508	535	486	472	487	504	483	518	459	528	517	527	505	527	484	513	545	479	501	471	539	522	489	493	547	525	522	495	478	500	498	510	515	471	495	506	468	517	532	541	532	501	521	474	518	535	513	499	479	541	479	523	474	499	539	533	503	488	503	523	551	518	520	489	495	508	521	488	522	487	534	532	507	530	480	508	511	491	517	512	534	483	486	509	454	504	539	557	515	484	497	494	520	510	508	541	497	513	503	502	467	502	501	528	468	491	523	469	540	541	498	481	492	514	525	519	496	510	497	491	491	506	510	509	499	520	486	489	504	525	479	495	476	528	530	474	504	540	503	502	459	471	512	517	513	501	477	508	481	499	513	486	522	491	484	488	484	482	504	503	509	488	550	511	527	523	505	471	506	524	530	524	492	506	500	549	487	511	548	527	468	488	502	499	519	506	516	528	530	506	494	526	488	520	488	528	525	511	537	478	476	497	523	500	518	521	460	475	491	525	515	516	520	536	519	498	484	487	508	485	503	518	477	498	512	492	476	502	537	467	497	513	509	514	509	501	501	508	496	540	487	505	528	500	515	509	516	498	540	492	527	497	507	496	499	453	514	482	482	526	487	494	522	521	506	493	470	520	536	526	515	509	533	470	516	553	498	504	511	523	467	485	515	451	508	517	503	500	509	534	506	542	523	505	478	516	518	514	476	521	463	541	543	464	529	493	515	523	520	529	482	527	487	497	524	541	489	477	524	530	518	518	499	512	502	464	533	520	504	515	505	538	510	472	528	557	506	549	512	519	476	542	502	485	476	505	510	505	511	503	516	498	474	486	489	512	508	518	484	488	487	542	504	544	526	497	493	525	531	495	482	486	497	525	532	493	485	477	512	496	512	521	531	492	488	519	550	508	470	487	537	543	523	511	497	524	511	450	525	495	494	493	459	501	483	497	526	513	477	504	522	491	499	504	519	491	493	497	548	507	499	504	521	493	490	527	475	500	519	548	496	511	534	496	550	508	499	484	499	525	511	542	550	512	475	506	540	493	482	535	515	446	505	517	488	489	549	530	544	529	528	523	479	515	479	536	525	510	483	538	538	500	490	516	498	519	516	518	507	510	524	511	545	481	512	530	496	520	501	514	518	509	535	484	543	483	496	471	498	529	499	523	483	481	489	524	444	433	485	549	525	514	521	510	524	508	500	467	536	488	502	521	479	507	466	499	503	497	487	527	491	512	482	543	530	462	521	487	510	523	503	532	492	485	514	504	499	515	519	526	548	514	506	482	490	520	496	469	517	549	560	519	499	537	509	554	512	468	491	500	485	511	515	516	498	490	488	508	500	487	503	512	520	484	537	511	513	538	501	497	482	494	519	500	482	490	519	527	492	487	473	494	489	515	477	531	466	558	470	522	511	536	503	507	483	483	516	499	512	519	515	455	476	534	526	515	495
40390	15745	5118	2425	1626	1210	957	799	652	574	485	461	427	398	375	345	376	317	331	292	316	290	283	282	284	290	296	264	262	316	300	259	273	243	292	266	270	286	255	273	252	269	306	239	273	254	250	282	256	250	282	269	244	270	275	257	269	230	290	253	255	255	277	271	259	291	259	276	282	238	263	238	257	261	255	227	248	238	258	250	276	272	253	240	237	270	238	268	261	266	242	253	271	239	257	253	262	270	265	255	265	255	265	245	275	240	239	273	279	243	250	292	264	262	233	265	265	249	275	230	258	273	276	266	262	244	260	244	285	251	230	270	299	257	264	265	263	258	261	283	253	265	222	254	265	255	246	275	238	266	230	239	260	279	267	253	277	259	230	236	267	267	271	241	258	256	237	262	268	232	248	248	253	282	251	265	256	265	254	247	257	256	234	243	259	256	278	254	236	265	273	226	224	295	249	255	268	253	272	253	241	280	269	250	254	261	262	260	264	260	260	254	248	243	259	264	286	264	248	263	265	243	266	233	245	248	265	268	262	280	251	270	305	253	240	250	263	229	264	293	228	242	265	281	239	257	236	264	238	276	271	254	265	251	240	245	253	252	234	249	252	237	264	252	251	256	261	264	243	246	288	277	257	249	274	250	248	286	235	268	257	240	255	245	232	240	243	238	246	258	271	276	270	248	250	240	255	266	262	263	253	248	236	243	259	261	238	260	275	255	279	257	240	289	259	246	271	261	246	253	247	258	241	248	257	270	268	259	266	232	250	260	249	253	247	250	254	268	242	235	236	272	283	279	250	236	274	228	239	233	260	284	250	255	249	289	251	274	269	253	259	267	257	252	285	229	230	249	249	269	245	283	289	243	273	261	265	276	244	222	261	253	234	241	261	273	280	269	277	252	270	268	235	248	282	246	247	278	239	280	285	247	285	249	280	247	271	239	265	238	261	245	248	252	247	264	289	238	246	231	287	241	251	252	258	278	262	262	262	250	251	245	254	244	258	278	289	263	254	278	264	264	243	267	269	240	253	277	234	266	235	256	253	253	239	251	257	265	241	249	255	255	269	264	251	278	273	263	234	247	264	264	232	229	263	235	242	233	243	252	256	243	265	227	265	251	242	239	277	274	236	232	263	274	269	272	269	256	288	251	253	269	276	262	250	259	274	247	250	264	241	263	247	269	265	273	253	258	253	265	270	244	269	243	284	270	231	279	276	266	273	262	266	251	271	262	279	268	281	249	283	225	268	276	237	246	244	256	231	260	258	274	303	235	251	282	244	239	244	224	242	238	255	264	268	272	275	245	257	231	266	263	281	254	269	263	263	272	289	259	269	226	260	249	245	270	230	232	238	252	246	237	255	282	263	253	261	259	228	252	238	265	230	273	271	266	275	243	241	245	239	262	267	279	243	275	273	246	257	255	243	275	256	274	246	240	262	243	265	239	242	251	255	260	281	267	236	218	245	278	296	280	270	257	245	256	236	251	248	240	239	238	247	220	247	260	224	263	255	253	270	255	273	276	252	252	286	256	252	251	246	259	256	258	266	229	258	247	222	261	249	243	284	244	234	237	218	256	262	253	286	236	254	258	265	246	256	271	230	261	296	259	274	269	232	267	243	268	241	252	262	229	277	266	258	278	264	255	251	271	263	213	240	225	249	242	255	259	242	257	286	250	293	241	278	274	261	264	241	262	261	271	256	265	256	268	255	231	281	250	283	257	241	245	255	281	270	268	258	244	259	246	268	262	246	281	243	270	262	247	241	268	250	263	253	240	264	232	239	241	265	276	255	257	259	260	256	235	280	277	255	288	240	222	253	259	254	243	279	255	228	237	253	237	265	247	250	267	268	259	218	275	232	242	273	276	239	264	273	251	270	231	256	252	278	258	234	259	226	276	258	291	271	244	240	257	250	275	269	250	251	279	247	282	254	247	236	255	237	257	253	267	289	249	261	262	266	263	270	251	272	264	239	261	228	291	257	255	224	258	272	263	258	288	249	273	275	267	288	236	228	257	268	226	257	266	227	245	233	275	262	233	263	265	253	266	242	262	270	262	237	234	277	256	237	245	232	278	252	237	266	250	246	239	252	269	248	263	226	264	260	259	275	264	255	269	236	271	245	253	236	230	214	250	275	240	235	243	258	293	260	256	257	274	273	284	267	237	260	230	262	255	266	257	244	267	246	254	256	281	267	253	265	260	282	269	245	277	262	268	256	217	290	251	241	242	248	241	276	249	242	252	277	273	254	260	250	252	240	233	239	271	255	290	236	245	253	243	245	262	261	261	250	240	256	270	263	240	246	253	273	257	243	224	240	243	236	253	230	216	248	295	242	271	247	266	271	241	251	261	271	258	253	267	244	267	249	254	251	276	255	250	253	281	288	250	244	234	254	247	257	257	286	273	279	278	252	246	247	251	272	236	266	255	289	270	240	269	266	232	268	233	240	253	261	260	273	235	266	248	264	285	259	265	264	249	262	263	234	274	245	277	256	258	227	262	271	238	238	270	265	224	245	257	262	230	260	260	235	237	261	279	244	262	250	228	265	257	255	268	235	256	243	270	263	270	254	245	258	245	255	260	250	256	249	233	248	242	251	235	250	267	266	240	257	259	242	237	279	277	248	238	253	226	257	264	264	255	245	247	261	270	261	262	234	234	248	232	264	230	264	274	258	259	238	258	246	266	260	215	263	246	273	269	279	257	262	249	288	263	270	247	266	250	235	252	265	236	260	237	251	263	254	263	273	265	265	267	273	248	233	263	250	280	268	242	252	274	267	267	283	279	279	237	252	255	277	268	232	225	255	279	265	262	260	243	239	235	264	234	246	253	264	235	230	238	270	248	241	264	265	224	271	283	247	246	237	258	242	275	264	253	247	271	253	260	283	252	258	274	268	242	259	282	252	267	267	264	274	264	256	257	280	221	223	257	282	260	260	280	252	245	267	251	221	249	241	256	269	277	281	273	245	249	279	247	272	264	255	255	265	258	271	270	284	282	264	256	251	263	261	293	229	278	249	246	268	258	259	258	276	253	265	255	265	239	227	257	264	229	278	255	240	256	243	242	274	253	218	263	244	255	249	234	272	243	252	259	250	246	273	271	227	255	242	268	248	246	240	263	232	234	249	240	238	218	262	272	255	245	234	265	231	271	259	276	268	270	289	251	239	276	245	259	277	236	284	269	255	277	257	236	232	260	283	267	244	253	253	254	282	254	269	269	257	229	232	270	249	265	257	275	270	218	255	225	242	269	271	241	254	262	257	250	234	252	262	249	278	264	242	239	258	235	250	262	276	241	256	284	233	234	274	264	265	269	273	249	308	265	249	261	241	267	263	244	263	250	297	246	254	268	277	264	245	268	250	230	274	266	257	274	255	257	239	270	241	281	266	281	256	234	243	246	227	247	261	259	290	291	257	268	244	247	230	241	250	287	248	263	268	236	277	249	283	266	279	263	258	247	274	256	281	248	268	257	256	254	263	260	284	247	258	274	270	254
22101	2749	5959	6635	5714	4697	3857	3243	2741	2502	2103	1961	1774	1730	1589	1382	1403	1281	1202	1223	1152	1155	1086	1127	1000	985	949	977	932	955	874	887	864	946	892	967	898	854	884	850	847	817	898	899	875	866	775	795	865	836	803	786	793	796	761	771	845	815	769	848	842	831	816	744	760	755	822	755	739	778	795	741	760	840	780	802	747	740	736	800	755	752	767	775	775	773	764	776	792	735	740	778	728	743	734	757	765	793	770	771	755	768	763	743	712	734	745	736	745	714	741	732	764	748	795	757	791	720	748	748	766	793	724	757	733	806	745	728	802	774	730	728	811	734	732	727	752	790	740	775	737	850	755	761	770	740	805	747	784	796	743	728	709	776	783	749	744	797	794	729	757	764	739	767	785	716	760	747	754	732	724	743	802	745	721	819	742	745	781	804	696	732	691	757	768	765	747	724	738	711	728	758	787	756	742	763	728	721	762	722	778	746	739	731	778	770	747	747	710	802	796	773	764	793	752	723	736	753	722	787	776	717	727	754	807	747	783	723	744	769	758	748	765	797	765	754	768	774	762	739	713	729	764	732	760	736	768	746	753	769	773	762	733	758	734	747	801	740	730	732	765	746	714	699	757	745	767	718	704	736	727	727	735	772	766	758	757	728	776	777	762	787	738	744	675	741	758	732	737	743	807	766	768	776	785	779	730	721	759	758	779	753	716	720	706	734	734	753	772	728	737	795	749	742	796	720	775	746	769	742	698	773	743	767	744	737	734	710	804	768	746	736	728	723	749	751	735	746	722	811	715	781	720	715	765	756	749	746	726	708	745	716	778	762	705	739	787	760	772	700	782	753	733	766	748	746	782	753	764	703	722	733	691	798	757	730	773	711	730	749	704	723	723	771	747	779	783	739	782	759	749	759	737	736	737	741	729	767	737	760	704	702	737	779	787	733	772	749	758	735	773	679	791	753	740	736	743	769	757	778	700	758	755	711	745	733	736	740	750	752	688	739	769	761	741	704	766	708	723	766	767	734	746	735	725	759	744	777	770	701	746	726	703	804	713	718	774	781	788	768	698	769	783	695	730	774	746	767	745	686	736	775	760	715	785	750	730	735	743	718	772	772	685	788	818	715	747	742	758	789	726	762	739	759	753	699	775	797	724	739	756	763	748	753	719	762	752	762	718	762	735	774	783	762	784	728	737	740	740	740	743	783	744	773	722	759	719	742	785	727	720	746	775	830	769	729	793	738	739	724	737	722	726	736	746	781	742	763	753	731	778	720	743	680	759	773	743	777	746	676	783	725	733	789	744	768	731	757	798	756	727	766	751	775	683	740	742	719	705	752	728	771	788	798	742	784	753	708	767	743	732	774	802	730	775	725	722	748	740	750	825	727	755	808	750	785	795	683	740	742	777	754	780	713	774	728	782	711	719	731	743	750	733	821	756	736	763	724	749	729	731	753	723	722	726	721	781	715	740	698	758	772	683	737	712	756	722	755	709	807	770	750	757	754	733	744	765	798	733	739	706	789	790	715	771	712	730	763	763	781	761	793	768	736	760	739	733	730	866	756	758	726	789	682	752	782	747	719	726	723	752	787	737	732	725	752	762	732	735	708	738	718	739	766	758	756	691	715	736	735	763	795	751	744	769	780	698	719	770	743	792	709	741	812	766	756	757	736	740	761	767	756	718	714	768	728	790	717	773	783	711	801	715	765	822	719	745	738	756	715	779	761	755	714	738	721	742	734	711	764	667	716	749	780	760	750	720	730	767	733	770	778	693	744	779	785	736	740	725	746	725	757	717	778	739	754	743	747	738	729	703	800	808	695	738	734	746	705	741	763	767	734	740	723	748	750	761	760	699	760	718	781	782	772	780	766	709	715	731	768	775	710	766	725	726	727	773	759	775	777	756	704	730	691	729	712	766	718	780	712	763	760	734	701	754	828	771	737	708	701	754	784	794	787	690	736	758	719	706	752	754	736	738	764	779	737	748	749	726	766	765	748	758	776	758	708	697	731	740	772	748	716	747	723	730	778	699	749	712	783	761	754	787	749	751	690	741	773	739	756	759	748	713	748	779	749	767	787	712	775	776	722	765	755	739	731	760	712	775	778	760	675	734	773	753	684	740	743	713	757	734	708	773	766	759	757	767	766	744	753	766	770	774	697	759	754	769	761	770	748	777	755	732	733	754	781	708	752	763	739	778	735	774	779	726	784	709	800	729	750	726	706	727	750	757	795	764	710	767	739	714	753	770	732	778	776	723	711	745	783	701	731	791	784	746	769	762	717	743	790	768	675	716	734	752	724	755	801	740	760	715	778	759	776	766	739	738	738	694	705	754	671	711	748	764	734	771	700	743	756	771	774	762	737	723	733	738	762	732	744	741	712	764	792	696	773	773	795	761	770	707	760	762	795	749	747	710	771	758	747	741	715	758	695	758	752	717	757	728	724	717	777	747	736	740	686	710	756	734	766	770	715	690	730	788	761	778	704	713	739	753	753	726	742	741	710	769	756	737	710	756	694	732	747	756	710	723	750	746	759	719	740	730	773	739	741	776	780	778	821	744	754	747	768	742	750	742	761	743	713	780	750	731	756	690	697	694	757	772	736	755	759	782	727	750	721	754	754	739	739	720	787	731	756	765	711	771	762	756	720	765	755	748	736	743	748	767	770	749	729	707	698	700	764	782	751	744	717	732	768	712	744	733	736	669	720	742	747	772	754	720	740	776	776	750	706	786	704	743	723	801	748	793	747	744	790	708	740	755	735	806	749	795	737	726	716	744	758	772	760	757	766	761	761	768	715	764	757	746	784	787	726	744	749	755	762	741	788	755	750	807	755	687	741	713	714	782	732	750	704	774	716	710	727	761	737	742	701	777	739	743	762	730	791	755	694	738	737	752	785	770	803	686	791	720	708	760	740	728	741	719	737	778	730	719	753	788	810	762	752	778	746	767	768	775	793	746	768	774	745	769	757	719	714	726	711	716	758	735	814	757	756	726	707	726	735	770	783	751	767	809	749	707	737	727	731	719	786	822	730	796	728	708	763	759	781	736	784	781	772	787	759	771	685	792	730	759	738	763	719	753	766	761	765	761	763	780	784	721	765	687	737	805	740	714	764	733	724	740	755	748	771	834	792	747	766	737	739	795	742	743	776	726	725	784	718	765	788	761	741	726	711	762	763	698	718	763	754	733	794	734	741	690	743	728	784	729	774	724	776	768	784	727	701	755	694	730	747	783	724	747	725	728	705	707	806	717	737	739	767	764	728	824	768	761	760	767	732	735	743	786	767	765	742	750	777	724	750	799	710	737	773	794	757	769	734	759	762	775	689	780	787	691	774	744	761	688	723	721	718	736	724	734	723	747	799	803	786	752	721	751	801	771	775	767	747	745	713	725	704	727	766	728	740	745	739	727	820	791	732	726	759	813	741	759	754	746	782	778	731	775	764	715	804	762	749	764	728	774	753	715	701	733	703	720	764	770	734	716	703	779	719	758	706	701	723
3396	253	161	144	109	101	104	81	78	86	91	74	82	81	84	77	82	99	72	83	73	74	89	97	78	72	89	69	70	88	83	67	80	70	72	68	71	82	67	77	77	79	81	69	87	67	86	69	87	85	70	103	79	85	76	88	83	64	91	88	82	85	60	82	78	89	80	79	76	71	70	79	97	82	73	91	83	75	79	81	76	70	70	85	76	86	90	75	67	75	64	60	67	81	63	88	91	89	66	80	79	86	65	77	93	74	90	82	71	77	80	72	79	84	80	65	80	60	71	75	71	83	96	82	92	75	79	70	84	83	75	80	85	75	78	84	66	77	71	85	71	79	60	69	92	80	77	67	77	70	74	82	65	76	85	71	69	77	87	68	67	75	75	74	87	87	92	75	58	77	72	79	89	71	80	81	73	59	66	76	76	81	74	80	74	76	75	62	78	84	69	69	64	68	79	84	76	82	60	77	62	92	67	77	68	72	73	74	80	83	82	74	69	64	78	83	77	77	79	72	84	90	65	69	93	75	74	95	70	70	78	83	82	63	69	56	82	86	50	80	60	84	77	72	79	92	77	72	68	69	78	77	68	90	89	82	64	91	83	77	69	81	84	72	64	73	88	79	89	90	65	74	91	76	72	74	81	73	82	68	85	84	90	90	65	92	69	74	74	89	66	87	67	77	66	65	85	84	73	63	71	70	81	102	69	71	81	64	76	89	78	82	75	91	76	75	72	77	91	75	82	68	77	81	63	78	73	63	86	65	84	74	72	79	93	76	83	68	75	68	90	73	82	58	72	78	81	83	75	63	68	79	68	97	73	70	77	73	84	81	68	76	72	68	86	74	86	83	73	75	66	78	77	93	92	83	87	72	90	74	76	75	80	79	76	81	65	85	74	81	66	85	109	93	70	79	73	77	95	73	80	79	68	67	63	89	75	77	68	72	92	77	69	57	87	69	79	84	82	75	67	77	62	81	74	57	80	79	62	86	68	71	70	81	66	94	88	84	72	85	80	73	76	84	98	70	82	67	83	67	65	80	82	80	85	66	66	90	74	74	100	69	73	64	80	77	62	84	76	77	78	71	67	67	81	79	73	68	72	80	84	86	65	79	76	72	75	84	74	87	79	71	84	84	86	102	74	84	72	77	70	84	77	79	80	90	72	92	74	83	82	77	70	83	84	67	68	64	90	74	80	76	71	94	81	81	77	87	94	69	93	87	87	89	81	74	76	61	68	81	82	95	78	73	91	72	88	60	82	96	88	72	65	73	69	71	78	88	79	85	90	78	84	74	82	81	83	82	81	69	69	70	69	72	89	84	75	72	76	74	89	88	66	81	82	76	81	74	80	81	74	75	76	86	78	73	79	84	78	76	81	84	79	75	74	80	73	101	84	73	66	85	87	68	73	86	90	67	69	83	72	100	70	52	85	82	77	68	81	80	67	82	85	74	73	75	74	71	80	75	75	79	80	77	92	59	73	93	67	78	83	78	65	76	65	79	79	84	79	84	74	72	78	81	68	73	78	68	92	78	78	71	70	80	76	87	59	70	82	74	76	85	67	84	71	76	81	76	75	69	74	86	72	79	94	70	80	65	94	69	72	83	80	69	80	82	78	89	72	101	74	62	66	91	64	62	88	89	71	69	76	90	67	69	87	80	90	79	82	74	81	85	77	69	80	104	56	65	75	74	80	77	74	76	74	70	91	74	69	85	78	91	66	85	74	60	78	72	65	58	87	72	89	72	84	73	85	71	81	91	85	98	69	89	73	75	83	71	75	85	78	71	79	91	75	83	73	69	74	71	93	79	67	89	74	75	75	84	86	63	63	88	88	70	61	102	85	85	87	72	72	65	69	71	78	67	69	67	82	78	78	68	80	73	64	78	82	87	80	80	73	58	69	75	87	73	62	64	91	97	102	85	81	63	73	83	66	64	72	85	75	76	64	71	74	70	78	81	72	90	84	63	91	81	79	79	78	78	71	74	80	83	84	74	70	76	84	83	77	72	77	81	84	78	96	77	72	87	71	72	82	85	64	67	62	75	74	72	73	83	63	84	79	71	79	64	66	73	63	63	66	80	76	66	76	94	95	75	82	71	67	67	65	66	84	68	74	69	70	76	61	69	84	66	84	79	78	89	67	71	75	69	93	95	63	62	74	83	71	74	77	89	76	65	72	80	82	66	74	82	82	72	75	73	81	69	73	83	68	74	75	65	84	83	79	81	76	87	78	66	62	66	78	66	83	79	73	76	74	84	89	81	91	70	82	71	67	104	86	71	94	76	56	65	83	64	63	66	67	70	83	68	65	91	82	92	75	71	84	69	93	75	78	72	75	66	78	79	82	81	101	63	80	67	83	72	78	67	77	87	86	84	67	76	74	79	59	77	67	70	70	96	82	69	73	80	87	86	77	80	72	75	85	76	70	78	71	85	89	67	70	86	85	80	81	74	74	82	84	64	68	66	80	74	85	74	67	83	80	89	95	85	75	76	68	75	70	76	75	66	74	86	91	75	60	61	81	81	74	80	83	82	65	77	77	72	84	79	51	93	86	74	68	75	67	66	76	77	68	77	90	67	81	74	77	71	72	74	87	85	77	76	66	74	65	81	78	87	79	75	84	83	58	66	79	94	73	91	76	66	78	84	79	57	77	68	72	64	82	73	58	59	90	78	81	76	73	63	69	79	85	79	77	84	65	78	72	67	80	71	77	75	93	78	73	85	97	75	90	86	82	76	73	79	64	72	85	65	89	70	77	74	80	79	81	74	79	77	71	78	84	89	76	93	81	63	78	75	64	72	67	78	74	67	76	66	72	68	75	77	79	83	67	80	71	84	79	75	70	62	64	77	70	67	81	70	78	79	64	88	74	83	89	90	92	84	77	87	85	82	85	65	81	80	82	84	75	88	78	74	98	90	67	92	83	78	59	83	82	84	85	57	73	85	68	52	63	80	71	75	69	96	76	70	74	79	78	72	67	83	86	85	69	70	70	87	70	84	78	87	89	60	87	77	75	79	80	67	80	70	65	84	80	90	69	80	66	74	65	73	98	92	79	73	70	66	58	68	80	95	67	73	78	90	69	104	59	82	63	81	84	73	73	83	78	80	76	74	64	80	82	77	65	69	88	65	65	81	83	82	80	67	73	72	74	99	84	62	78	70	70	67	70	74	88	74	88	81	87	76	68	70	80	75	70	76	85	69	77	66	72	74	86	82	72	68	75	58	83	86	78	73	66	83	70	88	79	68	89	65	65	94	69	81	93	67	94	82	89	94	58	64	71	76	88	76	76	73	69	68	77	67	79	81	91	91	84	72	71	71	71	71	89	89	60	77	63	77	75	57	71	90	93	73	78	57	69	95	90	73	78	74	58	83	91	71	75	72	72	96	81	75	75	88	78	78	86	75	77	82	82	68	69	101	85	85	77	82	72	80	72	83	84	74	79	90	77	89	83	83	83	85	79	83	86	90	65	72	83	85	81	79	90	83	68	61
2882	355	445	473	418	412	377	375	321	310	330	310	322	283	322	310	308	304	327	302	309	295	292	301	292	292	319	299	299	266	294	322	267	293	289	303	306	282	302	315	279	304	292	320	266	280	291	286	307	299	313	310	280	278	313	287	314	299	279	280	313	325	269	288	290	277	302	283	289	304	280	301	266	298	273	304	269	279	323	285	285	271	292	308	279	300	293	313	258	302	303	270	276	286	261	305	267	313	274	297	274	293	272	310	263	299	297	315	309	305	306	306	287	264	286	288	268	284	267	276	252	291	298	270	258	300	295	277	269	267	296	271	287	323	286	308	248	283	296	298	284	297	296	289	296	287	291	279	278	294	299	283	290	319	274	299	289	294	289	277	285	304	286	307	306	303	293	296	304	302	267	301	285	299	272	297	274	283	285	291	268	273	275	277	269	261	277	298	307	274	313	280	302	301	265	305	298	314	290	296	301	272	281	295	295	281	246	302	291	291	258	286	285	255	286	281	265	281	293	304	273	278	242	298	282	283	297	300	303	277	267	279	291	283	270	277	284	323	288	293	268	286	271	272	287	271	292	278	297	281	235	278	250	283	282	247	255	306	301	242	299	281	278	283	248	285	280	268	282	293	254	272	295	298	294	274	309	302	267	276	300	281	291	292	269	283	279	293	292	319	283	264	297	259	280	269	298	254	284	278	316	271	281	264	284	315	283	285	262	282	279	276	286	302	268	288	288	303	322	282	257	290	280	286	290	280	293	292	279	322	254	285	272	267	286	301	298	274	288	317	270	254	280	292	302	275	287	295	304	312	265	306	312	308	282	284	280	291	298	266	276	277	263	302	288	339	277	325	295	269	282	310	304	301	320	293	247	283	270	298	296	283	252	256	311	277	319	315	270	267	267	300	282	254	280	311	297	273	271	307	281	290	278	263	288	288	256	281	275	274	274	254	293	289	279	294	295	300	295	293	301	270	269	293	265	266	266	300	310	299	276	275	278	284	310	265	280	328	277	295	288	291	283	300	291	284	277	281	249	304	263	296	260	299	337	289	289	286	257	300	295	287	298	295	287	263	263	243	255	292	275	284	284	286	273	256	295	305	281	258	291	293	268	297	277	292	274	288	291	293	268	290	296	264	282	273	272	289	279	267	274	289	301	287	323	250	259	290	296	290	293	299	283	270	302	268	317	273	306	283	316	267	308	257	303	279	298	318	342	296	253	299	310	250	229	297	290	274	306	267	276	293	277	271	287	282	290	284	244	300	286	247	277	274	272	292	311	283	259	300	259	273	288	299	272	280	287	280	296	288	280	270	294	283	289	287	296	278	286	299	312	282	311	264	289	290	283	260	287	285	291	261	282	275	295	305	291	292	278	295	294	272	295	282	301	308	252	274	308	273	255	302	282	269	311	261	295	293	278	285	293	273	269	267	306	300	286	276	288	298	292	253	293	310	283	294	315	303	299	292	251	267	273	259	285	296	281	276	286	275	254	286	310	262	323	299	268	271	279	284	256	285	290	298	291	241	290	299	285	303	261	315	298	271	295	293	287	306	302	284	295	295	278	310	250	302	309	291	285	278	273	266	317	294	297	325	276	266	258	248	278	314	262	270	298	286	262	299	266	298	299	317	233	283	284	282	259	292	281	320	284	295	278	282	283	282	286	301	281	285	276	275	310	293	299	284	304	301	260	317	288	292	304	276	312	292	314	308	307	254	262	259	311	296	275	294	291	287	269	273	287	283	310	273	280	254	289	295	258	272	294	260	271	269	275	276	277	298	265	262	280	289	280	285	318	274	268	288	285	286	282	249	289	301	300	270	259	318	293	311	304	271	293	300	283	296	301	302	311	279	272	286	253	271	299	250	300	305	301	301	282	267	269	310	283	287	284	307	260	276	288	275	294	286	263	277	251	323	263	295	298	307	275	288	271	275	288	288	280	302	264	279	284	263	292	283	254	285	272	302	295	292	276	290	285	282	313	282	241	272	295	298	307	280	274	289	285	309	310	277	305	274	277	255	284	274	278	303	286	270	267	294	283	271	298	277	271	294	309	267	294	294	262	294	265	310	260	286	273	279	279	283	308	271	293	272	299	274	305	288	278	311	274	285	294	292	299	300	266	282	312	315	254	269	275	284	286	294	278	306	279	294	324	277	292	281	315	281	300	295	252	279	274	302	317	291	285	293	291	295	274	283	290	274	290	281	301	308	270	284	263	283	286	299	297	287	289	283	278	290	327	276	266	262	282	268	313	261	282	315	283	287	280	259	299	302	299	296	272	300	315	299	296	299	290	287	308	289	301	278	297	295	262	306	291	275	284	326	275	255	273	306	246	252	252	283	301	278	310	292	267	299	287	277	324	304	296	279	300	305	285	295	280	296	276	309	301	277	294	321	312	272	276	269	298	271	289	267	290	292	273	290	289	265	296	266	274	291	270	255	293	274	276	235	282	288	303	291	274	286	312	264	276	291	328	286	278	303	289	289	253	277	283	318	259	301	293	286	282	314	280	309	300	284	320	280	290	284	306	268	275	256	282	269	272	282	285	298	291	294	257	276	280	300	282	288	276	276	296	273	284	278	286	289	278	268	296	286	273	299	279	287	285	310	279	288	302	306	298	307	254	270	293	277	283	271	309	278	297	268	276	311	311	297	283	286	268	259	279	280	292	297	282	304	276	271	306	285	291	281	280	291	295	327	279	260	299	279	301	290	289	276	283	299	293	283	267	282	289	290	280	268	267	308	287	263	286	274	284	275	254	289	302	282	276	269	278	296	276	283	305	270	288	290	256	302	285	274	291	287	292	289	287	289	291	280	306	284	281	281	295	310	271	302	289	280	284	289	292	294	309	280	274	293	282	253	284	286	274	312	283	271	316	281	312	274	321	274	306	272	294	284	243	290	297	292	281	275	312	278	291	302	289	316	296	261	270	276	303	282	297	256	295	293	275	275	297	283	275	279	316	265	276	272	301	287	271	284	289	292	257	291	284	276	313	287	289	287	290	300	258	295	279	276	268	258	275	308	292	292	270	290	289	262	280	266	269	278	272	260	291	287	297	275	285	300	302	310	302	272	272	299	298	286	272	268	275	298	306	294	305	277	269	310	283	285	304	288	284	297	275	286	262	281	288	284	283	256	272	270	286	267	283	257	301	297	281	300	247	314	303	274	291	301	288	300	276	300	286	272	265	259	279	319	274	291	268	270	272	272	266	248	308	296	273	294	253	284	293	299	281	287	302	282	273	273	284	292	277	252	309	296	272	282	336	283	300	257	280	271	274	283	281	298	317	293	278	274	299	272	319	282	280	254	286	261	291	254	270	264	307	311	294	285	302	302	271	283	311	310	297	294	303	297	280	292	280	283	278	281	288	263	286	289	297	285	290	280	286	260	296	290	305	267	295	271	284	279	283	252	302	265	271	314	269	253	307	298	285	290	253	284	288	290	287	287	315	305	266	286	308	275	280	279	296	293	251	305	268	284	261	317	264	285	298	304
31201	6750	1646	1102	798	592	496	386	327	310	245	246	238	207	205	208	195	199	187	205	165	192	172	173	189	157	179	167	184	135	174	174	185	212	175	159	180	176	159	166	160	176	149	159	154	169	179	138	157	187	175	149	167	173	177	161	167	159	187	161	160	141	179	135	160	177	156	156	146	174	147	156	189	185	155	171	153	168	149	166	166	165	170	155	187	152	143	159	161	163	144	167	155	146	163	153	169	136	153	161	150	152	165	179	165	154	173	166	178	137	162	138	177	161	141	171	152	161	156	161	155	144	162	173	151	162	160	148	156	159	160	162	182	157	158	170	162	166	172	142	177	188	144	166	151	151	155	161	170	147	156	160	164	155	174	149	157	144	165	161	165	143	138	151	163	146	145	179	140	156	154	170	150	161	168	169	156	148	158	177	175	156	182	175	149	154	149	143	151	149	177	157	164	166	161	154	153	191	157	159	157	156	184	162	144	167	167	168	179	172	169	139	171	165	154	166	153	160	190	152	176	170	174	176	141	156	160	152	159	160	157	144	152	170	170	131	159	146	180	156	150	153	136	150	178	137	139	145	164	169	162	144	163	154	158	160	158	160	141	166	172	172	169	151	177	159	162	131	157	154	157	148	159	164	155	188	154	146	175	148	152	186	159	176	176	159	171	182	157	147	155	151	154	148	173	167	170	161	150	157	147	161	186	154	162	146	165	156	176	126	161	152	143	139	181	166	147	165	155	157	152	171	171	137	186	187	149	163	168	181	165	150	172	158	142	135	159	152	153	156	140	158	152	166	159	170	148	165	162	165	163	165	164	152	150	159	151	171	143	151	140	154	160	158	164	146	177	159	187	190	139	176	152	148	159	173	170	152	142	173	152	165	164	152	155	159	181	166	161	162	147	163	170	160	158	172	155	127	143	148	173	153	168	152	146	183	172	144	156	165	154	131	148	165	145	185	161	138	176	166	139	145	145	164	137	146	143	161	162	155	161	151	148	144	174	168	152	160	175	136	168	166	158	138	135	152	125	135	147	148	180	168	147	175	173	167	150	169	173	143	155	179	142	157	162	144	146	168	155	195	166	156	190	171	168	162	158	172	189	152	160	182	192	168	183	192	150	156	151	164	177	166	134	158	150	154	140	152	162	173	164	158	145	153	166	141	156	177	185	169	170	159	157	173	156	165	159	157	183	141	157	163	153	163	148	152	157	138	149	154	168	170	150	142	167	151	176	162	157	163	142	165	172	171	161	160	170	161	162	170	181	142	159	156	146	173	147	162	157	152	168	187	166	158	142	158	161	131	138	135	177	132	142	152	142	148	170	135	150	156	153	170	145	164	139	178	149	179	174	165	165	167	147	174	142	153	164	168	135	166	143	165	165	162	198	171	178	161	163	162	178	170	163	165	152	166	178	148	152	155	174	140	170	148	180	137	162	153	145	164	168	141	128	157	169	154	155	157	166	165	135	163	143	154	169	164	178	144	161	152	151	167	163	157	138	154	143	165	147	152	149	147	176	167	165	174	154	154	157	151	163	157	161	161	155	189	171	156	141	169	143	151	184	174	169	175	160	154	166	137	146	155	165	157	152	156	145	138	169	139	151	171	189	148	142	153	137	160	149	172	169	175	152	177	160	150	159	154	158	161	137	167	170	179	159	154	168	157	165	171	171	144	137	155	147	140	163	184	176	152	172	152	163	150	155	158	154	176	150	181	196	166	146	156	158	147	171	143	158	162	158	139	158	151	163	146	165	169	153	169	157	160	168	152	144	159	149	171	150	161	154	138	146	145	140	173	170	152	147	175	157	149	158	139	162	138	156	148	153	162	150	180	146	140	168	179	152	146	156	172	157	159	169	160	169	146	143	156	159	153	167	146	167	145	147	150	147	156	151	171	157	178	143	141	154	148	150	141	157	144	147	146	168	157	166	165	150	151	166	170	152	149	151	135	187	138	169	152	147	164	156	177	181	174	161	151	149	162	162	159	150	133	126	169	156	128	155	163	150	160	153	143	163	166	153	150	148	189	165	161	147	170	157	162	168	159	176	158	160	147	145	159	162	159	141	139	158	143	163	153	146	173	152	162	165	164	175	154	170	165	154	152	178	143	161	151	164	135	142	179	160	159	156	146	160	177	166	150	155	161	148	183	174	173	162	155	159	151	176	142	167	149	160	166	152	186	170	154	153	155	167	153	153	177	166	148	150	157	170	160	141	157	154	140	155	152	163	167	160	148	181	160	139	160	155	158	158	157	179	159	159	149	161	157	153	155	150	128	146	142	171	160	161	137	164	150	168	165	148	160	154	155	150	142	172	183	149	153	173	150	143	173	147	160	177	152	174	150	183	150	136	160	172	159	150	177	156	166	157	134	152	159	156	189	182	163	182	153	166	156	183	165	160	146	162	166	145	172	147	157	150	150	141	194	158	176	168	152	133	156	145	151	181	148	155	187	179	167	154	164	135	142	139	177	169	146	163	161	163	154	181	157	168	149	157	172	145	167	164	152	164	177	154	167	184	170	151	177	168	142	144	145	153	178	153	156	151	163	166	161	146	154	160	150	165	143	165	136	150	148	157	163	172	162	176	159	137	169	153	146	181	146	173	179	173	148	119	165	167	158	185	153	164	152	175	158	176	155	162	169	173	161	174	142	174	158	166	159	156	166	162	142	158	176	155	186	144	178	165	173	162	157	139	147	164	163	172	161	171	175	141	159	159	164	170	171	175	166	144	135	147	171	167	166	176	175	155	163	180	176	142	146	177	148	156	161	146	142	142	166	162	154	159	146	152	168	144	155	195	135	162	174	159	126	175	152	183	151	159	155	157	151	173	156	156	180	150	153	156	155	152	143	160	172	170	151	154	157	146	160	153	151	162	149	168	151	158	144	155	170	163	168	164	141	163	167	178	147	175	136	160	168	146	160	146	143	163	140	177	144	165	163	161	170	173	144	162	155	148	160	189	153	137	162	151	156	151	147	177	140	166	158	133	166	169	175	150	149	156	175	164	138	154	152	172	171	154	173	167	159	147	171	150	169	161	143	175	181	151	163	165	168	155	163	157	151	157	134	163	168	141	152	176	161	176	145	167	153	193	150	161	153	172	157	147	154	155	141	169	175	153	131	148	168	160	172	156	152	135	152	146	182	181	169	152	153	152	153	155	173	171	145	151	168	149	169	174	152	158	154	124	137	142	171	166	147	158	167	146	157	145	166	168	155	178	153	171	162	160	175	155	159	142	180	177	178	180	176	149	179	161	157	153	129	154	144	163	157	157	153	158	166	141	165	165	159	148	143	145	170	138	153	158	149	170	162	156	170	157	152	148	135	159	156	176	151	155	140	158	167	145	161	141	143	165	168	151	115	168	153	165	146	166	163	158	178	185	149	144	152	142	162	171	155	160	153	149	165	153	177	157	148	163	160	167	149	155	134	162	160	189	181	159	171	165	158	172	156	159	171	163	164	167	163	157	152	127	168	171	176	152	161	139	125	176	168
15351	1436	3190	3773	3151	2638	2150	1757	1526	1385	1228	1063	1010	1004	877	892	806	783	785	747	722	681	692	663	686	651	621	584	633	594	567	626	522	569	596	580	588	579	577	565	575	582	517	565	530	584	513	548	546	544	528	554	512	552	521	566	534	558	534	527	541	519	519	487	527	533	524	538	502	550	480	539	504	495	496	546	543	474	508	491	505	500	510	516	518	525	494	553	503	516	518	508	503	521	486	496	490	547	503	507	502	535	514	533	469	490	508	464	515	519	520	498	499	487	512	503	475	544	512	538	531	505	500	504	532	457	508	569	490	532	527	509	484	524	561	473	525	502	505	503	481	495	477	534	510	500	479	510	522	465	498	525	528	486	522	549	519	482	523	476	492	476	522	496	486	569	516	534	499	498	499	575	502	495	549	507	510	500	541	529	511	512	516	484	510	462	517	531	518	520	529	493	480	461	516	483	503	494	513	550	516	481	468	518	548	470	511	511	557	512	489	498	524	482	524	493	520	476	485	504	455	505	519	493	525	485	473	495	496	487	554	511	467	483	490	506	478	487	490	555	536	491	508	494	519	506	522	502	529	496	538	519	522	506	492	503	533	540	499	529	496	498	516	471	514	472	524	548	494	535	506	562	524	508	510	520	515	504	486	511	493	507	544	479	517	491	496	518	513	498	512	514	524	514	498	524	515	489	513	492	486	514	548	516	497	512	496	514	496	506	501	507	490	557	516	500	522	515	497	481	515	516	514	483	505	501	527	502	501	531	483	495	497	487	501	465	491	517	494	505	475	491	536	496	493	489	543	497	472	498	500	509	506	455	500	484	529	505	512	450	499	492	497	496	482	544	499	489	507	488	467	467	518	473	486	495	477	490	511	516	536	522	503	537	507	455	484	517	495	508	488	504	505	479	484	521	526	510	516	551	458	502	495	508	548	485	519	492	538	485	519	526	497	548	463	499	505	482	545	507	500	514	492	498	481	512	536	476	534	519	542	481	499	510	515	505	494	506	492	499	456	486	547	534	510	506	500	504	506	476	526	504	492	509	481	525	453	492	488	551	485	518	523	532	518	507	486	446	500	494	522	499	499	503	521	459	533	564	513	521	500	511	495	489	484	506	491	511	455	460	520	463	515	456	491	530	481	531	515	503	485	482	525	491	463	531	508	497	545	482	492	519	511	486	490	488	510	514	510	525	508	554	493	496	515	482	525	499	482	516	524	479	543	505	541	511	474	470	494	493	473	506	504	525	486	505	527	511	522	502	493	499	502	520	491	528	513	521	514	498	493	538	536	492	513	450	490	505	488	487	507	547	475	505	492	498	538	519	526	497	519	538	517	495	544	513	492	516	514	512	520	545	491	506	519	496	506	508	486	526	470	521	524	517	512	494	499	512	501	509	508	486	519	511	532	480	505	520	527	510	465	479	494	491	515	530	468	507	505	516	521	517	494	511	505	512	510	527	505	473	532	476	505	480	523	492	530	478	520	539	505	526	554	483	495	524	524	504	449	553	522	530	522	488	516	511	502	483	504	507	508	555	465	468	509	477	511	509	513	522	538	491	508	509	517	510	522	508	525	499	477	503	510	497	539	486	479	501	516	505	474	500	516	497	494	486	536	491	482	496	509	559	506	473	475	470	533	525	476	518	489	537	476	515	503	481	518	519	536	475	522	515	497	524	470	506	516	497	501	493	493	488	517	506	496	520	486	533	483	540	500	431	466	498	499	530	501	503	493	489	502	537	509	480	488	541	505	536	491	521	529	499	467	476	527	518	518	532	487	523	501	525	558	504	523	474	522	507	480	517	512	515	529	535	487	460	501	484	488	528	501	502	463	494	503	539	517	476	494	483	499	500	533	513	486	483	510	484	535	473	511	508	472	504	473	453	546	509	485	499	487	499	503	527	534	520	514	510	521	477	549	509	508	493	496	527	533	486	504	536	499	504	485	548	528	492	490	512	499	488	498	439	507	514	497	496	503	454	516	482	558	502	499	497	484	488	530	489	485	498	534	525	527	516	552	474	526	485	501	475	498	508	490	520	492	508	528	511	494	473	487	485	499	531	496	550	522	520	511	484	497	530	448	526	460	509	491	519	495	492	524	499	510	496	461	523	518	509	488	491	537	491	536	497	513	542	498	516	488	530	547	514	543	515	540	508	507	525	512	524	511	520	500	457	508	466	530	501	504	499	467	534	486	480	536	480	487	545	482	507	490	505	502	523	523	531	501	544	525	494	489	542	511	449	515	515	518	527	490	463	535	522	499	491	518	527	514	555	508	502	513	485	532	543	462	501	493	466	492	498	480	479	524	499	512	476	542	485	523	496	497	495	464	473	488	520	534	481	499	471	545	500	478	521	460	481	525	513	527	538	548	522	512	512	449	506	521	473	477	533	532	553	510	512	531	506	512	459	519	497	539	478	508	524	517	490	482	480	490	517	545	501	539	522	486	505	500	499	484	477	488	523	520	491	513	494	513	490	492	510	507	503	520	519	519	535	523	481	495	493	522	491	530	503	459	521	480	504	491	522	465	498	454	499	503	489	556	473	491	491	496	517	530	529	476	536	498	529	525	518	500	550	498	511	513	523	520	545	477	509	477	501	499	520	446	456	516	492	502	502	502	495	495	494	501	466	522	479	518	513	492	544	535	473	518	490	500	512	472	527	514	519	476	453	509	459	503	490	479	542	435	477	496	506	511	477	484	472	493	507	559	519	468	508	520	531	524	521	462	482	509	529	499	488	478	518	528	549	506	497	450	531	528	550	523	517	516	501	514	468	536	525	501	540	514	455	489	528	525	493	483	509	496	529	558	515	506	496	492	481	495	500	532	503	508	514	468	495	513	469	517	496	490	458	548	470	493	545	536	500	455	472	473	497	555	494	510	482	488	470	486	509	499	516	520	504	475	503	496	535	513	558	466	492	499	462	524	504	482	539	510	477	492	528	508	549	506	518	509	514	501	484	508	507	510	506	524	496	537	529	485	509	498	508	507	481	510	477	494	514	517	500	474	540	524	485	478	510	492	523	501	524	503	550	537	530	526	529	524	524	481	451	522	490	525	548	461	536	504	494	454	471	499	502	493	502	506	528	502	516	493	495	505	478	491	501	514	488	516	506	523	507	464	530	529	518	504	508	513	557	495	484	523	512	526	473	486	497	516	478	500	519	512	511	522	495	491	492	510	521	490	488	581	510	538	539	496	510	527	509	514	503	510	497	509	520	534	532	513	531	501	481	536	504	503	491	478	478	499	545	501	509	475	513	513	543	501	477	448	522	492	475	503	486	468	481	502	522	492	505	492	517	532	482	518	536	523	471	474	520	497	475	509	496	483	491	499	516	491	511	506	506	508	510	502	521	506	543	532	478	508	494	480	499	530	506	538	465	514	492	500	483	517	511	499	524	500	518	555	541	496	504	486	466	489	492	507	485	489	482	527	543	511	489	481	473	487	506	490	497	532	536	504	516	490	502	508	492	473	500	491	497	523	486	470	506
38383	17533	6235	2506	1569	1187	943	729	646	556	481	431	421	392	398	367	367	348	307	345	322	336	303	303	301	261	274	273	303	269	276	272	305	294	271	276	243	271	262	249	281	253	265	285	254	246	286	255	269	250	300	281	261	274	288	243	286	258	259	254	265	264	297	250	281	256	256	231	254	262	242	263	268	280	267	289	247	263	273	273	273	250	272	247	241	264	267	266	252	256	262	227	263	237	270	270	213	255	241	247	257	244	246	256	249	256	256	258	250	259	251	272	257	228	275	240	251	244	253	258	260	255	239	264	303	257	262	244	226	240	291	282	249	251	248	265	262	245	227	272	260	249	239	236	243	227	289	240	239	263	279	257	267	258	262	291	254	267	244	264	262	286	225	261	235	264	242	260	245	271	261	263	251	258	253	250	241	280	250	254	266	233	263	244	280	281	255	259	259	287	260	240	293	270	267	234	233	246	274	251	246	247	249	271	260	285	237	243	247	255	254	244	259	252	261	274	307	259	245	273	247	289	261	243	276	252	251	273	245	261	253	250	279	264	266	243	254	231	259	276	269	243	249	271	255	254	242	270	253	251	277	250	257	275	249	281	250	263	256	244	229	273	256	259	231	241	247	266	270	232	265	277	230	276	245	244	279	265	277	280	244	270	247	255	235	244	245	281	253	264	236	275	266	278	228	254	276	254	240	301	273	272	276	251	245	246	234	264	248	258	287	244	263	256	244	244	268	250	253	270	256	210	257	256	263	260	241	266	253	276	230	256	261	257	271	270	231	257	272	254	249	268	267	261	274	277	257	256	225	259	249	249	253	267	240	238	249	222	251	247	235	271	251	232	277	251	252	288	270	253	266	249	261	277	281	270	257	249	273	236	246	260	265	256	224	244	259	228	300	251	241	267	251	240	257	264	252	269	252	275	261	231	252	245	244	271	266	240	259	262	269	247	248	259	248	228	250	248	257	266	239	276	260	264	253	239	269	279	254	261	266	274	246	245	240	264	244	228	252	289	265	237	241	282	268	271	262	257	279	247	282	213	246	224	291	255	266	261	234	240	251	235	280	283	241	259	238	264	252	251	231	234	264	256	277	259	268	248	260	278	262	267	259	245	254	261	232	229	257	253	262	232	285	242	245	249	285	247	244	249	271	273	239	272	252	239	245	248	272	242	243	258	244	263	250	243	237	238	268	275	257	258	282	244	278	259	261	236	252	275	262	279	240	246	269	255	266	270	269	248	242	288	279	251	256	243	266	265	262	261	262	225	263	258	282	270	258	259	258	259	228	249	272	250	274	279	265	265	251	259	212	255	256	216	245	222	259	288	288	245	269	274	259	254	255	243	259	234	246	262	250	228	219	249	259	254	244	273	245	245	242	264	249	290	251	249	236	269	254	260	270	257	260	240	241	265	239	250	244	236	250	241	281	246	263	232	272	259	264	256	268	262	224	227	257	256	272	248	265	267	257	232	236	243	253	241	261	255	251	240	274	264	248	279	264	239	252	245	272	276	250	264	261	248	273	244	236	254	257	250	242	278	242	255	232	242	238	241	276	278	268	262	239	253	250	259	255	261	255	282	291	259	276	274	225	250	278	234	255	257	280	278	239	246	238	278	271	256	231	248	232	273	259	265	276	247	259	241	251	234	259	249	275	245	279	271	256	240	292	283	266	250	246	258	253	252	261	235	263	251	276	256	263	270	264	248	250	248	233	291	267	258	271	271	267	279	255	239	272	247	231	267	263	230	256	270	233	249	242	259	243	259	222	255	247	255	274	262	270	252	237	277	271	265	257	241	264	258	254	254	256	250	246	250	252	247	263	265	270	271	242	263	314	247	233	272	254	260	224	234	263	221	244	237	235	237	252	237	273	223	238	243	253	272	223	236	248	269	264	255	246	284	232	253	286	271	222	261	263	252	278	252	275	245	260	242	270	271	297	277	266	244	235	250	249	239	283	239	245	236	267	258	248	247	266	244	276	236	258	262	260	263	269	278	254	264	247	270	279	257	251	268	282	261	274	246	259	275	254	250	266	254	260	269	244	253	247	260	276	239	265	243	226	233	272	273	307	272	235	241	274	289	290	249	252	235	258	248	252	227	260	228	264	282	251	245	264	260	261	239	262	264	267	238	220	253	243	248	267	243	294	249	262	268	288	261	238	247	246	255	243	268	240	285	240	230	255	254	235	271	262	242	230	239	279	277	229	258	261	235	268	237	244	257	256	260	239	248	253	247	270	279	267	259	254	260	244	239	242	245	248	245	274	275	252	264	248	250	246	262	265	255	255	255	243	246	246	246	244	264	246	279	267	259	246	254	243	241	262	263	258	274	248	243	263	253	242	260	250	245	238	270	256	285	271	261	260	292	221	261	248	248	244	242	257	255	256	239	241	258	279	276	247	254	239	279	247	278	276	270	257	263	256	245	232	265	280	261	263	229	281	235	242	286	268	238	281	272	231	259	247	260	254	246	277	267	276	288	235	257	248	293	259	287	260	228	257	266	266	229	262	268	257	246	244	276	255	267	254	260	287	241	231	236	279	237	258	231	240	248	270	276	260	234	255	259	248	269	268	247	239	264	251	281	241	249	275	233	250	242	222	235	276	243	255	243	253	256	296	247	268	268	286	288	252	266	281	283	249	257	278	248	251	261	237	268	273	267	235	267	247	267	242	261	264	243	279	279	244	250	279	255	226	264	268	247	238	240	252	239	254	242	258	258	258	227	249	247	236	264	274	258	279	251	217	267	251	242	240	234	247	266	249	261	237	266	261	266	267	243	249	267	251	259	248	262	274	233	253	247	283	226	259	251	259	226	270	262	251	254	254	297	287	258	278	270	245	239	252	255	281	256	273	252	235	281	247	282	256	245	228	262	245	237	279	254	242	256	254	243	231	277	247	220	253	251	239	242	251	265	267	220	241	258	288	252	254	264	258	234	285	245	234	235	252	306	240	238	241	254	251	247	260	250	244	256	230	246	259	238	257	246	249	259	274	235	242	234	259	262	276	261	249	240	272	249	243	233	272	264	242	246	258	261	278	277	279	257	261	262	262	272	247	259	271	252	251	261	254	245	233	251	282	251	243	280	301	269	252	275	246	247	255	260	245	294	254	216	258	229	242	235	247	276	241	244	287	260	236	241	250	253	238	270	263	231	271	236	271	263	252	279	257	266	253	274	230	276	250	251	260	291	241	264	269	270	236	270	248	256	242	243	260	239	275	266	281	247	209	265	263	276	263	255	269	250	253	280	253	261	290	305	243	271	275	271	251	251	260	259	260	239	266	249	246	253	264	258	224	238	259	255	277	239	254	255	257	259	276	256	256	264	269	294	265	227	265	241	271	244	243	268	247	265	249	270	254	264	251	270	232	271	274	226	235	248	242	240	241	237	242	244	261	257	276	273	272	261	211	272	273	279	270	270	266	279	301	304	251	243	246	238	290	265	239	250	251	281	272	241	227	266	240	244	249	268	232	245	249	263	252	272	279	242	252	253
20642	2715	5911	6829	5842	4838	4028	3325	2841	2461	2120	1977	1790	1670	1521	1428	1353	1296	1316	1270	1185	1153	1081	1030	1079	1063	1023	1023	962	947	925	963	927	874	859	929	858	849	840	901	873	846	879	853	880	849	781	856	823	861	811	818	782	771	826	795	818	786	777	807	789	747	798	772	822	791	740	765	783	769	743	788	775	776	758	755	765	804	784	801	812	817	773	748	745	763	757	782	763	815	767	770	771	830	744	729	805	732	816	756	738	797	787	749	789	785	775	749	817	769	752	783	762	752	753	732	786	741	762	762	736	742	768	778	778	732	724	705	762	729	754	744	749	758	734	744	741	746	782	727	732	693	778	783	735	759	772	726	766	704	749	736	732	741	789	745	759	769	774	754	757	780	802	765	822	703	749	751	771	717	719	792	791	752	758	706	722	741	753	758	726	753	746	785	740	727	749	764	704	730	750	735	737	738	732	748	734	757	763	749	729	761	796	762	759	727	750	742	710	783	762	736	718	727	811	741	780	768	757	691	746	725	740	763	752	748	760	720	803	758	791	771	758	768	747	727	719	777	764	741	730	780	727	720	767	754	765	710	719	763	720	720	672	741	767	797	740	750	768	777	737	742	718	750	770	716	790	743	760	808	735	753	763	778	723	701	728	749	716	708	729	737	788	738	739	732	749	762	730	775	780	796	733	783	751	767	752	753	728	759	730	784	817	762	819	717	733	747	750	737	741	759	779	787	704	698	701	711	772	775	730	714	714	704	738	770	776	744	742	722	742	766	752	757	741	768	748	724	775	759	803	765	753	794	756	720	758	777	736	756	773	804	722	742	747	722	727	733	728	719	730	731	722	687	758	770	714	729	770	748	757	751	755	718	775	763	728	732	683	718	761	738	768	775	775	721	769	763	733	762	768	685	767	784	687	771	765	761	737	760	730	740	699	726	773	786	764	739	695	742	776	735	700	768	739	737	754	775	780	748	718	770	749	673	728	766	747	737	735	724	760	733	763	743	739	784	757	738	762	808	744	745	754	758	764	756	765	737	714	785	732	769	759	763	751	731	748	743	708	773	763	771	689	748	717	723	731	705	720	697	738	712	712	764	767	744	761	780	721	753	765	750	758	775	747	738	739	760	763	722	752	798	772	750	832	711	731	708	731	789	733	766	770	762	774	759	751	784	735	790	743	714	752	693	751	722	752	768	768	733	724	724	750	774	737	741	782	753	745	745	747	773	760	756	737	773	753	790	746	706	730	688	718	699	737	724	696	757	754	781	786	797	734	755	737	692	733	750	681	751	751	748	796	769	702	751	731	785	770	683	722	826	775	729	737	783	786	744	782	759	720	679	749	751	727	744	757	733	769	765	765	745	760	747	760	757	744	713	742	763	781	779	741	717	769	752	731	718	791	778	781	742	749	707	718	752	723	756	745	767	686	777	714	792	749	776	773	713	721	777	737	784	739	771	762	721	750	796	775	709	732	720	748	730	752	814	731	740	765	764	722	721	710	746	718	750	760	828	743	728	759	760	714	762	749	759	748	773	726	776	759	730	719	736	751	767	753	746	809	750	781	755	708	710	747	774	758	769	742	748	762	733	745	765	718	742	722	702	759	791	758	768	793	762	722	798	766	744	718	746	741	774	786	785	759	765	743	747	735	759	745	758	721	746	761	700	701	780	694	757	759	724	745	728	756	793	729	805	756	713	791	732	754	721	776	733	732	760	722	744	682	707	769	740	740	718	712	739	751	781	724	763	754	732	763	730	754	800	727	732	754	744	740	799	744	743	758	736	739	714	737	740	750	789	740	778	766	753	724	785	717	724	788	794	719	784	725	732	740	728	729	729	781	788	737	776	735	723	738	761	761	761	762	784	737	738	710	773	768	764	721	741	770	759	739	742	744	788	743	739	757	724	759	739	755	796	722	774	762	716	715	744	705	729	718	748	681	758	780	780	739	747	751	741	744	771	723	763	710	772	751	746	784	761	730	759	735	802	756	767	743	756	680	725	788	717	750	749	725	697	705	768	741	756	765	731	803	768	751	723	743	745	764	810	747	762	818	762	794	720	733	758	716	764	723	756	775	755	761	734	736	760	746	796	761	721	780	732	741	723	736	798	765	750	748	740	682	781	705	746	725	682	765	734	751	755	739	733	742	787	750	731	728	776	777	741	777	750	749	771	762	761	789	751	729	773	715	769	729	748	769	744	746	788	745	729	726	747	774	742	720	728	757	804	781	700	747	726	716	757	768	754	735	799	740	768	762	761	724	725	811	751	700	762	751	761	757	730	765	703	786	761	727	746	734	770	802	707	748	716	727	748	747	733	755	734	786	736	725	750	753	779	765	772	771	748	740	763	783	785	722	754	763	773	807	758	732	748	773	746	793	755	800	749	729	716	746	716	777	745	721	771	729	714	771	765	696	795	759	790	768	735	773	715	771	743	732	793	778	797	728	760	743	750	766	731	741	813	788	750	753	774	744	767	761	783	773	735	780	784	754	754	721	780	736	754	793	748	728	766	765	739	791	704	801	744	760	731	732	718	733	773	708	774	786	783	726	828	687	748	724	753	746	738	740	768	739	779	682	725	745	709	797	739	757	738	761	708	732	736	764	749	749	767	766	729	764	717	792	753	753	713	763	735	699	743	742	797	783	719	720	758	815	786	754	751	806	738	707	709	783	718	740	736	722	794	763	759	723	801	791	730	748	668	747	716	714	735	719	770	692	770	750	745	750	774	744	748	723	782	808	720	746	765	768	781	744	777	729	731	724	757	713	743	789	735	746	757	747	664	685	750	777	712	746	695	731	730	782	766	686	759	779	790	762	773	723	777	731	709	731	726	729	773	676	732	786	783	804	763	757	675	725	787	776	732	742	773	769	763	769	726	699	774	700	744	691	758	767	778	741	755	712	750	670	811	735	752	779	758	726	703	730	747	720	725	725	770	752	765	769	743	703	740	745	760	728	758	767	738	712	748	682	787	773	785	780	734	758	747	724	785	758	759	711	762	772	726	743	750	720	748	736	720	742	762	746	762	711	750	750	722	780	748	758	816	784	776	704	722	752	754	778	707	754	783	725	776	729	761	756	736	737	781	722	776	706	781	748	736	687	756	770	761	694	742	741	746	738	752	742	749	704	748	731	717	754	723	749	765	748	773	808	742	799	706	766	768	737	774	748	758	759	813	759	787	756	774	701	751	737	709	739	766	703	727	790	755	732	742	712	679	764	735	767	722	723	751	728	780	743	794	762	707	737	768	709	740	751	750	759	764	795	726	769	710	765	776	701	765	708	735	756	772	797	762	721	712	777	765	747	749	742	773	737	706	703	764	731	753	719	757	756	737	703	731	713	715	774	712	746	738	783	772	702	743	809	779	735	750	779	716	736	734	775	700	761	755	721	732	732	759	761	771	728	687	771	792	767	717	779	763	741	782	772	739	737	720	780	751	754	756	798	703	777	770	758	771	790	753	803	734	739	721	733	780	752	765	718	750	739	726	762	747	705	717
3495	279	151	95	112	112	97	98	87	86	60	83	84	80	66	76	72	84	68	77	68	82	70	95	74	61	84	67	75	70	86	66	75	88	74	79	74	53	78	90	64	65	75	90	62	82	100	89	64	77	73	76	59	65	84	86	70	88	81	79	68	91	74	66	82	88	79	72	62	84	81	81	79	63	77	62	81	79	87	79	81	89	92	78	68	89	75	71	87	86	72	83	85	73	69	79	61	74	82	61	73	77	83	78	78	64	89	85	81	78	97	70	78	89	74	77	92	68	83	91	89	68	72	76	83	74	59	77	71	69	82	68	83	61	82	84	85	82	98	70	84	82	82	72	77	77	87	75	72	80	78	67	76	79	67	89	89	76	89	67	68	63	93	81	69	74	88	77	64	82	68	83	75	66	73	68	69	77	77	83	75	82	81	77	78	65	83	86	76	70	63	86	61	80	76	71	94	71	83	73	60	63	89	67	89	97	64	78	85	72	72	72	79	92	85	93	70	74	68	61	79	72	69	76	85	75	77	104	81	88	77	83	86	73	57	73	73	86	79	61	72	86	95	81	75	94	94	65	82	85	72	63	80	67	81	87	89	82	86	55	69	69	56	74	77	56	77	69	79	75	79	68	74	68	88	78	64	62	77	93	74	82	73	77	86	63	73	65	97	86	75	70	78	60	68	72	61	81	66	62	72	76	81	93	61	80	80	75	76	77	72	73	76	71	77	79	92	68	84	60	68	90	75	65	69	86	85	85	72	82	68	72	80	95	85	74	79	75	75	72	67	62	84	69	70	67	91	91	71	65	66	98	75	73	91	82	72	70	73	73	90	67	79	70	76	84	79	80	56	70	69	75	78	101	66	84	82	60	72	80	74	67	86	82	86	72	67	78	92	73	75	61	71	79	78	75	73	70	80	78	77	76	78	71	47	79	86	61	65	73	80	66	68	71	62	81	83	77	93	80	90	67	81	67	80	76	84	81	63	73	69	72	70	76	86	67	72	81	73	74	66	67	73	84	70	77	77	82	66	72	95	86	68	71	76	84	74	94	88	58	81	67	74	65	74	74	80	76	64	79	81	85	66	70	86	81	79	70	77	92	75	72	75	74	83	70	77	100	88	89	68	75	74	71	84	77	94	69	82	71	90	77	65	86	65	73	67	73	78	71	70	76	78	93	66	73	72	91	79	74	77	84	73	68	76	83	72	56	70	79	86	75	72	88	62	65	68	72	74	90	69	66	74	70	71	75	83	86	93	62	62	83	70	73	71	92	90	59	90	60	90	71	78	80	90	58	74	73	63	80	80	82	84	79	78	84	90	89	70	70	63	88	70	80	89	71	71	71	68	72	81	67	81	60	72	68	64	72	68	66	76	68	86	75	59	80	60	92	82	74	68	86	84	88	66	73	76	76	75	81	72	91	92	84	71	63	61	72	89	84	80	76	100	79	89	96	87	81	84	81	87	86	76	79	63	93	71	80	90	65	66	70	75	83	95	74	84	75	85	81	90	80	73	73	98	76	86	86	66	91	83	83	82	76	83	91	71	82	73	82	84	74	67	86	82	71	77	76	72	73	96	64	73	88	92	67	76	80	66	61	79	79	78	87	79	86	69	82	86	62	68	73	63	81	68	87	71	86	61	68	87	68	73	68	84	65	75	86	72	79	75	63	65	60	74	82	57	74	74	75	71	78	63	88	90	89	74	81	76	72	82	65	71	75	70	75	81	71	69	67	84	85	79	71	85	82	68	76	77	74	76	99	87	93	76	76	75	83	75	71	68	71	78	78	67	67	79	77	80	83	74	75	69	65	88	76	83	76	74	81	91	69	70	74	65	76	78	70	73	87	60	65	68	71	69	76	83	77	76	88	105	78	78	76	64	66	77	73	83	78	79	76	72	87	79	90	83	56	61	72	81	69	80	74	85	79	76	83	75	79	79	60	74	71	76	92	95	79	75	68	84	72	91	82	88	62	76	79	87	74	82	77	78	83	71	73	71	76	83	86	73	72	78	85	93	97	79	83	75	75	77	64	68	88	59	67	89	77	72	76	74	70	78	70	71	71	79	70	68	69	86	99	72	77	86	87	71	80	70	78	86	91	67	88	87	77	59	82	74	83	66	68	72	85	64	75	88	76	57	80	76	77	90	72	73	82	78	64	91	86	66	66	78	95	90	67	79	77	99	75	74	88	76	54	78	73	66	75	67	83	80	60	75	72	78	74	70	67	64	75	77	59	79	82	60	71	79	59	77	72	76	65	61	84	87	66	85	83	74	91	84	89	76	77	71	76	83	75	87	94	73	72	74	93	80	85	90	75	76	79	74	77	70	83	78	78	68	93	91	82	96	72	88	89	70	74	95	87	87	68	70	72	75	88	67	65	82	57	68	82	73	64	78	99	75	58	82	65	76	81	82	93	70	95	74	70	67	80	101	73	71	81	79	59	73	64	80	85	77	78	88	106	69	83	75	78	84	96	66	80	75	91	82	67	81	66	64	73	75	90	73	70	80	92	81	63	87	73	73	71	83	92	86	60	81	66	77	89	64	67	70	77	71	80	91	73	79	86	69	80	77	75	84	69	97	82	81	72	81	75	70	79	75	77	85	62	83	74	85	78	83	76	81	86	86	82	61	78	85	77	65	70	80	66	78	82	87	70	86	83	65	82	75	70	63	76	72	75	81	75	80	78	73	80	61	76	79	76	70	69	64	68	66	76	78	68	89	67	81	83	76	63	81	68	83	73	76	79	70	70	56	66	67	95	84	76	86	80	77	68	75	90	76	81	81	74	73	86	79	80	80	85	76	76	65	61	96	78	87	75	84	73	81	74	76	79	57	80	82	66	84	77	78	70	88	61	76	87	84	78	60	93	69	80	86	69	81	71	75	95	91	70	72	81	78	73	61	82	76	62	76	70	88	56	73	70	89	68	92	75	88	80	80	56	79	92	72	84	71	78	73	79	75	77	94	64	75	72	65	83	86	66	76	61	67	85	73	76	91	76	63	78	77	77	87	78	62	77	63	76	75	82	59	76	89	59	95	66	78	82	88	82	83	80	64	78	71	83	81	87	78	65	79	74	88	74	98	106	81	63	77	77	81	81	80	89	83	78	72	77	85	87	80	95	86	80	66	61	64	82	75	74	76	62	94	64	77	83	75	84	53	77	66	74	84	74	71	78	68	79	83	87	85	82	65	77	65	74	63	75	75	70	88	79	74	79	85	63	74	65	67	81	68	78	74	80	82	103	83	82	80	76	79	61	73	76	69	75	66	65	58	76	82	72	63	82	85	74	73	71	79	76	70	73	86	85	88	93	59	62	76	61	79	66	88	77	78	74	77	70	85	71	86	81	74	69	80	91	58	64	82	81	78	92	73	65	78	82	65	59	78	56	70	74	83	78	82	69	90	83	76	62	76	86	81	66	69	93	77	76	61	82	73	81	81	59	72	71	75	66	89	83	79	81	71	69	92	88	86	64	75	85	92	76	84	94
2814	363	447	479	460	410	386	384	352	319	328	336	317	342	332	299	304	313	302	259	304	321	294	277	296	271	259	305	277	295	279	310	276	287	289	306	281	302	283	276	290	309	304	283	302	293	311	298	266	280	281	303	287	296	274	302	307	319	281	290	274	289	284	279	281	299	305	276	290	293	270	312	306	280	311	273	277	277	258	318	298	279	268	279	299	292	268	292	261	257	297	312	300	294	259	282	265	297	279	266	293	290	296	286	296	302	263	275	297	277	263	299	318	261	273	266	297	280	308	275	272	293	286	271	285	309	273	296	283	315	296	277	314	320	287	282	280	288	269	298	280	279	295	295	292	279	295	315	293	302	281	296	264	292	295	281	271	244	313	274	296	262	251	279	291	288	279	284	265	291	278	279	272	279	269	302	246	295	278	291	267	300	285	292	282	334	281	265	283	294	288	267	301	263	292	306	283	289	267	289	321	288	272	314	247	310	279	277	291	290	295	239	276	276	309	311	284	269	274	282	263	281	271	233	279	265	279	273	300	281	270	264	273	324	261	294	275	253	258	314	315	303	286	290	295	293	278	287	297	288	283	295	288	329	267	299	286	289	295	320	272	302	294	292	295	260	279	293	299	319	263	279	288	325	303	268	301	287	296	262	306	260	268	292	288	304	276	298	293	277	268	289	258	299	274	317	281	290	304	297	288	275	289	270	281	293	282	275	294	274	307	299	282	263	269	298	256	259	309	300	271	311	305	288	282	265	294	317	310	281	281	283	306	288	282	292	306	308	271	287	281	296	247	267	290	282	277	286	273	298	309	283	288	264	261	303	318	292	289	260	305	292	304	303	291	309	284	313	256	269	307	301	279	271	302	282	290	281	299	282	297	276	268	257	279	283	245	297	273	272	263	266	297	278	284	285	290	288	300	303	291	286	290	291	260	268	295	265	279	258	277	298	296	285	305	280	287	285	265	266	270	269	266	312	277	283	257	264	257	277	301	240	285	257	285	284	301	284	281	281	305	307	269	286	276	301	282	310	293	279	308	307	287	247	317	285	323	276	278	280	322	242	310	277	252	294	278	265	279	306	282	274	285	298	321	304	282	299	311	263	313	268	255	305	263	278	299	320	287	278	291	282	286	277	278	282	278	311	273	272	298	275	268	285	287	263	313	280	263	315	289	309	274	257	310	281	278	284	259	274	305	275	270	297	286	289	254	263	288	303	291	265	261	285	274	274	253	264	281	249	291	295	278	288	296	281	275	283	307	313	301	297	303	281	286	296	283	278	264	255	276	290	270	282	275	279	280	270	312	301	288	319	307	282	289	261	283	271	297	289	292	296	282	268	303	275	278	279	272	307	276	276	297	315	263	253	289	301	263	290	316	301	279	281	293	272	274	308	309	290	296	298	247	271	275	270	310	273	326	300	284	273	274	261	297	280	252	290	295	284	285	299	277	275	270	283	281	300	264	318	298	296	264	274	281	261	278	282	276	323	277	297	284	289	291	266	278	292	269	304	279	253	276	294	263	289	303	282	287	321	292	264	280	312	260	317	277	302	289	310	321	298	291	311	303	272	273	290	292	293	281	293	283	285	310	280	302	281	265	273	294	307	282	314	301	299	281	301	283	285	252	301	307	262	289	295	262	278	292	276	320	305	270	283	245	296	295	280	312	297	281	298	286	289	286	272	305	269	297	275	320	296	277	278	298	284	286	276	275	288	275	284	271	308	301	282	269	301	301	289	264	233	326	289	294	317	300	281	289	281	288	275	270	286	280	324	293	249	282	281	281	268	263	283	274	244	313	327	319	299	290	281	282	261	321	287	286	313	311	277	288	269	295	330	307	306	306	289	257	285	273	285	263	306	302	303	256	291	281	273	297	282	251	266	262	303	288	291	258	310	280	290	289	315	261	311	288	305	277	314	261	270	289	279	266	254	292	291	278	323	282	295	300	278	291	255	281	259	281	280	310	290	265	287	273	285	315	299	289	287	315	270	320	273	293	269	268	279	280	293	278	273	263	287	294	251	283	306	269	267	333	293	295	264	259	252	272	266	254	300	292	318	270	254	294	280	308	282	279	280	284	290	274	270	297	283	316	292	306	287	317	294	296	290	290	284	291	269	271	246	308	262	280	293	291	300	287	280	311	284	284	277	277	304	282	257	300	252	289	273	288	248	274	287	307	270	269	308	281	283	300	287	306	302	292	280	273	288	260	297	290	296	286	260	266	286	299	306	269	310	296	317	277	289	276	278	320	281	281	322	280	288	301	275	284	292	308	280	259	281	281	271	270	269	274	295	277	312	284	265	272	276	307	309	285	280	292	295	298	292	278	257	245	273	274	308	309	307	279	295	276	314	271	294	294	268	258	295	283	265	269	281	311	295	286	287	275	286	282	291	297	288	293	300	300	292	294	270	276	283	270	262	287	294	297	288	263	320	280	296	263	302	266	275	307	266	290	283	282	271	270	278	301	309	303	232	308	261	273	282	270	270	278	284	284	308	269	273	284	282	281	296	317	284	273	301	271	283	285	271	287	266	315	262	306	310	306	302	299	303	265	276	281	279	304	303	297	294	288	273	281	255	300	327	285	274	285	261	280	292	299	292	295	266	283	284	293	280	295	250	296	272	289	283	274	281	266	282	311	291	303	317	284	293	273	267	265	278	292	323	307	309	250	275	301	268	299	305	294	304	279	309	273	288	246	299	270	281	266	268	288	274	285	302	253	292	282	282	270	262	297	237	294	311	295	282	276	286	296	297	260	282	274	296	291	266	266	279	266	256	297	270	314	275	302	310	265	304	272	284	304	275	286	297	286	291	274	291	281	272	305	255	295	276	248	274	291	251	267	272	290	265	259	301	294	300	296	294	315	268	273	291	269	301	293	307	261	254	285	305	257	296	326	267	267	314	291	285	281	254	312	257	270	319	300	293	262	290	327	268	277	299	290	281	285	272	243	282	271	263	281	295	275	299	276	273	270	296	261	291	296	309	299	282	256	279	290	238	279	270	312	275	286	267	276	271	294	270	302	287	302	266	297	296	267	298	272	272	279	294	285	292	322	249	264	315	270	303	279	316	278	302	282	250	306	267	302	294	264	292	260	266	291	269	307	287	291	340	292	309	276	288	295	280	298	316	276	295	301	255	285	266	272	286	283	290	254	301	284	288	275	283	279	287	279	264	304	273	266	282	275	309	270	307	263	290	303	265	306	295	279	291	276	270	298	271	315	313	280	263	298	299	273	266	267	277	284	275	276	304	266	289	289	298	287	320	253	275	272	252	286	279	286	290	283	286	289	255	270	284	283	267	277	321	265	314	288	315	302	278	283	276	323	275	274	253	287	260	304	262	313	296	292	265	290	296	318	291	259	272	305	293	315	292	295	290	271	286	269	306	298	277	302	286	288	296	296	260	275	308	245	282	290	292	283	304	253	294	287	295	251	274	296	293	284	279	284	299	278	282	252	304	277	261	280	278	280	308	280	282	283	302	324	277	277	289
30086	6469	1690	1145	807	585	481	427	330	323	282	263	255	235	240	219	205	188	201	179	188	197	161	189	191	158	169	179	190	189	184	155	160	167	179	178	181	162	166	167	180	156	161	150	185	155	139	164	171	156	167	148	160	164	158	155	182	183	177	143	162	161	168	167	163	143	167	156	144	129	173	160	172	155	165	168	153	180	165	167	163	166	181	152	189	162	153	161	151	167	154	153	133	158	163	157	155	138	134	149	161	157	159	172	159	152	162	168	137	159	150	194	134	164	168	147	165	163	149	158	180	152	162	172	154	153	169	161	172	152	162	158	157	164	141	178	172	153	158	162	170	146	183	155	163	148	157	172	149	176	167	146	164	173	155	162	177	143	164	154	150	161	184	175	152	177	145	168	155	180	157	178	145	156	169	174	165	169	160	155	147	183	162	173	195	144	143	129	158	162	160	167	170	164	168	142	160	156	161	135	161	173	161	150	155	162	155	156	153	148	172	171	155	193	149	156	176	151	180	153	155	183	163	164	167	175	163	191	136	150	151	171	167	193	149	174	160	158	153	150	165	149	145	164	134	142	164	147	161	177	162	135	161	185	175	160	146	163	161	169	151	180	152	151	149	185	151	188	148	152	151	149	145	119	167	152	162	162	175	154	158	154	156	170	214	168	161	166	147	146	146	166	145	174	149	162	157	158	160	152	158	151	143	166	149	166	131	176	172	126	174	149	172	153	137	153	156	159	164	155	166	181	153	168	159	164	157	168	147	174	146	159	157	171	145	160	174	142	166	146	165	169	166	165	175	153	165	158	147	148	173	160	162	169	162	146	171	146	166	145	156	172	148	162	195	173	169	158	151	174	144	163	159	162	173	137	168	143	160	165	144	162	156	178	157	160	153	152	177	158	136	151	148	166	174	149	145	164	152	163	174	179	152	150	156	166	145	172	177	178	159	161	153	169	169	169	159	171	157	155	192	152	152	152	176	153	149	140	162	152	175	181	156	163	163	139	154	161	150	162	171	136	144	143	166	161	190	147	160	165	136	146	178	166	175	154	153	153	147	165	153	156	165	176	138	177	162	158	186	142	141	147	181	158	150	144	186	149	152	169	157	159	159	154	165	145	159	177	167	170	142	155	154	149	142	163	161	166	171	136	143	150	141	155	183	181	150	146	172	181	167	143	165	179	157	145	161	145	153	143	157	143	159	165	163	166	173	155	170	166	157	159	155	155	151	157	154	149	153	167	173	144	159	160	174	175	166	155	166	158	166	167	170	151	178	177	166	150	159	163	141	160	165	156	170	142	165	157	151	163	201	155	170	184	146	177	171	169	150	158	173	169	169	157	149	160	189	131	164	150	146	170	146	164	161	171	168	148	158	185	177	175	171	165	164	186	174	165	142	150	145	154	148	148	175	174	168	175	136	178	177	147	154	172	145	142	127	174	158	139	173	144	168	160	157	170	161	149	170	152	153	165	156	157	132	159	163	163	147	141	169	164	146	171	157	169	167	171	194	181	139	158	148	152	153	181	154	147	150	153	171	186	158	164	139	180	176	161	154	161	148	144	134	161	146	147	174	158	146	154	157	130	154	137	182	152	169	138	145	153	163	161	144	177	172	182	154	151	144	169	159	165	157	161	141	152	158	161	138	161	169	133	156	170	151	178	150	148	138	159	152	154	171	173	156	154	160	181	135	142	145	172	152	182	164	132	150	160	146	173	163	164	168	157	161	151	174	172	163	157	170	137	167	172	156	147	148	172	134	146	151	157	157	160	153	146	146	151	147	166	162	165	173	146	148	150	149	166	141	169	164	167	173	156	145	136	164	141	148	157	155	151	152	152	164	174	130	157	170	138	159	157	175	166	159	167	153	160	165	149	158	152	166	164	132	150	162	165	150	153	173	169	156	176	152	191	166	164	159	165	146	150	147	164	163	154	170	148	150	148	168	172	163	162	174	149	158	189	153	147	185	140	154	159	172	149	163	178	170	157	166	160	158	149	163	133	170	170	143	159	166	136	144	160	149	148	158	149	159	153	140	144	144	149	155	148	177	170	160	150	152	158	164	159	165	161	144	178	167	151	151	146	154	171	152	185	132	167	162	145	181	147	152	150	164	166	159	135	171	143	152	157	163	176	170	163	150	138	156	151	155	147	139	172	165	149	164	147	186	168	176	157	148	153	193	174	166	138	166	147	137	165	183	154	148	165	144	157	146	169	151	146	171	132	167	164	172	158	185	178	148	149	162	169	158	170	162	170	141	151	162	168	148	154	139	165	143	162	168	183	148	149	166	179	144	162	163	164	166	130	172	140	165	177	163	171	168	146	146	179	140	171	135	192	166	154	174	179	159	157	156	155	181	146	173	172	145	149	134	160	167	159	149	168	153	156	174	165	166	140	157	198	148	151	161	177	160	145	163	152	168	184	174	160	172	167	156	167	145	177	158	161	170	143	167	183	159	156	142	186	154	147	152	153	160	162	133	145	140	159	154	171	153	186	193	155	140	176	168	146	155	162	171	164	161	154	160	168	143	191	162	164	161	156	151	173	153	162	142	143	161	173	188	149	147	139	155	163	150	154	145	152	173	186	161	152	172	162	173	171	146	173	153	144	148	138	158	174	171	175	164	151	155	141	133	151	179	150	138	164	154	143	152	182	154	164	149	147	154	169	166	157	151	138	152	172	176	154	135	142	170	156	169	142	169	150	155	177	151	170	156	171	177	162	166	166	169	193	147	179	165	154	151	138	148	155	149	139	171	152	160	176	170	172	145	178	167	152	157	163	153	170	160	173	163	156	163	167	174	178	166	131	154	159	148	166	172	157	169	206	151	171	133	159	141	140	145	150	169	176	162	172	173	166	156	158	163	167	174	179	170	180	144	147	161	173	154	151	148	150	158	165	160	147	162	170	135	154	148	149	185	160	153	160	139	164	142	175	162	148	160	142	155	159	163	149	173	174	161	142	164	161	171	178	161	183	151	179	158	157	148	153	138	147	162	158	158	160	154	158	164	167	136	147	185	166	151	168	166	161	192	122	147	146	159	162	159	177	151	167	187	158	131	165	163	155	171	155	156	156	161	164	186	144	156	177	158	153	133	151	164	171	136	176	148	137	142	167	157	154	154	169	166	132	170	144	162	172	167	166	163	163	159	159	178	168	163	159	151	158	182	155	170	169	153	141	151	148	138	155	175	151	149	140	160	161	160	156	136	156	150	162	137	159	164	160	146	174	154	163	172	155	152	146	152	170	138	153	177	156	165	187	172	166	142	163	168	154	175	146	135	146	151	159	165	166	157	147	176	189	167	157	180	154	135	178	149	128	160	151	163	164	178	154	156	170	166	146	151	160	165	164	148	180	176	161	173	137	152	152	153	149	158	159	149	146	177	159	172	149	159	165	161	153	143	170	167	160	147	165	168	156	171	166	146	158	156	164	162	169	155	153	160	138	150	153	169	163	141	153	153	148	142	146	169	159	153	164	149	166	157	172	171	176	168	152
14511	1404	3380	3802	3124	2517	2057	1801	1572	1377	1181	1149	1010	995	948	838	794	847	726	784	704	713	709	671	661	689	639	594	595	554	601	557	583	579	570	572	549	596	565	578	556	553	553	539	537	489	591	515	518	558	558	592	564	509	539	539	505	554	512	525	512	502	523	557	520	513	519	548	493	509	504	484	498	513	502	556	505	512	532	520	527	499	517	523	552	500	524	497	520	517	492	499	496	483	502	524	502	524	522	510	568	530	509	472	496	529	508	537	507	485	473	506	514	497	516	550	535	527	508	541	551	519	497	545	533	536	498	513	512	559	519	497	525	519	523	505	526	499	506	501	535	461	504	501	497	482	489	476	527	497	500	519	517	526	507	558	490	522	514	484	501	495	466	514	484	511	515	533	466	484	479	502	509	549	512	497	466	522	492	465	476	519	513	513	535	468	541	479	484	485	483	511	496	499	514	493	522	488	504	507	490	466	544	501	525	501	516	493	505	535	554	551	516	499	518	515	477	517	505	490	507	462	476	508	496	495	519	523	485	502	514	481	509	520	518	508	538	504	498	471	499	499	535	510	486	530	483	524	461	494	476	534	561	554	507	485	504	499	464	532	543	476	494	543	504	520	533	519	482	489	503	478	547	504	487	495	518	514	523	477	491	556	477	467	511	447	571	490	486	488	518	497	522	503	491	531	503	517	491	504	497	482	534	520	496	498	515	534	454	512	509	503	552	500	529	502	496	549	493	489	497	492	526	526	509	510	511	474	488	497	538	522	522	483	489	507	516	468	510	521	531	482	498	511	489	505	480	559	512	507	579	489	478	506	499	528	562	485	556	536	470	519	509	506	497	471	443	529	486	540	493	553	475	515	541	540	508	505	513	506	535	507	540	526	506	497	533	514	534	476	504	488	507	515	488	516	515	490	475	543	529	516	533	517	514	536	503	546	489	502	513	493	527	542	495	499	517	483	502	509	493	470	474	518	481	471	494	506	531	507	488	478	539	506	549	479	474	479	513	534	491	439	545	538	516	498	519	551	514	529	531	492	514	524	477	501	492	503	489	493	513	497	552	477	463	482	499	543	500	469	493	473	494	538	492	505	540	511	505	498	501	501	496	489	510	528	552	531	517	531	481	486	516	490	527	482	484	505	484	477	521	537	524	552	491	530	527	508	528	484	510	509	493	493	527	515	505	517	492	482	477	515	479	494	528	485	522	471	476	535	491	509	528	524	550	532	490	553	469	500	466	489	470	528	528	493	486	517	517	506	530	511	466	477	510	523	567	505	547	462	482	511	491	481	468	544	512	525	505	529	525	510	494	484	443	535	511	484	485	497	483	543	475	508	500	445	507	479	464	468	542	547	543	500	528	517	462	541	478	517	506	485	512	532	532	508	537	479	490	467	476	494	486	506	499	469	524	538	505	500	530	469	509	492	499	503	559	499	509	533	486	512	533	469	482	518	497	496	459	509	526	478	491	496	492	499	511	469	522	461	514	528	552	498	494	526	480	517	500	512	505	493	481	461	526	540	510	480	514	511	542	513	502	504	501	528	511	487	507	510	517	523	539	508	498	486	502	515	493	493	518	551	520	507	501	522	493	505	508	517	540	472	541	502	467	490	510	508	521	482	535	537	476	456	473	531	515	502	507	518	487	490	506	480	505	485	493	499	492	451	532	498	526	513	493	500	497	530	469	519	492	508	496	502	519	516	510	525	491	487	510	472	486	500	479	477	512	493	533	509	489	470	539	486	498	516	477	505	512	508	562	497	513	523	502	507	493	514	526	520	481	550	510	520	509	526	524	482	526	501	492	525	531	509	489	509	504	517	470	510	493	475	484	502	516	498	492	472	472	496	546	453	545	519	500	553	510	481	488	493	479	521	488	502	514	487	502	522	511	509	473	526	481	483	497	534	497	497	556	518	535	515	541	499	493	478	461	517	532	525	482	550	485	521	540	542	533	485	507	522	492	498	520	495	511	518	505	495	536	481	519	498	516	531	465	537	490	498	493	520	507	495	528	454	485	519	493	487	511	505	492	498	548	482	475	474	499	511	505	491	530	464	528	494	523	526	518	552	476	497	493	519	482	524	531	486	510	483	499	533	489	506	499	507	494	482	500	554	507	490	538	484	505	485	478	484	499	495	514	494	521	484	541	519	495	479	524	482	492	488	482	506	529	504	555	512	505	492	464	498	508	488	495	492	524	497	539	537	508	518	531	511	526	502	510	476	501	504	532	486	493	493	479	554	454	522	526	529	510	526	481	475	525	502	490	489	512	507	510	508	497	503	512	549	486	517	479	516	520	484	477	535	500	527	503	510	518	510	494	494	533	501	498	515	509	524	533	487	492	541	516	525	526	523	503	548	514	493	476	513	510	529	548	474	536	522	518	544	510	487	537	540	501	526	535	494	503	528	485	533	530	501	507	507	541	497	497	515	461	526	497	502	492	513	540	535	496	481	508	506	567	544	492	545	546	480	509	501	490	515	508	481	476	542	495	517	481	484	510	529	522	504	468	550	520	495	496	525	511	522	470	509	474	502	493	538	503	487	499	537	509	479	550	485	529	523	496	518	517	492	541	522	517	546	505	485	494	512	507	481	489	533	528	509	558	508	501	568	527	510	514	472	495	479	466	498	522	525	532	534	525	507	516	501	504	503	491	507	507	493	534	518	527	513	528	490	524	525	484	491	455	516	517	469	495	477	521	491	518	490	474	496	532	510	503	481	556	490	493	503	526	532	531	536	517	511	521	526	496	479	531	512	492	550	473	504	494	553	539	554	515	542	526	499	516	497	519	480	519	544	535	511	500	461	517	523	460	518	490	506	514	457	516	502	512	496	541	477	455	513	509	531	478	485	505	516	534	490	496	517	517	527	483	518	531	503	512	499	501	443	501	510	512	496	494	474	501	521	533	507	520	526	504	523	485	505	525	504	485	504	522	497	485	513	481	503	520	540	489	509	508	478	531	473	483	542	531	463	519	539	517	468	529	506	512	500	509	499	496	500	510	521	522	484	483	531	475	494	509	480	509	526	492	537	496	533	508	518	495	476	470	535	519	513	485	503	487	497	490	519	487	490	481	482	527	533	506	541	544	509	504	495	482	474	487	501	506	504	509	474	489	480	476	504	521	531	510	543	500	511	514	519	541	507	513	466	500	494	496	518	502	521	562	493	509	533	496	532	499	499	457	517	501	479	488	499	523	487	507	528	539	511	491	517	480	506	497	504	489	483	532	481	533	551	536	542	508	499	537	486	499	502	474	509	485	474	501	507	488	501	531	533	502	479	508	501	509	484	497	469	500	530	486	511	504	495	539	492	502	495	449	496	537	488	497	533	513	507	528	519	500	516	525	531	485	510	485	499	513	477	510	467	495	513	514	527	506	464	511	522	538	463	504	512	498	508	512	486	484	535	505	484	496	552	554	520	536	498	523	541	506	501	466	486	503	539	492	482	478	510	490	496	507	480	498	514	536	498	520	542	513	492	482	479	496	505
36884	16954	6008	2441	1583	1105	918	712	561	514	478	465	415	435	370	339	359	356	320	369	282	338	283	309	306	289	302	286	279	299	273	279	287	291	257	289	277	279	266	237	286	292	254	260	312	259	284	267	291	259	271	281	248	238	238	274	274	240	262	255	259	218	248	270	247	282	275	251	269	269	247	242	267	274	272	255	230	227	255	253	275	262	270	245	248	257	251	283	252	227	267	240	246	246	257	267	266	246	267	258	252	278	282	285	259	261	259	256	221	254	259	270	254	261	232	235	274	273	259	235	254	269	262	250	279	248	240	268	279	250	250	233	266	245	237	262	262	226	250	256	276	276	245	237	241	237	272	258	297	260	256	252	275	261	252	235	259	244	279	248	250	259	211	253	260	269	246	261	250	245	273	243	260	261	242	240	247	286	250	254	266	258	281	262	242	242	263	249	276	264	271	245	259	262	224	232	271	297	273	212	247	256	260	279	249	273	226	243	216	248	252	252	226	249	251	282	238	251	260	274	242	269	246	242	277	251	258	232	269	260	244	256	262	272	252	264	272	284	251	270	280	249	270	243	259	243	253	252	241	250	256	212	275	229	241	246	268	263	262	283	248	242	251	278	259	274	239	252	245	285	258	251	252	250	241	245	274	242	255	269	264	246	277	261	232	266	210	258	269	236	251	269	261	255	243	278	220	257	267	234	251	260	263	254	247	253	244	269	264	254	244	221	265	233	220	242	246	266	300	258	263	254	228	227	298	244	250	249	269	251	255	257	271	273	226	255	250	227	263	257	249	237	283	263	268	244	243	239	235	266	223	243	255	271	255	256	258	263	283	241	271	260	242	263	243	258	255	232	259	245	220	276	253	267	270	252	255	267	232	259	256	273	257	252	244	257	244	263	251	267	258	262	243	232	215	243	271	261	254	235	231	241	229	267	257	262	255	265	232	258	247	285	246	264	257	231	279	249	243	258	234	266	248	244	281	268	242	243	229	269	266	259	250	287	257	238	224	266	259	252	247	270	244	240	278	249	264	248	242	251	278	252	295	253	214	232	260	251	269	289	255	245	236	253	285	240	252	286	286	249	254	250	268	256	270	256	230	266	242	248	265	253	242	254	285	266	246	266	244	250	269	247	248	248	297	227	280	244	278	252	256	250	267	251	243	233	271	258	250	271	228	240	229	264	249	261	257	289	272	218	289	258	260	251	242	263	275	266	268	252	262	247	257	266	234	244	241	289	281	266	303	274	264	259	267	256	260	240	253	272	255	288	254	242	246	231	266	236	232	245	240	237	261	248	233	291	263	261	257	252	248	251	237	228	250	263	254	254	268	257	249	246	250	272	262	248	266	252	277	242	287	268	269	254	240	270	255	235	268	242	229	264	262	239	242	253	271	283	265	256	249	243	257	252	286	269	253	269	247	254	255	257	275	252	269	260	273	261	251	276	243	247	244	261	266	272	269	260	258	238	252	272	247	269	267	219	246	244	306	261	251	268	255	275	263	259	222	254	240	254	233	217	263	264	242	243	254	267	248	224	220	236	235	266	236	214	254	230	245	267	276	260	240	288	238	249	270	258	254	246	246	263	239	257	253	280	241	245	246	265	259	240	247	281	240	238	251	260	250	277	239	269	242	228	286	255	280	279	242	300	262	245	260	276	238	275	263	249	252	229	296	254	230	236	269	263	247	286	264	264	254	265	252	251	243	286	250	245	248	257	254	242	275	259	241	247	250	271	234	241	274	262	257	274	257	247	271	251	277	270	255	264	256	265	267	242	252	260	256	260	238	258	295	247	252	286	259	248	258	278	234	236	237	259	239	246	246	255	290	245	267	259	260	241	295	255	248	258	246	257	244	247	252	240	269	257	238	232	267	286	258	275	234	245	260	252	258	228	245	248	253	245	252	268	262	278	227	274	246	273	246	246	262	259	258	255	249	235	261	257	271	256	274	273	240	243	250	280	263	267	247	253	270	274	246	247	240	262	271	254	231	262	262	277	246	245	206	259	237	272	236	225	276	248	250	269	258	266	271	271	261	249	292	268	261	220	257	246	290	251	233	264	279	278	269	251	257	224	263	249	254	271	252	251	247	238	235	236	277	277	261	250	265	244	263	236	245	221	259	284	246	247	264	257	269	232	235	242	212	272	257	252	265	257	254	261	246	248	270	238	250	263	249	267	275	249	262	243	270	248	252	248	237	270	255	245	255	302	261	274	267	245	238	260	246	249	260	252	260	270	246	275	239	242	285	265	265	228	245	246	251	261	261	238	252	253	246	243	261	230	243	232	244	229	262	294	241	261	255	248	271	332	239	235	258	245	229	242	282	243	261	259	275	251	236	243	237	273	272	274	250	275	229	264	234	254	257	268	276	251	232	250	275	272	271	267	265	245	246	259	244	225	252	260	273	285	261	237	260	255	248	267	249	259	259	259	241	240	275	291	245	218	249	267	292	253	252	243	251	255	270	226	273	249	229	284	246	282	261	271	237	278	268	277	251	250	255	253	256	257	262	249	245	263	240	252	254	252	242	260	236	279	265	238	273	282	267	277	272	263	263	254	225	260	279	257	231	238	253	272	247	284	275	256	272	247	276	255	251	269	258	243	271	274	246	273	225	240	256	274	243	258	266	237	265	262	274	272	278	271	251	242	248	261	238	277	278	253	251	262	277	243	248	229	267	248	244	251	253	242	263	251	270	253	253	272	232	242	251	269	254	245	225	285	240	270	256	227	264	258	253	264	248	245	264	273	255	278	262	275	258	250	252	217	249	256	256	237	249	296	227	273	232	234	264	254	262	249	244	271	239	274	264	245	273	272	257	274	249	260	261	251	277	235	238	250	246	262	246	269	269	236	266	254	261	248	268	226	260	252	248	236	250	275	268	221	249	232	234	271	270	251	262	244	274	261	285	218	270	231	277	265	239	227	247	239	259	251	260	259	238	280	282	255	274	224	276	259	254	284	254	285	270	284	261	267	293	260	232	275	227	248	257	265	239	244	260	257	284	257	259	251	247	256	243	257	275	244	255	253	250	237	268	261	250	263	247	291	258	258	285	267	223	272	264	263	244	254	256	247	262	272	257	270	267	251	285	234	270	252	261	242	266	267	265	242	281	250	247	242	247	268	241	276	253	263	230	249	252	263	262	280	257	266	267	257	228	252	260	266	255	252	264	238	265	245	247	262	276	245	250	272	280	235	285	261	274	243	262	265	268	270	262	261	293	264	255	239	272	262	243	228	267	263	256	256	237	254	257	253	282	246	234	249	258	269	243	255	234	258	227	258	245	278	268	244	276	235	227	243	243	264	245	249	267	231	302	263	232	243	282	237	252	239	229	223	254	256	255	246	235	282	249	272	253	269	257	290	248	275	251	245	252	272	265	235	241	265	242	254	271	284	238	248	227	239	286	249	235	242	256	264	242	255	246	248	243	264	228	263	260	269	268	267	261	245	254	222	256	226	236	257	262	241	245	299	268	259	242	267	270	267	257	239	237	279
19803	2679	6139	6747	5810	4807	3984	3308	2752	2376	2125	1953	1854	1707	1521	1428	1342	1298	1213	1174	1144	1152	1028	1085	1061	1039	966	1031	1000	944	909	963	926	895	887	919	863	869	832	872	913	772	812	875	883	767	786	854	839	815	811	807	791	785	808	805	802	734	776	772	804	788	740	801	764	786	730	811	787	763	764	795	785	800	769	793	773	787	755	779	766	710	739	800	772	755	768	784	762	729	768	763	738	764	773	729	771	766	768	772	767	766	732	789	781	755	751	799	738	781	760	774	761	782	742	769	765	768	786	757	753	772	758	750	736	757	746	740	773	732	725	748	737	796	731	755	749	763	759	747	736	816	727	712	736	718	743	741	741	787	759	748	745	732	796	787	749	699	731	781	765	750	787	762	716	733	777	745	720	772	787	745	728	718	785	746	733	755	723	747	813	778	761	714	776	747	774	744	771	715	758	718	758	767	761	741	726	756	801	709	744	741	785	727	737	766	737	741	745	684	792	779	771	682	706	760	719	742	796	750	753	735	709	714	764	759	713	787	754	752	727	736	754	736	748	716	786	747	761	697	714	726	737	729	708	757	730	750	762	770	705	761	726	740	751	746	717	789	729	794	776	712	753	706	774	752	752	784	752	697	734	739	765	781	771	800	783	692	736	723	735	723	765	710	810	699	742	790	777	731	754	754	770	767	770	750	763	759	767	715	705	718	730	708	729	743	775	738	677	792	776	746	758	731	746	758	783	745	736	761	716	766	789	804	761	752	783	732	751	725	756	747	775	759	732	757	750	763	756	788	719	654	722	738	790	731	789	748	761	731	756	764	712	760	728	714	752	678	782	778	717	776	697	787	711	770	730	733	758	748	774	743	757	733	722	742	738	725	771	774	762	777	744	756	727	750	762	761	708	776	717	814	755	750	744	746	738	714	749	756	727	753	733	733	702	737	782	757	728	738	765	738	732	738	806	770	745	756	730	752	718	717	684	759	772	745	769	745	709	733	729	780	732	779	722	755	779	722	761	720	738	726	719	751	732	751	729	706	799	766	753	737	702	771	762	728	730	732	787	755	737	731	718	749	761	787	740	742	747	731	732	712	764	804	746	721	726	748	775	767	732	806	762	725	732	764	765	767	762	714	756	730	763	764	785	781	729	740	709	768	762	723	769	708	791	736	797	755	686	749	715	750	733	725	692	726	746	733	746	782	764	746	760	720	773	713	732	742	744	724	746	743	784	725	738	788	746	705	771	686	740	804	698	723	758	729	793	780	755	761	753	748	744	757	737	756	742	732	743	785	743	722	751	739	732	737	760	764	796	742	735	781	740	756	729	762	825	743	751	718	754	715	774	740	757	735	812	765	771	743	725	761	777	762	693	768	703	750	724	746	737	686	717	735	772	705	771	765	778	755	758	746	722	760	770	722	768	774	739	780	724	780	751	754	796	773	731	756	756	709	750	792	760	771	710	783	746	723	762	741	756	750	744	708	748	805	767	784	729	717	761	718	733	725	745	761	706	766	784	676	781	776	686	777	730	723	725	793	700	779	699	763	757	762	747	769	752	799	772	742	717	787	769	738	704	764	776	692	738	761	742	768	794	717	728	703	705	713	776	748	748	776	767	785	728	786	781	746	736	740	746	707	797	748	764	757	784	757	736	771	738	766	725	727	705	726	741	719	757	779	779	748	772	770	772	770	725	712	757	711	723	757	736	764	753	733	758	727	805	724	755	751	740	753	737	747	712	743	776	775	759	749	774	739	727	705	727	785	731	735	724	734	703	756	733	753	741	780	732	740	777	746	754	812	744	767	736	751	740	740	755	738	775	772	765	724	730	799	709	745	760	716	734	706	767	776	713	725	765	779	785	803	730	758	721	726	796	737	808	709	791	721	731	770	722	726	755	741	786	757	761	719	754	676	743	706	739	794	744	734	737	792	718	718	740	762	745	796	782	718	747	765	743	729	756	764	767	740	767	800	752	767	747	751	770	773	757	752	748	747	699	707	704	741	723	727	740	695	698	755	718	783	734	745	707	757	824	736	731	763	726	752	766	814	766	749	739	720	769	763	747	724	760	736	712	785	775	747	742	802	765	686	721	786	731	712	718	746	748	744	739	786	739	682	767	759	738	753	765	733	730	728	760	740	786	775	739	762	753	747	779	763	715	725	707	688	707	766	719	692	752	719	711	724	724	726	757	748	779	777	724	682	751	724	734	760	767	757	742	746	729	754	711	749	788	744	684	718	778	764	733	774	751	705	783	735	746	721	762	753	743	738	792	790	680	766	760	812	790	760	751	708	747	746	723	727	718	729	741	758	786	757	732	739	738	743	770	735	708	747	770	823	675	722	743	719	773	730	731	778	680	739	710	750	721	741	786	775	775	714	735	746	736	755	716	723	754	722	773	773	774	742	725	743	766	753	714	711	759	770	738	792	697	737	690	744	785	688	736	732	729	757	708	728	697	737	797	751	790	711	729	773	765	754	771	709	736	705	762	784	739	762	735	762	702	754	754	802	735	786	769	739	769	728	724	703	711	747	770	802	736	734	780	720	764	705	764	771	730	730	770	797	743	744	774	786	714	749	782	746	765	751	737	765	745	735	759	724	728	735	733	801	743	689	776	754	771	738	734	702	707	725	750	764	777	684	773	741	755	723	757	719	700	733	717	768	757	740	720	779	724	785	755	738	752	768	759	743	693	720	722	773	763	768	764	726	784	794	734	813	768	745	722	698	732	802	767	740	764	691	683	708	797	751	752	761	792	768	774	758	778	786	750	742	711	759	738	764	792	767	724	727	749	726	724	719	714	743	778	718	710	751	756	781	739	737	739	806	773	748	759	756	693	777	757	709	764	788	750	763	779	704	704	727	712	701	783	802	726	762	783	791	743	702	743	754	729	767	741	759	769	733	737	775	765	734	733	728	782	698	740	766	735	762	799	736	807	741	785	727	785	764	774	755	725	720	766	703	702	749	728	744	738	733	700	730	767	717	746	722	713	767	768	735	749	707	718	764	748	720	782	763	766	713	756	719	713	746	745	756	773	766	759	706	772	713	715	736	697	761	747	773	766	770	731	766	772	793	755	734	771	706	734	714	779	736	719	759	750	788	753	777	707	770	807	733	731	819	709	772	772	758	757	787	772	703	752	773	741	728	758	757	751	685	724	753	726	721	776	726	718	769	772	763	760	745	734	715	742	761	748	788	750	747	770	712	765	750	752	706	722	727	753	762	747	781	775	732	766	750	798	761	729	788	740	775	750	739	768	731	757	727	779	788	729	753	746	716	794	729	749	777	783	773	785	780	765	755	781	757	727	741	759	785	748	768	720	772	733	709	715	708	752	772	740	706	740	762	721	714	739	709	746	781	723	702	729	720	764	744	781	684	756	804	786	756	729	739	774	767	745	741	690	746	715	716	739	749	759	729	752	737	755	738	730	743	757	759	753	740	764	739	747	685	750	744	737	719	716	740	754	728	768	735	723	796	714	717	755	726	718	687	706	748	763	748
3378	248	145	126	107	93	85	81	84	80	70	76	73	95	80	74	87	79	69	79	72	72	67	79	85	77	70	69	99	81	85	69	86	79	77	83	79	68	75	93	92	73	54	69	86	89	73	85	79	74	86	65	76	82	70	73	80	85	74	67	62	79	57	82	89	72	85	86	64	67	85	77	65	84	85	83	73	79	85	88	80	71	62	87	82	81	77	65	83	73	71	78	88	76	75	65	71	75	79	104	72	70	84	67	67	57	73	75	64	89	79	72	70	95	82	85	89	68	57	82	71	80	83	70	81	61	78	73	82	80	72	71	76	72	89	63	78	77	72	86	82	66	90	83	77	57	67	77	79	76	63	90	71	76	77	79	75	72	77	62	72	84	61	74	73	71	81	79	83	74	82	72	85	73	92	75	86	74	66	75	74	81	59	70	82	62	82	94	81	55	64	75	74	60	77	85	79	98	82	77	89	90	50	66	78	69	69	75	70	66	94	72	66	72	81	80	85	84	77	73	93	71	70	68	81	82	86	64	77	57	85	89	72	71	73	78	64	64	90	82	72	72	85	70	67	84	70	66	62	77	84	89	63	83	83	76	69	67	70	68	81	76	78	78	87	78	97	73	83	70	68	86	83	85	79	72	71	72	81	91	71	81	87	92	77	74	104	77	77	74	83	78	83	64	61	82	81	73	87	79	90	80	61	67	81	60	70	90	78	81	83	79	68	78	77	101	69	74	58	69	78	72	82	63	64	91	91	64	77	78	68	71	72	83	67	76	89	68	70	92	87	81	89	76	74	72	65	61	71	64	82	87	75	65	91	77	68	73	75	67	71	83	95	97	82	74	72	76	75	86	75	84	83	69	62	71	73	80	83	78	83	82	64	77	67	74	73	81	73	71	60	72	81	84	81	78	58	95	81	69	94	74	72	82	64	77	72	94	72	78	62	71	75	80	76	75	84	89	65	88	83	77	67	73	64	81	72	81	61	74	69	89	69	79	72	74	77	76	76	91	59	78	81	83	61	98	87	72	68	74	76	82	77	85	83	91	74	77	79	74	57	82	82	70	67	58	101	80	70	80	79	80	84	83	82	76	65	79	81	101	69	91	84	72	72	80	78	64	80	52	77	74	78	78	74	76	76	73	79	73	77	54	86	85	79	80	75	72	79	79	80	68	73	89	67	81	59	78	77	90	65	72	87	61	88	73	89	87	81	74	79	94	78	64	69	76	82	78	100	83	75	79	75	73	91	94	79	85	75	76	72	100	86	85	73	76	97	64	74	85	72	72	83	65	72	82	84	79	84	76	66	74	73	69	79	81	75	72	75	75	69	66	71	84	79	68	65	86	70	65	81	82	80	69	74	76	77	83	89	81	80	83	76	82	66	88	94	80	70	72	74	81	83	76	73	68	87	72	66	77	82	74	62	82	76	72	76	77	69	72	64	79	72	70	74	74	67	81	93	72	78	57	68	81	77	74	71	95	81	63	69	87	69	83	70	78	79	62	85	98	76	80	78	84	74	91	73	75	71	70	80	88	68	73	77	76	54	74	94	98	80	87	75	82	69	77	82	77	84	78	77	92	78	51	62	75	79	63	79	80	78	67	78	84	71	70	72	67	96	77	80	77	86	64	83	78	64	74	70	56	76	75	83	66	62	70	69	56	87	80	84	81	52	76	64	59	65	68	76	102	74	62	83	60	68	87	74	69	70	97	75	70	65	67	67	63	71	78	71	72	92	58	61	66	72	65	85	77	57	67	70	70	81	67	70	81	71	60	68	73	54	62	77	60	68	83	67	72	79	59	69	71	82	79	86	60	74	90	88	83	79	63	73	80	87	74	91	86	75	65	89	97	66	75	83	57	74	93	72	68	85	94	64	73	96	70	75	86	76	80	69	64	76	66	87	71	61	70	67	68	79	67	79	66	87	57	78	76	69	84	76	82	67	76	69	88	66	84	69	83	87	67	82	73	73	64	82	68	73	76	87	77	74	69	63	83	68	77	72	80	89	73	85	71	72	68	87	77	75	70	85	63	82	72	97	78	75	93	84	77	64	89	74	94	84	70	82	81	89	72	77	83	85	72	81	75	85	80	70	68	79	77	68	82	79	72	71	81	90	85	74	78	90	69	64	93	74	64	69	80	85	68	65	65	76	79	68	82	73	65	54	78	78	81	71	71	63	82	97	78	90	76	80	67	69	72	73	88	90	83	69	91	76	78	98	65	80	80	70	78	72	62	80	78	68	67	86	67	87	74	81	69	86	89	79	85	76	85	76	81	67	77	74	85	61	66	68	85	67	77	83	64	88	81	76	66	92	79	86	82	86	75	67	77	84	84	82	71	78	68	86	90	60	63	62	75	74	61	66	69	74	79	78	74	68	93	84	72	98	66	74	87	82	85	94	76	70	73	90	74	74	64	62	70	74	83	64	62	79	76	74	70	75	87	92	72	74	97	68	67	87	82	79	64	85	63	76	76	74	66	68	75	91	74	80	72	90	72	78	83	65	88	79	68	61	67	73	71	76	86	84	72	75	92	58	66	72	72	71	91	70	72	77	80	84	74	71	67	80	72	82	82	75	69	88	73	76	91	96	80	82	68	77	71	73	61	72	75	82	73	60	78	80	101	86	88	74	93	82	89	76	78	90	86	64	81	75	71	91	58	78	83	76	72	75	77	69	69	80	66	82	86	87	68	70	81	84	68	83	90	80	69	58	108	77	79	60	77	80	73	57	73	85	81	78	66	60	77	60	76	88	80	81	72	74	60	79	89	70	77	71	69	57	78	65	75	89	80	87	74	84	69	76	75	77	86	83	70	73	70	64	86	91	75	79	85	66	63	83	88	72	71	70	83	64	86	67	67	77	75	93	80	75	83	79	70	71	82	71	69	76	72	84	88	84	77	75	73	72	77	89	97	76	77	63	71	75	67	81	87	86	81	94	91	72	70	73	73	71	73	71	82	85	85	81	89	88	104	88	67	74	77	89	82	90	78	89	95	78	95	77	65	60	75	62	85	73	66	61	78	85	71	74	63	70	86	74	88	75	92	94	93	79	78	92	63	83	82	70	81	59	78	75	79	72	82	70	67	71	70	83	71	69	79	75	65	82	75	85	89	78	79	77	71	64	68	69	82	64	74	72	63	76	83	61	71	78	94	82	85	88	75	71	63	79	67	66	62	79	88	80	75	96	73	71	81	72	81	64	82	77	68	92	85	89	90	86	76	95	73	84	82	79	65	72	71	86	85	80	64	78	71	73	81	88	69	83	73	78	79	70	77	83	92	78	64	86	70	75	74	78	62	57	76	83	67	71	66	79	70	74	95	74	85	77	83	83	65	54	84	58	78	77	63	83	87	64	62	72	72	71	62	66	69	79	95	77	87	82	76	72	66	73	65	64	71	56	71	65	77	78	81	90	57	78	72	78	91	67	67	81	83	77	74	71	76	74	71	78	66	80	74	75	64	76	78	85	71	83	91	91	93	89	73	73	83
2748	378	456	471	424	422	402	335	364	291	338	316	351	305	318	288	309	306	325	278	292	292	303	296	308	296	308	327	301	312	306	267	319	288	276	314	288	267	294	277	265	277	267	277	304	258	289	277	284	298	324	274	252	309	278	291	295	277	275	290	255	284	291	271	313	267	288	305	292	278	285	337	299	269	269	294	268	287	292	297	291	284	291	279	307	315	267	261	278	262	320	289	316	300	310	279	300	261	274	266	289	251	270	271	330	263	287	311	287	283	293	263	293	286	287	280	278	275	311	321	277	283	272	295	296	280	272	284	241	237	272	288	295	273	283	284	307	275	281	286	270	295	317	296	295	304	293	314	312	279	287	293	282	279	265	300	320	290	282	293	309	277	305	299	282	263	309	282	296	275	279	277	298	275	289	284	286	301	257	289	296	257	293	324	338	271	284	265	318	303	256	279	244	305	274	286	307	274	283	261	287	258	275	309	272	279	292	270	277	291	291	267	279	323	261	264	336	277	284	315	286	260	268	269	311	284	258	304	269	289	296	293	291	274	302	282	289	295	251	289	270	304	273	301	304	292	295	256	284	259	298	249	263	271	277	282	277	297	289	286	270	267	283	263	298	299	290	265	287	262	304	248	286	291	259	276	277	281	276	293	296	291	302	261	310	319	262	324	247	286	256	280	283	281	300	282	309	275	267	269	291	294	300	330	273	312	273	295	283	296	265	284	257	280	284	296	291	282	274	274	278	268	289	311	293	307	277	284	262	299	284	254	272	302	305	277	292	312	290	316	299	301	237	272	286	304	300	310	275	285	271	285	288	293	298	276	291	280	280	278	261	304	285	271	271	270	297	289	267	282	302	304	294	302	248	284	271	296	267	280	262	294	288	286	256	278	281	304	275	250	290	248	245	292	285	276	277	272	272	266	293	283	298	285	286	247	278	295	330	290	305	303	294	309	287	280	291	279	289	287	297	253	248	281	276	274	282	260	273	276	286	239	285	294	277	291	318	280	280	296	292	304	303	284	294	269	283	290	280	273	266	283	280	253	277	287	283	267	300	292	237	262	289	289	267	287	256	266	307	266	304	285	267	277	287	271	293	254	261	308	279	291	284	292	280	273	267	319	273	275	306	281	306	258	290	275	304	280	257	274	292	268	267	276	324	282	257	279	310	297	288	275	294	305	284	271	283	309	286	301	272	279	284	264	325	306	280	304	270	272	276	274	279	286	289	258	291	283	260	272	287	301	285	324	313	265	305	269	286	296	283	268	293	274	306	287	270	295	286	292	251	291	262	272	281	324	294	275	280	295	272	296	311	276	283	276	267	324	276	270	295	258	279	309	267	308	285	287	264	274	315	271	262	282	293	288	295	305	309	301	260	263	311	320	288	280	271	280	258	290	267	292	301	269	271	290	251	274	272	293	293	297	285	283	287	281	292	297	297	280	306	302	265	277	294	285	287	302	265	306	288	303	301	303	316	270	311	271	269	279	281	257	272	302	265	283	286	293	316	280	300	252	275	294	262	285	285	258	265	277	315	300	288	271	303	289	278	275	313	266	284	299	296	265	284	283	268	260	253	289	301	267	305	245	284	318	274	266	264	252	323	294	306	264	290	261	257	263	310	305	251	309	304	297	309	273	290	333	322	252	283	294	308	288	321	301	293	286	253	266	271	295	291	264	277	286	327	297	284	289	272	274	259	317	288	284	292	295	266	278	258	290	246	278	279	298	309	292	263	295	288	291	275	274	279	287	282	286	264	287	304	311	295	299	247	290	301	295	295	283	277	301	300	289	305	265	279	307	274	270	272	318	299	305	295	280	315	261	294	300	287	303	266	297	275	259	275	264	271	293	296	281	299	279	289	288	290	284	282	296	290	286	285	305	306	279	288	268	251	264	295	292	301	285	291	294	319	284	276	304	288	279	269	298	269	273	283	273	284	285	312	293	279	294	284	309	272	254	303	284	298	278	296	287	309	277	270	302	291	269	279	281	311	299	267	289	283	273	268	280	271	267	270	264	262	288	293	287	284	270	251	307	290	263	270	288	268	269	313	281	291	274	301	303	287	285	278	277	284	268	304	279	275	290	258	281	283	289	299	272	287	286	252	315	299	279	285	270	275	288	265	295	278	305	280	285	291	289	287	287	287	273	293	285	273	275	267	279	306	301	271	298	267	281	294	277	264	277	298	297	283	295	268	261	298	290	303	272	256	253	306	267	321	294	269	298	286	289	285	286	301	271	279	283	274	292	266	279	254	254	278	286	297	268	289	298	277	313	275	304	290	329	288	307	289	264	287	293	275	269	299	321	275	291	295	305	273	319	281	289	284	287	279	259	273	273	290	248	273	305	279	288	271	307	314	283	271	292	272	275	289	274	276	280	279	277	294	297	278	295	269	266	317	287	312	261	295	253	285	264	270	302	306	278	310	302	263	288	272	282	265	283	288	252	263	262	320	282	299	283	278	282	286	320	265	255	277	256	249	305	286	312	268	287	332	284	275	288	301	284	258	318	259	266	296	273	292	285	296	274	268	272	299	265	270	288	273	284	304	301	285	281	280	300	287	285	299	294	282	295	258	309	277	253	311	305	285	301	281	275	272	285	317	282	270	323	303	264	294	276	275	277	276	300	298	253	272	282	282	253	279	286	281	306	233	303	310	321	301	287	310	317	270	298	278	286	301	296	268	263	307	299	286	300	292	272	268	292	278	302	287	271	299	316	278	297	267	245	297	328	250	277	300	310	281	288	265	284	266	287	283	286	279	263	284	269	279	295	308	296	298	293	293	303	265	295	258	328	293	290	289	269	300	289	283	271	239	274	273	279	300	278	284	289	317	296	317	270	293	280	293	282	257	298	274	308	262	283	252	268	260	262	276	297	300	275	257	291	280	247	279	297	302	295	291	272	271	300	283	299	310	264	262	268	279	274	307	312	301	304	282	315	265	273	302	284	287	305	257	283	289	279	349	315	289	276	281	306	291	268	288	279	288	285	319	258	301	316	281	306	289	279	306	302	294	292	295	276	258	273	290	282	312	277	266	284	307	299	307	312	291	250	277	295	293	298	276	301	324	280	285	286	289	309	285	280	273	322	296	305	272	278	318	289	291	264	277	279	254	285	301	292	274	292	277	240	282	287	298	277	281	297	265	274	269	313	295	255	291	274	287	290	300	294	291	280	290	277	257	275	275	281	292	288	271	280	316	290	278	293	278	276	297	277	292	278	247	291	274	288	282	318	278	273	284	286	291	296	290	297	258	323	269	289	264	292	309	290	274	295	293	288	258	291	290	272	282	249	284	260	288	266	267	283	295	304	328	278	308	276	258	305	254	280	273	269	278	313	303	286	286	297	293	300	310	291	296	306	272	299	280	295	295	258	313	299	285	279	275	296	287	309	257	280	309	275	265	247	275	299	311	284	263	286	278	290	302	267	274	278	279	313	291	309	287	283	294	308	285	279	301	284	291	276	284	283	283	300	277	263	268	287	304	298	271	312
29204	6050	1581	1097	863	606	510	417	343	303	254	233	252	222	209	225	237	195	220	217	184	201	176	196	169	180	191	157	159	161	154	151	142	182	175	154	157	163	180	161	164	177	176	162	188	140	177	197	161	183	170	160	168	179	174	168	148	169	160	173	170	193	158	166	151	167	161	137	172	168	190	173	137	164	174	158	155	185	166	162	176	166	145	169	146	177	148	157	172	175	167	172	166	145	142	152	187	164	146	143	158	168	150	173	178	150	163	166	155	151	149	149	149	158	160	148	172	184	160	136	149	152	140	168	151	150	159	161	175	155	156	156	152	139	139	160	141	178	164	151	155	169	153	165	162	161	168	157	159	185	162	170	178	146	158	149	174	154	162	157	133	151	159	173	131	168	161	171	145	139	161	170	155	160	181	153	135	147	153	161	175	162	169	185	146	186	172	165	141	167	159	156	163	168	138	175	146	161	166	155	150	164	174	165	175	156	151	157	166	164	155	165	151	151	139	166	147	145	164	141	167	181	158	154	162	169	154	174	146	164	133	150	140	175	147	165	165	180	150	180	169	190	185	142	178	185	143	157	154	141	160	171	151	165	166	170	158	164	161	150	141	176	147	178	174	157	164	152	171	162	174	156	158	154	135	170	172	157	141	167	163	174	141	176	157	161	184	168	160	159	173	165	151	155	161	152	187	193	154	149	163	153	168	173	158	157	153	159	165	146	163	143	169	166	163	160	166	186	154	178	168	164	151	166	162	152	163	166	141	159	150	189	138	172	169	159	151	153	142	178	165	125	159	151	178	161	158	145	138	150	152	144	173	174	159	152	185	160	164	139	160	129	157	172	154	155	140	184	158	149	158	163	159	159	154	134	153	163	159	150	184	156	162	170	163	154	147	165	180	163	161	158	156	161	152	151	159	157	151	173	153	189	167	150	148	163	181	160	166	147	143	140	187	169	143	139	143	165	163	163	168	156	165	147	189	177	155	163	173	161	160	159	144	158	150	166	168	145	169	161	162	165	158	146	157	155	138	184	152	141	168	165	165	167	161	168	155	151	155	157	153	145	143	167	143	163	162	140	158	177	142	162	181	156	145	136	149	160	172	168	147	182	146	148	172	180	141	170	168	144	149	152	157	148	165	152	166	144	149	142	143	166	166	172	171	188	157	157	181	147	159	152	160	147	149	156	153	147	148	161	173	168	153	162	180	158	165	164	161	122	174	135	166	171	168	150	157	142	174	147	155	168	199	165	141	178	173	175	160	159	183	171	188	130	145	188	165	196	158	180	170	142	169	161	168	152	161	158	159	176	152	159	152	165	181	174	161	172	149	141	170	154	172	138	167	159	188	156	163	155	186	170	171	150	169	144	165	176	136	149	152	158	154	170	170	179	178	183	172	148	205	155	154	152	159	148	156	149	174	156	156	162	159	179	143	173	196	178	176	175	189	178	167	142	168	165	184	173	158	180	146	171	158	184	164	160	177	147	153	144	145	165	174	164	144	149	158	174	173	170	152	158	157	153	169	143	147	154	156	163	162	159	183	161	168	167	160	167	162	162	163	161	140	140	152	154	169	143	142	156	147	187	190	151	141	138	152	145	168	139	148	159	158	159	139	153	172	164	183	154	153	126	176	157	170	153	169	153	157	156	155	163	157	173	170	183	134	144	176	163	141	154	157	142	161	162	162	162	141	182	145	157	182	161	158	129	151	152	170	139	136	148	146	143	166	170	142	174	156	164	158	138	144	162	169	172	150	156	168	170	169	158	149	159	160	156	180	143	171	161	149	157	169	141	168	165	166	160	175	143	153	164	177	179	183	155	144	161	168	146	167	170	142	153	142	132	168	165	173	144	165	152	161	140	161	158	166	165	146	170	160	164	155	138	154	159	159	144	141	153	165	152	156	157	157	152	158	152	154	171	147	161	186	176	162	157	153	186	158	163	162	157	160	169	162	184	162	163	160	159	142	173	175	133	151	146	170	140	171	163	165	147	150	149	148	164	165	152	156	145	155	152	151	176	151	154	156	173	137	164	150	164	138	146	151	197	159	172	151	149	145	152	164	158	153	184	162	166	168	149	141	159	170	153	168	184	157	167	159	153	168	168	161	149	149	166	149	157	165	140	175	147	182	161	147	158	147	151	166	171	168	164	148	156	184	161	152	155	169	169	157	166	149	171	153	133	161	155	163	148	143	166	149	172	155	148	156	154	170	167	165	174	151	162	148	159	143	151	155	168	163	145	159	169	137	161	171	170	172	155	158	154	142	131	155	161	157	151	153	160	135	180	160	160	134	174	144	145	151	176	169	173	181	148	154	159	162	165	173	185	180	167	162	169	162	159	178	141	143	144	161	160	167	139	157	176	148	154	172	141	168	147	154	159	155	140	172	158	156	168	163	153	144	163	167	178	155	162	166	164	149	160	177	160	176	171	180	157	148	136	198	150	142	158	167	167	145	153	163	143	167	184	148	148	150	152	146	155	173	169	172	160	151	153	175	168	185	158	141	145	169	138	163	145	149	157	170	194	187	180	159	159	192	176	151	159	140	170	167	168	170	153	167	154	168	156	168	141	169	160	163	140	166	174	138	150	168	176	153	163	183	170	158	172	159	158	150	184	165	180	155	141	148	146	144	156	148	167	168	153	164	157	155	164	140	168	169	171	181	166	153	159	149	154	154	155	113	159	171	157	150	150	158	163	142	175	156	174	148	180	174	141	178	166	153	149	170	154	157	173	134	152	165	171	161	186	169	162	158	155	147	184	150	170	150	158	159	156	163	188	159	142	167	165	160	173	166	174	143	150	173	165	168	163	163	152	167	160	170	155	163	162	179	165	170	158	140	173	168	146	138	153	165	178	174	134	181	144	143	172	148	188	154	179	173	166	166	185	160	184	165	154	163	176	165	155	156	148	149	149	169	156	153	145	153	165	171	157	162	152	183	159	148	151	155	162	148	163	141	150	188	149	134	163	160	128	173	170	161	146	164	142	179	155	162	166	159	168	169	153	171	155	172	189	131	156	166	145	168	164	162	139	175	160	163	151	171	167	184	169	187	163	173	155	155	146	193	169	168	145	141	159	131	172	158	160	168	162	167	176	144	174	168	162	157	157	170	153	164	171	139	158	193	148	173	149	160	159	155	161	167	155	146	173	169	160	175	166	161	177	151	152	144	160	167	175	160	175	137	154	166	177	177	148	160	152	160	165	168	185	162	156	172	167	150	143	172	160	160	152	158	163	185	156	172	175	134	153	167	151	172	157	152	172	164	177	154	165	170	157	183	157	173	159	181	176	137	150	163	158	152	156	157	158	159	152	167	156	169	154	144	173	152	149	150	161	169	169	169	174	164	171	168	167	147	156	151	163	181	173	148	153	174	164	157	177	149	170	154	147	145	174	167	179	155	169	154	165	147	166	157	151	179	165	136	152	172	159	144	171	140	161	170	172	154	147	162	169	148	153	176	157	157	150	135	152	182	180	159	144	157	146	138	150	140	153
13965	1478	3158	3704	3181	2601	2170	1792	1472	1409	1135	1123	1032	960	907	917	837	777	811	722	752	689	749	647	685	654	613	583	622	606	614	584	607	559	617	566	584	591	577	567	569	550	536	626	581	555	547	548	528	552	520	562	578	534	519	519	544	501	498	528	543	511	515	520	494	544	536	485	525	559	468	541	502	520	496	540	463	524	477	470	519	554	548	499	484	569	535	540	513	518	518	495	513	520	506	563	545	502	504	522	537	514	494	478	502	491	522	498	507	527	545	516	522	531	517	490	509	493	505	534	516	535	528	519	531	543	515	464	487	562	489	499	540	496	506	520	508	512	491	483	536	529	485	527	521	457	497	483	537	510	511	533	525	520	512	488	523	522	497	511	527	504	563	509	545	552	523	495	497	493	424	525	506	531	511	488	506	483	505	505	485	500	528	494	509	502	509	466	506	481	527	533	524	495	538	516	503	510	516	508	541	517	514	482	497	473	471	512	501	513	508	509	505	519	517	528	499	481	559	486	504	503	509	536	518	518	466	518	519	478	535	531	477	506	533	519	540	526	519	518	500	482	511	497	501	455	496	515	483	494	472	493	544	529	525	475	514	512	498	508	543	521	484	483	558	529	531	516	526	506	510	525	528	520	523	523	484	507	472	559	461	513	504	529	485	525	526	504	473	545	458	504	503	531	554	503	510	498	519	498	477	523	487	505	484	505	510	477	483	473	572	471	522	517	446	501	512	530	532	519	506	479	490	493	509	516	532	521	557	510	497	466	502	517	552	501	511	539	536	451	520	493	501	538	530	523	498	516	525	489	527	499	461	518	492	496	511	507	530	492	505	503	479	544	537	495	534	480	506	529	473	519	540	517	499	529	535	464	504	468	497	463	491	519	568	508	516	512	519	512	492	474	518	521	484	550	473	525	525	503	523	487	478	529	491	503	513	552	512	503	502	506	522	507	501	529	499	536	464	512	461	516	465	526	485	497	522	525	516	522	494	520	515	505	484	525	510	516	505	483	505	546	487	491	496	546	516	501	502	508	501	502	514	505	497	535	492	505	497	514	470	472	497	486	567	521	551	530	517	484	484	512	506	487	528	536	522	514	487	495	541	534	490	512	546	524	498	502	467	510	514	503	469	501	510	533	512	473	470	508	495	504	458	506	499	532	507	524	502	565	482	497	522	529	505	515	513	530	502	522	504	468	530	501	496	518	475	489	470	488	519	545	551	502	509	487	488	502	487	484	501	538	480	510	500	516	493	471	529	483	488	504	544	521	520	484	468	485	486	538	537	463	513	497	459	488	503	499	477	510	493	515	507	519	494	522	535	524	533	514	563	489	548	529	516	531	495	466	486	474	464	488	471	511	462	550	476	529	542	503	470	477	500	479	506	468	565	522	497	498	539	531	515	477	549	505	514	479	511	515	514	478	529	514	517	561	500	507	497	493	511	508	488	503	501	541	495	451	504	469	539	526	480	514	480	505	537	487	492	491	467	484	514	513	477	527	505	481	511	559	598	513	538	506	518	500	526	522	475	491	502	490	505	489	462	496	514	507	499	549	514	497	527	505	521	527	490	545	487	461	533	502	508	486	541	490	451	541	484	499	499	489	488	483	507	506	502	522	534	508	467	531	481	484	524	487	500	523	522	515	501	501	511	492	468	465	493	477	537	496	487	491	507	508	512	534	525	482	563	476	507	554	536	506	471	502	512	485	467	495	523	525	477	531	511	556	460	516	485	506	463	502	482	479	554	497	524	500	539	530	507	500	493	460	477	493	477	512	483	552	528	519	483	523	522	528	556	527	534	492	526	494	497	462	526	539	499	510	487	529	499	526	520	524	495	504	568	534	544	491	502	515	479	474	508	498	519	496	533	540	471	509	556	521	532	517	518	512	480	555	477	547	530	496	516	502	498	475	516	520	541	479	536	526	528	495	496	494	487	546	519	454	521	478	489	491	494	531	512	522	529	534	517	514	487	506	502	501	500	479	529	509	496	526	518	524	509	498	495	518	505	497	507	468	478	476	496	519	477	495	454	492	501	513	525	526	520	516	577	516	514	505	530	482	523	511	472	498	514	501	514	495	492	516	539	504	484	481	492	522	557	499	536	537	489	504	474	486	489	514	513	498	471	517	490	505	486	464	502	507	501	475	533	523	473	506	477	495	499	475	522	501	531	524	473	521	527	535	482	489	525	468	491	518	515	523	483	503	495	461	470	509	533	510	520	511	542	486	548	493	506	484	527	531	527	492	519	501	499	493	458	511	514	526	468	514	489	506	503	495	478	504	517	456	480	518	466	507	509	484	469	494	490	529	536	508	502	564	492	516	496	507	472	504	478	492	485	497	560	517	469	525	467	494	526	471	490	479	480	503	543	511	517	454	533	512	511	514	537	527	477	512	503	517	504	501	496	474	500	497	483	549	529	510	537	511	503	495	534	511	538	532	507	492	507	531	505	506	499	487	493	482	557	488	502	502	483	473	501	517	510	498	521	516	507	489	520	513	552	497	532	496	523	501	481	490	499	497	526	474	526	507	510	529	522	503	519	514	479	511	521	486	512	505	460	509	515	484	499	493	490	511	502	523	484	479	482	497	511	498	544	493	531	513	517	521	506	473	496	551	496	498	505	467	512	461	476	527	496	486	524	527	478	514	514	492	512	474	513	495	487	530	525	504	514	488	510	531	523	521	521	522	508	485	491	530	536	510	510	485	497	490	495	467	495	475	468	516	499	477	531	500	510	518	531	499	491	497	499	526	497	512	511	508	551	459	519	511	490	484	499	498	502	537	502	522	511	510	566	473	535	549	511	473	498	511	527	529	524	554	491	519	472	511	489	488	500	507	530	502	494	499	486	505	485	506	523	487	530	521	497	494	501	509	437	477	474	520	467	523	522	482	521	511	514	501	520	493	535	522	506	468	509	488	512	508	505	507	446	521	518	469	520	463	496	504	495	521	530	550	509	554	466	479	497	462	507	543	522	515	513	517	521	530	487	504	499	505	551	490	497	523	473	472	524	471	521	508	526	538	507	481	499	494	484	495	515	486	483	498	459	483	533	497	502	513	506	503	492	525	469	500	504	448	493	492	499	518	510	494	501	488	523	485	519	520	483	467	531	542	493	509	517	484	514	508	533	494	501	491	530	529	483	489	504	480	506	492	511	524	511	513	473	522	467	534	524	509	500	537	483	502	511	509	508	543	489	490	491	517	527	532	489	492	510	500	526	488	499	516	511	457	527	502	484	479	497	509	524	519	449	477	471	530	496	526	477	517	488	469	520	516	523	481	514	528	485	503	494	500	498	489	497	495	508	507	502	483	514	499	501	506	540	509	504	522	527	491	508	498	465	497	498	490	544	517	533	484	503	498	500	510	506	493	542	512	495	500	528	547	560	498	493	514	518	479	481	479	510	496	517	481	531	524	546	487	482	502	484	467	509	481	510	507	528	493	542	517	501	489	477	505	515	538	535	538	549	500	515	490	506	525	520	492	509	471
36635	16239	5544	2431	1619	1207	935	711	654	565	526	472	460	399	402	386	333	333	280	350	324	259	286	289	282	273	321	297	273	263	269	274	285	267	253	257	263	271	269	256	286	276	251	258	248	282	293	275	274	282	249	284	270	289	256	277	257	307	291	255	254	267	261	244	289	239	268	238	229	233	252	234	257	257	273	258	262	258	269	273	243	260	254	229	255	291	249	273	270	245	260	250	259	243	268	291	286	264	280	252	241	275	277	277	253	215	268	250	272	235	276	254	252	270	246	261	266	240	262	246	245	236	254	264	261	275	260	247	254	263	256	239	288	265	240	253	265	259	235	235	267	262	237	263	264	254	243	264	264	249	223	259	257	265	271	229	265	263	250	249	242	233	255	257	284	243	252	293	243	253	252	250	283	252	265	238	265	240	257	261	252	270	261	265	258	280	275	249	272	252	260	260	256	273	258	237	245	259	235	256	259	301	244	254	267	277	241	258	236	252	249	261	266	258	253	276	261	267	249	262	255	241	261	253	250	263	280	257	256	252	250	251	272	262	251	271	267	278	245	279	268	228	262	277	266	277	237	251	269	281	256	251	249	260	253	233	263	275	290	227	250	255	244	277	249	276	228	251	276	256	264	275	242	259	289	251	250	270	240	213	255	246	282	256	258	253	252	227	256	279	238	265	235	233	268	254	250	260	267	262	273	265	246	239	243	273	271	284	246	251	274	257	258	228	260	241	249	235	265	252	249	262	274	252	284	252	244	264	252	288	225	257	253	253	269	229	247	272	249	255	254	282	285	253	244	265	274	244	252	267	301	253	269	268	257	235	261	254	275	226	261	257	236	254	277	232	248	243	229	236	251	276	276	257	280	268	253	262	263	246	224	263	242	249	258	251	273	244	255	271	261	258	232	282	274	265	251	261	226	286	261	281	254	258	233	266	255	267	282	247	286	297	275	253	260	263	248	234	260	282	276	250	270	244	247	256	265	239	268	254	251	247	239	260	277	251	292	248	257	239	263	244	216	250	243	255	277	294	246	257	272	240	234	269	235	246	261	246	266	242	267	260	262	285	233	266	239	249	269	267	274	267	253	257	244	281	226	274	274	244	275	254	267	234	257	268	272	271	274	257	282	258	240	237	277	255	241	246	228	242	258	251	269	259	262	273	265	254	251	223	250	289	255	234	260	286	233	246	250	255	263	255	267	270	293	259	236	233	250	265	245	271	268	240	229	242	253	220	253	275	249	228	257	262	244	279	257	238	273	264	246	273	258	263	241	269	276	265	275	260	252	275	296	258	265	252	277	255	273	239	230	236	283	252	243	262	278	241	245	236	251	259	262	242	238	238	236	230	239	264	241	278	250	231	266	259	240	236	270	259	257	247	248	244	254	283	248	247	278	258	273	240	264	276	259	257	288	274	222	246	268	262	274	252	260	265	248	220	265	252	218	246	250	245	248	246	267	250	272	274	243	267	252	277	259	278	255	265	261	261	243	241	288	270	249	265	242	258	238	297	274	258	260	274	284	255	265	279	264	264	259	240	243	246	241	264	247	270	262	280	249	252	232	232	256	247	244	269	233	237	238	237	246	257	228	242	282	256	267	267	257	275	258	258	284	266	214	270	247	242	266	259	256	266	281	280	264	270	270	270	244	259	239	260	236	289	272	249	243	252	234	265	246	246	262	242	220	250	272	252	221	256	246	244	266	244	270	256	252	237	238	225	259	270	247	244	257	279	274	261	237	240	260	267	266	271	247	244	257	260	256	265	241	273	253	261	233	216	254	256	251	280	267	260	255	278	270	266	246	247	232	265	242	238	265	283	229	269	269	250	272	238	238	233	273	262	252	279	255	284	240	280	253	253	253	227	269	251	235	248	268	279	266	255	255	239	258	237	248	253	255	277	267	272	286	235	268	250	227	255	261	277	259	261	248	259	256	250	263	268	253	276	238	268	272	291	254	234	248	275	234	260	248	252	224	249	251	264	271	266	251	271	252	254	277	246	266	255	266	237	259	261	254	241	263	254	259	258	245	276	277	238	242	234	248	242	228	261	224	249	235	218	274	239	231	273	267	242	274	254	280	252	235	254	270	268	250	229	241	263	254	266	270	235	243	283	272	254	244	243	239	269	287	265	260	255	252	273	246	263	255	241	254	249	280	259	278	255	232	275	235	257	259	263	223	265	274	244	279	269	248	265	264	226	264	249	255	238	246	240	278	257	257	237	266	253	276	258	260	282	265	271	248	241	269	265	242	268	243	283	248	239	236	265	268	255	263	243	246	255	240	293	240	251	246	274	235	268	255	276	269	232	252	229	248	247	253	246	242	256	256	244	269	255	243	268	254	269	241	249	244	265	271	268	239	244	249	256	237	263	268	264	250	254	242	275	262	285	246	243	278	251	242	271	252	252	255	271	220	275	261	232	229	223	228	277	261	257	264	289	248	243	240	255	281	267	249	239	264	248	272	247	247	248	267	289	252	282	215	274	258	252	261	266	243	263	263	228	260	260	242	258	215	275	279	267	250	273	246	276	240	232	258	222	250	278	230	240	254	251	264	272	245	259	243	247	268	250	230	272	242	272	264	263	240	248	263	259	286	259	251	234	243	227	262	218	265	217	223	252	230	276	251	227	255	247	287	244	287	264	263	246	242	261	276	260	223	232	268	265	242	256	257	251	263	285	259	259	230	233	261	249	243	292	245	264	244	266	251	247	254	246	282	264	247	243	244	265	261	221	240	256	262	259	281	238	264	265	240	242	250	234	259	264	250	285	251	267	252	270	263	282	250	265	259	253	241	279	223	266	262	265	243	237	271	254	229	258	242	250	265	233	269	251	257	269	260	238	243	249	249	233	262	282	251	271	262	254	273	250	259	256	258	257	267	248	300	240	257	251	262	259	260	250	279	264	241	239	266	250	247	278	258	245	265	275	240	266	251	280	243	232	226	257	254	265	287	275	252	257	252	262	245	290	250	238	255	264	242	269	277	241	238	259	249	232	252	249	212	257	232	233	251	231	256	248	255	273	255	253	252	266	226	298	241	260	264	281	271	283	286	250	279	259	275	248	250	262	283	268	242	260	257	254	261	236	261	240	256	263	255	268	273	286	246	247	247	295	281	260	260	254	240	251	293	260	261	267	251	262	256	258	266	228	272	274	268	257	267	265	281	233	277	272	281	252	266	242	252	255	263	247	251	253	254	269	250	248	292	259	268	225	270	236	272	278	286	253	269	274	287	254	274	225	255	250	248	277	268	247	262	249	247	251	243	277	244	281	252	241	232	242	267	226	257	234	261	243	241	237	242	253	252	249	245	271	246	272	277	245	227	258	251	256	263	250	251	266	266	250	256	265	241	279	241	268	254	264	235	230	248	280	267	269	231	260	270	260	237	264	266	229	266	253	263	271	274	266	297	266	242	266	261	250	264	247	256	279	230	245	285	224	234	238	264	248	268	261	250	263	283	278	240	267	260	285	269	272	251	224	246	265	244	256	270	270
19608	2877	6149	6751	5841	4807	4008	3335	2793	2520	2184	1975	1795	1697	1541	1442	1347	1311	1197	1185	1135	1168	1110	1079	1058	1018	1008	954	979	952	918	887	893	891	890	851	882	857	851	885	909	862	862	873	881	765	845	787	800	842	784	838	820	832	834	814	780	816	785	811	820	750	832	791	772	747	743	797	787	792	810	755	746	784	775	761	743	788	856	826	855	782	804	723	743	833	784	767	804	772	766	761	768	713	724	772	772	763	708	764	787	736	759	721	770	817	759	782	776	760	751	779	792	764	764	843	788	770	699	754	762	762	748	714	732	737	745	716	755	755	714	773	773	784	778	713	766	741	787	772	712	706	772	718	774	752	718	746	763	739	775	723	693	727	762	736	787	759	775	734	715	865	752	770	757	710	746	694	759	746	759	766	797	742	756	763	766	708	752	734	714	737	742	743	761	759	732	722	739	719	758	773	748	771	752	743	718	737	746	742	740	754	777	729	701	785	807	722	778	758	729	718	738	768	741	692	784	760	729	784	739	782	768	757	737	693	750	728	762	739	750	750	745	735	754	779	742	739	754	691	742	754	720	724	802	723	777	752	736	759	731	721	772	738	730	732	688	788	760	727	760	770	769	735	758	739	782	717	716	787	790	712	755	780	771	778	743	769	764	707	716	726	747	754	753	699	738	760	775	762	749	773	747	751	727	767	769	715	738	733	780	729	755	736	776	753	724	745	715	799	724	765	721	777	779	763	746	776	704	721	732	767	747	757	777	770	786	719	725	755	746	730	782	705	787	727	718	773	724	729	719	778	774	763	699	776	781	780	769	739	689	777	740	779	756	810	767	728	750	743	754	756	722	744	792	715	771	714	742	767	731	743	717	756	725	744	778	773	719	768	738	760	714	756	753	759	754	725	735	742	736	738	773	740	771	714	720	731	791	692	749	772	736	722	727	753	769	768	771	728	749	720	786	745	724	772	747	727	726	715	745	794	763	766	726	775	758	758	725	771	734	769	773	708	749	778	759	785	768	714	670	794	706	739	760	705	799	749	763	744	778	761	753	713	763	764	771	745	742	720	764	755	763	724	737	766	728	754	762	720	728	829	824	712	738	747	726	725	791	726	793	774	741	746	695	753	725	746	746	758	788	755	764	784	716	671	739	761	813	803	710	797	720	715	728	760	727	784	757	749	789	787	720	734	745	751	742	739	726	753	802	748	748	746	683	717	710	783	718	805	713	706	725	724	759	784	735	680	701	716	741	774	751	780	727	765	789	738	776	766	719	716	740	724	741	697	763	762	722	734	790	779	771	723	764	656	736	723	734	668	750	745	829	739	748	758	710	741	724	733	770	775	709	739	749	771	731	761	796	716	737	760	740	730	784	725	770	754	765	767	758	760	761	747	740	722	703	731	726	783	715	724	730	690	730	721	785	724	774	768	752	753	795	713	746	772	755	757	751	769	714	733	698	775	804	731	740	740	759	771	717	749	736	753	764	768	704	750	764	757	754	777	765	747	740	794	749	751	794	757	768	783	736	773	724	719	747	721	744	740	819	746	753	772	777	743	758	711	750	756	718	748	718	761	794	772	747	765	778	750	748	709	795	760	710	728	746	748	694	770	709	794	761	764	770	740	739	677	729	748	792	765	749	733	743	746	736	733	744	724	759	775	726	791	708	821	763	758	724	696	759	759	766	747	749	779	765	751	745	717	686	786	712	781	803	764	788	742	721	756	737	731	761	762	752	743	775	781	710	712	722	699	709	706	779	758	745	774	747	752	745	743	708	766	705	747	746	731	751	740	744	767	780	724	734	742	772	675	749	788	774	761	733	751	756	776	756	713	744	700	736	749	754	743	782	784	736	800	759	775	729	690	699	754	763	750	760	748	715	754	729	769	719	762	735	737	782	769	726	735	733	777	752	741	740	691	733	731	746	724	760	752	710	744	779	747	790	757	751	746	725	755	707	714	765	754	789	758	756	799	760	712	758	791	752	724	714	731	734	697	721	734	725	732	745	770	736	728	767	753	760	759	727	732	714	734	764	744	761	813	734	766	767	740	769	707	715	767	691	757	763	730	729	761	759	779	716	726	717	754	752	780	707	739	686	774	766	753	756	674	753	714	755	743	752	729	751	715	737	748	758	716	733	735	707	740	772	794	771	737	777	731	708	745	780	709	743	754	725	730	744	760	706	743	743	701	698	797	748	779	777	781	727	732	743	769	724	752	748	759	742	757	782	763	772	725	796	764	766	731	734	725	785	742	741	789	736	751	717	743	706	782	711	734	725	748	739	763	686	786	790	731	745	740	732	712	729	748	700	755	796	758	783	797	753	720	745	806	744	753	749	731	766	748	767	713	788	761	737	731	750	749	749	797	730	727	730	768	775	778	811	756	748	715	754	733	756	714	747	729	757	790	712	745	739	766	752	710	765	767	706	728	735	714	713	754	695	767	714	732	766	742	766	768	782	711	733	738	789	720	743	758	776	758	751	720	768	769	729	759	736	785	699	721	771	742	751	719	743	769	714	785	740	812	768	750	744	724	752	733	802	729	759	746	766	768	767	784	785	771	772	725	739	803	721	757	708	727	757	714	791	745	780	771	722	809	722	735	757	722	768	736	785	748	743	779	719	766	712	790	704	728	775	742	707	749	763	730	739	762	751	740	778	738	715	755	739	743	749	740	786	764	710	714	703	688	790	715	769	697	688	742	724	764	709	733	790	789	779	761	773	746	736	735	723	762	763	771	733	780	728	766	712	795	784	753	730	756	749	775	732	783	765	715	772	762	772	747	759	722	732	756	756	736	799	725	755	785	722	718	711	784	685	697	759	749	715	775	724	750	773	768	751	751	797	756	739	741	779	712	757	731	750	709	700	753	778	784	748	734	733	730	712	777	731	754	733	697	731	770	767	789	764	743	774	752	772	761	743	746	737	734	736	753	751	781	742	757	785	755	734	714	764	742	698	736	765	784	717	738	744	755	749	771	712	761	746	744	734	792	765	726	798	731	775	746	745	787	757	761	728	779	746	741	723	742	691	736	687	677	767	754	728	770	724	701	757	721	734	765	724	747	730	774	779	758	765	741	787	746	761	761	733	748	680	721	798	740	753	781	686	793	729	763	727	740	747	715	769	754	713	801	710	738	755	710	741	805	876	703	760	780	689	711	748	791	711	734	755	751	721	781	775	807	756	741	795	762	785	764	740	706	716	751	764	738	799	719	712	766	738	688	732	759	770	728	758	747	791	727	753	703	711	747	741	764	715	749	716	683	772	766	680	702	791	775	731	687	743	764	741	753	763	718	723	717	793	734	742	753	728	712	795	750	744	771	738	759	765	722	693	717	747	714	690	742	769	744	768	756	789	750	799	769	721	751	728	731	736	722	740	746	758	700	760	737	751	771	754	753	761	759	785	740	778	765	776	750	761	761	803	801	739	791	728	771	716	783	755	764	732	774	670	702	731	728	788	749	713	741	762	743	724	764	758	757	754	797	690	762	760	750	763	743	707	739
3344	253	182	121	108	99	88	87	94	76	82	68	54	76	87	80	89	87	74	73	89	78	76	75	83	88	67	91	61	91	81	74	83	80	79	78	78	58	75	72	87	64	79	75	72	87	71	80	86	77	76	72	64	81	83	64	91	83	84	67	72	72	81	62	79	75	78	63	71	71	78	81	70	109	74	80	72	67	70	90	76	82	66	69	75	87	63	67	86	81	58	78	77	64	69	86	88	92	85	92	78	67	85	77	68	80	75	68	83	75	76	68	78	64	83	74	71	76	72	77	65	72	78	96	55	72	86	76	78	76	82	69	72	75	69	75	82	74	75	75	67	90	79	79	89	80	71	75	79	79	70	85	73	88	61	71	86	77	78	91	75	83	70	80	84	73	67	77	88	73	82	78	96	80	72	81	69	67	55	74	88	78	73	74	87	85	74	87	79	85	87	87	76	90	68	94	81	77	77	70	68	70	75	70	84	68	75	74	75	78	62	76	70	55	75	82	95	62	78	69	76	83	77	55	85	62	78	92	76	80	73	79	97	61	87	67	68	84	83	82	72	77	55	76	61	75	92	81	69	76	79	70	82	80	83	77	93	75	73	64	80	75	84	80	66	71	82	76	75	95	78	62	80	64	90	55	67	68	85	70	78	75	81	65	71	65	76	77	66	82	69	81	71	71	91	74	69	71	65	82	78	86	81	90	74	47	62	84	72	72	78	58	87	73	85	63	81	65	87	60	76	63	85	79	99	65	77	67	78	93	83	67	65	74	67	68	84	89	66	71	80	71	77	56	87	78	77	66	64	79	77	67	82	77	78	67	67	65	81	76	80	62	75	48	73	86	65	80	78	80	76	74	76	95	76	64	77	66	75	76	73	69	76	69	80	66	78	72	75	73	68	80	77	74	80	88	71	96	71	77	72	68	71	72	84	86	75	80	81	82	67	83	75	94	80	74	59	86	81	69	76	86	84	68	70	95	55	72	85	79	83	61	82	71	80	84	72	80	88	64	86	72	88	101	63	69	75	88	61	66	76	87	93	75	78	71	74	82	72	83	74	91	83	85	82	81	77	66	94	70	61	70	79	58	82	67	81	71	87	75	75	74	75	77	67	58	90	80	73	79	65	85	73	71	83	86	67	68	98	66	78	80	82	73	66	84	73	77	71	82	60	73	76	58	76	64	81	81	74	74	73	85	76	81	80	73	74	81	63	65	72	82	68	72	69	79	78	95	91	78	85	89	78	81	82	80	86	77	77	67	78	79	72	73	81	68	67	59	83	84	83	72	88	79	69	80	77	85	83	71	81	86	70	72	89	80	70	77	64	84	80	82	74	74	80	76	74	72	75	71	74	76	79	88	74	82	82	93	75	80	83	72	63	66	62	69	64	80	77	91	79	69	74	70	78	88	77	90	83	73	75	71	71	80	81	80	85	73	73	71	76	81	60	73	82	82	71	91	83	84	87	90	77	78	89	77	92	82	72	67	88	73	83	85	76	65	81	80	73	75	71	84	58	75	70	82	58	69	76	66	60	72	77	75	90	92	90	76	79	82	87	67	71	84	76	87	71	74	73	82	89	69	67	80	74	63	76	65	67	73	65	55	72	74	68	61	81	88	72	83	81	78	72	81	76	66	78	70	64	74	76	74	67	75	63	68	89	79	59	73	67	83	85	72	66	73	63	78	74	77	84	85	66	84	83	90	78	74	85	77	95	73	58	60	73	72	64	91	77	69	77	89	80	73	81	76	71	69	81	83	56	64	68	67	87	65	65	73	87	79	97	81	80	69	78	73	65	81	68	85	81	74	68	72	80	84	72	68	51	99	82	79	83	83	74	69	73	71	88	77	78	70	86	74	71	72	65	86	79	75	86	72	85	96	74	70	87	71	68	84	71	90	64	71	64	86	79	82	73	73	81	90	79	60	77	76	88	75	86	80	64	98	83	72	80	80	79	64	68	80	72	91	82	84	69	64	86	76	64	80	85	72	68	78	75	65	78	74	68	60	86	67	65	86	79	87	66	70	71	77	77	81	75	65	84	67	64	66	74	88	69	53	75	77	83	72	76	71	88	93	82	72	72	76	83	77	68	70	73	63	82	58	78	75	70	84	81	88	78	71	70	75	89	59	84	63	80	83	94	72	67	81	71	76	78	79	78	97	78	73	70	73	72	84	76	79	79	80	68	90	62	76	72	77	94	76	81	71	99	64	79	74	73	92	67	86	70	87	77	77	72	67	92	71	94	67	79	65	84	84	55	71	73	78	75	86	76	64	83	63	99	79	84	78	73	76	68	71	68	66	62	78	76	70	77	89	78	75	80	73	70	87	77	82	79	77	74	59	85	70	73	88	77	76	69	76	76	83	65	77	77	71	77	73	86	87	69	74	84	64	81	71	99	83	71	77	53	78	82	73	64	70	84	63	87	86	61	65	76	87	83	68	60	68	86	74	75	80	67	81	72	73	85	70	70	74	81	79	81	90	71	74	86	76	79	89	85	84	71	69	65	80	74	74	70	74	75	76	56	78	70	66	60	69	92	88	69	70	82	67	87	66	74	90	52	72	84	83	99	95	67	70	78	67	76	79	73	94	90	64	91	61	72	86	69	63	77	65	72	65	79	72	74	81	76	82	79	65	90	73	65	58	80	71	73	74	83	61	88	89	86	78	93	78	78	76	78	75	74	75	92	72	69	73	74	79	67	63	77	81	72	91	77	76	62	60	78	69	70	65	80	78	71	94	69	64	84	70	73	73	67	78	82	85	61	82	88	66	82	71	83	64	74	75	78	75	82	84	74	74	68	66	69	64	74	93	92	64	75	84	91	59	84	83	72	81	80	69	75	60	71	70	77	50	75	66	64	64	79	64	72	76	70	79	72	73	89	66	66	88	79	72	80	65	83	80	72	83	86	88	60	81	66	85	97	69	63	75	68	89	85	62	76	89	79	67	84	76	83	74	89	66	73	69	78	81	69	75	78	71	71	76	65	73	84	74	70	86	94	65	78	79	88	85	91	73	60	87	79	80	83	79	62	71	72	77	65	83	97	82	60	75	68	74	76	81	87	64	70	78	70	64	86	74	69	75	78	89	89	80	80	70	80	84	68	67	87	84	82	68	79	73	74	75	74	89	65	82	81	79	77	90	89	81	90	74	78	84	86	77	75	76	82	72	72	67	78	70	74	80	76	81	80	106	83	70	80	95	69	91	70	83	72	73	75	79	86	61	88	75	69	74	68	74	65	80	65	70	73	80	77	55	69	79	71	73	74	75	75	77	77	75	74	77	75	71	82	62	89	77	70	87	93	80	79	77	73	82	77	84	70	82	73	78	72	60	79	69	79	78	55	87	65	69	81	78	82	71	73	77	76	68	92	68	73	90	77	84	69	73	79	81	75	61	88	87	71	76	70	82	75	72	78	67	94	79	75	65	79	70	71	67	75	86	68	76	85	79	72	84	78	58	90	66	80	85	79	66	80	67	67	77	74	80	78	71
2676	346	427	463	430	387	338	365	328	321	294	305	317	322	275	312	308	300	301	292	278	314	284	275	299	317	288	314	293	271	271	294	272	279	279	277	269	261	307	321	281	268	274	268	333	268	267	284	265	326	306	273	263	271	302	307	283	292	298	282	259	260	272	268	262	277	263	283	284	306	284	273	282	286	284	284	305	290	258	306	307	253	295	294	243	309	259	283	336	285	295	269	274	294	275	302	275	296	252	283	281	294	259	300	304	283	246	244	274	249	286	295	301	272	280	287	268	291	329	287	257	267	274	261	323	258	273	296	277	268	305	278	299	254	269	263	318	275	286	271	264	244	294	264	289	314	310	276	269	292	265	259	317	271	286	280	282	287	274	307	293	316	300	295	277	327	301	265	311	282	292	238	299	294	293	291	301	298	295	304	300	272	295	285	262	289	295	278	303	270	290	294	294	275	294	305	270	270	270	290	279	300	294	261	303	283	304	278	283	284	288	273	296	279	295	289	308	296	262	282	261	268	265	281	283	290	291	275	288	313	270	297	259	288	260	279	284	288	299	279	259	253	312	247	283	283	314	298	281	278	305	291	302	278	260	272	294	298	247	265	269	256	292	296	302	297	282	268	295	261	292	275	305	289	276	274	274	272	277	269	290	254	289	310	297	271	284	265	303	263	288	301	303	253	279	279	295	265	282	269	278	274	283	293	287	268	271	284	281	271	296	291	296	277	284	310	264	292	280	283	276	300	319	259	296	301	280	307	259	287	278	253	291	297	328	264	275	303	268	305	263	287	291	305	291	309	307	282	296	305	295	298	285	283	272	279	274	256	290	271	305	297	275	297	257	292	282	271	299	274	282	291	274	334	298	279	277	275	278	298	267	287	305	291	282	291	282	300	306	315	286	289	291	295	274	306	278	272	286	260	272	266	278	281	267	320	276	252	292	264	301	267	281	307	270	273	305	257	309	265	281	278	300	300	264	298	290	279	286	292	298	295	289	276	295	299	282	304	285	261	281	262	278	275	282	285	290	287	268	263	301	298	276	310	296	279	282	299	297	291	291	250	292	304	267	316	287	274	256	290	285	285	291	310	288	269	284	305	280	288	278	257	237	289	287	279	284	314	286	267	305	293	279	275	272	278	274	281	274	258	280	285	277	303	290	271	291	277	290	285	287	258	273	319	325	275	319	306	289	310	278	255	276	232	257	289	294	271	295	296	285	313	295	266	271	292	268	296	274	286	273	320	291	288	299	283	280	272	283	307	279	290	287	307	270	279	273	257	272	307	297	297	282	262	255	320	247	279	303	287	279	289	307	301	283	277	283	273	292	264	298	276	274	298	305	269	308	295	268	294	304	289	267	257	301	302	303	262	262	272	289	274	272	285	270	280	296	268	288	291	295	287	273	257	277	297	301	285	297	291	288	300	292	303	281	265	271	280	287	268	317	305	293	289	291	285	268	270	291	284	284	288	281	262	292	262	263	269	290	266	284	287	308	290	288	292	297	295	288	275	284	290	285	319	278	280	271	268	250	296	287	280	276	264	272	271	275	284	264	266	340	296	298	278	282	294	288	253	292	256	267	275	264	243	301	288	295	269	281	294	284	265	275	272	281	269	278	278	270	283	296	265	287	272	296	261	301	292	329	261	280	305	298	279	318	291	292	313	283	260	282	264	292	289	285	266	273	273	278	287	296	276	304	306	280	304	311	279	278	288	293	268	312	267	294	297	320	275	294	305	278	269	295	284	308	279	288	290	277	285	280	276	257	278	285	261	291	285	264	305	266	282	274	313	266	281	291	278	291	281	258	276	271	247	284	292	261	285	268	282	298	255	258	270	294	293	291	276	296	249	261	310	297	291	285	295	275	277	290	293	287	295	296	282	261	258	264	301	277	293	285	277	268	317	271	278	309	280	309	297	271	302	324	293	305	273	277	293	284	286	288	268	291	290	266	279	303	282	277	285	289	286	265	308	297	301	271	296	304	244	267	276	292	287	285	307	282	297	274	272	267	299	282	305	303	282	279	294	281	284	294	278	279	281	280	295	296	244	280	295	296	266	281	301	277	249	272	313	292	282	272	297	271	271	298	306	284	312	285	305	289	299	266	308	297	287	286	299	297	303	297	290	271	286	256	259	291	275	296	296	275	274	278	279	286	267	262	277	296	301	272	296	300	306	285	330	255	280	269	266	299	273	270	286	256	274	302	292	283	268	321	301	278	278	295	278	268	268	284	279	276	297	299	294	280	284	281	275	283	298	309	283	282	279	298	266	274	307	278	262	286	273	252	282	258	260	298	282	277	275	277	329	273	270	268	251	271	253	291	316	312	272	297	284	297	306	278	279	262	288	274	312	276	261	296	301	254	262	303	273	272	256	327	276	300	288	271	273	274	279	282	264	285	282	320	253	288	286	264	288	268	274	303	279	250	275	266	257	312	294	281	304	267	291	291	300	241	282	285	282	253	284	331	300	296	278	264	275	297	278	280	284	279	263	279	293	297	286	280	236	268	279	289	270	248	309	312	302	277	270	289	277	284	292	293	265	306	277	267	270	260	273	258	295	301	296	296	253	278	262	271	315	286	291	268	291	270	296	292	275	312	273	269	272	276	260	303	294	263	301	273	251	295	253	277	277	285	301	308	272	290	262	288	295	286	256	295	283	273	279	337	257	286	279	312	293	280	281	295	278	287	273	270	292	324	287	268	323	294	252	301	271	303	278	291	286	291	269	279	311	288	282	327	276	275	257	286	263	276	294	310	302	287	286	274	271	293	278	264	283	296	290	300	298	287	312	314	307	264	289	271	267	296	293	292	243	267	287	280	290	268	302	291	272	287	281	273	274	312	284	279	266	280	261	308	270	261	288	294	316	278	294	301	305	287	296	282	268	313	278	288	285	250	298	273	280	271	298	289	257	274	280	267	275	307	272	264	292	268	285	277	276	303	298	323	249	287	285	312	279	302	290	287	269	308	294	301	298	287	277	298	276	284	294	325	294	264	304	306	291	297	273	255	265	310	267	270	304	290	251	311	287	282	292	310	278	289	264	267	268	293	305	291	264	288	273	274	275	305	290	265	296	293	291	259	305	279	325	306	271	277	309	258	270	293	268	268	294	285	298	253	281	273	253	287	295	271	285	299	296	278	324	269	264	272	277	297	287	272	306	289	280	256	285	307	269	289	260	282	277	263	273	272	266	282	285	283	275	277	287	259	268	291	310	311	294	290	276	303	290	302	294	277	264	296	275	320	303	306	285	286	287	285	258	288	295	292	301	287	275	261	290	274	269	264	276	318	267	286	289	264	276	294	270	274	286	275	311	299	299	271	300	291	283	275	281	289	264	287	278	279	298	278	263	273	286	285	300	275	259	278	295	287	286	291	263	291	272	270	286	292	293	287	293	306	275	266	282	296	292	271	280	289	272	264	268	250	245	282	276	278	312	304	261	276	279	266	281	285	307	271	304	265	255	266	316	257	296	300	291	259	264	283	279	273	286
28144	5491	1554	1115	841	658	458	411	359	300	291	263	225	236	229	208	218	192	207	188	183	189	177	185	188	178	181	205	183	155	178	174	185	171	159	201	175	188	172	182	173	170	157	159	157	163	195	155	135	156	153	155	169	176	153	176	165	156	148	152	177	149	150	148	166	160	127	150	183	175	174	157	162	159	171	164	173	150	137	142	169	167	160	172	171	154	157	135	149	177	157	144	168	165	166	163	162	138	158	166	187	149	172	185	140	155	140	166	154	165	168	159	135	175	171	143	142	143	158	149	148	187	156	163	154	165	179	168	175	156	149	155	141	156	142	145	153	176	163	171	146	165	161	147	175	158	143	156	151	142	142	154	157	160	159	150	164	156	177	141	186	161	171	154	159	167	131	124	159	157	154	154	152	193	190	185	155	164	156	167	167	162	155	158	171	158	167	152	143	173	162	158	167	168	173	155	177	182	160	153	175	163	162	181	171	157	174	142	195	153	161	174	156	164	168	157	156	153	152	160	154	171	145	178	158	151	131	151	149	155	155	144	166	163	152	155	149	166	161	160	163	154	155	169	150	170	160	163	164	157	171	144	172	178	180	162	153	166	180	166	163	151	147	173	154	145	157	146	155	153	144	145	162	177	190	157	153	154	156	152	157	155	152	125	177	148	164	157	166	151	145	169	165	154	148	160	156	160	163	134	147	159	169	163	160	159	172	169	148	152	141	160	158	154	177	171	173	163	187	168	146	167	141	176	166	142	145	160	163	156	157	148	145	156	136	147	165	184	144	172	181	170	172	163	181	156	149	155	171	156	172	171	125	159	152	170	186	155	172	146	139	178	159	158	169	164	184	172	157	173	157	173	180	154	150	158	158	158	168	147	160	164	162	160	130	170	145	176	169	157	156	162	181	155	159	168	151	171	170	162	155	152	167	158	169	167	159	161	156	155	179	149	153	165	165	154	152	146	170	176	134	159	165	173	145	151	165	162	161	167	170	158	170	161	169	158	148	152	143	153	149	168	150	169	179	167	156	170	159	162	166	139	159	166	162	169	168	147	164	150	152	157	157	179	163	168	161	171	171	144	175	150	172	178	177	148	172	166	163	142	174	161	161	157	186	169	145	153	187	157	140	171	158	161	184	159	162	166	189	133	185	149	149	180	157	180	169	156	170	157	163	176	166	162	164	126	140	153	180	152	145	167	160	161	179	161	169	155	150	171	149	159	168	156	163	155	152	163	162	147	160	165	132	153	173	153	143	157	178	170	152	183	169	152	179	136	155	174	155	156	160	147	172	147	160	163	148	170	137	166	135	154	150	167	163	182	160	154	160	146	172	149	160	168	166	145	159	185	159	150	159	149	162	154	140	165	178	166	162	127	156	134	140	159	158	163	138	141	163	154	151	154	152	154	163	180	157	161	169	147	148	168	168	154	146	159	148	158	158	167	175	184	150	175	160	163	179	155	175	152	167	148	176	126	160	144	164	157	151	145	184	140	156	150	148	152	162	140	182	162	173	179	160	157	168	165	168	154	154	156	174	179	167	157	155	172	156	165	138	162	152	166	137	193	157	136	164	170	179	153	175	147	163	173	184	162	174	147	160	150	149	176	146	174	175	165	147	161	176	164	166	166	170	132	139	146	164	156	161	160	154	154	134	168	174	161	161	161	157	139	171	148	157	167	161	155	184	161	157	177	145	149	168	159	143	160	154	157	145	153	176	128	149	152	178	155	139	173	141	153	182	130	134	175	147	166	150	166	152	154	171	161	173	152	149	157	171	162	144	151	172	167	171	170	178	156	168	152	170	163	153	174	172	148	147	182	178	179	143	183	154	162	167	144	161	161	155	168	157	162	171	142	180	154	161	156	177	135	182	146	174	150	173	156	170	167	175	158	149	150	165	163	159	156	172	147	182	159	153	161	176	160	179	130	161	172	158	162	139	146	154	144	158	145	151	160	156	162	154	170	141	165	168	177	169	167	177	165	159	165	142	153	153	169	143	163	147	170	171	147	156	158	153	163	163	151	182	168	162	167	159	174	162	165	162	161	156	132	162	183	148	130	177	131	140	156	182	144	158	161	163	166	161	157	152	162	140	176	156	146	146	169	152	173	153	161	166	170	141	158	143	142	146	150	162	163	166	164	175	159	166	179	160	167	160	181	146	157	155	138	154	168	154	158	159	160	155	176	163	151	142	147	149	156	157	151	161	161	145	145	151	179	145	148	160	141	171	158	145	148	148	170	165	167	178	139	138	154	173	139	160	153	165	165	173	168	180	157	153	162	153	156	176	158	184	148	155	166	152	140	157	142	171	157	160	154	156	156	160	132	155	166	164	141	183	168	152	160	152	141	165	161	160	168	161	173	141	168	163	162	146	169	184	175	145	165	143	176	146	166	153	183	164	146	156	141	159	154	161	144	161	155	144	143	184	147	147	159	144	155	155	169	144	158	159	173	150	147	150	152	152	173	164	149	154	158	166	150	179	129	150	152	150	155	162	164	159	148	164	175	173	156	176	168	175	182	150	153	150	166	169	149	150	167	173	149	172	175	146	162	154	162	171	158	130	148	163	147	143	168	160	136	177	181	164	177	153	155	152	137	145	147	134	156	145	178	159	164	139	161	148	158	154	159	165	133	171	143	175	144	151	162	179	167	137	162	152	159	149	150	150	147	149	166	148	170	155	155	164	151	151	163	147	178	166	157	155	162	149	142	144	145	141	164	154	158	155	174	161	159	156	154	156	147	161	129	147	167	145	163	154	156	173	167	170	190	151	173	138	146	134	151	169	168	135	163	166	167	166	146	173	165	190	163	186	131	161	165	172	197	178	167	159	149	153	168	160	155	166	176	140	161	171	157	178	168	165	154	134	155	171	158	173	166	145	183	142	205	163	180	150	174	179	145	167	153	148	165	151	148	165	154	182	149	167	137	170	182	149	146	118	171	132	141	171	176	158	172	153	162	145	144	150	181	192	174	129	138	168	152	169	128	181	124	170	131	159	167	175	175	163	148	162	147	148	152	159	152	159	168	164	158	157	162	171	141	144	160	172	130	173	151	155	169	155	172	156	177	160	149	159	145	142	152	148	162	154	150	139	148	141	175	150	166	168	140	175	150	152	170	159	152	160	156	174	149	143	167	164	151	154	139	157	141	139	143	145	156	158	149	170	157	167	164	175	163	160	177	162	177	156	156	160	177	172	148	150	154	161	150	176	161	155	163	149	144	160	179	178	163	165	150	163	160	171	161	164	166	137	125	156	164	155	165	158	162	143	164	144	185	161	180	159	161	165	168	184	158	160	177	163	188	157	157	148	162	154	164	168	155	159	153	171	159	169	171	156	166	184	171	161	139	203	166	142	146	159	169	169	162	164	144	169	151	137	178	180	157	161	149	175	143	184	165	144	153	178	147	162	182	141	181	177	162	147	142	165	134	175	179	148	166	164	162	163	153	176	163	163	151	160	148	171	148	169	158	151	164	160	163	154	155	130	171	159	175
13814	1482	3234	3684	3147	2494	2100	1782	1586	1314	1202	1073	1013	942	923	855	804	793	790	724	708	677	700	693	603	658	640	612	626	616	622	637	593	553	567	629	538	562	535	559	587	527	548	552	539	565	525	564	517	524	507	532	550	521	495	512	513	515	553	546	554	591	508	528	526	536	528	532	529	486	520	521	534	519	529	520	545	524	507	489	521	499	513	513	485	514	513	533	514	514	556	494	491	507	508	520	536	522	535	496	555	500	498	508	481	534	502	513	525	473	512	531	570	510	520	550	515	502	477	514	546	528	499	512	495	493	497	514	529	511	530	557	536	471	505	494	519	464	505	470	486	512	546	563	519	504	501	531	544	543	512	531	487	548	516	494	504	533	509	494	486	491	543	515	485	466	513	505	490	542	524	517	501	539	509	495	523	526	500	503	506	503	473	491	540	551	529	510	530	508	494	528	493	512	518	484	526	515	497	493	543	526	472	492	524	494	536	483	499	492	479	492	521	502	525	491	488	507	513	537	484	536	542	505	525	513	488	496	489	549	485	499	504	446	523	518	493	508	490	520	489	557	507	500	496	480	499	492	542	535	486	498	486	526	523	525	507	507	510	517	497	506	506	492	528	547	512	496	527	543	526	461	479	470	498	460	502	529	563	538	515	505	489	488	513	505	514	496	514	515	495	482	527	495	517	502	553	498	492	501	522	483	538	515	508	521	464	532	529	519	556	513	517	482	519	523	490	498	540	489	525	469	500	477	517	520	514	519	511	533	483	525	481	521	514	526	532	523	508	508	526	489	493	544	488	477	452	501	462	505	524	538	510	525	536	532	499	502	509	484	502	536	504	526	510	503	509	526	567	555	558	522	452	452	539	503	513	488	513	495	520	505	534	472	470	490	501	478	541	518	494	508	513	546	521	500	468	512	542	526	549	517	533	486	518	520	498	454	512	491	559	528	512	490	499	516	457	499	490	476	537	473	491	482	499	540	544	509	514	514	453	513	512	474	489	511	534	491	476	571	502	480	517	500	507	520	542	531	476	498	480	492	506	517	518	481	511	530	527	463	488	506	497	488	518	509	489	452	492	521	473	538	506	523	517	502	508	519	511	467	480	495	529	494	495	479	536	465	508	519	501	534	508	508	489	475	504	494	496	510	491	477	503	520	571	501	508	498	534	538	490	515	529	522	517	484	510	512	502	513	477	522	464	531	499	472	531	523	501	514	492	488	507	531	497	481	500	496	530	519	530	558	504	530	535	507	501	520	503	506	478	543	552	522	469	480	503	473	515	498	546	517	499	531	513	535	495	484	540	482	521	532	462	472	514	497	505	520	513	501	532	486	473	506	501	499	516	475	525	516	516	489	529	464	454	504	484	492	505	537	514	532	511	493	528	528	485	476	495	467	504	513	536	496	533	516	516	479	483	508	510	481	481	490	470	502	526	537	518	516	549	505	516	496	506	504	533	519	502	485	495	500	465	550	527	480	505	507	508	499	490	510	520	510	494	545	493	498	513	475	520	509	551	475	468	517	498	503	485	536	503	500	477	504	515	524	507	516	522	535	477	556	498	502	517	527	533	501	518	502	517	549	457	525	505	555	543	492	515	525	471	490	504	515	542	475	503	471	466	492	542	512	527	464	535	460	514	483	463	495	500	516	496	508	448	497	533	473	490	520	503	496	520	482	569	468	506	491	500	525	514	509	513	486	531	509	515	528	495	507	489	514	504	517	520	521	514	500	479	522	494	506	470	533	500	555	539	512	521	512	501	477	485	477	492	487	516	490	512	475	520	505	515	544	510	522	509	481	525	497	546	496	496	537	537	515	512	479	510	501	526	474	547	474	486	496	499	516	517	535	513	515	498	476	488	553	472	515	524	490	505	498	524	523	523	510	517	484	543	560	516	528	491	496	549	497	517	528	473	488	516	486	492	485	470	518	495	482	521	507	489	528	503	488	514	534	512	517	530	497	537	516	523	487	507	489	501	527	494	487	484	520	516	556	498	507	530	497	540	507	521	525	490	517	568	495	469	493	500	497	566	462	506	540	491	515	467	531	490	521	507	513	477	490	478	470	521	492	526	546	485	548	537	524	515	505	541	502	462	498	511	500	486	473	514	520	503	467	490	542	523	488	524	526	533	458	503	504	527	502	514	526	514	477	481	509	502	504	499	547	475	524	480	494	529	470	504	495	552	533	549	504	512	520	491	482	520	512	490	464	541	509	509	539	558	471	513	481	474	545	475	513	519	497	497	488	485	484	499	527	559	523	523	520	546	533	486	468	502	477	526	499	494	474	514	522	513	492	543	507	494	514	491	515	494	508	512	517	473	544	522	527	510	515	468	569	501	474	510	496	475	513	493	519	556	513	501	519	470	480	478	492	522	499	492	526	484	526	486	510	490	505	511	491	490	556	503	489	530	524	520	486	458	516	490	526	473	496	490	512	460	519	474	519	537	482	523	487	494	506	512	501	504	488	537	525	512	506	488	509	478	520	534	513	540	475	526	470	508	542	504	502	515	547	499	545	553	501	506	530	487	499	479	532	495	517	510	534	518	535	494	498	507	507	501	477	490	491	481	530	515	543	484	482	521	482	530	522	521	512	486	491	483	504	496	530	513	513	529	496	517	491	536	502	502	513	517	523	524	520	527	482	492	478	475	534	506	485	511	512	510	506	517	489	509	485	532	534	514	490	512	495	535	505	494	493	491	516	504	479	510	480	509	489	500	542	486	515	524	496	515	518	511	496	512	506	498	489	504	507	485	509	544	539	525	560	510	524	522	527	476	566	478	540	499	504	511	493	496	496	505	514	516	515	503	511	479	538	507	467	476	509	538	531	493	492	507	524	528	512	520	539	490	504	496	467	542	515	494	511	493	521	486	504	502	513	457	512	525	524	544	500	452	515	518	502	520	515	502	516	531	535	485	508	519	516	507	497	474	497	479	497	488	517	472	539	523	482	464	512	482	537	531	529	480	532	573	488	512	527	452	516	521	484	493	486	485	489	485	528	522	532	540	515	475	514	539	527	505	506	504	528	500	522	535	514	515	447	525	499	512	550	532	518	462	503	535	517	550	515	452	479	457	525	522	508	445	491	525	484	503	536	468	501	484	515	478	577	544	532	521	509	522	446	524	521	535	460	497	543	505	513	521	511	513	511	483	522	457	525	504	508	498	525	480	534	491	522	511	497	489	563	501	522	465	518	559	476	492	527	459	505	471	512	485	507	493	496	517	492	475	498	484	512	508	467	484	493	535	484	537	527	504	519	499	526	496	531	521	503	529	522	499	523	513	526	489	505	506	528	480	523	513	521	506	540	522	469	523	501	483	528	493	473	519	518	507	566	513	507	513	521	503	512	489	525	497	502	509	512	482	545	504	499	482	462	516	500	535	480	539	461	497	462	515	535	491	517	509	507	486	514	464	519	501	475	502	528	519	517	526	475	518	484	523	498	509	524	533	499	469	500	523	507	482	496	539	503	520	476	498	478	548	518	500	461
36394	15000	4997	2434	1613	1222	899	765	639	587	503	438	419	390	398	364	354	299	318	289	335	293	312	331	270	300	321	305	279	270	265	268	250	255	267	262	271	266	261	313	301	265	267	270	254	272	257	262	266	263	275	289	267	279	259	250	277	242	258	279	261	255	281	257	269	256	227	278	264	257	254	278	289	254	251	257	278	276	277	262	251	250	256	259	275	236	233	257	257	271	273	274	247	240	239	265	246	266	278	245	282	243	268	240	263	273	251	238	264	240	268	267	244	243	270	268	238	259	240	288	287	276	284	273	260	241	256	266	214	265	254	232	232	243	254	260	231	252	252	260	265	260	251	292	291	229	272	273	236	253	259	260	279	273	244	264	270	252	260	250	263	273	272	249	247	251	261	242	255	245	242	254	245	273	251	256	261	249	274	262	247	212	259	269	245	281	249	269	272	265	262	267	241	256	250	281	239	266	276	273	258	270	238	258	251	251	260	255	245	268	265	246	275	257	278	260	260	266	234	265	257	256	266	255	259	251	236	285	261	236	255	248	264	261	246	254	238	240	274	260	248	254	269	250	254	237	242	240	256	223	256	243	263	261	276	258	243	251	276	246	265	254	238	255	268	241	254	267	260	270	272	247	223	266	252	232	259	268	263	264	235	229	255	237	249	254	278	252	253	264	276	263	264	250	260	249	241	236	254	242	244	268	244	245	249	247	259	261	244	268	260	272	301	239	267	284	275	232	272	267	228	252	258	250	252	258	236	251	231	268	270	262	244	219	269	289	285	256	259	238	257	268	243	263	290	239	249	278	242	274	258	228	264	245	248	256	234	255	259	242	247	264	261	247	283	239	251	273	270	273	268	267	269	236	261	242	272	252	225	253	264	280	270	255	272	229	251	239	247	274	245	276	266	250	263	240	254	277	276	252	256	240	232	269	245	249	246	253	281	252	251	239	236	259	256	287	261	268	245	237	240	261	267	231	247	233	218	259	248	271	275	246	267	277	267	242	254	260	261	224	243	259	230	245	268	243	265	267	274	252	267	239	281	259	233	250	257	232	274	277	275	271	277	246	236	269	290	261	255	244	256	268	238	245	236	258	236	250	258	220	250	265	275	242	238	246	264	260	246	251	260	219	271	243	262	246	214	252	256	245	260	219	269	280	263	235	254	276	240	243	257	265	242	260	239	270	269	243	247	272	259	254	237	257	238	253	267	268	256	263	232	259	259	279	233	230	270	248	257	262	253	247	243	214	244	267	294	251	277	249	255	253	246	261	255	248	260	256	258	236	251	251	261	260	277	246	248	229	242	252	241	246	245	258	252	246	268	283	278	251	222	249	247	265	269	251	250	284	238	258	238	230	242	266	242	263	250	243	260	255	240	269	272	270	278	269	244	264	257	267	280	251	273	290	268	252	274	262	266	273	255	248	259	262	273	236	281	231	260	259	253	261	261	256	270	255	269	259	236	229	250	257	241	247	249	243	258	246	259	250	272	276	280	259	251	249	263	290	282	246	248	268	273	288	268	270	251	289	227	264	278	262	245	254	235	284	256	243	254	248	245	203	232	234	242	267	265	220	253	265	293	252	281	263	292	291	250	259	296	272	261	257	248	262	259	283	248	250	251	252	258	253	221	243	226	237	229	244	254	265	260	243	257	243	265	246	245	250	247	241	246	250	280	275	241	249	234	251	263	268	264	273	253	249	261	257	235	257	243	237	230	283	240	260	205	272	267	219	227	251	271	250	255	260	247	243	250	247	239	255	252	236	265	232	254	253	252	244	263	251	241	268	262	261	266	266	247	264	248	258	251	269	254	284	294	259	260	287	234	248	250	235	234	265	280	239	282	265	243	225	252	245	250	240	242	259	260	227	262	258	267	261	291	257	286	230	276	244	231	281	248	245	257	235	281	270	236	229	265	242	227	254	224	247	244	293	230	242	252	243	263	259	264	261	270	241	256	221	244	233	266	241	282	250	266	217	282	250	228	240	270	253	268	237	250	224	244	251	252	257	229	252	252	254	261	252	256	246	268	248	261	272	236	269	246	250	260	248	246	260	272	241	234	272	253	278	275	260	224	247	274	273	245	258	270	241	263	274	281	251	260	257	252	231	233	269	234	259	267	251	234	276	274	275	243	239	250	292	225	242	265	234	260	248	249	259	261	256	268	275	254	289	254	240	234	248	269	273	263	263	218	266	249	231	268	268	280	243	249	243	254	249	264	259	273	238	264	242	248	257	236	250	239	244	268	233	237	250	248	287	236	252	241	266	259	256	244	258	257	281	261	258	236	231	247	265	254	240	233	294	249	289	266	243	250	237	234	268	256	254	248	237	265	279	234	245	256	235	250	269	264	278	252	240	262	215	251	254	254	279	248	275	262	258	257	245	239	277	284	237	235	264	249	266	273	257	217	244	240	250	266	254	278	285	257	228	264	244	278	257	242	276	232	268	262	265	253	255	263	245	232	279	277	254	264	242	271	249	228	249	268	254	243	264	257	231	259	250	254	254	256	263	272	240	242	228	221	258	241	260	239	263	241	290	260	262	260	272	282	225	254	224	279	248	281	256	272	261	272	268	234	250	246	247	261	214	251	255	275	259	237	238	258	264	267	280	270	261	275	261	249	252	246	282	267	253	235	232	251	271	281	231	243	261	274	248	249	259	251	235	270	292	254	255	253	236	267	250	252	280	217	258	273	253	252	263	281	276	239	236	249	261	239	268	245	249	252	237	235	272	253	240	263	267	280	267	220	263	262	256	272	239	281	248	258	261	267	239	262	271	258	239	270	259	253	229	254	220	250	230	259	294	261	241	253	252	264	228	258	256	252	239	246	210	244	237	263	245	280	255	263	298	266	268	229	238	233	221	262	244	242	271	235	259	255	259	238	281	269	256	237	251	256	244	224	257	253	243	271	281	270	234	270	294	280	246	271	240	262	262	249	243	243	258	242	262	260	248	294	289	260	260	272	253	245	275	264	278	253	280	245	279	242	250	255	262	248	240	256	284	264	229	242	266	275	246	239	272	265	251	239	278	254	264	257	239	230	264	257	265	251	240	247	278	240	258	247	279	248	234	256	280	246	281	252	252	247	249	256	251	249	280	283	268	288	260	230	239	231	242	264	255	256	262	255	262	276	245	261	247	269	255	261	239	250	247	246	266	251	258	247	257	263	241	266	249	244	261	261	209	254	267	245	250	253	279	247	246	267	234	302	253	259	241	245	299	275	232	282	260	244	257	233	242	269	252	248	253	262	227	285	274	241	280	261	260	256	241	253	236	226	267	262	267	276	271	283	235	267	246	238	260	254	249	234	276	211	268	238	254	226	264	281	264	233	267	262	250	254	258	224	244	246	244	235	235	255	261	259	246	230	234	254	241	255	226	251	241	261	265	237	269	262	235	254	246	234	260	238	269	274	228	264	268	253	243	274	250	226	239	271	235	256	242	237	250	232	274	278	229	276	252	256	262	265	261	249	279	256	238	263	267	246	224	264	279
19605	2797	6002	6953	5784	4781	3871	3294	2824	2387	2146	1926	1776	1630	1535	1429	1330	1292	1202	1278	1142	1158	1097	1068	1042	1066	1014	939	963	945	955	934	905	889	891	898	879	848	847	857	865	819	878	791	798	815	776	881	800	787	811	824	796	810	803	861	798	743	821	764	776	812	820	832	773	760	788	742	766	806	722	796	762	789	753	750	796	749	752	714	729	820	815	750	794	808	742	797	756	764	775	784	747	788	818	754	726	791	756	771	757	740	743	770	776	765	774	756	761	762	748	752	770	723	777	735	775	782	806	757	765	745	781	793	800	762	763	714	786	814	767	767	712	719	751	760	761	739	746	818	755	805	720	770	805	770	759	745	737	735	768	751	782	769	783	775	759	745	712	727	708	769	747	725	770	731	762	742	714	806	743	773	756	787	794	727	758	741	753	757	695	736	724	729	744	726	754	739	782	763	696	762	738	749	742	798	735	774	743	810	831	711	766	782	761	725	769	757	744	793	761	755	765	780	776	712	756	736	773	735	771	760	806	746	748	774	715	737	749	725	755	750	735	747	804	741	792	742	748	761	686	749	752	759	732	728	733	742	757	794	754	695	785	751	719	701	685	759	748	788	745	722	759	742	742	731	728	755	733	786	751	738	721	768	815	775	771	785	731	698	749	713	736	752	738	722	754	724	762	794	781	794	732	778	767	747	788	739	736	762	788	727	771	744	749	767	738	734	721	703	763	729	690	746	740	733	731	728	745	725	739	723	683	809	754	745	767	713	805	785	763	723	773	735	744	736	814	721	755	754	727	738	752	778	750	788	767	736	759	756	760	741	742	778	749	774	734	731	752	769	737	690	773	729	766	717	710	766	749	741	792	772	716	710	768	747	735	784	785	726	755	779	757	734	800	761	731	769	792	714	744	739	729	733	804	770	767	712	754	772	705	695	730	721	721	746	725	734	719	722	743	766	711	722	776	734	762	704	779	756	753	755	751	807	734	756	701	811	767	745	727	758	735	745	741	784	755	708	733	740	766	779	770	787	749	729	719	718	792	711	716	701	773	681	729	769	718	759	782	742	679	782	710	732	732	771	734	791	737	746	793	736	717	749	743	765	802	722	750	764	730	732	763	752	738	750	740	769	757	733	778	779	773	790	774	763	742	781	783	743	722	733	765	777	769	787	765	747	717	785	771	745	745	720	710	789	761	754	781	798	759	740	717	753	747	708	725	782	740	711	770	738	726	769	715	719	743	687	767	786	755	770	725	812	789	787	732	756	728	758	758	717	732	774	754	736	801	745	789	777	727	742	772	781	753	768	710	729	743	745	715	701	741	756	703	734	720	733	776	766	719	713	779	753	737	718	755	755	734	729	701	754	723	748	774	764	769	739	725	715	725	771	730	766	770	755	744	729	775	732	758	736	750	734	715	731	760	735	746	746	764	748	773	735	704	734	752	761	732	777	742	754	720	755	709	800	719	719	720	728	746	755	697	820	727	746	730	734	736	766	772	695	793	741	737	760	736	743	753	746	745	725	774	724	783	785	757	776	746	769	750	715	764	785	755	758	713	717	755	716	760	753	755	713	694	778	747	713	721	718	801	702	785	735	730	824	747	763	743	823	812	791	772	738	763	745	735	715	773	791	707	761	733	728	761	731	754	694	784	726	725	715	726	756	713	759	760	736	756	752	738	741	766	734	774	692	767	768	750	767	732	712	736	738	759	758	774	759	787	784	715	743	702	747	745	744	734	765	721	753	766	751	762	761	765	747	806	742	768	715	739	733	772	737	774	786	768	752	769	774	758	721	782	738	728	703	740	764	738	728	765	755	715	775	814	772	747	709	743	730	758	729	737	784	776	731	745	737	698	748	707	770	754	709	741	752	762	749	707	718	774	745	769	760	737	783	720	724	681	768	766	769	727	776	740	689	748	753	801	774	774	757	745	748	770	760	766	717	698	768	791	733	735	739	773	821	743	735	796	809	707	709	790	738	736	713	732	811	731	724	761	684	733	761	716	743	746	758	754	775	787	761	742	728	686	749	764	744	736	776	781	702	776	757	710	755	742	755	740	719	697	778	786	731	811	743	740	754	750	752	771	749	766	746	746	710	712	759	749	729	686	713	709	779	786	756	778	738	762	723	710	723	759	750	701	726	770	756	747	716	727	726	765	730	702	722	765	741	755	743	739	806	731	746	752	764	780	768	734	771	791	778	758	793	777	792	716	764	752	766	786	729	755	713	804	719	726	738	789	694	699	712	718	757	717	775	706	719	728	748	715	707	787	750	702	700	768	772	780	759	768	759	779	677	714	732	727	825	741	739	758	758	776	736	782	764	762	708	746	723	725	723	731	747	714	774	774	758	760	790	705	730	796	726	756	754	718	757	754	740	778	753	788	717	774	755	745	734	784	799	750	680	789	774	770	767	784	742	740	760	746	777	739	741	702	771	714	710	710	790	677	778	816	722	742	766	768	724	754	717	737	702	719	782	780	829	772	725	760	762	714	727	685	737	751	733	746	751	731	728	787	763	744	719	789	753	739	760	727	729	777	828	742	749	738	745	803	718	811	737	676	725	750	738	709	717	767	719	731	729	789	709	707	764	683	768	783	817	745	727	747	748	748	792	765	750	731	713	783	696	732	721	720	748	707	744	743	709	723	729	753	786	701	734	747	696	748	707	769	710	793	768	719	761	724	749	719	776	704	774	725	738	747	753	815	754	711	788	746	713	725	782	767	774	714	789	788	761	751	775	737	756	717	739	745	704	704	732	729	768	754	701	752	742	750	717	759	747	784	714	729	787	736	735	764	747	731	723	701	741	731	747	720	733	719	763	756	701	776	743	742	705	716	727	725	738	754	735	770	752	756	743	759	758	759	746	774	723	745	755	791	768	753	798	752	720	744	750	718	778	755	757	747	718	722	700	731	751	737	722	747	764	773	734	745	768	752	720	753	750	733	738	702	750	769	736	767	713	757	770	753	801	715	774	735	757	760	752	746	750	713	729	786	772	706	745	734	783	715	720	695	734	738	757	757	744	737	741	751	749	754	740	758	751	752	722	749	743	767	761	722	744	783	699	758	780	754	780	749	761	759	725	759	742	731	773	703	720	799	741	706	728	751	703	821	750	717	734	723	664	743	739	732	723	730	770	733	699	743	701	779	725	741	731	748	734	724	792	714	691	779	742	729	738	780	743	690	743	726	763	748	753	726	749	753	733	749	710	789	756	747	707	708	734	754	761	770	746	690	741	752	747	754	711	773	758	761	774	737	756	771	768	740	712	725	743	719	699	750	736	791	768	732	740	740	717	786	762	777	774	732	758	821	741	734	747	737	721	746	718	800	761	740	742	794	772	730	776	728	761	745	723	717	771	796	736	748	735	788	717	754	739	781	779	810	746	709	705	711	749	764	761	806	792	717	712	744	734	766	749	747	779	705	721	724	778	725	762	772	718	746	707	765	749	779	732	748	717	735	743	784	708	789	786	717	698	710	711	759	746	782	748	714	769	729	745
3219	238	152	136	119	88	105	79	110	73	95	75	72	84	59	83	68	87	87	71	89	80	80	75	83	74	81	76	65	79	84	71	76	77	91	71	73	101	83	77	72	66	67	64	90	83	81	81	98	67	78	67	79	81	75	80	80	75	86	75	72	78	86	88	76	70	72	70	70	85	74	80	67	79	83	83	60	86	73	64	72	80	73	68	91	69	74	70	72	79	80	72	76	78	90	60	81	70	90	84	95	58	73	62	76	100	79	76	71	93	82	62	84	76	73	71	76	76	82	81	75	76	77	79	80	70	83	71	77	84	76	83	78	74	79	82	91	80	78	98	73	71	74	73	66	71	71	99	77	76	77	81	70	68	86	75	92	71	88	73	68	99	70	64	78	71	104	67	65	66	71	76	76	86	59	65	71	77	79	89	72	91	84	85	85	78	82	77	80	86	78	67	70	68	84	71	78	91	75	96	81	80	86	77	75	83	72	81	69	66	65	71	78	75	78	74	64	72	81	81	82	93	64	88	90	83	82	96	81	82	75	79	66	76	93	103	93	90	87	72	74	78	76	94	77	74	70	70	79	62	81	78	78	84	87	72	72	75	83	67	70	80	73	81	84	87	70	85	79	77	77	70	70	71	89	59	67	65	90	68	80	89	103	68	75	71	76	83	90	54	87	69	65	73	77	65	76	70	72	55	80	78	67	69	83	92	84	72	84	79	76	82	71	78	82	82	65	68	91	81	63	81	62	85	78	68	78	80	85	73	68	77	70	68	85	73	97	97	64	84	84	77	86	70	79	74	81	72	57	78	61	67	82	67	90	79	67	102	84	75	73	94	89	80	64	80	69	63	90	94	73	70	87	82	58	80	73	76	74	68	85	66	75	77	78	77	84	81	76	74	70	70	91	79	66	73	83	60	75	94	78	67	80	81	75	73	74	75	77	79	89	57	70	79	58	71	75	75	84	81	73	78	55	72	78	91	85	56	77	59	77	95	60	79	73	75	62	85	78	81	80	75	77	90	72	72	73	76	88	81	52	76	81	57	84	86	62	73	78	70	70	94	63	72	63	73	75	94	78	79	65	67	80	84	81	73	90	65	75	72	76	70	74	74	79	70	68	92	80	72	78	75	81	85	74	61	61	73	73	85	73	63	90	60	76	75	69	82	79	76	75	90	82	73	64	75	78	62	69	82	70	82	92	79	76	85	83	81	78	72	61	73	69	74	78	81	75	82	78	86	94	69	86	86	80	79	57	79	76	61	75	84	89	85	96	83	73	75	85	76	75	73	67	96	74	70	73	73	73	92	85	55	93	87	84	72	85	69	68	71	90	78	97	93	75	68	75	79	70	67	71	65	80	72	72	84	78	94	73	76	74	73	76	71	79	79	85	81	81	92	86	85	56	68	86	71	84	65	78	74	86	88	75	76	66	82	68	88	90	80	80	83	64	72	99	68	56	81	81	65	80	83	78	81	73	73	69	88	97	88	70	72	71	67	81	74	87	96	87	89	70	73	89	86	86	78	70	73	74	86	88	72	72	59	90	67	73	87	85	63	68	75	68	91	77	74	83	73	77	79	72	59	76	78	77	84	85	62	58	62	68	69	90	82	70	64	78	85	84	96	80	83	67	70	77	80	78	80	72	80	75	69	77	75	98	101	71	83	75	80	79	77	75	69	91	64	69	73	77	78	77	86	83	93	72	64	86	61	78	75	84	70	80	68	90	84	72	56	68	61	89	59	89	89	84	72	71	89	75	64	83	53	68	81	67	67	71	77	76	74	93	62	79	86	71	74	75	79	69	67	79	66	79	65	85	84	72	69	72	71	76	64	74	73	71	76	83	68	76	73	77	83	69	79	67	76	75	69	66	67	73	80	67	77	62	83	66	87	72	83	86	66	74	70	85	72	72	79	63	79	58	82	74	79	72	69	68	75	68	75	73	76	75	87	84	76	78	84	88	66	84	74	74	94	66	70	85	84	76	73	80	61	81	87	62	77	84	82	65	77	66	58	85	68	79	80	89	67	87	73	93	73	77	67	81	81	94	78	81	94	62	83	71	71	79	73	82	77	83	89	83	71	79	66	83	74	80	82	83	84	80	68	81	70	73	80	75	78	71	69	64	75	67	98	75	78	73	78	91	71	89	75	65	88	96	96	89	76	67	97	76	80	69	84	56	78	83	94	70	73	86	82	72	57	85	85	55	72	71	79	58	73	81	82	71	85	79	64	94	81	69	67	64	66	80	80	76	75	79	83	69	80	65	83	77	74	91	81	73	80	75	72	64	63	87	67	69	61	75	87	82	64	91	73	76	78	75	63	76	69	79	89	74	72	77	67	72	73	63	90	75	70	96	74	83	79	77	73	69	81	82	85	63	82	82	62	75	60	86	97	70	92	72	69	80	86	77	77	86	85	70	80	81	71	59	74	64	72	77	77	68	84	81	80	62	79	68	86	76	70	78	82	82	69	101	78	73	66	77	81	71	84	74	82	80	76	74	74	81	76	84	78	62	82	75	91	63	71	82	93	71	83	78	72	89	78	77	75	93	94	79	73	64	77	71	74	73	72	88	69	64	57	81	70	76	73	71	63	98	69	78	81	63	77	62	87	75	80	77	71	59	77	90	58	78	80	78	74	74	72	74	77	91	57	68	76	76	81	78	77	83	72	90	79	79	57	87	71	74	64	74	93	71	70	78	90	84	85	89	76	91	72	93	76	67	73	79	83	83	81	82	79	73	80	72	62	77	69	81	76	57	74	71	75	89	74	60	71	74	87	81	91	67	77	78	65	65	83	79	69	81	65	74	77	83	71	67	87	86	65	77	79	88	84	71	83	80	65	83	95	67	70	78	82	82	79	80	80	87	90	69	92	68	70	69	63	61	78	79	80	78	75	81	95	69	78	80	73	71	58	78	77	97	87	72	70	80	64	85	74	74	82	85	81	77	74	79	71	76	89	72	66	81	71	90	70	80	77	77	88	81	79	73	82	76	84	69	74	79	71	81	90	62	70	68	79	77	64	83	49	62	84	63	60	88	74	56	81	76	57	75	76	71	84	80	72	83	80	78	74	74	81	81	64	83	77	61	65	75	77	74	76	94	87	77	70	73	74	81	76	66	80	72	80	82	79	76	85	81	80	63	76	80	88	67	63	69	61	60	77	65	70	82	67	92	60	74	72	71	57	82	64	92	77	70	79	80	79	67	76	68	64	70	64	73	84	80	85	80	74	69	88	79	71	80	80	71	83	75	85	75	86	78	63	68	68	74	64	82	69	78	81	63	72	82	77	68	76	80	61	91	70	74	67	63	83	71	76	87	79	70	75	80	70	78	73	76	80	69	73	74	84	63	69	76	71	76	78	83	87	98	68	72	66	85	77	82	72	73	55	76	75	67	74	79	65	82	80	76	96	95	68	60	66	93	63	63	64	73	83	78	62	62	70	91	76	74	87	60	84	74	88	65	81	85	81	75	75	65	66	64	82	82	85	71	80
2650	377	406	428	413	396	398	370	327	345	352	299	299	304	334	314	307	290	317	320	274	320	289	304	283	269	320	277	308	291	257	306	273	294	296	263	308	314	285	280	291	267	317	283	307	280	281	260	290	282	297	291	306	277	306	280	275	255	303	261	316	248	292	276	279	274	291	283	287	286	268	294	288	312	296	297	277	287	265	301	291	276	294	301	303	282	269	291	291	285	269	282	283	297	298	288	286	301	287	306	283	314	318	311	275	286	269	280	271	283	296	314	290	285	289	314	262	273	303	298	278	271	291	272	231	314	292	296	283	284	305	287	278	272	268	294	287	306	281	276	287	254	268	297	302	313	271	281	263	272	250	295	283	314	275	290	292	295	304	299	282	273	274	290	277	298	289	278	298	277	266	286	277	284	269	281	294	270	262	296	289	279	271	294	285	290	261	284	259	307	253	320	282	294	258	300	273	263	291	291	267	293	284	285	275	309	300	243	297	278	282	249	306	297	256	260	305	283	313	297	266	316	310	285	312	300	295	308	272	273	280	276	284	289	282	266	272	283	264	278	275	303	267	277	292	295	275	290	301	277	295	266	281	263	295	287	278	275	263	279	304	292	294	311	267	264	291	278	280	292	276	292	308	323	312	310	276	273	286	299	277	276	305	283	283	283	291	264	307	296	304	317	292	295	314	298	292	274	262	273	284	288	273	261	270	318	322	248	269	290	283	280	272	270	283	258	298	306	290	327	314	287	295	305	285	291	271	279	285	264	301	308	287	265	302	298	270	304	285	268	281	279	296	302	301	252	257	281	268	280	285	258	291	299	282	292	266	275	297	281	284	298	280	272	287	298	264	305	288	270	297	291	319	288	314	289	261	290	287	280	262	261	272	284	281	297	291	291	272	284	298	273	244	288	275	302	272	275	266	300	286	265	273	292	290	292	315	274	273	289	283	304	289	258	305	290	291	296	281	309	301	281	289	278	315	254	294	269	271	289	297	314	284	295	278	292	263	276	282	289	270	279	279	275	270	302	274	317	301	285	287	275	291	289	295	284	280	281	258	286	283	307	252	284	291	277	298	320	272	291	291	328	262	293	293	299	287	281	282	266	299	288	301	248	298	294	298	271	259	302	321	289	283	269	279	296	306	288	252	310	262	288	281	299	256	284	273	309	295	289	276	256	318	309	288	253	302	290	275	292	282	269	297	279	279	258	288	288	269	277	270	295	314	294	277	260	329	286	266	271	276	287	309	296	309	270	303	270	293	294	282	273	256	270	298	270	310	295	283	259	305	278	315	289	301	277	287	274	299	327	285	291	292	286	291	263	291	280	290	270	274	257	284	312	268	289	311	278	295	260	309	293	286	264	294	297	300	238	294	294	275	302	290	289	298	267	292	299	308	303	274	301	282	309	315	270	277	277	314	281	292	285	257	292	272	303	258	281	277	294	270	230	274	318	279	270	301	294	253	297	279	285	278	296	274	286	272	313	303	246	273	286	293	270	265	279	257	286	311	287	283	282	294	283	262	267	301	276	293	297	285	304	312	293	289	258	301	284	307	278	259	294	269	270	276	313	284	281	294	278	281	284	255	298	253	251	275	287	283	287	298	282	263	288	292	307	278	274	298	272	285	308	271	274	291	273	285	289	297	276	293	310	268	289	246	263	295	305	300	280	280	283	287	261	285	290	261	255	262	291	305	282	305	294	279	279	271	302	280	269	282	292	275	268	269	299	289	269	321	313	293	291	314	278	269	288	279	286	292	303	277	291	296	284	281	297	271	313	284	301	295	294	276	299	255	317	289	310	328	286	283	280	292	291	277	297	292	274	267	285	297	273	294	292	267	267	275	288	321	272	290	304	296	284	316	287	277	292	283	296	285	271	270	264	309	303	287	266	274	297	284	297	303	303	268	287	298	286	280	274	288	282	287	294	269	262	284	264	284	257	297	255	299	306	287	287	308	300	293	238	283	314	267	289	296	268	301	284	275	266	272	261	276	277	278	293	279	296	281	277	283	280	289	297	265	279	286	276	270	260	282	282	275	286	265	283	261	285	300	280	290	273	283	281	348	310	259	296	267	283	283	298	290	305	292	282	256	289	288	295	298	284	270	305	283	284	284	269	296	297	275	310	280	293	291	298	280	292	289	288	281	286	249	278	275	276	294	298	289	280	277	308	292	263	290	256	281	266	303	299	283	270	286	244	293	323	261	294	310	299	285	294	291	263	267	287	294	275	316	254	279	286	283	299	259	270	295	288	297	310	268	283	325	271	297	286	297	304	296	297	297	247	331	269	299	274	272	259	287	290	240	270	257	317	279	290	293	275	270	281	265	286	254	302	279	299	271	300	278	267	279	276	324	300	271	284	274	289	281	248	288	294	267	282	304	306	288	281	277	252	304	265	275	299	313	269	272	298	277	299	281	294	307	262	280	276	279	255	277	289	305	280	294	305	306	296	287	263	300	293	277	291	276	273	304	284	263	306	319	271	281	277	274	266	307	287	248	279	279	267	296	304	257	296	289	269	275	302	279	250	279	297	256	273	288	279	299	286	305	270	283	280	289	288	292	309	300	305	336	296	250	287	272	300	276	285	312	303	289	272	280	240	309	294	309	296	259	290	306	267	295	281	286	284	295	313	281	282	274	268	298	290	309	305	281	272	284	264	283	276	282	287	281	271	280	290	253	290	285	279	276	258	281	269	284	291	293	271	278	290	288	285	279	306	289	276	269	284	286	292	295	279	308	284	296	261	255	259	294	272	289	300	273	308	283	276	304	274	268	291	270	296	302	281	302	275	309	290	293	282	267	265	276	264	292	290	306	284	292	276	290	281	301	241	285	277	316	312	280	297	294	288	287	295	275	293	286	283	272	279	295	285	327	273	294	285	280	268	305	291	279	274	283	273	299	297	281	292	299	280	305	287	288	281	286	305	286	293	255	299	294	286	270	295	282	276	279	258	286	261	294	305	318	308	287	298	265	284	293	283	302	296	302	265	276	276	287	286	295	304	269	292	253	290	282	276	269	274	305	291	278	291	286	294	287	298	278	264	291	298	309	287	303	295	289	280	287	295	239	302	288	311	273	287	287	285	283	300	253	260	281	304	321	290	266	282	296	283	302	291	290	259	281	263	274	263	292	288	275	280	260	302	277	256	264	275	274	251	279	295	284	306	298	293	292	278	306	263	311	282	309	267	305	267	292	286	300	296	279	327	288	267	290	293	282	269	302	299	269	289	272	300	278	310	292	284	300	259	291	290	283	270	285	264	284	289	295	276	292	295	280	292	279	254	260	302	290	284	286	326	287	288	285	295	296	293	296	259	281	282	271	284	265	284	265	282	257	266	264	240	286	327	267	251	271	296	295	338	290	278	315	316	275	273	304	271	273	264	308	279	308	303	278	276	302	296	276	299	284	297	284	265	284	306	330	304	279	277	275	299	253	246	267	288	306	309	287	312	254	286	290	284	276	302	305	284	287	291	269	269	270	291	295	309	271	275
28338	5506	1579	1061	841	614	460	429	336	290	283	259	252	231	257	253	202	191	205	201	191	200	180	173	154	178	159	164	171	164	175	153	173	169	148	170	182	171	168	180	133	179	177	166	161	143	166	183	179	149	156	152	154	155	172	155	168	154	166	149	155	161	184	164	157	170	188	148	151	186	149	159	166	144	142	148	155	161	158	150	153	164	167	161	153	157	164	133	176	168	150	150	164	162	149	184	156	163	158	151	151	156	174	169	160	144	171	172	182	148	169	155	187	174	150	188	159	142	152	158	144	151	134	151	159	156	167	160	172	150	157	159	152	168	151	150	162	164	159	149	182	152	191	182	177	159	154	143	171	163	171	153	145	158	165	186	186	185	161	159	154	158	153	155	154	162	147	149	180	161	134	152	142	136	158	164	161	155	146	155	174	148	171	141	148	136	141	149	179	149	157	143	154	153	147	144	184	161	141	168	160	157	153	148	159	140	168	163	161	167	165	158	164	152	147	163	161	128	174	155	177	175	151	158	152	156	168	173	162	149	158	151	163	154	147	181	149	189	168	134	160	168	144	138	176	143	131	153	159	189	163	164	166	149	158	151	166	163	160	164	146	152	141	132	148	173	151	149	155	126	159	164	151	156	150	143	173	158	175	162	152	155	159	164	150	165	188	175	171	135	148	140	140	154	153	157	167	139	164	160	187	148	138	138	156	179	151	181	171	157	162	151	144	163	148	154	138	166	152	152	167	158	148	135	152	146	173	134	186	163	171	137	147	146	171	165	164	178	170	165	176	164	170	160	145	175	159	151	157	163	154	169	175	168	152	153	165	137	167	176	130	132	169	154	151	191	150	174	163	157	177	161	159	162	166	152	159	163	155	173	160	173	146	178	130	160	150	169	134	127	155	165	163	138	191	149	147	149	185	156	150	142	173	150	147	136	147	158	160	167	145	162	157	154	164	151	137	183	149	152	139	152	180	189	162	165	165	159	137	154	160	149	152	161	163	150	162	157	142	162	135	165	151	174	173	184	155	169	151	188	169	187	169	133	170	170	160	163	155	169	158	165	182	158	177	158	171	180	177	174	160	162	165	179	156	172	155	169	167	208	174	155	150	148	166	150	157	144	172	173	185	156	154	175	168	142	159	140	189	163	152	143	143	153	161	139	146	152	183	147	180	152	153	169	173	160	135	155	181	154	184	134	157	165	154	169	173	151	154	164	153	172	176	166	181	158	184	147	173	153	166	157	177	138	161	138	179	166	168	149	158	147	141	185	166	162	139	166	176	173	179	162	153	152	153	150	163	166	161	151	144	155	174	165	132	143	167	168	161	177	162	164	145	168	145	159	162	161	172	152	169	165	158	140	158	196	158	152	158	145	169	142	164	155	162	164	144	166	134	164	153	167	165	168	155	161	167	170	176	147	193	158	183	169	158	151	181	197	159	160	166	177	132	147	139	165	134	157	151	152	150	150	166	187	147	143	147	163	147	172	161	149	165	135	172	168	146	141	164	155	165	144	164	181	160	176	146	146	153	168	164	151	167	165	163	156	181	156	147	182	172	181	154	154	147	148	211	173	147	150	157	163	143	141	135	165	169	149	197	169	180	161	136	147	148	165	155	140	180	163	148	153	169	175	160	167	170	170	161	166	165	142	167	159	158	167	166	141	140	153	153	146	152	178	174	167	144	173	170	166	156	207	145	140	144	141	141	170	161	159	173	170	168	173	160	168	138	150	178	178	156	167	168	139	137	167	155	149	169	149	158	142	164	170	139	166	165	155	163	150	181	166	191	143	136	162	164	155	129	147	164	190	143	156	149	175	173	179	168	132	159	137	143	149	150	161	143	162	156	163	172	188	146	141	155	175	167	146	159	148	141	153	180	150	169	159	165	155	149	148	161	145	170	140	155	157	165	172	163	170	177	145	173	168	169	135	171	163	174	171	144	155	158	168	165	181	169	177	133	175	162	158	156	155	178	143	159	160	166	156	166	180	167	179	171	178	145	157	176	166	136	166	162	158	164	165	134	163	161	141	170	167	157	154	152	170	152	165	152	156	154	149	168	164	167	180	170	159	149	182	171	139	161	177	178	167	161	168	161	165	176	171	151	155	136	150	174	163	154	154	154	177	154	161	174	163	128	150	163	164	165	164	171	165	190	165	163	170	165	146	156	154	177	162	156	173	181	152	181	166	162	171	159	170	145	158	155	148	184	158	160	175	163	144	182	160	167	131	145	153	159	150	150	132	151	141	160	155	157	153	175	168	162	146	158	181	182	153	157	153	151	143	172	168	167	157	150	152	148	164	146	159	154	164	146	164	163	161	159	157	175	166	163	187	150	135	139	164	169	157	148	167	168	154	159	164	125	143	154	171	170	165	166	148	155	179	146	164	148	177	158	163	168	167	176	151	142	166	167	140	153	169	152	165	147	171	163	182	151	156	175	161	181	164	163	156	150	183	155	153	143	188	160	176	158	176	142	164	135	155	166	151	179	165	149	151	158	158	140	166	165	154	160	148	164	170	166	199	179	151	148	164	164	174	161	156	153	165	154	177	179	184	151	163	149	145	159	159	174	162	167	178	152	170	157	158	157	146	144	147	163	165	157	162	160	142	157	149	165	184	170	157	132	165	166	171	173	167	159	158	137	163	164	161	158	151	171	180	169	157	157	163	145	180	178	177	152	163	156	164	162	171	161	155	150	158	170	176	151	147	152	141	155	156	183	149	148	163	159	167	159	156	158	166	161	160	156	175	170	167	151	131	142	168	152	162	157	168	156	175	160	174	150	162	139	167	151	148	155	163	136	160	148	167	164	149	147	148	168	156	166	173	167	168	154	151	156	131	150	158	161	144	150	166	143	162	148	165	175	171	161	166	162	143	168	174	165	167	134	161	163	156	148	161	152	162	171	140	127	160	182	149	155	145	163	172	160	158	153	159	158	169	161	178	166	146	168	155	162	150	153	161	166	182	145	153	151	158	174	166	162	163	183	164	161	155	155	173	174	170	145	166	156	150	148	159	167	157	149	162	173	156	143	160	185	196	163	155	155	141	154	150	167	164	159	142	157	149	159	145	182	161	157	165	182	168	151	154	128	160	161	157	160	132	161	135	124	162	167	148	154	164	172	151	148	160	161	153	169	134	169	150	173	171	152	169	162	178	176	202	169	188	159	167	180	142	141	158	171	144	167	179	168	161	140	165	147	151	152	173	161	158	156	146	156	166	141	154	162	163	181	164	157	179	183	152	164	166	169	164	154	175	156	159	153	146	172	162	158	157	134	143	166	151	158	161	192	154	146	155	160	160	149	139	161	146	175	159	153	164	161	157	155	184	153	174	161	174	182	157	165	151	157	161	157	163	143	182	143	167	163	184	145	164	154	153	177	157	132	153	168	167	159	156	151	165	149	152	176	145	155	187	189	143	166	151	169	169	153	164	152	179	180	163	150	165	153	134	165	168	141	169	176	153	162	153	143	156	149	179	156	145	180	138	167	147
13703	1524	3358	3718	3184	2581	2066	1728	1548	1395	1222	1140	1049	949	921	886	834	808	789	764	694	706	705	670	675	580	598	636	625	573	583	582	566	585	620	613	562	581	612	576	604	555	597	565	561	525	540	582	563	519	541	571	525	576	530	535	485	563	584	587	540	494	523	553	519	554	496	544	540	579	546	559	512	561	527	510	493	518	515	575	510	515	519	513	547	519	563	504	505	528	496	524	521	508	529	523	502	513	554	504	489	542	533	510	547	514	516	478	493	535	491	538	510	518	510	529	493	518	513	536	523	490	496	522	517	481	521	508	480	544	489	511	540	518	508	493	542	531	533	544	499	504	545	504	535	540	506	503	500	496	523	506	514	564	531	528	544	469	527	520	490	494	481	535	510	540	498	520	551	506	514	526	529	500	480	490	479	505	523	530	533	489	500	495	533	495	529	509	486	500	515	482	492	521	517	494	513	496	558	535	479	514	466	536	491	471	541	476	511	475	510	525	490	485	506	531	497	506	521	521	521	477	512	521	519	508	510	515	503	542	490	535	521	500	500	530	488	513	517	525	472	513	534	509	531	489	520	474	478	518	523	530	515	491	531	472	534	499	527	494	467	524	529	547	549	478	490	497	505	500	496	503	451	504	504	505	552	522	499	468	528	510	504	525	502	488	511	499	474	521	508	538	503	525	507	523	524	497	506	537	476	489	522	479	474	510	499	505	562	518	505	499	542	532	490	517	487	525	486	505	483	518	508	552	509	501	526	519	505	498	505	485	502	568	508	489	510	472	538	500	503	503	463	513	530	539	510	494	509	486	532	509	521	523	495	503	512	522	491	513	484	498	518	525	483	489	526	497	516	485	500	508	489	506	486	516	501	498	495	540	520	511	537	523	483	491	529	508	461	497	519	470	504	485	509	483	512	540	494	508	494	511	518	537	481	495	540	510	482	491	534	521	487	518	515	476	501	490	488	549	496	490	472	477	523	536	501	492	511	494	502	496	485	514	506	500	495	501	509	500	476	535	490	506	514	482	477	516	491	528	498	541	497	514	510	507	510	516	476	482	553	503	503	528	517	532	513	515	515	523	509	478	480	482	557	512	488	519	525	541	542	485	496	500	482	499	530	483	544	469	525	551	557	503	481	488	498	489	510	540	521	485	497	482	505	536	506	517	488	482	518	494	526	527	531	446	569	519	520	469	501	561	476	518	530	526	515	528	521	520	512	483	540	482	570	529	512	532	536	500	539	465	517	538	545	480	501	503	494	487	503	514	497	527	509	495	480	518	524	513	488	524	502	501	480	509	532	522	500	493	531	542	492	489	489	533	518	493	493	488	499	517	495	509	544	530	559	540	475	520	491	499	492	510	519	545	486	528	511	503	507	483	472	508	509	494	523	501	517	466	520	524	515	501	485	498	516	501	470	486	479	460	520	538	524	513	501	486	517	524	501	467	497	528	523	501	516	505	522	525	519	493	477	507	500	535	505	521	482	510	515	496	506	529	486	550	527	498	514	501	496	463	464	459	500	542	510	548	500	503	522	538	500	502	528	528	469	520	486	516	489	494	517	531	488	524	527	528	487	529	527	516	481	522	500	538	466	500	479	516	516	468	498	516	496	538	527	525	502	501	519	470	534	501	515	526	491	515	522	494	476	496	524	523	467	497	522	529	547	546	518	484	485	499	492	503	502	504	502	531	492	512	458	464	491	483	527	486	465	446	500	485	489	458	476	465	555	499	494	493	549	517	539	492	509	501	521	482	528	491	526	561	460	499	501	492	519	530	504	500	474	492	514	525	510	515	515	530	497	488	504	533	487	503	514	524	501	525	502	476	524	503	510	527	491	524	558	534	488	552	474	532	533	480	531	494	491	514	533	476	534	483	482	537	463	520	534	539	516	464	556	513	518	532	520	594	499	506	513	539	507	505	516	489	543	480	531	523	493	536	500	494	539	509	528	509	490	524	530	509	522	532	517	461	509	492	517	538	541	508	574	477	487	474	485	497	520	525	489	510	506	496	522	500	535	507	481	487	535	526	504	470	528	498	492	533	530	513	504	503	489	510	499	513	486	523	496	532	537	519	508	538	537	504	524	507	506	509	502	547	516	518	494	519	521	528	541	535	495	492	486	517	495	516	515	444	498	488	515	522	485	525	533	525	533	531	512	492	499	475	505	498	511	531	538	504	498	482	489	506	512	477	491	527	506	486	458	436	472	512	506	463	506	505	501	524	477	551	509	491	503	545	525	487	494	521	537	471	487	511	525	526	494	549	531	490	533	498	528	511	489	513	541	497	502	537	504	493	499	471	468	512	517	517	514	497	540	506	498	521	520	478	532	550	484	482	507	534	483	522	464	477	518	535	500	523	504	463	507	465	518	517	489	508	505	495	535	499	459	490	533	503	499	514	503	508	497	513	512	552	500	511	496	521	551	482	514	480	517	500	525	526	525	508	510	500	485	507	512	496	514	512	525	540	555	519	514	499	493	511	460	488	479	477	490	547	512	515	500	536	509	493	502	533	515	561	475	514	514	516	548	506	519	493	469	477	509	534	510	487	507	520	481	512	490	507	482	494	559	514	495	484	511	525	508	493	507	541	533	494	500	467	490	499	496	483	524	523	513	489	474	495	494	464	487	488	497	532	519	518	538	518	498	490	503	524	515	468	472	517	533	493	510	490	515	511	513	533	522	515	465	520	539	486	507	550	479	501	497	528	497	521	511	524	464	547	510	521	491	503	514	479	506	493	498	523	505	532	490	517	491	504	528	549	493	456	500	481	477	509	556	516	493	497	511	515	476	527	539	524	530	537	539	505	500	514	515	484	516	506	498	510	482	547	492	508	536	500	518	493	559	477	528	486	482	490	513	524	510	546	493	494	518	519	437	469	528	522	542	496	502	512	556	533	514	519	484	500	489	490	505	505	490	535	515	545	498	496	529	511	519	498	522	504	468	493	491	465	490	539	515	523	512	529	492	514	490	523	528	520	521	495	515	517	489	504	485	514	507	476	495	505	493	504	492	462	517	498	544	515	492	505	493	503	532	540	485	503	500	519	498	478	514	552	516	500	495	501	511	542	513	535	487	512	558	492	521	474	490	504	504	480	480	486	488	487	479	534	469	501	519	507	514	547	486	508	463	418	508	531	529	509	512	487	537	475	543	501	486	488	528	493	504	519	468	477	512	505	518	507	492	521	556	538	492	494	521	518	521	507	473	485	513	493	521	502	503	479	501	498	510	503	543	509	465	504	494	505	486	528	492	487	526	487	519	545	484	483	546	520	493	516	515	547	505	466	526	476	509	516	516	527	489	517	476	481	474	498	517	497	532	508	495	508	523	505	519	480	518	458	504	526	508	536	492	526	506	510	487	496	473	493	520	499	460	531	522	492	504	510	489	566	498	490	526	511	505	462	478	528	538	511	518	489	507	545	531	500	529	501	509	523	549	520	509	526	516	495	516	522	490	506	502	528	475	542	481	477	501	500	518	505	512	517	529	496
35847	16167	5387	2403	1670	1157	915	724	689	556	512	416	451	380	378	356	308	303	334	354	296	275	311	303	302	293	293	272	290	266	295	289	313	282	290	272	292	268	280	238	284	251	244	256	276	208	305	267	279	288	268	259	267	273	262	246	261	239	217	278	262	276	251	244	268	266	289	271	276	278	255	290	268	264	281	242	260	255	273	304	280	257	271	273	260	240	265	278	269	267	261	209	260	253	233	237	252	234	249	250	291	241	250	270	246	271	261	236	264	238	258	234	262	231	280	240	279	260	252	226	287	238	284	281	263	242	275	275	273	264	259	232	251	280	245	264	255	282	237	256	273	249	275	250	283	272	253	262	233	242	274	273	268	262	246	283	294	256	226	263	267	282	222	274	257	282	252	272	249	252	267	265	235	301	283	260	232	300	227	247	268	237	272	250	277	257	279	259	222	246	231	269	271	226	270	259	243	263	232	261	266	281	248	238	262	253	263	245	256	259	269	233	239	249	253	291	237	245	239	256	250	259	237	254	248	254	254	251	226	244	244	268	256	235	270	218	259	248	242	258	276	265	247	247	263	240	265	257	251	263	241	250	227	250	266	254	270	244	273	249	264	263	258	253	269	265	231	241	244	258	246	275	279	250	258	276	265	243	268	255	287	266	251	243	260	267	275	248	278	261	273	264	253	268	258	270	249	224	254	295	225	288	246	254	257	252	274	232	281	259	257	263	271	269	215	247	247	241	257	244	274	241	284	260	255	277	248	264	265	239	267	255	253	254	308	258	262	242	264	260	265	279	257	243	243	226	277	246	238	258	243	246	264	249	267	268	266	265	220	252	237	268	232	252	250	273	257	275	261	242	249	249	265	237	229	261	254	268	254	236	276	246	247	248	250	265	240	266	250	259	270	265	276	254	285	261	249	256	223	245	261	242	268	253	247	280	268	246	263	275	262	248	240	277	262	271	237	231	239	235	249	281	256	253	255	265	246	226	260	254	262	240	295	265	224	228	269	248	246	261	242	257	269	229	220	266	250	278	276	252	251	266	261	260	239	244	230	248	231	254	262	237	236	276	231	266	241	241	269	251	275	248	249	265	253	245	229	262	243	257	263	262	244	288	237	274	249	261	246	271	245	281	280	237	263	277	245	239	265	231	274	252	247	233	226	273	247	268	265	227	255	250	277	262	265	244	269	242	249	265	244	246	265	275	244	250	249	256	285	271	268	258	221	250	278	259	242	232	256	248	269	242	257	230	239	249	270	267	246	261	252	243	265	233	248	247	252	251	268	252	285	264	270	262	277	259	239	255	244	249	251	262	238	287	263	246	247	245	260	220	226	246	236	268	259	249	268	255	247	262	258	237	240	250	240	270	232	253	226	270	241	255	266	246	249	219	246	257	280	257	249	233	236	250	247	263	257	239	274	268	270	245	271	258	277	257	249	251	264	256	268	272	251	278	271	265	242	263	229	233	250	256	243	249	243	258	218	227	248	247	228	263	247	247	252	262	236	265	255	232	250	257	251	236	253	263	281	254	246	253	263	248	239	243	244	255	271	259	286	260	270	249	258	245	268	257	268	226	259	253	243	264	260	252	255	271	261	249	263	244	267	251	248	247	271	261	256	265	257	257	242	290	264	269	250	244	254	261	258	256	270	298	282	240	265	252	247	272	256	244	229	272	244	248	260	237	237	270	243	270	257	263	267	255	250	275	245	255	240	293	284	252	264	269	267	266	251	234	267	264	244	240	260	287	284	288	262	262	255	242	251	245	254	251	274	278	264	254	234	250	274	262	241	269	261	246	250	254	262	304	246	243	251	248	276	242	257	252	239	258	248	269	274	259	238	270	255	252	225	252	228	240	248	251	243	251	292	267	245	267	274	247	228	264	254	248	248	217	256	255	260	232	244	252	266	237	267	261	251	290	247	247	260	237	254	277	261	264	262	234	262	242	284	268	223	254	257	232	263	235	227	242	248	246	274	242	237	230	242	246	268	246	240	250	249	255	276	247	258	258	268	263	243	260	269	275	254	265	264	245	248	256	283	247	286	260	215	267	280	247	267	238	265	251	289	241	257	283	276	250	247	271	233	265	251	271	246	226	272	252	238	243	246	237	268	252	255	260	271	254	273	244	272	262	218	275	236	292	241	252	258	258	230	243	298	251	247	234	267	270	234	239	261	238	258	256	271	258	235	271	283	275	289	245	234	261	259	261	270	252	273	255	259	248	251	250	262	252	241	255	261	256	255	244	246	249	243	241	242	260	226	247	276	219	283	246	227	252	250	260	260	228	235	243	299	301	275	272	259	245	237	251	266	252	268	273	250	266	243	242	230	276	240	249	273	254	254	248	224	255	256	240	256	243	240	267	245	248	235	253	263	225	248	283	234	280	266	239	259	256	256	241	260	263	267	278	272	253	243	239	272	240	239	269	283	233	239	243	268	264	249	254	272	248	259	245	261	257	262	285	256	257	267	251	269	262	263	246	248	269	246	279	264	248	254	272	250	255	268	235	252	278	229	273	255	277	253	250	255	275	260	288	256	285	302	264	254	280	221	236	253	251	257	280	255	269	245	254	276	253	249	263	273	290	258	223	231	242	270	269	237	244	265	257	258	276	250	232	249	276	260	241	268	257	234	267	266	243	246	271	251	264	245	266	261	233	261	249	236	261	241	261	267	240	247	245	230	254	242	257	234	279	246	256	216	233	249	263	250	236	252	278	293	247	222	266	246	233	254	277	256	288	255	265	270	267	273	255	258	277	274	240	290	271	239	254	248	259	272	260	260	256	257	253	256	254	238	246	245	246	252	264	245	217	254	232	273	271	252	238	257	239	253	224	272	286	256	273	253	240	228	252	237	256	255	271	259	267	279	246	246	244	259	246	254	235	220	262	273	281	227	244	269	262	245	270	260	231	261	260	242	266	272	275	250	273	248	261	253	280	292	241	249	244	252	216	253	269	243	255	247	253	268	266	254	257	250	259	246	234	276	261	241	276	271	238	235	254	237	263	237	266	251	240	266	257	247	265	277	242	235	291	264	225	241	275	269	249	238	300	250	267	252	266	264	247	251	250	220	246	262	256	238	249	264	254	239	272	256	277	257	239	256	278	260	277	246	262	234	232	234	264	254	253	234	269	270	241	254	263	257	228	248	263	290	254	254	258	252	275	252	246	258	228	264	254	230	255	262	256	250	264	243	254	221	265	269	246	260	245	241	265	278	246	237	266	279	286	262	231	260	243	265	269	282	247	268	241	231	255	224	280	266	252	240	261	255	267	256	269	268	272	255	261	256	250	250	266	248	239	240	230	233	242	268	235	245	249	248	268	227	246	287	251	249	263	229	216	282	273	268	257	246	272	260	245	245	259	269	236	261	242	270	279	243	232	240	240	241	281	239	267	267	268	274	246	220	238	241	270	258	255	255	264	275	246	253	238	265	262	281	254	251	269	235	259	237	286	216	246	267	261	237	269	263	244	255	246	248	242	260	239	237	257	260	278
19661	2733	6163	6836	5735	4739	3889	3218	2796	2420	2141	2013	1784	1625	1569	1451	1414	1337	1234	1270	1118	1200	1114	1046	1057	1020	947	1003	924	934	913	985	929	900	930	899	867	866	828	892	879	880	858	828	834	850	813	807	812	849	763	798	802	859	795	763	794	799	774	711	736	818	744	776	793	773	775	787	823	779	798	822	759	809	767	729	792	758	760	752	779	749	759	822	799	769	773	763	831	786	738	747	731	805	765	760	767	792	762	739	765	770	726	764	741	774	735	780	735	712	746	781	692	741	789	745	764	743	750	766	733	725	701	760	796	775	739	742	801	799	740	768	806	797	780	739	788	769	731	753	758	788	728	712	765	777	746	752	779	796	707	726	778	765	729	733	754	734	696	767	793	782	712	818	763	736	713	775	745	773	724	735	745	750	722	741	761	764	727	743	728	769	756	754	833	721	769	755	744	760	748	711	719	745	732	747	723	722	771	781	717	760	705	724	767	734	735	722	757	777	683	783	761	749	742	753	776	739	758	719	755	735	761	759	767	821	752	713	755	765	703	728	801	727	778	778	689	761	776	721	758	760	762	715	780	746	753	722	724	758	736	747	775	734	736	731	776	752	725	714	747	781	717	767	754	715	749	754	765	755	754	768	683	779	781	763	792	742	779	798	746	707	786	742	754	739	730	767	745	729	757	758	706	735	752	782	738	755	750	756	801	747	792	763	780	780	757	761	718	750	733	775	758	801	719	784	759	711	757	701	743	801	757	709	766	748	759	700	765	710	745	735	735	732	806	738	802	732	731	698	766	740	727	774	767	721	726	717	695	735	745	781	769	739	739	741	776	757	739	722	713	765	770	771	790	802	758	787	748	755	773	750	783	764	756	696	729	776	717	781	678	734	748	763	746	774	737	738	764	710	731	776	755	759	783	770	748	724	736	740	757	726	710	772	762	773	767	776	769	812	740	719	792	764	749	764	723	702	772	777	791	766	783	704	719	785	779	769	760	751	717	723	768	755	808	773	719	752	738	714	799	762	766	764	756	774	768	756	724	767	751	753	755	751	778	772	728	704	749	784	770	773	738	788	795	739	728	728	760	762	732	755	786	750	764	669	746	731	736	806	761	756	723	761	710	764	720	754	753	787	754	779	723	733	743	780	788	703	734	755	726	757	758	791	810	725	743	725	767	766	773	736	727	764	772	790	744	770	760	774	776	749	730	787	712	735	741	755	776	739	760	753	749	747	771	754	786	787	761	763	749	741	777	718	709	702	767	793	734	749	722	702	719	721	795	706	784	756	749	739	794	728	777	816	758	757	728	728	761	754	774	745	726	754	739	751	738	729	715	710	843	724	733	729	729	747	706	779	779	739	711	785	730	725	823	762	773	791	773	717	764	741	751	706	757	773	769	790	699	762	797	779	745	752	730	748	690	778	730	747	767	773	801	730	773	766	729	780	720	723	732	790	771	677	713	773	758	855	769	760	752	752	701	736	752	732	751	722	779	764	726	720	783	753	754	729	735	799	729	727	740	726	770	708	728	745	724	780	728	747	713	750	806	725	740	770	729	759	756	704	781	726	719	740	756	769	723	755	678	753	763	775	770	748	791	749	754	778	751	728	696	736	762	740	741	734	749	728	762	766	728	767	749	743	735	783	771	728	714	781	751	683	757	793	813	758	725	767	764	769	816	765	735	767	709	735	778	749	783	766	739	752	730	716	771	713	803	739	718	676	721	727	774	751	757	746	751	735	710	693	757	747	697	749	737	736	758	709	747	745	682	821	733	804	755	736	735	742	752	713	718	742	772	765	688	688	731	744	760	757	759	765	734	766	713	771	700	761	759	769	741	806	738	773	733	751	741	737	731	759	765	784	812	781	705	793	728	783	730	783	761	714	686	811	741	751	744	753	768	765	742	773	755	770	697	738	712	723	724	749	727	702	768	779	760	734	767	775	743	755	760	707	749	739	718	722	766	702	753	790	707	728	708	747	711	740	762	735	792	732	745	778	743	725	776	749	694	744	786	751	723	735	751	740	785	745	736	734	801	804	767	798	781	763	759	800	754	749	698	745	747	769	747	759	769	748	787	778	740	774	721	758	746	734	738	741	745	788	763	782	784	745	715	726	781	766	783	761	760	749	734	739	744	764	734	756	743	754	756	712	737	728	796	749	734	707	726	733	771	725	769	746	764	761	723	760	753	720	772	773	725	708	742	747	792	765	759	720	751	762	713	766	739	723	737	730	762	724	765	755	721	727	745	778	741	717	753	752	682	741	794	725	752	759	769	824	760	769	756	767	746	796	763	760	743	752	723	751	726	797	738	712	721	720	728	728	724	710	755	734	761	697	721	747	689	781	714	718	770	736	716	759	728	759	763	773	761	711	760	760	739	768	745	780	737	757	732	749	706	751	715	763	756	682	736	773	778	743	729	716	713	787	725	793	768	697	745	725	746	746	767	747	793	737	775	738	767	756	768	733	742	746	727	751	735	737	727	765	739	746	743	740	764	771	713	708	776	730	774	784	703	765	760	745	732	763	759	710	749	768	767	753	724	749	761	756	761	759	724	712	686	727	734	779	703	707	716	755	735	770	760	728	780	762	756	755	789	684	742	738	741	794	732	766	770	710	791	732	766	768	729	760	754	741	754	759	735	795	777	776	744	758	732	783	720	698	772	732	752	735	695	748	744	706	670	717	739	743	786	734	703	743	740	732	703	677	804	749	748	761	725	756	734	758	783	770	767	730	766	820	762	746	725	775	762	718	790	803	689	804	768	765	725	778	768	770	732	695	732	772	764	729	789	731	737	713	780	707	739	754	837	676	728	765	732	740	787	741	721	794	720	719	775	754	735	762	746	753	710	761	666	743	727	731	725	729	770	778	730	765	725	698	768	777	762	744	751	731	789	699	718	783	753	715	732	722	750	774	738	756	728	739	767	759	771	775	739	793	782	721	759	735	769	748	721	792	780	759	781	754	761	742	714	703	730	753	736	747	724	746	746	790	793	745	755	717	741	704	809	758	773	743	788	741	746	727	728	743	760	731	743	759	788	764	720	780	706	715	742	712	697	720	769	751	797	733	729	792	726	703	756	765	727	755	741	745	803	762	751	767	771	744	764	731	740	733	766	765	764	736	783	690	720	727	712	764	754	736	804	762	768	694	740	701	692	793	725	783	762	774	734	818	696	756	708	756	742	751	765	785	752	753	771	745	666	753	762	737	783	737	703	709	793	739	703	790	766	729	731	732	679	756	777	735	729	753	752	771	782	777	757	729	708	779	763	766	751	696	807	801	823	768	767	815	721	724	773	747	766	779	727	756	737	789	743	755	720	781	732	806	779	740	757	751	759	758	741	734	742	745	741	734	775	803	770	742	732	779	772	750	733	772	800	740	708	743	732	778	757	730	758	732	766	723	741	707	766	766	732	769	748	704	736	774	772	739	730	776	753	743	732	743	710	745	724	730	750	724	739	739	737	732	762	773	750	770	743	751	725	698	765	768	794	753	754	704
3537	334	183	149	121	99	108	90	87	82	73	83	78	70	105	79	90	87	78	77	90	90	86	100	90	76	92	86	96	86	82	70	87	77	61	70	71	91	94	68	70	75	81	83	79	69	86	92	68	85	69	77	91	85	88	80	98	66	90	75	70	79	81	71	77	81	77	82	79	94	96	98	85	75	72	67	78	73	70	63	68	79	81	78	73	82	77	68	74	64	64	84	102	73	66	77	84	65	83	58	79	74	74	52	73	68	84	78	75	56	76	69	70	68	91	87	98	88	76	75	91	84	64	56	66	70	75	64	73	83	79	81	75	76	70	67	89	75	86	88	68	62	85	76	83	64	82	79	70	75	83	75	86	72	77	80	85	72	86	70	75	76	65	86	76	75	80	76	78	83	76	71	72	86	69	82	87	71	85	99	66	72	71	92	68	70	76	85	90	81	82	90	74	79	70	71	76	85	82	87	94	65	68	82	84	86	71	86	85	77	71	66	83	68	83	74	78	73	70	95	93	74	80	73	63	82	83	83	77	91	87	80	89	74	85	60	88	68	68	75	87	66	90	81	92	69	69	79	67	92	80	64	95	85	76	72	81	74	70	76	83	74	65	66	74	81	67	62	84	77	81	64	75	75	76	84	63	72	79	80	77	69	88	69	92	82	82	59	60	104	74	59	87	78	81	84	81	74	91	71	83	77	55	66	94	76	81	85	70	72	56	74	70	86	75	68	69	78	82	66	89	76	69	72	67	74	74	88	83	72	83	80	74	78	68	95	68	80	87	79	85	75	76	81	95	79	82	71	90	75	63	76	61	69	88	85	73	93	78	93	70	69	78	63	87	67	68	69	95	71	74	71	84	69	84	86	72	88	78	77	84	81	84	83	73	68	82	78	67	69	63	89	59	73	96	78	63	76	78	79	64	65	75	88	70	85	68	73	73	94	58	88	69	74	75	67	80	65	70	63	72	73	70	93	84	95	80	85	81	70	72	84	83	72	83	77	71	78	87	95	59	76	74	78	79	78	69	81	60	75	56	79	70	83	92	92	75	89	96	73	66	80	73	73	73	77	91	76	93	72	92	94	69	81	86	77	74	68	86	81	71	70	79	90	77	69	76	79	92	73	84	68	69	67	59	70	73	72	80	81	90	72	77	73	61	69	60	76	78	88	75	90	85	69	71	92	66	79	81	71	63	90	86	73	79	84	81	84	65	69	80	74	74	74	86	67	77	78	67	78	70	82	79	70	72	75	77	97	80	81	83	78	80	72	72	81	91	88	76	80	72	82	70	82	74	92	73	65	85	82	72	87	74	59	81	80	85	90	86	72	70	78	81	62	83	74	79	81	84	78	74	77	79	71	84	75	63	82	84	89	79	62	85	93	67	78	82	73	70	71	103	79	79	72	76	69	94	81	66	96	79	70	59	59	71	59	82	79	73	72	78	90	87	70	84	84	87	83	71	72	75	65	79	80	68	68	74	87	78	91	72	77	68	79	90	76	94	85	58	68	76	76	57	86	71	71	66	72	72	77	55	91	70	73	85	79	75	77	90	93	74	91	89	70	78	73	94	88	89	76	77	71	77	93	83	80	73	81	79	79	74	82	82	89	79	65	70	83	81	54	65	84	82	77	74	103	81	85	66	88	80	71	79	60	71	81	62	66	74	74	77	76	83	81	80	82	75	80	68	77	76	79	83	69	58	70	82	88	85	78	79	75	92	83	98	86	85	83	96	85	80	94	54	65	78	56	73	71	66	90	64	86	71	72	81	61	65	58	69	79	67	68	84	74	82	93	73	86	80	69	61	73	78	89	77	76	93	78	78	73	74	72	68	77	82	93	66	76	80	64	84	78	85	91	83	79	80	87	78	67	81	70	80	86	96	84	77	78	76	78	78	72	75	76	88	78	85	69	76	70	84	71	64	75	83	76	84	74	67	82	89	85	92	83	76	78	90	70	85	66	87	88	84	76	77	93	85	71	65	83	75	77	66	73	76	63	76	99	77	95	80	83	65	67	70	74	85	94	80	79	96	80	77	79	74	76	78	89	83	73	87	87	87	84	66	86	84	86	74	88	83	84	83	73	77	90	85	67	72	76	69	82	64	59	66	89	83	78	89	81	79	91	80	77	83	79	85	75	80	66	98	85	81	93	85	71	82	80	87	99	80	58	58	66	80	79	95	88	77	82	76	69	76	71	72	73	76	91	76	84	86	72	83	76	57	71	70	74	76	84	82	75	62	64	69	77	58	90	66	75	89	70	70	81	68	87	90	85	79	85	81	88	56	91	72	92	64	76	95	92	61	65	71	71	81	83	74	81	75	64	84	85	87	92	84	77	71	80	97	75	80	68	75	84	74	66	82	73	73	84	76	88	105	65	75	77	79	84	92	86	83	92	80	72	69	89	63	80	69	85	78	57	97	75	98	84	86	91	70	74	72	84	97	90	76	65	72	68	74	83	74	74	79	88	81	79	75	88	86	84	69	71	83	99	81	82	87	77	74	82	74	80	72	79	75	79	91	60	95	74	69	76	77	75	99	66	72	63	91	73	91	85	86	64	63	82	74	68	78	63	86	74	77	85	64	66	75	86	90	62	66	74	71	77	67	68	86	71	75	81	90	78	74	88	76	85	87	63	92	88	78	74	67	83	68	78	84	72	81	77	70	79	85	83	88	76	67	69	89	66	76	81	82	75	75	79	84	66	76	83	83	78	73	94	90	83	78	83	79	72	58	78	90	69	91	70	85	77	80	67	84	84	86	85	82	90	99	70	71	83	70	74	73	67	80	77	84	72	77	82	80	78	80	70	78	69	73	80	74	89	59	78	84	83	90	74	72	91	89	67	89	69	69	74	88	87	83	67	80	73	77	94	81	82	86	71	65	90	85	74	71	65	83	63	77	73	73	81	68	77	77	85	82	68	65	74	74	73	80	70	83	85	89	86	74	87	81	88	91	80	73	85	91	78	66	85	73	70	79	76	71	82	83	71	80	80	75	83	77	74	70	78	76	70	93	69	83	83	93	65	74	64	86	78	73	74	93	94	77	88	86	86	96	82	74	70	67	77	108	85	71	65	96	70	73	84	86	69	72	78	68	58	80	75	71	76	87	76	72	66	84	84	81	72	78	72	67	77	77	91	81	64	65	88	82	78	66	80	93	81	85	66	76	69	55	77	65	81	74	87	84	92	74	72	72	75	69	69	77	86	91	81	72	83	90	90	69	98	74	76	88	78	68	62	90	88	68	79	69	72	74	64	76	77	67	107	65	62	82	63	71	84	82	67	95	65	78	75	80	75	77	75	87	80	75	80	62	83	90	87	75	71	61	67	88	96	78	71	68	78	90	87	78	102	65	76	77	68	66	75	79	68	78	77	62	84	85	107	76	72	84	83	75	70	74	70	68	77	86	73	78	57	83	72	78	67	97	85	83	70	90	95	77	84	71	65	91	81	78	74	75	83	83	85	75	78	67	70	82	74	70	74	67	79	72	68
2720	342	458	489	468	427	419	370	346	341	325	316	313	333	314	311	347	363	332	278	320	330	300	322	308	287	283	279	299	263	327	298	291	284	297	298	298	322	307	292	293	264	296	317	292	293	298	290	289	308	295	307	301	258	286	325	277	297	300	273	292	278	305	303	298	253	288	289	325	273	299	288	270	282	304	297	286	293	296	293	277	260	303	309	273	277	312	294	277	303	295	256	285	274	271	284	257	321	276	315	303	247	311	251	315	295	313	279	331	304	289	318	300	307	277	288	296	262	292	307	290	289	303	267	303	296	293	291	301	279	289	287	290	299	269	292	301	297	279	291	282	275	302	267	257	260	290	290	294	331	284	309	283	295	291	291	301	324	296	262	291	282	278	291	274	265	285	267	280	291	307	286	312	282	272	244	288	279	286	304	299	280	300	272	314	293	296	282	274	280	306	292	291	320	287	295	279	317	277	315	293	270	286	265	293	289	277	281	309	269	296	302	292	286	265	252	282	283	284	299	307	302	279	278	284	273	275	289	265	303	299	302	303	321	297	281	256	265	277	285	328	284	257	297	273	276	293	291	269	285	279	260	300	293	244	289	261	294	251	281	297	297	266	314	277	299	276	271	300	277	296	288	302	311	288	276	288	304	286	268	303	321	265	271	290	306	293	307	295	287	298	300	277	263	295	289	285	280	289	290	273	286	280	279	303	298	306	286	297	279	282	282	305	288	298	297	296	306	259	286	286	259	300	293	277	287	288	284	274	297	273	260	301	301	321	327	311	269	308	290	286	284	270	281	305	272	265	288	250	272	277	286	283	308	330	285	299	266	282	290	257	298	283	318	268	302	297	305	267	279	275	286	247	297	308	283	269	278	284	282	289	296	313	313	291	305	279	295	285	313	304	305	241	263	281	295	288	320	280	286	278	256	280	288	275	300	303	280	293	272	271	279	258	300	282	303	272	292	269	288	254	275	278	297	266	294	257	264	296	268	296	303	310	311	301	282	295	265	277	299	265	286	282	280	258	320	294	287	274	281	278	279	277	286	261	289	280	294	287	298	292	298	267	281	328	286	309	296	265	285	289	264	285	282	274	297	268	285	291	313	298	271	304	297	303	288	271	283	296	259	287	289	268	300	281	280	307	297	293	280	296	272	293	257	251	284	282	300	294	297	305	269	272	307	274	263	263	280	280	308	276	300	311	315	291	283	290	284	274	297	301	301	298	303	275	292	311	281	306	288	292	277	248	281	291	303	288	303	288	275	286	293	276	321	260	279	285	282	312	301	287	307	273	301	306	287	268	297	278	281	287	298	284	301	279	267	268	263	286	279	330	289	292	302	283	290	284	270	304	316	276	277	256	292	302	304	298	285	317	272	279	286	278	315	324	268	274	275	277	283	262	268	279	263	271	307	276	299	286	300	282	268	271	312	274	303	306	303	279	284	263	299	270	311	266	304	287	274	303	288	277	298	272	291	276	276	313	274	292	312	277	274	289	266	293	280	299	301	271	309	260	267	289	277	299	314	299	301	268	271	317	290	313	286	294	310	264	282	277	315	308	286	290	301	300	286	277	301	290	283	291	271	319	310	291	296	303	293	283	276	275	304	290	297	289	284	292	280	322	277	279	298	300	297	303	295	294	291	292	253	299	277	305	296	273	288	279	301	301	286	257	283	314	277	280	310	284	297	276	291	290	301	267	308	277	304	271	303	274	281	290	302	298	290	303	294	284	298	287	283	284	272	290	310	314	268	296	293	283	276	285	275	285	302	252	258	306	279	271	283	276	293	297	294	280	281	286	292	270	303	304	283	269	274	301	297	308	320	298	268	282	312	294	294	274	287	304	298	266	275	324	274	304	337	302	280	295	297	302	322	256	298	290	293	293	285	294	285	284	302	296	275	283	257	280	292	319	325	309	283	313	292	295	263	267	327	278	312	276	277	298	306	296	280	271	300	286	272	299	261	282	296	259	296	278	301	300	311	278	291	307	318	280	285	290	302	305	300	291	314	266	251	266	290	298	283	300	283	284	267	267	280	280	265	288	297	278	282	292	328	304	281	284	313	277	306	293	295	311	271	293	303	282	299	260	329	280	293	322	286	301	278	307	290	302	275	287	295	280	280	303	284	298	292	290	315	306	290	296	281	321	291	279	254	307	304	307	283	337	275	292	320	280	301	281	265	296	278	295	278	275	283	288	302	283	265	287	279	302	289	258	300	298	278	280	276	287	272	308	266	289	261	300	298	292	283	316	287	290	292	300	306	324	279	299	295	281	297	273	300	278	302	253	291	277	336	290	279	294	300	283	285	293	286	264	285	284	266	305	274	289	297	274	263	277	282	264	292	280	290	305	265	290	297	266	301	293	288	270	254	284	266	295	272	285	287	280	239	274	273	262	255	277	287	314	274	278	294	278	297	307	283	279	275	282	279	266	305	286	268	259	297	290	277	306	286	288	286	284	320	275	297	274	308	287	302	298	284	298	279	275	266	337	289	282	326	283	293	282	299	272	284	286	271	309	278	280	277	311	279	319	270	294	307	252	304	278	285	275	321	306	307	275	288	275	286	266	271	281	291	303	275	274	286	279	313	300	274	319	320	284	311	282	291	320	307	283	271	285	305	282	276	293	304	261	281	279	318	306	279	283	331	273	301	271	272	298	267	282	294	266	314	294	279	297	298	279	294	298	313	303	293	314	303	308	271	279	294	290	299	296	292	256	274	286	314	246	267	281	293	319	277	273	292	276	294	267	309	286	261	274	283	293	296	254	285	278	266	283	302	254	271	268	311	246	300	312	291	300	291	284	271	298	292	289	286	279	270	271	285	297	316	292	276	283	291	296	279	283	275	285	274	288	290	289	287	284	298	255	288	273	266	299	286	261	273	275	288	255	320	276	275	288	311	289	288	300	265	257	274	289	309	305	301	283	266	299	295	288	288	293	273	273	289	299	294	254	283	295	298	286	288	261	293	311	264	297	305	291	288	266	288	246	305	271	303	260	293	273	279	280	285	279	284	272	295	277	279	303	248	298	276	288	293	313	279	299	298	268	263	268	275	286	271	293	284	304	291	284	292	321	300	276	310	310	337	299	282	309	288	269	292	299	277	280	288	294	283	277	298	286	320	294	289	282	257	306	301	277	305	316	285	284	287	260	286	284	282	266	270	287	272	288	277	293	292	287	294	311	256	306	297	317	323	280	257	258	275	292	321	339	279	294	307	310	270	322	277	257	280	289	326	289	281	292	292	273	278	305	262	299	293	286	286	297	270	280	291	278	275	289	275	314	301	281	277	253	264	309	283	271	247	277	272	261	280	288	287	289	281	292	305	283	280	302	274	252	281	324	307	317	268	310	296	284	290	307	272	258	259	322	265	290	280	283	294	299	288	274	311	290	293	305	269	278	315	313	294	304	260	281	289	282	297	253	292	287	286	300	275	297	293	280	290	307	285	290	287	291	295	286	282	298	300	293	280	267	285	335	290	265	264	304	295	274	273
28572	6333	1645	1113	766	620	497	385	349	312	275	260	248	239	230	216	194	219	185	201	172	168	180	162	184	182	178	184	186	157	177	166	164	139	139	179	161	166	168	163	159	176	148	162	162	155	162	165	169	151	154	188	164	171	192	161	175	170	157	179	177	162	161	156	154	145	131	159	168	151	150	140	151	147	159	151	157	169	176	154	162	150	167	161	142	143	183	152	167	153	150	169	164	161	180	156	156	134	167	167	161	150	185	175	145	188	168	154	144	164	139	154	176	174	149	168	146	146	164	167	165	153	154	173	154	149	158	167	145	148	166	170	149	149	157	150	163	153	171	148	136	178	158	186	166	150	153	151	176	165	161	148	150	161	142	156	149	170	148	177	162	160	163	162	178	152	155	160	164	153	150	163	177	150	152	142	136	174	151	150	165	162	164	155	161	157	169	149	166	158	145	175	185	163	180	171	150	159	155	149	156	169	163	180	155	165	173	162	146	164	172	178	155	159	165	167	172	153	173	138	177	152	148	153	159	146	160	170	162	137	170	143	158	161	162	145	165	169	155	164	142	143	154	140	161	180	139	160	166	182	137	147	169	164	170	147	186	161	175	147	157	157	167	170	157	150	176	139	169	159	157	168	157	183	170	151	146	157	146	175	170	162	168	148	170	150	141	157	149	161	149	181	148	138	190	126	152	158	181	147	170	174	159	178	158	180	184	182	172	154	179	134	146	144	153	151	180	154	165	146	163	156	156	160	167	178	157	160	176	161	166	161	165	160	168	172	179	146	141	147	186	155	150	181	149	158	144	140	141	144	143	158	167	161	165	161	155	161	152	173	185	143	170	146	157	173	144	185	167	138	148	148	152	159	157	141	161	170	171	148	152	157	164	159	154	183	154	155	158	150	157	170	160	134	163	155	146	160	159	174	165	182	144	161	166	158	139	171	185	155	149	172	154	159	149	167	167	156	153	162	179	140	172	148	162	136	152	160	171	165	158	180	150	130	157	144	164	161	158	160	179	149	169	154	170	155	157	159	170	142	156	140	148	159	154	156	168	162	180	169	156	141	161	160	162	150	149	140	163	152	147	150	171	150	159	157	174	144	144	138	139	151	141	147	175	168	160	174	173	168	155	152	149	147	145	151	158	144	163	166	167	162	155	124	158	157	156	155	158	150	158	167	166	177	163	148	141	166	164	166	135	139	154	166	145	157	153	171	153	146	146	170	163	155	165	176	156	166	135	147	152	162	151	160	145	161	166	186	153	154	172	134	190	148	177	165	174	168	164	178	172	153	146	162	160	133	157	162	156	168	150	156	153	152	143	175	162	146	146	160	167	141	138	138	155	168	177	155	175	169	164	160	168	158	174	132	167	166	151	166	161	157	150	153	169	159	169	155	137	146	145	154	153	152	147	144	172	166	167	165	154	144	145	157	154	146	157	149	155	153	157	153	154	135	158	169	149	170	179	146	155	166	175	143	158	170	152	155	140	147	139	160	164	156	152	153	153	157	171	151	167	180	163	152	155	156	173	149	154	152	146	165	165	156	177	153	164	154	151	149	158	159	125	152	128	139	159	152	171	164	171	151	185	180	154	159	159	151	153	154	154	154	148	140	147	133	168	158	169	167	169	158	157	155	136	138	155	147	155	172	153	149	151	166	165	175	157	137	165	160	168	173	172	157	149	154	185	167	163	177	179	161	176	168	148	143	169	147	166	165	159	180	180	153	172	152	160	156	159	152	146	161	148	159	141	149	151	166	192	163	166	170	161	162	170	153	149	175	151	156	147	174	179	169	163	145	156	150	147	170	164	161	163	162	165	180	151	168	158	145	162	160	179	160	173	175	151	190	169	154	149	166	162	176	154	151	156	168	167	151	176	175	160	166	156	136	145	155	159	183	151	138	156	139	154	166	170	164	154	154	159	152	161	153	151	169	158	149	163	150	148	155	156	169	167	143	153	184	149	151	173	154	155	164	167	152	144	153	150	161	146	159	154	173	147	173	166	134	149	136	159	147	163	182	153	142	155	173	126	188	153	152	168	162	148	156	141	139	165	156	140	168	150	182	170	162	156	145	159	157	158	142	143	150	170	186	166	145	159	142	189	172	149	195	152	140	169	169	168	149	147	147	145	162	166	154	166	156	149	160	175	148	165	127	156	147	169	179	149	161	170	159	173	174	163	148	165	159	158	165	153	151	158	149	148	174	145	174	161	139	163	144	172	141	141	140	149	188	172	151	160	136	160	190	169	155	162	166	186	150	159	157	148	165	164	166	149	153	174	176	170	147	149	150	151	152	156	171	176	161	154	156	156	169	168	164	142	161	170	179	156	142	168	168	142	171	164	136	171	148	154	180	150	168	159	159	153	153	168	167	157	188	174	157	155	160	166	161	182	177	160	168	139	144	154	158	147	142	175	153	151	152	178	143	149	166	166	142	186	155	159	191	169	169	166	159	168	151	142	151	171	153	148	148	180	174	155	157	150	144	153	144	143	177	133	167	161	152	144	151	163	151	144	168	157	171	169	165	163	153	151	184	172	159	160	181	150	159	166	140	152	185	157	150	166	178	134	169	150	160	169	154	146	157	145	147	161	182	161	162	186	161	157	164	143	155	149	168	165	156	155	160	152	153	157	152	169	160	163	157	164	152	151	179	187	159	151	152	168	136	177	156	151	148	150	169	148	148	160	158	129	157	171	165	201	155	142	171	157	170	151	181	163	155	153	163	158	173	165	162	149	164	147	159	149	154	153	144	136	155	169	172	144	148	168	170	155	155	167	171	167	162	170	160	149	151	168	145	172	182	162	155	127	171	157	148	167	166	146	150	177	163	153	176	148	173	170	157	148	133	148	158	136	156	180	191	156	159	158	186	155	149	163	169	142	158	161	141	149	163	156	156	150	195	142	160	155	148	144	164	163	152	151	170	142	174	173	174	145	175	168	151	155	166	177	157	184	149	167	158	149	153	173	146	166	131	150	195	144	162	159	147	159	143	160	171	167	163	159	156	190	172	159	153	169	161	152	173	129	157	138	141	153	170	149	143	172	165	150	171	182	148	150	181	163	149	163	169	157	156	139	169	150	159	156	173	164	170	161	170	176	146	196	165	171	161	147	164	149	166	158	154	204	147	167	166	145	177	148	151	162	170	164	145	152	160	179	150	158	159	138	148	154	187	160	162	158	154	136	171	170	159	181	149	169	149	139	167	179	135	141	166	150	153	188	156	178	162	163	171	138	169	160	157	183	145	155	158	121	142	166	153	162	158	173	192	139	175	158	164	151	159	156	177	162	150	164	185	168	177	169	145	181	187	150	152	167	134	167	133	155	170	157	165	165	147	157	166	135	161	163	152	177	154	149	144	166	150	156	161	144	153	147	176	177	151	171	163	142	160	162	160	142	161	154	167	142	164	167	175	167	150	141	156	165	173	188	156	150	155	156	151	157	175	171	172	133	170	138	134	146	178	153	150	155	147	166	162	153	163	162	148	152	167	140	176
13745	1494	3271	3616	3184	2653	2061	1757	1584	1351	1188	1097	1027	966	891	823	815	790	730	755	710	681	721	694	622	647	664	619	639	589	606	570	578	568	548	561	553	575	544	568	547	549	583	575	529	565	529	543	546	547	567	538	517	503	536	522	530	508	518	532	531	562	546	499	526	519	542	551	577	542	562	527	515	533	530	511	525	543	529	520	544	572	525	497	515	505	509	528	527	556	534	548	516	529	530	509	514	491	498	491	552	491	495	546	499	520	534	492	514	537	498	532	492	495	464	484	513	508	509	503	526	513	499	523	502	434	488	489	537	495	546	522	478	515	530	510	520	488	523	489	522	496	505	519	505	482	513	504	497	499	486	526	525	524	532	518	487	535	489	538	532	493	522	522	490	497	516	492	497	474	501	516	507	484	553	529	506	543	515	503	559	495	552	506	510	493	561	473	518	561	521	518	486	490	501	511	517	482	495	525	473	520	515	494	513	527	512	488	497	541	497	518	512	514	525	472	519	511	524	480	512	525	521	543	535	527	527	529	493	527	542	495	543	478	510	496	557	489	503	491	505	531	561	476	514	484	533	548	489	455	570	496	501	544	522	517	511	554	505	519	506	493	479	541	541	493	509	521	527	499	492	515	500	478	473	543	480	505	524	480	546	508	502	522	552	525	496	530	485	534	531	497	503	524	503	488	540	497	476	499	549	501	521	499	501	528	528	526	502	508	484	486	478	467	503	534	499	515	490	490	481	450	549	503	495	449	487	545	481	519	487	504	537	474	510	515	496	501	511	490	472	522	495	499	495	491	476	514	575	514	516	526	455	482	500	468	515	477	506	496	516	493	495	512	486	522	530	497	532	502	524	494	526	516	481	526	464	487	506	528	495	494	509	463	514	515	475	512	524	499	530	514	488	489	525	501	503	540	504	538	470	514	514	509	503	514	523	541	510	474	477	482	487	484	541	499	485	478	499	512	492	516	523	449	508	508	512	490	533	516	523	520	537	547	476	532	516	505	500	530	519	498	545	489	519	509	492	494	484	487	488	490	487	507	512	480	529	477	513	494	517	523	527	485	522	529	508	458	510	536	560	490	465	526	535	541	486	506	518	580	506	504	518	488	481	515	491	507	503	524	517	474	512	523	485	503	501	506	493	560	495	475	520	488	493	485	520	539	493	504	479	525	480	477	532	477	538	507	535	519	516	518	522	493	550	503	561	496	480	528	540	491	569	492	508	510	505	520	508	539	474	496	495	524	469	509	479	534	485	519	533	502	508	525	493	489	519	556	533	509	503	483	534	502	494	473	508	501	509	493	506	488	496	489	495	491	505	507	471	524	517	536	498	480	543	480	504	494	489	542	514	537	513	512	508	528	493	494	488	530	507	482	507	554	463	570	543	532	511	524	472	519	495	517	519	491	510	523	484	486	533	490	515	499	508	531	477	505	534	506	489	518	536	525	516	510	542	500	512	488	526	477	523	499	508	502	477	512	533	489	523	536	491	499	506	513	506	471	509	544	513	492	515	527	468	525	496	488	507	520	516	518	505	515	512	488	488	505	505	441	486	521	498	514	532	499	525	515	482	485	485	488	524	519	487	475	492	501	486	483	535	504	465	479	530	523	537	525	510	534	494	507	460	503	481	491	499	509	548	489	492	483	525	505	484	512	528	528	560	564	518	486	497	522	505	553	541	543	488	491	502	516	489	531	515	495	479	516	503	489	509	549	526	543	525	543	512	501	498	505	510	585	480	503	516	514	480	495	505	490	484	531	481	546	507	527	503	522	500	513	510	455	509	519	450	461	496	473	525	512	525	499	486	512	536	534	496	517	531	499	511	462	502	522	509	506	488	455	500	496	490	517	509	468	522	527	527	495	492	486	532	515	538	529	513	515	474	510	470	514	529	510	479	537	497	517	506	542	482	481	534	517	498	516	473	526	479	498	541	516	537	509	517	488	500	508	472	504	485	498	510	495	522	514	482	500	497	498	499	499	494	468	510	506	521	484	505	524	479	518	528	490	512	495	493	494	543	442	506	525	520	475	461	522	506	543	465	472	521	531	516	482	529	513	505	521	494	492	546	560	547	495	515	541	536	496	543	531	487	545	480	476	510	492	514	494	507	459	499	485	488	516	458	490	555	527	494	498	505	496	526	481	509	465	547	539	511	490	516	511	549	472	473	529	530	542	522	498	523	507	517	451	490	491	513	488	544	496	545	506	499	526	519	463	495	479	517	486	520	544	487	499	516	522	515	472	540	504	544	517	508	432	520	502	492	516	544	506	533	553	526	516	508	530	481	533	506	549	494	497	498	537	521	505	529	491	533	525	487	517	552	507	478	485	488	500	533	519	519	517	519	513	575	465	492	487	535	508	496	523	543	511	504	501	502	504	468	519	464	501	527	486	502	536	517	519	506	491	461	479	518	543	521	493	495	516	474	531	503	519	524	498	495	494	526	512	521	538	468	472	474	523	503	458	538	534	514	495	505	536	520	516	492	503	485	508	532	498	511	485	535	518	503	502	527	560	514	521	518	492	519	472	461	499	506	486	494	535	509	513	488	471	484	517	462	557	493	515	517	508	549	477	520	536	499	497	475	494	474	512	511	492	501	503	539	496	523	489	471	499	526	512	507	499	484	520	510	499	525	518	492	526	495	502	503	495	480	517	506	487	523	516	511	537	517	498	508	496	532	531	509	471	564	493	464	532	531	486	501	478	500	518	517	491	494	508	542	503	496	534	538	513	509	454	502	508	503	522	504	535	535	521	503	501	476	509	498	495	524	522	529	482	505	509	504	511	535	536	532	489	522	499	483	504	502	493	484	482	480	492	527	514	483	478	532	523	534	490	510	519	503	507	478	507	525	484	516	526	528	494	478	505	489	515	517	511	543	506	519	511	479	515	527	492	497	520	520	578	511	499	520	495	520	520	537	468	546	536	518	508	528	550	514	529	568	525	516	454	511	528	535	529	484	475	490	513	541	506	506	511	511	511	487	526	510	537	509	492	479	558	541	495	521	510	533	499	495	535	499	523	526	516	507	471	515	513	486	487	485	468	503	523	523	550	517	552	491	511	504	455	513	504	484	493	519	469	562	538	516	515	494	496	517	511	518	462	532	496	558	474	503	439	482	512	511	522	513	518	479	527	540	495	457	461	494	487	477	491	504	487	534	527	536	506	516	501	521	510	499	466	545	509	508	512	534	501	505	536	499	508	533	501	481	475	479	522	538	477	488	521	452	524	508	490	510	498	502	495	528	527	545	504	475	471	483	489	509	498	510	540	502	493	544	471	506	512	478	516	497	506	506	462	492	497	513	507	561	457	512	505	506	500	537	530	531	498	485	498	504	499	518	479	481	532	499	506	503	494	493	508	458	502	506	502	515	535	502	501	529	498	478	514	547	509	497	517	521	499	511	504	493	476	484	526	481	548	513	491	492	538	483	525	557	497	553	470	532	538	494	525	499	488	505	502	520	529	532	459	541	533	518	505	464	496	510	524
36242	17540	6472	2512	1545	1163	893	780	646	558	515	468	401	385	399	358	346	329	317	321	329	330	292	287	286	300	302	277	264	265	285	305	270	289	293	256	288	280	295	249	287	288	261	261	260	269	266	252	258	271	237	251	258	228	262	249	243	240	261	258	285	262	288	260	268	249	244	221	253	281	263	275	242	252	251	260	273	259	286	235	272	245	245	236	272	249	257	277	249	247	246	276	238	239	268	236	275	274	255	285	271	264	246	235	270	273	235	277	292	240	273	251	274	248	262	244	261	246	243	253	247	275	258	257	253	223	239	249	250	272	273	253	268	237	239	227	260	283	257	255	271	249	242	264	251	251	276	246	243	232	260	216	253	295	232	242	264	264	259	238	285	248	253	272	291	232	254	253	223	246	278	231	248	258	236	247	273	245	248	265	251	275	277	264	266	279	269	240	272	214	263	271	254	276	274	234	273	255	260	268	253	244	265	255	222	239	251	252	257	247	261	266	255	265	256	263	272	255	224	259	241	270	258	259	244	263	275	260	271	263	239	230	264	258	246	223	263	246	233	282	238	269	276	256	271	245	259	258	267	259	232	254	244	288	277	255	226	262	253	255	259	261	244	246	259	263	263	279	253	239	256	256	244	262	241	239	245	285	280	260	262	223	241	260	251	261	264	226	250	259	272	239	241	243	262	250	249	242	230	259	251	281	227	228	274	235	262	254	238	248	249	235	251	241	283	282	254	261	260	245	250	211	248	268	250	236	236	250	257	269	243	264	244	276	251	273	261	225	271	234	277	261	262	263	240	244	278	232	269	261	242	238	279	251	264	227	273	241	236	275	250	295	256	282	269	240	238	256	289	252	265	250	244	224	264	252	230	271	244	260	273	254	237	260	246	265	269	239	263	260	257	252	253	238	237	282	248	257	263	251	260	242	272	256	261	254	237	254	268	267	268	276	252	256	250	270	239	241	252	242	272	271	249	256	249	287	239	277	268	240	224	247	244	267	227	247	266	252	265	288	244	253	268	232	256	245	247	267	275	251	233	251	228	276	265	264	259	262	271	228	268	277	231	250	250	264	238	262	273	267	259	260	281	262	259	214	256	247	265	252	277	221	267	259	259	236	254	245	241	246	251	234	254	286	246	261	273	264	250	271	243	254	270	253	227	228	249	273	264	252	241	253	251	286	265	263	239	242	263	259	240	257	301	256	272	257	285	224	258	253	266	243	258	248	282	275	232	210	257	263	255	256	249	284	259	260	221	243	235	245	247	260	255	236	277	240	218	237	233	281	253	244	269	244	298	255	223	239	257	259	231	232	278	251	262	256	241	269	248	245	232	244	234	274	231	261	247	253	240	272	257	260	243	272	275	241	297	250	278	247	240	263	230	263	278	250	255	247	245	266	244	249	264	295	271	250	269	245	235	271	225	267	236	241	257	286	245	281	226	271	259	247	286	275	260	275	271	231	257	240	251	249	268	280	254	234	235	266	257	234	262	263	234	265	275	258	268	235	274	236	259	260	281	237	254	236	280	268	270	245	250	243	253	265	240	236	259	278	256	248	254	264	253	235	263	237	240	284	212	277	254	276	274	235	262	265	255	246	249	236	252	242	246	251	299	253	243	259	268	286	247	255	240	251	259	240	248	262	268	259	265	254	250	246	213	221	258	255	260	229	254	272	232	272	251	241	258	263	241	265	238	231	235	262	246	253	249	272	280	232	268	239	258	262	274	240	269	249	261	302	256	266	274	260	263	253	246	240	247	245	244	273	272	269	248	239	269	265	258	254	249	262	271	271	277	285	280	269	230	232	258	219	219	272	267	275	265	274	238	264	253	263	249	268	240	250	250	225	244	231	258	259	282	263	246	244	238	283	246	231	263	265	252	268	261	218	252	259	249	252	269	251	286	236	260	266	247	276	233	251	243	259	268	275	259	247	261	253	267	253	277	250	288	213	261	259	248	256	237	264	268	261	254	268	246	253	268	251	267	266	251	235	265	244	267	234	254	242	259	271	262	262	278	261	270	254	253	240	254	206	265	278	266	271	247	244	270	275	254	245	234	237	242	243	227	209	274	246	268	248	265	274	262	268	252	265	253	227	231	252	235	280	211	247	268	273	242	253	242	242	254	239	245	234	266	220	287	240	274	242	258	258	237	262	234	246	256	242	257	258	264	264	266	271	256	240	248	266	273	266	266	247	239	275	258	265	224	256	238	267	278	225	290	279	268	249	245	243	249	262	291	252	252	239	244	258	239	275	260	276	268	260	240	244	244	254	268	256	234	228	235	262	261	238	243	265	237	289	242	288	221	262	233	248	234	233	281	261	276	257	230	241	264	268	236	225	238	267	235	244	258	227	274	279	274	267	245	221	235	281	264	245	246	218	254	267	259	260	251	247	231	254	240	247	239	252	251	258	279	246	252	242	272	253	266	211	260	251	256	253	267	258	268	272	274	277	255	257	250	250	217	249	238	256	228	299	251	258	256	250	276	258	255	266	251	245	253	279	283	250	263	262	257	265	235	273	224	268	277	251	232	262	257	267	281	284	252	279	266	250	252	266	230	285	236	238	247	261	257	245	269	244	247	255	226	234	273	245	244	232	268	260	279	236	284	243	238	263	251	240	250	264	227	257	281	236	279	248	246	251	283	235	252	250	275	245	241	221	229	236	254	221	239	272	244	246	261	259	267	238	245	270	259	251	262	256	258	256	240	262	263	275	271	281	231	253	246	269	262	266	287	265	248	248	259	263	267	269	283	261	249	261	289	242	255	259	230	253	249	241	264	252	241	255	243	271	249	247	247	241	233	265	261	262	283	238	264	277	258	231	261	250	249	270	257	243	246	245	237	240	272	269	256	288	288	269	271	274	244	247	253	251	265	247	253	239	252	250	242	235	273	239	256	247	278	264	246	256	254	285	255	248	257	257	255	232	280	266	220	265	263	269	238	242	256	252	261	251	251	269	234	239	248	270	258	258	234	247	227	259	214	265	233	244	261	248	284	243	242	253	282	277	256	284	248	252	247	252	259	272	262	251	265	252	244	240	256	246	255	243	256	241	227	258	244	276	228	262	211	237	234	259	253	249	268	233	256	253	255	264	273	287	256	279	247	285	273	249	277	255	247	265	286	262	256	255	227	261	240	269	259	248	260	273	244	295	267	252	253	257	254	240	246	241	260	260	229	249	241	254	253	259	264	263	261	271	268	271	260	293	274	283	237	250	267	263	238	279	249	261	229	241	250	248	274	231	272	262	249	263	255	257	264	266	282	254	269	242	215	271	241	246	231	251	247	270	255	253	264	284	233	246	233	266	237	261	276	257	269	254	259	261	250	244	246	257	244	257	250	244	259	246	244	284	262	239	285	277	228	227	271	258	258	256	247	226	239	265	268	212	262	259	231	238	265	236	232	260	241	246	236	272	256	260	265	252	257	270	228	249	257	263	301	265	250	262	244	240	234	235	246	239	253	271	251	252	245	246	249	247	255	270	244	257	236	243
19820	2733	6093	6835	5777	4673	3870	3216	2747	2383	2170	1984	1775	1686	1578	1479	1309	1301	1239	1220	1182	1150	1040	1053	1039	1063	1043	988	940	975	930	892	919	882	927	878	874	870	857	849	825	829	796	811	836	817	800	840	853	802	788	821	828	772	801	782	812	783	819	793	762	777	781	802	737	771	755	796	815	800	779	773	755	808	747	769	807	739	692	837	753	737	772	765	801	800	784	750	783	810	780	740	747	745	749	781	728	757	767	776	741	772	761	740	757	719	760	799	768	796	747	776	760	757	721	722	745	738	724	732	789	760	779	693	750	787	722	785	766	811	769	734	712	788	764	769	791	753	766	791	751	768	774	767	726	744	801	727	759	777	758	733	690	701	784	766	730	782	797	767	738	701	714	784	752	761	744	719	806	739	794	747	771	719	770	738	753	762	697	784	786	754	736	734	799	740	789	752	750	755	725	807	734	732	740	737	713	746	724	697	746	768	803	729	709	726	746	758	724	763	746	744	740	696	760	726	796	695	696	740	795	769	714	720	766	771	745	740	763	761	746	793	740	784	753	764	729	760	702	724	784	743	748	729	752	771	732	718	729	705	749	764	767	749	760	753	771	762	821	792	751	724	766	760	803	761	727	703	727	723	686	759	729	789	741	783	768	742	760	758	817	732	703	782	731	786	747	761	756	793	739	743	751	741	763	725	715	714	769	780	746	732	716	758	745	739	765	778	749	706	738	746	774	731	783	738	698	710	802	781	718	742	703	780	737	757	719	755	726	737	757	745	747	738	729	740	744	767	723	758	772	721	734	749	709	776	736	748	721	764	755	764	725	713	731	712	723	700	714	759	739	750	757	753	725	758	775	747	743	727	721	668	752	728	743	763	806	767	730	746	751	732	754	760	776	750	772	706	717	745	716	728	769	756	727	764	754	730	732	727	702	685	740	728	770	759	749	776	719	729	717	771	752	755	752	753	737	767	754	754	717	697	686	730	740	774	743	775	746	749	780	740	777	726	746	758	740	739	751	724	757	764	738	788	757	741	778	766	738	718	763	829	760	773	729	750	715	787	831	730	746	695	788	747	726	711	712	738	766	716	721	726	744	742	766	745	742	751	760	780	786	737	804	759	766	731	778	724	699	769	727	810	693	750	737	692	747	764	754	775	735	751	782	645	799	782	760	750	745	769	680	729	763	766	727	744	725	767	702	796	726	700	742	716	763	746	722	709	758	725	768	722	762	745	747	782	744	699	788	700	758	756	797	798	733	728	743	744	727	701	747	784	754	776	760	728	742	741	768	743	792	789	756	778	722	764	786	740	691	734	761	755	784	762	771	691	722	736	765	733	729	759	727	770	747	728	757	739	728	768	730	759	762	748	730	711	780	756	727	767	732	713	731	780	778	737	715	776	730	747	722	770	732	765	717	692	735	755	749	779	728	752	706	773	737	737	715	762	752	779	675	749	760	765	760	770	745	778	730	743	746	818	753	753	764	770	751	710	737	711	738	770	743	789	751	757	752	749	732	780	787	706	739	762	773	751	791	706	760	730	721	760	711	737	759	720	744	786	793	744	743	769	741	759	784	708	741	677	738	733	718	762	709	731	728	740	780	731	767	745	759	735	775	738	715	757	703	751	764	729	689	760	775	765	741	778	752	699	768	700	732	732	764	757	744	715	736	728	709	726	735	788	792	753	772	786	750	739	820	754	760	719	706	713	752	733	765	755	738	727	763	762	690	664	788	742	739	781	711	736	765	723	759	786	729	751	804	760	774	697	705	744	756	747	728	755	782	766	737	726	743	763	751	789	723	755	739	759	704	721	691	757	775	723	759	739	707	742	751	735	746	708	742	709	738	737	787	765	720	751	757	770	700	802	774	762	745	759	718	726	784	760	758	776	691	792	729	767	710	719	779	671	751	758	761	719	753	751	754	747	788	706	746	681	772	735	761	746	737	783	745	777	723	713	741	774	748	759	750	691	761	751	774	745	780	774	761	734	745	758	757	749	722	735	728	743	789	776	775	737	723	720	770	787	729	728	740	757	748	742	716	693	742	793	709	788	720	707	687	710	746	758	751	732	793	729	756	745	749	756	783	767	730	692	771	734	714	793	771	757	743	731	748	804	754	684	741	767	705	735	750	747	775	704	698	759	717	730	745	750	761	713	718	720	729	752	753	698	763	757	729	747	728	745	805	759	772	744	733	731	770	699	736	765	765	712	732	814	729	776	760	758	727	782	722	724	769	749	684	773	717	689	769	703	801	749	736	763	737	732	716	738	744	748	763	783	815	784	787	743	742	715	777	736	713	764	801	750	754	697	774	756	781	748	751	778	747	755	788	742	749	715	736	732	751	769	728	758	776	701	722	756	793	723	724	745	736	744	735	727	723	729	757	761	744	730	768	702	757	736	742	656	728	754	743	773	779	758	740	750	744	732	744	714	786	707	803	796	677	746	725	771	780	741	783	742	745	706	757	684	747	714	723	738	746	732	742	756	730	763	730	741	715	718	813	747	786	779	734	724	731	735	719	769	717	759	727	752	730	780	741	778	699	768	758	743	754	764	772	779	687	739	718	744	742	775	738	721	725	688	747	770	750	739	759	786	750	779	704	719	754	731	711	738	742	731	744	723	774	725	752	762	819	713	734	742	755	723	743	747	767	761	786	705	779	762	740	779	759	733	810	776	766	790	751	776	789	756	736	733	809	729	703	767	772	786	736	750	759	755	750	742	741	745	778	708	790	752	762	727	728	710	730	766	713	764	764	742	700	745	753	777	757	736	729	761	756	758	722	743	756	739	777	754	766	751	718	719	721	774	734	735	740	739	750	811	720	701	738	713	729	737	774	758	794	716	756	728	726	761	748	725	709	789	746	737	737	702	710	742	725	763	719	747	787	780	765	783	761	795	742	721	747	766	772	736	739	789	731	794	749	757	733	764	676	778	735	727	758	718	743	722	722	725	768	765	730	759	763	746	763	764	752	716	733	735	719	731	705	724	760	768	751	768	777	726	790	730	766	781	747	806	749	756	694	748	731	729	721	776	737	750	700	741	754	725	726	781	716	764	777	731	734	746	738	772	730	727	749	751	798	679	702	741	766	716	729	795	744	742	693	706	738	776	830	734	729	713	772	726	790	792	751	745	747	707	742	727	732	762	731	775	750	753	753	749	764	731	698	756	726	740	740	789	744	755	740	740	742	749	736	786	732	763	735	712	671	754	767	737	740	747	689	753	727	761	701	740	776	736	767	774	721	757	739	757	715	749	697	771	787	773	744	740	724	769	688	759	756	754	746	764	770	758	745	722	755	763	757	752	762	754	720	696	735	807	718	734	743	700	779	723	770	772	749	725	766	708	785	789	700	726	715	739	749	774	738	724	715	764	774	762	745	762	753	752	713	721	764	729	734	728	738	766	702	744	725	792	725	771	741	800	732	703	741	757	744	731	748	751	770	769	781	744	724	733	764	823	744	775	752	781	761	746	759	733	763	762	738	716	738	757	723	707	776	760
3690	281	165	138	123	116	99	88	82	75	85	80	86	96	80	80	81	88	86	63	79	72	67	87	74	84	94	82	81	88	63	70	73	83	97	77	70	66	92	67	82	91	73	70	73	88	87	85	80	85	76	75	72	69	73	69	72	77	81	87	86	63	75	71	80	92	78	86	88	89	81	89	62	67	66	93	87	90	85	81	64	68	80	72	83	77	65	79	79	68	75	75	88	68	77	81	65	71	87	81	73	68	77	76	66	62	75	70	83	69	102	60	61	66	65	71	72	80	88	91	63	79	74	78	77	87	87	81	87	77	88	90	85	84	92	76	88	72	83	74	103	57	71	75	65	83	76	75	63	81	70	79	76	77	67	76	74	87	80	87	77	66	69	78	82	79	94	71	84	74	58	81	88	86	96	58	87	69	99	68	71	64	67	80	76	73	79	94	76	92	87	91	75	98	75	71	72	79	84	82	88	85	94	79	76	71	61	76	89	97	75	74	77	82	85	90	81	69	71	84	67	76	81	75	91	93	64	76	76	66	62	83	69	81	69	69	84	95	74	68	79	79	84	80	83	72	56	74	65	79	78	77	72	64	80	65	65	62	66	81	69	88	81	62	64	60	82	70	84	73	85	75	68	69	76	66	77	69	86	89	76	87	75	90	85	63	80	104	67	64	67	92	83	83	68	70	69	68	73	90	73	64	70	70	72	85	87	75	74	76	81	95	89	78	75	75	78	73	69	81	77	90	79	105	71	83	84	81	90	70	67	76	94	80	71	67	67	66	82	76	74	81	68	75	70	67	86	80	76	83	81	66	80	74	64	74	64	70	65	84	88	67	75	70	88	64	81	82	62	74	74	77	78	75	63	62	83	65	73	83	79	78	69	89	68	84	80	78	61	68	78	78	77	86	74	82	79	71	94	70	77	77	78	79	83	75	66	76	71	72	78	104	76	71	72	70	64	60	89	71	67	82	88	82	76	75	78	81	78	87	76	89	66	72	73	80	58	78	76	77	80	105	76	65	80	81	67	65	79	69	88	87	69	85	63	68	59	75	88	67	79	71	85	71	81	75	72	63	68	77	72	64	71	61	81	71	56	76	61	81	81	70	72	74	75	87	86	73	74	88	74	74	82	68	83	80	70	77	80	87	102	71	61	92	67	74	83	70	61	79	53	68	85	96	75	66	83	68	66	80	65	90	75	83	58	75	72	85	87	70	76	68	81	76	70	83	90	74	87	70	53	93	74	66	72	86	57	88	71	71	78	77	88	74	81	83	87	76	84	77	73	73	80	87	85	70	76	63	57	76	88	69	89	78	79	66	77	75	81	84	79	83	68	91	61	73	73	83	75	81	93	79	69	77	70	73	75	68	94	74	68	85	78	70	84	87	86	88	69	87	64	64	63	68	82	69	78	67	78	81	77	101	83	82	64	80	71	70	72	69	78	85	77	74	82	78	72	69	69	70	86	80	68	76	75	81	65	81	68	69	71	71	78	73	93	102	77	75	82	76	72	69	76	66	78	82	71	88	70	93	83	64	81	80	83	81	92	68	80	63	91	75	80	71	80	70	91	99	70	73	82	69	89	87	72	77	72	86	76	75	79	87	66	77	72	77	62	83	82	95	65	97	71	78	82	72	79	70	81	99	73	78	74	82	67	63	73	78	72	86	74	88	67	76	70	61	90	62	75	79	62	91	70	73	73	63	69	73	73	64	57	66	70	75	82	65	83	82	68	76	79	65	69	68	87	85	78	76	58	65	72	88	61	87	67	87	66	89	78	74	70	82	77	73	85	69	84	99	68	66	79	87	76	64	80	70	83	76	80	77	77	73	85	87	70	79	67	73	84	86	82	92	103	83	88	56	82	87	71	86	90	81	78	92	86	78	80	84	89	75	88	65	64	62	72	70	64	78	71	83	67	75	94	77	84	85	70	60	60	86	75	79	74	65	78	67	82	74	79	83	69	75	91	85	75	66	75	75	73	84	78	70	65	89	91	81	80	65	71	73	93	67	73	72	73	73	70	107	71	90	76	67	71	76	85	89	90	72	97	78	87	80	74	77	70	72	61	72	89	78	65	75	85	62	85	61	64	79	86	84	76	83	87	79	86	62	86	84	65	69	76	73	65	64	68	74	61	79	76	92	90	62	63	97	81	92	66	82	85	67	88	65	80	73	64	77	76	88	78	68	85	67	89	60	84	66	74	74	73	83	70	85	84	81	67	77	85	77	73	85	71	78	64	76	84	86	76	69	80	65	65	91	78	78	77	72	63	71	72	84	79	59	68	83	89	69	74	66	63	77	77	65	72	73	80	77	94	69	67	50	65	88	71	85	70	71	61	81	76	66	81	79	88	68	72	72	74	92	67	78	75	79	53	79	96	72	90	79	70	74	67	63	74	74	75	81	84	64	68	89	73	80	79	76	65	82	78	78	81	69	80	76	83	88	73	76	69	82	89	74	85	71	61	76	85	63	63	96	77	72	68	82	63	75	73	80	86	88	73	76	71	72	85	74	58	95	87	79	65	84	83	61	65	75	78	58	68	70	58	70	70	71	90	72	77	62	74	72	83	101	83	66	79	76	82	83	73	79	81	61	68	86	73	62	84	74	71	72	75	88	66	76	72	98	70	86	82	66	66	80	79	71	84	79	73	81	72	75	81	85	68	89	64	80	87	86	84	76	79	82	87	83	61	77	77	81	63	71	87	76	84	100	80	85	75	76	59	86	64	94	93	77	68	61	68	84	92	69	76	69	79	95	77	81	82	78	68	79	65	75	77	91	75	74	67	69	88	75	64	78	88	76	70	88	76	58	63	76	71	68	82	89	82	79	76	73	86	64	82	81	74	85	82	73	78	75	93	75	65	84	73	89	91	73	87	75	76	61	62	76	67	74	93	78	65	82	75	80	73	99	81	80	85	67	78	64	80	92	76	78	78	79	79	87	66	72	94	69	93	77	74	83	69	86	83	71	83	79	86	73	69	71	79	80	78	84	77	77	76	60	79	68	97	74	72	84	82	75	78	62	68	80	84	92	79	60	60	66	79	82	73	89	96	65	60	89	92	82	77	76	86	73	79	62	74	84	79	72	93	88	83	75	77	74	82	84	95	89	67	73	81	81	72	71	74	95	84	86	65	80	74	79	63	71	71	79	68	81	60	81	69	66	74	70	79	71	83	75	75	69	76	81	82	80	68	82	81	78	78	89	60	72	92	74	78	62	82	81	89	72	81	73	79	62	72	81	74	82	78	82	73	61	68	68	73	78	80	86	88	99	80	75	79	92	76	78	69	63	73	88	81	69	62	75	75	66	78	79	81	81	73	66	95	76	74	81	76	78	79	70	95	63	75	84	85	77	74	81	74	72	80	91	70	76	74	75	77	64	85	92	101	75	77	65	64	66	79	63	81	64	63	92	78	81	90	78	67	83	84	66	66	76	78	79	55	72	92	76	95	74	85	76	83	69	88	79	70	89	66	76	85	93	74	71	89	90
2880	316	426	457	435	386	380	356	331	295	322	370	324	305	307	282	315	296	305	287	300	312	296	296	284	283	324	273	295	288	283	291	316	307	279	278	268	268	277	263	284	309	307	263	277	330	310	298	285	294	288	276	306	299	297	276	308	259	255	292	309	270	293	278	309	257	277	267	309	301	276	279	264	275	286	287	269	328	323	286	254	278	290	328	290	286	291	284	287	295	282	268	267	258	285	298	287	283	287	297	304	297	297	279	293	289	291	295	278	273	257	308	311	275	294	281	297	277	289	267	300	323	293	279	308	287	308	267	299	266	289	263	309	274	256	294	298	266	269	269	292	272	283	310	261	284	302	242	270	296	272	289	263	289	309	276	273	274	266	282	265	300	280	261	270	302	295	289	269	312	282	275	281	265	284	286	291	261	291	293	280	293	310	320	310	278	298	298	256	288	265	274	286	281	262	316	289	287	288	285	298	295	297	273	299	264	300	268	279	287	303	270	268	296	281	316	284	291	306	269	276	288	269	279	281	284	315	321	284	282	282	314	270	281	272	285	288	313	268	291	291	290	271	274	272	265	303	266	256	272	267	299	299	271	311	316	279	292	283	284	295	305	275	246	318	279	327	270	274	255	272	286	289	283	328	296	294	297	295	282	278	265	282	301	310	290	314	305	271	305	300	284	329	272	264	284	280	283	260	265	265	257	247	271	283	285	277	292	286	271	290	259	278	288	287	286	283	269	284	281	260	274	272	306	271	296	276	286	282	282	278	297	282	296	307	287	270	305	267	292	321	290	299	262	263	304	266	266	288	293	311	299	271	300	285	317	295	241	277	256	284	289	279	272	290	277	280	287	305	240	290	297	269	283	287	275	264	255	301	286	302	290	267	268	291	293	296	283	291	289	287	251	300	296	304	292	273	297	314	305	284	263	282	276	287	287	288	282	307	312	265	275	265	292	293	309	252	308	285	296	299	286	271	267	283	296	269	301	246	282	287	299	309	264	290	276	250	281	281	275	299	283	298	288	294	286	300	300	302	280	303	304	292	287	272	275	286	278	287	271	309	290	317	269	268	254	265	279	264	284	312	307	282	256	259	309	269	281	301	279	287	294	282	311	281	268	275	280	277	304	330	304	289	294	270	273	294	267	262	274	276	276	281	323	273	299	258	310	279	274	275	281	258	256	283	285	297	283	268	287	285	292	282	309	299	264	297	281	247	290	272	294	261	317	290	264	253	290	263	317	270	276	267	288	302	266	269	303	267	270	306	279	271	266	289	288	250	315	278	295	291	264	258	278	305	301	267	297	271	283	224	314	287	273	271	305	300	316	296	273	301	289	296	291	257	281	293	278	289	281	267	262	286	287	268	294	303	266	298	271	291	310	269	275	295	285	300	279	297	274	284	290	297	309	298	286	280	284	294	286	299	314	288	279	284	260	262	305	296	292	279	297	287	282	270	282	277	279	292	307	306	313	281	291	278	270	276	270	296	254	278	291	283	282	262	291	298	259	297	272	314	279	315	288	277	285	308	312	275	305	298	272	294	300	286	262	281	292	283	301	293	319	279	287	277	281	304	296	291	310	290	276	305	308	255	275	304	276	271	297	295	280	262	293	293	292	303	291	277	278	272	278	282	297	265	301	283	283	243	287	278	288	309	290	281	272	290	270	269	251	284	269	258	268	268	283	311	288	265	276	279	299	302	273	289	278	303	266	282	311	261	295	292	285	257	295	288	262	261	278	256	281	298	266	265	293	299	274	277	293	299	269	281	281	269	290	266	278	284	271	280	280	261	278	295	294	280	277	269	292	309	277	277	272	284	281	288	301	287	275	290	285	254	294	288	305	292	292	278	299	309	320	270	276	314	308	276	278	290	310	277	288	299	275	280	308	249	302	284	315	277	272	276	303	265	275	285	286	271	285	275	313	278	282	285	301	270	298	286	293	278	269	281	293	289	295	298	278	287	275	277	259	301	257	309	274	284	278	315	298	259	273	271	289	259	294	277	275	281	278	315	271	302	312	296	295	308	253	303	270	269	291	293	270	319	308	290	236	276	284	288	265	299	276	304	260	285	265	286	276	286	317	261	314	337	299	282	278	275	287	275	298	295	281	290	279	278	307	288	300	268	301	256	280	286	270	312	290	310	308	292	258	276	281	298	272	297	267	288	322	285	261	233	283	288	244	286	288	299	290	261	312	253	276	318	290	294	284	288	287	241	260	287	295	257	293	302	291	267	308	272	265	279	287	265	275	268	295	311	292	259	301	281	273	293	285	283	315	276	276	262	271	257	279	293	275	295	279	303	297	293	291	291	303	313	290	284	305	318	287	272	290	287	239	295	277	296	295	285	265	286	258	291	285	276	292	302	305	280	282	278	291	284	313	282	309	306	305	283	286	282	261	289	298	262	286	302	292	265	277	271	276	288	327	247	293	268	260	278	271	301	283	300	256	292	315	278	264	249	263	299	274	300	266	291	280	281	310	276	313	298	300	291	296	277	290	281	290	284	321	292	269	260	279	267	265	300	287	278	274	282	281	317	283	295	285	299	280	293	285	287	285	293	309	303	309	292	316	283	297	264	288	281	287	265	279	283	294	289	282	303	298	310	314	281	285	287	294	316	283	261	273	289	304	288	305	296	282	270	273	259	276	293	288	285	303	288	280	297	268	300	287	263	270	272	267	262	298	274	274	277	278	306	301	292	323	294	291	290	271	265	261	265	292	277	302	256	284	296	272	303	303	286	296	284	289	299	284	310	310	270	256	296	281	283	292	272	291	261	287	293	276	298	285	306	293	276	263	320	288	265	325	276	266	275	297	301	293	295	284	257	276	298	301	293	284	315	278	282	305	291	259	309	316	256	322	266	310	299	261	313	276	267	297	269	292	256	270	305	293	297	290	264	291	302	257	289	281	318	289	286	295	288	274	287	292	289	271	303	281	300	282	255	282	273	295	269	310	296	294	290	294	293	288	286	275	292	263	258	277	268	305	287	271	260	284	273	295	277	246	272	278	277	265	283	299	297	295	301	278	297	280	283	323	272	282	286	304	291	281	277	312	287	295	281	280	243	276	297	262	296	299	288	275	281	299	289	283	270	248	276	269	288	281	261	266	292	296	283	286	304	286	288	286	284	283	270	289	306	290	299	314	280	307	296	268	309	275	279	283	278	290	291	275	261	279	309	273	274	291	303	303	286	281	275	271	289	278	298	317	271	280	254	276	289	264	275	292	281	294	280	275	297	290	272	287	273	304	272	300	305	274	284	258	275	298	295	294	295	278	275	284	310	275	309	298	294	296	271	272	281	266	287	266	302	274	303	279	310	297	253	264	306	301	278	286	293	297	275	288	277	271	278	283	268	309	291	296	289	297	290	299	262	340	288	298	284	302	287	270	284	310	307	280	272	285	267	278	282	333	318	291	282	269	292	300	257	282	287	314	281	289	251	287	279	300	298	278	299	263	284	330	277	272	326	282	279	286	250	257	298	302	274	276	306	286
31261	8076	1741	1223	809	632	455	398	361	258	286	229	238	193	194	212	223	190	182	187	160	207	191	172	182	172	182	194	200	168	163	177	157	178	191	186	186	169	175	158	152	178	169	168	181	156	165	175	166	174	170	172	162	148	169	154	151	166	154	161	146	138	151	171	149	156	136	178	182	172	161	157	169	150	164	152	159	179	155	183	155	168	148	171	166	171	175	142	185	149	175	136	158	158	143	176	172	155	175	155	148	160	147	170	162	169	153	155	156	138	133	162	181	146	175	158	155	134	188	164	144	156	171	167	151	157	155	155	161	179	173	148	155	161	172	167	166	160	154	158	162	159	153	171	152	154	164	182	170	154	165	148	168	165	175	146	141	173	146	167	153	158	157	158	163	162	155	151	179	127	151	173	139	158	167	169	150	181	171	167	160	154	143	154	164	141	144	175	192	188	153	165	176	152	142	166	177	153	142	150	148	163	174	168	164	157	159	146	152	152	183	173	127	157	168	148	161	169	147	164	148	147	166	155	162	160	171	161	175	148	167	177	180	129	150	161	154	166	166	158	156	153	164	140	159	141	144	166	171	176	143	164	145	176	148	158	167	173	160	147	152	165	155	142	161	182	167	169	172	151	159	150	161	157	163	146	145	135	146	176	168	164	150	160	154	137	178	156	178	151	159	171	166	178	145	155	155	158	172	152	158	168	181	172	166	173	145	167	175	149	165	157	169	151	167	169	171	167	131	143	168	173	160	160	158	141	164	173	166	162	191	142	167	176	184	157	151	182	155	167	185	165	154	165	155	151	156	136	167	160	172	179	159	171	160	158	177	164	142	166	177	154	156	165	147	153	151	156	171	174	181	161	151	144	151	176	183	153	145	179	145	146	173	167	148	137	168	150	149	171	146	141	153	156	156	161	172	155	155	160	174	143	168	150	145	132	155	145	183	168	161	166	184	168	155	150	158	163	169	171	151	159	176	164	170	165	148	155	142	152	164	175	160	166	176	139	160	172	191	165	164	157	175	154	153	144	175	145	169	152	149	171	165	156	154	159	150	142	155	158	163	158	165	151	129	170	144	147	163	179	153	165	160	161	161	163	164	161	162	166	171	175	181	173	153	166	174	168	173	167	159	167	172	150	178	155	135	136	172	177	164	170	145	173	174	150	152	152	174	171	139	158	163	158	158	137	162	142	172	150	154	167	144	152	156	156	136	155	171	172	138	146	174	158	168	182	145	156	167	165	166	134	132	164	161	161	154	164	161	152	148	143	166	158	147	146	144	166	172	143	162	154	157	150	158	158	125	180	164	147	165	153	169	173	145	134	156	146	158	162	168	164	172	162	169	146	173	164	178	151	179	149	140	168	154	162	149	148	174	165	171	162	152	163	153	170	130	155	165	181	155	185	169	167	160	150	163	168	138	155	181	163	135	166	158	167	153	179	149	161	155	149	137	152	167	148	162	198	148	167	152	158	151	156	160	168	172	154	170	151	145	158	163	174	139	176	167	147	148	167	163	160	168	177	173	156	163	182	157	162	149	166	157	161	162	158	179	181	188	163	145	152	152	172	153	167	148	172	163	186	172	166	150	160	182	156	161	175	155	169	160	166	132	163	144	168	147	174	155	157	156	162	169	145	154	169	155	152	169	165	152	186	160	163	155	150	170	151	149	168	172	160	194	152	159	180	157	179	180	147	149	182	155	150	163	164	136	144	178	148	136	161	138	166	158	183	171	167	185	135	171	161	171	150	166	162	144	161	159	153	152	157	162	159	174	164	186	152	163	170	189	170	143	148	184	162	148	164	161	149	162	146	143	184	163	144	157	179	157	171	172	163	138	150	151	168	159	160	158	160	163	153	153	159	154	157	141	164	165	166	172	167	148	168	179	165	163	162	195	166	188	151	164	151	158	166	143	159	164	140	164	149	138	169	152	135	165	164	157	175	162	159	176	172	159	149	164	167	146	168	156	161	162	170	176	147	152	158	166	151	150	161	166	168	174	155	122	153	150	161	152	140	167	178	179	159	151	151	139	172	201	161	150	152	151	153	145	155	163	162	172	150	174	165	169	155	166	165	171	168	143	164	171	163	151	154	164	195	156	159	143	161	155	163	161	145	167	137	184	155	162	165	171	162	153	164	147	151	168	171	140	196	170	156	152	133	148	158	173	162	179	158	151	171	147	150	156	166	169	161	145	143	150	161	158	178	169	147	177	152	165	139	139	159	148	164	167	145	173	136	188	133	151	175	167	171	148	158	143	152	160	190	161	150	171	169	159	143	169	148	147	171	170	140	167	161	142	162	167	132	171	149	169	172	153	155	136	153	165	149	153	168	151	168	162	160	164	158	157	154	150	160	179	151	146	160	167	157	155	159	164	133	175	155	158	152	166	179	155	153	178	141	152	155	169	146	172	154	154	148	174	178	164	164	164	182	170	166	164	159	171	155	175	146	186	143	153	161	152	170	172	134	150	143	177	172	146	172	152	136	165	154	137	143	166	165	187	143	180	158	147	139	153	174	153	158	133	132	158	149	146	164	171	173	171	169	153	165	157	154	161	145	155	167	164	145	148	157	166	153	163	157	137	167	173	156	172	154	182	141	164	130	134	144	175	125	148	134	162	165	191	153	154	133	163	178	149	157	155	157	162	137	174	155	159	192	164	162	153	154	155	161	145	142	137	166	177	168	143	146	153	166	166	182	147	175	168	180	166	148	165	143	157	179	173	157	176	147	137	177	152	170	157	190	169	190	156	165	181	177	166	160	155	167	170	170	174	153	178	185	132	160	151	165	158	157	157	163	155	173	158	159	178	151	169	154	166	183	158	147	180	169	173	165	151	152	173	148	152	157	162	165	160	158	157	163	152	155	169	153	171	180	161	150	169	172	149	150	163	174	151	157	152	181	167	149	185	177	157	165	162	164	167	159	160	148	160	155	155	161	144	164	151	167	144	172	152	167	141	186	170	170	145	138	177	169	149	153	175	172	152	150	156	190	153	154	147	159	181	177	162	169	155	159	162	155	162	143	149	152	142	187	163	168	156	160	158	169	132	179	137	169	157	167	158	171	168	177	176	160	166	169	156	161	181	142	159	180	171	162	138	133	169	157	174	187	171	150	155	167	155	145	158	177	158	142	169	153	175	171	178	171	158	170	185	148	163	171	179	169	144	181	150	173	181	159	165	169	167	168	166	165	146	156	164	159	151	167	175	151	156	160	166	163	163	172	176	148	175	151	143	175	175	151	153	154	152	140	183	162	145	155	172	167	154	150	136	159	156	169	163	175	189	172	145	154	164	173	140	170	143	160	159	170	137	154	170	179	162	155	138	178	154	190	180	168	148	146	150	157	185	172	165	155	144	155	154	158	170	161	173	154	179	170	173	153	165	183	155	158	138	149	167	170	150	136	157	164	190	170	177	165	161	128	146	156	166	134	159	164	165	157	153	150	160	139	154	175	164	140	150	175	166	154	167	137	170	156	145	175	168	165	164	157	165	155
15288	1444	3182	3682	3127	2606	2133	1670	1480	1310	1261	1149	1024	955	843	836	800	775	735	708	752	698	713	693	654	639	592	643	644	619	625	595	579	549	639	562	577	575	574	592	532	548	547	526	529	515	557	577	573	549	530	570	514	568	575	558	553	549	523	557	546	541	528	502	523	519	533	535	490	556	478	549	524	473	535	547	542	551	511	515	502	605	468	485	570	486	518	501	502	496	501	555	474	498	496	547	557	508	612	526	530	535	496	485	471	531	491	478	553	520	540	531	520	482	512	503	488	518	550	492	533	505	527	513	491	493	519	526	532	519	530	528	536	490	517	462	505	540	526	511	520	544	512	500	514	522	546	547	546	551	546	497	494	534	512	469	512	511	523	498	519	513	458	466	495	516	559	498	484	513	511	545	502	514	492	528	542	510	536	515	505	535	505	526	512	478	536	509	529	522	520	497	500	560	494	533	514	527	485	509	487	494	484	548	524	498	530	499	520	505	514	495	505	502	491	538	523	466	538	485	511	508	509	513	528	524	467	531	519	505	526	494	519	493	509	512	542	473	518	483	505	490	535	533	533	473	542	543	541	506	506	507	520	526	461	511	526	529	525	501	525	499	492	541	517	519	487	498	490	499	518	474	497	503	503	495	487	511	518	514	539	550	517	526	527	461	529	482	520	469	517	510	533	534	506	512	510	494	509	495	532	511	515	494	492	519	540	501	508	521	549	508	501	552	521	516	526	491	553	521	510	550	517	527	516	550	525	512	533	554	500	506	518	509	484	537	536	492	512	511	577	513	503	488	526	526	511	511	479	480	518	548	527	483	501	482	450	496	506	509	525	539	508	505	481	541	501	510	505	524	540	503	523	522	521	494	580	525	535	545	471	490	500	480	559	511	492	502	510	523	540	523	482	528	455	490	507	527	492	458	523	532	515	508	533	488	545	478	543	541	516	536	557	487	505	502	538	475	522	525	483	513	509	499	498	502	497	489	531	522	512	509	496	545	502	511	512	469	525	521	481	476	493	505	468	512	530	551	519	544	536	529	498	496	472	523	499	488	516	482	539	502	532	535	525	539	543	516	525	472	488	503	512	498	482	504	510	497	477	490	484	475	525	535	505	504	486	487	520	482	539	524	493	508	501	506	543	498	521	489	490	492	509	516	505	485	489	493	506	537	541	511	530	517	497	522	483	510	555	539	461	508	491	490	519	518	517	497	494	492	484	540	504	512	510	474	487	517	529	489	543	473	530	496	451	529	524	518	515	561	508	484	484	510	513	494	480	480	490	501	512	490	476	517	588	510	541	526	501	533	533	508	479	522	509	510	532	501	545	479	496	545	535	527	520	524	523	508	507	512	510	524	525	491	498	497	501	516	506	551	510	526	501	496	517	510	517	512	552	465	483	530	498	502	533	537	520	555	479	541	534	508	502	523	519	537	539	507	524	547	489	501	524	487	526	499	522	514	501	501	507	483	504	512	558	523	551	502	514	536	511	543	457	506	455	538	519	495	509	519	520	534	476	543	487	508	489	496	516	513	522	494	520	448	487	528	506	513	491	512	543	494	498	517	539	482	519	521	533	530	501	493	522	493	534	481	503	483	514	489	496	475	535	503	486	532	480	525	489	540	497	498	502	520	524	521	484	498	495	521	524	504	528	516	491	519	495	505	514	490	576	492	468	527	482	548	494	494	535	506	522	521	495	474	492	519	515	482	516	496	509	546	507	543	520	507	519	490	477	532	513	536	519	523	537	513	536	483	502	498	517	514	527	529	478	499	499	484	509	510	483	498	497	553	481	549	510	547	554	528	493	543	476	510	524	485	555	528	529	495	485	514	489	495	533	506	524	477	516	449	491	496	517	490	543	525	496	494	494	488	521	512	502	550	546	495	488	479	495	506	471	519	510	487	530	495	500	538	528	539	499	501	506	507	493	510	530	501	506	507	523	557	491	496	500	528	494	490	552	542	500	506	540	501	495	475	517	503	515	492	562	523	485	505	535	523	515	516	489	492	460	473	504	496	498	499	510	546	515	494	513	497	469	509	513	515	540	520	490	526	514	499	536	533	531	518	503	494	514	497	526	527	487	536	523	475	519	518	533	517	520	514	523	485	516	583	521	506	482	502	527	494	501	517	489	510	517	491	504	526	472	483	527	502	531	473	510	504	491	523	523	514	544	524	520	465	497	490	497	528	530	514	492	499	494	535	544	475	522	538	521	512	525	491	524	508	508	510	505	529	513	503	493	491	508	503	482	489	506	512	524	478	512	575	471	555	504	519	495	558	510	523	491	489	478	536	490	483	493	508	518	528	501	463	511	522	535	520	520	539	483	515	544	518	506	505	511	502	523	505	508	490	486	480	560	468	526	546	478	510	537	509	533	536	484	515	497	508	504	545	457	497	469	511	527	456	506	509	500	513	510	493	537	513	493	528	553	512	487	489	510	525	507	555	537	493	522	479	569	492	533	515	474	531	498	551	499	475	532	522	523	495	516	541	475	483	499	509	503	535	489	531	510	536	477	484	460	568	509	502	471	516	517	507	544	548	507	494	526	487	503	517	497	487	502	516	527	478	515	514	549	541	494	518	486	502	490	484	504	539	490	487	464	530	507	506	510	509	508	523	520	534	456	488	545	479	538	522	486	479	509	515	454	508	537	479	476	501	511	460	496	542	523	540	504	520	518	544	519	533	478	501	521	513	464	508	534	536	482	523	511	522	492	517	555	509	496	491	509	538	498	500	522	490	513	501	540	512	500	514	511	494	538	504	468	516	529	511	492	492	467	456	489	483	544	530	525	459	515	525	493	492	536	491	457	522	480	511	508	497	497	527	498	483	469	494	551	523	542	516	494	527	519	489	495	522	488	505	544	504	516	522	518	492	502	505	550	480	518	498	543	507	519	518	534	503	517	485	480	497	526	540	514	505	524	525	505	504	534	494	452	527	521	538	510	531	506	499	512	601	522	535	504	505	527	497	494	516	507	543	525	525	522	516	523	526	507	489	551	507	537	529	531	492	494	523	474	527	500	560	483	500	539	522	443	497	489	548	519	508	505	538	509	522	513	532	502	513	503	492	495	467	552	519	484	523	491	568	521	517	509	493	490	502	532	549	523	526	509	499	497	512	516	510	533	493	538	504	515	514	468	564	504	513	491	506	527	544	526	495	498	517	495	469	516	545	508	524	506	495	498	473	532	536	523	494	512	487	506	502	537	502	506	526	499	477	495	524	557	532	528	549	530	518	516	518	522	509	559	485	538	501	489	488	542	521	482	524	484	499	518	505	465	510	500	499	548	576	495	518	544	533	507	486	543	472	472	497	515	502	505	496	530	496	539	503	529	513	540	499	500	527	523	504	479	491	503	514	498	530	506	504	472	471	502	532	535	508	529	509	529	526	505	505	549	553	556	486	504	524	509	505	545	507	503	497	512	500	491	524	506	477	465	480	506	511	494	514	532	549	517	550	482	484	492	476	518	516	531	469	469	513	512	565	533	500
38469	18979	8170	2575	1656	1238	900	769	629	518	485	448	448	393	367	351	364	336	339	317	295	295	261	299	283	286	269	295	275	281	277	273	266	292	280	258	264	243	285	262	282	293	277	282	266	257	302	263	258	274	244	220	269	269	275	270	243	278	251	268	252	263	264	255	258	249	267	269	261	282	258	239	246	248	303	286	278	245	242	299	244	250	254	247	254	254	261	272	286	251	260	246	252	252	278	275	258	273	234	288	247	260	250	258	256	251	228	248	265	256	267	254	254	236	224	259	259	281	302	268	251	261	238	236	258	234	260	282	261	260	273	243	239	284	249	254	238	260	247	247	283	233	237	287	283	246	237	266	257	284	280	257	249	270	297	231	249	253	241	272	286	247	276	261	266	259	291	263	282	279	240	255	242	270	234	250	226	243	267	289	285	282	257	246	284	253	262	256	227	249	267	235	253	241	275	254	262	261	266	243	249	260	252	260	243	278	235	271	263	250	260	258	261	229	269	248	263	284	258	231	240	259	260	261	275	254	240	251	272	280	241	260	266	248	217	238	239	286	266	265	275	269	252	278	238	243	273	259	245	255	274	250	252	239	274	273	216	264	268	253	260	266	259	253	305	261	252	273	299	265	297	246	246	237	264	226	230	272	257	267	292	265	260	263	298	265	254	273	227	233	244	247	231	267	260	274	243	258	285	281	264	261	268	247	258	267	299	243	255	256	263	257	269	241	266	285	261	269	240	257	268	263	274	263	252	248	254	289	267	288	269	252	234	245	255	276	244	249	264	269	283	266	257	239	275	256	247	214	278	272	245	266	215	252	242	241	254	239	271	263	278	258	282	262	244	234	232	240	265	247	243	253	259	278	279	255	248	239	288	271	256	260	252	248	263	257	238	244	247	251	288	245	276	259	251	275	260	266	267	273	288	251	252	256	268	248	248	292	225	240	263	267	265	267	260	248	248	263	262	258	230	256	264	261	243	256	267	252	278	262	264	249	258	257	255	250	263	273	244	274	257	251	256	285	254	278	248	261	204	257	271	250	232	258	277	254	263	249	237	251	251	263	233	242	273	273	245	285	276	265	257	268	269	273	268	220	267	246	256	268	278	269	231	246	240	255	237	258	249	279	254	271	238	250	271	255	257	253	275	258	235	276	300	266	257	256	249	236	234	254	252	254	256	253	262	263	238	238	269	272	240	252	275	267	285	275	267	247	258	249	270	266	256	257	266	262	261	262	219	255	238	282	220	261	249	268	276	227	249	233	285	246	251	257	245	277	260	252	269	260	268	269	255	249	277	230	237	248	236	240	261	273	236	267	243	238	277	264	265	242	269	252	240	240	278	250	265	261	282	260	251	252	258	258	265	276	231	265	252	249	256	261	259	251	235	260	242	261	276	264	273	247	273	259	240	255	273	274	299	248	236	249	240	264	258	234	269	254	247	235	284	274	245	250	249	272	238	226	287	242	271	262	252	240	278	254	258	278	250	265	270	268	269	284	272	265	263	273	283	273	233	258	256	242	271	245	245	229	215	269	272	289	280	266	264	244	267	251	255	263	279	227	245	256	282	269	251	257	272	254	248	256	263	252	277	227	249	241	267	236	270	236	266	249	274	262	239	246	233	265	273	245	238	252	293	232	279	248	261	253	251	271	260	281	247	260	243	248	248	256	264	248	264	246	283	236	275	259	245	246	245	247	259	275	269	232	244	248	229	264	261	245	243	250	259	250	234	243	249	252	268	271	252	253	266	268	229	260	236	242	260	274	252	254	250	235	239	272	260	267	270	261	264	262	222	280	277	246	260	264	260	266	271	281	267	262	272	247	259	286	264	273	230	259	271	247	253	260	273	257	271	262	270	256	255	261	251	260	259	255	244	229	269	282	283	224	247	225	265	244	241	263	236	247	263	253	236	280	260	297	262	273	262	256	274	247	252	231	275	248	242	264	276	250	244	235	258	277	298	255	248	266	252	267	265	251	262	253	275	238	247	238	260	228	244	247	280	265	266	266	235	261	251	265	242	242	232	241	210	266	263	264	255	250	214	257	254	259	263	273	256	239	262	244	289	285	276	277	260	270	250	277	276	244	293	269	242	234	256	252	258	230	257	248	248	230	222	271	221	259	254	260	258	261	261	242	262	268	270	295	259	242	267	246	254	254	250	245	244	266	245	250	259	250	238	254	270	276	263	235	269	262	257	224	261	287	243	249	254	281	285	248	240	259	278	270	234	248	276	255	277	247	269	276	217	274	243	256	255	270	246	241	252	288	245	262	253	260	269	244	268	285	275	211	278	247	246	272	240	275	245	237	236	253	271	264	250	260	250	263	254	232	249	282	257	269	239	247	257	267	236	262	257	253	256	246	272	250	227	255	263	272	236	234	244	233	230	231	255	261	236	267	260	224	288	283	273	245	230	262	267	243	264	292	260	267	224	249	263	233	265	274	225	264	242	246	257	262	254	272	250	242	254	252	248	250	269	266	264	267	276	281	271	287	258	298	237	272	269	260	236	251	235	236	236	270	244	252	249	262	253	281	257	250	249	250	269	245	282	258	256	265	251	275	251	262	271	271	265	257	264	269	258	278	268	283	261	262	245	250	257	279	256	248	268	270	277	257	287	248	250	279	288	250	271	292	290	286	262	236	254	258	255	300	273	291	261	240	250	263	220	266	229	232	262	242	233	231	253	253	269	251	292	257	260	291	269	262	256	235	255	255	253	255	295	234	254	267	236	257	255	264	256	270	258	254	262	268	263	265	248	243	272	262	229	237	291	257	252	253	259	268	250	263	262	273	234	266	239	258	239	258	256	276	245	271	260	291	263	248	261	236	280	291	249	252	283	298	270	290	266	259	278	274	237	250	273	283	261	257	250	250	253	256	259	251	246	269	232	272	275	241	219	242	264	242	285	246	237	270	252	248	265	244	284	274	243	248	285	263	261	264	267	284	212	264	271	234	255	253	267	253	252	247	297	246	270	272	255	272	240	247	262	279	242	268	261	268	245	251	265	259	276	263	247	279	249	252	253	239	225	243	275	247	256	264	297	276	247	244	248	271	263	244	316	237	265	241	252	247	284	252	247	266	280	253	259	285	205	247	280	235	241	262	228	270	270	241	238	247	251	217	257	239	276	281	261	232	249	239	263	256	272	242	289	247	252	235	262	257	266	253	255	252	240	256	243	252	269	270	251	264	249	238	274	247	264	279	243	271	265	261	258	245	278	246	273	249	243	259	263	284	241	260	235	252	254	238	254	266	260	267	272	268	288	269	282	262	250	266	276	236	264	258	258	248	235	231	254	267	253	250	261	245	273	282	268	232	259	270	265	268	245	274	276	237	278	235	244	275	245	246	238	255	249	253	265	242	285	254	239	274	237	271	248	242	274	259	250	258	258	242	256	252	265	207	267	270	239	263	252	275	227	263	273	244	230	241	266	278	216	274	283	252	289	253	268	231	233	262	238	226	244	223	249	263	238	261	262	262	275	272	267	239	262	253
21508	2739	6003	6705	5773	4766	3830	3185	2788	2399	2128	2014	1747	1669	1511	1470	1386	1248	1345	1225	1163	1177	1123	1092	1097	1051	1017	1039	958	931	940	895	948	932	902	885	879	898	896	880	882	833	838	824	840	848	769	773	855	830	795	855	780	804	815	786	784	806	799	805	757	779	805	809	798	763	768	771	816	791	774	763	805	762	767	731	762	759	744	791	800	764	772	787	754	786	763	807	752	756	771	761	753	757	816	792	744	768	756	774	753	742	725	780	793	778	738	767	793	717	771	776	801	811	743	764	762	755	780	743	711	752	748	793	809	785	755	771	771	758	732	783	702	756	789	804	765	771	815	750	743	762	756	765	727	753	770	739	740	762	772	797	746	788	781	740	737	781	719	779	733	778	736	774	733	725	762	729	756	756	768	739	766	742	756	753	737	778	785	805	773	721	748	745	742	750	758	696	734	775	775	761	737	776	731	718	777	761	739	737	751	775	767	754	735	744	781	757	768	711	752	778	760	771	753	767	770	786	733	745	713	775	744	743	762	738	755	741	784	746	808	729	784	748	776	742	741	773	714	720	738	771	778	766	738	749	783	787	835	778	780	783	751	740	767	795	743	777	705	740	727	754	715	786	728	807	765	781	738	767	750	726	801	751	779	807	750	790	760	741	693	693	786	776	737	788	706	774	758	762	761	745	750	730	752	709	779	712	738	731	716	768	744	729	785	731	717	733	776	752	750	769	763	746	711	773	739	741	763	747	740	755	726	771	720	720	775	770	724	765	739	737	770	737	812	812	737	761	755	785	718	759	742	773	722	769	783	763	800	751	740	717	737	751	726	710	782	766	769	755	726	781	758	808	769	737	814	746	708	736	781	743	717	778	754	723	746	744	771	786	733	720	736	766	764	735	736	743	733	767	742	718	766	714	697	766	757	708	786	765	809	737	753	778	724	714	746	734	799	743	735	767	792	740	734	717	764	743	725	761	767	762	783	763	738	768	767	747	747	752	777	749	762	783	779	798	759	775	701	765	830	739	757	811	747	785	720	761	735	722	769	830	716	813	768	719	747	750	752	766	682	736	814	734	778	733	743	775	738	806	736	728	736	698	721	751	797	743	738	757	722	762	800	760	778	774	780	740	757	745	752	774	834	761	710	764	762	772	735	789	716	715	758	788	718	747	718	768	814	723	769	706	760	772	757	720	770	764	798	783	739	784	763	758	776	803	759	734	811	736	764	759	804	776	757	693	771	706	770	696	776	764	787	739	735	723	722	733	786	771	803	756	749	776	713	751	704	775	781	737	725	726	752	742	759	731	760	771	814	780	766	730	726	736	707	758	767	766	716	718	754	753	718	762	699	709	773	783	735	773	765	741	771	726	746	749	743	771	780	729	807	788	767	737	737	737	742	757	728	752	692	778	742	763	710	758	768	791	752	717	744	741	740	708	755	748	796	753	745	763	717	781	764	694	745	752	718	749	705	751	790	744	742	735	749	752	747	765	738	766	748	775	749	745	740	743	762	773	775	786	828	753	753	761	745	785	763	711	758	764	752	735	753	751	769	757	788	776	773	772	768	764	776	800	770	732	758	738	760	740	704	767	759	726	799	755	744	729	762	784	765	767	754	758	784	767	754	778	750	822	707	724	763	736	711	775	769	779	700	742	737	746	802	769	746	729	714	728	764	743	785	790	706	742	757	765	775	740	735	723	747	761	733	760	767	734	779	735	729	809	760	766	679	760	741	800	739	765	708	725	732	745	771	783	734	764	756	741	781	781	744	745	727	741	725	744	758	723	765	777	705	716	785	758	709	801	776	746	742	719	793	777	763	734	739	774	789	765	809	760	720	723	739	727	762	754	755	785	727	782	758	775	794	737	758	759	730	719	772	740	725	763	737	787	739	700	788	792	743	707	752	729	788	794	803	732	758	731	738	746	782	791	732	737	727	716	755	795	753	806	753	748	764	733	763	725	749	716	761	766	804	758	712	751	769	739	735	761	754	699	696	749	748	748	768	753	762	730	773	714	743	742	727	748	776	766	808	754	761	723	734	751	736	759	766	772	745	707	741	726	735	731	735	780	721	738	719	771	733	767	712	781	776	735	744	775	703	759	750	755	755	749	756	788	783	770	830	750	698	745	731	756	714	757	696	735	773	715	727	726	780	734	739	764	741	775	775	717	737	751	729	740	776	766	733	758	736	742	726	780	739	737	742	754	766	736	736	761	748	756	760	729	762	733	762	740	787	763	775	785	767	765	726	754	697	710	772	726	775	702	788	709	774	711	716	742	748	760	764	751	747	738	687	785	803	759	745	788	727	757	796	751	757	700	774	777	783	756	775	738	713	717	769	739	754	739	758	757	809	747	749	724	790	728	767	779	761	792	716	740	755	787	697	770	768	741	790	759	841	729	762	787	761	769	735	756	829	768	751	732	710	702	701	707	750	742	730	761	739	776	770	780	825	774	783	792	721	737	754	787	722	757	756	712	801	774	727	759	690	724	737	776	818	756	772	804	803	745	769	779	774	778	769	749	729	730	775	716	791	776	773	772	733	743	786	706	721	731	755	733	774	739	774	713	751	750	752	747	735	746	742	770	695	748	732	738	734	727	721	775	696	819	787	799	759	700	726	728	771	753	714	735	761	737	726	767	714	715	761	740	742	729	798	794	802	724	742	705	775	750	710	770	733	751	764	761	747	773	769	755	796	729	761	759	737	790	768	788	781	766	771	775	766	801	790	778	731	750	793	784	750	762	771	755	705	800	757	735	747	751	735	754	708	687	747	703	724	721	778	749	681	739	693	775	762	787	783	739	793	740	719	774	752	754	783	763	707	794	785	749	711	730	749	800	728	753	714	775	719	745	772	819	727	766	712	784	771	747	739	755	762	743	755	743	771	754	725	728	737	746	740	716	717	747	809	742	756	723	757	773	648	714	735	721	786	732	754	732	756	772	744	815	715	736	715	741	743	814	775	756	777	763	749	711	707	755	749	769	761	733	796	775	730	758	770	768	732	738	826	737	769	764	798	753	689	785	741	773	737	775	711	752	782	786	811	696	761	796	765	761	704	793	780	752	742	786	778	759	790	748	752	760	760	746	786	758	779	757	788	725	766	814	705	756	748	751	752	704	728	736	739	786	790	781	762	702	754	742	763	702	755	724	730	766	778	742	794	727	759	738	774	784	800	782	773	778	739	789	749	740	700	769	743	747	732	746	737	757	761	763	778	723	806	787	778	700	735	755	768	745	779	745	753	732	758	792	697	731	692	698	721	772	759	727	744	776	804	765	750	754	740	783	718	802	794	768	748	745	743	759	795	769	734	760	716	770	732	758	749	729	749	747	727	739	692	730	724	744	782	764	749	768	738	780	780	761	789	769	752	761	769	770	776	717	793	794	740	722	765	759	746	758	774	706	738	741	740	779	756	757	769	703	732	782	735	769	757	815	778	740	687	778	777	792	714	770	743	744	705	785	747	752	727	731	729	782	738	813	731	708	750	778	808	718	729	711
3821	285	193	121	117	114	88	78	89	69	78	89	79	79	83	87	85	71	88	78	84	80	68	88	67	82	73	64	66	73	71	77	73	83	75	73	76	80	78	77	69	77	76	93	87	69	59	79	73	86	78	78	70	74	77	84	77	71	77	86	65	78	86	77	67	76	82	70	77	70	86	71	80	74	82	70	89	80	64	68	62	77	71	81	72	56	71	75	71	82	75	83	63	78	64	85	69	95	82	84	85	89	92	82	68	87	81	79	83	84	76	75	73	72	83	76	70	81	76	85	67	91	74	79	67	74	93	74	78	87	92	72	74	87	80	60	85	74	69	65	80	85	72	79	79	78	64	69	84	80	82	81	83	78	79	64	88	78	86	80	85	68	75	69	84	77	96	75	58	91	74	68	77	92	89	81	69	89	78	83	87	75	76	80	80	51	85	78	69	92	89	92	85	88	80	61	103	75	83	71	69	84	61	79	68	76	98	79	92	64	72	74	81	73	67	81	68	84	79	80	87	80	72	74	85	82	78	77	65	81	78	74	67	74	73	85	67	75	74	70	65	82	61	70	74	63	69	83	87	67	80	80	76	80	74	78	84	60	73	82	85	92	81	93	86	86	71	79	63	70	63	80	63	84	78	73	65	62	84	63	81	77	80	94	79	69	73	76	84	76	77	73	85	81	70	104	78	81	73	76	67	72	72	76	64	68	81	65	78	66	77	88	60	71	78	91	87	69	78	92	85	89	80	100	84	70	69	78	79	88	96	69	87	73	73	86	71	73	62	76	73	76	71	101	67	96	79	70	76	73	71	62	84	66	75	85	83	90	75	73	89	80	78	72	66	81	80	81	71	71	74	77	67	70	69	82	91	82	76	85	79	75	87	75	58	63	69	86	75	73	70	88	75	94	71	81	62	74	89	79	70	91	68	90	88	80	78	64	75	72	86	83	70	82	84	71	74	83	65	89	79	98	70	82	67	87	75	70	72	84	80	77	70	85	78	80	82	74	67	87	67	74	97	64	61	83	68	69	87	83	82	73	76	59	73	69	78	75	63	77	72	65	77	69	84	77	67	69	74	82	72	79	71	73	78	58	77	69	80	71	59	85	75	82	84	90	73	85	74	83	68	75	77	61	76	81	102	80	70	106	69	73	84	73	86	78	84	103	66	86	74	78	79	95	79	79	91	74	73	89	73	80	67	69	69	86	87	79	69	76	78	73	71	67	75	71	78	79	72	79	92	77	88	80	74	79	78	67	91	74	94	76	77	83	79	76	87	67	80	75	65	63	72	71	84	73	65	106	93	84	68	79	77	76	72	86	81	73	78	87	81	64	84	76	79	87	77	94	87	87	48	70	68	75	63	74	68	82	67	69	70	60	68	97	95	85	89	84	87	86	84	87	76	74	73	67	71	68	73	66	87	75	76	70	89	61	74	94	79	65	73	81	72	70	88	65	76	68	68	82	67	71	72	72	63	65	77	78	75	64	78	79	67	88	60	66	81	61	83	60	74	74	87	91	73	77	72	83	68	76	85	62	80	65	84	81	82	79	86	72	79	75	90	81	69	78	69	77	77	84	61	84	86	90	86	80	92	70	86	88	87	67	82	77	63	75	72	65	88	61	66	83	86	81	95	67	61	59	86	73	83	66	84	82	77	74	70	59	67	80	74	82	72	87	71	66	71	80	75	70	87	65	82	77	86	79	60	77	74	80	77	88	81	75	71	72	80	76	75	82	89	77	90	80	66	61	72	85	82	70	73	55	88	71	78	89	71	88	80	78	101	81	66	80	84	73	82	74	79	74	88	79	85	86	88	67	84	68	74	78	84	82	81	65	67	94	62	60	90	84	71	79	82	91	64	85	93	87	79	100	75	79	81	64	93	72	79	83	61	95	81	66	72	79	84	75	90	69	81	71	72	69	94	80	83	84	61	65	70	85	70	79	68	76	86	67	66	73	70	71	79	61	75	87	98	77	86	76	65	76	65	77	73	70	75	86	82	84	66	79	86	82	84	61	69	74	82	65	62	87	82	103	67	68	90	86	76	102	67	61	90	67	75	84	58	79	77	77	73	76	75	72	59	77	69	71	78	76	81	76	85	85	85	73	68	75	57	70	93	79	84	84	60	84	61	75	84	79	77	71	60	84	75	74	69	70	85	81	78	77	75	75	72	71	93	81	64	75	79	85	69	64	79	74	60	70	81	70	71	74	56	84	71	68	71	76	76	74	64	82	94	94	75	86	70	73	61	65	85	76	69	64	75	69	79	59	68	69	65	80	72	83	78	78	72	83	68	72	77	73	77	65	80	89	82	88	90	78	85	90	83	76	75	80	70	89	70	76	71	83	65	79	73	83	79	72	81	72	81	82	87	83	74	81	82	85	89	81	77	73	64	87	73	76	73	81	80	61	96	86	75	80	70	94	73	63	85	73	87	80	89	73	70	81	89	94	81	81	66	89	64	86	66	82	88	64	83	86	75	77	90	71	105	66	78	83	83	77	77	87	84	71	82	71	79	74	72	80	83	66	78	79	72	78	70	77	58	77	92	82	88	92	85	74	78	89	61	86	78	54	80	76	62	62	83	71	92	73	61	73	68	70	93	89	62	76	82	66	58	74	76	66	85	73	99	103	70	75	84	81	84	85	85	81	74	85	70	64	76	61	83	80	70	65	80	90	85	75	84	60	66	80	81	71	92	86	75	61	75	79	84	86	73	80	92	80	66	81	70	74	99	80	81	65	80	66	69	84	87	78	81	81	74	87	80	91	78	82	84	76	91	75	87	75	76	89	62	75	102	76	75	77	93	86	102	76	72	72	82	73	64	76	81	75	76	68	91	68	71	68	85	83	66	83	79	57	85	70	58	80	86	79	64	67	79	84	80	67	80	72	82	71	71	70	90	106	78	75	72	59	86	75	81	64	81	70	83	71	81	77	87	86	84	86	69	67	86	69	68	72	89	99	75	82	76	76	89	84	81	83	81	83	70	93	72	82	65	82	88	72	76	63	76	87	68	80	80	75	65	76	89	78	83	78	70	64	82	67	75	87	89	78	66	69	72	62	78	54	82	84	85	84	79	77	83	79	83	83	65	86	76	92	78	77	72	92	83	85	71	77	79	85	73	82	68	83	87	79	74	83	77	75	76	76	71	73	72	94	85	77	82	62	75	80	72	78	75	77	61	80	86	59	73	90	87	64	90	82	79	88	67	71	85	76	78	90	76	67	66	78	87	65	70	82	82	95	79	76	78	73	80	79	83	93	83	78	70	99	81	67	76	92	74	78	85	71	79	81	73	70	95	57	69	78	81	66	77	63	73	74	102	71	76	84	57	72	101	98	77	72	77	69	97	69	72	76	90	77	81	56	61	85	86	92	74	84	65	72	77	85	76	80	76	87	89	78	74	76	81	83	86	65	71	71	81	80	81	71	59	82	83	75	97	76	73	74	85	66	73	78	72	93	88	83	82	80	83	101	98	64	80	78	98	66	99	73
2974	308	439	475	449	409	372	355	308	319	351	282	306	289	320	296	283	315	303	284	330	292	319	295	330	300	316	260	297	290	283	299	300	261	312	293	312	288	287	285	305	300	281	310	302	287	292	274	261	292	284	307	268	265	283	278	279	278	270	297	293	283	313	291	319	277	276	310	282	313	293	288	294	272	281	285	259	289	286	269	275	248	325	248	315	317	287	299	276	297	296	278	264	262	305	276	303	286	292	287	282	279	277	284	300	297	275	273	303	296	304	254	294	298	291	276	289	304	301	309	268	290	306	264	263	265	279	306	282	296	268	260	251	290	310	291	277	304	304	269	266	304	281	274	294	272	309	294	252	282	305	287	287	275	281	267	272	307	283	278	261	263	305	296	261	270	278	292	302	265	315	301	280	300	328	315	285	300	287	284	258	284	285	299	295	283	301	271	285	262	284	263	304	320	266	292	279	295	294	278	267	293	269	298	260	293	306	280	293	242	285	254	247	298	282	296	294	289	270	289	300	263	292	276	271	305	288	284	269	283	290	296	286	283	283	254	283	285	268	279	270	300	286	305	289	279	286	282	276	286	271	291	294	292	279	291	280	270	285	266	284	258	269	251	293	294	272	304	289	278	295	292	278	302	280	319	303	286	260	284	295	285	259	279	272	303	281	311	271	284	280	291	275	273	284	273	280	268	297	311	275	294	281	279	296	280	289	296	293	272	304	278	282	307	317	264	314	251	285	265	303	298	287	301	299	286	313	297	286	266	256	279	282	316	310	298	283	274	316	267	300	283	302	261	286	311	288	287	265	305	281	252	253	306	304	276	278	302	277	277	285	288	285	278	290	288	282	298	309	263	281	285	315	286	308	279	277	291	289	299	273	328	276	283	256	266	288	281	291	279	291	251	295	320	269	278	302	338	306	265	296	307	273	303	273	305	287	289	266	278	283	265	300	294	311	274	304	314	276	275	288	290	288	257	277	254	293	287	279	250	264	292	299	282	278	306	297	304	298	298	283	274	288	269	279	274	296	258	281	287	289	295	287	245	259	273	308	269	280	284	305	289	284	282	251	276	283	317	308	314	299	319	286	281	281	297	298	316	285	269	293	323	275	284	262	257	322	253	297	275	305	277	270	281	257	284	299	267	262	310	279	306	264	295	302	297	321	282	292	285	280	306	267	279	274	317	286	304	283	305	289	285	277	226	283	284	267	270	244	271	293	284	270	289	283	285	289	306	270	294	238	308	282	259	332	292	286	257	267	278	290	328	257	298	266	287	319	290	275	285	300	296	268	282	300	257	291	306	270	283	287	290	280	325	295	324	254	286	288	303	301	267	312	289	306	291	282	300	286	254	296	304	289	288	293	327	305	319	285	309	297	283	301	297	308	284	293	293	263	265	280	286	277	281	326	308	284	290	294	315	285	292	283	283	294	306	284	263	282	264	287	292	284	268	295	284	299	282	281	259	306	275	305	275	284	252	282	248	283	257	265	264	310	246	316	292	264	278	258	285	288	287	281	292	291	309	281	287	308	300	296	310	310	291	247	291	294	269	280	269	286	305	257	329	297	273	274	292	265	269	315	309	297	294	300	244	278	259	306	253	269	291	310	262	297	269	272	286	300	269	302	307	265	292	291	291	275	294	283	284	304	279	291	286	273	308	284	257	291	298	299	306	275	287	302	311	274	302	294	314	276	312	289	298	295	270	288	305	285	298	301	320	267	299	349	276	276	271	283	278	276	303	271	295	295	293	274	281	279	292	301	305	308	291	271	263	287	290	256	265	265	282	271	290	293	303	281	283	281	271	291	279	289	288	284	284	313	269	268	315	263	264	282	281	270	280	303	292	249	296	306	262	281	291	304	271	289	311	297	265	295	315	322	294	276	283	282	305	319	315	294	266	263	310	312	270	335	282	307	295	294	295	308	282	279	289	295	294	274	276	282	269	286	274	284	277	296	261	295	299	302	273	283	275	320	271	305	319	297	316	319	287	292	294	277	290	298	300	292	305	302	295	294	315	281	292	318	301	294	280	299	251	282	272	312	283	300	279	266	290	243	258	301	288	267	285	269	267	242	286	296	277	272	267	289	294	281	286	290	314	275	276	274	288	291	287	278	287	291	289	260	274	297	274	304	285	285	280	278	263	300	250	285	258	267	288	261	282	287	287	292	290	297	270	299	300	282	282	285	299	270	261	314	280	287	324	313	290	276	308	311	290	275	304	308	296	281	302	276	305	275	270	319	253	313	303	298	306	277	313	265	287	271	262	273	303	273	283	328	282	293	272	289	266	284	294	287	303	250	310	262	281	311	295	286	293	284	298	308	297	294	313	303	296	306	274	278	330	286	309	301	292	302	272	303	286	274	324	309	285	306	299	302	272	274	278	285	297	283	269	298	279	276	283	294	268	280	253	275	297	286	313	298	311	278	262	289	281	308	281	288	286	318	278	286	287	297	315	322	284	275	277	291	318	300	289	282	301	286	288	286	303	293	295	274	301	300	281	269	299	261	274	269	304	310	274	314	286	310	280	264	285	279	299	272	303	277	290	289	259	290	251	296	325	300	270	268	280	295	300	306	305	286	252	275	308	242	289	261	277	265	264	257	280	280	288	273	325	300	279	322	288	280	305	335	266	298	277	306	275	283	294	277	301	317	266	291	294	279	310	245	277	295	298	294	283	305	277	294	275	290	281	281	287	296	298	288	277	270	307	289	305	301	295	296	279	290	275	316	294	292	290	271	282	278	289	302	275	286	329	276	292	284	281	283	286	285	285	287	262	289	269	273	290	312	285	309	266	268	282	294	294	277	291	272	279	286	315	290	292	291	264	302	265	305	270	312	268	273	255	311	308	289	310	312	274	258	272	295	280	272	273	295	287	296	289	295	243	274	272	307	310	289	297	299	293	297	271	260	285	252	283	299	291	269	305	297	271	296	286	296	274	298	258	294	281	291	287	267	284	314	289	302	270	313	281	269	274	272	328	299	308	320	264	280	307	278	274	267	283	256	310	290	296	266	306	295	287	275	276	290	256	274	278	276	305	233	284	284	268	284	291	289	275	311	289	315	290	271	252	304	286	289	282	304	296	266	327	288	288	257	312	293	295	286	271	319	310	300	321	280	282	257	267	263	295	284	311	295	297	284	284	315	279	313	273	279	298	274	294	262	285	256	268	292	297	313	285	339	287	272	266	287	269	298	295	270	309	285	293	291	299	264	289	293	278	289	311	308	302	295	268	272	305	321	318	297	291	270	279	289	295	317	283	266	309	279	254	266	273	277	266	266	312	293	281	291	282	275	313	251	286	300	310	282	277	275	313	272	273	274	273	280	298	319	273	281	274	317	297	295	312	308	300	307	290	292	279	293	307	282	298	272	290	294	312	296	286	305	301	291	285	278	270	273	276	261	287	301	302	275	305	293	283	265	302	286	312	293	282	277	276	264	282	278	286	299	272	265	271	296	286	290	312	297	270	321	308	301	287	271	270	267	283	274	278
30860	8781	1815	1102	818	638	473	384	362	271	276	236	230	232	198	198	181	202	192	201	192	204	169	210	189	166	169	162	190	173	191	164	180	161	196	160	175	173	163	191	188	178	156	158	172	164	148	173	161	146	161	154	169	145	149	156	165	199	150	171	163	155	150	168	192	163	136	162	141	161	195	163	172	163	154	171	160	154	185	149	151	153	192	143	163	159	161	185	156	154	145	169	177	142	163	150	167	132	150	165	125	175	150	162	148	152	157	195	195	153	169	157	141	154	167	158	147	168	158	166	151	142	158	176	166	185	182	161	167	174	157	154	182	160	180	152	160	154	168	136	144	166	172	155	151	139	135	170	143	156	151	167	149	156	165	167	159	164	155	126	168	158	170	155	146	168	137	156	158	169	154	145	150	165	176	154	173	154	151	165	173	179	161	161	172	152	168	162	150	157	178	178	142	164	170	173	164	179	163	169	176	152	161	141	159	162	173	152	171	187	159	152	150	158	181	153	151	158	157	166	160	157	163	142	153	155	146	158	170	156	171	148	158	184	147	162	161	165	148	151	150	178	157	142	150	150	168	175	143	185	151	178	171	166	160	172	174	201	181	174	148	155	148	169	150	151	150	154	141	149	175	160	167	161	171	173	151	145	166	175	146	159	149	180	165	162	163	164	179	166	147	172	159	176	171	172	171	160	165	164	156	162	144	134	141	139	159	172	161	175	155	153	149	151	163	174	158	184	156	173	129	150	176	158	176	161	166	169	174	147	174	132	158	138	191	148	160	146	146	157	140	166	169	145	160	152	157	140	160	184	180	156	174	152	149	185	160	190	140	161	140	144	136	169	168	159	152	153	185	153	178	181	162	176	161	151	174	181	172	181	163	133	187	164	166	129	161	126	139	172	164	166	156	131	155	188	184	141	167	155	152	155	153	172	155	162	154	159	163	157	167	169	158	171	152	156	157	171	146	162	135	154	155	180	149	157	149	160	153	154	158	173	147	149	162	152	165	164	130	169	156	165	168	150	157	171	181	158	145	149	151	145	152	121	168	181	144	135	172	140	162	164	191	155	170	138	147	145	171	144	167	150	164	157	158	159	153	157	162	179	163	145	143	177	157	169	158	162	182	168	161	167	171	163	174	184	162	165	163	179	180	182	182	157	162	181	178	163	164	152	130	156	162	162	164	167	163	159	168	153	159	164	167	171	155	184	173	157	166	181	149	148	173	154	183	171	147	161	167	152	164	178	140	131	162	185	159	147	151	152	154	140	144	167	176	151	151	164	154	141	149	148	154	147	164	145	172	138	149	154	166	148	154	150	160	152	171	161	155	161	169	161	172	168	166	151	156	156	142	134	178	166	146	146	162	142	172	172	155	143	162	162	147	181	171	141	157	134	161	134	169	167	165	180	189	171	139	177	151	170	174	166	159	156	177	157	173	157	156	162	173	137	153	168	154	158	170	142	177	148	161	177	146	152	155	169	156	151	178	151	164	153	155	179	152	171	171	156	157	149	155	157	157	172	138	157	182	184	132	139	162	151	140	149	169	145	161	154	135	175	172	163	177	129	177	152	159	159	155	153	148	167	167	147	174	167	153	152	146	164	151	149	162	145	172	177	145	179	171	167	173	181	174	168	181	163	150	164	165	148	148	167	139	156	162	161	161	152	139	145	135	142	149	154	152	131	137	155	137	150	179	170	162	151	158	166	156	157	152	174	167	156	171	182	163	167	146	153	170	139	161	170	167	151	147	145	137	159	173	163	147	154	168	166	152	157	160	141	172	149	172	168	173	181	157	166	147	171	153	172	131	166	152	160	167	169	142	146	165	171	158	151	166	151	149	169	166	152	161	150	143	183	149	154	156	155	159	180	198	160	169	170	168	164	171	190	167	159	135	167	168	171	162	156	153	154	152	169	176	146	152	149	173	160	152	150	152	155	157	174	157	160	160	143	172	164	167	150	165	169	157	166	155	176	145	154	151	170	167	172	146	141	144	170	151	154	165	146	149	159	158	165	166	168	154	176	156	150	169	155	150	162	170	165	143	166	157	169	145	147	158	166	160	152	149	149	139	162	146	162	165	169	137	166	158	175	156	149	170	149	141	157	152	157	156	160	131	153	147	182	146	164	151	147	150	148	170	171	161	143	175	142	144	129	161	140	168	136	148	174	140	166	155	163	149	168	154	148	164	145	178	138	175	152	170	153	147	161	159	170	158	170	159	153	157	147	124	153	148	164	162	174	171	144	170	164	153	174	154	180	196	163	148	134	157	150	173	180	159	149	157	146	167	154	143	156	159	182	165	140	170	164	155	178	151	166	141	126	156	151	160	168	155	151	184	172	165	169	140	171	182	183	157	171	159	165	146	168	167	160	165	157	164	160	148	153	173	171	141	169	139	165	164	162	166	154	164	147	137	192	154	155	166	166	169	179	166	156	167	164	161	174	155	169	175	192	152	169	171	187	169	185	158	153	162	160	134	157	177	156	176	149	150	137	129	157	160	168	164	150	178	158	165	164	171	186	145	174	157	138	183	170	150	125	150	165	161	152	152	158	151	143	136	166	161	135	161	153	187	159	166	172	161	170	159	169	137	157	137	148	161	163	154	156	150	163	171	170	168	169	155	171	150	173	182	154	157	167	141	172	135	160	161	179	149	165	147	162	174	159	160	158	160	153	153	182	157	184	160	145	128	141	161	155	140	155	156	169	180	150	148	158	165	177	164	131	134	144	144	157	134	150	166	144	160	153	149	153	151	186	161	175	181	135	161	146	175	153	165	161	157	128	156	163	167	159	155	150	151	167	156	160	170	144	144	147	157	166	167	155	138	185	167	164	173	167	163	168	168	145	153	133	131	166	148	158	161	167	183	145	162	157	160	162	151	141	140	168	147	162	149	156	183	182	191	180	176	165	155	188	149	136	151	168	174	163	153	145	153	152	153	153	156	164	156	170	157	167	167	131	155	147	155	177	153	167	141	155	173	163	158	182	177	161	125	176	146	166	148	160	135	149	173	157	162	139	143	146	151	146	137	153	148	173	156	152	154	167	193	145	158	164	164	163	177	154	184	148	138	167	126	160	153	146	173	149	142	153	154	159	181	170	161	168	162	165	181	139	185	168	153	141	148	156	141	184	144	161	159	171	147	154	169	152	158	158	160	158	145	165	153	152	161	174	178	179	159	136	163	165	144	159	151	188	151	165	179	152	137	175	176	132	139	151	181	145	175	180	152	175	150	161	148	156	166	156	168	140	153	141	170	172	164	159	168	152	157	153	166	145	154	152	177	150	172	177	161	170	161	145	124	167	150	152	178	161	161	146	158	154	149	142	170	167	150	163	127	147	175	171	188	160	151	136	169	154	163	164	153	197	156	162	133	171	168	164	175	143	139	179	168	150	136	152	161	160	168	160	166	141	161	181	170	151	157	134	154	176	143	169	152	152	177	165	170	196	162	153	158	140	164	162	151	149	153	166	171	171	164	167	153	155	139	149	152	155
15029	1444	3297	3668	3152	2554	2152	1835	1534	1370	1231	1105	999	1013	899	803	776	810	754	785	720	701	675	671	673	646	585	607	630	608	589	585	601	619	591	547	587	598	566	595	564	569	550	522	546	548	511	537	512	548	504	573	536	501	499	527	544	551	495	549	538	524	563	534	564	481	510	547	539	530	505	515	524	493	551	539	519	521	501	528	540	560	507	468	449	508	509	552	515	521	508	543	502	513	528	543	512	488	471	544	532	498	502	486	507	484	486	516	529	512	510	490	502	496	499	511	561	549	503	519	500	537	508	492	499	512	531	495	532	504	510	487	551	511	480	502	510	523	543	515	522	470	515	524	553	523	497	511	477	492	535	540	535	516	501	512	505	562	465	538	478	519	475	572	520	483	516	476	481	516	469	518	492	541	507	487	528	531	519	515	503	542	537	509	532	520	488	513	504	485	520	498	542	500	540	489	504	503	520	511	506	497	471	496	506	519	517	485	501	513	526	504	487	514	510	518	540	524	519	515	553	531	471	485	495	498	504	528	500	502	535	549	548	493	488	532	478	450	511	528	475	540	473	505	490	538	513	496	487	501	498	512	502	536	518	545	466	515	511	542	501	516	493	499	527	498	463	456	475	522	518	526	508	520	549	492	488	504	507	560	469	523	503	505	513	549	521	497	563	494	513	488	509	530	491	515	513	496	504	522	479	532	507	481	461	540	493	518	512	499	511	536	508	508	547	518	521	516	509	522	497	532	513	504	500	519	478	500	563	520	534	491	541	529	474	544	527	498	508	512	486	488	531	510	487	506	517	486	509	506	546	511	528	514	486	519	476	501	473	526	475	507	509	515	500	504	464	534	513	499	534	519	475	531	514	526	515	495	547	527	553	520	475	475	523	517	522	481	481	467	524	532	549	521	511	496	494	548	524	472	540	510	512	518	542	522	527	472	455	519	529	505	551	525	507	503	467	470	515	445	528	533	481	519	509	505	510	510	502	507	537	520	523	498	513	500	498	527	516	516	507	535	545	507	479	492	530	507	492	526	522	517	471	496	462	506	539	536	530	516	494	516	491	522	495	524	490	488	523	556	470	519	530	498	530	497	573	475	485	493	528	511	524	532	529	560	526	504	554	526	539	524	504	501	530	510	523	513	535	491	524	534	515	497	509	512	476	516	556	488	517	487	553	480	504	537	530	475	503	508	510	486	512	479	519	543	557	508	490	531	522	507	518	519	502	504	521	469	501	521	555	530	526	522	535	504	536	509	512	544	501	490	491	480	516	518	522	505	523	488	478	512	472	476	526	532	509	547	495	487	473	545	492	542	503	522	484	518	501	511	481	491	505	491	510	508	526	500	486	524	502	504	512	519	531	516	511	503	523	508	500	511	537	523	501	497	490	502	489	474	522	477	500	563	535	551	522	479	488	497	538	502	551	514	457	456	520	512	478	490	483	548	530	510	505	526	509	458	523	523	503	509	540	492	513	521	498	515	510	541	485	494	529	514	487	531	489	525	524	489	504	516	519	508	500	550	499	546	534	522	508	543	496	483	517	483	526	500	502	508	533	525	481	481	513	530	529	539	548	518	502	496	503	494	508	526	521	502	545	508	524	503	526	499	514	499	499	509	466	512	515	501	518	508	499	509	497	504	491	511	513	536	468	520	539	531	490	497	541	514	515	478	487	481	544	507	505	528	506	492	510	522	468	481	499	508	505	506	486	513	450	474	506	478	530	515	493	542	520	477	500	539	494	494	533	497	520	515	537	520	527	550	534	490	499	481	525	522	481	519	489	474	535	518	530	508	534	465	508	526	548	512	496	561	519	497	501	539	513	527	534	530	516	477	514	522	520	502	516	509	499	505	482	532	534	518	482	541	494	552	521	552	540	519	489	508	506	522	503	513	504	493	523	539	555	507	508	544	535	516	507	512	515	467	503	517	531	530	509	521	507	497	524	510	527	479	508	517	472	515	475	513	496	513	532	490	513	479	508	530	491	523	509	481	498	463	524	502	485	521	519	530	517	496	471	525	533	508	533	547	541	486	524	535	492	474	501	521	514	522	505	537	503	524	550	541	500	502	516	549	515	531	502	519	536	468	465	453	461	482	495	491	489	506	500	513	479	514	478	462	459	498	511	534	474	518	522	513	518	578	520	478	500	516	512	510	511	525	481	511	574	467	467	518	502	519	503	575	479	525	495	520	505	513	550	539	488	535	501	486	475	520	508	556	494	507	494	490	507	486	498	496	530	474	501	535	517	498	553	505	521	504	540	472	492	486	498	503	484	549	495	513	507	493	537	554	466	497	509	527	495	522	504	526	504	510	550	526	538	515	505	485	481	493	495	521	526	501	510	519	468	500	515	506	501	493	490	516	527	527	497	506	478	486	501	512	486	511	491	523	535	511	524	502	550	519	492	524	504	495	546	512	515	507	519	516	497	492	497	531	499	467	506	494	495	532	475	492	518	522	502	521	511	500	514	519	515	473	515	497	530	529	510	503	538	501	529	518	504	530	494	533	484	481	534	457	536	473	503	501	509	496	506	497	490	496	504	529	525	521	531	504	504	512	553	480	494	523	521	518	464	476	491	512	479	458	496	517	512	530	505	501	521	493	517	526	537	515	526	505	485	551	514	526	507	509	492	486	537	515	486	508	538	466	578	529	497	487	511	520	500	545	516	484	540	497	554	481	479	526	493	513	506	466	507	536	533	500	511	535	495	508	493	481	524	515	536	500	536	527	490	514	525	569	523	531	534	497	547	521	488	484	478	525	523	525	547	475	480	498	516	476	512	505	482	516	522	521	479	484	518	515	521	456	493	508	478	491	496	487	503	494	501	518	478	537	527	530	506	507	490	500	503	486	555	556	482	537	532	551	464	534	518	517	518	514	510	492	506	528	502	501	483	515	477	540	523	511	527	441	524	527	507	485	482	512	515	522	530	512	524	520	530	527	500	516	513	483	502	478	492	495	562	534	566	507	471	535	522	504	539	535	505	518	506	497	528	476	489	490	463	497	494	482	516	501	506	521	541	500	502	495	508	496	465	499	475	488	499	539	525	507	555	497	491	458	541	512	481	525	510	522	488	497	515	494	513	466	517	529	503	511	490	507	462	499	558	502	536	484	492	558	487	524	467	518	514	497	510	512	492	470	532	560	492	540	530	542	523	531	536	522	476	506	473	516	475	508	513	529	518	508	524	505	527	504	497	503	500	465	524	525	516	530	518	498	539	523	532	538	442	512	505	493	523	493	530	546	527	543	494	527	504	530	467	522	483	533	480	558	503	522	534	542	541	494	512	541	532	511	534	537	525	526	507	548	541	497	513	547	511	535	517	486	530	515	485	517	532	498	491	539	506	512	496	530	544	495	508	532	532	486	489	499	526	504	551	502	478	553	498	511	512	492	524	546	531	520	512	491	528	555	525	495	529	532	501	524	490	506	527	523	500	502	486	519	505	500	449	492	502	503	470	528	505	550	469	503	499	506	514	509	530	502	497	504
36797	19421	8983	2511	1636	1178	918	742	666	535	491	456	411	409	351	363	353	344	354	311	328	310	301	287	328	280	274	276	284	299	262	265	294	244	265	281	273	272	271	279	310	264	276	255	266	268	284	297	280	240	263	260	260	285	255	257	251	264	267	239	294	257	239	267	274	248	272	286	270	262	252	290	262	231	273	271	249	270	228	261	234	242	244	274	253	265	230	280	274	244	232	239	251	265	243	276	269	265	263	226	246	264	241	285	270	266	264	256	246	250	255	274	267	285	283	250	241	236	265	255	264	265	252	254	262	281	268	244	273	243	230	234	226	252	252	248	238	220	244	282	261	249	272	277	272	243	233	259	277	256	253	223	244	248	256	240	288	254	258	260	291	244	234	257	250	277	246	266	255	281	244	255	284	246	251	253	243	271	287	229	257	280	251	265	249	248	243	264	244	255	246	264	267	267	254	280	258	262	248	284	272	239	243	258	267	256	257	252	232	255	266	237	247	232	256	254	242	249	262	270	235	228	248	239	252	258	290	294	220	249	215	269	247	250	242	272	225	241	262	257	260	276	250	293	253	256	265	279	251	277	250	228	254	238	279	247	243	285	247	268	244	274	257	250	246	255	254	221	248	267	263	267	245	228	277	288	258	262	273	254	254	242	243	251	253	252	281	270	284	250	246	237	263	224	262	259	266	238	217	263	228	273	251	245	254	229	232	262	237	222	271	246	275	263	261	247	243	240	267	251	227	284	220	267	244	259	238	250	248	269	227	260	262	258	253	249	275	258	248	261	255	234	244	306	240	235	256	293	265	265	246	282	269	243	280	238	236	282	262	241	247	234	244	227	237	250	272	283	256	269	262	238	259	239	252	263	282	254	225	258	253	262	247	246	236	247	242	273	272	241	233	228	288	272	233	226	253	289	266	256	261	257	268	258	225	269	259	260	273	247	251	271	264	266	247	276	266	230	224	265	251	230	256	266	268	268	251	259	241	225	285	252	243	253	265	225	291	257	226	254	247	252	245	273	261	235	252	249	208	263	261	277	293	258	278	272	251	281	252	261	245	251	254	220	261	267	244	254	252	285	261	265	257	247	265	256	268	247	284	244	239	259	238	230	244	285	251	267	244	245	236	260	247	262	264	256	267	245	279	268	267	271	220	211	259	281	254	249	285	261	266	251	236	263	253	233	253	224	253	246	255	244	273	280	300	251	262	258	237	270	260	253	271	216	255	276	242	243	241	247	252	261	258	255	235	249	247	262	241	270	270	248	246	261	279	239	254	226	250	272	256	247	262	257	299	226	247	261	273	290	244	281	272	280	234	234	262	268	303	235	249	245	253	262	232	249	266	269	283	261	253	273	258	253	250	242	236	282	266	236	266	243	242	252	258	225	248	247	224	251	267	243	263	243	256	264	266	272	243	253	237	282	290	264	252	247	283	258	295	256	260	252	253	242	249	234	246	273	247	265	233	275	257	267	226	264	230	244	245	251	265	242	267	237	233	275	276	251	274	280	279	228	256	252	229	230	248	258	230	267	254	235	283	211	247	275	262	277	259	247	255	249	250	245	230	277	266	235	241	246	276	260	275	249	273	263	265	240	262	275	261	272	252	267	263	256	264	260	237	243	263	228	286	223	252	238	228	260	245	261	255	248	266	231	268	268	258	260	249	256	262	226	272	246	278	264	257	263	257	259	281	248	227	248	251	275	286	248	267	265	248	256	282	273	254	253	304	251	247	273	260	266	261	262	244	255	280	237	225	268	275	248	253	270	263	240	269	258	246	270	294	245	258	237	231	249	265	273	238	242	249	262	251	254	286	253	252	238	258	272	263	273	229	241	268	259	248	254	231	261	254	280	225	259	245	247	260	231	272	258	260	246	245	269	287	229	244	251	263	251	242	278	226	281	261	249	259	253	222	279	269	258	286	245	241	276	254	252	265	260	253	257	273	262	241	284	234	257	259	265	245	248	235	225	260	251	269	240	278	264	252	275	256	245	254	255	264	246	259	236	250	264	239	266	251	237	226	268	271	222	244	263	261	262	264	226	257	257	254	266	245	253	242	293	260	279	282	274	261	256	239	248	268	244	248	235	266	248	243	244	275	239	285	256	286	230	254	240	259	258	248	260	262	231	251	272	264	276	241	249	237	257	247	247	242	269	263	267	240	270	282	260	278	262	238	243	222	253	281	249	234	220	245	277	273	264	226	220	233	254	263	269	266	246	255	265	228	242	274	248	258	252	214	239	247	248	242	252	280	279	243	250	255	280	255	286	242	238	277	246	269	245	274	251	262	256	242	267	270	240	234	257	285	228	241	271	215	272	284	262	245	254	236	279	240	252	244	270	232	276	285	259	279	252	283	255	250	268	252	272	248	250	237	267	248	251	285	282	295	234	257	225	251	249	230	237	263	246	262	265	242	263	247	272	253	234	283	248	276	254	268	283	239	242	269	265	228	249	276	259	248	250	255	253	280	255	317	268	285	256	257	257	224	277	261	253	253	216	255	295	250	247	265	248	268	279	250	265	268	277	249	293	280	236	255	261	222	254	279	275	274	263	223	271	249	243	235	255	257	279	261	234	244	252	260	261	255	256	269	270	247	250	253	241	257	257	267	249	272	249	241	233	218	262	274	254	287	271	272	256	243	261	261	263	270	250	285	251	248	275	247	274	284	262	260	245	246	280	269	256	251	279	295	247	254	237	257	239	241	238	268	277	265	270	241	243	261	260	256	260	263	271	251	277	254	251	268	231	238	257	234	255	252	268	253	259	270	248	241	273	246	259	231	297	235	249	275	277	242	277	256	283	224	276	242	257	263	279	252	232	297	246	279	249	234	231	247	268	248	274	271	231	241	283	257	248	254	251	236	251	253	265	234	248	242	296	236	267	246	256	263	255	261	239	233	235	248	235	241	253	235	267	256	264	252	244	245	237	267	250	247	267	236	269	266	280	244	233	245	241	261	267	267	232	242	247	231	263	253	222	258	243	250	230	237	258	250	242	253	254	267	255	254	242	227	260	215	276	257	226	224	269	262	255	282	239	238	266	267	253	256	233	270	265	230	274	262	290	250	254	259	258	255	264	237	247	275	271	243	238	242	265	241	265	271	290	276	231	297	217	251	259	268	265	240	271	230	279	253	259	272	265	238	267	297	252	285	277	236	232	269	251	259	226	275	238	229	274	222	252	253	249	278	238	242	267	282	246	248	229	285	252	305	237	272	264	246	275	277	244	245	255	260	276	253	243	251	242	270	232	275	261	266	250	240	289	272	254	260	276	280	251	289	241	279	254	252	272	264	231	275	261	250	258	279	260	269	236	268	271	235	275	251	275	254	267	268	236	272	255	282	280	256	249	263	291	238	246	241	247	251	224	248	259	245	221	248	253	270	269	240	277	241	247	249	242	223	255	249	250	277	283	250	233	264	259	250	253	279	228	263	260	256	273	246	246	242	253	274	256	271	258	237	239	237	263	243	277	239	253	251	238	270	252	270	272
20679	2685	6072	6651	5802	4701	3898	3311	2771	2396	2156	1960	1760	1679	1517	1518	1324	1308	1245	1236	1065	1154	1082	1098	1042	970	1026	1007	901	929	972	951	863	913	911	845	879	907	859	845	870	844	830	913	837	811	805	810	810	767	788	832	761	799	773	808	789	750	775	831	761	763	738	762	811	765	783	836	779	765	799	797	822	786	738	754	790	760	740	788	786	745	769	759	802	773	799	786	783	762	758	808	781	797	777	750	738	744	727	747	755	736	717	768	771	751	796	799	740	765	762	757	753	820	788	722	732	756	754	751	797	766	719	799	752	716	767	806	784	721	790	786	738	747	769	811	746	725	726	725	782	771	768	759	732	723	800	776	734	735	759	738	751	737	697	782	759	793	731	725	698	760	811	731	725	774	742	753	728	792	782	755	785	774	757	736	760	743	805	756	760	743	768	797	791	775	759	750	718	734	766	781	745	766	744	764	721	766	783	770	760	751	756	731	731	742	714	713	772	751	767	735	726	759	756	754	725	729	739	755	742	769	738	754	778	748	751	741	747	740	697	747	786	746	694	746	749	704	739	681	739	778	755	728	724	772	789	738	731	746	725	762	731	720	750	761	751	733	748	740	721	814	772	728	718	747	768	768	763	686	759	732	710	765	791	709	767	762	744	743	712	789	786	795	731	760	698	727	734	756	743	773	741	704	730	757	702	733	761	763	751	754	746	701	777	740	750	794	757	776	754	781	739	720	751	759	734	754	751	735	729	774	697	783	775	747	726	773	732	771	748	734	793	752	721	771	783	753	748	792	697	730	755	744	752	735	801	742	767	774	728	737	789	689	706	758	742	715	696	740	757	714	734	691	688	770	757	794	722	776	752	763	755	720	766	762	757	729	756	714	821	757	765	762	773	784	729	773	717	808	757	725	731	701	780	693	723	745	771	751	775	722	835	728	764	735	740	787	796	748	748	723	740	716	768	724	715	729	749	748	705	755	740	733	758	744	757	778	761	771	726	723	743	774	731	757	744	736	747	751	753	724	725	719	814	766	743	746	771	759	748	713	743	721	737	770	751	719	739	770	750	779	765	803	720	751	734	753	753	749	754	768	734	715	776	746	730	788	769	765	736	732	800	746	748	741	755	677	756	744	723	730	818	767	729	752	740	743	754	770	748	702	762	736	733	801	732	739	726	722	791	708	718	725	738	767	759	739	718	764	741	757	785	750	766	698	714	746	762	718	783	752	741	719	735	745	752	740	707	723	744	724	763	707	737	742	715	780	808	768	771	766	739	762	766	741	726	727	739	741	748	776	776	767	776	738	753	751	764	734	822	793	724	765	719	757	771	768	722	762	686	758	768	763	769	785	781	743	776	808	796	719	745	786	704	720	724	803	764	784	724	748	733	748	787	765	755	781	723	795	783	759	746	761	749	760	700	763	770	699	735	727	717	752	747	752	731	761	714	762	748	731	684	737	743	715	732	732	770	763	762	725	785	726	783	771	764	781	741	743	803	788	739	704	783	789	743	740	722	755	715	779	732	734	796	695	718	777	745	764	762	713	762	782	758	743	759	725	740	778	781	728	741	745	710	687	807	783	759	786	759	737	763	832	779	754	770	770	748	771	721	673	762	797	755	786	780	756	758	763	704	749	751	770	762	782	760	829	747	740	701	750	743	769	711	742	785	748	732	748	743	721	742	763	781	734	716	710	766	776	714	743	755	727	751	741	783	720	790	734	781	701	735	755	809	761	744	682	726	761	709	721	711	762	754	755	747	781	753	707	821	749	801	799	748	727	774	691	726	727	718	709	739	780	763	745	743	768	724	759	735	790	745	783	785	713	721	736	743	738	729	750	753	736	762	715	748	713	760	774	751	745	743	750	778	720	742	719	715	717	772	748	764	737	753	724	760	754	756	730	741	758	729	760	769	712	722	743	744	768	717	770	754	746	752	767	778	695	730	777	779	745	713	764	747	751	809	782	727	793	784	739	719	709	736	739	729	785	756	726	790	787	723	716	738	729	761	745	770	738	776	737	759	729	746	712	771	755	726	756	759	732	753	683	753	722	728	756	758	720	757	756	684	777	771	794	714	741	761	749	744	696	725	717	753	794	744	705	786	747	749	745	685	766	731	741	751	717	736	784	760	720	724	727	742	796	761	734	768	731	732	764	762	824	716	729	719	731	737	770	753	734	715	753	724	718	756	758	778	726	718	776	784	785	752	781	735	784	776	744	722	720	753	787	737	790	727	770	766	820	671	763	739	767	726	748	753	764	754	730	689	717	759	796	727	752	754	735	737	727	730	751	736	763	759	765	728	782	751	741	737	752	753	746	753	726	709	736	765	775	789	768	792	808	744	745	715	762	710	738	739	736	758	754	709	760	772	711	761	721	718	769	768	704	751	754	705	745	674	748	772	771	779	782	751	763	735	725	710	758	753	760	726	743	767	736	796	769	752	818	781	707	773	735	690	715	759	753	792	787	789	819	728	732	712	747	752	740	738	805	770	711	750	748	796	754	695	767	747	742	724	743	794	755	698	738	748	773	793	812	733	736	770	737	736	763	769	726	794	783	765	746	743	732	727	775	723	716	733	771	721	801	816	764	718	760	721	767	765	724	745	773	827	796	768	740	725	773	720	754	744	754	793	746	745	767	773	754	718	730	742	755	725	740	729	712	756	765	688	725	715	711	761	770	752	742	805	713	731	747	731	740	761	725	762	739	738	715	736	767	732	810	766	746	742	749	741	683	789	796	760	732	756	767	765	769	746	720	714	729	779	735	752	778	770	740	726	734	737	754	751	752	723	733	765	701	763	706	793	780	766	757	776	725	733	763	778	719	702	708	767	727	768	718	726	760	754	710	791	762	755	758	762	778	771	721	748	741	784	754	781	792	770	754	719	743	750	748	757	761	727	720	738	764	774	745	744	699	720	762	709	711	773	761	724	761	751	747	751	754	789	762	764	766	809	759	739	744	722	710	767	774	749	748	782	796	710	755	776	756	733	735	747	752	752	795	750	788	747	741	752	753	808	790	775	726	752	840	750	838	757	764	740	680	772	718	821	714	753	700	765	719	738	738	785	715	727	721	696	751	718	754	816	749	755	762	825	721	744	732	728	762	698	780	763	724	778	771	718	750	779	763	715	732	759	812	730	678	729	753	749	755	768	754	772	709	746	710	694	753	750	773	802	788	748	760	772	737	678	757	788	722	770	743	725	696	713	749	712	790	733	746	789	702	748	737	717	784	739	742	768	700	706	732	756	741	773	758	765	737	757	747	730	771	742	726	747	740	739	765	762	739	732	780	758	724	745	726	742	653	720	749	812	761	722	745	751	788	780	770	733	764	742	715	783	768	779	760	732	763	742	724	746	704	752	715	763	705	722	774	757	764	782	776	728	729	785	766	696	733	755	753	744	796	747	714	745	749	735	708	716	736	758	756	754	754	710	798	756	700	750	718	777	754	729	750	751	778	732	741	737	768	772	717	801	765	722	723	728	709	684	723	764	761	756	740
3789	342	198	111	112	103	74	88	77	86	76	67	91	75	77	89	94	71	80	88	77	88	84	77	92	90	79	65	67	70	77	79	83	75	79	78	68	83	90	77	82	72	73	68	82	79	81	87	71	81	68	91	81	82	84	60	74	66	72	68	89	88	65	76	80	78	71	85	76	80	72	71	64	76	77	76	76	81	85	87	76	72	90	68	82	64	67	79	67	91	73	76	67	96	73	77	80	94	64	73	80	90	74	73	78	84	91	58	75	85	63	72	76	74	84	82	73	82	51	60	78	66	78	76	70	82	82	72	70	80	85	84	74	68	85	82	73	87	59	76	83	58	84	68	80	89	62	87	69	75	69	85	95	76	78	72	70	65	88	79	72	61	70	75	71	75	88	96	81	84	78	74	87	75	86	91	86	81	88	74	70	70	72	63	76	95	73	83	73	74	97	60	80	86	72	69	82	92	77	66	68	83	77	69	86	77	80	60	100	73	70	74	64	81	62	61	74	77	82	88	88	78	86	62	75	73	88	79	74	71	65	79	91	74	75	72	79	79	74	65	74	87	82	91	59	80	58	81	71	82	64	78	80	76	88	67	71	82	88	67	60	65	83	77	65	76	66	64	84	80	80	78	93	98	77	80	73	69	86	68	74	69	86	81	89	81	77	87	73	68	73	90	64	52	76	85	75	80	78	99	60	75	65	66	76	80	88	91	74	76	78	78	61	76	69	57	70	77	80	66	70	73	72	82	66	71	95	84	84	63	75	70	82	79	82	74	81	80	77	93	66	74	79	78	67	71	72	66	78	78	99	71	90	81	65	63	76	67	72	70	86	71	90	84	68	84	60	70	74	78	69	73	70	80	85	65	74	87	78	77	77	78	77	61	88	90	78	80	85	73	67	90	76	67	70	84	74	67	88	79	65	77	78	73	78	72	78	64	77	79	78	81	73	80	69	89	76	72	88	81	71	61	79	69	78	95	74	72	92	61	98	82	93	66	77	73	58	69	72	81	85	72	76	82	71	63	67	71	65	91	75	83	94	76	74	80	76	64	70	67	87	68	72	84	61	81	80	81	73	80	76	72	89	58	57	85	89	78	68	85	83	76	77	83	82	77	93	89	66	75	80	90	77	82	78	67	66	88	63	76	77	69	101	68	62	80	53	79	91	75	78	82	64	79	82	73	95	84	74	83	82	89	77	62	91	73	85	67	78	68	83	75	86	65	83	86	79	88	75	82	94	82	72	68	67	75	78	81	70	71	72	79	58	75	89	61	78	88	92	78	58	87	82	72	76	85	103	68	81	79	86	67	69	68	61	78	89	64	68	70	69	82	67	61	82	91	92	63	86	88	85	78	99	77	90	62	78	83	67	87	84	82	61	75	71	81	65	66	67	69	78	98	81	75	69	82	75	80	89	76	75	79	78	72	79	80	79	83	76	69	82	72	70	75	66	78	76	74	67	95	58	78	67	76	75	67	72	85	87	68	83	83	76	72	62	87	73	73	70	71	79	74	85	81	78	79	71	63	73	68	71	69	64	80	72	84	75	78	82	75	68	77	88	71	83	74	84	77	76	80	68	70	65	89	71	86	75	81	81	68	79	86	76	62	75	63	84	81	62	74	72	74	78	76	71	73	95	71	76	85	73	76	72	84	81	62	70	63	78	95	72	79	77	76	77	67	74	76	73	64	76	78	85	73	67	82	89	70	85	85	78	94	88	68	67	74	78	76	74	74	73	76	85	75	75	64	73	73	75	67	66	78	63	66	77	81	68	71	81	77	70	87	70	68	91	75	75	69	69	79	56	93	85	100	91	70	96	71	78	78	67	67	69	71	90	87	54	72	77	85	84	74	60	76	75	72	79	72	81	76	93	63	60	67	65	67	76	72	80	73	76	74	74	76	83	82	76	77	79	79	72	90	71	79	77	91	75	83	73	59	73	77	88	96	77	92	63	86	75	85	68	81	71	84	79	73	86	69	80	69	73	79	75	73	80	87	73	87	68	90	86	83	72	61	63	90	80	80	75	65	76	78	69	63	62	100	78	83	85	81	62	69	80	57	75	69	84	72	66	76	84	54	109	63	81	64	86	91	68	74	70	95	73	73	71	78	82	63	75	64	98	99	80	62	93	62	76	74	81	90	71	74	91	81	82	76	69	81	60	74	73	84	80	83	52	87	76	86	89	76	67	87	84	85	79	66	66	75	77	67	72	71	88	75	75	85	90	76	72	68	70	64	84	59	78	80	72	89	73	78	74	67	75	62	91	89	79	74	75	87	85	71	69	86	88	67	74	84	62	61	92	83	86	82	74	77	73	80	77	71	64	83	89	77	72	75	56	80	64	59	86	72	84	71	84	62	79	76	80	68	88	77	86	80	79	87	68	98	79	71	89	84	66	75	67	74	90	84	80	72	86	89	77	66	74	81	95	87	91	88	80	85	88	83	93	73	61	75	91	76	81	72	74	66	74	76	70	78	65	69	90	97	67	81	52	63	93	77	70	90	72	75	80	63	69	81	65	75	65	84	81	81	77	88	72	79	78	77	92	74	61	95	82	68	71	83	79	90	73	89	95	80	78	83	77	67	96	72	71	81	81	80	76	83	77	87	67	93	66	74	61	59	76	78	63	70	79	68	77	79	69	66	57	84	86	90	98	83	72	87	68	83	74	70	86	83	74	73	86	66	73	67	65	86	74	85	74	67	91	79	77	81	79	69	83	84	89	93	73	84	71	78	77	87	84	53	66	73	73	70	93	81	84	92	79	78	81	88	87	79	77	80	86	64	80	74	80	95	81	71	70	73	70	74	71	75	80	75	92	69	85	70	71	61	77	75	67	67	72	84	58	88	81	95	82	63	78	58	90	73	70	80	76	79	85	60	82	78	70	86	80	86	86	64	68	87	88	82	77	86	87	63	84	78	93	92	91	76	80	93	92	80	78	69	72	76	84	66	80	78	77	62	85	71	88	85	71	82	80	69	87	80	94	82	93	91	66	84	61	89	101	73	75	63	69	70	67	83	85	80	80	87	79	79	85	70	74	66	77	70	79	65	70	73	80	84	92	68	61	90	88	79	74	63	85	82	71	78	72	73	77	76	77	75	87	85	73	62	62	81	69	79	82	89	70	84	80	82	87	76	83	79	99	73	66	89	77	80	73	89	82	78	69	84	87	83	87	86	85	63	82	93	85	77	79	77	92	80	95	80	89	78	85	80	71	65	77	85	76	77	80	66	68	67	67	64	63	81	90	78	81	86	73	82	100	82	81	100	76	79	93	70	69	70	45	80	69	77	74	49	75	84	66	80	79	87	70	67	78	81	63	64	76	73	71	61	67	79	93	64	74	71	73	73	79	82	82	72	54	71	84	85	71	76	75	80	79	74	79	71	63	81	96	65	73	72	84	78	73	70	60	72	67	73	74	83	81	76	78	75	70	88	62	78	73	98	78	59	67	98	75	76	78	82	67	65	87	73	77	60	87	85	79	73	81	75
2973	348	449	459	448	374	373	358	354	339	345	316	290	305	323	317	306	332	328	321	273	283	329	289	278	317	279	275	319	291	296	315	300	261	300	289	268	283	319	284	278	283	286	254	294	272	295	289	299	261	292	300	283	313	267	310	320	277	286	298	292	281	279	262	277	276	273	269	306	295	282	306	287	281	269	291	283	291	327	295	299	311	298	299	264	288	305	300	262	300	296	263	284	255	273	304	274	259	289	313	260	265	265	284	284	277	312	281	238	283	288	286	258	304	273	278	277	318	310	278	254	283	273	265	304	262	263	269	302	255	273	286	300	289	282	297	277	274	283	281	276	305	277	263	262	315	273	292	282	266	270	266	278	315	283	308	302	261	304	295	301	261	310	282	283	298	321	288	263	297	311	283	308	281	291	290	281	315	279	294	327	301	262	285	269	271	297	269	278	278	283	288	297	284	289	283	317	290	301	278	299	264	273	238	295	309	291	289	279	261	303	299	271	275	240	288	269	276	302	302	280	270	289	283	270	291	308	313	285	275	290	292	311	299	281	294	271	276	297	284	275	284	296	246	282	293	318	245	292	289	256	310	250	271	292	287	301	273	265	308	284	275	300	285	297	314	297	277	256	295	280	279	268	291	321	269	304	276	257	289	265	270	298	286	278	285	268	285	307	301	291	261	287	304	304	267	266	277	280	290	286	330	300	279	324	281	289	288	291	284	260	289	297	283	257	278	275	278	286	274	276	313	267	269	268	318	284	278	264	265	270	249	292	283	294	310	283	289	280	290	271	299	242	299	275	289	304	294	257	291	284	270	264	287	298	284	279	280	291	286	315	268	289	286	301	288	306	261	297	256	256	287	248	324	285	283	310	294	280	304	275	278	282	319	289	281	295	284	290	281	280	279	319	271	262	291	274	292	277	251	280	280	296	262	293	300	271	297	269	271	271	298	302	299	256	268	302	297	288	272	303	277	288	279	286	271	314	299	273	288	299	285	282	289	259	304	330	282	315	294	301	276	281	289	267	301	288	263	266	270	291	285	275	274	245	297	297	280	308	273	295	280	288	276	287	301	285	283	271	291	298	290	263	314	287	275	286	266	294	292	294	245	309	276	305	284	282	287	286	284	281	263	318	302	281	279	273	284	252	270	257	262	262	273	283	277	282	305	283	278	269	266	239	246	310	303	249	237	293	278	269	278	300	281	298	251	295	265	281	259	312	273	289	302	274	296	265	308	319	263	299	275	275	284	274	307	294	277	286	295	296	281	268	270	262	287	290	338	280	303	286	270	311	300	269	306	265	284	297	288	294	297	273	303	281	304	272	293	277	273	285	268	276	307	269	284	292	288	285	292	272	282	320	288	275	281	281	272	264	298	294	324	281	291	296	272	296	268	305	291	316	277	299	300	278	259	275	268	270	253	243	281	321	262	303	284	299	278	286	271	277	291	300	274	287	273	276	317	282	296	282	296	274	297	298	262	260	292	263	305	274	284	291	306	269	279	297	312	289	270	309	290	270	284	319	301	272	319	300	282	268	299	280	270	276	284	307	305	274	273	282	277	287	251	313	318	272	287	283	287	272	305	278	307	289	292	259	286	284	310	284	286	289	309	281	309	287	262	295	296	296	303	276	284	282	302	266	291	271	295	298	246	297	317	272	319	293	266	297	283	284	256	268	270	325	292	278	292	282	303	269	305	280	294	284	311	319	312	280	277	267	290	272	278	284	288	271	311	259	257	294	308	298	260	259	277	297	281	297	303	270	301	236	308	303	295	282	275	300	273	313	292	288	277	285	273	282	335	295	287	261	273	282	298	311	259	246	259	282	302	287	292	258	267	278	301	298	265	282	241	332	288	291	291	282	279	262	271	286	305	293	295	271	292	276	262	283	285	295	284	277	279	277	273	271	268	321	298	281	292	320	258	278	289	311	282	275	264	293	265	253	284	305	256	292	280	260	264	259	284	282	277	277	309	276	257	284	263	296	271	290	281	306	220	300	331	287	292	270	298	314	276	304	277	275	293	262	274	305	299	312	271	267	301	302	279	302	273	300	319	294	262	307	267	290	321	296	294	273	310	272	288	284	282	252	262	290	303	287	285	257	318	309	273	269	287	272	300	283	267	302	251	275	301	265	281	282	296	296	309	302	299	284	261	282	281	279	294	301	268	298	270	281	310	299	321	270	278	300	285	247	305	301	288	292	285	272	274	284	292	283	305	271	287	299	284	295	256	294	286	308	293	294	297	267	287	272	302	292	238	281	300	293	274	307	281	279	286	284	290	264	264	287	269	311	292	296	309	266	274	300	261	313	317	292	270	308	325	275	314	291	299	286	309	334	266	280	290	262	273	267	308	280	288	291	290	279	288	285	277	276	299	297	303	264	278	297	270	261	291	287	300	272	304	273	279	273	263	251	278	263	285	270	309	283	282	292	249	272	274	287	292	281	300	261	273	276	285	270	298	303	261	319	284	265	274	271	307	304	280	284	268	270	266	263	316	273	299	250	287	300	305	305	266	296	261	281	264	302	289	283	249	283	286	288	281	295	293	251	291	282	285	312	294	292	315	292	298	288	282	299	271	292	293	298	296	280	265	292	299	308	304	298	276	316	307	319	260	305	282	292	268	285	273	248	287	271	286	309	241	287	273	255	305	281	328	291	261	287	269	288	284	307	290	274	287	296	267	278	293	309	293	307	271	278	294	313	305	290	302	283	296	288	299	255	286	259	285	297	269	259	278	282	263	318	277	311	281	257	284	289	316	271	311	282	293	294	293	315	271	283	267	283	282	280	291	327	292	274	289	294	267	294	299	277	287	258	291	291	265	280	291	292	280	298	260	301	306	303	277	281	271	345	309	279	309	304	264	289	297	258	251	294	288	311	280	255	277	266	307	291	286	282	279	266	305	266	273	301	305	283	279	277	277	295	291	280	309	311	290	292	275	297	273	296	306	289	299	278	295	282	265	297	257	286	319	306	285	248	283	326	296	297	288	280	300	294	323	310	275	279	295	258	311	306	312	300	274	283	282	277	312	269	304	280	279	253	276	274	267	299	297	265	298	292	264	301	278	281	265	289	265	264	339	303	285	304	283	294	291	290	295	305	285	292	294	303	272	309	275	293	301	289	294	296	288	292	287	289	264	277	274	261	273	299	272	289	297	286	256	287	274	318	284	282	271	254	316	276	277	307	296	301	276	284	275	295	310	296	298	284	278	242	290	286	289	296	267	304	254	261	308	298	272	305	276	307	311	296	258	259	274	297	285	309	286	271	300	282	293	295	283	300	286	269	293	282	268	277	264	287	300	287	279	293	247	309	285	264	281	281	285	298	279	290	319	275	279	289	278	264	287	313	297	282	278	270	275	303	312	289	287	285	318	295	276	275	300	274	245	276	278	255	273	274	286	268	272	304	297	281	296	287	300	276	256	314	261	289	317	283	300	292	290	281	309	285	266	275	317	300	272	299	310	253	287	309	264	278	301	308	297	289	291	290	274
32168	9408	1774	1136	806	637	460	402	315	306	327	249	237	241	242	198	211	199	199	175	163	188	190	191	205	186	179	175	153	164	177	180	191	200	175	159	179	182	173	155	162	168	169	141	176	177	163	178	150	164	146	162	163	150	161	189	166	155	158	165	152	149	181	162	157	161	170	158	158	159	146	179	149	145	168	182	150	155	160	157	145	149	153	163	145	159	170	154	160	158	175	162	169	175	140	180	145	164	153	173	192	170	182	147	184	174	153	168	140	170	149	154	180	153	166	174	163	148	156	162	169	163	192	153	160	171	170	188	159	151	139	153	182	151	174	152	162	178	138	148	172	154	147	164	154	149	158	149	147	148	163	147	154	173	159	169	154	179	150	142	170	166	171	156	179	163	172	153	153	179	173	152	182	146	155	172	165	165	146	176	169	162	160	123	170	161	153	164	166	161	157	163	162	145	172	152	150	173	155	171	170	162	134	167	168	135	154	137	174	140	169	147	179	150	148	162	148	157	157	166	152	179	158	160	146	154	162	132	150	143	162	181	168	139	176	154	196	164	169	174	160	165	165	192	157	184	156	175	175	145	164	158	146	149	150	164	146	156	146	135	152	167	154	167	159	164	162	149	174	164	149	166	158	159	189	158	159	154	163	167	171	174	155	147	174	157	173	175	158	149	174	175	153	151	159	184	141	185	175	151	165	136	169	178	154	140	142	151	160	147	153	164	167	176	159	161	190	153	160	173	158	177	165	148	155	161	161	138	150	173	153	164	157	155	143	167	158	172	182	172	155	157	157	173	149	179	167	145	138	144	149	150	172	180	137	169	159	180	160	169	141	145	156	168	159	159	160	177	147	167	174	150	149	168	150	152	161	164	178	169	174	151	190	135	146	161	160	177	150	152	158	166	164	181	163	170	163	166	161	155	170	179	181	146	142	149	179	145	195	152	174	164	160	159	161	144	160	155	152	154	177	166	172	161	141	140	172	154	154	155	175	144	154	167	157	179	200	157	150	151	164	135	145	180	177	184	186	167	153	153	150	166	164	159	146	142	145	146	159	186	132	169	159	151	170	160	160	132	159	151	183	162	147	174	168	157	155	170	147	149	148	168	147	159	146	173	141	172	169	155	127	168	166	158	151	160	178	154	143	157	141	161	153	165	185	166	167	156	145	167	170	148	155	166	169	169	192	167	165	147	163	149	156	165	173	159	150	162	159	161	170	153	150	160	176	174	165	152	137	129	174	165	152	127	159	149	155	165	164	155	172	157	170	150	178	157	144	157	163	171	148	158	185	169	180	186	160	164	160	173	176	186	159	164	170	150	157	151	171	150	144	148	143	169	158	154	172	140	176	161	153	162	156	165	168	141	168	165	169	148	163	165	154	144	183	157	156	163	153	166	180	160	183	170	150	152	147	172	181	153	161	159	153	162	155	164	142	146	161	166	166	174	156	173	163	177	139	186	167	183	168	156	145	188	166	163	136	199	158	139	182	172	163	155	173	184	166	187	144	149	148	167	162	153	156	140	193	155	158	161	164	167	150	150	169	149	155	143	175	149	145	158	143	168	168	193	155	167	178	159	167	197	138	191	170	137	182	146	175	135	138	164	179	173	137	169	159	163	177	149	159	175	138	167	194	161	160	149	185	163	148	147	146	147	148	173	173	169	159	175	183	145	157	156	147	162	184	146	169	158	167	151	162	162	149	150	152	167	182	150	161	177	151	166	163	148	172	164	171	128	167	167	166	141	175	147	169	179	143	160	151	151	181	157	154	149	163	140	165	158	182	154	156	158	171	157	155	148	170	174	181	171	167	165	161	170	187	161	157	149	154	170	156	156	177	156	177	170	155	161	137	164	172	163	179	149	178	150	151	189	163	155	156	155	138	176	172	161	177	166	159	177	155	167	188	149	150	178	165	170	177	159	164	144	155	141	149	142	168	164	154	151	156	162	153	189	154	173	140	155	152	162	155	156	166	148	156	160	162	163	156	159	148	177	155	140	147	144	155	157	157	151	161	175	193	163	175	140	146	176	148	179	151	169	148	158	151	162	160	148	146	146	143	140	148	166	166	155	154	145	161	152	177	159	172	173	163	168	160	151	155	164	163	162	159	136	161	152	169	154	156	150	148	146	165	151	146	130	173	175	152	168	186	176	144	131	169	160	159	163	149	176	141	161	177	162	174	151	204	155	152	147	157	181	182	163	195	154	188	166	161	164	169	160	163	155	186	174	163	139	159	150	171	171	169	172	146	156	172	181	180	175	144	179	146	140	156	170	153	161	149	152	172	164	153	158	135	158	180	172	143	166	152	154	152	161	156	162	165	175	159	174	166	128	151	163	149	151	149	170	157	154	158	164	168	165	174	150	146	174	182	160	152	190	147	157	174	164	162	165	164	172	167	169	153	158	174	156	177	160	178	176	174	178	164	161	143	146	165	160	147	178	150	165	147	173	161	148	160	162	159	141	171	176	161	157	162	174	160	168	147	154	154	173	160	142	144	160	147	166	162	187	181	167	170	171	170	135	163	169	194	165	150	151	139	162	162	171	188	151	168	162	157	161	182	152	173	176	145	167	168	150	151	147	183	167	159	167	171	177	164	156	158	153	171	160	144	167	163	150	167	180	140	158	157	155	168	174	159	151	180	157	136	151	163	157	179	150	175	146	159	157	171	160	146	163	153	161	163	145	139	159	168	173	171	162	166	136	152	162	162	151	179	149	152	151	155	155	170	169	153	167	134	143	145	152	176	164	184	189	172	148	161	154	167	156	171	158	163	163	153	159	167	154	159	149	150	167	154	146	154	142	172	175	160	144	157	161	166	135	159	169	165	149	192	177	144	177	141	161	179	175	164	158	157	147	169	164	161	187	148	144	156	169	170	168	155	158	150	155	139	180	166	185	176	157	160	154	164	155	167	178	145	159	168	162	154	174	166	178	178	170	159	140	183	156	181	162	176	161	148	154	165	174	168	156	165	171	172	176	160	177	147	143	157	163	186	168	170	169	149	181	163	145	158	154	175	153	164	175	156	137	151	171	178	183	148	150	175	149	159	152	152	159	122	172	151	177	152	166	164	185	162	170	148	186	152	160	190	161	175	158	149	184	167	160	159	162	158	154	152	156	180	170	139	168	147	170	152	161	167	170	189	163	152	161	140	138	188	159	144	141	156	167	142	165	157	166	188	154	148	142	159	190	167	168	153	163	168	170	158	137	167	165	142	158	169	176	177	162	156	144	160	159	150	181	132	160	145	160	161	151	189	147	168	175	174	156	167	173	159	178	156	182	174	137	166	173	178	147	169	164	142	160	140	167	161	146	175	148	170	144	158	153	155	188	146	140	171	152	136	175	152	158	156	168	153	150	154	147	156	166	171	181	146	166	150	158	153	154	150	167	148	156	164	159	170	181	161	163	151	168	143	157	151	171	178	147	163	162	172	171	156	149	154	166	141	168	144	168	144	151	146	162	174	171	158	170	158	167	159	157	148	154	147	166
15365	1488	3284	3662	3287	2615	2184	1738	1538	1327	1175	1143	1048	915	909	877	819	811	800	724	677	742	692	704	659	614	695	666	627	580	629	594	641	564	586	566	559	615	570	616	580	561	538	563	578	530	568	557	528	526	562	536	541	535	544	577	530	549	510	521	490	528	521	549	519	574	540	549	537	538	508	540	491	533	518	533	507	505	508	521	506	532	535	517	512	488	540	513	555	583	506	478	510	519	506	497	521	528	483	498	546	558	499	538	573	497	512	523	560	506	524	517	485	521	516	539	533	491	524	524	497	496	519	515	503	475	502	497	527	513	523	523	519	495	499	484	539	494	500	525	500	500	520	499	528	508	494	495	507	507	574	535	537	499	505	519	518	494	529	564	495	510	523	526	524	471	538	544	520	517	538	506	483	498	499	488	486	477	522	544	490	541	501	489	525	510	498	560	522	524	495	498	530	482	485	499	512	532	497	506	525	503	508	480	513	481	487	515	495	496	553	536	527	517	532	531	504	489	480	525	550	484	497	496	524	531	511	540	507	459	506	521	502	504	492	487	505	521	513	507	513	519	531	542	517	526	492	494	498	545	506	524	523	488	514	522	502	494	518	521	521	500	493	495	457	521	575	495	520	538	495	527	499	511	553	514	497	501	515	507	525	494	529	522	526	503	518	509	536	508	531	475	476	514	544	549	501	534	478	523	523	495	479	489	514	519	501	529	520	505	506	569	546	546	482	479	548	492	556	521	528	566	507	518	515	518	561	483	509	512	532	532	502	483	504	534	501	474	500	493	508	506	485	519	482	529	497	489	515	482	497	536	521	511	522	495	534	481	514	495	500	506	599	504	483	514	528	544	547	522	527	556	472	503	511	505	506	508	529	523	523	511	547	493	521	506	544	502	510	530	544	520	530	495	526	510	527	518	507	469	499	475	484	486	482	524	506	476	527	507	496	501	503	491	472	503	496	510	505	497	463	547	583	537	515	546	485	507	498	490	487	498	496	518	479	522	480	491	551	503	489	499	513	508	505	496	498	529	510	524	519	507	514	497	557	528	514	540	484	511	483	511	487	490	501	493	504	493	492	487	534	508	503	519	517	547	525	516	488	510	510	505	493	519	520	505	529	525	497	546	500	526	504	482	511	547	510	518	548	519	537	526	543	522	482	515	501	529	504	494	527	511	521	527	500	507	487	483	474	548	494	490	498	534	499	511	555	501	505	485	471	496	483	503	547	483	504	549	490	553	528	487	496	521	517	486	558	495	484	509	489	490	528	470	499	523	521	507	508	489	534	519	501	517	499	531	511	548	531	510	497	503	514	490	508	540	496	497	567	533	517	480	492	469	539	500	482	518	507	486	492	516	541	508	477	514	516	470	532	504	462	531	533	507	467	526	503	571	505	484	495	532	497	525	468	472	508	498	539	558	519	486	511	471	521	499	492	514	484	508	508	501	487	497	493	507	577	492	529	444	489	524	519	529	540	559	525	515	498	500	514	513	523	518	516	526	498	531	500	521	490	550	526	509	512	505	484	519	505	511	491	494	523	497	518	542	508	505	511	519	516	512	519	475	521	550	493	490	517	532	518	520	561	512	507	532	477	505	555	514	518	486	524	530	518	501	489	511	498	530	509	510	527	545	495	526	485	539	524	540	494	558	504	515	541	509	526	512	515	539	529	537	489	505	515	497	500	527	518	512	548	510	530	528	547	528	524	478	507	507	518	487	539	480	518	514	530	525	491	546	522	496	500	513	529	507	540	532	531	486	478	527	484	520	497	507	520	523	510	502	520	510	503	524	519	508	518	529	540	515	520	502	478	563	536	506	551	519	512	519	517	485	512	526	489	535	483	484	517	481	537	582	532	511	471	557	538	522	512	545	530	527	505	530	537	530	496	529	503	482	447	541	501	529	569	506	496	534	532	557	490	484	479	534	502	472	519	526	492	468	549	552	538	503	484	487	491	550	499	529	510	536	526	532	515	492	522	474	545	499	453	525	492	532	502	570	534	513	522	500	558	554	499	523	534	571	527	488	531	526	492	484	483	512	505	497	525	521	525	533	507	471	471	506	493	496	530	537	507	485	546	505	471	486	509	465	499	454	527	512	539	521	499	529	528	498	543	516	541	499	515	542	505	482	495	487	525	489	504	484	529	506	503	490	519	549	505	517	513	486	517	524	532	514	541	516	489	482	503	490	501	502	578	529	464	532	482	516	449	487	509	497	532	569	509	549	538	541	515	509	494	504	479	563	494	488	525	502	526	540	474	497	549	515	538	512	530	496	496	504	500	503	484	557	487	527	502	531	542	484	516	500	553	502	473	507	520	519	509	522	513	546	521	505	510	489	499	511	526	535	500	477	520	516	545	554	533	510	505	560	510	515	508	516	519	525	497	515	518	540	510	521	483	495	516	553	476	550	540	537	498	520	507	505	526	508	516	504	492	537	511	505	525	541	512	530	504	496	538	555	480	528	521	511	528	503	543	532	534	513	511	516	524	511	516	503	511	544	516	514	504	535	495	463	487	502	532	490	490	510	490	559	555	512	528	507	499	532	480	518	523	524	498	511	514	545	526	505	517	514	509	473	533	526	533	502	519	508	482	482	549	510	538	506	519	507	490	480	508	547	510	507	525	483	522	526	505	494	535	487	531	489	506	489	484	552	521	509	513	491	493	507	449	507	515	536	544	499	511	514	468	526	544	508	579	516	498	519	504	494	524	526	530	475	489	532	501	486	497	551	483	528	507	519	523	545	465	552	535	519	505	471	486	517	494	513	506	504	459	544	506	510	509	477	546	525	549	503	514	520	532	515	549	476	504	515	529	511	525	519	511	517	500	500	511	533	497	518	506	497	507	492	500	485	566	507	542	500	498	513	507	507	509	512	506	515	559	541	502	470	495	481	481	485	539	510	513	492	518	500	515	519	449	509	494	549	475	552	520	515	531	495	497	506	499	486	541	451	515	472	521	518	513	499	552	524	528	522	523	521	504	508	519	486	460	498	518	489	478	481	494	510	522	516	536	497	502	532	525	505	493	526	533	516	492	528	501	538	504	522	528	523	516	531	479	517	498	496	557	495	477	480	494	514	509	509	508	543	512	485	511	518	549	496	519	505	512	513	533	536	534	509	493	501	505	440	524	538	507	524	516	498	527	507	528	482	485	544	510	534	508	510	509	493	513	535	534	495	506	504	508	521	523	505	477	483	524	504	469	530	476	508	509	540	557	497	553	538	555	499	518	551	524	517	484	524	504	493	509	499	544	530	528	520	580	506	534	486	476	471	532	554	524	509	524	532	492	543	472	514	514	532	520	543	495	512	509	532	454	510	503	488	487	527	577	513	532	511	524	468	481	516	515	517	518	509	536	503	499	522	519	507	531	507	572	494	500	514	516	504	490	532	498	507	511	501	508	507	506	514	527	510	511	480	562	473	520	500	495	504	479	512	490	501	514	495	544	532	517	480	520	503	476	515	489	471	525	539	507	499	481	493	493	504	475	493
37400	18714	7866	2486	1614	1102	1021	773	596	537	469	418	418	391	401	343	338	349	306	302	313	323	285	294	280	294	267	250	284	272	281	292	277	282	284	283	265	259	302	259	252	261	252	289	251	248	273	280	251	256	272	295	258	274	260	279	248	285	270	273	278	252	286	267	254	279	248	243	260	259	253	253	231	265	261	250	255	254	253	229	256	276	272	255	259	259	268	255	243	249	256	253	256	235	242	249	209	248	250	279	261	242	267	253	243	258	263	232	260	252	251	264	252	247	244	265	256	278	263	242	256	264	270	254	285	260	260	281	226	265	245	268	223	279	251	222	300	273	263	287	276	245	252	279	246	233	281	249	290	287	229	282	263	241	250	254	234	274	265	265	261	225	266	251	242	243	255	248	271	235	241	267	247	277	238	282	251	232	242	241	243	260	245	249	260	238	271	261	249	266	271	273	243	257	280	267	250	279	254	235	235	220	255	238	269	262	263	228	238	243	272	233	254	233	246	264	228	265	264	272	225	272	267	270	265	264	245	228	244	285	230	277	253	255	266	261	225	245	275	283	274	240	247	243	263	254	254	246	251	297	259	255	241	241	261	264	248	244	264	245	254	256	270	269	259	245	238	247	243	268	243	233	247	266	243	261	257	260	222	253	280	256	267	261	264	266	248	269	254	261	271	209	258	263	259	243	267	247	252	242	255	270	241	263	263	246	273	254	273	244	252	245	257	260	244	255	265	243	258	223	240	251	269	232	247	269	254	278	269	275	269	256	250	237	269	264	289	248	246	250	282	264	270	239	248	278	268	252	299	277	263	249	253	247	260	237	224	253	262	293	254	295	233	240	246	236	260	285	273	224	250	249	249	274	270	279	274	254	248	222	260	231	235	236	235	222	257	267	253	243	273	245	257	242	238	247	232	252	264	266	240	273	251	251	271	265	286	244	289	245	254	258	256	226	252	265	255	262	251	280	234	231	262	249	271	265	279	256	278	241	231	244	244	248	228	274	250	261	276	272	259	260	254	228	264	252	251	237	226	256	267	256	255	234	247	252	267	289	260	240	265	239	257	271	254	270	227	270	286	290	253	258	282	285	243	265	257	258	252	260	288	228	242	241	232	259	250	273	242	262	249	246	247	237	245	283	244	233	262	247	272	256	243	261	231	260	258	294	216	232	262	238	232	267	268	277	268	261	250	248	247	227	246	280	253	272	236	258	256	247	229	245	255	262	254	257	258	274	253	237	247	236	259	260	253	266	259	268	248	260	262	254	250	249	241	248	244	241	268	271	270	251	269	265	278	263	259	257	222	264	248	261	241	253	233	251	257	249	255	255	241	272	241	259	233	230	259	294	260	246	238	239	287	247	237	258	243	259	245	266	261	261	283	252	239	239	266	257	254	289	265	266	264	233	263	249	271	259	243	260	219	251	271	225	251	236	253	248	259	258	265	279	258	223	260	260	244	254	242	241	241	275	247	265	254	284	247	255	258	262	255	236	243	280	250	237	222	258	251	278	252	248	242	250	256	274	261	263	259	237	233	234	260	271	267	264	220	266	228	257	287	254	267	263	235	261	249	265	253	265	287	249	253	249	261	254	246	270	265	255	235	247	286	255	268	271	256	266	268	265	255	274	257	261	243	272	252	269	262	258	239	264	234	255	229	268	245	234	247	227	257	245	271	237	246	245	249	263	248	246	249	259	240	255	243	250	263	282	232	272	267	264	232	243	231	233	262	226	245	277	264	267	239	252	224	255	277	242	249	224	257	274	244	238	264	230	273	264	238	271	253	248	255	270	266	239	250	224	255	277	259	269	272	257	250	284	254	258	239	255	212	284	246	267	280	246	272	261	260	270	254	280	254	249	239	260	251	243	234	273	235	279	263	235	247	260	270	266	257	228	239	255	249	239	244	242	233	249	277	243	267	246	242	264	260	233	276	259	265	268	259	267	248	251	241	274	276	229	258	274	237	258	241	249	252	237	246	253	241	273	273	250	251	250	256	246	271	287	274	258	264	263	297	276	260	265	280	284	269	272	264	232	269	267	261	275	279	230	252	226	259	271	290	238	270	283	277	265	262	274	241	249	242	255	255	255	252	240	250	244	246	239	249	235	217	293	249	285	276	262	271	277	255	250	270	250	281	247	230	245	270	236	244	267	265	254	237	241	248	269	247	292	246	256	263	260	256	250	270	254	242	254	266	221	248	269	242	258	252	251	264	242	240	243	251	259	274	265	260	257	238	281	247	269	240	264	231	245	252	275	242	259	265	233	299	230	261	265	255	255	257	267	253	236	237	229	234	231	271	250	234	259	256	277	252	272	236	255	240	275	266	293	252	234	282	236	212	250	245	243	260	267	264	274	285	270	273	274	268	244	286	267	250	264	238	222	260	277	244	254	227	272	237	241	249	229	264	258	270	274	273	244	246	264	263	247	294	224	255	271	252	252	235	270	261	229	266	262	267	261	250	262	267	208	216	269	266	271	256	245	266	266	241	250	252	262	260	276	257	250	254	272	252	262	269	269	271	270	272	257	271	258	243	233	262	275	266	246	278	248	256	237	265	249	270	262	283	231	248	254	268	243	258	278	292	263	278	264	249	231	234	255	248	254	264	274	259	286	255	263	243	276	256	233	257	260	245	283	264	225	271	272	237	239	259	263	266	257	268	269	266	257	244	270	267	250	247	246	255	256	293	275	261	242	251	236	253	234	245	242	295	251	236	254	213	253	231	249	254	254	274	237	234	247	245	273	247	259	253	233	275	258	243	273	249	253	254	269	253	251	260	227	247	264	266	246	260	265	237	254	283	281	258	230	254	223	268	283	296	262	267	241	280	256	240	229	244	278	267	267	273	263	273	254	238	277	260	247	221	246	245	247	249	263	287	264	252	281	272	271	249	305	287	222	231	259	249	221	257	265	244	261	253	266	239	226	273	242	247	239	208	246	279	235	254	246	238	271	248	229	277	256	248	268	242	249	244	231	251	256	249	239	248	231	273	235	218	252	249	229	256	249	273	236	232	229	211	240	233	228	243	285	269	264	252	241	251	256	255	275	250	239	244	228	272	256	218	265	256	272	252	246	256	273	270	244	255	272	272	270	244	264	265	266	288	261	246	252	254	255	285	252	271	268	275	250	237	248	262	268	278	239	265	258	269	248	263	263	287	253	235	233	272	234	263	255	257	265	250	275	244	230	258	222	294	266	251	284	253	261	295	257	273	220	275	230	267	252	282	250	262	252	223	255	279	257	243	253	236	281	243	277	265	263	249	284	273	279	254	281	239	279	240	248	230	259	235	251	258	281	255	246	271	251	264	261	262	239	249	264	262	254	257	258	260	262	236	232	256	245	241	261	287	293	265	242	240	253	251	238	255	249	260	277	259	272	285	254	256	257	262	271	262	235	295	250	242	238	235	274	290	284	241	254	253	246	257	267	233	262	255	263	259	254	229	283	283	251	269	274	250	255	249	277	245	227	257	262	266	254	272	253	272	239	233	254
20433	2660	6087	6788	5726	4752	3932	3189	2730	2354	2198	2038	1828	1754	1531	1445	1408	1316	1225	1195	1208	1114	1130	1157	1027	1040	989	954	1017	932	960	898	939	905	897	841	886	847	846	840	846	847	871	848	873	827	847	840	807	806	791	807	817	824	751	720	794	825	806	813	821	788	781	792	787	753	747	768	778	758	772	785	794	717	806	785	794	801	775	772	781	758	799	801	742	770	777	766	789	754	742	752	705	792	792	792	747	720	757	788	793	744	794	763	732	738	766	813	793	759	747	738	730	815	793	746	770	750	787	767	768	765	723	764	761	774	771	825	749	790	779	735	795	744	750	723	731	769	702	759	729	754	726	776	783	764	777	756	765	786	732	746	732	776	741	767	743	755	712	755	730	755	784	728	730	719	808	693	749	712	773	756	720	746	747	789	745	756	764	735	762	751	699	752	724	755	791	773	734	773	805	722	776	741	790	769	707	807	759	743	730	739	746	745	768	732	716	724	769	734	726	760	743	756	725	763	788	720	781	755	758	741	715	746	740	756	741	723	754	736	749	701	740	738	761	681	816	736	751	687	754	711	730	795	793	797	740	751	747	740	737	769	754	729	710	751	742	756	774	720	744	762	667	746	751	713	690	745	735	764	796	774	751	740	761	738	731	765	735	703	792	734	754	745	731	685	748	755	763	710	752	760	748	764	745	749	745	748	768	773	733	721	750	749	729	772	827	728	749	777	732	776	807	730	781	764	786	797	724	723	734	749	739	744	781	722	768	768	767	780	774	751	739	761	770	716	750	792	745	694	752	746	753	715	760	705	718	724	750	721	729	711	776	764	768	712	739	683	730	822	730	713	781	803	776	718	737	755	735	752	760	750	699	788	701	802	747	751	773	749	711	729	767	757	755	760	755	773	762	749	754	753	784	729	734	756	679	719	754	722	700	791	738	756	742	767	730	712	690	742	710	806	784	723	776	727	720	749	722	746	723	734	756	771	738	724	789	738	743	728	730	768	693	722	755	704	728	765	746	736	762	762	762	736	728	767	696	749	711	742	709	678	705	690	756	736	742	709	761	752	749	735	743	777	757	775	726	738	720	714	745	759	785	733	752	740	738	773	762	764	712	755	779	742	714	746	780	720	728	718	773	739	732	777	746	788	708	791	780	728	796	795	724	721	767	742	765	751	709	753	745	733	724	776	765	718	775	758	737	737	734	735	767	722	779	706	731	790	725	718	741	738	725	743	754	791	743	747	715	746	731	719	712	770	745	741	769	703	740	753	775	711	725	727	731	787	762	782	718	697	779	741	727	742	796	729	784	800	748	752	768	691	762	787	718	742	723	741	738	750	746	769	723	757	753	758	718	726	750	734	743	682	719	724	686	711	753	734	737	717	735	727	723	763	734	781	760	749	703	732	721	693	735	783	710	709	752	758	721	750	742	749	752	769	732	726	755	754	777	751	734	739	792	738	801	750	774	759	757	754	756	741	719	779	735	744	786	695	742	754	790	712	735	736	736	765	765	746	799	768	763	731	733	719	738	711	735	768	742	712	718	783	800	711	735	728	716	755	735	754	773	757	738	731	706	793	756	767	764	722	705	732	743	763	736	758	725	785	717	724	711	761	735	725	756	771	741	774	730	718	761	758	728	793	760	704	743	743	767	778	778	767	716	735	726	689	725	743	762	751	755	738	798	737	788	710	735	747	741	753	752	721	753	791	745	762	731	801	771	692	730	727	742	734	779	737	759	726	746	755	762	740	734	746	797	767	746	779	731	717	780	748	750	743	776	734	740	775	751	761	738	751	784	791	757	787	727	758	711	705	738	749	700	708	746	729	739	720	756	725	753	737	746	773	751	748	763	752	715	744	714	746	746	787	796	735	730	774	712	766	784	774	710	706	743	763	743	759	723	717	738	709	746	723	748	765	733	762	712	739	701	750	712	733	732	779	751	733	795	768	724	728	777	741	732	762	736	725	770	733	765	756	762	793	747	780	729	735	784	775	765	746	731	754	719	779	686	740	756	788	816	797	724	771	754	728	783	725	730	743	778	739	779	735	704	719	801	717	756	731	784	819	767	698	738	746	764	764	735	748	737	702	775	769	754	749	776	754	772	763	751	756	746	791	808	745	732	755	751	757	762	729	701	701	754	723	751	717	717	832	753	715	753	735	756	746	823	756	751	733	739	733	727	745	754	722	744	745	714	753	790	776	749	741	749	719	742	762	736	751	718	744	750	772	726	743	709	754	781	735	694	750	723	717	764	736	797	737	800	713	730	727	713	749	759	776	781	721	765	743	760	783	749	747	743	770	726	761	696	744	764	740	738	757	732	778	760	745	707	738	701	771	787	745	753	742	770	708	752	755	718	749	766	769	724	747	737	736	724	762	741	758	774	725	739	744	754	721	731	769	733	743	804	699	740	703	742	737	743	721	756	752	750	727	757	731	743	783	710	717	797	755	742	706	741	751	734	733	777	753	744	757	783	744	793	732	770	756	730	752	732	825	745	734	728	794	725	723	760	752	816	754	779	728	776	700	721	764	729	762	753	745	723	704	770	730	752	711	752	676	726	768	730	707	770	749	785	788	749	732	700	732	699	775	700	776	736	768	752	743	747	761	750	706	729	750	741	733	770	774	750	792	767	770	730	722	766	741	762	750	776	751	763	742	761	764	771	746	777	724	767	797	748	741	759	754	791	778	756	808	748	739	742	777	746	769	767	777	769	746	732	723	682	769	713	755	735	696	748	713	766	760	776	786	738	761	691	748	745	720	767	758	777	724	734	715	731	717	756	729	762	720	776	666	698	714	755	718	735	727	725	773	720	777	791	751	752	794	755	765	749	758	768	707	745	749	809	729	746	744	715	767	729	769	733	789	680	735	719	768	793	739	735	704	804	681	729	795	733	743	723	756	783	759	768	738	707	762	753	717	745	768	686	756	780	749	736	769	738	777	774	744	755	753	714	730	722	779	762	693	720	736	720	680	731	721	683	820	747	749	785	800	763	737	760	698	719	746	768	724	711	754	752	727	698	729	691	740	741	775	715	775	759	786	753	773	809	704	746	738	748	722	702	724	793	789	745	760	766	745	743	757	740	728	741	747	783	724	750	687	766	796	733	768	727	735	767	777	797	727	730	745	740	781	732	748	743	768	742	824	802	699	769	770	747	726	731	768	721	750	769	734	712	755	739	704	739	809	752	763	732	752	699	748	778	750	755	739	722	730	769	757	739	715	727	717	756	779	747	761	757	788	751	743	733	789	811	795	774	767	793	693	739	733	777	736	736	750	784	728	769	759	752	734	759	767	774	792	719	763	776	730	679	799	690	771	789	790	764	730	738	782	762	798	746	723	776	722	718	728	776	744	771	768	755	784	751	778	716	822	774	775	740	729	726	691	750	768	776	733	732	721	711	711	735	763	753	731	746	775	715	782	747	709	750	760	733	740	719	759	748	772	758	804	780	744	766	741	761	809	784	756	717	732	720	834	745	681	764	762	717	759	799	727	693	745
3927	299	187	133	105	104	109	89	71	84	90	71	80	81	76	81	80	88	71	85	72	83	76	87	70	86	71	86	64	87	89	73	90	78	74	73	71	103	83	82	87	76	83	76	86	71	84	85	75	81	76	100	64	73	66	68	71	89	67	88	69	82	83	76	88	73	80	72	73	87	83	76	75	67	74	74	72	67	75	83	91	82	72	84	79	52	87	74	57	80	78	88	80	74	66	72	87	82	88	66	75	81	67	90	64	99	67	78	67	71	88	79	84	70	67	104	71	82	62	78	73	72	74	75	84	75	78	75	69	79	79	76	73	83	72	72	75	66	77	80	78	73	78	78	88	68	89	86	76	73	95	59	80	70	80	72	87	71	79	81	80	54	61	78	84	70	79	78	78	78	87	79	84	81	74	85	63	82	86	86	70	87	79	66	86	77	79	75	76	62	67	79	80	70	82	101	91	64	74	74	76	78	80	83	88	73	73	82	70	67	87	79	84	86	88	78	84	76	75	87	65	81	73	89	81	75	81	53	77	73	77	79	100	69	82	75	80	75	74	71	68	73	77	68	86	63	84	91	75	77	76	82	91	81	93	86	64	94	68	63	66	71	84	71	89	83	90	69	63	73	75	68	87	65	82	77	107	96	83	81	78	75	73	71	87	85	58	68	86	61	87	85	81	100	78	77	80	74	68	80	66	81	70	79	71	75	67	77	75	72	84	87	78	72	95	69	76	77	88	71	80	79	82	83	87	79	77	83	84	81	85	80	63	75	64	68	78	84	87	79	74	82	75	64	76	76	76	86	66	83	70	80	84	95	75	70	77	69	92	64	68	86	74	86	76	72	70	84	72	67	83	77	91	62	77	69	68	72	90	81	95	85	69	70	85	80	72	54	76	70	74	94	86	78	59	63	85	80	76	85	81	82	76	65	76	81	74	81	64	90	66	68	67	63	79	57	74	80	70	70	91	78	89	76	73	82	71	68	64	72	72	90	65	80	70	73	56	77	77	72	77	85	59	84	78	63	80	68	75	93	81	80	81	80	71	65	77	75	70	83	77	90	77	78	78	80	77	92	83	76	78	74	84	75	84	74	71	73	75	89	72	74	78	78	72	92	68	71	70	76	71	73	74	63	67	86	77	79	58	72	92	81	78	49	83	74	90	83	85	71	71	76	76	76	87	70	82	78	83	93	74	64	87	70	64	67	99	68	78	67	67	76	75	89	75	77	80	81	72	84	68	86	72	88	77	88	77	89	74	69	77	76	76	58	79	58	67	77	79	73	89	81	79	74	84	68	68	89	77	78	62	82	85	92	59	82	77	73	75	67	63	82	79	82	74	81	89	73	66	81	81	76	70	83	81	70	83	74	57	63	81	72	81	85	89	67	90	86	80	70	73	78	67	67	94	66	82	73	78	80	72	76	61	69	77	71	82	69	70	68	66	72	96	93	82	70	71	75	64	71	58	64	67	74	79	81	68	74	86	67	77	82	88	55	96	87	85	84	85	79	69	81	71	74	63	73	73	78	63	77	73	64	76	87	68	78	90	77	82	76	73	67	76	76	87	58	94	74	72	86	71	76	64	94	75	86	65	65	65	85	84	85	83	68	72	73	85	80	79	67	79	74	88	66	100	83	65	81	79	71	75	76	66	61	71	64	90	76	78	72	91	91	77	69	89	83	76	78	68	77	74	70	73	80	76	95	79	81	71	75	88	91	82	70	63	80	85	73	87	66	90	78	65	70	86	71	79	95	88	69	78	93	80	72	82	83	64	80	85	79	83	88	72	66	79	85	78	86	101	72	86	82	92	79	85	87	78	74	72	80	77	67	68	86	88	65	78	67	90	86	81	78	76	71	77	81	82	87	80	80	75	80	82	78	76	78	90	80	76	71	73	82	69	70	65	94	63	91	75	70	71	83	68	79	71	63	81	71	65	64	82	84	85	84	64	80	71	80	88	78	74	74	74	72	79	78	89	96	74	74	66	80	72	82	82	78	91	62	57	72	74	80	74	89	69	88	95	71	65	98	74	64	83	79	76	62	78	79	83	83	82	71	87	76	87	71	73	80	96	83	67	73	79	76	90	68	61	92	70	74	83	76	89	78	70	79	70	92	87	85	88	73	69	72	70	79	88	80	78	65	66	88	84	70	78	76	90	78	71	89	72	85	75	71	88	81	63	91	83	57	73	58	72	76	70	82	62	73	102	76	75	90	76	77	72	54	91	70	75	71	82	74	69	82	87	78	83	72	80	88	79	85	77	78	92	81	75	76	81	80	62	58	73	81	69	80	82	60	93	85	64	96	93	89	78	82	81	79	70	61	72	71	66	76	90	75	81	78	84	70	82	63	67	73	70	75	78	73	79	69	88	68	69	85	78	83	78	68	79	82	56	89	77	78	67	71	63	74	79	73	84	84	77	83	82	93	85	81	81	63	66	73	68	86	76	66	78	69	76	62	66	83	76	84	57	80	77	84	77	74	71	78	82	70	71	86	74	74	78	75	80	56	88	74	64	75	81	74	85	86	83	77	83	65	60	84	83	90	69	61	79	82	76	86	71	66	97	63	81	88	60	62	75	73	75	61	88	83	77	89	76	97	83	73	85	75	67	89	76	85	82	75	64	73	60	69	62	87	97	93	80	74	70	83	80	83	71	76	72	75	90	90	82	80	70	79	72	72	71	79	79	82	73	89	72	82	70	65	74	67	79	83	79	89	81	74	77	70	86	79	95	76	78	72	92	60	67	98	74	72	78	78	60	76	94	75	81	63	69	86	86	61	62	76	84	75	87	76	94	59	81	75	64	69	83	97	74	69	85	84	60	69	71	68	75	72	78	63	82	77	75	76	104	76	72	76	96	68	87	82	90	79	80	82	84	82	68	77	67	79	79	83	84	72	91	94	76	66	74	72	85	73	62	71	64	80	79	79	81	87	80	90	65	75	80	81	68	84	74	87	76	71	75	87	54	73	71	75	90	69	75	84	68	83	74	77	58	85	68	74	79	77	78	68	80	67	78	74	55	62	78	92	91	86	70	72	87	71	67	69	95	89	76	77	53	94	69	89	80	71	64	73	82	81	82	75	73	79	79	76	75	81	80	107	82	80	97	89	84	84	73	90	87	89	77	69	75	77	71	80	80	84	77	89	82	85	89	81	69	82	69	81	87	79	57	75	74	79	73	86	66	79	79	74	81	97	64	63	66	81	79	82	92	73	84	83	70	69	72	62	80	65	78	73	91	80	79	85	77	76	66	52	88	80	88	77	63	97	62	75	73	76	91	73	91	99	74	96	78	72	63	73	83	76	73	85	79	61	80	85	63	59	61	80	85	82	83	70	79	64	79	76	72	61	71	85	84	83	67	89	72	67	65	75	72	92	89	94	76	85	77	65	85	62	66	86	83	64	80	84	61	85	85	88	84	75	70	77	73	59	69	81	76	92	74	70	67	84	84	68	65	69	88	69	78	84	80	90	82	73	70	74	75	87	89	89
3085	332	442	469	430	394	397	365	340	333	332	338	340	304	268	313	306	302	300	294	321	302	292	323	303	288	307	279	292	296	295	289	331	288	268	314	292	289	314	290	295	294	253	264	272	280	278	308	285	239	314	299	283	291	282	276	297	276	283	293	287	271	306	300	306	289	312	272	264	311	277	297	283	335	296	313	281	292	263	251	304	284	311	278	282	288	308	301	275	308	278	271	275	273	288	296	273	276	306	279	277	314	299	297	283	283	320	287	303	289	305	275	276	282	280	277	281	264	289	289	301	302	266	275	283	275	302	303	285	288	285	273	301	256	302	275	266	290	280	311	267	292	245	284	283	271	290	288	291	280	326	301	301	295	296	270	292	276	291	284	280	266	305	315	310	297	305	273	294	292	282	286	283	258	258	285	284	296	265	280	311	254	270	299	298	298	303	261	276	287	292	306	285	301	266	286	315	276	290	292	300	280	295	271	294	293	296	292	282	286	286	319	278	257	280	274	295	286	292	274	311	285	265	267	281	308	270	301	292	302	296	291	284	253	263	273	271	305	322	310	302	284	289	256	305	278	277	310	277	266	271	308	293	269	273	302	256	282	256	278	272	261	273	297	311	267	283	287	271	276	279	297	298	289	317	308	278	283	302	294	292	310	286	265	282	275	277	285	266	309	265	302	259	273	311	273	284	250	312	298	303	277	298	266	300	287	283	296	269	294	296	291	302	277	272	278	267	289	262	287	276	257	288	278	278	271	302	287	251	273	284	285	273	287	301	285	268	289	265	289	275	261	305	288	317	298	294	308	284	284	313	264	292	310	270	279	281	280	293	281	286	302	300	255	262	304	284	288	244	278	315	297	290	284	248	321	326	296	280	268	280	278	263	288	287	296	287	279	310	274	277	291	309	296	257	284	304	291	276	303	277	266	277	292	277	287	296	290	268	277	261	301	300	272	309	301	250	290	278	286	285	273	271	292	284	299	272	316	257	279	305	310	274	294	268	262	289	293	312	298	307	296	323	305	276	282	296	294	269	282	307	282	281	286	303	297	271	307	281	239	282	285	276	276	282	263	277	308	311	258	280	271	322	284	276	301	283	299	275	300	297	291	304	310	289	274	308	275	301	307	288	281	304	274	271	301	250	253	262	294	296	261	292	284	281	294	300	272	298	275	271	298	262	286	282	299	264	330	300	311	318	265	291	273	295	280	280	276	265	278	308	318	270	265	279	268	287	275	273	273	283	295	258	279	304	264	302	292	279	274	281	268	270	261	306	258	289	296	302	320	284	334	270	306	295	280	313	298	276	268	260	311	256	282	258	281	287	263	304	259	256	288	295	278	296	264	310	280	295	275	285	276	286	276	278	268	290	275	276	294	270	261	265	330	289	289	283	292	261	266	290	306	298	289	276	253	305	284	308	287	278	266	268	292	301	329	324	293	282	309	318	302	258	296	273	278	276	301	289	283	311	293	296	298	304	304	298	294	305	296	327	312	290	301	330	321	285	265	303	282	269	235	278	290	322	326	286	276	281	265	323	305	267	268	280	293	262	288	295	285	302	328	288	312	254	307	287	276	277	278	258	252	297	264	301	290	279	297	291	295	283	288	295	292	283	286	256	303	302	298	272	268	297	305	288	288	289	305	274	263	261	262	273	292	286	274	298	290	310	315	319	286	277	288	276	288	306	297	288	274	287	279	291	308	289	299	289	292	275	253	318	300	276	311	267	278	297	308	272	296	260	291	294	294	273	299	279	256	273	292	291	270	282	286	262	245	271	289	321	295	276	261	266	300	271	310	290	295	273	313	291	265	291	332	300	278	270	286	295	271	299	275	280	264	250	276	291	262	287	265	267	290	293	262	314	294	306	305	261	285	301	282	308	305	295	274	257	295	304	309	271	307	297	289	271	302	282	281	281	292	282	256	309	263	271	286	283	324	315	298	286	294	299	291	303	325	265	275	292	300	286	275	282	268	277	269	279	274	275	279	307	283	258	264	292	325	290	280	284	274	298	308	296	257	294	272	295	270	295	316	309	268	280	274	299	289	306	274	275	286	290	307	319	271	273	321	298	269	309	265	248	286	270	270	261	280	286	309	305	311	308	288	279	270	272	285	273	300	280	302	254	290	297	290	305	279	295	293	284	280	302	271	291	282	285	279	292	315	295	308	262	301	271	283	278	279	287	295	272	274	281	285	290	298	250	268	286	287	290	274	316	291	266	282	269	290	270	247	315	297	289	294	256	278	297	281	266	301	289	281	296	296	292	303	312	270	283	281	284	275	290	293	305	288	271	268	295	274	254	283	257	280	299	260	299	252	310	271	299	276	295	272	317	267	281	289	296	295	302	284	302	285	293	289	281	279	301	321	253	298	277	286	269	292	283	319	303	240	304	287	269	317	266	311	272	283	318	302	271	285	267	275	272	268	258	290	282	281	279	304	302	255	285	304	286	298	290	279	301	247	272	300	281	301	323	276	274	289	280	275	286	298	273	270	299	279	284	308	269	253	294	274	294	257	297	325	286	302	318	297	289	273	313	308	272	269	276	313	295	292	273	280	294	303	261	280	303	284	320	321	286	298	296	293	296	300	284	304	285	311	289	268	310	267	248	295	308	263	297	290	292	304	289	282	279	302	305	274	316	268	270	294	268	279	300	296	256	283	290	296	284	301	273	291	321	287	288	270	290	258	315	268	285	264	263	314	276	296	307	296	261	240	301	298	286	279	273	276	292	240	262	283	266	272	282	297	278	264	275	297	282	270	279	294	280	315	274	310	275	269	302	265	277	283	247	252	282	275	305	260	299	272	259	276	264	296	315	263	294	293	259	291	317	288	269	288	300	278	287	297	300	250	281	291	261	283	266	277	249	275	253	261	287	313	269	264	300	305	285	274	290	278	279	317	280	271	268	287	289	284	272	269	324	278	303	282	294	273	307	280	284	279	276	289	318	267	322	287	296	282	311	281	286	275	300	287	286	277	283	279	273	250	278	286	318	270	278	258	274	282	286	294	297	288	261	280	272	303	260	277	287	301	312	274	277	268	261	255	282	276	292	297	278	295	290	265	280	294	302	297	302	268	290	311	273	263	324	308	288	305	269	288	270	309	291	277	270	265	293	296	301	280	277	276	303	278	296	287	276	279	282	291	312	288	270	273	300	274	297	271	280	284	286	289	293	281	277	311	308	299	330	290	289	284	293	283	251	244	271	289	287	286	298	259	275	327	271	287	291	309	294	306	291	296	304	264	303	296	266	283	294	304	281	279	275	288	274	274	258	303	263	285	292	302	285	289	261	286	271	275	262	282	300	285	293	304	286	271	276	286	270	285	284	302	322	287	300	279	279	305	246	291	276	273	266	308	302	285	291	320	261	280	293	316	284	278	269	304	321	283	296	297	277	268	310	277	267	280	288	298	280	263	280	292	250	283	296	314	278	298	295	281	304	295	261	285	309	293	296	312	274	305	261	285	267	267	294	262	287	276	287	285	302	303	284	310
31660	8104	1780	1140	820	618	487	385	340	309	300	257	246	230	196	202	189	204	190	205	200	180	169	197	169	186	180	173	173	173	154	176	160	161	153	175	185	173	183	187	169	144	163	159	168	183	180	175	168	152	158	179	144	160	158	175	157	140	178	144	170	152	166	161	161	152	165	164	142	156	178	156	159	174	143	151	157	180	149	171	175	168	145	155	192	149	142	167	171	165	163	151	158	172	177	171	171	177	158	176	155	161	144	159	155	171	153	157	198	163	180	176	183	133	151	153	181	163	179	136	177	168	171	167	172	145	188	190	159	135	174	150	175	147	168	142	182	159	172	185	154	152	192	157	177	140	132	148	150	161	169	155	147	171	171	170	169	148	147	146	150	175	160	165	150	158	157	133	168	127	150	154	148	155	151	157	157	162	157	175	212	160	180	143	159	171	161	175	152	174	167	148	153	179	153	143	176	162	158	172	139	155	150	179	172	173	171	136	151	161	158	155	168	139	156	180	154	162	138	176	160	178	135	174	143	172	157	166	147	153	187	158	166	170	151	170	145	153	142	152	154	160	166	154	171	160	163	136	153	152	160	167	194	147	187	143	168	170	161	171	166	163	173	149	166	155	171	179	165	156	145	140	155	160	171	151	165	162	153	151	160	164	157	171	155	169	161	165	155	149	156	179	186	183	154	143	150	171	160	172	163	157	178	158	143	155	180	179	145	160	164	172	180	154	135	154	184	165	163	158	144	136	178	157	170	168	185	155	175	161	168	173	146	166	166	167	171	166	156	160	166	156	158	168	178	163	163	159	177	167	164	162	122	152	149	154	168	171	137	182	150	163	168	183	177	178	142	184	154	176	172	161	172	142	156	174	186	168	161	159	178	169	174	149	155	166	171	140	150	157	168	167	162	166	167	156	168	153	162	134	152	148	149	149	149	179	154	160	172	163	165	155	157	146	157	150	171	179	169	148	150	149	163	167	170	156	173	140	143	189	163	154	144	168	174	153	163	172	158	146	164	170	171	152	159	157	160	170	145	150	158	191	171	171	172	154	152	160	177	174	182	176	170	162	153	162	136	140	172	163	171	172	160	143	161	145	137	173	175	150	157	167	149	152	151	144	154	164	174	149	167	149	184	163	159	134	146	163	165	145	154	152	164	168	154	186	160	173	147	157	155	152	132	163	155	149	192	150	169	168	160	170	167	144	151	150	181	150	141	143	165	181	150	181	167	169	164	151	145	158	148	154	137	152	165	158	154	160	151	155	159	163	161	166	162	168	191	149	148	158	160	164	174	169	167	160	150	159	155	160	183	154	147	143	184	170	162	157	152	130	188	135	154	156	158	171	149	135	171	181	166	162	154	159	164	154	144	150	192	150	155	165	167	174	161	162	165	167	147	160	169	156	143	158	141	166	155	150	160	137	153	178	157	170	162	151	162	128	157	163	173	153	153	173	168	156	165	164	158	171	186	205	172	169	142	160	133	153	156	157	171	135	149	172	139	158	166	158	153	146	179	170	141	166	165	160	163	185	166	152	161	146	149	150	155	179	161	156	170	152	155	144	140	161	154	151	165	157	171	151	132	156	153	159	153	152	172	156	162	166	144	177	174	157	180	156	153	173	145	153	151	149	150	168	164	168	159	159	178	156	163	152	179	162	161	155	169	174	156	159	150	172	169	177	160	169	181	162	171	164	151	152	156	165	154	158	162	172	154	168	140	177	169	148	139	177	153	163	148	157	171	143	161	153	157	159	161	146	153	148	166	172	158	162	161	150	160	173	162	146	168	158	167	159	165	175	204	166	169	182	149	156	151	169	178	166	159	147	198	178	168	162	157	162	153	165	147	165	155	160	156	144	137	165	138	159	162	174	138	158	179	161	164	148	150	150	156	146	157	172	166	165	153	153	160	172	176	154	150	172	153	161	158	161	159	149	172	156	176	154	168	180	160	140	182	168	163	156	158	149	164	148	172	152	170	165	158	192	140	139	159	148	124	163	176	179	156	158	162	167	164	142	157	187	157	211	142	153	132	159	159	179	160	170	166	175	160	161	145	171	160	157	146	145	150	173	159	155	148	161	156	166	153	161	172	160	180	157	176	188	150	170	162	168	156	155	164	185	151	140	159	165	157	187	169	152	164	171	157	148	164	188	155	149	136	170	151	163	160	150	152	185	167	148	156	148	139	168	149	146	159	152	152	145	177	150	169	149	152	152	173	155	158	172	165	155	173	174	149	141	147	159	156	158	166	150	161	177	151	142	172	179	175	176	157	163	156	146	175	168	160	176	163	157	172	156	144	152	164	150	165	173	185	141	143	154	157	165	162	161	144	159	163	182	170	166	151	150	163	152	147	151	164	151	159	156	175	144	138	147	167	165	170	152	159	148	163	167	158	150	163	163	170	175	143	183	168	168	182	169	172	154	185	149	142	170	165	171	175	173	158	184	156	157	171	158	154	156	159	176	180	162	151	164	175	165	146	153	171	153	133	179	164	136	144	160	140	180	151	149	166	155	163	162	159	153	158	150	151	155	148	164	188	145	172	152	157	149	197	159	169	158	145	144	177	171	167	150	168	143	172	144	153	148	152	161	165	165	169	170	134	164	195	151	170	152	171	159	171	153	158	174	189	161	175	170	152	166	166	149	164	142	167	160	184	148	165	145	157	159	148	155	144	166	164	150	151	155	154	153	162	159	151	166	172	164	167	167	170	165	164	126	158	158	162	156	177	153	177	156	139	172	167	168	166	161	172	148	164	172	168	148	169	152	172	174	164	154	141	165	155	168	163	139	155	166	153	174	175	145	151	153	161	184	146	149	161	173	140	168	150	175	156	152	148	145	161	166	165	144	182	164	154	165	174	164	175	151	158	196	183	168	157	168	163	159	147	169	174	146	185	173	167	161	162	166	155	146	177	155	169	155	142	126	144	146	144	179	167	164	169	189	148	152	155	156	176	177	147	179	147	161	167	153	157	156	153	147	151	161	169	135	178	168	178	160	168	155	166	145	144	172	143	154	157	178	165	151	154	154	162	141	140	143	158	159	153	171	179	156	157	164	179	172	131	157	133	154	156	145	169	159	185	149	179	141	153	167	163	162	174	166	154	179	165	165	139	161	165	164	154	147	171	154	154	174	184	170	158	160	151	158	183	176	158	152	161	179	172	160	157	164	154	166	161	155	172	169	157	188	157	151	159	137	147	150	164	142	141	157	182	153	160	164	157	157	178	163	161	168	159	147	151	164	152	144	163	168	174	160	155	140	166	176	147	149	155	172	148	164	180	178	162	181	174	166	179	192	160	144	171	162	136	160	157	149	161	170	130	169	192	164	147	151	167	159	145	154	168	159	145	170	153	166	156	166	157	144	160	173	174	149	168	189	143	167	170	155	167	143	144	148	148	151	152	148	152	154	171	150	162	164	167	187	158	176	177	165	169	168	170	163	148	186	166	146	144	192	174	156	159	164	173	167	140	154	157	158	158	173	167	165	157	153	170	158
15112	1488	3147	3684	3196	2561	2111	1725	1526	1401	1244	1145	1057	957	874	887	808	778	797	754	729	727	704	652	695	637	649	641	603	572	596	594	586	640	570	561	575	557	568	563	520	577	594	566	549	523	532	558	555	565	544	522	509	560	594	513	537	510	522	550	518	576	509	544	518	522	485	517	550	548	543	496	549	504	534	563	514	531	537	491	523	543	485	545	557	529	549	483	516	458	494	523	532	515	492	557	512	533	552	505	523	542	531	510	498	505	476	503	521	531	501	506	509	522	451	547	502	497	518	524	486	560	523	523	549	520	511	458	501	550	511	512	503	489	476	490	542	478	501	501	516	526	535	521	511	520	520	541	456	519	532	510	501	513	546	512	501	484	494	538	519	495	515	507	534	524	469	518	543	536	529	524	515	518	522	475	499	510	526	481	494	526	458	513	502	518	529	492	503	480	502	525	497	534	489	570	498	457	524	519	498	523	509	508	518	485	489	492	538	485	511	495	495	512	525	507	523	528	518	519	489	490	490	481	485	524	500	555	490	501	489	527	485	514	471	528	494	492	526	548	499	508	470	484	549	511	522	527	471	516	540	490	539	508	497	543	501	490	526	525	450	537	527	491	486	526	496	501	501	500	546	512	496	485	502	553	503	517	495	507	559	535	479	504	516	523	504	505	492	474	499	496	507	514	512	506	539	483	550	524	503	475	484	503	535	527	476	513	523	481	483	504	492	519	492	519	515	546	504	511	484	522	500	497	498	539	517	533	551	509	495	468	518	488	476	513	489	560	547	515	516	517	504	538	479	537	494	517	522	543	533	505	533	546	517	505	492	512	501	475	497	484	503	509	512	502	526	526	514	539	523	513	483	519	518	524	520	518	549	550	465	474	509	514	524	485	510	471	527	504	494	512	515	501	512	513	497	513	477	521	460	580	490	508	488	498	504	477	484	513	523	489	528	503	558	480	518	536	498	529	451	494	528	487	517	489	546	526	477	513	496	516	530	530	514	538	534	533	504	508	509	515	495	539	535	485	474	540	496	487	526	491	520	457	483	498	516	501	507	491	529	510	491	546	470	502	505	498	499	510	508	510	485	472	522	515	504	533	462	460	495	516	503	544	496	508	487	506	508	484	515	520	520	526	493	482	521	474	516	497	481	539	506	485	479	507	501	522	508	514	515	539	510	509	529	495	534	502	536	496	527	508	504	539	489	518	489	493	516	510	521	488	499	529	499	474	503	512	524	505	470	522	482	505	507	524	517	533	484	537	463	504	520	496	499	546	515	533	554	559	462	500	518	496	495	497	478	493	505	477	491	505	469	448	530	535	489	489	473	527	485	477	542	491	520	539	501	528	511	472	483	503	534	539	476	506	523	518	551	518	507	513	501	509	499	493	514	486	505	525	472	470	568	476	510	509	515	532	530	498	483	452	487	507	568	545	504	511	458	494	551	538	560	502	527	515	516	491	494	488	495	500	486	517	502	515	532	490	510	470	538	494	512	512	540	519	465	493	561	488	480	523	466	547	515	534	503	557	511	498	509	506	520	516	519	540	538	492	488	530	521	506	498	499	494	510	509	529	505	480	497	549	516	523	518	477	485	494	534	560	556	503	472	488	517	486	504	529	532	535	502	503	521	480	485	510	510	492	489	523	467	533	516	507	487	509	469	480	479	527	506	468	493	553	477	549	491	484	535	510	519	525	504	486	480	514	511	497	472	530	501	467	584	472	505	525	488	494	546	520	483	534	507	526	476	504	504	509	538	533	514	508	487	484	534	514	513	542	508	484	510	469	547	514	506	528	525	498	528	505	487	514	539	543	504	478	480	534	542	527	514	457	538	507	502	519	541	560	533	454	512	487	515	464	482	525	542	549	511	520	511	571	482	488	518	496	455	510	526	493	504	484	500	489	503	553	572	562	492	522	496	509	522	499	505	515	545	539	473	496	455	526	504	479	507	524	533	537	533	515	512	529	502	512	493	515	509	555	502	524	572	493	528	549	495	499	508	509	470	508	486	534	520	517	514	472	481	521	527	527	488	487	518	475	501	510	517	509	508	480	484	499	526	488	467	512	513	472	514	487	520	526	505	554	527	492	497	527	520	537	549	515	504	490	491	488	474	552	513	482	503	509	504	479	485	540	484	541	548	498	513	489	537	496	491	497	521	537	517	486	506	468	490	534	475	493	487	524	486	438	516	503	518	505	511	510	492	499	491	476	534	492	492	511	479	546	505	506	498	524	533	494	552	442	512	550	509	507	537	514	509	501	518	513	518	543	509	561	485	492	507	488	530	487	536	486	492	509	525	487	497	532	510	490	540	521	538	504	541	501	520	517	516	531	525	519	518	486	524	531	506	491	526	503	511	507	542	526	542	501	479	507	530	481	489	548	495	493	526	477	533	499	541	548	501	506	558	493	490	486	528	494	493	544	514	514	534	507	515	521	492	494	463	548	524	507	530	483	499	490	488	503	464	491	522	523	528	465	564	507	542	488	495	489	504	534	499	491	491	508	471	526	520	499	485	475	465	551	507	465	494	529	487	527	494	510	509	544	506	481	537	483	521	497	509	538	476	513	535	502	498	515	472	513	499	488	539	556	519	496	506	538	521	509	462	480	548	489	502	534	532	558	500	457	491	545	491	505	501	513	565	530	537	488	466	520	525	560	560	527	542	499	459	528	501	501	531	540	537	526	491	483	539	449	497	496	520	486	493	515	540	494	546	536	515	543	502	467	505	505	506	526	531	548	502	509	507	473	509	514	507	518	498	562	545	529	500	527	496	503	505	459	488	549	533	519	505	531	512	511	514	527	486	478	515	484	509	502	468	517	478	506	511	516	525	490	492	515	506	497	530	496	473	496	501	503	547	511	506	515	544	498	511	508	494	521	541	509	449	528	541	537	518	494	567	458	530	537	511	509	504	534	523	526	528	516	468	491	528	508	497	465	502	471	497	511	548	547	516	507	468	507	517	520	461	482	518	511	520	486	489	493	508	464	512	492	501	508	508	502	502	481	521	521	496	511	538	499	489	552	489	473	513	512	516	517	485	463	549	515	541	522	511	482	525	508	498	469	514	535	502	513	509	485	534	487	525	465	472	500	489	540	454	516	491	492	503	534	489	492	491	478	508	522	518	519	488	492	495	484	514	501	507	523	523	538	475	536	522	506	482	507	511	504	516	516	531	534	520	499	542	544	521	511	471	492	512	489	523	511	513	537	496	489	523	513	565	536	471	531	518	501	513	523	489	500	487	518	519	486	511	522	528	510	514	489	553	563	519	512	553	484	522	495	535	504	517	525	509	510	473	509	536	528	511	533	543	484	526	504	506	529	465	540	540	517	534	555	506	509	512	520	543	503	534	538	496	531	538	501	499	519	478	535	510	485	472	552	462	493	487	519	512	511	512	529	486	525	498	517	476	547	560	502	515	480	521	470	514	496	499	477	557	511	522	519	496	511	462	471	550	514	504	525	531	493	546	514	539	475	513	520	460	500	494	527
38135	18787	7901	2496	1589	1189	968	737	633	531	459	430	436	391	339	341	354	323	332	323	335	308	297	321	284	305	301	292	283	269	262	287	262	296	266	298	261	274	252	265	268	272	243	290	247	282	281	258	282	257	291	261	278	262	216	257	266	263	246	273	279	259	249	299	254	254	246	233	295	255	254	261	260	242	280	242	249	243	258	251	234	267	226	290	288	272	261	242	273	229	259	276	257	252	263	260	258	246	277	253	277	232	248	241	259	245	241	238	260	231	264	228	266	242	262	273	243	271	268	264	261	255	249	247	253	268	249	242	271	246	261	294	259	268	275	284	256	252	288	267	254	232	252	265	253	267	253	276	265	259	259	239	253	238	239	264	256	230	261	268	228	252	229	235	271	240	241	243	306	281	258	227	262	255	258	268	264	257	258	272	271	276	251	269	266	283	287	283	258	262	266	241	258	272	257	257	266	271	286	243	235	246	254	275	298	249	256	255	254	262	262	265	234	271	291	273	262	256	246	226	242	233	275	228	269	247	265	247	238	221	271	244	229	250	293	247	252	245	238	241	266	257	277	240	247	241	260	245	291	260	275	261	237	251	247	244	240	266	282	236	225	261	242	249	275	256	252	267	267	223	270	229	279	251	270	270	259	248	250	255	224	254	263	269	249	221	248	302	275	246	238	277	244	244	258	270	238	261	259	249	246	251	241	266	268	256	264	262	255	249	271	235	258	275	239	257	292	256	263	247	252	236	274	236	236	265	279	232	269	239	247	262	265	258	236	236	237	278	233	257	270	243	251	253	241	225	247	235	276	254	241	263	237	260	243	233	253	269	240	265	273	272	234	260	255	269	282	271	241	269	227	257	264	216	264	265	254	264	280	245	248	250	240	247	242	286	262	253	249	250	250	251	259	255	266	250	267	251	243	244	256	250	285	263	278	255	240	287	256	233	247	264	249	263	284	247	271	250	253	253	255	270	247	271	253	255	274	251	252	236	255	259	258	282	269	283	254	264	288	262	232	269	236	288	272	255	267	283	254	268	262	210	260	255	230	288	257	236	239	280	233	276	274	248	262	263	263	255	260	236	250	250	269	260	260	245	255	262	264	230	228	246	253	246	255	262	238	239	259	238	241	265	243	270	266	225	251	256	246	255	256	278	269	287	250	260	254	266	268	244	263	228	274	268	219	224	246	259	274	257	257	269	264	252	254	249	260	255	258	244	273	258	253	282	268	242	259	243	251	255	248	249	247	247	229	243	235	257	286	236	262	259	269	254	256	256	245	254	251	259	267	262	264	238	255	270	249	253	235	240	249	252	254	201	260	277	245	253	253	236	257	251	252	251	242	235	255	237	268	244	240	258	262	248	240	263	275	272	265	259	256	231	255	246	235	269	262	287	241	238	295	255	236	237	261	238	266	247	243	260	256	230	242	254	285	260	237	286	273	243	261	260	247	254	240	248	286	240	254	248	255	267	264	252	229	250	222	256	258	248	251	254	234	250	267	251	264	255	263	248	225	235	288	269	277	238	241	231	254	247	233	221	275	255	273	222	272	249	257	236	276	233	267	246	248	262	271	277	265	244	262	263	276	261	241	247	235	264	228	237	272	245	233	270	213	251	262	256	253	240	284	241	267	253	222	262	270	247	268	241	255	265	274	257	258	242	253	252	245	247	250	242	275	283	275	262	222	259	263	231	280	231	249	272	225	228	261	248	263	246	250	259	250	261	254	261	247	266	253	239	259	250	306	269	299	301	271	259	267	278	245	234	277	233	231	269	251	256	253	237	273	244	267	246	246	257	269	245	235	273	253	259	257	274	265	266	243	252	260	271	253	272	261	262	252	287	233	260	249	272	272	252	249	262	239	296	285	262	276	245	271	249	283	232	257	258	241	254	253	248	243	265	265	277	262	250	278	250	233	267	255	242	257	256	255	244	256	237	274	245	282	241	240	254	269	241	249	265	257	267	219	253	253	262	268	253	271	277	250	247	245	247	257	257	263	244	258	278	263	243	224	250	277	282	236	260	293	225	248	291	256	249	279	279	243	259	259	273	256	233	239	264	258	277	251	260	239	274	263	242	250	269	251	247	244	280	249	284	264	260	249	277	240	288	277	246	257	252	251	240	280	263	228	255	272	251	228	281	257	227	235	262	238	250	233	258	253	252	269	276	244	234	255	263	260	265	252	269	261	255	219	268	216	242	261	278	244	258	266	247	277	257	223	255	262	260	243	247	248	229	267	252	230	271	271	255	247	239	255	280	276	250	275	249	252	244	256	279	256	241	234	250	270	251	252	258	240	273	230	243	241	261	247	246	253	242	249	269	257	255	267	258	240	271	227	277	271	246	262	247	264	241	225	258	249	246	279	266	251	280	244	241	287	247	255	270	217	274	248	262	256	258	273	272	228	271	276	263	248	246	256	260	253	297	256	257	250	253	225	242	277	247	249	294	236	260	259	231	254	262	233	271	250	252	238	250	275	238	253	255	237	246	279	262	271	232	278	212	259	266	246	246	287	268	252	236	273	249	270	257	249	255	241	259	258	224	248	243	249	278	232	269	239	243	238	274	259	266	248	244	245	245	246	278	226	244	245	276	254	243	255	267	234	252	279	227	278	260	265	248	282	243	242	267	272	259	286	252	258	252	221	247	231	250	243	254	268	284	215	253	241	251	268	265	270	275	253	251	269	285	255	239	277	241	249	256	250	261	238	242	257	247	239	237	252	254	276	244	232	252	252	260	274	243	287	248	256	269	249	283	238	264	244	244	246	253	231	237	277	238	275	243	247	258	251	258	241	261	246	258	240	227	257	247	274	234	246	247	254	235	266	238	251	245	231	250	285	259	267	255	256	253	249	288	264	253	264	258	247	271	251	252	264	261	252	281	227	245	251	273	258	259	229	245	273	255	282	250	247	240	281	264	247	254	223	265	264	274	236	235	263	252	228	273	287	265	248	226	229	239	254	248	249	275	272	264	265	263	240	256	261	264	268	222	248	277	251	277	266	241	267	304	213	282	239	262	249	242	268	249	256	250	256	238	250	245	272	249	238	231	226	266	269	241	260	244	260	264	264	288	249	251	268	262	283	255	293	255	238	262	258	251	251	271	244	268	278	248	269	271	230	244	266	223	252	275	261	220	292	246	242	243	248	238	277	255	259	287	244	268	249	265	247	256	262	268	245	242	286	221	297	242	236	289	282	269	231	279	259	237	263	240	240	247	268	213	287	283	234	225	269	274	258	241	236	235	265	280	266	243	262	236	273	232	252	267	282	262	227	259	274	245	260	254	269	239	273	273	265	262	254	246	265	231	245	233	280	269	251	269	260	265	268	264	249	267	274	282	246	253	249	260	235	260	241	239	286	256	245	267	275	256	284	227	257	216	249	225	237	244	257	255	256	287	250	264	282	251	235	255	291	312	303	253	266	273	274	259	255	238	249	271	247	247	268	256	246	251	258	228	229	264	271	275	264	247	234	264	272	250	273	258	229	275	266	278
21380	2710	5973	6861	5846	4631	3859	3278	2690	2395	2186	1945	1748	1627	1506	1449	1355	1273	1252	1164	1105	1145	1113	1051	1042	973	953	945	908	968	897	929	864	873	925	861	862	871	838	900	832	842	804	842	827	820	818	811	843	839	791	894	775	809	799	845	840	830	774	750	752	758	768	788	789	781	783	760	783	787	813	785	716	782	739	754	758	786	720	784	773	759	753	790	773	773	747	768	736	783	752	780	807	787	732	765	709	751	794	775	754	770	770	753	781	720	787	773	695	786	778	739	732	786	807	699	802	738	727	770	785	743	761	715	731	777	716	748	781	808	793	768	805	773	802	781	727	739	756	820	724	747	710	779	755	680	734	739	726	808	704	785	760	706	752	746	787	736	713	711	753	764	739	750	722	724	721	753	744	748	708	712	775	732	704	715	772	736	726	755	715	734	758	735	759	717	707	771	764	759	737	768	714	720	746	703	711	714	790	753	714	742	753	767	758	657	758	810	766	762	747	777	768	724	718	772	780	733	719	721	750	743	780	817	760	705	743	754	778	788	726	742	770	721	731	701	749	758	724	758	699	778	699	718	727	752	740	745	738	764	707	783	745	744	744	767	750	749	702	736	813	686	814	748	689	731	778	739	753	745	742	738	775	741	797	750	760	700	764	762	739	699	745	748	764	725	759	728	763	727	746	755	734	723	693	738	742	717	750	705	747	742	783	761	773	761	774	763	746	725	749	763	720	758	786	765	688	751	729	720	731	754	722	718	755	727	722	738	719	773	734	705	729	767	769	737	702	708	740	743	813	711	771	827	738	800	763	707	722	725	728	750	765	735	730	796	723	750	765	721	751	753	740	786	760	749	780	696	696	713	760	751	771	737	746	770	767	758	791	689	728	721	797	729	723	737	777	737	751	735	717	723	739	711	719	789	768	717	717	743	771	720	736	709	738	738	781	722	826	726	760	720	744	716	730	750	727	721	731	714	754	745	760	774	733	786	676	714	742	750	742	701	781	794	722	805	770	752	734	734	749	762	832	777	672	689	713	732	710	741	700	724	759	776	755	741	735	722	722	753	737	743	750	800	747	735	752	738	713	775	720	727	784	741	711	760	723	765	689	765	773	776	731	715	697	736	862	734	709	811	717	780	720	750	763	779	753	741	734	712	741	727	714	762	750	728	713	758	722	741	730	711	726	751	731	719	740	780	711	743	718	726	774	738	738	697	738	760	754	725	732	737	702	751	729	755	706	766	703	740	724	736	729	762	716	751	747	755	714	751	746	720	771	720	713	760	705	756	708	720	702	727	696	744	733	766	728	756	729	724	734	737	746	717	710	722	748	790	700	752	718	748	752	738	742	765	746	725	755	735	755	726	760	725	729	785	743	765	736	774	759	746	779	743	747	757	753	757	772	770	753	759	747	704	675	779	735	776	715	732	745	710	746	702	729	704	718	734	713	778	798	728	688	729	730	746	767	779	734	716	746	740	741	765	696	750	772	728	756	740	733	727	759	796	783	754	798	725	729	752	726	731	727	763	771	737	780	753	747	752	721	817	732	752	753	715	753	726	712	743	756	787	717	753	729	787	774	755	737	740	740	741	756	683	718	717	736	713	682	771	737	724	730	741	805	750	720	763	748	743	772	738	789	735	772	762	737	806	752	746	733	744	754	740	772	764	743	707	750	748	748	702	759	720	769	698	730	728	805	744	762	698	735	750	730	776	740	702	723	746	781	779	694	738	764	717	717	727	721	730	781	759	756	721	706	728	769	723	728	731	705	736	737	778	769	809	715	708	757	787	725	791	705	705	780	738	763	773	719	742	776	678	739	763	694	714	751	743	734	749	750	740	761	725	799	753	757	726	756	732	772	800	730	779	739	777	739	775	754	762	738	780	782	761	743	732	751	770	741	759	736	767	728	752	735	736	737	786	747	716	739	762	759	757	714	771	750	772	754	695	740	800	785	760	712	719	771	722	755	746	714	736	746	714	738	754	735	749	774	726	709	668	798	766	772	758	748	710	732	750	754	771	796	767	704	708	710	679	739	732	721	687	726	727	757	723	698	794	727	764	738	762	752	714	792	745	762	723	782	719	745	748	759	733	737	758	764	750	766	785	762	740	682	780	705	730	780	762	768	831	720	786	736	751	751	717	783	700	761	702	720	717	746	728	754	759	693	729	736	736	769	766	719	754	707	761	790	749	743	726	750	784	710	708	733	734	764	770	764	715	738	730	704	745	711	724	734	726	763	792	801	732	746	748	783	744	757	794	784	712	729	741	810	755	738	720	755	763	730	780	733	753	749	762	722	684	744	759	799	757	745	774	712	792	736	781	751	806	759	733	732	774	751	765	737	716	738	760	786	713	726	742	723	756	735	722	752	793	764	685	768	765	699	777	750	733	738	790	737	747	744	702	763	743	720	707	717	716	734	755	732	783	730	734	714	758	716	709	761	780	733	761	718	777	740	710	767	743	794	697	764	754	745	733	831	745	731	755	723	753	782	753	736	732	765	737	707	723	741	736	729	762	777	751	750	710	734	733	784	706	741	754	759	694	755	749	752	737	772	748	772	744	729	713	753	779	726	768	762	771	747	696	713	749	788	712	734	758	758	694	715	758	738	771	755	776	699	748	719	741	709	771	703	759	722	719	764	794	625	757	706	720	744	719	761	761	787	698	732	714	775	711	701	706	685	739	734	677	734	756	757	768	718	712	725	780	816	739	730	781	700	752	669	767	762	709	777	738	760	746	772	749	789	772	733	727	780	719	724	789	782	749	715	713	755	758	719	710	737	701	739	786	731	754	733	750	704	769	768	766	720	806	703	696	743	802	736	689	730	767	747	746	733	778	697	755	727	734	782	763	768	738	685	704	770	740	788	792	749	743	795	748	712	680	698	750	723	717	783	758	743	760	691	699	736	723	778	723	685	750	728	765	798	754	738	744	752	734	731	822	691	753	737	738	736	735	765	768	766	712	772	711	741	745	728	720	711	709	720	731	795	735	726	759	757	734	750	734	758	788	803	748	714	728	782	746	779	730	745	781	779	699	694	699	731	773	710	757	739	715	697	795	713	735	744	764	714	772	692	729	702	775	766	766	775	693	732	745	732	719	764	714	717	767	775	787	744	778	728	770	722	718	723	737	767	706	707	722	802	750	739	729	756	736	716	721	720	739	724	758	711	704	752	715	742	703	748	760	759	754	761	734	718	774	746	693	766	706	733	752	699	724	730	737	723	732	725	754	792	707	740	712	728	739	776	753	704	759	755	761	732	736	751	809	795	772	715	756	753	747	758	738	720	710	726	759	731	715	738	768	720	768	736	743	729	784	728	795	767	704	705	782	742	720	707	669	753	719	744	717	754	763	750	740	697	742	721	737	809	730	765	736	750	754	713	716	703	719	706	727	705	770	777	774	757	793	735	744	750	751	725	749	730	749	787	794	772	774	725	709	746	788	723	769	773	773	740	689	765	750	717	769	749	734	744	737	737	724	736	734	708	744	754	709	750	745
3978	361	219	105	133	116	111	104	76	90	93	88	98	84	88	91	91	76	83	86	84	92	76	72	60	70	72	85	86	82	82	64	80	86	78	82	75	73	65	94	62	88	71	71	70	82	72	65	78	87	72	86	73	78	80	71	69	72	68	67	84	76	69	74	76	75	85	75	86	82	74	62	71	79	81	74	75	82	80	71	73	77	86	78	86	84	86	84	108	89	79	60	93	65	93	94	60	81	66	86	91	77	73	78	78	71	89	79	83	82	97	82	76	66	76	71	84	78	73	65	76	86	73	75	70	85	79	73	84	78	79	90	83	68	64	65	87	86	98	68	83	71	87	75	82	72	77	83	64	76	69	77	59	75	95	81	84	77	90	89	83	76	86	81	94	73	78	89	79	66	70	92	75	83	82	88	73	89	83	79	85	68	81	70	75	86	102	88	70	82	81	73	95	85	76	73	81	67	94	73	66	86	73	58	74	66	67	79	71	81	80	65	66	75	78	93	83	82	79	69	86	79	81	75	71	79	80	83	79	78	79	90	78	83	91	79	88	84	80	76	81	62	78	78	73	80	75	82	78	84	60	84	74	77	78	84	76	77	86	82	75	81	67	76	74	67	96	92	94	73	56	71	74	79	73	80	90	70	75	78	72	69	67	73	94	84	79	72	78	99	85	87	80	82	76	79	67	76	93	57	71	88	73	80	83	70	88	80	72	89	93	85	79	82	83	69	88	90	75	94	85	72	77	87	67	79	77	68	71	77	70	67	75	77	85	67	59	82	87	78	76	75	70	77	71	77	73	90	82	74	83	82	96	68	88	78	79	74	82	80	71	66	63	83	93	89	54	81	72	66	70	75	78	73	76	81	76	86	60	70	72	83	81	95	92	75	77	79	80	70	81	73	82	85	85	68	73	77	79	67	82	71	84	83	67	83	71	88	64	66	88	80	78	78	64	65	73	68	80	76	68	83	87	69	75	77	72	74	90	64	73	71	91	67	76	78	80	86	76	72	85	69	77	87	87	68	70	66	97	83	60	96	83	71	93	79	80	75	70	87	85	68	73	76	77	78	82	84	70	87	79	85	77	69	69	87	75	89	71	84	80	83	95	65	78	75	70	72	77	75	68	93	74	77	71	75	72	93	71	76	85	82	78	75	67	60	78	86	67	84	66	76	69	83	76	87	98	79	71	85	99	72	84	79	70	87	77	80	66	82	72	83	76	83	91	80	84	74	72	81	67	82	71	72	89	82	76	83	76	62	61	82	65	62	75	93	75	71	85	81	76	76	63	75	73	81	68	75	73	86	80	67	67	90	89	82	79	63	95	83	64	81	65	72	69	91	78	63	86	73	86	78	76	78	95	85	86	70	78	81	93	93	77	70	69	81	77	76	101	88	68	85	65	102	82	56	82	93	70	83	68	65	79	85	76	79	86	70	93	92	72	99	75	63	77	64	83	76	78	84	76	90	78	83	87	81	71	84	68	77	69	95	89	88	78	54	83	71	90	80	74	89	83	86	80	65	88	68	71	73	73	81	69	79	82	92	76	85	80	82	87	87	81	64	85	94	92	86	74	82	81	79	79	67	66	75	98	74	89	95	81	85	75	81	73	87	77	88	84	80	90	61	94	90	78	70	63	71	77	62	80	85	75	78	91	80	66	74	67	66	60	74	81	80	79	68	75	71	81	73	86	63	82	86	69	76	84	68	80	91	70	82	92	86	82	82	78	67	59	73	61	83	81	88	89	82	81	76	65	81	78	73	68	86	82	87	90	81	75	92	75	86	74	59	86	60	66	88	73	98	61	82	81	57	85	68	88	97	79	97	68	99	92	79	93	75	75	80	75	73	75	66	78	66	69	79	76	77	68	90	79	69	81	77	89	76	81	88	62	101	85	67	69	75	78	80	75	77	70	75	72	67	76	71	86	80	89	76	94	72	73	88	76	72	79	79	89	72	70	74	85	76	78	81	92	81	81	74	82	92	58	80	73	86	84	76	63	72	68	82	85	91	87	86	71	85	72	73	86	82	82	96	86	79	83	80	76	75	104	70	79	66	86	64	67	89	68	71	91	80	70	102	88	86	80	77	87	75	77	78	83	85	60	68	82	89	68	74	81	78	82	77	73	82	82	87	70	68	65	78	78	80	81	77	81	78	67	65	81	78	84	78	82	60	84	75	76	67	78	79	79	83	79	81	91	93	77	86	62	70	62	95	83	72	81	91	82	100	74	88	72	78	86	79	82	75	75	83	60	86	68	80	68	80	65	80	78	84	76	83	89	86	90	82	62	78	75	66	71	89	100	68	73	84	78	75	74	92	77	84	81	77	76	79	73	79	59	76	85	73	61	100	89	70	81	75	88	68	87	81	77	88	82	79	60	63	73	83	82	92	70	76	74	82	70	91	92	81	92	96	74	76	75	92	68	72	70	72	77	76	85	75	85	84	68	82	72	70	83	58	88	82	66	83	83	80	84	84	62	80	87	76	62	90	66	76	71	85	74	75	85	71	77	73	72	88	81	87	75	87	95	93	72	90	67	70	82	63	82	64	80	100	74	65	87	97	75	74	72	83	87	84	83	76	81	83	79	76	72	94	82	102	65	91	70	63	66	74	87	71	81	89	67	83	81	70	79	78	80	72	72	85	71	84	81	91	75	73	91	79	86	76	93	63	83	55	77	80	82	77	65	76	82	77	76	67	89	88	64	89	103	83	73	62	75	73	85	91	84	81	77	70	64	77	76	65	95	74	77	82	86	83	77	72	81	94	78	72	79	76	79	67	75	79	71	82	79	78	86	83	91	76	85	76	67	70	76	90	82	84	81	94	80	79	79	84	73	72	93	80	83	93	76	78	90	84	89	74	78	81	79	69	77	85	90	75	79	79	68	69	77	80	82	76	81	72	80	89	66	80	83	73	94	67	78	79	85	75	81	60	72	82	91	80	80	72	77	73	71	72	87	79	89	87	67	75	85	71	64	71	81	70	85	82	96	84	81	67	79	67	80	93	84	73	75	71	89	84	79	76	81	94	86	86	88	97	77	70	84	75	77	72	72	81	85	74	89	82	45	88	85	74	92	75	70	90	71	68	59	77	76	77	73	77	72	77	72	74	71	76	74	96	94	90	94	89	76	78	81	86	66	79	69	70	92	89	62	74	82	90	92	64	90	77	79	81	82	82	76	81	75	79	74	70	80	84	78	63	81	73	78	76	84	75	82	89	82	83	70	75	84	66	79	94	72	76	70	95	77	85	77	80	65	74	94	78	69	82	75	75	75	77	71	88	60	79	87	88	81	64	69	79	75	80	83	77	83	73	61	87	74	81	82	80	83	71	81	78	69	75	72	82	100	75	73	78	72	77	85	85	80	77	57	71	74	83	74	89	60	82	84	83	73	80	67	73	74	76	73	82	67	98	69	77	76	110	75	64	70	78	76	88	88	99	95	103	86	89	70	79	77	56	75	81	70	87	72	72	92	77	90	90	85	79	83	71
3156	389	461	503	467	413	376	342	365	326	347	330	306	289	289	301	260	290	323	282	297	324	305	295	287	297	270	304	288	268	293	290	279	290	291	291	320	275	269	275	300	314	310	287	287	299	300	307	268	275	288	304	302	270	288	298	260	310	305	282	297	265	293	242	299	313	310	288	292	282	291	278	280	302	305	315	271	314	299	277	295	286	295	307	294	268	282	262	288	281	291	315	295	266	308	280	294	282	281	280	282	322	308	276	273	266	298	284	274	299	271	282	286	328	299	253	268	303	281	310	282	300	299	281	289	275	291	305	288	271	273	296	289	288	314	270	279	283	293	291	261	279	304	304	307	308	327	270	272	294	273	259	305	274	267	276	280	282	294	285	268	285	312	304	297	285	297	300	332	298	265	274	308	301	296	296	292	296	299	278	309	306	305	284	295	296	301	264	282	311	281	327	296	280	278	297	258	298	263	257	279	297	299	292	302	261	317	323	265	299	280	269	279	276	303	271	297	304	254	302	296	286	288	284	271	304	315	278	273	261	288	315	286	311	275	293	307	298	293	270	264	298	298	291	265	327	313	266	295	272	299	267	289	280	281	315	287	306	298	319	289	302	303	296	284	282	286	301	279	271	281	298	313	276	261	270	281	303	274	280	279	280	291	283	259	295	293	283	269	302	300	279	275	304	300	298	266	264	285	295	277	282	272	311	307	306	273	281	301	300	332	282	279	304	300	315	262	270	303	285	275	293	280	295	292	275	269	283	293	271	306	322	290	283	288	274	308	300	294	282	324	263	286	272	292	282	262	257	286	291	281	317	252	304	277	306	269	293	287	283	300	278	289	299	286	293	284	296	295	315	284	275	305	282	283	273	308	297	296	267	285	280	304	288	304	285	276	264	280	328	295	301	307	260	294	291	315	273	301	309	297	314	289	310	269	276	271	306	296	274	272	301	267	289	278	275	281	259	285	257	297	319	262	279	292	311	327	290	300	294	284	278	297	324	300	313	299	292	295	263	277	307	279	291	279	302	304	324	286	251	287	282	285	287	299	298	298	289	293	278	309	305	305	299	291	293	272	263	305	291	279	302	284	266	309	293	271	266	288	310	308	283	290	295	284	289	290	306	302	290	290	259	297	274	302	268	283	294	276	310	289	267	267	299	284	272	305	280	281	269	271	321	285	273	284	270	316	282	263	287	294	261	306	269	298	285	313	299	313	280	281	276	278	293	300	266	278	320	289	286	270	338	290	298	285	283	293	288	282	290	294	271	289	286	270	267	272	296	312	316	296	241	301	288	270	320	272	287	301	302	249	302	289	295	283	326	271	299	284	289	284	298	261	306	302	280	296	273	295	305	299	273	315	288	285	314	285	296	312	269	304	292	295	331	259	284	306	291	265	270	327	282	302	294	298	299	282	285	279	282	294	270	289	301	294	284	305	263	265	292	274	275	293	299	303	301	258	356	295	306	284	294	275	239	303	296	306	305	317	296	264	326	271	314	274	305	281	294	293	252	303	315	274	272	305	288	267	286	317	299	306	271	294	311	281	265	267	273	329	300	290	290	310	291	298	280	297	272	297	326	284	285	282	321	295	310	308	306	291	316	306	275	302	284	246	261	261	310	279	291	279	315	285	293	272	281	290	285	278	299	278	299	279	298	293	293	290	307	262	290	264	261	271	272	287	294	291	275	309	296	295	271	325	309	306	283	304	292	274	275	257	290	273	293	288	319	294	285	269	277	289	270	286	279	335	282	262	276	303	301	283	307	286	272	276	283	283	261	295	245	298	302	325	283	246	289	290	285	293	276	300	274	274	277	300	268	299	261	270	303	297	286	312	303	313	304	310	292	291	275	270	299	284	306	290	286	340	309	288	272	302	282	245	298	268	299	290	261	271	310	286	289	305	303	300	316	263	295	297	252	292	308	291	315	299	295	320	261	290	289	299	257	293	248	283	291	273	264	295	287	296	300	312	306	260	278	266	249	267	290	288	291	279	280	284	282	310	268	305	306	265	292	306	293	271	285	303	312	260	292	316	270	284	265	277	282	278	284	283	294	297	287	302	278	277	308	291	309	302	282	326	289	311	287	287	285	298	288	285	314	290	287	264	303	273	294	292	300	294	306	259	301	305	292	288	305	269	293	286	304	274	284	267	271	259	285	273	285	287	288	283	300	285	277	300	310	288	298	279	276	315	278	272	299	294	273	288	348	288	295	270	283	283	267	286	307	294	303	292	275	307	277	319	249	289	293	277	288	311	283	301	296	285	285	299	281	306	279	276	266	295	283	308	270	304	282	291	291	271	257	292	275	293	290	255	278	283	290	276	277	273	313	300	264	289	317	299	290	306	304	275	280	266	285	333	291	296	280	282	296	283	314	292	302	309	277	301	272	305	293	274	292	310	281	305	251	285	281	312	295	292	301	267	303	303	278	283	293	295	292	302	308	271	261	295	312	327	271	313	235	306	250	271	286	284	292	264	271	298	276	281	273	293	307	273	312	293	276	282	271	298	302	303	286	294	297	301	296	307	277	262	258	289	331	278	285	279	307	284	280	301	282	288	311	283	279	277	275	266	325	314	266	293	302	285	321	306	289	297	304	310	280	276	260	272	283	300	275	250	292	279	321	292	307	283	285	284	308	243	304	280	309	284	296	312	288	268	316	300	292	292	271	276	284	300	264	246	299	313	276	298	286	288	314	320	293	302	317	267	280	295	285	314	293	299	298	295	264	305	267	265	317	282	258	306	275	269	265	262	269	276	309	332	303	270	278	279	298	287	297	293	257	286	295	251	279	312	292	284	281	279	294	276	271	279	285	276	311	276	272	281	274	265	283	319	272	292	276	303	322	267	276	276	282	299	279	263	284	272	296	282	293	289	276	291	287	268	312	294	273	280	298	292	304	261	294	286	291	324	259	306	277	279	288	308	286	251	294	294	298	268	302	283	297	276	283	288	286	281	302	258	313	264	279	278	289	276	245	263	280	296	267	267	286	276	290	273	324	294	322	274	261	269	287	276	319	290	296	277	292	305	273	324	294	289	297	274	305	288	302	255	273	285	287	306	290	300	317	292	313	302	293	289	301	291	285	300	310	297	297	289	263	245	284	287	287	287	299	305	289	281	319	285	305	318	297	283	297	294	296	293	300	302	277	282	304	297	279	317	337	291	288	269	291	275	321	290	275	292	282	277	274	307	301	332	272	277	304	254	272	308	276	273	304	274	313	305	300	297	291	299	285	277	311	291	294	284	294	262	284	271	295	266	313	270	284	279	316	280	291	281	321	293	292	271	274	308	271	290	281	308	298	314	286	294	290	286	306	295	265	263	297	300	325	295	311	282	283	303	294	311	314	277	290	304	306	273	298	266	305	258	289	276	306	273	287	292	288	272	284	272	280	275	284	296	324	279	306	286	283	304	250	305	306	269	310	274	303	261	309	274	268	278	289	257	276	310	306	288	319	289	257	280	270	278	254	263	300	280	270	301	276	304	287	287	267
31809	8014	1706	1127	840	601	485	375	340	305	263	253	221	212	214	195	195	211	200	189	198	209	184	169	213	176	164	184	145	171	157	160	173	174	170	181	162	172	172	169	177	178	160	192	164	172	165	178	168	177	184	162	161	180	153	166	177	167	171	162	146	176	153	162	154	163	173	154	163	158	157	154	146	154	189	142	164	167	152	178	157	169	172	170	156	141	158	187	155	165	147	164	173	175	153	157	145	156	171	151	158	142	163	180	136	159	158	181	182	173	142	149	181	160	195	185	166	149	168	169	130	148	176	165	169	146	152	157	176	175	159	166	169	144	154	156	166	153	190	175	154	157	183	194	144	146	154	179	159	141	171	156	161	146	152	176	168	142	163	161	152	157	156	171	167	169	159	159	158	169	141	177	173	144	166	156	181	169	143	146	161	166	151	180	160	168	165	165	175	157	155	157	158	154	189	161	158	153	167	163	170	166	162	162	162	173	164	182	162	146	164	165	160	165	174	157	155	132	167	127	150	178	158	147	165	149	152	154	152	153	175	173	153	170	158	159	179	143	178	150	180	143	161	159	158	161	147	149	161	165	160	166	162	182	171	162	154	173	145	145	150	173	172	174	156	159	182	152	130	170	164	161	170	123	158	147	168	171	140	156	176	152	143	146	152	156	162	167	140	174	156	177	131	160	177	171	153	164	146	152	170	153	150	158	158	164	149	139	170	164	168	174	177	156	161	178	188	148	147	165	147	163	161	168	175	170	154	139	153	154	160	145	176	168	147	169	153	148	154	154	169	178	159	170	177	180	161	157	156	181	162	160	173	168	166	151	163	165	167	148	172	158	162	153	163	164	152	175	164	175	147	163	153	175	163	154	158	159	167	176	159	163	134	163	176	175	161	151	165	137	152	163	158	168	171	175	184	162	162	148	150	174	168	131	148	178	170	178	171	180	132	157	168	148	155	137	163	160	168	154	142	172	172	147	153	152	189	162	142	166	130	177	163	172	147	157	154	149	142	167	178	172	160	166	161	138	166	160	152	181	170	157	154	144	178	168	164	169	145	162	165	158	158	154	144	143	157	163	159	169	155	134	168	164	159	157	157	157	153	146	159	180	176	172	159	139	165	132	156	177	161	164	183	142	168	165	163	142	152	156	184	174	158	158	157	158	177	149	157	160	162	167	167	150	140	162	168	176	172	149	175	171	159	150	162	164	170	158	184	175	159	151	173	142	146	184	161	135	165	183	175	144	148	124	139	171	158	162	176	174	151	159	160	178	141	132	164	191	172	171	153	143	140	168	161	152	148	154	165	168	155	158	136	167	165	154	164	151	162	163	168	163	163	144	146	151	158	187	177	166	157	173	150	147	164	187	149	147	163	174	162	164	180	160	196	189	173	161	168	129	162	146	178	173	155	187	150	163	141	151	171	151	170	181	146	153	156	163	163	151	148	160	154	183	160	168	143	163	140	160	155	147	146	178	197	160	165	185	157	135	154	145	151	182	153	175	176	145	142	138	157	158	160	149	176	173	170	148	156	137	165	170	168	174	142	146	166	166	175	155	167	152	147	162	146	193	150	141	156	176	157	163	149	178	134	168	146	165	161	141	156	185	160	144	171	131	152	176	163	148	169	146	160	160	132	155	177	128	175	153	190	180	181	151	153	162	146	183	155	186	168	161	162	146	159	148	188	165	165	156	174	170	155	149	146	166	160	159	159	155	157	152	177	147	142	177	161	155	157	163	155	163	152	160	163	151	164	147	142	142	156	125	156	174	152	170	166	161	173	173	177	178	169	182	166	167	163	154	171	173	141	156	170	158	182	162	167	186	159	162	152	156	177	157	175	164	149	165	165	162	178	154	177	161	149	143	181	149	170	157	163	172	158	161	151	147	146	172	189	173	158	142	148	162	174	157	183	174	147	161	154	151	164	160	152	160	162	144	176	161	168	148	165	136	170	144	172	152	166	147	176	183	151	154	166	140	176	148	165	153	153	143	158	171	168	173	180	170	165	153	187	163	151	151	160	137	168	147	149	146	169	171	191	147	190	148	161	184	166	163	149	187	162	167	167	152	152	147	166	146	169	155	155	143	174	157	168	168	165	172	153	164	142	163	123	163	163	134	154	177	171	149	155	167	141	175	157	170	138	152	184	144	149	178	151	152	167	169	168	174	169	157	165	155	142	175	141	176	147	149	175	160	167	160	158	160	165	165	192	170	156	125	154	174	165	169	165	154	160	170	168	173	161	174	165	170	169	158	160	158	174	168	181	151	138	137	153	155	147	153	147	151	162	151	162	143	166	154	183	147	162	155	162	162	174	195	141	140	162	151	178	170	169	175	151	146	163	152	160	163	147	162	150	177	184	157	162	175	145	169	161	165	154	174	164	175	140	189	166	175	158	166	170	155	150	158	161	157	172	143	162	134	152	189	158	151	146	155	156	170	140	167	153	150	145	167	144	135	142	164	166	161	178	163	166	181	138	159	142	163	161	186	153	175	160	169	155	156	167	145	153	151	162	168	159	169	160	157	168	187	142	159	150	189	146	199	171	163	167	150	176	141	144	183	141	161	152	160	167	151	168	164	150	175	150	171	153	159	162	155	175	154	156	149	178	168	162	156	145	155	151	185	155	159	169	176	171	161	165	153	159	144	175	151	185	171	170	189	171	163	165	162	160	154	149	162	147	172	156	141	161	164	164	150	194	162	174	186	181	156	178	174	156	169	164	158	147	163	148	148	159	167	166	132	172	163	165	148	144	184	159	148	199	184	170	177	155	164	157	157	144	193	172	164	150	147	180	173	158	146	160	144	149	168	155	174	152	162	187	166	152	161	150	172	169	173	155	177	164	159	159	165	177	169	158	146	179	128	166	167	170	151	170	161	173	158	155	142	171	183	146	143	159	172	169	173	166	145	157	155	172	175	158	145	170	147	167	155	144	157	153	157	158	146	154	143	144	162	164	160	148	175	174	176	143	157	144	164	163	160	154	159	177	163	163	175	145	134	159	170	150	164	178	168	153	154	157	151	150	167	176	160	161	177	166	153	140	169	161	176	162	150	160	160	135	152	151	160	153	167	141	161	169	165	143	169	168	164	183	177	176	170	141	173	150	189	151	138	169	150	174	156	151	155	158	154	160	171	165	163	165	153	147	130	167	162	174	164	141	156	158	174	165	171	180	170	148	159	143	138	173	163	165	163	159	163	159	174	157	166	167	149	146	153	179	174	145	179	164	150	176	165	156	157	185	125	164	153	160	148	159	167	196	155	144	156	189	154	158	153	165	155	177	146	142	155	155	172	174	161	159	158	167	178	177	178	163	175	150	161	169	181	136	165	168	146	161	145	170	137	178	180	176	142	142	174	149	155	152	156	151	161	155	155	152	174	170	158	172	143	161	163	148	167	162	176	176	145	153	162	156	164	177	173	152	152	181	154	173	155	160	163	175	185	155	145	175	165	160	168	150	174	150	160	159	141	171	139	156	159	147	150	168	166	172	180
15170	1473	3175	3633	3089	2553	2177	1774	1522	1408	1213	1133	1022	945	943	879	791	786	724	723	707	705	694	696	650	628	638	565	632	585	589	608	583	560	605	589	563	545	561	559	586	565	520	539	574	600	544	562	579	544	558	558	529	554	524	544	577	554	531	515	539	503	473	520	536	545	534	539	506	513	494	529	549	516	515	518	540	482	491	528	513	513	527	489	529	512	506	503	505	487	528	542	519	517	573	528	537	541	536	467	545	535	503	470	494	504	486	484	526	480	540	529	525	494	525	509	534	521	489	524	499	513	523	469	523	488	533	533	481	471	500	525	521	527	495	546	485	466	503	504	518	558	475	539	490	508	542	501	503	557	512	535	535	524	541	446	522	519	496	516	520	538	538	499	503	559	504	488	532	531	476	486	542	488	504	509	527	486	518	508	547	490	547	540	528	528	541	501	503	536	512	505	543	490	513	503	503	537	523	486	516	499	518	506	517	559	495	476	462	493	486	532	501	496	550	507	507	538	506	516	511	504	520	537	547	494	474	498	534	508	512	508	531	488	531	562	466	533	470	455	480	496	493	504	516	537	519	530	511	495	508	475	497	528	500	515	490	505	546	485	553	519	525	526	512	488	506	522	530	532	537	528	524	515	448	503	507	491	535	506	491	519	515	506	543	508	516	477	500	523	522	519	518	494	468	535	517	524	535	511	508	531	480	546	493	495	501	465	543	460	531	501	525	491	547	518	487	535	526	530	533	530	481	539	460	484	470	456	511	511	529	521	489	493	509	536	518	554	486	507	444	538	472	494	493	532	472	524	507	522	491	532	477	501	541	505	538	537	505	495	507	516	524	498	535	495	525	495	478	513	502	509	511	533	491	544	491	508	539	523	524	535	505	518	535	517	476	514	487	507	504	475	445	501	486	491	538	498	521	509	502	516	470	486	518	552	492	523	522	545	511	526	502	507	518	501	510	551	547	565	486	473	484	526	539	506	514	530	505	503	507	525	513	509	536	496	509	481	469	498	495	532	520	468	528	487	483	488	509	511	507	474	514	497	545	547	513	514	533	505	498	525	457	511	506	465	517	521	489	544	501	487	507	499	543	508	524	506	522	526	494	539	529	528	549	494	500	519	520	543	506	536	506	512	532	496	504	537	506	516	521	511	476	477	516	508	532	516	521	528	548	509	514	522	518	458	522	517	490	535	475	571	490	543	476	476	464	517	516	524	458	457	523	505	492	516	509	509	529	507	532	538	509	548	471	502	543	522	469	502	508	517	519	479	506	530	551	550	500	504	499	480	519	514	510	498	504	542	518	521	537	501	549	524	546	485	488	491	484	516	493	533	544	488	508	544	506	542	514	521	563	516	520	533	499	497	524	553	506	511	502	524	503	455	496	558	517	486	490	499	524	505	512	533	523	483	510	478	478	524	564	519	513	513	539	465	501	505	522	559	476	530	513	517	486	531	522	564	494	533	528	524	487	503	529	485	477	491	483	498	517	524	521	485	498	519	532	449	491	526	491	494	518	558	537	500	501	508	505	509	519	564	506	461	496	539	491	517	546	523	502	507	512	457	491	527	517	550	485	504	484	484	526	512	506	503	546	482	493	522	519	515	504	502	498	509	490	496	494	502	505	495	527	490	491	495	553	508	487	524	482	536	510	513	514	494	533	500	526	514	495	522	490	521	534	505	520	491	491	529	539	557	510	501	507	531	502	495	533	487	503	498	556	512	493	507	524	527	490	545	513	487	522	568	505	494	477	486	500	522	504	505	511	538	476	500	510	512	499	474	491	514	471	541	514	512	491	510	554	537	485	497	521	527	535	490	534	523	543	468	471	496	494	517	512	499	515	475	501	495	461	510	526	478	504	535	527	520	512	499	560	509	503	534	521	475	487	565	480	528	517	512	529	535	491	520	543	529	546	523	527	545	501	502	488	508	510	511	541	532	487	476	504	522	493	506	511	568	486	488	498	506	518	500	523	493	534	531	521	515	518	523	496	536	496	510	474	506	498	507	498	500	502	519	509	502	495	512	465	568	519	529	523	484	490	509	509	526	485	523	490	489	504	511	509	516	557	508	529	492	520	541	527	474	525	552	504	512	539	521	501	500	552	507	550	522	570	521	497	535	485	506	527	498	482	511	496	514	509	491	515	488	489	517	506	487	538	528	513	506	551	500	532	517	527	515	529	480	500	563	522	512	520	488	475	510	506	499	467	479	503	507	527	496	520	501	510	517	542	510	497	538	533	525	507	525	531	531	499	516	519	538	547	519	501	498	482	487	531	512	508	484	524	486	525	536	510	541	454	516	500	546	508	493	465	460	508	512	484	492	511	561	506	532	505	500	513	543	516	563	487	494	530	476	502	472	497	486	514	476	534	504	509	554	537	480	511	555	502	547	505	501	531	523	518	577	513	511	494	523	528	550	513	498	513	502	499	525	520	540	492	526	527	500	547	516	493	491	486	520	502	499	482	498	497	493	563	501	494	488	476	531	526	486	513	501	518	504	506	506	481	506	512	505	487	484	495	507	507	486	512	520	533	481	487	544	512	524	468	493	489	509	481	459	521	574	504	500	535	475	523	546	535	486	540	474	505	500	516	516	508	500	490	454	541	518	519	502	522	488	498	476	507	522	494	497	515	525	509	542	510	480	501	485	510	563	539	537	522	494	488	512	514	509	517	526	499	552	494	511	479	534	511	539	501	530	542	493	518	486	528	505	549	517	482	503	513	479	536	474	482	516	486	490	543	544	526	493	535	503	484	506	496	535	506	532	522	531	517	503	501	455	493	506	536	473	496	523	533	515	520	509	519	515	538	475	529	509	509	515	501	526	499	472	543	498	508	516	510	509	533	472	537	515	493	542	526	521	469	509	497	515	531	516	491	507	536	526	514	526	495	491	496	522	513	504	485	521	533	542	503	484	500	503	555	500	486	495	529	530	518	488	491	494	511	519	524	491	464	490	498	506	504	484	516	516	506	528	520	476	522	550	530	476	515	516	498	512	504	512	480	470	526	531	509	490	489	547	545	519	514	504	503	548	507	486	480	508	482	512	494	513	497	489	568	472	527	552	538	509	524	459	512	555	497	513	505	513	514	510	492	515	468	500	507	514	505	523	529	518	484	500	500	499	531	516	512	547	514	470	525	464	505	500	512	525	533	539	532	496	527	499	523	513	505	508	521	547	516	529	503	524	542	492	504	538	504	500	532	479	514	564	495	550	526	513	529	521	512	483	518	506	500	528	480	518	512	486	498	523	504	468	559	492	486	512	468	554	490	541	545	517	531	526	517	489	510	525	494	522	469	533	509	527	496	503	496	489	544	529	481	495	520	496	517	534	484	497	512	511	548	510	530	519	544	503	529	509	538	552	502	520	504	491	524	531	527	530	520	498	479	513	527	530	490	545	482	490	491	519	503	495	523	487	537	472	487	529	523	478	487	513	499	527	531	504	487	518	500	539	501	543	513	537	518	518	508	502	501	493	486	517	511	501	507	525
38631	17683	6465	2520	1632	1138	894	757	605	563	460	450	399	395	381	347	297	331	298	315	359	344	316	311	323	289	252	284	269	304	295	248	294	246	283	284	279	248	270	274	266	290	281	247	247	260	262	230	246	272	248	262	278	270	250	287	261	250	277	261	276	278	270	291	260	269	248	248	269	262	256	249	247	252	251	246	228	257	265	238	248	267	260	256	270	273	272	240	256	257	275	238	242	283	253	259	255	257	216	238	251	264	277	271	235	239	271	235	235	266	242	249	242	264	251	260	253	268	264	249	294	240	244	274	252	226	279	261	253	249	249	230	260	274	227	256	262	275	268	245	276	246	227	262	239	250	218	238	245	254	267	251	249	265	249	257	235	231	243	231	272	266	268	242	260	270	272	232	277	257	247	244	235	260	265	244	240	262	265	257	235	250	264	235	226	283	282	246	277	250	264	259	265	253	245	283	237	227	263	243	242	253	223	254	269	285	243	260	251	237	266	257	260	264	289	249	267	241	278	287	260	246	276	272	277	254	235	248	228	257	253	279	294	246	243	258	252	279	262	246	275	270	266	247	261	250	270	265	290	236	270	277	267	256	255	266	253	251	258	251	255	247	257	245	261	262	269	268	251	269	258	241	239	276	245	215	248	282	255	287	253	261	234	280	262	233	240	248	252	270	265	263	245	238	275	248	239	223	280	279	250	257	277	267	256	273	249	231	266	234	231	243	258	253	279	266	242	255	273	260	232	246	263	271	238	248	217	264	257	244	264	243	239	259	260	274	253	247	225	255	250	270	253	283	259	243	256	282	225	252	285	219	246	269	242	235	246	278	265	265	261	259	259	266	274	284	256	248	243	267	255	262	286	249	269	264	288	225	256	238	239	249	251	261	231	261	252	250	252	258	252	256	254	259	250	228	238	221	258	262	269	262	249	233	247	274	258	274	240	249	240	223	245	252	248	236	281	254	271	270	241	249	259	269	240	255	252	255	246	244	260	261	276	253	250	258	248	266	281	267	239	249	255	277	264	253	260	249	235	212	262	261	243	249	253	248	246	231	255	258	249	255	260	243	261	270	247	266	267	283	247	251	235	263	267	246	264	247	249	292	260	249	278	262	268	261	250	259	266	253	242	243	259	233	236	246	264	268	225	269	249	271	249	275	246	237	245	259	275	259	256	267	252	239	264	237	252	274	273	260	267	276	249	257	257	241	262	249	259	250	245	276	239	256	254	243	270	261	250	249	259	266	233	245	278	264	242	256	263	253	245	237	237	238	269	263	261	250	228	261	278	242	279	254	235	238	234	250	247	249	234	267	237	262	273	242	219	250	259	279	267	257	232	241	293	224	267	216	245	244	307	252	260	254	250	280	270	266	277	232	269	251	245	231	218	253	242	252	228	262	237	263	291	265	247	237	260	274	248	240	288	270	264	268	292	283	276	251	274	275	247	234	283	250	270	262	258	245	244	274	263	259	265	257	261	253	272	268	268	235	261	269	260	262	279	255	269	232	254	245	264	240	281	248	264	250	274	243	285	248	282	249	218	249	271	251	251	263	233	254	243	250	234	233	257	226	287	233	274	280	297	250	266	250	270	249	254	257	243	235	217	239	250	273	281	234	240	235	247	251	263	254	254	269	273	238	251	278	225	253	261	263	264	241	266	279	250	245	269	282	252	276	252	249	230	271	238	251	258	265	275	262	245	284	245	244	277	251	274	247	290	247	247	278	267	294	229	257	270	231	243	235	253	246	248	270	268	260	259	272	276	254	246	278	267	281	240	236	254	262	241	270	281	260	301	280	268	265	255	267	257	272	265	261	262	240	245	274	239	254	255	263	272	255	240	240	267	255	247	245	264	259	250	261	236	242	241	258	284	238	252	248	256	289	264	241	236	263	256	247	248	285	244	262	263	266	289	266	266	230	230	243	223	257	256	260	244	262	246	279	276	253	246	241	269	264	269	246	230	272	267	290	261	274	297	220	264	240	261	268	253	264	255	253	260	255	253	290	240	253	278	241	270	257	271	297	245	230	254	249	263	270	258	229	239	251	261	267	261	257	239	234	236	245	235	249	266	256	278	255	226	241	255	271	240	250	259	247	280	249	280	260	231	250	245	262	272	264	234	250	250	257	253	281	241	261	261	285	240	243	264	248	253	268	256	236	249	254	256	260	261	257	263	254	293	259	233	236	252	267	263	243	267	237	264	265	273	245	239	230	252	265	247	227	257	248	242	223	244	247	267	264	259	230	247	245	307	233	255	264	252	257	249	284	243	276	250	254	263	242	253	239	217	254	261	254	240	268	264	239	267	267	260	257	242	233	266	255	258	269	256	262	278	249	271	247	274	272	239	250	242	277	253	253	261	244	266	271	258	232	267	255	264	223	260	266	236	238	253	260	260	240	254	236	244	255	224	256	270	268	261	283	255	236	272	251	256	254	274	228	248	252	250	266	247	233	243	241	261	255	232	257	233	257	271	254	235	249	255	236	244	280	257	278	234	245	273	266	252	267	255	276	262	266	235	270	250	239	256	256	245	264	237	257	233	241	246	238	247	241	249	299	279	244	243	257	237	249	252	225	254	252	227	264	261	257	270	245	255	245	218	255	267	273	273	271	241	249	248	275	255	253	241	237	299	250	271	252	259	272	243	265	274	258	254	245	240	249	236	254	264	257	254	288	254	264	245	279	259	231	297	248	254	246	277	246	249	264	229	254	228	245	248	252	270	231	258	263	252	241	256	264	258	257	265	255	251	267	264	262	274	251	242	250	243	292	262	238	252	233	255	239	264	263	236	269	256	242	234	249	234	254	268	248	229	265	252	275	276	253	256	265	234	256	251	254	240	247	238	254	231	254	250	249	244	259	253	234	248	250	231	251	253	263	233	267	273	241	250	237	261	268	241	254	260	271	268	260	247	223	271	267	252	274	266	274	252	259	260	247	236	274	229	230	262	250	238	279	235	241	246	233	260	235	256	235	268	245	266	234	270	244	238	234	249	246	226	265	261	262	223	237	259	282	268	263	222	253	269	268	267	252	256	265	248	270	258	214	250	263	255	256	269	238	249	257	233	250	247	264	260	244	249	260	271	254	237	255	252	250	239	270	246	265	248	251	270	248	248	254	242	260	252	237	262	272	273	247	265	266	264	236	240	244	232	239	254	253	247	256	254	261	263	252	232	278	283	271	267	243	254	289	236	248	256	234	274	266	252	238	264	237	262	271	260	264	245	238	241	249	244	248	237	234	258	265	256	245	270	258	276	264	242	285	278	257	269	255	250	244	257	268	268	245	282	255	218	253	273	235	259	253	228	247	262	266	253	275	222	235	242	244	266	235	233	251	231	244	247	256	277	230	234	234	265	237	267	251	243	256	260	276	287	306	249	265	240	246	260	237	243	250	271	243	266	290	228	256	222	265	255	242	254	263	253	249	260	249	251	258	250	267	225	258	283	273	284	283	257	267	247	254	250	262	261	264	247	264	264	236	241	262	255	239	256	256
20560	2765	6069	6620	5794	4786	3815	3293	2868	2441	2119	1982	1836	1650	1529	1432	1412	1349	1270	1201	1138	1120	1122	1098	1032	1029	1006	962	982	966	987	953	945	865	850	917	905	899	886	860	843	859	851	852	810	807	830	787	805	776	779	795	820	801	792	774	785	848	782	824	756	807	799	811	828	776	730	776	811	772	763	782	765	774	769	725	765	810	774	787	730	813	753	760	723	760	766	811	797	726	762	778	792	726	782	769	777	752	733	737	753	761	708	702	731	780	741	770	727	789	781	774	739	751	799	725	716	773	727	769	761	729	779	748	714	776	777	759	766	718	740	699	777	781	719	753	740	718	748	790	736	774	706	762	724	730	754	786	731	788	776	766	729	766	728	760	715	744	759	743	734	762	748	798	797	756	743	824	753	741	744	752	753	707	774	789	795	793	754	753	781	776	771	768	750	682	836	742	759	758	793	734	755	699	733	699	746	700	735	756	766	723	755	774	755	740	782	742	777	741	734	713	738	700	737	761	722	781	788	791	759	753	728	785	775	755	711	742	728	693	758	764	740	767	841	748	724	775	772	743	745	747	811	771	696	752	740	781	711	706	733	732	773	734	755	706	726	752	811	747	759	775	738	748	734	727	735	758	758	794	766	719	798	721	792	803	767	744	748	757	685	738	761	766	745	713	758	723	718	716	793	762	715	791	719	758	782	746	694	704	717	767	767	756	757	760	708	784	752	743	746	718	755	751	769	757	798	742	773	779	746	716	706	713	740	766	754	791	752	734	733	778	759	706	816	733	733	707	803	706	750	749	746	737	751	737	787	744	764	701	711	729	768	744	762	719	736	733	769	732	753	750	745	695	742	770	719	754	755	753	726	737	673	736	750	714	789	786	731	743	784	730	725	788	702	741	758	686	783	765	730	766	758	767	759	751	797	784	782	706	731	724	766	765	752	769	728	768	757	775	780	730	702	724	739	736	713	766	827	740	762	744	717	721	737	795	741	709	788	805	744	717	761	736	750	735	765	760	711	741	782	739	749	749	744	701	766	770	727	824	756	783	774	747	799	744	804	697	782	735	749	732	741	742	743	775	740	786	764	774	669	779	737	733	758	800	750	767	748	740	745	725	754	741	753	739	772	761	777	741	792	777	739	764	773	776	765	808	732	682	718	765	724	754	726	750	784	763	774	794	772	747	761	791	813	751	695	796	724	758	723	719	744	802	772	723	747	741	762	726	781	739	732	753	742	727	749	728	753	768	739	755	704	733	728	740	777	772	755	763	772	723	742	755	729	764	750	705	756	724	747	771	734	734	745	752	749	755	746	814	733	778	801	786	721	780	751	745	729	781	775	706	737	715	731	696	745	744	723	751	779	772	726	779	754	723	737	696	788	753	752	736	705	764	748	691	759	776	735	729	761	794	774	755	755	725	770	744	766	756	718	751	742	781	747	777	754	755	714	794	764	757	736	706	754	745	737	726	764	713	772	762	752	730	770	776	692	723	725	756	728	747	775	796	690	762	765	817	748	740	717	791	761	731	769	780	734	722	753	718	764	776	755	717	789	716	725	764	751	720	741	721	725	766	752	752	754	755	727	785	725	710	738	729	706	763	764	754	783	750	748	692	748	737	723	692	721	725	744	770	759	746	757	729	783	733	755	753	738	708	725	764	779	762	750	775	685	746	749	762	758	733	717	767	739	749	725	745	711	745	815	725	698	730	752	739	746	748	769	777	735	771	728	750	732	735	768	785	697	779	732	778	775	706	773	670	725	738	728	728	729	757	753	771	748	687	773	776	767	759	794	760	764	762	762	749	770	725	775	701	746	717	738	785	699	784	731	753	811	765	705	739	715	748	746	799	742	733	768	751	745	744	736	688	755	705	763	745	755	773	746	726	694	807	779	767	785	721	739	691	800	781	772	735	692	793	774	763	690	706	742	741	756	747	766	727	718	748	709	697	764	745	678	768	754	718	766	758	764	743	736	703	765	808	771	763	783	775	780	718	749	767	763	728	719	796	751	726	781	767	780	790	788	741	750	747	780	750	758	758	748	758	783	743	689	793	726	741	730	808	747	718	709	752	746	728	750	721	767	790	741	774	749	741	711	738	750	751	789	734	766	779	782	773	761	747	761	730	719	770	779	756	721	746	758	745	751	754	772	747	762	762	763	693	719	763	750	772	756	771	756	722	724	737	755	756	717	719	746	766	710	723	733	671	729	793	752	806	743	781	773	722	736	757	722	762	770	767	791	750	756	712	749	737	752	762	760	744	746	718	783	736	738	754	756	763	728	729	783	754	733	758	730	739	782	832	761	765	765	737	740	780	758	741	758	762	791	739	773	751	717	732	728	750	766	758	750	780	808	746	732	738	790	721	691	762	739	732	793	717	763	743	771	745	760	784	719	760	702	737	718	715	795	716	794	768	695	742	758	723	756	741	760	757	754	703	776	733	752	722	797	794	768	752	729	765	756	784	688	717	738	714	809	781	760	762	760	763	782	753	725	798	737	726	700	713	746	760	734	730	737	798	690	752	766	743	745	767	784	774	760	732	727	730	736	771	770	768	741	747	717	829	715	788	742	761	733	702	734	711	763	768	822	741	743	787	763	792	725	760	733	751	732	719	791	771	726	732	783	702	730	798	776	735	773	698	786	678	770	761	749	781	719	738	743	727	736	778	807	709	778	750	746	697	745	759	830	705	735	792	722	793	744	742	777	717	749	707	737	731	762	778	726	749	758	752	735	769	754	746	739	737	728	747	757	736	788	732	733	758	735	737	756	765	758	778	770	694	753	681	760	738	753	711	711	787	752	754	746	782	780	778	744	727	751	749	724	757	773	706	735	730	676	747	707	786	794	749	755	749	728	727	746	742	725	762	714	764	766	746	764	722	712	787	729	707	717	720	754	708	748	766	732	729	719	756	686	735	721	733	756	776	770	722	749	752	751	707	762	734	751	758	727	721	733	737	729	720	733	752	739	759	738	776	735	745	751	736	788	756	747	754	727	730	754	763	738	734	715	822	743	763	763	738	718	746	752	740	744	718	786	744	723	768	732	741	749	718	748	806	733	713	721	746	783	722	753	779	722	698	743	718	734	746	775	791	765	716	755	707	703	747	728	751	740	714	795	741	756	707	768	751	766	697	710	770	731	731	719	740	706	752	740	702	726	767	771	751	723	759	747	822	731	760	772	767	755	735	683	727	744	779	804	771	737	747	752	709	752	786	724	779	741	718	730	775	771	735	733	751	764	754	757	698	757	742	734	781	730	759	774	750	737	793	774	778	762	746	770	729	769	751	716	764	742	715	721	783	733	744	763	760	775	722	784	725	751	702	739	754	709	773	733	748	716	722	727	760	767	733	793	726	774	706	765	765	761	801	763	742	766	779	740	788	746	749	802	715	749	777	750	716	811	741	754	743	759	697	750	728	737	780	754	777	768	785	759	691	752	775	731	748	738	762	741	729	707	707	753	756	718	799	771	750	750	761	783	780	734	761	782	698	711	744	803	746
3737	275	160	139	100	84	103	74	78	102	76	86	87	83	72	64	82	72	74	69	79	72	76	64	83	62	69	69	66	73	66	87	77	82	83	86	71	78	72	57	91	69	72	85	78	88	75	87	76	81	76	87	92	80	73	69	70	83	64	69	80	72	61	64	102	78	76	85	80	68	75	87	78	73	80	76	75	76	74	70	71	68	84	77	83	73	75	74	68	82	74	70	79	69	76	72	70	78	62	80	68	74	83	66	75	89	63	73	90	85	74	79	64	77	75	68	73	93	90	66	84	71	100	74	73	71	83	80	62	69	72	60	80	77	87	81	89	66	80	83	77	95	78	74	78	75	62	66	72	83	72	84	75	88	62	67	75	88	78	66	72	68	79	77	82	60	76	57	83	74	69	89	93	75	72	69	81	66	79	92	84	73	76	64	77	87	81	69	68	99	85	77	80	74	76	73	81	73	82	72	78	83	74	84	78	89	64	78	80	77	83	80	94	84	88	57	66	85	80	72	57	67	78	78	72	86	87	87	69	77	82	82	70	70	75	93	76	79	70	79	79	81	77	71	62	78	87	91	92	92	68	89	80	85	77	84	88	74	79	82	90	89	69	76	82	74	49	84	76	81	72	92	67	79	66	78	69	72	69	84	95	87	59	69	90	74	79	70	73	79	74	66	80	73	86	90	86	71	70	80	83	71	88	69	83	69	64	76	70	70	80	69	83	66	73	71	83	71	71	61	74	66	75	78	71	75	75	89	66	74	80	67	69	74	77	80	73	72	72	69	74	82	59	80	82	76	92	74	82	79	69	69	86	83	75	82	74	82	77	76	74	76	88	72	60	62	85	74	90	78	78	74	65	73	81	75	67	82	73	76	69	60	80	86	80	58	83	69	81	76	88	64	72	68	72	70	83	72	59	75	80	74	72	65	74	88	86	87	82	87	75	92	60	80	69	70	85	81	86	91	75	58	73	87	65	76	85	68	94	76	84	79	84	92	76	83	80	87	59	73	81	69	90	79	81	69	91	67	89	78	75	76	74	72	77	76	57	63	79	68	94	77	88	63	63	86	73	82	71	85	67	79	69	68	85	87	76	70	73	62	88	85	73	63	80	79	85	74	98	77	74	74	62	74	86	80	61	82	85	81	58	79	66	71	76	82	88	86	73	83	82	83	76	69	74	103	70	83	77	64	80	79	69	72	86	69	68	69	80	71	66	81	82	76	61	80	74	73	89	80	71	101	72	73	70	75	77	84	91	69	79	71	80	65	72	68	68	77	65	74	83	96	79	79	66	77	73	92	80	78	80	73	86	63	60	72	59	70	75	61	89	68	82	68	90	84	72	78	81	85	70	76	90	77	66	76	94	73	84	64	81	76	90	65	91	83	60	74	61	81	76	68	84	66	83	74	89	64	82	81	84	89	71	78	78	83	74	81	83	87	75	72	81	74	72	73	93	62	85	86	81	79	66	75	71	75	70	69	80	83	72	77	74	67	63	86	69	73	77	78	84	72	70	84	82	89	94	70	80	78	72	81	91	67	69	66	63	87	88	66	80	71	73	74	68	82	60	66	67	77	71	83	70	82	73	76	87	89	78	64	72	83	68	81	79	62	73	91	75	81	72	73	74	70	87	71	85	79	92	87	87	82	70	74	74	72	73	76	76	69	85	73	64	79	85	88	81	80	80	83	71	69	93	73	82	77	71	78	57	80	82	69	72	77	61	68	73	70	85	75	64	81	91	70	61	85	80	66	92	67	77	65	82	74	72	82	84	77	76	76	71	75	74	66	71	93	73	83	76	71	79	71	87	86	88	65	62	89	70	78	75	60	67	73	79	71	80	78	68	86	76	78	75	77	76	83	80	81	80	80	74	85	77	77	73	79	82	76	81	76	77	73	80	66	74	70	77	56	77	74	77	88	59	77	76	96	74	79	83	66	71	91	67	63	82	94	65	79	67	69	87	67	85	67	81	68	76	73	70	101	73	88	70	77	85	78	91	67	62	76	66	91	88	94	72	86	77	71	93	77	87	71	75	55	73	72	90	88	90	83	73	73	76	78	74	78	68	64	76	62	72	75	73	67	71	84	79	89	89	76	73	87	75	76	81	82	83	79	91	69	73	66	84	82	90	89	60	100	83	73	80	84	94	73	78	89	79	88	78	62	71	79	80	74	70	61	74	53	75	73	77	79	67	70	80	76	69	74	81	70	66	80	70	65	76	68	56	59	75	71	70	83	89	77	68	86	65	87	72	87	80	87	73	77	86	92	81	80	83	56	75	74	79	76	76	79	81	69	80	81	76	78	76	63	71	78	81	84	80	78	80	70	77	80	74	62	81	66	94	89	79	66	71	78	65	67	73	89	75	82	76	70	52	70	79	78	73	76	77	75	84	74	59	80	75	59	65	83	75	84	77	76	73	89	75	83	73	80	70	84	74	72	77	66	60	70	81	73	81	77	86	86	72	74	76	71	69	78	76	67	69	80	77	86	73	69	91	78	86	71	72	73	74	75	55	94	91	86	82	75	85	88	81	77	81	72	58	90	66	74	77	74	85	82	57	92	82	76	66	71	69	83	75	63	89	88	84	72	83	81	71	74	74	71	66	68	62	78	76	94	82	65	89	74	66	77	93	58	71	73	69	74	65	83	78	62	84	67	69	69	64	74	78	60	86	71	73	76	80	87	82	72	83	76	71	83	79	82	70	79	78	69	86	74	86	80	74	77	74	73	71	70	75	70	63	71	72	87	78	67	73	67	74	74	72	60	76	92	63	92	76	69	75	77	84	84	75	70	72	68	89	83	83	72	86	85	79	73	62	98	92	73	74	71	100	74	69	67	64	74	66	83	74	86	84	73	75	67	89	94	84	75	79	85	71	90	69	75	87	77	91	79	86	70	78	68	69	54	76	75	87	81	71	87	85	82	80	84	73	82	75	87	82	65	86	68	75	87	66	77	77	84	73	98	68	65	78	96	77	85	79	74	80	82	78	71	74	93	82	78	73	67	88	70	74	77	62	71	75	77	78	70	72	83	61	79	79	78	77	72	60	59	73	66	100	81	69	92	66	78	95	71	78	78	84	86	66	67	58	64	91	65	67	78	82	55	80	83	81	77	76	94	81	73	73	61	72	72	76	61	69	91	78	73	78	75	82	90	66	91	82	71	74	73	78	69	81	66	82	68	82	69	78	61	74	66	77	75	78	78	96	71	84	70	64	92	66	105	91	76	79	87	70	61	76	79	68	82	95	64	68	95	91	65	85	74	73	94	63	66	62	81	82	83	75	58	73	63	64	80	82	71	86	72	66	74	83	71	89	75	66	65	68	72	83	82	80	65	62	77	90	84	81	85	75	73	61	83	90	64	76	72	71	86	95	77	61	70	86	85	79	72	76	68	81	85	94	76	63	80	65	78	66	74	84	72	70	82	76	71	81	61	70	77	79	74	70	86	73	76	84	72	82	69	63	78	79	71	72	76	63	81	71	75	83	73
2919	321	430	446	393	414	376	361	342	323	325	294	312	317	295	320	294	299	300	277	308	298	272	309	277	295	302	290	279	288	289	323	293	283	288	301	305	317	292	304	257	281	313	291	306	262	274	276	294	287	303	281	285	277	294	277	273	287	264	295	286	309	289	282	303	270	297	273	304	281	266	296	300	301	306	282	267	290	249	260	319	285	285	291	270	271	288	299	299	261	295	285	278	272	293	287	286	300	258	269	270	286	260	278	271	240	273	296	311	284	269	276	273	278	288	300	297	237	295	305	270	324	302	311	266	293	289	283	311	285	271	281	288	267	258	298	294	273	273	278	270	289	280	286	269	280	304	308	289	296	284	325	299	284	308	296	270	278	261	315	332	277	296	280	260	259	289	269	305	241	292	279	294	326	299	291	294	314	291	282	251	261	278	281	315	291	292	301	317	291	272	291	297	291	324	297	310	283	264	281	285	315	309	259	257	290	295	274	271	245	290	325	290	274	298	296	304	276	281	279	267	254	295	291	287	265	259	290	299	278	299	278	271	292	299	278	284	270	289	287	265	273	296	284	282	319	270	299	280	300	282	300	297	293	283	306	292	304	288	263	285	270	302	277	250	275	283	264	277	278	283	299	300	278	295	261	276	313	298	290	309	304	281	291	307	292	263	260	307	276	277	294	267	295	286	284	291	307	273	312	297	273	313	290	296	273	277	289	294	273	291	248	272	292	282	285	302	256	285	244	275	304	304	302	273	281	275	296	281	283	310	270	281	273	273	276	270	297	272	286	302	297	289	296	321	271	311	268	284	290	323	270	280	276	257	273	268	280	278	277	263	271	290	254	288	296	279	279	278	271	276	303	286	249	294	321	280	263	286	285	270	297	279	281	298	286	292	277	291	259	288	288	289	274	294	282	272	295	302	313	257	285	281	260	282	286	294	288	297	277	283	324	270	282	275	331	264	303	264	267	296	288	274	305	256	279	297	282	263	254	265	288	270	266	282	283	289	293	308	294	289	310	248	288	263	285	276	273	292	275	303	277	275	268	272	292	281	271	245	302	291	269	313	267	268	308	263	282	287	280	281	275	257	298	282	280	290	314	282	289	285	264	273	321	296	319	294	294	288	258	276	275	271	286	255	265	295	283	313	282	276	279	264	287	281	295	292	274	287	266	291	277	263	297	288	294	273	291	305	268	274	282	286	298	288	267	287	293	288	258	286	272	266	299	317	259	301	252	289	305	273	272	311	295	288	262	300	261	285	302	278	290	291	293	276	293	269	300	309	280	275	294	298	315	296	315	304	272	285	282	290	293	291	286	286	269	294	259	355	265	288	322	324	286	291	291	261	253	287	295	279	305	282	279	300	247	294	308	276	305	282	276	282	254	268	292	299	285	245	283	272	312	294	269	287	300	295	291	279	293	256	329	277	280	274	292	272	273	275	271	295	292	296	290	292	300	298	275	286	306	312	285	287	256	312	263	277	312	277	268	282	286	301	264	279	271	271	267	289	305	292	255	278	293	268	303	292	315	273	282	291	251	280	314	306	269	280	296	282	281	315	290	310	292	319	283	296	262	288	289	275	285	279	280	293	302	273	279	259	285	287	317	294	257	261	271	286	298	304	298	265	296	280	298	281	277	275	287	292	290	309	295	299	288	319	288	290	269	292	292	268	275	290	324	282	298	258	295	299	292	271	275	293	302	261	309	294	279	290	309	305	284	294	290	299	266	300	291	293	286	271	271	252	304	285	273	295	270	294	317	274	306	288	301	325	302	261	279	292	284	275	254	283	260	271	304	308	296	289	279	283	277	272	309	286	295	277	278	290	265	278	245	289	299	285	297	262	316	288	281	287	302	274	290	280	305	284	311	297	304	280	335	285	268	297	273	292	299	264	313	281	291	269	292	265	304	288	250	265	283	281	286	273	272	288	265	265	290	298	279	265	275	296	260	263	283	259	318	296	292	281	271	265	297	276	269	282	269	291	290	288	278	290	311	264	287	264	260	256	278	279	254	277	282	297	268	271	276	270	313	259	271	292	306	304	268	315	300	276	284	281	289	291	304	278	285	288	279	293	271	305	310	291	287	260	279	263	330	274	346	300	277	263	267	260	296	281	286	272	300	287	283	285	303	272	270	306	237	268	257	243	296	276	270	293	268	276	302	277	260	315	276	277	263	286	296	290	301	277	276	265	321	274	293	296	283	309	288	273	277	308	276	274	300	269	290	252	293	292	289	303	280	314	288	293	274	278	272	303	279	282	283	277	311	291	309	302	254	279	284	279	292	278	275	281	285	272	269	289	297	290	273	295	285	282	276	271	260	271	294	293	271	262	292	259	253	295	282	271	279	290	274	280	299	286	305	279	259	287	301	304	282	270	270	286	266	260	279	283	281	285	278	264	311	312	279	277	260	285	298	309	272	302	269	301	261	293	317	343	247	302	274	294	293	309	298	262	275	275	307	292	308	291	276	286	286	309	247	291	293	260	281	299	294	303	276	258	295	257	264	285	310	295	297	263	285	288	298	298	302	287	285	297	301	288	280	280	279	287	271	289	285	288	305	288	286	293	288	303	273	241	268	253	281	265	290	267	302	269	258	276	303	261	291	279	277	283	290	265	287	265	270	275	284	275	291	291	260	295	280	302	287	293	255	305	327	290	295	283	261	285	260	290	295	267	248	263	294	298	265	285	278	290	286	301	287	295	305	291	304	329	258	268	279	299	267	261	289	293	302	267	257	299	290	271	295	282	280	267	267	279	254	297	255	298	293	255	273	318	263	270	275	269	313	308	288	276	225	276	272	269	269	277	278	299	283	275	270	309	288	297	293	300	260	274	259	285	304	285	295	283	260	283	274	280	307	264	269	319	263	291	289	290	297	303	296	295	278	283	268	314	294	279	292	284	302	258	286	277	293	296	262	277	284	258	282	273	308	292	299	326	272	297	282	299	271	273	281	291	301	276	282	292	277	288	297	274	299	294	297	274	313	305	293	317	252	289	256	276	315	290	293	304	335	275	297	277	280	301	301	305	308	278	266	286	300	284	282	292	293	293	272	284	267	296	300	274	258	298	288	283	270	278	266	315	262	267	284	289	289	318	277	284	262	251	289	302	273	296	288	277	273	268	281	280	284	269	303	306	291	288	301	295	283	294	295	293	272	283	278	303	302	276	302	285	302	278	286	253	298	298	300	304	307	306	285	263	295	293	293	334	277	263	274	321	260	304	251	289	300	281	285	254	261	277	254	296	278	279	286	292	317	263	296	284	264	308	299	301	247	275	274	289	277	272	263	270	277	320	277	304	308	303	282	276	296	265	312	272	258	266	274	274	303	292	258	283	296	282	315	251	303	311	290	282	287	303	260	268	271	264	288	309	277	296	310	282	279	284	266	294	253	297	292	304	301	284	272	256	300	278	283	257	306	287	291	275	255	301	298	278	290	279	265	289	289	285	326	273	288	298	310	289	277	277	316	287	271	291	305	256	275	280	294	263	262
30382	6555	1600	1140	839	609	479	418	376	288	255	244	237	230	181	223	173	199	185	170	196	184	171	196	176	179	161	193	173	182	177	158	164	169	162	178	181	171	160	160	147	178	167	183	184	171	177	163	169	157	152	168	167	163	154	146	175	163	147	154	150	161	164	152	169	158	145	154	183	166	131	170	165	180	174	139	162	164	182	144	171	158	152	153	161	144	168	151	158	162	166	168	143	146	151	183	159	156	142	148	185	135	182	177	179	144	171	159	166	145	147	178	151	168	190	152	176	155	187	167	157	137	166	193	164	164	138	158	169	175	137	194	153	155	171	149	183	160	160	162	164	177	175	160	150	157	148	167	162	166	166	144	187	176	170	159	151	166	166	158	163	169	154	156	167	145	172	156	182	196	157	156	152	151	180	139	179	151	164	193	143	144	172	153	153	177	152	162	158	164	182	179	170	173	145	171	133	173	150	153	177	164	176	164	145	148	168	141	163	156	184	146	166	195	163	178	160	154	171	160	161	160	155	175	142	157	174	155	179	163	164	165	172	171	161	140	146	172	150	164	156	156	182	186	161	167	131	152	164	150	163	171	172	167	158	180	155	149	150	156	159	165	154	160	163	145	138	161	177	165	167	171	192	163	153	162	177	143	187	170	159	146	168	196	137	154	141	156	158	142	160	150	164	148	178	149	159	171	155	138	156	158	167	148	143	187	172	152	134	164	161	152	167	146	181	179	158	154	153	155	190	146	167	155	163	167	130	156	146	143	176	164	135	166	150	164	154	158	150	140	171	164	186	152	159	155	153	162	189	140	183	153	165	159	173	145	179	171	152	157	146	174	179	155	153	156	163	169	147	146	166	151	151	148	168	176	164	154	171	162	182	177	171	163	174	151	142	173	149	162	173	141	165	148	142	159	162	155	163	144	172	158	166	169	178	157	157	151	152	177	171	157	157	166	166	169	167	177	174	174	153	159	145	182	167	142	169	150	144	158	149	157	176	165	167	166	176	151	160	158	161	139	150	138	181	143	177	142	161	172	168	146	153	169	163	143	161	139	196	169	174	171	145	181	181	161	171	161	123	181	152	167	161	172	164	154	163	155	149	165	181	168	157	173	141	140	139	164	159	125	155	143	168	184	163	174	168	169	166	166	158	167	171	162	168	156	158	159	156	176	162	175	173	172	165	160	137	170	152	189	163	146	160	182	174	147	178	170	165	188	151	167	150	193	156	172	154	149	146	175	160	167	172	167	172	154	166	142	166	164	171	181	157	156	158	146	175	148	167	141	163	170	183	172	166	173	148	160	152	153	167	171	161	153	156	174	179	172	152	138	152	162	156	174	157	146	161	169	169	153	171	163	165	129	166	146	161	153	153	158	151	148	165	156	130	173	142	146	151	168	170	152	177	153	182	165	175	176	160	149	173	164	174	161	164	161	173	170	159	174	154	150	163	135	181	188	142	144	168	172	163	171	182	166	145	169	146	169	142	159	161	164	170	149	174	164	149	168	157	158	155	134	141	168	157	153	182	168	146	153	156	164	166	167	139	148	156	179	173	170	166	146	171	156	178	146	165	190	161	150	153	146	182	165	157	193	143	153	141	165	169	154	140	147	149	184	171	143	191	153	147	181	168	163	146	160	168	173	155	150	142	166	177	150	144	156	149	147	157	168	168	163	156	189	152	178	153	167	137	156	163	174	178	175	162	158	155	154	145	148	172	159	172	153	157	178	159	158	149	167	141	168	171	153	170	167	148	164	161	144	131	154	136	164	170	133	159	166	178	162	156	142	167	186	177	149	185	170	151	186	158	150	155	179	163	173	136	161	165	167	136	159	130	158	146	150	172	149	151	171	180	154	140	161	139	197	184	142	181	157	149	165	140	173	149	167	179	171	182	157	165	156	159	167	157	155	140	152	182	172	154	176	167	158	167	168	162	158	150	151	185	160	153	148	143	162	168	163	137	192	187	171	170	167	151	157	157	157	167	171	173	158	160	143	159	170	131	145	154	153	174	149	151	144	149	161	145	161	165	177	145	152	196	171	176	179	139	145	179	159	179	175	144	156	149	176	166	161	167	158	171	154	151	154	164	148	130	159	145	161	157	164	150	154	166	153	139	154	190	165	165	176	150	176	165	168	139	166	151	153	151	169	151	159	154	145	146	151	154	170	170	174	135	161	180	155	154	147	150	165	174	159	152	152	167	174	157	154	146	148	175	162	184	159	156	152	169	165	168	179	176	150	160	153	154	178	152	143	149	150	157	150	160	152	163	160	139	136	166	168	160	154	159	156	168	148	163	173	139	149	185	182	158	163	153	150	180	191	155	178	174	169	173	168	152	190	138	160	147	177	154	166	180	168	149	143	166	167	152	145	182	155	187	170	145	165	139	137	182	146	162	170	149	179	136	162	160	193	170	151	150	156	165	173	152	162	150	158	179	175	139	176	149	156	170	148	157	160	173	131	143	158	169	178	166	159	166	154	157	157	158	171	174	161	145	167	152	158	154	154	176	151	148	151	148	153	155	147	142	176	164	159	180	163	155	176	162	135	155	177	140	156	151	175	169	163	150	170	166	166	143	152	153	186	159	148	173	160	166	171	151	158	154	188	148	158	153	155	149	160	157	182	156	183	146	156	162	158	158	164	140	167	157	159	174	158	149	165	156	159	167	168	156	137	180	149	145	147	157	146	160	204	167	158	146	179	149	150	162	150	161	166	165	161	160	163	159	158	151	165	137	186	163	166	164	138	145	169	150	147	163	182	166	153	151	167	155	141	168	178	154	162	157	173	132	159	161	174	156	135	198	160	162	166	153	154	173	152	166	154	160	155	181	166	166	143	150	159	136	137	164	159	167	165	149	150	158	174	168	155	138	143	168	156	166	171	170	155	163	156	160	155	178	174	168	149	167	169	150	182	161	170	152	155	164	154	154	165	172	140	164	159	170	158	152	168	170	165	149	155	157	176	150	168	136	168	156	161	170	155	139	183	165	173	147	140	129	166	139	172	167	147	177	157	155	170	148	166	177	211	182	172	153	159	154	193	168	164	167	135	148	174	165	141	157	157	140	194	166	158	139	177	151	161	152	146	175	184	163	141	164	153	170	159	185	167	151	157	157	152	181	152	135	164	188	159	190	150	163	133	162	163	149	149	175	150	167	176	165	146	167	154	145	156	164	169	131	182	147	161	154	167	152	163	141	180	172	154	167	159	162	160	156	169	146	148	174	162	188	169	140	157	176	151	151	155	150	158	176	168	171	135	139	130	176	173	150	160	143	170	142	176	166	178	172	157	159	166	169	162	186	158	145	159	152	163	139	169	175	167	144	178	173	169	169	141	161	160	167	165	160	174	154	167	157	155	176	160	136	163	190	156	163	173	154	175	145	145	166	167	145	159	152	156	169	172	156	165	180	171	141	153	156	150	181	151	159	163	172	185	177	157	154	155	138	156	144	158	163	155	170	155	171	155	155	146	175	164	162	168	136	173	155	160	154	167
14560	1429	3354	3796	3148	2548	2110	1828	1583	1331	1265	1068	1006	962	895	884	797	830	748	754	669	695	662	659	670	646	656	616	576	595	676	591	581	602	601	551	541	570	553	568	573	588	553	527	525	550	528	559	555	529	513	550	565	592	530	533	546	551	573	541	508	554	548	506	512	533	551	518	558	535	540	505	526	528	510	496	547	539	549	474	535	549	515	534	528	534	537	555	530	517	485	500	530	529	536	520	495	521	508	496	505	484	519	521	530	533	511	540	481	468	541	485	542	550	499	506	516	543	508	498	517	552	489	524	492	494	535	519	480	518	520	513	487	532	530	508	487	544	523	539	516	520	491	536	507	546	528	507	529	531	515	543	483	499	535	524	518	507	503	528	514	535	495	494	504	464	540	490	513	504	507	542	534	484	530	551	512	543	502	492	525	525	520	522	523	519	510	510	518	505	531	534	550	506	489	532	549	508	516	572	524	515	484	552	515	515	493	493	482	495	517	515	480	496	533	532	493	553	546	528	524	487	514	565	511	491	518	511	495	502	518	500	518	519	531	501	518	499	473	525	519	491	536	527	494	463	504	546	501	517	518	506	532	512	504	470	509	524	526	513	496	471	512	509	454	500	476	512	454	515	529	539	514	476	492	514	512	538	493	509	513	511	504	505	492	498	531	544	499	503	514	483	503	540	503	545	512	471	497	517	496	555	504	552	475	480	506	510	499	505	496	510	505	483	546	534	498	498	495	499	559	509	518	528	510	526	507	484	518	498	526	486	511	485	488	524	468	491	525	493	490	517	561	498	508	506	516	501	501	503	483	488	497	514	497	497	491	490	527	504	510	499	523	493	476	479	506	514	490	467	507	508	507	456	498	512	513	494	525	531	493	520	533	489	516	514	525	546	505	476	551	512	555	493	516	558	460	540	528	489	482	488	493	500	534	524	532	498	487	533	558	488	493	496	518	450	526	499	482	486	517	486	492	539	497	487	544	490	523	472	504	513	521	486	544	526	531	513	491	523	533	539	494	538	491	520	551	489	524	516	516	493	505	508	551	464	513	522	523	539	505	504	516	463	524	489	546	491	553	543	479	492	491	501	491	499	519	513	505	508	494	459	493	544	505	495	532	490	521	504	490	556	505	499	510	544	493	561	510	518	518	500	518	505	517	526	553	477	544	489	541	521	526	526	504	467	548	507	550	530	529	493	543	536	505	513	441	478	581	517	533	528	507	523	524	538	537	549	536	490	514	499	554	519	542	568	514	500	491	494	491	481	506	510	524	523	533	535	499	506	545	496	513	528	531	510	517	483	516	551	482	506	513	489	488	503	480	465	551	508	528	509	550	525	526	556	514	498	565	509	529	535	459	530	496	525	512	487	503	509	540	509	513	520	498	536	514	515	517	504	523	531	513	512	517	505	551	537	521	488	522	548	526	498	503	506	525	552	516	511	483	542	520	508	508	505	498	509	496	526	568	482	455	500	524	510	491	510	538	483	536	516	511	501	473	487	501	530	544	525	491	522	522	499	529	520	556	481	528	526	484	484	510	534	539	530	494	515	544	544	523	528	522	531	457	520	498	477	528	525	514	529	495	525	506	508	537	526	478	517	508	531	500	515	547	527	517	495	490	516	522	511	509	480	532	517	499	488	480	547	496	494	531	476	516	509	505	526	523	497	495	535	497	517	528	502	500	513	536	521	523	486	500	514	487	547	536	521	512	485	511	519	513	509	514	472	524	484	519	515	519	533	521	501	501	495	519	474	498	525	493	496	509	501	482	492	492	561	524	511	464	531	504	494	502	536	499	520	515	564	507	564	517	508	540	495	511	484	527	517	512	544	501	498	530	513	531	508	514	483	504	535	520	542	530	456	535	526	501	521	526	522	517	477	519	552	500	523	501	473	503	494	497	525	509	538	499	479	546	504	498	480	512	500	521	495	555	511	495	524	500	494	507	521	530	498	554	532	503	484	490	483	501	549	512	467	534	449	547	495	511	498	521	509	535	479	551	529	509	540	521	560	530	528	525	537	532	528	498	521	530	482	562	529	476	520	516	485	489	502	535	476	527	499	497	488	487	487	493	510	556	536	482	512	506	492	482	565	462	522	497	502	519	493	488	482	513	499	484	475	517	497	517	499	532	484	517	491	498	491	536	476	547	512	527	526	523	504	517	529	479	480	532	539	530	523	518	536	497	474	524	504	474	488	499	518	533	505	540	517	513	477	482	529	519	497	447	494	560	506	510	522	488	516	522	492	479	497	492	471	522	476	535	485	523	485	490	519	525	449	495	531	528	541	506	498	506	473	514	463	521	494	514	531	509	544	478	503	519	480	489	500	482	468	517	504	529	499	494	480	541	498	527	505	499	521	483	504	527	532	505	502	536	473	515	497	498	505	527	498	485	464	486	538	468	534	499	528	509	513	558	491	482	468	544	533	531	511	565	545	507	533	518	494	532	499	508	531	479	509	495	473	486	486	462	507	508	496	544	526	486	521	527	525	520	500	528	506	499	489	521	554	513	495	473	513	535	480	491	500	524	500	503	540	507	515	509	507	484	501	479	499	479	512	526	531	482	468	505	513	511	552	557	475	477	463	493	534	525	500	492	521	525	501	501	507	481	532	508	508	504	502	513	507	486	518	482	509	498	545	527	500	540	525	535	488	477	497	491	512	484	529	503	517	487	501	534	525	520	541	509	509	469	493	515	507	526	530	502	539	518	496	486	489	493	494	535	491	508	490	515	534	532	526	495	485	519	488	491	525	504	485	521	509	540	489	529	486	512	499	521	504	495	498	509	480	534	527	507	498	503	515	493	510	486	493	514	477	502	531	511	523	531	528	505	500	523	532	481	511	530	541	492	514	493	441	534	501	489	519	553	512	468	511	494	536	536	526	521	517	504	485	528	487	470	502	521	509	527	500	469	493	506	548	511	508	516	524	504	486	545	487	513	495	507	491	480	488	501	512	499	547	526	502	506	501	473	528	515	504	536	486	494	534	504	499	492	515	486	498	536	515	528	589	511	522	514	514	519	468	467	524	526	499	534	530	528	531	507	542	555	466	530	506	477	547	488	499	501	478	519	482	502	523	526	535	530	534	531	465	497	520	499	496	499	511	492	528	485	488	514	522	520	462	508	549	509	513	502	509	524	498	509	475	504	474	539	493	523	550	552	540	516	515	512	531	526	527	486	498	565	494	495	537	509	467	475	481	478	501	522	501	537	523	490	517	500	510	513	544	531	531	500	512	522	508	554	554	497	455	526	512	495	506	468	500	471	536	532	537	527	526	487	497	507	502	477	567	519	491	481	492	525	507	541	508	542	575	464	518	502	527	534	537	484	497	471	486	500	480	489	523	539	496	533	502	515	507	506	471	529	492	505	503	515	512	532	495	462	507	501	524	489	512	494	513	500	494	494	529	482	505	503	483	505	488	522	490	508	541	486	518	482	476	501	492	485	532	474	512	503	512	529	566	502	545	535	453	465	515	552	510	541	544	484	551
38393	16894	6036	2380	1593	1161	928	765	633	531	468	419	441	397	383	320	334	332	328	323	315	300	304	286	277	316	273	266	272	283	293	277	280	263	262	265	274	265	289	274	263	247	286	268	268	249	259	245	277	250	251	261	292	270	246	274	232	244	250	240	257	251	278	246	243	279	246	243	256	267	260	258	276	266	249	243	282	238	234	228	265	230	246	264	248	236	275	251	271	264	263	264	245	230	254	248	271	272	261	251	278	227	267	260	257	275	234	277	243	270	248	252	269	280	269	242	254	250	286	253	272	235	274	253	257	260	254	262	262	277	285	269	261	245	244	256	247	269	277	223	276	260	235	251	237	269	255	250	275	276	261	262	264	259	286	242	239	267	277	272	239	267	276	268	259	243	234	268	248	269	250	237	276	248	271	207	236	258	278	250	240	264	265	257	285	241	283	244	236	290	261	281	236	255	263	258	277	242	260	270	251	245	257	269	275	262	268	259	274	240	254	227	284	287	289	253	235	236	253	254	241	250	260	242	240	284	263	277	244	282	264	233	268	245	253	262	255	258	253	236	252	212	236	241	263	249	253	251	256	251	255	279	266	250	245	265	274	249	225	263	237	268	228	245	232	272	280	238	272	270	278	240	262	257	229	222	269	275	260	234	252	256	265	241	243	249	261	228	265	249	255	273	223	244	259	252	269	250	281	251	273	238	268	275	264	262	258	240	264	295	258	258	261	272	255	236	277	243	262	249	230	261	228	230	255	287	248	255	263	258	247	278	269	262	246	289	240	259	292	253	256	243	239	277	271	253	251	250	257	268	252	251	268	256	243	242	257	259	241	262	263	269	255	247	268	269	256	240	262	258	260	246	257	238	314	277	283	245	255	270	215	238	233	278	278	277	264	268	246	263	253	241	244	266	223	254	242	249	276	256	246	244	246	289	267	246	242	265	241	245	278	249	263	236	244	270	280	265	264	270	275	239	248	296	257	248	277	255	233	254	252	261	270	270	279	233	250	238	251	260	265	253	266	222	232	260	249	244	257	244	272	262	257	260	249	276	257	268	236	251	256	265	263	264	219	250	251	249	271	235	237	234	247	248	259	269	252	252	257	239	239	241	241	259	252	263	275	268	255	242	234	251	294	252	258	235	271	239	270	251	224	259	248	236	266	255	257	266	250	276	258	253	303	245	230	249	233	228	253	236	289	248	277	241	265	270	289	224	244	280	243	237	241	273	284	253	268	266	234	268	239	275	265	252	259	240	261	244	239	239	268	260	255	246	235	266	264	254	277	301	234	239	253	271	261	256	215	247	237	246	264	256	242	266	270	254	257	238	243	266	281	257	220	264	247	251	257	259	272	238	259	260	252	229	228	247	255	242	267	245	237	266	255	257	248	259	286	237	258	266	234	231	249	251	281	221	256	271	267	228	240	258	265	251	264	239	268	233	274	276	244	237	227	257	268	250	259	268	240	257	251	286	265	239	262	268	265	257	264	249	226	257	250	262	254	250	259	246	288	283	258	258	262	255	255	251	264	271	232	238	242	252	232	221	234	253	274	242	251	266	264	250	261	263	265	236	277	246	251	261	210	287	235	266	261	243	253	231	260	262	262	264	247	262	259	279	251	254	259	258	260	257	257	246	254	297	237	252	255	232	266	264	252	236	285	250	263	241	268	235	247	230	275	267	271	249	258	269	277	244	246	262	227	242	277	268	279	244	247	250	260	258	226	261	244	257	271	266	260	246	258	268	236	246	251	276	251	227	239	228	244	230	257	296	261	252	267	256	263	245	252	270	251	254	222	249	247	261	256	241	266	238	253	244	258	245	258	269	239	262	250	276	221	230	242	248	266	259	252	259	229	267	281	237	246	266	254	249	258	273	269	267	248	263	247	241	248	225	249	270	238	262	273	235	234	282	267	237	256	235	217	253	212	279	253	264	269	262	255	250	244	242	280	289	263	236	249	242	267	244	248	286	226	271	260	249	249	241	257	225	231	240	265	240	247	248	254	265	259	275	278	275	274	265	235	265	255	274	225	247	258	225	244	234	232	254	276	246	269	255	236	241	254	266	259	258	232	263	254	257	237	267	245	259	250	279	268	235	262	263	266	278	267	254	256	232	264	251	253	254	251	262	246	236	241	236	273	275	239	267	235	254	245	228	242	222	271	256	256	291	277	255	255	258	253	244	253	278	249	261	239	271	263	240	266	232	252	250	241	291	233	230	223	241	249	216	253	261	277	245	259	243	233	255	253	253	239	272	262	252	265	265	240	261	272	248	227	257	265	243	258	273	248	235	285	250	261	244	264	274	267	222	228	244	246	272	253	232	253	264	274	242	229	263	229	237	254	240	251	273	269	262	240	261	244	261	234	260	227	267	250	259	251	254	260	249	262	252	273	241	251	273	260	261	240	262	226	255	255	251	256	276	229	267	218	223	276	256	256	252	242	266	259	247	260	277	273	237	254	228	250	230	266	237	293	267	255	278	239	242	253	250	266	255	250	266	248	234	266	272	252	250	253	267	252	273	231	225	262	253	247	259	222	263	245	239	267	251	217	249	230	275	272	265	261	235	265	239	271	237	245	230	261	254	252	246	263	252	241	251	264	251	261	255	260	261	256	256	254	233	223	251	260	245	267	248	260	256	273	294	275	265	258	246	232	255	263	266	221	263	250	262	241	261	251	251	260	247	236	281	252	236	263	292	241	245	260	251	269	278	242	256	257	246	264	267	250	241	244	264	244	244	275	269	258	252	242	269	255	267	273	255	267	229	225	245	237	300	282	243	278	245	256	240	275	262	243	253	240	260	265	227	240	252	269	244	239	269	266	252	246	264	265	252	260	243	265	258	225	263	234	249	248	286	274	251	265	261	216	240	222	241	284	260	237	229	255	247	265	284	242	263	260	256	264	250	234	266	250	270	246	260	280	241	280	219	256	246	247	256	277	286	235	263	243	236	275	255	235	231	260	255	247	253	254	227	251	299	236	266	252	269	256	248	224	257	256	267	258	282	251	256	245	245	240	241	262	288	243	259	256	265	262	249	256	257	245	260	248	231	287	263	262	261	262	260	252	236	247	252	261	234	239	274	271	272	220	239	257	299	257	251	260	294	264	247	234	227	255	254	238	246	250	245	244	275	247	246	278	242	251	255	280	276	256	284	252	287	254	257	238	250	278	222	271	285	269	279	251	279	262	256	273	275	229	274	258	272	280	268	252	232	226	250	257	260	235	253	263	259	248	235	260	230	252	270	249	236	272	263	256	260	240	263	254	260	274	237	273	264	256	225	238	223	254	260	249	262	274	251	286	239	249	253	235	264	265	239	251	264	286	242	254	251	242	238	249	243	238	263	248	244	275	266	242	260	250	252	247	273	256	261	264	255	262	249	271	282	242	224	243	239	266	251	245	248	292	248	265	265	248	261	275	235	222	243	266	265	279	246	252	226	248	259	238	237	246	253	255	256	279	259	257	254	268	228	231	247	253	241	251	249	274	266	242	253
20429	2713	6090	6661	5835	4601	3871	3231	2908	2421	2144	1920	1775	1610	1530	1429	1392	1334	1274	1206	1193	1109	1126	1109	1050	995	956	1050	975	980	976	891	953	920	903	909	817	872	845	896	832	863	845	824	834	825	742	845	767	765	800	780	831	820	811	836	775	802	763	739	793	772	800	823	804	799	754	810	753	775	777	743	770	759	766	771	740	770	773	737	820	765	778	782	771	745	733	759	783	736	750	780	770	756	743	733	775	765	744	737	772	728	734	729	817	724	782	782	808	797	779	810	737	740	789	780	736	793	743	759	731	752	751	795	795	722	721	797	736	688	755	780	732	740	755	729	720	742	734	712	750	755	766	731	760	737	721	767	675	804	742	709	764	735	775	709	711	737	757	809	764	759	787	731	709	765	731	779	748	745	748	771	753	756	747	759	735	754	763	739	726	749	721	756	768	729	753	724	781	729	773	763	804	697	751	739	760	783	712	733	722	732	792	704	756	802	728	746	726	738	746	711	770	771	743	691	733	714	764	747	692	768	785	757	729	727	807	746	727	732	762	776	784	712	737	786	763	731	770	735	740	767	711	711	734	724	716	797	743	705	721	718	723	738	768	706	751	708	715	764	712	730	788	764	716	734	741	760	772	782	740	766	764	778	753	783	754	738	740	752	786	750	732	757	752	753	762	766	754	744	742	758	746	723	774	783	748	739	696	743	742	703	696	756	702	721	704	811	768	725	706	745	713	725	727	768	702	748	794	770	730	746	748	772	755	740	741	710	760	771	722	761	717	753	690	758	730	759	747	795	787	724	745	731	771	752	713	761	762	732	726	758	718	775	759	764	753	724	725	736	720	790	778	774	697	727	682	775	746	746	724	710	703	740	716	760	770	727	734	730	743	777	826	719	728	735	786	739	778	734	746	715	729	717	800	724	750	745	749	740	782	764	693	791	751	756	777	753	757	766	758	740	774	735	747	750	706	717	746	728	817	771	680	789	762	748	752	757	693	763	732	774	714	722	706	785	761	758	744	736	737	701	807	787	790	790	716	749	789	738	729	703	748	783	756	724	745	711	746	777	773	742	751	712	690	742	771	720	753	770	728	756	747	783	723	771	790	785	740	763	793	721	765	736	769	785	760	775	788	804	762	742	790	731	725	748	722	741	770	706	748	721	725	729	778	783	755	762	723	756	735	741	717	733	726	722	709	776	711	694	748	758	711	753	749	764	707	717	770	750	752	713	759	730	771	728	770	769	769	782	755	743	662	717	698	701	709	717	819	736	687	764	758	710	768	718	729	751	704	762	719	732	761	772	716	799	780	809	771	752	744	738	752	727	772	765	774	719	748	723	716	744	719	697	764	790	714	699	776	701	714	725	709	729	777	784	773	725	715	734	782	805	784	765	756	735	775	723	718	758	717	683	779	760	704	760	734	711	745	719	788	763	732	722	806	784	661	727	769	743	761	750	729	709	753	705	711	776	778	735	747	743	740	719	743	730	746	736	761	710	758	762	769	766	718	769	737	708	755	724	737	773	736	747	708	689	767	727	767	748	743	728	751	750	758	744	681	727	744	771	730	774	781	682	741	755	808	761	774	754	762	804	734	701	734	734	753	749	720	726	756	744	756	753	733	759	745	792	744	739	712	726	797	767	730	698	786	787	721	713	736	715	747	776	752	729	718	784	762	709	781	778	763	751	727	734	775	787	756	782	760	723	764	775	757	789	771	759	713	776	761	755	735	785	721	745	752	790	722	804	761	714	726	735	720	730	738	727	749	746	748	763	793	746	787	773	756	749	753	779	817	726	745	711	761	763	756	731	790	768	735	796	780	728	751	736	757	710	740	733	768	749	730	707	769	776	748	743	741	757	731	733	738	750	741	753	753	702	722	723	780	728	732	766	730	746	728	759	725	764	732	743	728	738	772	705	724	703	755	743	711	744	762	742	698	796	730	707	766	742	771	743	731	744	788	757	740	721	732	758	742	765	719	733	779	775	781	747	753	745	748	752	725	731	721	720	717	755	729	691	760	730	711	736	764	729	711	710	732	705	684	733	747	796	784	780	744	743	712	778	738	745	700	753	672	707	727	779	710	727	796	671	723	785	736	745	738	758	777	761	730	794	773	736	739	742	738	753	694	752	715	766	768	733	807	683	704	734	757	754	735	762	764	801	756	744	738	736	764	760	763	734	774	800	815	779	705	754	762	724	748	708	747	713	702	700	734	721	774	693	782	778	756	785	729	736	755	800	735	748	725	771	760	715	746	698	721	725	719	740	765	694	758	749	653	720	722	681	743	762	748	761	761	785	726	763	750	806	742	765	735	714	708	776	755	706	740	757	798	735	745	754	810	796	736	757	736	739	760	749	743	781	749	786	775	718	729	772	742	769	715	751	786	711	770	796	787	756	733	783	741	736	722	732	796	721	731	747	765	737	752	735	740	755	727	745	763	760	761	787	690	731	764	725	778	727	696	736	723	771	722	757	755	760	784	736	739	771	745	770	732	762	682	721	717	697	772	725	761	748	760	743	702	757	782	757	805	732	763	744	720	734	743	770	727	725	737	755	718	728	756	747	762	719	770	721	776	770	750	785	744	720	729	719	741	714	730	738	731	751	703	797	762	719	732	751	770	720	727	751	756	807	788	720	749	708	719	738	741	793	757	781	726	806	739	730	754	788	758	739	735	759	766	741	723	742	765	783	699	772	684	723	729	759	772	748	791	751	777	773	744	762	717	771	748	773	758	703	713	741	699	715	754	776	721	700	740	737	745	724	774	784	735	716	749	765	724	744	713	740	754	753	796	722	711	729	736	739	782	732	775	704	792	809	731	733	766	692	707	715	735	771	795	771	803	739	751	742	796	789	752	747	755	719	727	721	738	707	753	712	745	773	756	715	762	703	780	787	770	787	745	735	674	770	765	773	733	742	796	728	748	751	771	756	758	769	742	774	753	752	768	732	758	734	758	702	759	796	728	696	818	769	752	729	766	756	769	696	757	739	803	727	752	762	769	797	763	723	755	742	751	738	755	785	741	760	739	701	719	718	804	763	680	707	777	784	742	724	771	787	738	705	751	733	759	705	777	787	739	736	715	780	745	789	735	791	737	706	715	708	684	759	747	788	770	769	744	710	708	708	768	745	759	767	717	760	806	747	783	705	761	753	745	740	743	783	750	753	674	685	729	759	774	800	701	735	744	716	808	774	765	771	697	714	756	778	779	729	786	725	719	751	701	761	759	747	740	728	723	711	751	735	760	707	772	730	732	768	710	734	722	708	764	764	776	748	733	721	760	740	723	679	724	745	759	744	756	738	759	798	751	786	737	785	789	679	734	724	719	794	769	715	736	708	753	747	823	754	701	730	759	796	761	754	766	735	795	761	735	742	744	734	727	753	728	733	730	736	749	802	751	702	752	731	724	765	686	769	777	783	722	740	742	754	745	793	756	735	771	755	706	725	731	765	775	742	772	765	719	753	783	776	770	750	752	751	779	776	737	740	747	734	711	734	745	731
3597	323	160	125	112	104	102	81	81	89	81	64	85	72	66	72	95	71	74	78	69	75	83	82	77	91	79	70	81	73	74	71	77	72	72	87	68	77	72	85	87	87	65	84	72	91	78	93	91	74	78	75	64	80	69	82	81	77	89	66	84	72	74	75	72	59	87	82	72	77	80	81	86	62	72	67	78	73	83	66	76	78	74	68	69	87	90	69	71	84	95	81	82	67	86	77	83	69	72	73	89	78	58	64	87	87	67	90	57	78	61	74	80	76	92	61	76	72	72	71	75	87	70	70	86	83	82	74	78	75	78	64	77	76	67	67	84	72	75	81	77	74	93	62	67	80	83	82	66	81	68	57	90	61	77	81	82	76	86	70	82	80	109	86	75	77	88	78	87	61	80	83	84	96	70	77	80	92	64	70	78	91	72	69	91	82	65	105	90	86	69	73	82	72	82	73	65	73	78	74	83	94	76	85	95	87	77	66	84	64	77	74	74	82	83	81	65	83	75	72	77	68	68	87	83	74	78	91	83	73	90	84	69	74	80	75	86	87	71	68	93	74	72	70	71	81	71	76	72	51	78	71	82	84	84	66	82	83	65	82	77	85	62	71	81	86	85	85	73	69	76	80	90	76	88	67	91	72	95	79	76	68	76	68	86	75	61	84	75	74	73	93	76	89	84	70	72	80	73	84	66	75	73	79	78	76	87	97	83	65	87	84	89	85	75	77	87	61	67	84	81	64	85	78	73	84	68	86	79	75	80	102	74	90	72	69	89	68	83	66	78	86	73	63	82	85	58	77	87	69	74	76	70	80	89	97	77	81	75	89	73	85	88	95	88	78	73	66	75	69	69	64	82	70	73	92	65	80	73	84	93	86	75	69	81	68	77	87	82	65	68	58	81	65	88	67	81	91	86	83	77	68	61	91	90	70	73	72	79	76	80	85	68	76	65	66	76	66	77	75	72	91	72	84	79	70	73	74	95	70	86	85	68	79	68	71	74	83	61	61	88	83	86	64	82	83	68	86	88	92	89	68	83	82	74	78	69	66	61	83	76	72	73	66	77	80	70	81	84	73	81	75	84	76	86	79	78	80	84	72	77	80	68	80	76	76	80	90	86	70	87	86	69	84	94	79	75	58	88	75	76	76	70	65	85	93	74	79	67	60	90	72	81	77	79	81	87	81	92	66	87	81	75	85	78	76	70	66	86	67	79	73	72	86	79	75	74	71	81	86	103	83	75	61	79	75	72	75	70	63	76	62	75	71	68	94	91	86	78	87	70	86	81	78	67	75	75	72	71	93	70	72	74	84	83	62	70	64	65	84	66	87	80	65	90	70	77	72	84	66	73	56	83	71	76	73	80	60	84	93	77	74	80	79	84	70	58	71	83	78	74	82	71	59	69	83	66	69	70	84	74	74	83	66	69	85	68	69	82	89	87	88	91	61	81	92	76	73	70	70	73	82	84	66	73	88	78	75	53	72	75	89	90	74	70	79	82	85	79	79	83	72	89	85	75	73	85	76	79	76	67	68	62	56	68	69	77	79	77	77	71	82	91	79	78	86	71	72	77	77	76	72	84	70	80	68	86	76	73	62	66	77	71	72	81	90	78	68	77	84	77	72	79	77	77	63	70	79	72	91	73	88	75	64	74	81	81	75	84	81	101	67	75	76	80	74	84	66	77	92	81	76	78	89	74	79	64	89	85	85	82	76	67	85	78	66	74	86	79	87	64	70	66	75	70	101	71	69	77	96	76	100	78	92	78	77	81	74	96	79	78	78	94	85	76	73	86	86	72	76	86	65	67	68	85	80	81	73	69	78	68	74	67	69	66	64	83	86	89	85	78	73	76	78	79	55	62	91	82	78	81	84	65	74	81	77	73	78	80	81	68	67	80	72	77	82	81	81	73	90	73	63	78	76	85	84	75	65	80	75	71	65	75	86	66	82	80	82	83	74	75	72	82	79	85	90	72	81	90	78	76	72	92	72	71	88	79	77	78	76	72	61	67	89	73	76	75	76	70	74	73	82	88	90	70	97	70	83	88	69	69	69	63	94	78	62	67	58	72	81	72	72	59	94	80	74	89	84	74	80	77	84	67	96	76	85	78	78	93	71	78	93	73	76	78	86	87	73	97	64	82	63	92	79	94	89	86	83	77	84	78	76	82	74	73	80	84	84	87	76	78	84	78	59	82	85	83	74	75	79	78	86	68	79	74	74	86	68	88	102	85	76	76	67	73	74	69	72	66	87	66	75	76	81	76	71	88	87	66	75	86	75	84	82	93	96	86	73	74	73	89	79	75	70	91	83	73	73	85	72	72	86	81	74	57	73	67	78	77	76	64	81	88	82	87	71	75	85	78	90	84	69	62	75	76	81	71	60	94	67	73	82	78	66	82	85	72	76	75	61	73	77	77	75	69	82	83	68	84	86	86	88	66	61	83	76	69	83	72	64	86	74	74	108	78	83	70	70	79	61	68	78	89	71	85	80	79	81	75	66	70	86	98	84	66	64	97	84	68	74	93	85	94	78	83	68	91	69	75	84	82	72	77	75	88	79	77	76	70	64	77	62	85	77	72	83	69	75	82	89	78	68	71	71	77	67	72	61	99	59	82	62	64	64	85	82	94	80	69	84	60	70	81	77	76	74	70	85	83	75	71	85	77	76	67	74	78	74	69	78	84	79	81	85	81	68	77	68	66	83	62	76	73	73	80	80	77	69	75	63	85	68	78	68	94	72	61	78	80	67	73	99	65	82	88	79	77	64	72	62	89	93	90	82	71	86	85	80	74	92	63	78	78	81	68	87	79	77	78	80	61	62	82	77	76	69	84	72	77	86	74	80	93	96	78	65	73	79	64	82	89	78	64	85	82	71	72	79	70	80	76	63	70	77	72	77	81	74	69	79	73	86	61	88	73	80	68	75	82	77	75	85	69	69	60	91	83	59	62	86	74	83	80	84	58	105	79	74	72	67	66	69	76	79	84	85	75	66	90	68	69	89	64	73	100	95	74	78	81	75	74	68	82	72	87	78	78	76	71	84	79	93	85	75	71	66	51	85	75	90	70	76	71	91	72	72	79	87	62	75	65	69	71	77	79	60	72	78	76	75	80	87	81	85	92	73	69	79	73	67	70	69	62	70	72	78	87	74	63	84	81	73	74	86	83	72	61	89	74	83	81	56	73	61	71	77	69	76	82	76	76	72	71	79	90	80	76	79	64	63	70	75	83	70	68	67	89	70	89	71	73	95	82	85	69	66	94	72	69	83	71	80	77	65	93	67	73	70	88	90	79	61	72	78	67	66	85	72	73	75	63	81	89	75	66	84	81	77	82	63	87	71	77	74	56	75	83	77	74	71	56	94	93	81	80	77	81	77	74	74	74	79	69	84	73	84	70	81	73	67	97	79	77	73	86	84	90	67	83	86	80	67	73	68	68	78	78	76	73	67	83	92	77	73	71	84	66	80	70	76	83	61	73	60	94	79
2933	378	441	466	444	384	366	372	323	299	345	354	346	288	326	319	329	296	295	295	314	288	293	287	280	302	305	291	301	250	294	302	285	318	308	274	287	297	309	279	281	305	265	287	290	288	285	281	298	259	267	269	342	296	309	266	280	291	271	278	301	298	265	280	272	316	290	268	281	287	288	279	313	265	286	311	316	313	272	271	271	266	288	294	271	294	294	296	272	312	303	257	325	291	316	291	288	293	285	288	277	274	293	302	292	305	277	310	306	284	296	276	318	275	256	275	288	323	275	285	297	300	301	284	280	288	282	294	304	239	268	289	294	261	284	270	279	296	267	287	279	275	290	273	275	284	275	275	303	297	308	295	288	283	282	288	297	290	258	240	313	285	291	291	275	268	300	289	276	320	307	319	333	274	323	275	298	287	297	276	277	265	301	300	298	263	285	308	293	287	279	289	289	291	296	315	288	298	260	246	289	265	261	271	268	284	281	281	312	307	263	284	292	297	294	305	287	291	264	265	288	281	274	296	269	304	278	300	306	283	291	284	309	231	285	277	293	269	265	293	271	300	293	272	280	310	283	293	276	304	278	315	293	288	298	264	312	303	281	297	280	312	276	281	292	288	309	274	301	299	298	296	277	282	282	294	280	266	278	276	275	303	255	263	282	277	276	291	308	279	270	305	282	282	288	323	297	288	264	270	288	256	330	284	249	304	285	296	301	293	308	298	269	284	288	293	281	259	296	265	291	315	278	273	244	290	308	292	261	286	283	325	327	295	288	285	282	268	288	293	269	310	304	299	282	294	302	295	288	267	238	284	284	306	304	282	297	302	311	285	326	287	308	293	284	320	270	287	294	311	283	267	286	279	272	285	300	254	263	301	342	288	267	289	267	300	287	280	305	296	285	273	301	278	303	300	284	290	259	272	308	304	311	317	275	298	274	312	277	293	275	295	275	304	254	277	293	270	307	326	279	281	306	287	285	294	274	303	264	278	270	287	277	308	290	273	274	288	267	274	320	295	250	266	279	263	275	295	254	282	313	263	301	278	311	317	339	278	296	272	264	287	309	305	277	293	316	272	309	304	279	273	316	314	338	318	259	279	275	290	292	291	300	297	296	283	290	282	299	286	267	303	274	290	276	279	294	301	269	271	297	281	285	307	278	294	262	257	282	324	283	319	280	278	260	299	282	266	285	259	288	298	256	275	304	262	266	306	264	256	306	282	313	284	310	283	289	272	311	287	251	282	295	306	284	274	334	291	303	273	311	303	273	311	285	289	287	326	300	247	290	276	267	324	282	303	307	297	316	296	271	283	287	306	290	284	296	285	289	269	281	295	266	278	298	290	284	297	285	286	285	282	283	289	303	308	261	298	285	290	278	297	270	274	293	301	299	280	292	306	274	317	289	288	284	293	308	266	282	292	264	303	284	311	281	277	291	278	302	295	283	297	276	298	277	272	293	274	285	295	310	313	293	275	318	292	277	264	267	298	291	313	272	265	295	297	295	305	280	307	300	284	296	265	310	293	273	284	276	263	300	274	296	274	292	311	283	278	306	261	274	293	305	290	284	283	306	278	309	306	270	275	285	290	299	269	280	318	275	272	287	289	271	297	270	274	283	249	292	293	288	298	276	275	300	299	288	288	259	281	299	280	297	303	288	307	259	270	284	277	312	280	309	283	288	275	288	289	287	266	303	297	311	306	278	251	284	286	285	284	284	289	298	288	266	284	292	293	285	294	276	271	285	290	315	256	319	293	293	284	300	286	290	282	280	276	273	305	289	295	305	292	264	286	333	285	275	295	260	300	277	283	302	271	273	294	294	294	303	292	283	292	273	278	279	276	314	303	313	250	298	283	292	270	298	279	280	303	315	288	282	293	304	315	296	262	271	298	298	288	314	286	305	281	296	258	282	295	286	258	304	300	252	289	313	278	265	274	306	313	320	268	297	289	303	299	287	280	271	295	279	279	268	242	290	272	287	273	265	300	279	307	301	272	288	322	301	284	280	321	283	298	290	261	256	277	289	301	291	280	279	292	284	285	288	281	277	325	279	286	281	285	292	295	281	261	263	316	301	297	273	296	265	305	274	278	276	285	331	276	275	242	300	287	293	304	295	269	313	264	277	265	292	287	290	303	303	289	282	258	282	275	284	266	267	292	287	301	260	287	309	306	288	294	305	292	300	275	308	335	275	303	284	300	292	273	299	294	268	284	316	281	264	294	291	303	323	299	285	283	270	283	299	318	290	281	295	278	317	293	280	286	284	284	263	291	298	284	284	290	255	289	308	276	296	316	272	315	310	284	317	266	295	325	283	307	291	273	294	274	284	303	309	282	279	288	248	256	318	296	274	266	277	294	298	290	325	272	285	300	302	288	273	314	294	293	277	286	262	275	273	278	276	298	282	287	292	293	269	305	284	285	294	267	268	270	298	284	275	269	263	295	267	282	275	268	308	294	291	287	294	278	295	267	291	295	278	319	289	285	315	325	275	261	285	290	294	262	295	283	321	249	299	280	277	272	290	282	286	265	291	302	298	298	318	310	308	269	273	296	328	284	301	285	320	268	290	286	284	307	281	290	260	274	283	260	282	242	275	296	301	288	262	271	280	261	283	275	277	274	274	287	271	283	294	266	313	294	286	284	286	266	280	304	273	294	287	315	275	310	282	279	299	302	271	294	271	281	295	316	313	291	268	271	278	258	290	286	301	302	279	277	286	320	309	286	288	286	291	284	300	285	296	283	329	321	304	289	273	280	298	269	283	296	292	299	267	298	287	326	281	288	295	275	285	298	285	279	280	258	260	280	303	274	274	287	296	296	286	314	324	287	276	311	315	291	326	310	260	297	259	318	270	292	302	309	304	284	268	297	286	286	298	276	292	295	300	281	267	287	268	324	276	300	293	275	270	302	273	313	268	289	268	298	262	309	315	304	292	290	278	277	279	316	275	283	274	280	310	283	299	312	318	303	282	326	303	245	300	277	272	284	273	265	304	274	285	300	295	305	281	323	322	270	280	323	296	269	282	276	309	273	272	315	276	310	284	285	272	292	279	328	292	310	352	280	302	293	322	273	301	297	273	286	283	259	273	299	298	298	288	239	271	283	291	289	285	275	292	293	288	272	297	282	278	274	311	276	306	253	290	271	305	304	310	274	284	271	249	301	281	307	262	275	253	286	296	284	313	282	289	303	279	264	277	304	285	311	288	277	306	291	274	303	330	292	281	296	277	304	284	305	282	298	299	280	296	270	315	286	285	288	290	270	296	288	305	286	286	266	307	308	294	295	272	321	306	268	291	276	285	267	315	281	290	279	282	310	280	273	304	255	265	285	259	305	264	286	335	323	302	308	271	288	303	298	274	305	292	302	308	265	318	280	295	309	298	265	288	263	300	300	298	266	308	304	275	281	271	265	269	270	275	266	326	278	275	315	269	293	259	270	279	343	276	283	258	307	305	261	281	268	267	304	291	316	288	279	278	294	264	270	274	285	286	306
30828	6292	1554	1150	822	600	457	366	327	318	285	249	232	240	230	219	214	219	172	211	156	181	189	186	179	165	168	166	176	155	182	163	188	168	163	182	166	155	179	152	199	161	167	145	169	177	164	170	164	160	167	167	185	179	145	162	152	166	142	154	175	160	160	163	148	186	169	167	153	150	156	152	170	156	182	159	180	163	141	183	158	174	176	153	176	155	158	126	158	149	156	159	139	166	145	158	176	164	161	170	143	155	146	173	168	152	153	169	176	177	143	139	185	153	141	161	147	147	164	158	163	137	160	138	144	148	152	132	149	119	163	164	179	174	156	173	144	170	176	161	158	153	145	161	142	160	146	164	168	155	174	152	161	159	153	163	155	142	153	151	162	154	185	155	154	154	162	163	165	164	162	180	166	161	179	172	151	151	178	138	170	154	165	185	169	163	176	145	159	185	142	146	154	152	163	158	178	142	163	163	172	158	167	162	171	139	152	145	193	168	157	157	141	145	163	160	160	178	175	164	165	177	151	163	143	177	144	149	157	172	142	158	141	148	172	168	174	160	150	157	175	155	159	167	167	157	180	158	157	162	156	157	169	152	174	167	158	172	146	164	182	172	151	188	150	166	181	149	184	186	131	190	142	167	163	154	139	159	155	162	141	168	148	174	169	163	169	173	144	169	166	147	158	144	154	149	150	174	126	141	187	155	164	171	167	162	174	144	164	158	160	156	165	148	162	193	162	155	173	173	174	176	146	153	160	161	169	173	160	149	171	160	153	147	155	163	175	147	148	151	146	154	176	162	168	165	171	143	163	181	171	143	148	158	160	175	171	175	178	173	143	163	154	179	167	142	160	166	168	154	154	155	161	154	148	166	138	153	175	155	164	149	144	152	138	170	136	154	164	152	161	168	183	163	151	171	151	161	173	149	157	141	170	173	151	146	139	165	154	168	198	178	167	137	153	150	166	160	149	168	160	179	144	173	132	154	178	153	164	150	176	162	145	150	147	147	179	164	148	182	144	168	151	158	169	180	155	145	169	173	188	175	170	154	163	144	161	147	171	146	165	142	162	176	149	155	152	147	157	161	166	168	159	154	159	177	186	151	148	161	174	181	166	179	141	144	168	167	154	163	161	179	173	148	168	146	167	181	166	152	159	179	171	135	164	150	150	131	146	145	161	160	169	141	152	165	168	164	147	145	174	150	156	153	158	151	166	160	180	164	157	154	147	148	180	177	166	163	156	160	157	183	162	157	162	139	156	148	173	174	175	138	151	146	167	185	135	148	151	165	184	147	154	162	148	166	152	167	176	144	164	160	150	177	165	155	169	182	165	178	166	177	156	153	169	173	157	164	158	170	158	177	171	158	138	150	134	146	148	164	178	150	139	157	166	156	161	147	150	169	155	146	172	168	147	166	165	156	151	172	150	169	146	157	183	150	179	146	171	143	151	152	139	174	156	172	142	162	185	164	147	169	169	155	151	157	139	155	153	173	166	130	148	144	154	160	157	164	144	158	178	155	138	163	180	176	179	169	160	163	163	146	167	172	181	157	148	157	164	174	155	147	138	168	149	160	182	157	159	164	163	155	155	180	154	144	153	143	181	178	183	151	145	168	149	167	176	164	166	162	157	158	168	145	156	167	154	160	169	174	147	153	144	159	156	152	168	172	151	129	153	142	177	154	167	145	166	174	141	146	174	166	134	140	148	157	162	141	163	149	137	155	172	160	163	137	146	171	143	191	158	147	160	150	169	171	160	144	157	169	166	162	140	201	181	170	153	159	162	187	168	162	153	176	175	159	174	153	156	167	162	134	177	159	171	158	179	178	148	179	125	146	171	150	150	153	171	176	163	161	155	175	156	158	161	151	149	141	144	173	148	145	168	163	146	165	145	165	140	148	174	159	147	157	174	145	173	176	172	147	170	140	144	162	163	167	169	162	151	148	157	163	179	142	130	158	159	129	146	147	172	176	144	175	142	154	158	164	169	164	161	162	142	145	145	146	147	179	154	164	145	167	155	160	172	158	138	163	145	150	171	151	157	179	148	163	163	157	174	141	169	160	180	162	164	161	145	171	138	155	151	166	167	159	170	151	142	168	150	166	173	170	140	147	158	164	150	169	156	159	143	160	168	135	164	176	155	160	154	148	179	155	166	154	162	152	168	158	158	161	172	149	160	162	172	150	153	143	154	158	181	177	161	163	152	161	172	157	155	149	175	139	149	178	156	158	184	180	164	143	160	194	145	159	155	168	167	163	167	155	158	179	138	148	177	168	181	148	180	159	143	147	175	134	177	164	181	159	157	143	165	157	156	171	168	172	153	160	139	167	147	151	176	172	178	170	137	149	164	157	159	149	175	147	164	173	164	166	149	162	158	158	152	166	147	158	155	163	140	159	147	163	144	174	176	166	202	160	155	146	149	146	158	174	160	171	138	153	177	198	135	158	166	182	167	169	183	163	143	166	161	160	146	139	168	143	171	165	168	154	156	156	164	151	161	142	146	149	171	142	186	157	140	154	174	188	165	173	176	167	153	148	155	136	186	170	169	154	179	143	179	177	157	171	146	168	175	160	179	161	157	147	157	137	168	149	164	162	156	174	161	152	158	166	153	150	155	185	159	174	171	189	165	167	167	180	154	147	154	180	138	165	168	158	154	157	160	170	146	155	177	176	168	163	151	191	177	140	172	155	160	171	147	154	150	157	167	166	165	165	160	175	165	141	171	168	164	145	157	159	194	163	141	165	159	164	158	168	175	177	147	160	134	165	179	162	165	177	174	171	167	146	146	161	179	185	160	172	148	141	126	176	173	179	158	172	179	178	151	178	164	176	194	164	157	146	145	166	170	155	146	165	170	143	174	157	174	177	146	168	146	152	159	162	175	153	159	158	176	138	156	150	165	144	150	158	154	149	179	169	152	146	176	158	155	140	157	165	159	159	145	170	142	180	157	154	175	166	152	148	164	167	162	149	159	158	169	154	171	164	157	143	165	148	176	179	158	170	160	165	179	166	158	125	146	156	167	157	151	147	162	167	152	174	137	161	159	181	168	174	138	147	145	169	149	171	143	167	149	154	175	167	166	159	169	181	182	154	145	158	178	152	170	161	142	131	142	155	141	172	162	156	168	153	174	187	142	160	153	168	167	158	175	158	179	166	170	171	174	176	164	167	170	165	148	176	162	155	172	165	153	155	170	157	151	148	167	156	152	139	164	156	147	164	140	162	182	163	168	157	153	151	158	175	153	142	170	174	181	146	154	162	159	158	166	167	189	169	167	153	143	174	163	177	170	153	184	167	175	182	163	172	165	164	156	147	172	141	165	178	153	148	158	143	176	131	170	169	151	160	167	146	195	182	163	171	161	152	154	150	167	168	149	161	187	164	162	143	168	156	166	160	170	175	177	134	162	162	148	171	165	176	168	156	164	161	155	172	175	168	171	161	169	149	151	158	136	176	172	173	135	151	170	155	155	170	153	172	178	184	189	133	177	152	152	168
14981	1459	3247	3713	3121	2528	2139	1806	1505	1388	1218	1169	1015	973	929	869	817	792	811	735	721	707	666	662	656	683	656	629	605	626	589	649	597	565	630	563	554	581	546	581	556	584	554	613	525	599	577	589	538	522	544	557	563	581	509	574	534	545	486	526	571	562	541	526	539	537	535	580	570	523	531	521	568	529	477	511	494	567	544	553	544	534	499	500	528	477	523	518	500	521	558	520	531	526	507	519	546	500	527	517	501	500	517	497	493	527	503	524	512	512	500	536	536	521	500	531	523	535	518	511	509	521	508	551	535	508	529	493	514	532	500	514	526	532	466	494	515	531	501	491	510	520	486	526	520	529	549	517	520	531	473	502	474	542	557	528	575	492	499	508	486	516	524	567	503	514	514	546	498	508	530	524	498	518	488	498	529	531	474	550	456	563	499	464	522	542	530	463	506	499	565	538	512	491	484	501	501	518	500	517	530	522	547	462	558	528	471	501	457	482	516	559	473	517	556	507	493	521	501	515	466	535	521	535	504	503	515	528	514	496	531	512	575	533	495	527	498	489	504	487	537	516	552	511	519	492	527	539	543	515	532	515	496	524	520	538	506	527	503	532	550	482	511	526	520	492	524	475	533	498	518	491	502	490	503	500	522	511	507	560	509	565	502	503	521	461	546	508	510	548	532	501	475	501	542	481	533	532	495	508	521	504	531	481	506	526	514	536	465	543	491	544	503	538	493	495	527	513	501	532	528	495	500	510	523	479	478	503	501	500	522	553	529	496	510	511	530	531	544	506	489	488	538	536	528	517	532	504	507	484	547	513	491	492	538	515	525	531	540	538	488	541	497	542	561	506	485	509	496	518	449	521	498	501	483	493	502	544	514	512	500	566	521	528	504	502	538	491	505	494	488	475	525	466	534	477	568	503	515	482	502	513	529	489	498	541	523	536	496	515	506	531	547	514	498	526	523	545	516	514	500	541	493	549	529	456	491	489	529	512	496	509	542	551	526	579	502	559	544	532	479	521	521	520	515	518	515	529	502	486	545	506	515	523	567	504	502	516	531	549	505	488	554	559	504	507	533	513	509	501	489	513	492	541	500	502	542	519	475	558	525	519	519	510	502	482	523	536	489	499	506	522	515	484	548	526	497	525	544	484	499	466	519	515	508	562	519	548	527	492	507	499	524	490	506	514	492	514	516	524	499	514	552	513	541	548	544	530	495	495	504	517	491	516	507	475	514	500	513	525	539	566	501	523	505	501	508	494	513	500	497	522	527	518	500	519	517	522	559	493	499	488	507	514	481	474	549	546	527	529	495	479	506	470	531	543	540	522	498	502	526	508	489	527	546	491	529	494	534	506	536	495	508	537	519	508	576	490	556	539	514	488	515	493	492	477	460	511	489	534	554	495	547	524	471	521	528	477	525	486	486	481	513	504	488	518	468	489	533	456	551	538	503	514	527	527	502	545	508	551	515	517	497	533	514	492	522	511	500	515	541	510	502	460	572	508	517	540	533	489	496	537	504	489	527	491	512	473	495	521	505	509	538	524	529	502	497	510	509	478	527	522	492	509	508	530	531	528	523	474	526	513	494	492	528	488	553	563	494	501	506	536	516	495	499	471	511	538	511	476	510	518	563	550	507	513	532	511	532	524	482	518	536	503	486	529	513	501	517	512	494	504	509	525	524	509	500	506	519	500	530	516	532	529	536	505	525	500	533	495	531	521	511	549	491	478	589	538	537	535	512	513	539	535	545	535	527	539	506	495	523	507	509	504	515	541	515	535	508	536	493	478	513	519	489	492	517	479	539	536	498	556	538	508	508	483	503	508	552	496	499	489	528	516	538	519	523	537	543	528	523	537	484	490	494	511	507	520	489	510	485	498	513	483	476	546	515	478	503	491	514	514	497	528	506	491	530	514	553	549	461	534	507	529	518	516	548	470	500	547	525	511	502	519	521	517	539	538	499	507	510	514	535	480	540	523	516	504	528	496	549	503	524	489	491	522	525	495	530	532	541	521	504	522	526	523	474	495	513	461	478	515	533	529	511	506	507	506	540	508	531	499	508	526	516	516	508	498	512	470	454	509	514	485	480	491	512	530	523	524	501	492	503	486	527	519	534	525	509	491	526	541	508	544	511	521	530	547	505	543	497	514	555	553	512	497	522	546	507	549	502	474	546	550	534	514	491	516	531	498	534	537	501	577	496	529	529	513	505	496	511	469	504	516	492	512	542	508	499	545	523	550	516	499	519	532	475	500	516	492	509	479	523	522	512	510	527	483	571	492	520	472	510	518	551	525	527	551	524	519	499	493	538	505	485	519	532	516	492	516	525	502	478	523	513	508	491	504	508	511	524	533	503	523	499	514	518	478	488	461	542	499	476	525	551	505	503	535	494	532	519	472	498	505	514	512	523	506	516	575	502	517	560	556	498	521	587	500	535	517	499	547	515	485	505	530	502	483	508	514	485	518	530	547	508	504	514	485	480	513	536	493	521	527	504	507	477	486	522	486	554	540	499	493	479	522	500	453	529	529	514	532	509	538	514	511	482	507	548	511	506	525	538	487	505	509	489	513	520	540	529	510	574	537	488	507	525	504	524	515	537	493	505	531	512	497	535	503	521	528	506	515	496	490	535	477	523	491	493	458	485	506	488	507	529	477	565	475	543	522	503	498	555	507	502	518	548	516	509	490	501	530	505	519	490	499	502	542	511	514	520	489	542	514	499	491	481	488	504	563	549	502	527	513	491	530	518	499	532	525	512	540	551	527	493	540	534	494	540	499	515	491	498	530	558	488	508	506	538	514	506	503	503	516	489	505	563	529	530	555	516	469	495	495	533	516	537	510	497	514	477	513	527	538	464	516	514	519	526	495	553	503	538	512	506	516	545	524	511	519	488	503	515	531	505	515	494	476	525	520	509	521	509	502	516	484	508	544	516	544	498	566	542	552	526	497	523	518	497	483	485	536	523	524	495	536	474	485	501	512	536	494	497	509	539	486	525	512	518	495	498	526	550	488	507	521	522	500	510	499	526	480	511	498	499	518	512	492	507	540	493	498	479	524	530	485	543	512	529	515	490	502	550	492	537	515	504	511	527	493	509	523	537	515	536	525	563	472	519	496	515	517	533	497	505	517	510	541	476	507	480	502	508	530	486	491	509	510	500	497	500	503	491	495	506	529	504	538	498	481	538	513	474	529	487	497	473	480	493	517	522	548	569	536	536	519	526	480	525	537	532	523	539	495	533	489	516	537	537	545	497	508	550	512	540	516	494	508	518	494	492	535	506	543	500	534	509	542	506	508	514	532	533	498	521	529	489	527	520	515	504	536	498	510	486	507	503	521	473	518	541	515	511	515	508	541	533	520	493	531	542	534	494	501	520	532	498	536	543	520	498	533	528	494	556	528	538	498	517	537	466	558	510	478	520	521	542	513	490	513	537	518	545	507	511	565	500	472	526	538	490	476	496	523	528	509	497	491	554	502	464	531	514	492	533	553
40564	15450	5016	2401	1633	1133	968	764	648	537	475	443	405	388	401	359	367	289	319	321	296	317	294	318	292	286	273	277	288	282	276	285	269	253	262	277	266	278	279	279	237	297	253	287	240	282	264	274	239	255	248	266	286	270	266	269	267	255	241	234	255	258	244	243	273	281	275	244	271	246	270	271	245	260	258	249	251	253	271	270	268	289	234	251	240	244	272	262	265	252	259	259	241	251	252	237	247	264	272	257	232	256	258	261	266	247	250	219	245	247	249	260	243	257	284	244	256	246	255	265	247	259	247	234	257	265	254	246	239	256	255	242	288	259	260	249	258	252	255	251	261	234	267	217	254	268	262	259	277	260	233	259	240	263	260	244	247	244	276	277	252	250	258	272	251	250	244	277	264	236	288	248	259	256	252	233	243	260	264	245	245	242	261	238	226	249	280	261	264	252	257	287	241	241	261	241	276	262	246	248	253	239	252	243	271	237	239	278	264	259	267	270	240	277	252	285	259	263	266	268	238	229	234	256	273	226	234	249	244	241	259	261	274	248	266	266	242	262	275	258	266	273	245	231	240	286	232	218	263	234	247	262	237	270	270	257	259	279	267	263	248	253	238	270	229	223	280	234	281	268	257	247	251	275	245	238	263	270	235	277	248	240	271	233	244	245	246	263	265	267	262	271	233	275	274	276	249	261	265	231	239	251	252	259	253	250	259	254	257	231	247	233	244	266	242	250	266	275	276	225	234	249	252	242	274	239	272	257	247	255	259	222	233	246	238	248	264	263	253	226	248	290	264	248	277	268	258	289	266	219	229	269	257	239	260	241	235	283	281	265	232	267	247	257	246	233	273	231	244	256	235	277	260	222	277	230	233	260	272	219	248	262	271	246	255	227	280	248	276	255	228	257	254	218	251	226	258	267	254	282	253	259	286	287	232	221	265	254	230	240	232	266	281	244	254	273	227	237	267	249	266	290	240	241	255	251	248	291	257	247	248	246	249	230	277	243	261	240	243	231	269	245	239	261	276	249	281	265	258	233	231	282	250	272	280	257	223	245	259	220	257	246	236	236	234	244	280	255	263	266	237	244	272	255	270	249	243	258	246	275	246	251	257	250	272	244	244	255	264	257	253	269	251	232	229	247	262	224	235	219	238	246	240	257	268	271	253	258	275	295	252	268	276	257	242	240	272	256	250	244	266	274	260	229	253	232	252	257	263	259	236	262	252	232	251	246	223	243	250	275	259	240	250	267	240	246	245	249	260	238	247	272	226	243	235	247	246	242	264	247	237	292	270	259	214	259	240	236	263	272	252	257	243	255	265	253	255	245	246	235	290	244	273	234	266	253	227	261	261	248	257	257	247	285	251	255	260	230	265	242	256	260	269	247	258	245	232	250	251	258	274	240	246	271	264	264	234	243	227	272	255	257	263	286	254	252	237	244	270	249	281	249	263	257	237	247	250	239	242	252	252	265	258	253	239	233	247	278	245	255	289	253	278	268	239	249	275	266	226	257	247	262	274	264	260	271	264	261	223	229	253	270	232	261	271	264	249	282	275	266	264	254	244	246	257	257	252	272	246	300	261	243	234	249	253	251	249	291	224	250	248	259	250	255	266	255	240	266	241	221	232	259	264	230	252	247	261	262	268	273	248	251	236	246	273	284	251	276	248	262	258	230	237	250	270	271	255	241	245	231	244	234	259	256	252	245	255	239	270	225	245	283	259	244	240	303	269	249	243	248	257	278	274	231	262	234	221	265	259	247	243	274	253	249	223	240	248	243	261	254	277	216	255	253	263	245	246	240	278	247	252	266	276	258	248	281	288	259	256	251	240	231	251	254	264	251	265	233	265	252	240	265	276	272	238	244	244	257	257	260	260	265	253	256	265	267	261	259	259	243	281	276	221	276	259	260	239	236	256	245	222	225	255	265	209	246	224	249	283	244	238	234	230	251	240	227	267	251	243	248	237	261	236	250	255	248	262	270	264	275	288	241	274	238	253	244	244	241	274	224	232	257	245	239	261	258	246	240	253	251	258	269	228	232	210	266	253	259	250	239	262	260	262	247	236	243	247	261	259	274	278	260	239	250	254	234	286	266	241	238	263	246	285	236	253	246	269	226	250	224	259	248	252	268	231	238	259	260	231	263	246	301	254	253	227	219	240	262	240	250	232	242	263	275	272	277	264	259	272	242	260	237	256	290	286	229	252	244	245	242	234	280	265	280	260	272	268	217	260	261	231	225	226	257	222	262	229	246	254	280	262	275	245	248	261	248	256	219	253	282	270	257	260	261	284	245	265	240	244	246	246	261	256	252	264	244	244	297	250	240	233	254	257	263	242	242	222	249	233	279	241	249	278	255	285	252	249	245	253	268	234	242	238	268	236	268	280	256	315	240	292	254	259	253	229	260	252	254	212	246	233	260	268	233	255	267	268	239	235	238	261	268	252	230	263	253	272	260	259	258	289	260	254	253	232	255	228	252	267	253	225	264	242	240	239	232	267	253	271	232	217	255	271	209	246	247	257	266	243	288	242	261	264	248	273	225	268	236	232	265	247	266	295	235	247	241	246	269	221	228	250	251	266	267	267	271	249	247	249	245	279	272	228	255	249	224	251	252	256	227	262	243	233	242	231	266	224	229	239	254	221	245	241	255	257	243	228	255	257	229	260	229	219	245	299	252	267	253	253	244	269	264	251	230	261	272	248	254	257	244	248	254	269	251	233	289	236	270	255	248	287	239	262	243	234	221	261	241	235	224	246	262	225	265	236	259	234	264	247	252	235	276	233	254	232	276	232	276	254	243	251	226	235	281	229	256	256	221	253	252	239	279	265	229	235	253	251	236	227	251	253	285	236	266	263	245	262	262	252	238	223	283	262	257	250	247	241	233	277	208	240	238	261	263	252	259	238	258	291	219	273	254	257	240	274	254	240	244	227	273	249	232	252	245	220	215	242	285	247	227	243	266	249	242	241	256	249	248	258	266	255	279	229	246	240	246	241	250	250	281	277	255	259	245	246	251	253	236	256	245	290	241	259	219	241	247	269	263	268	238	264	264	273	252	233	242	244	239	247	246	247	225	245	236	241	249	233	259	263	238	254	257	252	255	259	261	249	277	244	254	238	275	234	231	237	236	268	282	238	272	253	262	266	282	273	260	242	266	230	249	292	276	260	236	243	258	238	238	262	255	265	249	245	254	242	268	247	251	239	244	222	292	270	277	273	264	264	274	251	280	232	238	232	226	233	218	247	243	277	234	241	249	227	273	261	251	250	246	253	235	299	249	231	264	244	226	259	251	261	245	267	248	242	244	240	246	276	255	234	216	256	268	244	237	219	259	278	252	254	259	225	227	256	249	248	269	256	278	266	244	289	267	247	244	253	245	267	264	262	266	258	223	258	235	255	251	258	264	249	252	271	218	232	265	247	255	226	223	282	225	261	233	257	241	240	263	272	255	210	257	263	257	242	244	269	249	263	265	287	238	258	240	240	227	265	244
21083	2632	6112	6924	5692	4803	3884	3238	2718	2485	2233	1958	1752	1614	1500	1359	1410	1252	1188	1209	1190	1159	1085	1041	1034	1037	955	965	965	950	984	907	961	890	795	848	866	898	837	827	834	870	806	839	854	801	845	858	842	811	816	835	810	777	816	785	762	778	831	828	786	777	804	748	783	780	757	802	816	726	772	803	781	742	794	758	812	860	777	791	786	770	804	753	773	778	799	823	778	811	766	722	728	785	729	764	792	786	752	758	749	757	734	774	739	736	769	782	735	779	794	801	748	785	774	722	733	745	741	748	726	783	743	756	776	787	741	751	731	739	743	813	746	720	773	741	776	788	752	777	766	741	771	735	732	718	778	747	748	754	818	734	792	740	821	749	775	789	719	813	775	740	752	722	730	756	802	747	722	755	724	780	758	785	767	765	745	747	706	758	736	706	730	718	714	765	757	758	754	762	708	783	768	740	694	782	733	743	758	793	753	710	721	805	776	763	760	782	746	785	761	787	749	708	803	784	740	736	782	780	739	737	765	749	727	737	750	712	741	730	750	822	756	737	737	750	783	781	747	758	773	735	807	745	739	756	740	758	688	753	779	746	708	761	765	749	774	770	708	777	773	750	731	726	755	753	790	746	730	686	713	772	751	730	749	745	684	755	764	800	746	698	721	749	758	771	798	734	802	746	764	789	742	756	737	743	757	785	735	754	752	737	775	735	744	738	715	765	775	748	728	745	793	721	740	771	724	794	719	715	746	763	725	736	774	744	715	769	728	829	786	779	714	750	727	702	766	746	743	729	744	759	773	721	729	760	771	712	769	753	789	748	733	775	762	751	735	741	708	778	751	726	727	770	692	756	766	685	719	788	760	742	763	773	739	689	691	789	733	789	753	705	748	724	769	700	700	728	756	736	700	774	732	762	728	748	743	746	740	787	722	717	791	709	750	776	779	730	739	767	791	715	769	745	712	712	759	800	730	742	783	781	713	759	752	751	765	794	754	782	747	735	750	777	707	702	781	728	770	778	790	710	724	700	744	741	740	750	724	745	714	773	806	756	741	763	703	740	751	742	746	740	786	741	800	752	807	752	728	752	734	773	766	742	773	771	720	765	751	757	750	751	740	716	756	744	773	728	725	731	742	775	704	743	763	738	742	737	723	748	796	732	782	733	729	773	759	739	758	729	745	772	728	723	733	722	741	762	733	745	758	788	763	717	756	749	746	741	755	704	740	782	724	748	762	710	754	672	749	673	723	775	764	790	750	728	792	751	728	748	745	728	737	704	789	700	733	756	744	751	750	751	769	756	742	759	710	695	745	776	712	742	699	743	755	737	779	715	737	735	758	761	781	742	752	750	716	783	758	750	744	791	737	753	732	720	774	790	738	749	747	695	741	747	744	723	775	739	733	717	749	757	711	757	727	721	746	746	755	745	683	713	833	774	747	740	754	741	708	754	743	763	779	777	715	769	704	747	736	737	756	767	731	754	776	762	695	785	713	726	726	745	751	745	723	750	777	763	747	753	737	775	785	736	719	734	742	735	696	786	710	772	712	732	729	708	720	739	772	768	783	735	753	707	809	774	759	741	726	739	716	776	780	768	700	759	722	689	680	748	764	766	724	746	732	764	706	780	736	750	765	704	750	725	784	717	756	743	752	724	729	712	768	734	727	716	748	781	684	754	747	736	764	749	718	705	741	780	757	713	733	751	729	745	729	729	768	786	714	740	677	774	699	764	781	728	737	765	778	761	772	754	726	733	785	764	751	731	742	717	750	717	742	754	753	756	748	740	757	733	772	715	748	716	682	721	745	720	722	750	791	703	748	762	742	758	729	751	763	752	702	733	738	757	731	734	755	745	738	705	747	736	784	754	723	714	761	762	756	787	731	771	758	734	749	751	754	738	759	761	765	742	720	707	708	747	761	763	713	726	765	749	756	768	783	723	722	707	759	732	735	798	756	804	747	699	764	700	776	780	744	765	765	770	724	757	708	690	685	750	752	722	737	762	755	761	697	719	726	769	774	702	734	749	749	800	701	721	715	733	779	830	750	740	720	771	743	725	743	742	779	715	771	766	701	730	788	753	731	756	698	760	695	808	803	737	718	781	700	757	767	725	790	725	727	718	733	675	748	713	735	753	760	748	734	785	717	781	731	770	734	716	798	747	753	786	739	807	731	781	769	758	733	693	801	758	731	758	681	723	706	708	733	749	725	732	685	765	700	743	718	779	751	749	745	733	734	745	737	780	759	795	763	698	783	779	788	770	742	754	722	770	777	730	798	744	756	750	719	731	771	766	730	769	748	761	792	753	732	748	767	704	695	746	760	748	788	705	742	771	742	736	719	777	723	738	743	802	764	758	723	770	764	727	761	753	768	761	742	736	684	759	679	760	774	747	762	759	715	734	749	742	758	770	768	699	752	710	713	789	738	739	741	722	760	726	769	745	713	752	765	768	785	742	727	822	744	776	779	755	757	771	724	734	759	733	761	727	719	790	737	748	759	775	757	802	750	782	693	756	790	738	725	767	764	759	752	736	744	729	774	762	750	737	749	756	742	758	760	749	731	737	748	767	762	784	784	764	742	793	737	772	764	743	728	725	764	752	760	748	750	781	773	781	776	741	709	743	769	740	790	686	754	737	761	723	762	763	726	727	727	742	708	797	780	766	766	770	782	727	756	731	710	737	737	764	726	800	751	745	747	762	759	740	791	768	741	685	741	744	731	760	760	745	716	734	710	708	779	740	756	773	753	759	732	739	755	754	784	726	729	712	765	732	720	742	725	777	780	739	719	718	717	772	756	711	712	751	730	728	724	722	763	809	732	732	769	762	692	781	716	793	718	757	750	793	773	701	733	779	761	760	753	755	709	756	743	802	774	769	830	768	735	769	744	711	735	713	758	740	791	770	754	738	764	746	724	728	749	740	768	759	770	737	730	715	775	695	766	682	779	719	755	701	768	786	762	717	720	743	701	734	763	769	775	785	773	811	695	719	745	738	689	785	748	759	781	720	729	791	695	736	760	703	725	712	723	719	773	737	794	714	736	739	729	708	731	739	699	774	711	779	743	777	781	744	700	737	752	719	728	748	760	713	757	731	732	789	769	745	710	767	771	771	829	787	703	765	766	794	767	732	713	800	723	746	737	746	751	743	746	766	710	756	740	731	764	790	780	703	697	711	731	739	779	722	691	767	759	762	734	703	746	712	743	726	769	760	755	703	745	770	702	770	745	697	744	746	756	670	741	738	739	774	738	755	709	765	734	726	775	731	749	741	741	739	714	800	748	700	780	751	722	778	745	766	728	723	720	770	705	770	751	767	706	741	726	744	711	726	746	708	700	765	746	773	696	716	779	802	759	774	741	794	756	785	750	749	740	757	724	766	783	739	765	733	740	741	776	751	738	748	757	753	697	723	724	754	716	741	776	745	765	765	733	779	716	756	799	762	753	729	722	754	828	786	736	728	792	735	792	733	741	727	723	746	732	773	761	784	754	779	759	751	788	756
3488	290	181	126	120	104	76	90	96	100	95	99	70	87	80	76	80	97	82	59	61	62	82	80	77	76	72	82	71	81	78	89	77	59	72	80	87	73	80	86	80	71	79	60	75	75	83	78	82	68	70	83	87	75	79	89	70	58	89	89	75	91	66	97	73	78	75	78	73	79	79	70	69	89	76	58	66	77	78	76	78	79	68	71	80	76	70	82	79	78	77	81	74	96	81	72	73	69	74	73	77	93	82	72	76	82	73	82	61	82	78	80	67	83	79	77	84	79	81	91	89	73	77	84	100	87	70	86	74	64	74	79	63	76	74	89	62	91	93	84	59	79	78	76	89	54	62	88	98	83	82	89	83	81	78	66	73	75	83	75	73	79	76	77	80	73	72	76	81	72	68	60	69	66	80	90	70	70	68	60	84	76	65	64	72	86	87	74	63	73	78	75	62	76	74	88	79	75	70	75	80	79	71	79	82	78	71	82	81	81	72	65	88	92	80	80	79	70	79	67	74	88	81	80	70	74	83	73	88	68	65	84	80	73	96	75	87	82	81	80	80	69	81	84	81	55	74	96	84	74	71	79	69	97	81	72	73	76	81	64	62	75	70	85	70	72	84	70	70	66	68	73	70	63	76	76	82	75	91	70	74	73	72	63	83	73	70	77	75	67	56	75	75	76	75	75	67	86	70	84	88	73	87	59	76	73	70	83	89	81	75	77	73	83	77	89	76	71	75	82	91	78	60	62	84	82	75	76	75	86	79	78	85	57	72	85	70	66	57	69	76	83	76	70	70	69	66	85	66	81	80	75	73	75	71	78	87	80	80	67	73	80	69	83	62	84	76	60	87	87	63	72	82	75	83	87	75	54	70	82	83	68	85	63	101	80	70	69	64	82	95	86	74	76	71	74	70	79	84	89	66	78	61	86	69	76	68	71	76	86	76	61	63	90	95	67	79	69	71	82	73	79	69	66	70	76	74	71	82	83	63	68	84	88	85	92	91	69	88	79	84	71	83	99	67	82	68	70	86	73	63	87	83	66	82	90	60	97	79	72	77	92	70	64	92	77	71	69	82	65	71	74	74	92	69	94	71	75	82	78	87	70	68	65	79	64	73	79	99	70	74	89	80	72	84	94	76	70	72	84	60	92	68	81	59	74	73	88	67	57	87	76	82	81	73	89	69	73	74	78	84	75	71	75	72	75	95	71	75	75	80	81	78	79	79	82	91	77	70	80	81	71	86	61	68	80	82	79	66	71	75	72	70	72	74	81	75	79	91	77	71	60	78	79	62	74	73	74	72	79	63	78	59	71	73	99	75	84	75	81	73	83	72	84	63	96	72	76	82	96	80	82	62	78	86	100	81	78	62	69	83	85	70	78	78	74	70	95	82	89	80	78	89	80	73	81	78	72	60	77	94	80	89	70	84	78	82	68	76	59	65	85	69	85	76	83	82	86	81	76	75	87	93	90	70	89	80	74	69	70	94	78	64	82	83	84	96	69	84	80	61	75	87	74	65	69	78	78	74	64	73	86	76	81	87	74	68	63	83	77	103	104	80	66	90	76	89	74	69	82	73	80	70	78	73	82	76	78	49	73	67	80	72	74	86	74	73	81	73	80	91	76	71	81	54	86	54	65	64	66	74	59	69	61	71	79	74	83	72	80	65	89	84	67	84	75	74	61	75	71	75	57	78	80	75	69	66	73	70	61	78	73	63	74	98	61	91	61	75	86	76	100	84	76	78	79	79	72	68	84	67	73	76	90	66	74	84	77	85	67	79	78	62	66	66	78	70	93	82	80	63	71	93	76	75	65	58	90	79	89	73	75	92	79	86	81	75	74	77	70	83	69	84	66	70	85	89	65	67	77	62	80	81	81	78	84	66	56	77	70	74	74	78	67	72	77	73	90	74	69	67	77	74	88	63	86	71	88	69	89	71	83	74	63	76	89	76	77	72	71	76	81	63	74	78	87	76	68	68	77	69	71	76	85	73	82	67	90	76	67	54	74	60	75	88	91	70	91	62	76	87	80	76	83	84	63	67	86	81	77	70	79	85	75	78	60	84	75	87	90	70	67	95	65	73	78	70	72	72	75	72	83	79	70	73	76	86	81	81	65	69	74	69	67	69	77	72	74	62	85	69	71	78	82	73	75	94	68	83	79	81	75	83	58	73	81	63	84	81	76	86	88	85	78	81	89	68	88	71	59	85	71	75	73	74	59	75	73	92	80	85	81	62	69	84	72	80	79	65	74	76	69	85	74	80	71	81	74	77	75	68	72	71	69	75	78	65	83	67	79	75	76	79	85	70	84	91	78	88	74	74	75	72	63	79	76	91	88	81	66	80	73	78	72	83	76	74	77	75	60	74	102	84	57	75	84	82	85	76	66	84	87	71	79	61	69	73	68	76	85	62	68	76	73	76	87	66	66	85	72	65	73	85	66	88	68	83	85	70	71	71	78	65	91	76	82	69	61	79	78	75	73	80	73	76	69	66	79	84	77	70	74	77	71	71	86	81	80	73	74	78	71	75	61	85	85	67	78	70	97	105	80	70	83	78	79	83	72	80	78	95	67	91	76	90	59	62	76	67	88	88	83	65	89	88	73	86	72	78	75	71	84	75	58	63	77	80	67	73	69	81	74	74	83	64	67	78	71	65	97	65	72	85	78	72	88	73	85	76	72	69	77	82	65	76	87	80	80	76	75	90	77	72	69	65	64	73	72	99	76	90	74	62	64	77	77	69	74	77	80	73	70	81	93	64	92	81	80	75	64	90	72	74	73	76	78	83	79	84	72	81	81	64	64	85	73	66	82	81	73	67	78	82	78	63	89	79	89	78	64	59	75	73	60	87	102	69	77	81	69	77	61	70	81	83	75	72	72	73	90	67	80	85	67	80	82	78	66	79	80	84	81	74	90	60	84	63	77	66	82	75	58	78	77	83	83	79	74	70	69	86	101	70	71	88	78	96	77	80	62	80	79	83	66	83	87	75	65	86	72	73	71	92	68	74	81	99	68	81	83	82	69	67	89	63	69	71	97	70	87	67	76	79	75	74	88	78	83	68	76	90	79	72	74	84	67	83	72	83	82	79	76	86	75	80	70	71	68	87	79	92	75	90	70	78	88	80	71	83	64	85	75	82	75	87	73	72	81	73	81	70	84	76	78	75	69	66	89	77	75	72	86	79	86	76	69	92	71	83	81	68	82	84	75	84	76	67	84	77	72	98	86	61	70	73	82	84	94	73	62	73	75	63	71	85	85	53	85	72	79	73	85	74	57	66	85	81	79	65	85	70	80	80	91	69	88	50	71	83	78	69	68	70	62	65	77	87	73	79	82	81	66	90	71	59	81	90	75	86	68	74	82	70	76	80	98	86	75	89	78	104	91	92	79	65	78	68	80	73	77	67	90	67	79	92	64	76	89	70	90	84	78	74	94	69	85	85	74	70	65	67	60	87	88	93	69	85	69	73	80	83	79	89	77	87	78
2875	376	438	483	431	402	364	341	329	326	357	308	311	309	283	313	308	303	310	317	301	276	308	286	265	302	285	300	298	283	316	278	284	310	304	280	286	299	282	303	303	313	282	272	271	324	281	281	269	318	281	273	281	303	304	294	270	287	278	300	284	302	313	288	310	281	300	305	279	285	297	285	300	303	239	268	267	286	314	270	311	287	273	311	292	289	290	253	291	266	290	272	286	279	309	280	291	311	264	258	313	308	287	306	274	294	309	325	289	288	307	284	268	298	317	321	258	294	308	277	249	272	304	285	274	283	289	257	300	293	268	284	307	267	288	293	264	281	284	306	307	267	284	288	289	295	283	274	273	304	259	303	306	309	294	283	297	304	312	275	292	262	261	278	267	279	304	294	252	310	281	294	310	301	295	288	275	279	247	274	315	265	285	282	291	269	272	298	293	289	308	261	302	275	267	262	270	263	280	281	305	245	301	314	259	291	284	264	292	310	298	280	275	302	306	309	276	294	284	298	273	318	291	285	282	274	301	303	277	272	280	285	284	263	290	289	281	264	280	292	304	276	297	282	275	300	270	254	286	256	317	299	273	295	293	306	282	301	269	303	278	290	315	275	293	282	295	288	301	276	281	296	271	297	288	280	284	286	290	273	261	307	288	307	281	243	286	290	295	253	266	290	297	285	297	266	294	284	313	293	295	305	284	284	276	279	278	278	293	299	298	255	293	274	281	281	266	291	303	296	265	292	275	268	288	266	279	285	279	272	287	282	276	291	286	293	290	284	289	311	281	299	285	291	304	279	301	315	266	263	291	296	303	284	279	283	241	302	274	276	300	273	300	300	257	291	271	295	270	270	293	296	282	287	296	287	286	302	309	297	291	303	296	270	263	292	259	310	283	298	256	267	297	286	282	299	283	312	302	292	273	290	265	274	310	303	303	269	295	302	299	281	288	273	289	310	288	295	289	290	258	304	277	286	281	279	300	276	273	277	318	262	345	303	260	268	278	277	322	310	289	262	293	268	286	269	262	291	281	295	306	286	292	305	270	273	277	288	262	283	297	279	299	280	264	264	264	278	300	289	273	269	290	278	287	279	272	296	262	273	288	277	284	275	274	289	271	303	284	298	303	280	313	276	304	300	309	310	273	295	296	261	279	270	295	315	268	291	258	289	293	280	263	296	304	300	275	306	298	266	288	292	268	288	260	260	283	316	303	293	279	278	277	268	254	315	289	253	270	281	312	285	293	289	265	252	307	283	273	272	264	259	269	300	306	270	259	292	284	290	277	274	301	285	300	280	286	281	297	281	261	264	270	266	311	265	281	280	316	302	314	281	295	305	294	269	264	286	299	265	305	292	297	282	287	273	288	271	315	286	272	287	273	268	282	269	294	291	283	284	294	299	291	313	297	274	272	277	288	288	288	271	281	288	294	283	257	279	290	303	293	263	267	286	282	315	298	272	320	276	271	297	270	315	281	270	250	282	288	264	281	287	302	270	274	281	275	264	292	276	248	271	262	273	274	286	302	318	279	287	309	266	285	272	279	267	293	285	303	276	268	278	289	301	280	290	283	309	272	293	254	276	317	269	275	269	314	303	276	277	266	274	289	292	306	281	288	302	283	280	283	294	284	251	265	282	277	282	284	287	309	290	271	277	261	284	274	293	271	264	280	281	279	310	290	285	286	295	263	257	261	296	300	278	269	283	277	286	282	282	290	286	283	295	280	309	294	280	280	284	285	273	314	307	310	293	292	303	267	306	288	315	306	272	258	290	303	290	265	265	259	297	271	300	268	300	274	284	282	279	287	271	271	303	301	315	292	306	293	312	313	279	305	299	285	277	278	275	272	289	288	271	266	301	280	271	297	285	293	266	304	311	260	302	321	276	263	250	279	283	250	288	270	283	323	263	289	303	314	279	249	275	281	284	278	284	315	285	292	287	299	300	256	280	278	275	289	286	274	303	284	301	289	275	288	289	276	299	297	273	278	258	292	287	306	287	287	326	276	279	279	291	309	279	325	281	317	304	277	265	296	290	270	282	268	302	279	266	262	281	291	257	261	294	299	318	265	287	278	273	279	310	294	317	270	247	295	281	260	273	269	280	278	312	302	279	300	285	301	266	286	276	265	319	260	280	279	269	263	276	299	304	289	270	289	305	310	286	269	277	316	257	275	303	260	294	297	279	283	300	261	299	291	276	297	276	315	283	278	304	269	283	285	298	297	274	286	275	281	290	294	291	283	278	314	284	278	306	281	292	247	293	278	283	263	280	264	281	279	294	279	315	315	293	272	300	262	294	313	257	304	285	277	297	288	299	285	291	295	299	290	270	300	284	284	269	285	305	243	313	292	296	274	286	271	307	270	277	313	322	286	278	284	306	277	280	243	252	286	254	289	274	286	283	281	275	285	293	277	282	310	273	287	315	277	289	294	299	268	293	286	288	311	285	285	251	277	266	288	269	268	300	265	273	317	294	292	286	294	276	264	285	304	281	252	304	298	296	294	259	278	289	306	276	297	293	279	315	315	296	294	255	307	279	270	294	298	278	270	252	297	295	271	298	273	284	290	276	277	302	279	289	304	305	276	292	270	299	288	276	258	298	284	261	278	298	293	275	278	301	282	279	280	288	281	294	239	285	310	271	272	280	259	287	275	300	311	293	277	266	287	286	265	321	253	280	289	269	278	281	255	280	274	258	291	262	297	299	279	302	302	316	268	272	284	295	309	268	263	266	279	296	280	267	287	267	313	299	308	273	287	271	303	301	276	268	292	267	251	282	289	276	294	305	287	275	293	264	255	293	311	285	302	295	265	305	259	280	274	280	313	262	252	275	264	262	256	288	282	275	293	293	254	279	298	272	323	297	261	292	278	325	335	284	254	275	289	286	274	276	286	287	262	277	260	289	288	231	270	268	289	304	264	282	288	311	279	265	292	325	287	291	290	277	288	290	299	289	275	270	285	272	319	272	283	298	297	302	277	286	278	307	243	307	267	280	299	266	274	277	289	307	295	300	308	278	277	276	289	307	318	268	267	314	276	302	295	268	303	239	277	287	292	265	270	307	275	265	286	278	266	280	283	279	290	318	293	261	316	276	308	277	299	281	304	274	250	285	307	319	262	300	286	295	284	268	318	275	272	281	297	289	287	294	248	275	287	303	279	293	260	304	298	314	282	276	305	294	271	298	297	258	294	278	288	293	300	279	288	289	267	280	298	291	304	289	276	291	307	285	262	277	282	286	277	259	281	279	317	289	295	296	275	266	280	274	268	285	287	278	275	267	242	260	251	296	284	287	292	304	286	293	253	284	279	281	288	285	255	271	299	279	273	291	308	291	266	294	311	257	292	271	283	285	313	282	278	281	266	283	268	278	302	266	303	285	280	287	279	288	300	278	255	309	280	277	273	309	292	282	300	272	282	293	297	298	268	293	281	278	312	293	287	303	274	287	294	300	274	293	291	266	258	279	284	257	289	261	267	303	286	269	237	282	294	292
30921	6795	1632	1173	801	607	440	409	330	290	238	259	249	225	220	201	192	197	215	189	168	156	182	179	155	177	175	194	177	191	171	147	155	180	183	157	164	201	177	195	183	158	177	155	169	161	140	171	131	155	162	177	168	161	156	175	168	163	137	162	145	168	158	152	160	153	160	151	159	139	189	166	168	155	167	173	154	179	166	139	149	155	174	173	152	153	151	163	173	163	179	175	183	154	165	169	155	144	167	151	156	161	179	150	168	159	146	159	173	136	141	183	136	187	152	163	136	154	160	161	149	136	159	171	137	161	148	171	156	188	163	174	154	156	145	148	166	144	153	189	188	142	159	152	168	152	167	158	153	162	166	142	171	142	204	181	165	151	169	152	166	177	176	161	162	172	164	167	155	163	137	161	174	161	149	141	156	142	152	150	161	154	167	157	177	167	172	156	157	166	163	165	138	172	177	172	152	153	177	180	153	173	174	164	192	157	166	156	177	167	145	148	167	145	159	150	144	189	159	152	170	177	150	165	170	164	152	143	170	149	176	191	164	161	163	167	171	187	147	178	159	159	158	165	172	157	157	161	154	162	161	159	156	138	159	145	146	169	153	159	164	153	167	162	160	166	141	155	153	174	150	165	187	167	146	165	139	161	171	144	155	182	142	140	153	173	169	159	158	170	156	162	150	181	141	163	164	146	175	169	185	169	146	156	149	169	168	161	159	177	147	159	157	159	177	156	161	159	163	155	184	174	172	170	152	176	163	163	162	171	168	146	169	169	161	146	161	160	160	172	148	155	148	133	180	182	168	127	153	157	172	171	161	154	148	150	159	164	178	155	153	179	145	135	148	148	158	167	140	155	142	169	150	149	177	160	147	168	149	149	158	156	140	156	142	172	161	135	169	152	161	156	158	154	152	160	154	161	162	166	149	182	159	154	160	167	161	174	166	160	158	162	167	170	158	174	166	161	167	135	180	166	165	166	173	153	158	142	145	161	186	173	168	166	144	169	142	154	149	177	148	166	138	156	151	182	165	174	169	164	184	171	176	138	164	159	171	179	158	145	152	157	155	173	158	161	164	151	177	167	149	160	152	154	156	164	175	159	132	169	157	176	153	163	141	138	164	166	153	165	142	173	153	136	156	156	161	149	168	145	169	152	175	171	141	152	156	154	146	186	164	156	187	163	148	189	137	175	177	184	154	143	159	158	166	147	156	166	178	171	145	138	164	157	151	151	136	146	165	160	161	137	171	160	165	142	157	149	132	164	183	179	166	157	164	157	154	137	140	141	152	179	163	173	174	177	159	185	162	170	156	166	153	159	173	161	171	160	164	148	164	182	159	158	159	172	155	156	153	162	128	180	165	157	162	183	171	176	172	149	162	158	164	147	169	156	181	156	141	172	169	154	154	166	152	138	150	154	147	170	152	161	176	152	191	156	154	168	159	148	153	147	156	154	149	172	142	171	167	163	182	171	167	150	176	145	174	178	144	143	148	165	150	160	150	147	159	170	159	155	153	155	200	177	147	157	157	137	157	153	166	156	183	159	148	176	159	154	172	150	163	164	171	170	166	162	154	182	154	165	139	188	163	155	163	174	180	170	158	159	143	167	171	160	173	185	154	148	139	164	163	158	161	147	162	160	150	167	173	182	125	163	198	159	152	160	142	168	138	164	143	169	173	155	156	170	170	146	157	156	148	165	156	154	168	155	148	170	152	142	171	157	150	165	153	142	166	158	134	168	158	185	149	171	172	162	164	146	148	150	147	173	168	143	167	158	142	158	152	181	158	164	179	179	147	139	160	148	139	153	165	161	149	172	153	179	143	155	177	160	143	159	170	159	156	159	153	155	152	157	163	173	149	150	165	128	159	164	149	169	161	171	169	157	150	152	164	169	149	183	181	168	157	161	145	157	139	151	168	152	155	156	150	162	158	149	166	158	157	145	180	148	162	159	171	163	156	178	158	186	152	162	149	157	159	171	155	174	192	186	152	159	174	165	142	140	169	149	163	162	154	146	151	162	149	147	146	163	173	172	161	191	151	149	158	147	144	146	157	130	148	158	159	158	176	161	160	149	184	132	175	147	146	167	163	143	149	174	167	160	157	138	178	151	170	157	159	143	164	139	151	154	154	179	144	136	167	180	153	137	154	148	145	158	180	146	146	141	164	145	163	154	154	175	164	163	156	153	152	147	153	162	161	167	151	162	163	152	167	165	181	140	161	158	152	191	139	156	141	151	164	156	147	161	188	118	171	173	168	161	174	155	151	157	174	162	176	164	172	162	145	150	144	170	165	154	166	170	186	134	149	165	136	152	155	152	161	156	142	170	174	157	148	152	152	170	141	177	153	163	156	173	189	178	137	157	165	155	169	167	186	135	143	138	156	148	187	170	152	157	155	155	168	160	164	183	165	169	179	145	153	145	158	135	131	185	149	180	171	163	161	138	170	138	171	162	148	143	161	155	148	159	155	184	159	156	150	155	169	180	180	165	172	151	144	162	155	163	184	147	172	174	148	147	158	154	161	157	161	163	169	143	173	177	143	149	164	172	177	159	171	159	141	174	158	151	163	173	171	168	172	159	175	160	153	173	164	144	138	182	153	169	167	172	168	129	157	153	175	157	175	150	160	161	184	147	162	166	166	158	158	143	152	167	162	149	150	164	155	159	164	161	155	180	191	171	155	166	174	140	151	163	175	155	163	151	164	138	178	178	160	174	157	140	157	198	163	175	158	186	152	168	157	136	152	141	144	162	171	152	143	146	161	153	159	171	157	158	167	142	170	149	153	158	160	175	160	171	153	150	156	150	180	159	160	168	171	183	173	142	184	155	180	161	173	148	173	153	163	162	179	164	184	149	167	157	154	152	171	154	160	161	170	136	158	177	173	163	151	168	168	178	155	153	152	180	147	146	184	165	143	164	154	133	149	151	180	158	154	159	190	151	156	151	148	155	177	165	158	163	155	158	152	148	153	158	145	159	156	154	159	163	159	163	147	157	179	140	168	152	163	178	137	165	163	158	145	189	146	143	157	170	150	156	161	174	143	169	188	179	174	158	166	163	150	138	167	155	142	157	160	153	157	149	168	141	166	185	153	168	194	156	140	162	154	162	163	162	164	158	148	178	152	163	155	158	168	155	163	158	170	159	161	154	124	173	155	165	172	164	159	179	166	155	154	187	156	141	186	148	169	153	163	129	139	149	153	161	179	158	152	160	138	157	185	146	156	134	170	167	167	148	148	162	181	156	159	138	161	162	140	159	171	166	143	147	157	173	168	143	159	148	163	144	161	194	146	147	146	173	152	176	159	163	180	141	172	165	151	161	171	192	164	154	164	154	146	159	152	155	163	141	186	154	149	167	167	162	158	153	183	171	164	176	164	175	176	120	173	163	171	144	159	181	177	171	171	151	156	150	159	163	162	157	183	173	150	167	157	131	174	159	135	173	160	173	160	150	161	160	170	165	152	175	158	151	177	141	167	156	166	170	169	161	151	177
14848	1470	3262	3668	3204	2557	2137	1723	1567	1391	1219	1143	1039	877	963	888	798	800	726	769	766	706	721	656	619	632	615	590	675	602	600	630	633	587	563	597	611	575	566	583	562	559	569	545	547	528	579	542	534	581	587	538	527	542	476	527	564	516	574	520	532	530	536	497	531	544	535	491	491	523	561	520	511	544	547	515	553	540	548	530	469	518	509	519	535	489	500	508	529	547	532	525	557	528	493	566	519	511	519	490	500	535	488	458	506	486	512	545	508	528	518	497	506	514	519	533	511	532	514	485	535	540	531	551	511	515	522	520	574	518	513	510	523	504	530	505	507	555	518	498	531	538	515	498	524	523	541	512	482	549	522	473	509	466	527	514	470	499	480	534	504	536	534	506	488	508	517	531	516	530	519	496	548	506	508	540	476	516	514	524	488	517	516	557	485	477	518	484	504	503	507	502	542	514	530	489	572	504	499	532	546	496	499	517	562	502	466	500	513	528	533	499	518	557	497	537	474	507	541	501	517	495	517	521	552	534	552	539	518	522	489	509	500	495	531	559	529	502	536	515	504	503	500	492	507	563	506	526	490	517	516	481	528	513	507	497	510	497	499	546	516	510	528	518	503	522	483	550	516	505	531	483	522	494	517	509	520	507	534	531	478	488	518	491	474	489	539	509	536	545	516	475	543	514	521	496	494	509	513	548	537	539	528	513	500	517	528	504	522	556	543	514	544	551	517	543	487	522	521	525	517	510	521	524	522	524	494	535	513	513	487	519	499	533	487	506	464	533	492	527	492	511	514	503	530	510	526	523	546	480	525	510	500	521	562	536	491	492	533	524	494	516	513	522	514	524	464	510	504	534	498	501	515	521	494	506	512	518	536	532	542	499	511	515	514	522	516	495	490	532	508	512	479	530	499	531	524	486	485	537	506	564	517	508	527	536	493	544	515	513	554	508	513	528	494	535	524	496	541	514	543	509	501	511	477	530	530	522	526	498	509	508	515	485	523	478	512	492	530	508	522	510	493	503	536	521	534	518	532	506	501	501	484	486	499	489	527	527	535	519	501	551	492	576	507	519	507	529	530	483	495	514	497	492	492	501	484	514	507	490	504	540	503	487	513	517	530	558	511	512	482	512	542	521	518	471	499	537	555	503	516	530	534	502	549	530	500	532	540	514	525	492	518	503	484	511	497	509	486	497	529	520	524	515	500	528	485	487	537	479	486	502	507	543	539	536	522	511	508	506	542	502	482	486	504	497	521	518	531	506	523	573	499	534	532	537	546	520	518	522	499	533	501	514	507	554	542	515	554	524	509	503	481	529	524	514	530	540	501	541	537	520	460	512	519	509	509	499	553	527	480	496	506	530	537	536	495	502	476	522	530	474	486	531	498	517	494	488	511	521	496	521	514	487	533	534	505	476	510	523	526	527	532	546	525	559	547	499	505	498	524	495	484	468	517	479	506	530	536	491	470	489	489	505	520	488	501	507	556	504	486	514	478	480	515	499	537	534	498	510	471	549	519	532	549	505	505	537	527	599	540	509	526	483	562	578	512	525	500	519	501	533	509	490	546	546	515	493	508	544	477	551	579	520	490	500	519	489	507	493	470	545	507	524	512	497	497	531	508	533	500	505	479	522	528	529	490	510	515	496	477	525	542	535	530	486	507	513	492	509	488	511	508	522	516	509	501	531	496	517	549	491	513	503	530	494	516	487	529	520	487	509	527	535	508	518	484	487	538	515	481	468	548	545	529	494	500	530	516	489	492	512	497	497	542	523	524	530	538	501	556	492	528	542	500	526	483	527	458	548	503	498	550	542	516	467	523	527	472	517	521	506	548	524	519	496	545	515	522	493	467	481	498	501	509	488	490	488	523	516	518	486	482	507	526	492	492	483	563	500	489	501	518	500	499	513	524	500	489	503	513	504	528	540	495	501	542	491	509	539	500	506	510	519	479	492	468	500	507	472	546	482	476	473	520	542	500	513	477	539	510	517	505	530	492	510	515	504	562	517	488	508	515	531	589	500	490	490	513	533	474	506	508	532	521	504	521	505	509	527	474	554	539	543	535	536	486	511	542	504	514	482	516	477	496	519	524	533	506	510	488	531	517	497	539	569	480	481	534	484	514	517	449	502	462	540	457	512	528	503	535	470	482	506	501	511	549	520	504	475	519	516	504	507	556	498	507	530	559	527	504	506	496	504	509	499	520	535	479	518	528	521	465	511	536	469	539	518	520	519	535	497	531	561	556	546	479	526	517	516	506	490	549	482	540	503	493	514	512	566	534	513	515	486	517	532	494	513	488	495	500	507	518	493	542	486	529	527	503	502	522	520	526	517	475	508	509	525	523	504	481	497	498	512	516	510	511	534	549	526	533	547	498	509	473	495	525	517	554	513	501	515	493	507	518	483	501	521	519	572	524	546	510	486	533	536	541	545	532	572	540	532	513	486	521	503	536	527	480	534	520	571	489	527	516	491	518	503	491	547	543	524	491	539	514	534	501	531	552	490	518	593	476	477	533	509	542	532	517	523	478	530	511	506	507	500	544	524	525	540	486	520	502	491	496	503	474	515	543	547	519	515	542	500	548	490	500	491	511	547	511	523	532	549	500	503	528	532	543	516	531	508	530	516	513	504	466	515	516	511	504	490	527	515	515	521	503	520	511	501	523	508	496	511	494	514	483	501	549	508	528	524	493	496	494	520	509	503	513	511	498	536	489	507	511	516	548	502	496	513	523	494	520	559	513	509	520	513	526	489	531	510	527	541	469	487	520	504	517	500	538	493	488	490	516	501	529	507	490	517	507	559	475	529	506	500	507	549	533	545	505	494	500	467	555	436	534	471	544	556	550	497	538	480	509	521	539	513	552	491	499	540	486	519	490	543	526	523	534	538	514	555	561	494	513	560	541	528	500	487	511	515	542	515	505	485	514	513	529	508	536	533	518	530	499	506	518	537	509	493	507	504	539	509	519	528	543	485	525	550	516	504	496	543	512	468	514	515	494	535	504	537	544	538	530	487	509	515	532	474	549	507	544	547	510	492	534	524	508	494	548	539	521	491	495	501	482	504	520	513	469	533	501	521	505	488	494	514	489	464	518	487	509	502	485	517	503	478	548	498	564	542	530	475	534	523	487	537	548	545	560	594	487	479	493	532	556	528	520	493	536	541	537	556	495	533	474	492	523	484	561	510	527	529	496	508	533	505	491	572	520	513	480	485	493	486	514	501	519	495	485	501	561	485	491	503	492	522	541	529	525	521	502	515	547	511	539	484	520	434	549	520	493	533	530	534	541	553	514	503	533	544	522	510	522	497	505	539	496	525	530	517	489	540	492	541	536	526	472	494	540	527	535	521	534	506	534	495	520	520	497	499	512	519	486	508	516	482	519	502	490	506	508	470	561	476	512	505	536	493	504	484	546	531	505	531	511	545	492	500	519	496	539	532	512	484	472	499	506	555	538	494	498	494	521	549	498	527	514	565	506	499	501	545	518	472
38410	17196	6091	2408	1630	1238	923	750	711	568	468	449	394	408	371	339	363	329	309	323	326	319	285	296	283	296	292	307	277	297	250	286	286	262	283	297	271	266	286	231	288	296	260	246	242	264	248	280	268	238	259	265	254	275	246	245	237	253	276	271	232	249	278	254	274	256	266	241	248	242	256	279	286	237	233	229	226	237	280	265	254	254	267	249	240	252	286	262	256	236	258	256	263	242	289	232	263	264	265	272	249	245	247	249	240	228	242	266	240	251	261	253	265	252	261	253	262	271	277	278	259	254	228	260	250	251	243	239	251	257	259	264	243	248	253	257	261	264	258	257	267	296	242	246	266	250	235	268	224	227	237	249	284	263	256	222	257	273	260	283	264	227	244	265	238	243	264	250	254	261	257	250	253	270	252	238	264	241	248	268	244	239	245	250	261	227	245	254	247	237	245	264	245	236	287	250	253	247	255	261	257	261	287	247	240	244	243	250	266	252	247	248	292	247	239	269	277	254	246	250	246	250	246	261	248	273	263	244	227	271	251	261	272	241	254	263	234	262	240	241	203	273	286	252	231	248	265	262	254	266	260	271	275	259	254	263	249	248	258	228	251	248	282	283	242	225	233	247	258	222	265	254	266	260	262	236	261	246	237	249	269	258	256	244	244	258	258	266	277	262	233	259	271	282	272	279	256	245	230	235	257	270	213	288	267	243	245	251	252	292	250	251	232	267	247	238	233	246	253	259	253	278	296	254	264	248	240	248	272	239	239	227	253	235	280	264	238	237	264	244	230	240	246	257	242	266	226	256	237	236	247	259	231	257	271	253	259	254	242	269	244	258	210	269	224	245	255	270	235	251	242	240	232	235	247	238	260	254	279	277	249	216	237	228	261	244	221	247	237	259	255	261	300	252	232	259	234	270	264	259	255	273	255	242	257	257	241	237	219	238	252	259	227	272	264	273	234	254	268	276	255	275	221	244	257	283	250	240	239	250	263	257	249	255	245	257	293	254	273	265	250	272	235	278	266	265	224	253	243	264	265	241	255	235	248	247	251	241	274	254	243	265	253	259	255	236	256	228	289	261	259	268	263	247	252	282	256	242	246	259	236	273	228	241	247	267	256	236	221	225	267	238	264	244	263	252	262	256	255	274	211	257	260	266	238	249	261	255	242	246	290	279	262	263	239	240	250	265	258	273	257	219	286	253	259	258	249	222	263	258	259	257	264	287	276	247	250	244	258	261	269	249	233	245	257	280	262	263	237	280	239	258	268	234	281	262	258	260	232	259	212	260	231	267	268	241	286	283	258	276	268	262	237	262	269	287	252	261	260	242	245	257	267	244	266	245	272	250	271	264	264	264	238	271	270	258	253	246	312	255	251	249	234	232	251	269	259	286	237	246	239	247	251	255	255	257	255	272	267	258	247	253	262	234	257	248	244	264	231	250	255	264	265	237	265	222	270	262	259	242	262	232	243	237	245	243	266	242	247	256	262	225	243	267	292	239	249	262	255	247	250	287	265	236	259	262	242	231	263	253	242	252	268	228	276	207	258	247	235	256	229	237	237	251	277	243	260	251	249	275	252	266	259	273	210	248	256	266	287	283	270	253	269	255	261	238	216	257	258	232	241	242	243	254	243	239	267	258	214	251	277	239	237	246	235	262	252	223	261	236	246	256	281	277	230	277	302	262	263	252	261	258	262	255	253	275	273	230	239	253	266	221	247	241	252	264	265	257	267	243	237	257	242	244	253	265	248	264	255	264	262	226	226	274	236	258	248	231	242	258	235	262	276	251	257	249	234	233	287	252	238	269	235	276	240	249	263	266	287	255	250	252	252	294	263	241	275	258	246	242	261	227	261	255	236	258	238	254	262	239	253	239	248	238	248	273	243	278	256	262	224	267	292	279	244	242	257	237	250	265	246	294	276	268	265	267	240	255	257	252	251	223	240	246	263	240	244	238	227	255	277	208	265	244	256	228	245	238	238	251	246	278	272	238	254	258	256	245	263	252	276	222	246	254	260	261	253	253	233	258	251	222	261	245	225	271	231	249	233	220	235	261	248	257	249	254	236	235	232	248	255	252	246	251	235	237	257	230	239	237	246	254	257	242	223	261	251	261	238	288	238	238	237	263	269	263	250	259	242	251	275	261	267	267	245	240	241	243	261	255	232	244	246	257	286	242	247	277	230	256	237	269	246	243	256	229	249	240	258	255	238	285	258	237	259	259	271	267	246	266	281	283	247	242	238	266	248	265	237	246	292	257	266	278	276	234	272	261	264	274	273	259	235	253	275	257	271	244	268	271	252	234	253	253	246	228	259	225	264	273	230	228	229	262	258	242	256	231	250	294	255	240	228	269	289	240	254	271	253	234	267	263	212	245	260	246	240	258	262	252	257	238	258	262	247	256	254	251	259	243	262	227	241	260	243	254	262	251	273	264	265	276	261	225	247	250	238	242	252	238	254	255	253	256	262	253	270	246	268	254	235	247	259	265	278	254	243	284	258	277	253	230	236	251	239	241	263	242	264	253	267	269	259	250	250	279	242	281	254	273	236	267	248	246	261	270	278	253	282	256	245	253	236	231	263	257	290	235	251	273	239	254	273	250	266	259	286	254	249	243	264	258	237	231	260	260	246	275	252	268	225	244	290	253	276	251	261	250	251	262	246	244	256	269	261	230	253	247	288	235	253	267	242	229	226	244	230	235	275	237	245	249	251	267	230	244	243	246	254	261	269	243	261	247	231	244	244	280	244	260	219	267	259	268	239	219	255	252	262	227	258	266	254	248	240	238	293	265	251	258	268	267	257	267	258	267	311	258	257	218	242	261	263	251	245	208	290	249	242	230	240	251	258	266	278	244	261	250	243	221	281	264	248	260	242	251	289	249	264	238	256	264	262	256	235	251	228	260	264	267	257	232	269	243	249	252	272	260	257	245	265	266	247	238	258	248	268	240	253	246	289	257	240	228	257	222	266	244	269	266	231	242	254	244	265	242	298	246	251	231	279	260	290	254	283	251	276	253	234	222	230	271	265	236	207	281	271	256	227	272	217	273	238	237	276	248	266	238	260	269	246	231	235	254	226	248	235	253	252	229	247	248	275	250	226	284	241	257	251	245	262	249	270	243	242	247	245	256	275	273	265	257	234	262	249	245	256	222	216	222	274	251	251	233	263	267	259	276	253	246	276	251	281	252	258	236	261	237	276	269	264	252	237	271	272	250	255	257	255	250	255	252	250	198	282	256	262	250	262	260	271	241	269	260	267	287	248	237	258	221	262	308	254	254	249	251	273	258	261	265	273	270	261	246	253	239	241	252	267	258	244	265	266	238	268	227	253	245	238	249	238	252	243	238	261	248	239	282	248	242	269	242	246	279	293	254	252	240	262	248	246	255	237	274	236	269	254	254	235	275	241	223	263	238	246	253	223	269	227	251	237	224	267	250	269	266	250	218	253	224	273	248	224	249	275	219	247	232	240	240	237	250	263	260	256	225
20483	2683	6129	6774	5788	4714	3927	3285	2771	2386	2158	1991	1805	1596	1565	1536	1385	1339	1208	1182	1168	1176	1092	1096	992	1032	1005	997	963	939	931	886	886	847	900	896	902	904	826	908	858	876	886	849	887	844	826	836	834	808	886	797	814	843	798	778	770	810	803	767	773	759	830	812	775	746	826	759	784	776	767	778	841	744	772	783	825	782	737	787	773	796	790	778	763	757	757	757	757	742	747	764	760	793	730	768	778	844	747	752	765	773	785	718	781	791	751	801	780	716	737	697	775	762	769	763	811	739	750	758	804	787	810	761	749	710	785	761	768	766	767	727	713	757	733	753	709	765	764	756	729	758	721	767	748	733	765	802	743	759	783	785	757	716	767	780	765	716	789	795	704	742	747	770	743	791	728	749	745	747	739	786	735	742	735	786	773	728	784	733	740	709	783	746	739	737	800	802	739	768	782	744	773	771	784	741	706	764	743	754	717	753	699	713	750	762	727	809	739	715	755	743	746	766	730	746	736	780	702	741	771	772	674	775	806	810	747	720	773	760	759	709	753	747	783	746	752	748	742	738	703	741	774	767	806	772	744	713	752	728	746	723	745	723	762	774	745	755	740	745	807	752	716	770	750	718	752	710	737	713	765	727	739	756	731	723	720	772	761	712	746	742	726	744	764	680	761	766	731	746	764	800	744	770	736	755	735	720	725	701	752	752	767	715	755	771	766	766	748	768	726	746	766	698	731	714	730	753	761	754	728	750	694	746	734	729	769	704	737	737	753	759	755	762	710	749	746	741	762	737	760	744	758	705	712	751	798	731	802	710	788	753	782	794	778	805	730	786	729	718	768	758	758	702	730	784	741	719	767	798	744	783	778	745	746	734	727	716	717	734	798	752	766	782	745	744	760	750	787	738	754	727	751	781	737	761	748	752	734	726	750	778	751	777	735	733	775	776	691	732	757	725	717	694	786	763	685	740	756	732	749	702	735	693	721	760	725	742	742	787	689	726	779	722	734	742	753	733	756	778	709	740	709	759	745	738	726	714	699	764	747	766	774	754	777	720	725	730	788	757	783	768	742	741	739	727	775	781	763	721	718	756	754	713	740	720	754	737	770	765	750	738	789	787	736	718	746	749	713	747	789	804	731	775	801	769	769	769	776	714	727	741	736	806	791	747	790	732	701	784	720	769	772	745	720	771	763	776	760	760	725	719	741	725	767	774	704	736	742	783	768	753	747	726	758	757	700	740	720	765	742	774	775	715	742	720	759	769	735	739	778	737	779	746	749	748	712	754	772	764	736	778	735	750	691	739	737	754	763	753	731	714	740	724	753	711	732	783	734	735	733	715	755	813	748	747	746	736	748	738	709	771	806	760	779	749	837	734	718	731	760	726	744	729	723	718	773	776	764	720	725	799	779	779	792	751	756	714	747	741	714	793	757	763	713	758	731	739	749	697	775	754	732	728	710	775	706	767	684	731	701	759	734	744	730	807	728	780	717	757	760	738	699	762	727	785	742	729	724	765	770	715	747	753	745	727	786	702	758	737	738	791	766	728	775	731	707	795	719	771	758	704	726	796	766	777	713	759	783	774	787	689	738	740	762	752	727	756	797	714	721	755	713	735	758	764	704	732	755	767	763	768	735	772	733	741	752	774	788	740	774	749	719	720	757	745	698	756	757	751	711	716	744	761	742	785	758	745	689	703	739	790	821	727	752	748	778	723	716	728	781	746	824	679	724	751	763	732	739	723	712	699	718	740	751	725	733	713	717	703	708	709	700	789	736	744	748	741	746	760	758	766	728	714	793	742	695	777	780	736	776	792	758	726	757	759	722	790	776	734	731	716	770	741	730	690	761	748	748	758	759	735	728	778	698	798	741	713	745	743	733	792	769	737	743	742	765	727	735	759	719	758	740	756	764	764	748	708	758	798	742	749	742	757	754	747	710	729	745	778	734	721	732	745	732	741	707	756	762	766	736	747	723	739	783	734	734	762	763	698	778	708	752	772	787	775	777	793	720	748	759	748	733	686	734	708	751	744	736	775	761	748	721	766	719	745	797	733	792	801	730	769	775	763	735	762	747	775	727	764	732	663	711	710	757	752	759	770	769	780	755	685	732	754	757	728	773	742	800	757	779	786	774	770	755	767	744	720	752	715	745	790	762	766	741	742	791	775	769	697	732	750	724	762	716	755	716	778	739	706	732	740	739	723	753	767	803	725	722	775	779	744	748	731	753	689	743	743	714	786	799	821	765	768	746	785	763	738	725	741	735	761	720	785	748	783	746	734	689	744	760	751	799	747	667	777	720	760	728	702	743	763	794	751	735	742	770	753	715	774	784	710	719	755	718	788	752	807	740	753	754	714	758	725	744	763	766	786	729	740	743	708	743	729	740	753	748	762	755	752	738	786	744	747	739	692	712	702	751	742	686	754	690	721	777	726	796	789	803	766	776	762	774	782	729	763	751	713	766	764	772	727	740	720	749	730	766	756	725	757	724	717	709	756	729	743	789	764	767	738	745	743	753	803	777	718	758	722	713	766	778	760	757	739	791	782	745	749	726	756	753	759	772	727	739	747	722	764	688	755	776	744	745	794	772	687	678	776	770	743	772	743	783	748	741	734	675	720	765	689	753	727	822	769	719	753	733	719	719	740	752	761	747	814	743	765	748	737	740	770	764	753	711	762	780	723	733	758	770	779	716	757	731	779	767	728	729	763	749	773	775	806	778	790	742	775	749	764	759	711	774	738	770	727	750	777	768	739	712	777	751	774	703	799	768	715	755	741	786	695	760	789	726	740	721	772	756	736	774	764	729	749	739	738	759	730	788	742	751	774	730	726	747	768	705	756	699	748	757	737	737	759	721	748	750	728	827	708	776	767	796	770	725	754	708	748	733	806	773	763	750	710	809	730	716	702	737	806	747	707	740	763	731	730	741	791	791	738	801	760	726	817	772	686	741	770	750	768	710	702	790	779	766	759	738	723	703	758	693	756	753	724	732	788	714	774	736	704	696	705	769	725	742	761	732	779	738	769	736	725	774	767	721	714	712	695	718	745	729	782	722	777	751	753	750	770	745	751	751	802	774	771	764	795	805	778	731	768	758	727	731	783	725	770	736	744	766	717	789	757	731	681	766	726	780	800	814	750	752	768	763	739	756	728	747	726	716	755	777	743	756	748	747	782	769	737	750	711	702	781	773	763	750	730	760	729	766	737	809	730	754	753	770	716	731	760	799	749	765	738	744	752	762	739	768	762	723	762	781	738	770	724	804	814	745	738	711	718	764	770	758	789	767	769	768	772	764	750	765	737	725	796	779	772	722	759	759	732	743	805	749	721	738	776	705	806	797	793	732	712	758	746	732	734	712	768	732	713	731	743	750	729	764	734	795	762	762	700	714	729	787	754	752	730	768	778	756	752	750	774	728	750	702	760	798	724	735	754	769	762	722	728	800	724	767	801	765	788	734	751	784	743	743	696	749	702	738	725	750	738	697	759	733	750	810	736
3501	250	154	142	98	92	78	87	88	67	83	92	83	91	96	71	85	66	62	74	78	80	91	82	81	74	86	62	72	65	70	76	80	66	76	85	76	77	78	87	65	82	85	83	72	80	85	83	75	74	79	87	86	72	87	90	79	61	80	90	85	79	76	73	65	87	77	76	68	60	77	74	82	92	68	75	83	76	65	68	81	76	71	68	70	80	66	73	73	72	73	83	91	73	79	75	90	80	77	82	84	69	71	63	85	93	62	73	71	67	76	67	68	70	69	66	75	73	92	77	91	75	77	67	70	58	91	90	87	76	79	86	76	71	79	57	63	77	83	98	78	70	70	66	72	72	73	81	87	64	79	83	78	80	68	66	85	70	68	82	78	88	60	58	61	80	70	54	79	81	80	81	80	97	71	65	87	80	64	78	73	80	84	76	82	68	93	111	71	66	77	74	77	78	77	76	86	71	84	61	83	84	84	65	81	83	75	90	68	75	81	72	78	77	88	74	72	75	79	68	76	89	70	80	84	71	82	70	71	58	74	55	63	87	79	66	85	76	66	79	88	78	81	69	72	84	74	77	70	76	68	82	78	78	73	81	71	71	70	83	89	64	67	87	68	75	57	75	61	89	93	74	83	78	92	63	78	76	73	89	76	87	85	92	66	79	68	72	52	81	76	76	72	59	69	79	76	72	79	71	80	68	87	70	67	73	68	78	72	66	75	74	78	70	79	56	80	71	83	61	58	73	78	71	81	78	51	70	83	63	71	92	71	74	80	71	70	75	64	69	79	71	80	80	89	85	72	76	84	70	81	65	64	70	83	70	70	68	80	74	60	94	77	84	56	84	81	77	68	71	60	62	77	81	75	104	80	85	81	70	72	80	79	80	87	83	79	65	79	72	75	64	60	77	62	75	82	80	76	86	85	73	87	75	80	70	75	84	81	96	58	95	84	66	73	80	71	69	69	91	76	62	68	82	72	58	78	77	90	72	72	80	74	66	85	67	78	66	72	81	71	76	73	73	80	59	88	87	83	94	57	95	105	94	70	65	75	78	80	62	73	78	81	80	78	65	83	83	69	88	82	82	63	85	81	85	90	86	72	88	73	71	79	87	61	71	68	75	72	88	82	71	66	61	75	86	65	84	88	78	84	63	63	98	92	81	86	71	87	74	86	75	70	80	66	87	64	85	66	73	80	86	73	74	67	81	84	73	89	74	81	89	92	84	82	69	80	75	76	60	92	84	79	78	81	90	90	65	76	79	68	85	79	75	67	68	70	77	65	71	85	80	63	77	86	76	76	70	56	75	78	86	78	72	75	83	72	77	90	65	74	73	69	64	73	70	85	96	83	92	69	84	77	75	76	63	73	68	65	63	72	80	83	79	82	79	92	78	87	75	104	67	84	96	61	65	57	66	78	84	74	75	68	66	96	76	86	69	78	78	70	77	72	68	78	82	82	86	89	76	67	77	72	81	84	72	77	89	71	92	88	92	67	70	69	70	71	71	78	79	85	70	76	62	63	82	73	70	75	70	58	73	73	79	74	79	65	72	66	70	61	68	78	72	88	88	79	76	80	79	84	61	71	73	84	71	57	94	77	68	77	91	70	82	70	68	72	65	70	76	72	87	79	71	66	70	74	80	59	77	79	69	76	79	101	62	80	69	70	90	61	84	92	91	74	82	71	62	84	70	73	55	86	60	72	65	76	62	89	64	63	85	63	70	81	92	78	64	59	62	67	88	81	69	76	68	89	80	68	81	74	72	68	93	89	77	77	66	76	62	74	78	79	76	63	91	68	72	76	69	72	66	80	71	77	84	75	84	73	74	77	76	83	80	65	81	59	85	90	83	84	73	79	61	88	78	92	93	65	86	61	57	72	86	76	70	88	83	58	69	74	71	73	76	80	82	74	77	80	79	67	79	66	82	85	53	80	76	84	71	56	70	101	75	75	101	71	82	73	82	86	69	92	91	70	81	81	86	76	81	57	85	75	74	74	70	57	68	74	66	88	73	74	71	81	81	80	78	84	76	74	76	99	67	73	76	88	79	75	71	78	71	90	73	76	77	79	71	64	77	82	67	71	73	79	62	77	73	79	76	68	68	66	89	87	69	81	63	66	67	76	84	69	78	72	91	72	56	91	85	74	75	81	76	76	85	83	88	79	77	74	59	66	76	70	72	63	76	69	83	70	97	78	78	65	78	80	93	70	78	52	78	71	68	68	80	74	69	79	59	86	71	66	68	84	103	77	85	88	68	71	55	59	80	70	81	73	78	77	85	73	73	83	79	82	75	67	72	86	75	64	66	73	77	68	80	82	83	77	73	75	71	71	59	61	89	86	69	72	76	70	99	60	79	92	67	67	83	70	79	79	84	72	61	71	88	85	75	76	63	79	77	72	89	79	80	78	89	59	72	70	82	76	69	71	72	66	77	71	80	82	71	76	79	76	78	79	71	71	57	74	85	85	88	88	78	77	83	81	82	78	67	65	77	74	69	88	78	73	74	65	87	72	92	84	73	69	64	69	72	85	87	91	85	60	92	91	82	84	68	77	77	73	92	80	68	84	77	75	59	54	56	84	71	79	66	65	81	81	81	80	70	77	81	70	70	86	76	57	78	76	85	66	99	70	71	93	58	80	77	89	74	70	82	76	78	92	57	90	77	66	79	72	73	76	75	78	86	77	74	76	70	88	79	76	71	64	77	81	90	83	72	62	63	86	80	65	69	77	69	89	83	78	86	81	67	73	79	68	64	64	85	70	88	76	60	88	88	59	82	101	74	60	80	86	89	93	79	71	78	77	94	67	72	71	74	67	74	69	84	81	82	72	77	93	70	75	69	92	88	74	85	85	73	77	87	74	80	78	65	86	71	66	75	80	62	65	79	89	52	72	69	75	83	82	70	89	83	81	78	91	65	60	78	85	80	84	73	82	79	83	78	90	61	83	67	86	79	66	73	69	81	78	71	74	69	87	83	80	65	77	96	74	79	76	85	71	78	67	69	67	80	81	74	74	64	97	82	79	80	70	74	70	64	90	71	68	104	91	82	56	71	59	78	84	62	85	86	70	75	67	62	78	79	77	83	68	73	68	84	81	67	71	59	87	80	73	53	77	82	66	81	72	78	74	74	79	68	69	84	72	77	69	80	72	62	67	80	73	78	82	89	81	83	96	58	80	66	65	80	62	81	76	78	80	78	71	83	67	72	72	74	87	69	65	60	92	87	83	92	72	95	82	84	91	74	76	85	68	75	67	81	81	80	88	71	76	60	74	76	66	80	72	63	73	74	68	62	71	82	72	87	82	85	90	54	74	81	88	60	63	86	74	77	89	85	64	76	78	72	70	71	79	74	73	76	70	75	73	85	76	93	70	72	80	88	64	93	73	66	66	74	80	86	86	78	65	84	71	75	72	79	66	76	80	85	69	80	84	68	76	78	90	76	75	81	90	78	69	83	75	79	87	72	85	69	77	96	65	70	77	79	73	90	78	71
2766	386	438	424	408	443	356	338	363	340	317	328	301	323	304	333	287	322	272	234	269	292	272	298	279	284	293	300	299	274	300	280	298	307	289	292	278	278	295	296	289	284	289	292	278	294	271	268	272	289	289	300	300	291	293	286	288	288	291	302	298	284	293	284	292	291	276	291	269	257	280	302	261	260	292	300	279	292	285	285	323	283	299	338	299	281	266	303	287	272	301	262	282	265	317	275	286	295	282	261	288	285	302	304	286	287	265	258	293	281	296	276	292	287	293	274	293	299	312	269	282	299	291	261	289	272	274	288	287	284	307	269	303	268	293	263	310	274	297	307	303	314	316	290	299	284	275	268	282	294	268	278	276	291	301	287	267	278	278	283	293	272	305	290	264	274	303	271	298	284	280	299	297	284	291	305	278	277	314	275	256	253	278	276	275	301	303	289	252	280	285	278	321	279	304	269	305	258	271	245	290	271	323	284	298	276	286	288	286	314	287	288	290	282	297	271	311	264	281	323	290	283	261	290	283	296	259	316	284	265	305	276	301	279	303	275	266	294	295	273	310	264	295	269	263	298	275	301	290	244	290	297	266	273	309	260	286	286	271	284	272	260	273	248	278	292	290	311	273	264	273	306	304	295	269	281	242	260	295	285	282	303	285	259	273	290	293	263	296	279	297	289	269	270	297	249	272	300	276	274	295	291	296	301	277	291	278	305	280	259	274	284	286	291	261	284	251	287	304	284	311	293	260	267	289	278	281	251	274	298	300	232	295	279	300	299	269	281	270	288	291	291	269	284	289	282	251	290	283	281	291	287	286	282	278	281	307	280	266	240	283	282	254	300	271	287	309	306	261	285	266	278	270	285	301	271	283	283	287	249	286	294	282	291	263	268	314	278	278	269	287	298	302	272	283	314	322	311	262	266	283	280	264	276	300	263	301	305	310	314	277	293	277	276	269	265	294	286	257	284	277	300	297	288	281	269	303	285	272	265	247	309	262	278	294	295	309	285	291	265	323	284	283	284	273	300	291	297	260	279	297	281	277	283	258	267	299	276	280	295	281	257	274	263	300	296	321	276	293	282	276	292	282	289	301	263	271	292	294	272	294	280	273	269	282	268	271	288	296	268	275	290	275	297	293	310	284	276	298	254	297	305	266	283	317	301	299	292	317	269	267	283	288	278	276	284	280	261	309	275	253	264	277	297	261	279	262	266	298	264	290	249	265	291	295	271	264	304	293	271	279	262	276	274	289	306	278	298	294	289	235	274	273	289	263	278	312	320	268	274	307	289	276	265	285	284	306	328	274	286	265	273	298	282	273	276	285	255	302	282	254	273	285	289	249	273	308	313	305	249	275	274	263	294	299	292	314	308	280	295	285	281	305	289	279	293	278	257	286	296	271	283	278	299	282	309	303	282	311	290	297	295	273	274	294	302	299	269	294	287	268	315	272	295	306	287	273	279	282	262	259	295	254	272	332	292	283	297	269	311	285	304	301	273	277	276	305	268	284	291	331	300	282	308	280	277	304	265	290	316	297	331	272	293	279	294	279	286	310	276	301	297	291	253	306	276	285	294	322	303	270	283	279	310	272	289	293	279	280	263	292	297	285	321	281	262	247	268	263	296	297	276	292	330	318	274	277	296	309	287	276	300	293	286	282	276	285	300	284	281	277	290	276	272	259	311	330	310	304	291	292	277	276	278	250	301	306	290	304	269	268	291	287	276	287	301	292	313	324	302	287	255	290	260	290	286	272	308	275	270	303	314	252	286	309	257	257	268	281	309	299	252	302	296	259	286	295	285	312	273	294	303	287	315	315	303	267	276	280	324	272	290	288	296	267	274	291	318	298	273	259	307	278	276	278	284	250	277	285	263	315	262	274	307	272	269	277	283	280	282	278	256	283	301	316	277	272	291	264	265	293	282	291	288	256	288	295	265	316	294	298	269	262	287	281	285	274	287	281	285	273	273	257	315	278	292	285	249	279	264	283	272	284	271	289	285	303	317	285	279	270	255	292	268	284	270	289	291	296	291	287	289	281	269	267	275	322	270	244	279	278	281	254	315	279	280	304	271	277	294	264	273	315	297	282	265	264	278	280	297	281	309	285	281	310	299	338	271	264	275	283	266	280	257	298	282	292	300	285	289	271	297	265	320	254	284	265	284	282	298	295	311	327	305	305	274	290	296	283	287	271	273	279	276	265	279	298	274	256	299	296	283	306	280	317	292	298	271	264	272	266	283	297	287	291	293	290	277	256	280	285	302	274	291	284	264	294	267	276	326	276	278	292	275	292	256	290	268	254	291	277	286	283	283	277	278	286	270	289	304	314	311	298	313	279	302	311	258	294	263	318	275	286	286	276	297	291	263	308	262	279	299	283	308	295	311	294	290	302	279	275	283	267	281	279	267	277	294	283	287	282	299	306	306	291	270	264	288	273	315	289	278	298	270	264	278	270	285	291	295	268	311	274	325	327	279	309	285	290	282	280	266	259	279	267	246	292	271	279	281	261	271	318	282	306	290	284	287	282	253	303	280	295	253	293	287	278	284	276	289	285	281	312	298	285	308	318	279	287	261	289	309	290	273	280	279	305	291	289	271	267	318	293	284	277	295	264	271	295	292	274	306	312	274	299	306	277	301	311	285	287	298	275	273	285	278	290	296	278	284	278	283	310	297	280	251	279	274	291	283	290	282	265	288	304	297	291	284	296	282	281	276	258	292	281	305	279	298	270	274	295	292	273	298	290	295	280	283	300	305	289	285	296	259	271	270	271	287	279	282	265	293	283	297	286	296	315	286	286	297	280	280	290	328	262	304	247	301	277	269	294	275	296	294	277	290	305	291	277	323	238	304	287	281	265	289	280	306	265	304	285	313	270	289	301	268	302	277	279	281	275	271	283	288	277	264	281	314	298	293	306	285	294	309	272	295	278	323	296	280	295	310	274	254	282	272	261	295	297	246	298	266	299	314	268	288	268	312	284	273	294	284	286	254	288	288	243	295	268	292	289	253	273	258	293	277	290	295	319	299	273	256	307	269	301	292	240	282	284	283	287	320	298	305	298	293	285	292	290	258	281	261	290	273	272	282	312	294	302	290	310	265	247	293	278	238	301	291	316	302	273	270	290	291	280	275	320	291	261	273	257	281	305	290	286	255	274	267	249	295	303	292	254	286	299	280	307	283	270	285	321	300	291	280	260	250	300	298	274	273	293	284	290	277	276	289	268	301	258	262	281	279	299	292	307	300	285	263	289	284	302	296	306	288	270	286	285	312	298	298	281	286	271	277	289	286	297	261	268	285	280	255	272	263	282	292	307	274	261	268	260	265	299	287	300	282	265	273	266	280	284	282	297	268	312	273	282	285	285	300	268	283	271	278	247	299	285	263	284	268	300	272	301	298	283	288	275	298	292	281	285	274	273	268	274	273	281	299	291	296	260	303	266	276	271	311	266	266	315	288	268	283	307	286	301	283	283	262	290	283	275	296	328	315	308	268
29233	5574	1486	1168	840	629	473	442	355	284	267	269	243	247	219	206	176	191	232	176	217	188	188	204	175	173	169	176	181	180	156	166	171	165	170	179	171	161	178	167	181	167	165	162	172	167	171	146	179	153	178	153	172	173	158	149	166	164	158	164	174	179	166	168	157	173	148	162	146	161	176	162	175	136	161	149	171	165	154	167	147	150	162	142	154	147	183	166	148	151	145	158	154	159	175	164	145	173	171	133	155	183	159	155	145	148	158	174	191	155	153	168	157	179	162	162	165	145	163	172	161	130	157	156	184	172	189	145	161	160	164	153	130	148	149	188	144	168	165	148	179	165	163	153	158	153	157	179	152	161	166	178	161	148	165	162	157	178	160	175	164	140	162	158	177	163	150	189	150	147	178	151	167	179	180	156	159	199	153	176	145	171	166	146	187	138	145	168	164	160	136	153	172	163	147	151	147	153	160	164	150	176	161	171	156	166	128	145	127	164	165	171	179	176	157	152	169	153	184	135	174	173	163	162	163	177	190	170	148	172	151	168	152	146	140	149	128	178	170	175	166	179	159	184	162	145	161	144	155	167	163	142	169	144	174	145	149	167	149	148	152	148	169	161	149	176	166	170	172	187	143	145	152	176	163	139	151	148	155	158	166	166	162	152	157	172	162	155	173	160	181	176	145	171	174	163	161	156	158	187	169	155	160	162	165	168	172	145	168	159	166	155	152	171	163	169	166	141	155	144	155	174	149	146	162	170	169	142	176	183	156	152	170	175	164	162	146	158	174	167	143	166	158	159	160	150	167	153	172	154	165	192	167	181	159	159	156	149	154	120	147	167	183	161	175	171	161	153	171	176	166	173	162	189	155	159	161	173	162	158	165	180	159	170	172	153	156	155	155	171	150	150	141	162	162	156	181	137	145	164	164	135	161	141	169	173	165	146	158	168	159	157	171	193	176	158	162	150	150	153	152	167	160	190	155	158	151	177	169	177	166	162	150	171	177	174	162	168	149	144	162	136	153	160	153	190	181	156	146	164	151	176	145	193	146	154	154	167	175	176	168	170	172	159	187	175	175	166	150	169	173	137	149	170	163	169	156	152	142	163	185	161	149	177	155	164	154	165	178	147	166	160	154	145	156	154	139	151	145	152	162	177	159	161	163	138	158	153	132	156	154	162	169	161	163	193	153	180	164	159	141	151	154	145	138	151	181	171	191	166	155	161	182	141	186	147	150	170	164	176	152	171	153	179	177	169	187	163	145	169	166	164	177	150	155	155	157	164	154	171	168	172	159	141	163	147	165	149	158	167	170	188	148	183	170	187	160	171	149	157	177	137	161	149	134	142	145	146	133	145	165	177	134	160	132	142	149	146	182	183	176	161	153	149	159	179	143	160	176	162	158	161	161	146	176	155	150	157	153	167	156	163	137	164	160	161	167	156	146	156	168	177	161	147	162	169	163	166	144	139	173	163	151	170	156	153	164	163	171	177	157	165	158	161	163	166	169	172	178	144	156	152	164	166	156	180	139	191	161	144	146	158	160	164	165	155	144	178	172	161	166	177	170	162	152	161	154	187	171	168	157	151	179	153	133	132	127	143	148	168	160	147	159	156	138	165	174	178	162	153	144	161	168	163	150	178	176	159	157	157	147	161	166	174	165	132	174	136	157	153	157	181	163	190	154	160	160	167	164	146	158	168	151	135	137	153	168	172	165	171	155	183	174	149	166	160	139	160	152	157	152	177	162	144	190	173	151	161	148	162	159	171	144	145	169	143	166	169	158	138	178	170	157	169	141	160	140	165	158	186	164	143	138	169	161	148	149	183	156	163	145	144	151	171	150	169	167	196	145	146	166	162	154	142	151	144	170	167	160	155	156	157	145	162	140	181	176	195	171	166	154	158	161	184	171	164	158	153	170	166	140	170	171	174	176	166	151	144	159	148	162	176	160	155	156	170	152	138	139	150	180	181	150	164	142	182	155	148	157	142	160	168	160	157	171	166	175	165	187	158	131	170	176	153	177	172	159	164	144	170	162	161	149	167	172	144	156	160	162	143	152	174	161	189	157	157	170	139	156	160	166	177	151	146	147	188	141	148	172	148	139	159	168	166	141	176	162	163	148	149	155	159	158	146	149	162	179	153	128	166	173	167	161	159	174	177	167	169	149	150	142	141	171	153	164	137	150	152	144	149	170	169	154	159	158	177	149	147	178	149	164	144	151	141	147	170	161	180	161	157	142	147	178	148	170	179	161	167	152	169	155	144	167	170	168	166	158	157	166	145	167	135	149	175	147	132	136	164	148	152	175	153	162	149	149	188	165	169	155	141	145	166	138	168	171	165	153	159	159	152	143	162	173	162	157	138	168	168	167	149	162	183	150	169	162	157	143	135	182	177	187	164	163	166	153	161	156	154	168	166	144	160	160	158	155	173	162	159	173	142	161	167	152	151	162	160	165	177	161	160	149	145	167	172	154	154	153	187	160	167	185	142	165	179	153	165	178	160	156	133	148	147	158	162	156	171	162	171	181	178	187	167	168	150	158	154	142	166	167	153	143	156	164	142	157	166	157	143	146	174	153	184	163	178	187	156	160	154	159	140	165	172	145	164	155	169	183	164	164	149	171	145	152	165	168	164	178	156	171	164	145	145	168	158	158	151	158	175	166	148	150	191	178	166	160	146	169	156	155	192	135	169	165	159	158	165	156	148	147	162	151	165	141	175	153	160	183	136	189	158	161	146	166	166	167	141	156	151	161	169	152	156	180	164	160	164	160	146	152	159	165	166	159	178	154	132	131	131	171	144	148	168	163	176	174	167	172	146	175	156	166	145	183	156	140	164	156	153	165	160	137	149	176	156	184	174	144	189	163	153	156	169	158	157	152	151	167	148	179	162	160	194	145	175	183	147	182	172	162	156	150	153	172	162	181	153	158	166	161	165	172	185	165	158	177	172	173	175	134	160	166	158	172	161	165	161	156	147	160	156	180	162	143	166	143	149	158	158	166	164	143	143	149	161	166	139	160	179	155	152	138	166	149	165	142	152	159	152	136	139	148	147	180	162	170	174	150	149	160	177	173	153	158	189	155	145	161	134	161	145	173	157	148	167	176	148	160	150	158	176	139	185	139	170	179	181	155	150	140	161	165	146	168	158	146	159	149	167	174	150	145	156	175	193	169	161	161	163	164	164	156	146	163	135	165	185	172	176	161	162	149	156	181	180	145	158	163	146	137	153	158	157	184	156	151	179	171	165	140	166	164	174	174	153	156	170	174	171	172	163	167	190	160	146	173	164	146	165	172	150	165	168	164	162	184	153	166	164	162	173	139	180	177	152	147	161	157	163	164	152	163	165	173	160	193	148	172	179	163	162	165	148	157	157	145	157	195	148	145	146	165	156	152	153	157	173	171	143	140	189	134	152	165	175	173	165	145	149	142	170	151	142	152	140	155	176	155	141	159	151	179	144	158	170	152	152	137	174	155	172	148	168	160	174	160	168
14067	1491	3258	3683	3157	2534	2147	1821	1546	1399	1233	1098	1038	970	953	864	791	767	762	760	732	700	674	665	668	691	585	614	597	607	583	600	603	589	614	555	533	545	606	603	607	569	537	592	558	549	540	558	560	521	534	569	464	508	545	495	483	529	525	532	563	511	557	536	545	494	549	536	530	590	522	552	539	510	510	513	551	541	524	523	534	509	549	520	542	543	528	539	485	512	499	493	517	571	491	523	556	508	527	504	578	511	575	527	520	530	520	493	490	460	521	552	541	518	494	509	514	486	489	510	519	536	561	506	523	505	466	523	536	523	518	537	490	533	512	538	528	494	514	514	514	506	524	510	522	513	512	539	522	507	520	512	510	503	447	493	482	529	512	498	522	516	537	536	507	517	567	535	510	484	527	522	500	508	523	549	575	472	493	521	479	485	520	484	519	522	578	500	523	506	507	542	488	501	494	535	488	482	543	508	503	495	521	513	474	447	566	530	564	488	537	495	512	524	503	492	494	515	495	517	510	496	536	515	501	494	500	518	540	535	498	532	500	526	556	526	510	477	545	508	516	482	525	527	474	496	504	500	507	528	533	548	479	523	523	536	492	518	486	493	502	465	518	486	501	495	488	526	532	550	500	502	505	526	505	471	475	490	496	500	521	510	538	494	500	484	485	512	479	498	536	511	486	511	535	494	505	481	520	468	519	529	486	513	506	517	497	521	508	513	515	515	515	522	500	492	490	513	500	498	492	518	515	533	500	504	517	518	503	551	498	506	492	545	557	483	549	505	484	496	547	528	541	532	530	512	524	515	529	479	499	532	512	529	499	488	520	502	491	563	485	547	529	510	509	502	523	473	509	525	514	494	460	527	533	535	507	504	502	486	536	458	532	520	520	519	542	468	503	498	485	520	549	522	511	513	561	516	561	543	525	535	508	516	518	516	527	464	546	499	514	497	518	476	492	481	464	575	501	534	495	460	516	491	475	528	524	522	524	462	497	512	542	514	519	511	517	474	514	504	516	537	510	511	484	509	510	508	505	527	558	496	488	514	497	498	522	520	534	533	509	497	515	564	516	500	535	519	549	519	533	539	512	498	516	531	520	515	539	517	529	513	457	542	522	526	524	531	506	502	530	498	554	540	499	509	484	505	484	506	536	536	476	496	546	491	573	506	490	497	498	507	490	500	489	523	498	533	485	504	481	490	544	541	582	520	523	485	501	516	534	508	492	539	532	489	524	462	539	484	569	502	546	522	494	499	487	499	494	494	498	525	547	496	499	491	542	510	500	484	506	477	532	469	531	463	495	509	514	498	540	527	509	549	485	521	516	528	530	490	472	526	520	568	501	502	508	498	490	539	515	527	510	484	534	453	506	501	470	504	506	505	498	504	526	511	484	503	516	506	465	504	510	511	507	482	545	512	518	526	508	550	510	496	517	504	529	533	542	505	560	510	504	529	499	534	507	529	500	520	501	534	517	523	562	528	499	494	516	506	527	551	533	475	471	512	549	475	486	538	549	548	524	488	535	526	497	486	500	520	489	561	453	531	526	519	517	522	519	482	527	494	530	528	564	528	490	513	539	502	502	508	514	519	519	523	563	498	471	486	512	533	519	504	535	508	515	496	506	516	522	504	500	478	497	479	510	521	540	482	526	538	494	546	494	506	476	493	516	547	484	543	547	534	527	487	504	506	523	553	527	488	516	489	478	496	500	523	524	510	521	493	494	539	497	524	480	511	545	484	496	514	501	522	531	538	514	496	532	542	533	510	505	499	498	524	488	496	517	510	497	512	509	499	506	502	480	540	524	487	455	546	506	510	507	519	509	503	533	522	520	492	526	489	518	501	499	515	496	494	532	534	491	513	546	511	523	498	519	499	540	484	535	511	475	519	545	516	593	530	495	493	488	580	512	508	520	495	547	495	464	483	527	511	512	515	506	495	531	506	469	509	500	528	496	539	539	484	504	541	510	522	488	562	528	529	497	538	500	544	550	528	484	534	515	521	488	494	476	491	554	529	473	544	474	509	511	507	492	480	521	496	524	505	479	526	475	491	519	492	497	540	520	471	525	517	507	461	525	515	515	530	531	481	532	541	498	517	517	489	492	518	542	506	511	506	512	531	462	516	492	472	514	547	507	482	497	474	502	492	517	516	537	515	511	482	519	525	498	512	510	521	481	501	569	493	560	500	562	524	560	514	570	536	496	502	492	484	507	529	473	526	521	528	515	503	496	508	495	503	498	516	486	522	485	530	512	488	504	467	522	494	502	534	520	520	504	466	548	536	524	499	495	490	552	533	476	548	507	483	545	529	518	529	539	536	512	509	509	540	520	525	503	528	501	482	527	488	505	516	511	557	528	538	509	489	512	515	522	492	514	540	544	556	494	484	516	524	510	496	520	478	505	544	515	561	522	512	521	489	517	521	509	500	512	505	533	500	529	513	525	518	496	513	495	482	476	506	493	501	496	479	518	479	531	503	534	483	470	490	461	517	501	521	508	530	544	496	522	461	512	503	565	461	533	504	534	494	539	523	489	507	488	497	512	493	521	503	505	515	495	517	504	496	478	556	515	497	499	526	544	518	472	493	511	513	504	571	511	493	501	547	516	515	525	484	506	534	520	542	518	513	514	531	516	501	482	504	502	553	532	501	477	508	518	540	529	528	483	527	492	499	481	471	524	553	527	517	479	531	513	472	533	519	530	469	514	517	499	501	528	535	554	512	464	532	484	460	508	493	506	491	511	493	552	469	494	538	517	511	497	527	497	524	510	504	535	517	537	520	488	512	540	490	497	536	474	500	492	515	515	475	549	530	535	498	544	506	515	512	509	544	534	499	516	500	523	509	510	514	534	537	501	505	520	497	505	471	558	496	512	549	458	500	504	535	513	542	485	517	539	542	472	524	540	513	532	501	532	471	519	519	508	515	475	523	512	537	513	498	513	482	514	480	491	472	483	519	541	512	524	507	533	541	489	519	546	519	500	485	520	512	505	513	500	524	569	485	532	507	528	486	531	536	497	506	497	518	467	548	489	516	527	533	523	539	501	504	501	506	477	532	539	511	477	527	490	479	523	511	522	548	532	515	523	490	514	507	500	535	541	526	528	536	522	521	490	498	544	538	521	486	533	483	519	504	484	547	509	517	503	532	497	538	518	521	484	522	542	510	507	522	543	515	493	557	500	484	501	562	481	506	496	498	517	487	535	498	488	480	494	531	452	511	484	520	539	533	532	517	497	536	505	514	524	504	536	494	490	488	524	477	547	555	538	505	473	547	533	489	517	498	528	496	516	516	516	522	497	555	495	455	553	523	530	505	508	497	502	512	441	525	529	527	554	532	469	551	507	479	513	488	518	494	543	500	529	504	514	519	506	494	487	518	521	494	512	502	488	531	506	518	507	500	522	483	527	509	507	477	523	494	467	533	538	506	528	488	523	501	518	486	515	512	506	521	496	532	502	480	517	535	541	523	516	512	521	534	484	458	536	521	506	512	572	521
37511	15307	5023	2401	1630	1221	906	823	592	557	479	469	449	368	353	350	338	342	324	320	336	301	310	296	295	257	272	273	278	304	312	278	263	276	275	267	281	286	245	277	257	296	254	262	265	256	268	241	284	259	248	266	262	248	260	243	269	272	223	242	278	245	257	255	270	269	253	279	261	250	238	241	245	239	249	273	237	242	256	264	244	260	241	245	266	262	275	246	275	256	240	243	230	250	262	271	254	256	270	290	241	251	261	279	268	239	248	260	272	256	244	248	270	247	264	235	283	246	274	253	245	257	231	253	269	251	267	246	265	277	248	237	269	249	263	240	248	264	206	259	247	232	254	247	237	248	252	236	246	268	245	280	251	264	261	246	243	236	270	280	247	281	257	234	234	249	283	222	292	289	257	233	262	262	265	238	270	248	253	252	258	262	250	257	254	250	264	238	257	261	253	253	243	274	276	253	269	237	262	249	257	220	256	257	251	227	271	239	267	258	231	258	270	237	273	241	246	249	255	255	281	252	254	248	269	262	252	250	268	247	279	239	235	251	264	246	258	261	277	247	237	233	264	249	251	264	248	277	249	246	256	203	267	212	244	219	243	203	251	292	234	259	293	258	245	256	235	259	261	271	264	261	268	255	255	238	252	265	274	258	259	256	242	259	254	263	252	255	210	272	239	247	211	241	234	233	260	242	243	251	266	261	241	275	254	239	270	250	270	238	265	251	268	241	253	256	263	274	258	209	235	227	244	223	261	244	244	283	271	245	268	233	240	255	269	234	214	278	244	259	269	267	260	252	244	264	261	254	263	240	240	281	248	276	274	274	254	242	260	278	282	266	248	253	251	218	237	263	247	242	284	252	266	252	247	217	244	258	251	283	215	238	236	276	254	276	245	264	228	263	248	267	271	239	259	255	250	251	257	269	240	264	263	273	260	252	229	272	231	268	247	265	257	255	265	267	255	265	244	261	238	248	248	246	266	258	248	276	243	268	260	240	255	256	226	236	257	243	242	258	269	257	265	228	248	222	258	284	260	262	249	258	258	235	248	268	278	280	261	246	255	235	276	266	242	239	240	271	225	255	266	258	244	264	242	246	270	242	259	260	259	259	260	243	266	262	229	257	274	240	241	229	270	259	259	242	244	290	280	224	268	274	298	242	248	284	225	263	236	271	264	246	260	232	258	240	249	249	251	246	250	275	264	266	242	259	269	233	239	253	231	260	266	265	267	283	247	251	245	248	254	262	255	247	251	237	256	252	266	285	262	230	290	235	262	248	296	249	259	242	249	259	268	285	272	253	258	274	249	225	268	226	253	259	261	263	271	239	255	267	243	254	277	219	242	233	272	246	232	250	256	253	289	263	237	237	265	262	234	237	229	210	246	253	226	232	263	257	249	283	273	264	263	238	281	275	270	233	280	247	255	276	272	278	261	263	263	276	246	267	283	250	249	281	248	248	247	268	259	271	256	238	268	262	244	251	250	244	227	240	272	251	241	255	259	270	272	265	241	237	261	250	233	241	262	252	282	259	272	255	245	246	259	263	253	258	250	228	267	248	274	253	264	241	246	278	249	270	282	269	275	232	249	255	241	248	245	243	281	254	251	244	276	276	250	242	257	243	258	235	251	254	254	247	246	264	231	275	240	236	295	251	269	246	249	250	252	233	272	241	253	257	276	219	244	243	243	274	224	264	252	241	268	213	241	246	258	262	282	264	263	247	262	213	268	254	245	260	250	248	252	231	262	293	257	261	262	259	240	254	239	246	245	260	247	257	248	259	258	238	231	284	241	237	239	258	273	250	250	263	254	249	252	265	236	234	258	272	265	239	237	253	270	242	246	247	241	248	280	255	200	230	236	274	255	249	256	254	248	258	269	258	235	251	241	270	246	251	253	258	253	268	288	224	254	272	268	268	258	252	247	294	288	248	250	257	258	243	266	212	258	234	279	239	229	247	235	255	248	235	241	282	254	220	250	247	260	271	255	271	236	275	246	257	237	268	253	241	259	264	243	265	234	256	258	281	255	244	258	284	234	246	223	270	253	239	267	238	216	254	250	291	245	276	273	257	230	241	273	252	242	244	255	244	277	254	267	275	284	261	276	239	242	250	264	256	239	227	260	253	250	244	244	233	256	264	256	232	241	256	273	226	260	250	261	246	279	236	279	263	253	226	225	247	231	255	280	255	261	250	272	258	252	237	237	253	253	253	234	267	250	263	252	225	250	247	259	260	242	274	261	221	260	257	253	264	276	234	260	253	266	267	261	283	255	240	247	290	263	244	241	259	272	248	249	244	267	271	232	239	259	272	286	263	286	263	260	258	222	245	294	242	268	254	243	241	253	261	269	262	250	259	255	261	254	258	257	282	248	265	293	243	264	278	236	263	251	238	231	236	252	244	263	284	239	254	240	253	254	255	255	246	262	254	260	279	276	238	267	289	259	249	248	282	238	261	255	284	249	249	258	278	275	238	240	247	253	256	261	263	236	243	266	257	243	261	279	274	259	255	253	262	258	244	253	265	226	245	270	269	262	223	262	275	261	287	267	260	245	269	240	215	273	247	246	242	234	246	270	252	293	260	262	245	271	277	248	261	265	253	256	254	218	277	281	265	274	242	258	273	247	246	277	270	252	258	277	262	264	268	243	244	239	231	242	258	267	248	249	252	253	236	266	239	267	276	267	242	266	236	266	278	247	233	264	259	240	236	262	263	248	253	237	260	276	243	269	243	240	251	262	249	234	254	249	249	249	260	255	278	269	236	237	283	253	245	253	287	250	261	271	287	233	276	242	276	269	254	235	270	239	265	258	247	251	283	256	266	302	245	245	277	274	210	266	273	245	261	259	262	273	276	260	244	232	241	248	257	266	257	268	243	244	264	262	269	248	253	255	263	225	260	255	260	242	266	248	262	250	263	277	248	242	288	264	248	240	251	236	277	250	260	283	270	237	249	253	242	264	252	257	251	246	215	223	240	269	229	253	262	269	256	254	250	284	286	250	235	251	252	256	242	266	252	245	244	239	272	236	260	275	228	259	238	263	238	251	212	254	221	277	240	224	258	242	254	278	249	264	218	272	252	257	277	270	251	288	275	269	218	232	256	241	238	218	255	273	256	264	269	274	264	268	240	264	264	232	246	265	242	256	264	281	244	243	258	247	272	265	255	285	255	244	253	249	239	221	255	279	239	228	268	282	237	272	258	254	244	248	272	257	261	267	245	222	224	250	246	255	311	278	256	244	264	251	268	257	255	202	269	237	252	267	262	246	251	282	227	265	257	261	253	261	268	253	252	240	258	284	260	249	255	243	232	262	251	273	247	265	266	260	272	247	253	247	264	222	252	264	249	268	274	276	273	253	241	261	257	240	274	257	265	248	231	252	265	259	271	224	237	275	262	272	274	272	259	284	245	244	292	272	266	247	234	241	257	265	262	238	266	261	253	259	257	268	250	258	264	265	251	261	250	254	243	260	259	241	263	272	268	259	271	238	243	250	221
19556	2676	6098	6795	5864	4708	4008	3235	2796	2444	2252	1942	1797	1644	1550	1451	1331	1269	1278	1175	1146	1116	1088	1070	1063	976	965	946	958	945	922	961	927	908	872	854	844	872	878	835	849	829	847	859	813	825	824	760	717	808	765	785	847	805	826	826	795	779	744	820	838	743	750	769	697	753	771	819	794	751	776	781	784	742	772	805	753	757	799	725	753	774	827	713	771	775	757	769	784	742	813	795	746	768	783	763	749	722	813	785	763	753	739	779	746	782	773	747	810	817	764	762	786	775	720	735	750	710	753	764	770	740	728	774	778	755	760	793	791	771	739	733	724	718	765	706	722	761	752	784	742	744	761	759	740	722	734	685	704	752	745	755	776	807	736	783	765	765	783	748	737	710	756	725	733	775	780	750	756	824	751	715	718	755	762	778	716	745	760	776	767	794	778	778	722	742	769	733	735	752	730	730	758	768	777	739	768	789	740	758	769	821	802	722	778	722	711	763	764	726	747	725	771	738	777	782	723	745	718	767	790	788	724	811	811	748	789	751	775	754	746	782	752	782	768	747	790	768	770	750	715	718	769	757	792	736	740	751	707	753	754	712	688	716	721	736	765	747	757	717	735	739	704	784	799	801	748	712	711	764	806	722	724	761	743	779	744	768	750	746	717	716	775	751	755	784	753	735	794	717	758	756	792	747	776	773	747	790	786	734	725	745	762	742	765	740	794	777	703	725	729	756	719	786	773	777	745	718	780	731	746	708	759	756	744	729	782	780	765	769	789	774	762	749	733	729	766	745	698	725	790	744	733	766	731	760	695	728	739	687	742	719	724	756	740	741	697	732	746	769	751	719	785	772	719	742	748	703	765	785	750	719	741	739	718	755	752	733	725	756	720	733	754	767	795	738	727	765	735	762	712	729	719	766	750	788	782	757	727	754	718	755	767	785	738	765	712	743	721	709	768	743	726	782	753	648	734	701	751	718	801	710	778	761	723	713	753	756	797	721	797	772	740	722	743	747	748	726	726	759	740	780	772	703	712	739	787	776	775	713	760	731	703	723	735	747	783	776	752	757	758	789	798	716	770	748	786	740	728	772	757	757	744	734	712	749	768	775	729	733	742	750	747	759	737	737	745	716	740	733	788	774	712	749	761	757	807	791	717	770	748	735	742	747	796	743	707	748	755	729	693	721	736	749	787	722	740	746	756	710	741	729	796	747	781	749	776	770	801	713	759	741	749	716	725	721	715	698	748	782	740	704	748	697	711	734	768	761	751	741	766	776	730	757	758	724	766	725	738	809	762	729	759	728	753	756	751	726	769	769	690	717	755	699	763	779	743	720	761	741	755	742	761	768	733	763	751	740	760	750	744	733	775	784	730	716	734	734	733	760	716	748	744	738	705	748	763	772	776	766	724	729	724	751	730	729	758	811	732	717	723	736	767	722	760	725	774	747	765	766	731	759	724	743	700	735	764	770	707	728	770	715	752	755	797	738	721	737	751	757	723	745	762	758	760	745	819	765	751	735	736	758	764	778	795	750	723	772	729	749	718	687	736	738	742	683	776	778	761	754	737	731	781	760	732	762	765	745	751	783	728	746	719	762	787	757	705	702	749	746	729	766	744	750	799	761	773	759	802	679	748	748	739	711	755	745	765	699	753	767	709	760	808	727	750	724	733	750	728	742	722	784	751	755	741	731	693	736	766	667	744	745	772	702	726	738	771	701	749	727	720	765	726	692	801	716	737	722	754	737	694	789	749	722	771	738	724	761	753	724	731	787	759	705	751	748	735	728	743	786	743	759	761	799	743	748	751	731	769	694	729	742	742	758	734	767	738	732	751	753	760	748	720	714	729	763	735	779	705	768	803	725	756	739	746	724	774	707	751	725	756	704	726	768	750	748	761	723	813	772	711	823	769	813	738	713	774	743	753	721	776	756	731	760	771	746	768	747	739	793	743	707	781	702	730	734	746	763	771	705	743	763	751	758	758	717	731	746	764	696	736	751	746	726	783	706	727	715	721	762	759	770	743	721	785	758	726	734	749	744	784	717	799	795	764	734	814	716	756	783	757	744	765	745	778	727	733	717	819	785	814	744	727	739	741	767	714	758	733	723	750	783	738	710	770	802	746	729	744	703	753	754	746	784	778	728	734	721	757	740	751	733	788	792	787	757	700	733	739	780	752	775	739	704	757	759	760	785	763	694	740	721	715	727	760	722	793	733	761	710	737	769	722	741	816	742	782	744	712	713	725	696	741	713	693	762	764	761	741	707	756	729	754	719	749	723	690	760	745	753	753	806	767	722	751	773	738	729	782	742	746	712	744	783	707	726	802	700	767	773	714	754	728	755	745	710	726	743	718	715	767	731	719	746	716	742	732	718	739	721	742	716	786	711	753	772	787	718	715	698	807	776	788	790	765	744	767	747	676	753	706	784	788	744	780	772	719	717	720	729	749	767	752	745	748	755	732	752	753	763	773	781	733	706	697	761	664	792	727	755	804	745	740	758	725	740	753	775	808	763	747	731	759	760	747	752	772	754	752	776	747	725	735	723	725	755	752	743	760	749	764	756	745	784	768	747	785	711	742	765	767	732	728	717	720	738	786	786	730	756	779	704	767	740	759	791	790	759	783	794	747	748	737	695	774	770	772	723	729	765	756	762	733	751	742	755	738	765	781	759	706	731	781	742	798	734	727	749	762	800	752	715	727	772	793	726	772	768	767	696	750	752	780	807	773	752	782	777	780	728	740	733	743	731	706	809	776	747	793	736	760	738	736	759	701	729	787	718	761	764	720	740	743	771	676	787	739	718	761	742	721	743	757	721	770	747	705	780	762	739	725	748	751	756	740	776	760	779	747	721	761	755	755	729	721	752	742	784	768	730	727	711	791	736	799	716	750	688	722	720	723	734	700	767	734	756	759	739	789	792	777	770	745	771	730	747	710	721	696	770	738	782	697	758	744	774	800	717	712	711	768	755	728	771	730	718	740	768	783	719	762	778	772	740	764	767	721	724	750	742	737	730	736	722	734	715	751	708	721	754	726	769	766	741	739	723	848	723	725	694	773	773	693	720	732	761	752	749	751	766	749	756	779	745	780	791	701	739	779	744	739	783	725	740	719	772	742	732	769	761	765	787	743	739	741	694	740	769	747	732	719	728	797	730	766	762	703	737	736	752	775	733	737	737	717	768	770	724	772	701	722	728	778	758	781	761	819	742	717	727	749	755	799	761	754	790	736	724	762	755	758	742	738	756	767	792	786	768	747	705	779	752	731	744	757	766	769	788	710	778	732	764	771	789	745	756	747	749	735	727	716	772	788	762	752	754	750	756	744	718	766	745	796	756	738	800	774	750	746	714	734	762	760	773	737	743	765	740	729	772	760	730	789	740	750	746	724	760	782	773	780	786	727	800	706	736	754	704	742	738	741	710	730	778	761	703	758	739	734	721	782	745	752	781	699	767	744	737	750	797	780	730	790	719	740	729	733	752	702	747	744	759	715	714	776	732
3583	287	189	133	114	111	104	79	93	78	73	91	81	75	83	85	76	86	67	71	74	76	81	77	76	82	60	87	83	64	80	71	81	72	74	75	70	86	75	82	83	70	84	88	72	86	79	86	75	78	87	69	81	82	69	59	75	79	63	73	71	70	86	76	74	83	74	61	82	85	69	85	72	80	87	64	72	75	70	81	84	72	84	80	80	80	69	79	76	69	80	86	89	71	63	73	81	76	72	83	64	72	73	74	82	83	73	91	62	77	76	64	77	70	77	91	90	69	78	83	81	60	70	84	85	95	73	85	62	67	76	75	71	68	92	74	79	73	87	76	67	82	69	63	64	83	76	79	88	93	84	65	79	76	78	89	94	70	86	73	79	67	86	86	70	71	79	86	72	70	63	68	68	68	82	71	88	72	75	94	68	81	65	75	90	64	77	75	69	73	72	83	72	69	79	68	95	76	82	87	76	76	70	67	73	78	83	75	85	65	81	89	75	69	83	86	78	79	79	76	74	81	83	71	84	91	78	93	74	74	73	78	77	88	61	75	80	83	87	78	87	74	68	72	74	72	67	59	81	69	83	70	94	70	76	78	70	78	78	81	82	81	78	93	87	78	68	73	72	84	71	85	61	72	82	71	71	84	61	85	82	74	75	79	74	80	78	87	69	94	80	76	89	75	76	77	99	79	88	71	94	82	78	83	83	67	85	87	68	86	71	72	69	81	71	69	67	98	73	77	69	84	93	96	86	78	57	77	85	97	77	68	78	79	80	79	81	87	61	64	72	74	85	73	71	70	88	71	78	79	83	66	76	82	87	83	83	79	57	77	63	80	81	74	83	82	78	84	70	72	78	80	75	73	84	62	87	69	91	72	95	89	75	64	72	92	83	87	91	67	72	80	90	80	87	72	67	70	62	64	74	80	82	79	69	83	68	68	82	73	73	93	76	81	88	87	76	67	68	76	72	99	78	56	82	66	66	85	99	75	82	54	77	66	83	95	80	78	87	85	76	69	84	65	77	76	79	81	73	80	81	55	85	81	76	76	78	78	93	82	74	74	80	92	76	71	96	76	65	61	83	63	84	69	87	72	81	76	72	87	62	62	79	87	81	63	65	94	79	71	65	105	83	72	68	66	76	90	79	69	66	80	68	73	76	74	80	71	84	80	75	83	61	64	68	81	70	79	82	71	62	71	94	89	71	76	92	70	67	65	73	73	84	70	65	61	73	80	62	73	90	79	92	69	80	105	78	65	76	67	82	94	62	78	72	89	79	75	56	83	75	81	72	82	79	79	83	82	61	86	71	74	76	83	67	83	74	63	67	80	65	72	98	80	85	82	81	87	83	74	81	97	87	81	72	78	78	83	75	86	89	67	78	72	73	64	73	81	84	77	81	87	76	68	77	83	73	80	81	78	72	83	68	91	78	76	81	67	84	79	69	62	63	93	59	83	79	74	78	80	89	71	69	72	77	69	63	75	86	72	81	92	77	80	87	78	76	71	80	75	81	68	75	70	60	82	74	67	71	78	69	85	72	60	94	61	67	79	81	77	79	84	78	61	81	80	83	70	77	77	87	71	80	69	83	88	70	90	93	76	80	86	77	79	74	76	91	87	75	82	62	78	58	66	78	79	69	75	68	79	77	70	61	91	66	73	78	69	81	90	65	68	78	69	93	73	70	82	80	78	81	60	71	72	73	73	76	64	75	70	82	82	79	75	70	87	78	75	85	79	69	83	77	69	88	62	71	78	69	85	84	77	67	79	90	84	88	75	86	72	73	73	75	81	76	92	79	74	75	77	72	78	79	91	83	78	86	90	88	79	75	74	90	68	71	85	66	73	86	95	88	71	68	87	91	83	74	78	75	73	85	72	80	60	77	80	81	82	68	85	82	82	78	89	66	75	70	64	88	78	66	81	76	65	73	72	71	64	74	81	78	78	91	81	71	76	63	78	96	78	70	82	71	84	88	87	72	73	69	74	80	72	84	78	70	89	78	86	72	66	65	82	57	75	82	78	96	86	61	61	67	79	64	81	83	80	76	83	90	80	69	65	81	60	80	71	72	65	71	75	80	84	68	74	81	77	83	94	75	89	69	76	78	74	70	74	87	67	72	66	70	72	59	68	76	71	72	105	88	81	74	78	73	71	77	88	85	88	96	69	75	80	86	86	83	80	91	58	84	79	82	83	69	71	83	75	71	75	90	66	82	86	74	67	63	80	83	74	68	80	70	79	65	74	76	67	77	79	68	83	65	89	66	72	66	72	84	75	71	79	86	78	82	72	69	80	82	81	59	60	82	69	88	80	80	86	70	60	69	76	87	80	63	64	79	92	79	70	81	75	83	61	97	64	78	83	90	82	70	62	75	91	70	89	75	86	66	70	78	75	77	65	81	78	63	75	86	76	79	92	82	76	87	73	81	78	86	62	77	85	73	57	66	74	85	72	73	86	78	72	83	87	70	77	66	76	87	74	88	67	70	83	81	75	85	88	75	81	73	69	71	84	84	76	75	79	76	79	80	61	86	89	56	75	74	81	81	82	68	82	79	91	82	80	85	71	78	83	91	75	78	97	85	82	81	74	70	74	77	73	78	75	81	80	78	83	74	64	74	69	96	72	79	73	77	80	72	68	63	95	88	79	86	79	84	70	63	85	69	77	81	80	96	79	79	84	71	96	70	84	76	67	72	70	63	57	73	81	65	82	79	69	79	67	87	73	86	74	72	76	80	76	67	73	78	82	71	81	68	84	95	58	83	66	52	77	65	64	64	62	75	77	67	79	82	70	74	80	69	73	69	80	62	78	64	87	70	81	84	71	77	67	72	87	79	88	85	75	82	90	70	74	82	73	64	69	69	69	72	76	101	77	87	84	75	97	79	79	74	77	65	62	83	69	84	95	58	83	64	77	86	74	64	67	82	83	89	81	56	60	80	75	84	70	87	83	70	74	73	75	89	77	84	62	68	90	83	65	83	76	71	83	78	78	73	87	78	69	99	85	70	63	76	76	73	69	78	82	76	72	67	85	89	74	75	77	60	67	84	81	69	74	84	66	67	82	74	79	85	79	75	61	90	76	84	79	75	74	75	84	80	82	88	92	85	70	69	75	60	71	73	80	79	84	80	79	71	75	81	64	67	72	83	80	91	71	84	81	90	72	93	73	73	81	70	78	84	91	69	76	88	70	79	58	83	77	85	70	72	77	63	71	72	68	70	79	77	78	69	59	77	84	69	67	69	98	65	71	85	80	76	71	75	72	81	88	82	74	52	78	66	89	71	54	64	90	77	88	67	74	77	94	91	74	72	70	71	66	88	77	73	71	76	79	62	88	71	69	72	75	58	79	76	76	97	90	73	68	72	66	68	66	73	69	104	70	73	86	90	74	65	85	90	64	87	64	87	76	79	77	71	59	69	67	75	77	78	56	71	75	75	82	85	82	76	67	81	85	78	79	72	82	83	76	83	88	93	61	86	74	87	74	78	78	77	77
3028	348	440	483	438	411	340	378	340	363	313	314	305	310	320	324	313	298	299	311	289	285	316	275	303	306	280	270	290	311	299	296	277	284	303	295	263	296	271	281	284	299	302	273	299	311	272	283	290	294	276	298	279	288	277	284	285	294	300	323	262	271	288	305	267	284	277	293	304	296	261	301	281	281	282	273	272	291	291	283	276	295	302	299	265	297	282	294	252	301	292	286	284	301	299	310	305	289	285	302	280	246	268	273	282	268	306	288	266	288	313	297	308	288	284	284	299	269	285	277	310	272	276	276	267	310	285	296	283	296	290	289	288	284	272	289	276	291	285	273	273	250	271	265	314	315	299	268	277	268	270	270	288	288	292	265	295	263	277	280	258	296	272	273	294	255	261	297	264	276	320	264	282	266	309	294	276	292	287	292	317	284	287	300	288	293	272	312	312	270	299	258	293	271	329	290	292	278	296	262	293	250	281	287	295	275	278	285	274	285	279	293	291	284	300	296	264	301	278	309	251	338	254	307	280	293	302	316	282	306	297	285	305	300	287	282	304	281	270	324	266	262	273	281	311	293	288	298	276	320	302	266	286	279	298	328	300	289	309	297	300	300	266	298	262	269	312	299	271	277	264	310	292	266	269	279	269	300	301	302	271	294	271	327	276	261	275	255	277	297	312	309	275	292	289	288	264	288	291	275	296	277	295	286	323	292	289	276	285	306	320	262	279	268	274	261	271	288	294	288	294	293	269	303	296	278	288	289	289	266	291	309	284	276	289	268	315	312	279	274	268	261	301	262	301	302	291	289	291	260	321	308	274	273	284	279	287	279	276	277	305	284	300	278	296	266	291	296	295	268	273	284	306	298	307	300	281	283	256	272	289	289	270	294	309	288	302	288	270	292	286	278	303	271	304	252	278	268	276	275	295	289	328	299	267	259	310	285	297	276	280	282	297	303	293	279	276	275	306	285	306	286	324	270	303	290	277	283	276	312	269	283	287	277	271	296	253	292	278	330	285	311	266	258	276	289	294	249	293	267	290	278	282	301	304	298	292	277	277	289	287	273	323	298	323	274	285	282	279	286	300	278	311	310	286	276	258	266	287	303	281	297	306	288	268	266	282	289	271	284	298	286	259	293	297	255	293	285	298	282	294	272	313	294	278	324	288	271	283	279	287	303	289	295	305	302	301	272	251	310	275	310	315	238	306	284	269	286	297	308	277	296	272	301	263	311	267	292	288	262	295	262	326	265	286	290	294	294	304	264	294	320	280	274	296	286	278	294	297	268	306	314	303	284	266	278	287	297	291	295	303	295	285	284	269	253	290	287	323	279	272	277	258	278	293	271	290	305	272	281	271	287	300	287	274	281	277	304	306	281	285	318	291	284	297	308	285	248	292	286	299	296	271	259	271	296	307	278	266	277	294	289	275	293	272	281	298	296	284	309	303	304	267	270	297	289	301	281	280	261	256	302	291	270	308	297	322	295	308	263	305	312	301	266	302	315	293	300	287	305	278	292	294	263	269	275	271	290	288	272	268	299	290	281	285	276	285	289	302	282	266	318	270	284	281	301	268	284	315	298	313	269	276	275	290	274	311	287	303	301	253	284	276	251	304	272	272	311	284	251	279	295	306	301	293	277	269	271	289	298	286	257	285	266	282	291	267	320	289	311	323	254	282	301	305	296	264	273	276	250	266	296	285	286	304	315	289	310	294	280	270	281	351	285	287	313	303	278	279	288	283	290	287	288	271	301	288	298	313	297	261	277	314	286	289	279	286	264	304	267	270	297	318	303	284	286	278	270	314	290	297	318	278	293	291	284	319	287	293	315	301	273	271	279	294	298	308	269	296	271	287	264	268	310	285	273	275	293	296	248	271	269	277	304	278	268	269	281	296	297	295	281	270	280	275	329	303	296	283	288	254	262	266	295	300	254	320	281	260	281	273	330	267	279	293	282	283	292	282	267	284	319	274	280	289	281	286	295	311	276	280	297	300	274	293	297	280	296	290	304	317	318	280	287	276	268	288	284	272	257	301	306	272	294	278	314	283	291	269	314	287	307	289	269	279	309	299	262	284	296	288	286	274	297	291	302	314	267	284	304	282	269	267	288	290	306	293	254	279	280	275	289	281	261	284	297	319	301	314	275	309	299	303	323	275	278	297	278	305	287	296	289	254	284	292	297	289	310	276	313	273	267	298	269	275	293	280	267	308	275	269	274	313	279	292	259	295	259	267	300	283	299	300	299	265	315	303	314	270	268	299	264	286	271	300	271	286	282	274	259	300	272	286	257	291	283	285	298	271	286	294	300	274	288	236	291	286	286	273	272	285	283	271	259	279	286	271	291	280	290	282	281	289	322	295	285	303	285	279	321	279	282	288	259	279	283	260	273	282	297	266	282	284	312	311	290	296	277	288	293	288	279	290	289	306	270	263	310	301	306	237	309	312	279	309	293	285	306	289	274	258	268	275	282	288	274	306	284	311	287	282	293	287	299	301	270	273	296	298	299	285	274	290	278	293	287	293	271	291	307	259	278	289	263	313	296	280	300	308	263	290	274	287	265	289	277	264	261	280	288	285	295	251	288	262	280	290	294	260	283	304	303	293	291	297	299	276	282	275	299	284	303	318	287	285	259	271	299	269	267	288	297	308	299	274	307	278	303	295	303	280	300	284	290	289	277	292	266	278	304	298	264	270	278	302	280	313	283	269	265	267	281	286	273	287	290	289	268	297	293	304	290	283	269	280	326	299	255	288	291	306	294	297	269	290	270	313	286	255	275	261	285	301	300	262	264	298	279	300	254	321	246	286	312	306	303	306	285	296	274	304	295	298	311	305	280	309	277	286	289	259	270	252	274	245	321	294	286	321	243	307	282	283	308	268	280	295	279	301	287	310	270	279	295	308	261	273	277	272	297	279	287	263	300	279	272	283	285	276	303	296	250	312	297	287	285	310	285	277	286	299	291	267	299	317	302	293	274	300	280	294	282	287	267	274	259	314	294	270	268	271	291	294	283	313	270	304	265	278	289	291	319	293	291	285	285	301	268	244	279	301	287	273	293	301	285	258	286	313	279	308	276	295	291	242	317	274	280	294	291	288	285	275	247	264	302	311	266	292	286	299	296	277	296	280	279	259	289	298	247	327	307	305	298	277	278	270	271	296	283	296	306	274	262	273	272	278	277	281	276	287	270	291	303	306	272	312	303	296	263	316	307	274	301	294	290	269	307	307	266	295	309	300	267	291	267	279	292	311	273	312	271	262	277	292	291	296	291	306	282	283	291	285	316	283	293	272	273	281	292	291	274	276	279	309	286	294	297	287	286	269	293	321	295	271	293	330	266	285	301	309	268	264	292	256	283	294	269	288	283	299	286	270	297	271	318	271	294	296	279	289	284	286	306	311	253	288	284	268	267	265	327	303	300	311	285	304	264	292	268	288	280	255	268	271	273	282	323	283	298	303	296	263	274	281	240	300	291	264	283	280	307	296	302	244	279
29949	5770	1640	1084	814	630	504	429	364	307	297	278	243	236	246	203	206	190	206	195	201	197	187	199	158	200	164	189	192	163	161	163	171	189	152	192	147	169	163	180	155	170	176	140	151	142	164	151	177	152	145	150	172	151	160	160	173	162	175	170	163	161	139	167	148	162	164	150	157	154	166	138	154	152	159	168	146	149	147	157	163	147	150	173	170	178	157	161	149	142	139	143	151	180	170	146	166	175	166	162	163	179	156	143	163	145	164	172	127	165	168	152	177	156	167	147	147	145	149	150	177	170	130	161	156	153	153	176	150	151	153	168	178	170	165	161	157	164	137	174	140	176	170	166	189	156	158	151	156	165	179	195	176	149	171	147	157	174	174	156	157	167	167	148	154	164	160	141	160	137	144	169	157	146	170	160	152	162	142	162	162	166	190	168	148	144	162	165	166	159	124	177	147	176	162	164	174	155	158	159	177	183	169	159	173	180	164	149	164	157	181	150	158	159	164	165	173	172	167	170	146	143	171	159	160	156	154	155	154	167	171	166	159	154	159	164	132	156	131	187	175	174	156	167	157	194	172	147	144	143	152	159	170	141	167	156	146	148	148	155	152	177	163	175	178	155	167	171	151	158	175	142	160	170	154	161	170	161	180	154	164	166	150	157	173	172	152	167	159	144	147	170	165	144	165	183	177	160	146	147	159	171	162	158	174	175	152	142	162	178	167	141	171	136	161	172	168	158	145	164	178	161	152	168	168	135	159	159	152	164	169	170	175	142	151	140	158	149	155	168	137	149	164	162	158	179	149	142	146	142	153	157	135	179	167	166	171	176	171	171	170	183	161	183	155	149	172	177	178	170	145	131	168	171	160	152	144	175	143	165	164	151	178	155	161	173	157	166	156	159	151	135	151	172	165	157	184	164	135	159	147	162	153	173	172	166	188	149	164	162	185	146	136	165	161	156	156	154	162	143	135	156	183	177	165	141	156	149	154	161	153	165	149	159	164	143	167	178	138	156	169	166	180	154	162	166	161	156	157	163	168	164	162	177	162	142	146	156	161	151	158	159	167	169	169	173	164	128	148	167	191	184	145	164	177	181	149	185	156	151	150	162	163	150	166	153	147	170	168	147	133	159	162	163	172	162	181	153	146	165	148	160	157	164	161	160	139	162	165	170	181	169	176	158	164	158	137	163	172	148	154	159	158	157	155	181	144	164	168	182	161	149	150	164	166	175	162	145	175	152	158	168	179	188	195	157	169	156	164	136	146	169	173	168	158	170	126	178	172	166	167	170	168	137	161	183	167	179	150	166	168	185	159	183	163	161	143	167	154	141	136	169	149	152	163	173	142	161	142	153	162	158	161	181	171	152	141	171	168	143	166	149	177	154	175	158	153	156	164	164	172	165	163	163	146	162	159	169	160	157	197	144	158	138	157	170	152	198	174	150	154	146	152	171	162	155	187	154	152	164	161	137	178	147	169	167	170	154	165	162	181	158	164	160	162	162	142	153	163	131	172	161	141	168	174	156	144	180	154	165	158	167	169	173	157	148	151	130	150	183	147	168	150	157	168	158	156	162	167	185	168	177	169	152	155	172	160	188	198	153	132	167	152	154	163	168	181	180	163	161	177	139	174	150	165	169	166	159	164	171	173	160	147	175	194	162	166	160	158	166	145	155	155	159	173	166	143	156	160	158	156	155	167	154	160	139	169	145	161	159	153	167	155	150	178	167	163	165	152	160	162	175	167	183	166	185	174	159	179	161	162	148	172	133	170	166	173	193	153	157	156	173	166	160	141	150	151	146	168	137	165	147	165	166	156	145	159	160	144	165	180	150	186	171	149	150	152	148	163	160	173	173	151	177	167	145	166	165	152	162	150	134	175	165	145	158	160	148	154	157	168	191	167	185	152	160	159	148	160	165	181	155	160	151	176	150	169	161	155	151	165	169	164	163	148	162	147	149	160	149	144	149	171	196	139	179	136	169	158	137	143	147	182	184	166	156	164	161	173	167	175	154	152	165	154	167	154	159	169	167	178	167	174	135	160	161	148	170	150	137	156	171	159	157	166	163	150	168	162	170	141	167	169	179	145	170	145	144	159	164	155	173	159	159	146	156	150	160	161	150	176	170	164	173	160	183	162	156	152	169	149	152	138	147	171	150	168	167	140	172	154	176	176	180	156	151	158	149	163	154	157	177	154	166	153	184	158	156	167	175	177	160	146	157	168	152	143	172	144	141	155	154	156	151	161	165	171	150	150	159	151	161	149	178	196	179	156	164	160	139	165	169	169	159	168	127	165	166	191	156	166	174	157	176	178	157	155	159	160	175	158	177	159	174	159	153	152	138	151	168	149	187	158	164	151	143	165	148	149	169	130	129	182	175	192	161	150	173	162	160	160	166	163	165	176	150	177	174	192	165	169	180	174	187	155	169	157	175	174	154	149	156	177	161	154	160	169	143	154	139	155	169	183	152	154	167	151	167	148	173	160	158	170	159	160	166	169	156	153	167	142	167	162	153	152	151	137	142	158	159	159	151	167	163	163	156	157	172	167	153	159	165	166	129	159	137	149	176	137	167	159	158	163	147	160	143	154	157	180	172	176	169	149	164	150	165	164	147	141	153	146	158	158	137	168	175	139	151	191	163	164	144	153	144	170	158	150	159	182	169	157	168	145	157	147	163	139	128	151	163	179	165	150	170	152	151	175	159	149	188	153	153	150	166	179	189	176	154	166	173	145	151	136	180	151	133	180	156	164	153	118	154	174	179	153	168	175	156	147	164	136	138	162	170	175	184	162	157	135	162	155	139	196	157	167	145	160	153	168	178	160	148	149	146	150	149	150	143	154	157	137	170	163	159	168	152	137	152	174	159	171	175	163	184	158	152	148	158	153	153	150	155	177	166	162	143	190	162	167	146	166	153	165	185	164	176	167	186	159	171	175	179	141	164	165	159	171	155	190	142	148	140	128	166	162	161	177	168	169	166	139	184	137	159	178	154	164	181	179	149	171	142	159	147	169	159	153	147	149	169	170	160	172	156	146	153	172	167	155	183	148	159	155	158	154	133	169	156	158	169	168	153	162	162	153	147	172	166	157	181	173	158	165	169	185	176	169	145	165	150	158	158	156	150	145	161	150	165	154	151	163	184	163	174	139	172	149	140	169	168	147	163	171	162	156	146	158	153	152	172	154	190	178	157	173	148	158	160	152	176	154	155	163	161	158	147	138	158	133	157	160	164	165	158	161	150	140	171	166	160	154	158	163	152	149	152	185	146	170	151	179	149	150	171	168	159	142	173	157	141	159	165	140	177	144	171	169	160	168	140	141	146	143	161	157	161	163	162	161	163	174	151	146	170	164	151	139	157	179	151	163	147	160	141	174	162	154	167	154	177	150	163	173	146	158	157	134	191	162	165	172	152	168	154	139	158	150	152	174	174	176	154	156	165	155	159	175	168	154	168	143	168	189	172	149	182	165	159	163	174	151	153	160	162	185	165
14595	1500	3263	3663	3073	2625	2126	1731	1529	1387	1227	1134	1072	965	880	885	797	818	768	783	726	702	674	679	713	647	691	593	667	636	609	580	604	608	612	586	559	582	536	524	611	574	540	573	592	567	566	562	562	553	516	548	561	553	541	531	525	542	546	589	515	565	525	514	521	496	547	550	526	567	548	526	504	511	508	523	568	567	520	542	502	524	549	497	489	516	496	565	531	517	532	545	518	538	544	546	503	510	523	519	519	589	515	494	519	519	490	486	522	503	546	525	533	513	486	516	506	481	548	495	539	530	517	471	516	536	546	514	531	532	531	480	489	492	494	514	518	495	500	499	509	556	527	518	512	480	500	463	538	508	507	514	511	548	546	526	536	468	542	519	552	505	531	515	477	532	487	505	522	505	498	538	552	518	497	515	519	528	519	490	496	497	504	482	466	512	505	535	506	471	507	514	552	518	525	549	514	546	541	498	553	484	524	520	488	496	511	509	550	551	525	494	516	520	511	522	546	511	472	527	505	560	492	488	537	486	500	529	539	487	507	524	501	515	509	489	567	512	536	504	559	496	498	515	492	518	563	513	495	529	513	519	502	514	494	539	509	501	518	510	500	478	481	507	536	516	548	514	506	519	482	490	491	537	512	511	526	515	509	522	522	510	511	546	493	519	520	513	539	548	505	561	484	522	509	501	483	537	523	507	518	524	547	512	487	519	546	485	492	526	493	480	532	494	473	478	506	515	555	525	509	525	501	479	559	508	523	497	523	540	486	502	520	525	509	514	474	525	508	538	509	500	561	512	488	500	522	528	559	558	527	499	513	513	501	515	491	533	512	524	493	503	515	528	501	481	557	504	498	530	494	538	524	528	505	515	523	523	469	489	519	501	483	515	476	508	522	505	519	499	479	502	541	519	513	492	509	531	486	487	507	528	524	507	521	517	505	542	524	513	510	490	506	512	510	533	530	530	532	502	514	564	541	480	496	516	508	504	505	543	517	511	554	547	511	539	499	549	542	515	527	545	513	525	464	497	508	537	525	495	521	529	505	496	531	513	503	521	508	506	483	496	466	514	525	492	474	552	498	504	498	512	515	511	525	511	537	516	482	529	544	485	486	582	465	513	488	481	475	524	551	527	520	543	518	500	525	497	514	511	493	491	497	487	507	490	523	523	533	499	506	518	497	523	476	528	501	494	497	485	479	495	520	480	484	493	506	533	518	497	533	520	516	504	560	523	497	529	492	485	526	460	504	512	516	525	519	482	480	503	506	504	500	503	483	470	542	491	524	496	486	511	538	519	529	510	500	551	528	510	556	555	489	539	510	520	472	527	529	489	514	500	547	562	509	479	498	487	487	524	534	520	504	540	503	482	526	505	519	506	509	504	511	502	522	472	516	520	510	491	478	510	526	503	485	480	526	546	539	550	506	539	479	553	522	524	498	542	493	479	498	466	472	512	477	503	567	487	499	480	513	558	516	529	505	548	568	532	527	541	527	533	536	491	520	512	528	511	479	495	470	536	492	534	527	490	532	508	524	531	525	532	517	460	469	521	544	530	514	536	480	498	489	491	513	512	519	489	511	532	501	489	521	486	461	513	502	477	530	534	499	519	504	507	474	537	530	540	505	481	494	510	476	478	505	514	487	503	523	500	519	489	500	520	507	525	531	526	485	548	503	506	493	523	539	543	507	500	547	484	490	450	538	488	511	496	537	529	505	537	487	533	537	493	524	505	512	485	535	515	491	513	534	571	498	488	531	533	530	534	522	534	518	480	494	537	516	506	512	523	514	522	516	485	519	513	505	515	503	514	482	521	482	538	517	534	555	541	521	516	515	485	506	548	524	486	494	505	530	514	498	514	542	492	511	525	489	465	495	504	497	504	521	560	489	529	500	574	477	489	494	502	551	517	509	528	504	537	539	523	520	511	483	544	492	525	468	509	563	538	501	515	539	503	552	493	513	545	512	503	529	494	517	486	526	521	528	480	531	550	513	504	539	543	514	508	509	512	524	504	476	487	504	495	494	499	490	516	565	499	510	523	516	495	491	491	513	507	511	492	521	496	533	501	516	511	536	556	509	559	526	520	507	515	519	499	510	479	521	520	536	490	506	497	499	499	513	534	522	505	527	529	466	526	522	518	500	488	508	472	505	547	519	544	493	524	508	508	486	539	568	525	456	520	522	601	503	531	552	500	479	528	525	507	534	511	532	524	506	493	527	494	534	503	495	516	555	500	503	493	517	503	514	519	513	503	491	514	521	510	529	528	484	524	502	526	492	520	520	513	491	528	528	530	496	513	449	498	507	522	544	489	473	501	550	548	520	513	515	542	497	517	521	509	499	516	482	527	522	505	526	512	506	507	532	480	512	522	470	517	494	508	559	518	473	507	527	485	528	530	525	493	517	486	468	531	527	509	509	478	515	496	521	517	504	491	507	483	501	547	551	497	501	529	544	526	579	537	501	500	518	514	499	492	514	528	507	526	549	516	519	526	491	514	536	490	557	519	558	533	488	505	550	496	517	513	498	496	506	512	497	480	506	536	506	491	504	495	508	524	496	501	555	494	528	497	532	492	535	500	513	525	513	549	511	539	525	517	530	526	505	527	562	457	504	488	466	506	521	518	500	517	499	500	523	496	482	526	457	478	479	471	500	496	509	521	549	534	480	506	532	518	538	492	519	486	508	509	488	517	508	552	532	507	492	548	530	522	570	462	504	521	522	547	521	505	555	467	524	508	554	502	525	486	498	565	493	531	496	520	538	492	509	473	521	554	543	512	493	516	561	550	484	493	517	507	518	517	514	483	472	480	521	501	535	477	500	494	482	486	546	566	491	545	528	525	508	509	517	512	491	508	482	551	550	528	483	506	545	524	534	502	487	488	480	515	491	541	506	482	546	512	544	512	505	538	535	528	502	490	550	523	506	495	553	493	492	492	523	526	525	493	537	557	521	514	492	493	537	508	546	488	549	495	511	535	486	537	497	513	507	519	534	516	553	541	556	515	504	512	503	541	508	483	507	505	513	482	499	480	503	557	510	580	506	494	505	524	526	492	533	517	523	508	498	498	485	542	490	521	526	469	563	487	497	508	501	505	504	488	490	492	504	514	500	536	542	521	503	546	495	470	443	478	484	447	508	480	535	561	501	515	498	483	528	519	557	488	526	499	514	546	472	551	506	508	522	516	526	520	573	490	532	474	501	499	528	502	553	502	491	508	543	505	526	464	515	544	515	565	480	505	492	500	526	512	524	514	514	504	532	511	527	533	516	534	462	492	520	541	535	504	511	520	544	503	519	458	536	485	507	519	482	478	522	535	508	513	498	501	546	532	521	521	526	539	518	555	496	519	503	511	505	476	514	525	522	478	528	516	511	538	543	471	529	508	512	545	505	544	496	514	547	504	491	560	496	494	530	525	525	501	523	514	539	535	487	556	492	503	502	482	477	495	540	554	523	495	532	520	452	545	526	525	516	514	484	508	504	521	497	548	525	495	492	478
38290	15773	4947	2574	1702	1229	888	746	649	516	483	412	411	378	377	368	327	303	323	340	320	270	294	327	308	293	301	309	268	265	280	265	283	293	254	255	275	286	239	262	252	284	259	242	296	276	264	259	250	262	285	241	227	268	255	276	272	262	242	295	292	248	264	262	261	282	234	270	270	240	250	230	244	245	243	257	258	228	259	251	249	255	249	266	251	248	249	281	259	260	238	255	267	259	253	261	278	263	250	255	258	264	254	276	227	246	234	263	262	259	264	259	246	246	228	254	279	267	265	242	280	278	240	265	256	275	232	236	261	262	242	257	249	290	280	285	264	247	233	239	253	267	247	273	250	255	260	244	227	254	247	254	248	270	271	278	264	244	276	243	235	245	269	244	261	248	247	260	273	275	274	284	271	243	251	242	264	266	262	236	260	272	249	277	264	280	268	249	227	252	243	243	306	232	239	267	259	288	249	255	251	267	257	235	241	289	247	248	287	240	258	249	274	235	246	246	238	261	261	251	244	260	241	254	247	246	272	277	247	243	276	254	245	244	234	240	235	263	250	255	231	242	255	220	252	278	271	293	247	259	261	278	245	243	246	256	259	233	267	257	261	254	259	258	241	242	220	258	248	243	246	230	269	269	259	253	267	244	261	266	271	257	257	242	250	260	246	261	223	246	225	237	254	257	247	254	260	244	232	265	249	276	258	269	260	292	257	250	268	261	268	262	255	248	258	277	245	267	256	248	259	239	251	250	260	225	222	239	249	237	278	245	278	250	269	247	270	220	269	229	260	223	241	249	262	251	206	262	258	243	221	216	254	234	259	280	239	254	241	269	235	266	261	241	242	244	287	275	238	248	249	286	256	269	251	243	244	265	251	231	239	217	223	252	252	251	246	243	251	239	238	245	267	256	251	268	258	248	258	236	234	273	264	248	244	254	252	245	235	257	239	236	239	269	252	253	281	239	270	261	253	235	259	224	286	258	251	286	250	263	292	272	224	245	270	244	242	243	253	243	248	252	255	247	242	263	253	279	259	245	259	273	240	233	272	260	260	259	247	271	261	235	241	249	268	244	256	258	235	242	253	246	243	225	266	278	241	286	251	247	240	255	230	243	256	254	246	229	228	247	222	219	269	284	247	259	262	240	269	251	231	250	259	285	239	245	253	214	247	260	256	235	257	267	264	260	265	234	262	287	239	270	210	232	263	232	261	276	255	240	290	245	246	250	242	251	262	235	234	265	238	232	256	244	238	237	278	271	268	248	258	263	213	241	271	267	248	236	271	258	271	247	274	249	240	257	232	269	263	302	269	244	244	251	251	256	236	228	226	264	244	240	247	283	276	259	238	264	250	243	245	261	237	242	272	239	271	260	230	261	260	265	252	211	254	259	258	224	262	256	254	257	226	289	236	256	258	241	239	236	247	264	246	241	238	275	253	263	286	231	262	240	235	212	256	240	263	250	255	246	265	240	253	238	240	250	246	262	271	285	277	254	282	261	267	257	255	271	234	230	265	250	244	237	251	252	246	260	245	246	271	242	271	253	233	270	240	264	274	249	238	267	249	260	258	277	266	255	249	257	254	267	236	237	256	246	267	256	259	269	276	258	247	231	230	264	270	229	234	270	248	255	253	277	258	257	243	265	230	274	238	191	250	277	244	245	230	251	271	233	242	252	221	248	255	256	231	233	235	265	262	254	236	243	228	233	267	223	232	252	253	244	246	274	234	258	245	274	273	267	225	264	243	232	240	277	269	263	229	224	259	250	271	247	256	240	218	244	266	260	256	237	280	226	251	264	256	242	247	276	278	241	259	267	247	245	251	243	250	268	240	256	258	230	263	248	272	256	237	244	248	255	239	271	235	265	232	266	251	251	248	263	241	269	264	294	269	255	257	253	251	260	259	248	253	281	257	249	254	278	262	264	258	269	261	247	278	257	246	243	242	278	250	280	233	260	225	244	235	246	256	236	250	271	272	253	219	247	230	239	233	267	262	258	242	213	239	278	248	233	255	273	290	237	280	263	251	236	266	253	270	245	243	260	236	255	263	264	227	251	232	300	268	245	262	285	245	241	249	247	245	246	246	256	266	267	234	248	254	264	278	233	249	265	231	251	257	258	231	252	233	225	238	269	250	237	250	253	258	263	268	254	230	269	267	244	269	239	264	246	277	268	266	247	269	242	245	238	234	252	278	256	279	259	264	273	254	258	278	253	269	230	234	253	263	282	240	238	242	274	226	268	261	239	250	249	277	261	279	239	266	278	274	264	266	266	251	240	263	258	272	265	285	232	240	247	294	259	236	243	264	239	240	260	261	263	247	240	254	265	237	263	245	268	254	273	259	251	248	255	246	282	241	263	241	281	260	266	246	261	247	239	254	227	236	242	247	251	255	278	218	280	251	243	226	272	269	276	265	252	234	245	265	237	227	288	259	251	249	272	258	236	249	275	237	263	243	288	245	267	239	268	283	289	261	268	269	236	231	242	267	257	284	256	250	273	269	250	245	255	243	266	239	240	215	257	280	253	269	251	239	265	242	232	267	267	224	237	274	271	254	269	261	241	238	252	259	220	252	292	255	233	261	269	284	281	239	249	249	255	254	259	243	237	250	246	232	271	252	236	239	248	247	266	264	245	242	226	247	243	268	268	253	228	241	225	272	232	272	243	244	252	263	249	253	257	252	259	282	237	276	278	282	271	235	256	278	243	277	249	252	235	257	235	246	262	272	230	236	265	263	258	263	234	246	287	234	275	274	251	260	236	239	224	248	239	239	248	254	253	244	260	238	251	264	284	282	241	285	255	228	279	247	267	219	264	231	254	245	257	270	261	267	257	270	229	255	250	302	279	278	235	272	237	250	246	267	272	271	232	245	244	249	259	265	257	235	243	261	273	263	247	253	252	267	248	257	265	275	270	264	255	260	259	218	265	248	271	279	245	260	266	261	240	239	240	261	268	229	249	253	266	265	251	259	274	253	262	265	249	257	241	270	236	230	258	238	266	270	254	245	254	269	232	255	265	243	236	259	258	254	220	262	277	262	251	257	211	225	262	245	279	266	248	255	284	233	270	251	250	240	246	236	254	269	259	223	225	262	272	266	263	286	239	257	248	253	235	241	271	244	249	271	256	261	255	213	261	260	271	256	261	240	281	246	254	257	231	223	257	251	233	259	273	261	261	244	247	285	262	248	232	229	263	227	288	270	259	240	263	254	244	278	226	230	257	256	263	268	270	238	254	232	256	269	254	236	263	267	245	239	246	256	264	237	239	259	282	267	249	257	254	276	242	248	264	231	261	265	260	239	295	244	243	253	270	256	253	259	228	261	224	254	269	284	244	245	230	265	246	235	268	269	259	263	270	250	278	260	249	227	274	253	266	258	236	257	280	278	263	264	258	290	273	263	225	263	293	252	282	268	235	228	265	230	250	277	270	266	243	261	257	227	243	244	294	270	270	242	256	267	237	253	217	248	247	264	277	253	268	239	214	282	251	281	278
20229	2685	6122	6859	6007	4864	3909	3381	2693	2420	2193	1958	1790	1653	1537	1464	1405	1305	1286	1205	1144	1133	1098	1046	1041	1035	1054	961	955	943	908	917	955	922	884	950	896	861	863	835	802	849	812	848	832	862	842	774	811	861	854	812	825	881	825	761	801	782	783	769	772	759	816	752	792	787	819	797	762	796	761	810	770	789	733	748	762	791	711	786	756	790	774	798	798	802	784	787	758	732	798	796	741	784	708	724	778	723	785	762	759	761	759	781	733	775	741	804	749	755	757	730	758	733	752	713	741	737	752	745	793	734	740	724	786	813	743	726	756	758	758	756	763	746	797	770	736	753	722	754	723	724	764	753	776	783	715	789	740	722	776	811	750	757	754	769	733	751	758	756	789	739	708	791	789	769	701	766	756	726	732	744	770	754	776	773	790	814	737	774	726	736	760	743	742	778	734	694	726	717	794	770	735	766	727	772	738	764	729	757	772	782	780	764	741	741	729	759	771	702	805	715	750	774	731	716	747	779	735	725	743	760	729	807	736	763	740	765	719	709	799	738	772	757	724	780	750	733	757	713	779	721	789	744	757	701	718	727	713	735	748	712	776	722	729	766	768	730	756	711	735	781	740	707	769	733	740	772	755	743	727	801	757	748	753	810	736	767	729	787	722	734	782	746	742	725	774	748	775	737	740	736	738	728	788	747	724	727	719	752	764	707	772	722	751	728	731	745	783	738	772	722	714	726	769	757	797	737	755	719	756	765	742	766	745	777	735	804	774	753	758	755	713	741	776	715	722	733	793	744	745	711	766	751	735	730	771	739	727	761	679	763	709	742	720	760	735	758	755	691	770	755	686	753	709	734	761	705	721	755	760	804	783	753	711	728	753	679	754	730	742	724	720	746	752	785	748	740	773	780	772	786	762	753	805	771	757	757	735	772	785	757	773	760	772	750	730	752	746	745	742	762	771	765	719	750	737	746	742	757	763	754	703	761	730	714	752	724	750	728	719	763	769	687	743	749	745	794	772	747	729	763	773	739	723	706	728	726	711	729	758	771	725	734	730	716	732	738	768	795	831	745	798	744	771	795	749	735	775	764	735	736	725	776	773	746	726	723	758	777	690	728	729	740	703	727	776	730	744	693	709	730	780	756	759	777	735	752	744	748	772	781	731	786	787	780	687	750	771	700	742	751	717	719	735	750	761	703	817	775	730	727	740	772	734	714	771	700	743	778	713	793	722	737	736	728	813	764	759	785	747	769	829	744	716	721	782	701	760	681	731	762	740	787	769	766	764	775	761	711	743	695	708	768	705	722	801	718	728	742	743	759	714	744	706	727	768	750	725	731	763	761	727	752	739	745	814	767	742	729	731	738	738	784	689	754	715	715	745	736	735	716	735	767	752	757	682	698	739	775	767	728	737	719	743	764	763	753	733	719	752	723	736	729	684	760	772	771	734	764	763	774	733	795	764	710	694	736	696	737	723	788	697	703	771	793	739	728	733	743	761	719	776	740	759	760	789	743	730	724	737	754	711	757	766	810	779	767	771	706	719	768	766	759	724	742	759	754	749	752	726	698	748	803	759	761	780	733	765	771	752	739	776	735	740	764	763	733	664	745	781	748	744	741	780	753	753	788	708	724	722	742	762	726	759	746	723	732	716	755	765	783	770	729	729	716	738	721	765	724	741	764	785	746	814	747	715	708	720	759	728	772	778	766	754	721	708	761	762	781	760	781	762	746	757	731	766	743	772	785	735	748	750	754	757	737	706	735	735	708	720	720	780	765	787	687	705	769	761	793	719	734	764	745	764	740	744	763	708	755	729	752	744	748	746	782	765	748	718	784	776	736	753	696	750	730	741	755	748	731	736	804	778	726	698	772	749	737	718	756	761	740	770	724	705	712	727	704	772	741	768	725	774	748	797	790	759	751	773	737	737	747	750	781	721	734	805	787	768	749	695	726	795	778	801	777	748	758	723	702	767	787	745	743	844	770	784	762	795	715	720	716	736	739	784	784	763	698	764	761	807	780	791	761	779	745	770	750	754	778	735	714	740	749	709	753	781	724	742	757	763	733	746	721	744	742	769	829	760	749	775	743	811	799	736	758	749	722	733	712	760	742	724	693	732	712	739	777	746	703	733	703	753	768	712	722	771	724	701	762	741	756	740	695	753	735	729	736	712	793	743	692	763	754	766	753	733	746	760	759	730	729	738	726	783	755	723	757	754	763	748	714	795	714	748	742	742	775	792	719	729	737	783	755	750	732	785	777	744	723	723	741	795	749	772	700	717	726	778	737	710	722	727	741	697	733	763	776	749	740	769	780	769	758	743	757	711	711	723	744	744	718	726	742	714	760	779	735	781	714	794	687	735	766	720	778	750	725	666	754	764	730	754	787	754	754	739	764	814	721	756	764	698	774	690	703	725	704	753	691	774	813	718	768	728	776	760	735	763	768	744	728	742	738	770	739	761	717	771	772	737	721	770	752	749	724	767	772	756	746	767	719	712	784	731	787	754	776	750	799	713	729	778	739	756	736	741	747	750	773	696	736	701	731	761	748	770	700	723	753	724	743	762	743	733	762	742	728	747	686	760	688	725	795	788	758	727	735	758	730	737	763	724	737	691	764	688	752	758	774	770	738	751	769	754	724	725	721	718	755	746	766	735	724	753	757	711	745	811	849	749	734	735	767	756	689	708	716	713	739	756	810	748	717	747	793	693	751	783	673	794	790	716	736	704	721	725	771	735	800	737	728	742	761	783	763	740	772	755	723	767	799	715	785	743	728	712	756	777	698	753	789	721	761	722	753	763	724	769	728	744	764	743	764	764	705	757	700	772	722	742	785	737	696	777	771	748	757	724	763	774	709	752	755	731	761	758	749	730	761	751	722	730	735	761	707	753	750	738	765	735	757	720	741	781	738	743	720	741	763	771	795	751	770	724	694	716	762	714	744	754	702	779	789	725	743	756	782	789	795	784	751	752	758	715	733	685	742	735	771	700	763	741	711	718	758	720	775	735	750	707	718	784	702	666	761	795	717	734	717	741	786	748	792	751	758	740	724	735	717	755	742	750	753	709	763	700	726	754	696	762	726	735	728	722	760	722	745	762	767	731	762	772	762	751	700	732	733	720	769	734	727	775	732	692	709	748	727	773	684	719	745	757	690	749	794	687	786	788	777	757	710	745	748	798	768	789	778	724	704	714	785	729	809	745	744	748	755	745	691	721	778	756	702	716	738	762	784	745	712	725	804	734	727	768	790	739	720	763	713	752	709	746	738	761	776	787	742	754	725	703	681	743	679	762	746	725	765	706	729	794	759	736	773	743	756	711	704	715	742	764	734	710	721	713	761	713	758	755	750	729	735	749	701	749	745	740	753	736	738	701	743	740	759	711	760	748	793	740	767	778	709	719	768	744	762	795	774	786	795	738	733	751	754	809	661	797	730	717	740	762	742	753	728	706	696	794	725	729	788	752	791	787	768	735	771	793	711	736	772	706	770	693	759	746	742
3468	251	150	136	115	102	113	86	87	88	73	79	83	79	74	83	65	73	76	77	88	80	60	80	73	81	76	76	72	84	63	79	51	71	85	71	63	75	68	92	73	98	86	79	87	76	74	70	75	75	68	81	83	88	61	78	72	76	97	87	90	80	74	65	66	66	66	71	69	70	74	89	84	65	82	74	70	78	67	73	84	73	71	64	67	84	81	70	83	83	63	86	78	72	69	87	81	74	73	89	87	79	86	84	86	82	80	83	84	74	71	68	97	68	98	78	74	86	61	61	84	70	95	64	76	81	83	67	61	67	50	72	74	73	60	72	80	84	93	87	78	75	67	66	63	93	67	67	85	83	88	59	70	65	80	83	66	76	73	87	67	90	80	77	81	82	81	80	69	80	79	87	61	80	73	67	82	88	78	75	71	72	90	81	75	65	64	78	87	78	75	69	77	81	85	61	79	87	73	74	65	85	65	76	73	71	87	78	81	86	86	54	75	80	86	74	79	76	75	63	73	84	81	90	83	63	65	75	56	71	77	84	75	77	75	77	71	78	74	73	93	69	65	88	69	72	74	94	80	101	89	76	82	77	84	74	68	73	82	70	84	74	71	92	71	73	73	63	80	81	80	55	76	80	72	65	85	71	75	72	72	88	64	97	66	80	82	87	66	69	67	81	70	85	80	64	77	77	78	78	79	89	64	71	79	71	89	75	68	80	83	77	66	90	77	77	81	58	71	71	74	85	73	68	65	68	68	76	81	73	83	75	73	75	67	92	73	88	69	72	83	75	72	95	68	77	73	76	80	79	76	70	74	81	67	57	66	80	76	78	65	46	78	78	57	71	74	76	61	81	90	90	79	77	72	84	85	85	87	76	95	89	82	73	94	87	83	60	71	61	71	80	80	106	57	88	58	77	98	91	96	83	83	73	75	66	85	71	92	76	65	77	79	81	74	64	70	70	73	79	74	83	82	80	82	71	84	77	78	78	77	67	76	76	81	73	70	78	63	88	63	85	67	75	87	57	89	65	84	73	72	76	71	53	71	55	72	95	76	73	71	75	81	80	80	92	75	91	82	93	81	70	61	85	77	83	72	78	84	88	72	79	84	70	71	87	69	73	84	85	67	60	98	67	69	75	74	53	71	71	69	63	91	79	84	77	87	73	67	78	66	73	79	74	82	54	47	87	91	82	64	81	75	88	84	62	71	76	75	69	85	80	73	69	87	62	84	74	78	76	80	74	75	85	71	60	75	83	83	58	80	73	80	72	74	85	76	76	69	75	62	87	84	97	73	89	65	89	92	68	63	76	85	74	72	76	69	67	68	73	68	76	86	68	80	65	81	75	81	70	67	77	82	81	82	73	68	84	80	70	73	71	70	75	79	62	62	85	69	83	89	78	83	94	80	77	63	72	64	61	99	80	80	87	73	71	79	67	102	68	67	82	77	70	63	71	65	81	61	86	72	76	74	77	70	78	84	78	84	78	71	91	55	90	80	85	83	83	82	100	75	84	75	82	82	82	76	70	60	73	84	77	68	79	88	77	71	63	86	79	89	82	95	92	71	80	85	67	80	91	73	75	81	80	75	75	84	84	76	71	81	62	98	98	68	84	84	74	88	75	71	70	81	83	80	70	76	75	86	84	72	72	82	85	76	77	82	97	82	85	72	79	77	74	78	70	84	88	65	80	66	77	83	82	72	86	86	78	69	69	74	80	91	74	83	72	97	92	77	74	77	83	72	80	65	77	67	83	86	73	81	88	65	73	79	76	85	88	85	76	63	82	91	63	57	71	65	70	99	75	79	60	75	74	80	71	86	66	78	81	67	86	76	72	68	86	77	80	82	78	85	53	76	75	83	71	75	84	77	98	65	69	87	72	86	81	75	76	75	57	75	75	69	74	71	76	77	66	76	88	75	82	79	70	70	71	77	69	80	79	83	88	77	85	72	74	74	66	62	69	76	74	85	64	63	64	78	80	74	78	87	73	71	83	79	66	87	72	80	77	77	66	73	72	85	78	85	79	71	82	77	88	80	68	76	80	86	65	79	84	85	81	65	84	74	72	87	90	78	70	67	65	76	88	88	74	94	80	70	86	78	84	62	76	79	77	82	82	67	80	75	76	70	93	81	81	64	76	74	71	57	74	62	77	75	77	73	86	83	76	68	77	89	69	77	73	62	75	78	75	79	90	74	83	81	75	67	63	67	92	86	79	81	80	77	78	60	85	64	68	80	69	76	85	90	62	87	67	79	86	65	82	88	65	71	79	65	76	77	80	85	77	82	62	72	72	82	76	81	91	81	92	74	80	72	73	81	83	70	69	70	80	70	66	89	83	76	80	77	91	82	82	78	81	77	90	76	72	92	83	82	75	96	79	73	77	83	76	73	95	60	80	70	73	89	76	75	74	68	67	84	84	71	78	81	76	72	72	73	77	71	86	66	74	73	72	82	83	80	82	67	80	83	66	86	70	75	96	89	89	75	77	71	71	77	78	67	75	76	59	66	92	68	82	84	63	77	76	79	55	77	85	69	65	78	61	82	59	66	67	64	61	64	76	77	57	94	66	76	60	79	71	65	86	61	79	74	74	75	80	63	81	76	62	69	73	71	66	71	91	79	74	72	104	81	70	64	67	88	69	70	82	83	90	97	75	78	76	62	86	72	58	65	72	95	76	63	70	82	69	79	82	74	76	88	57	76	89	86	77	75	55	73	80	74	68	68	58	71	84	77	88	84	72	71	82	83	68	69	83	81	74	91	69	83	74	63	79	84	71	82	75	79	91	80	79	73	79	77	69	72	83	84	88	69	72	82	78	70	84	71	70	75	60	70	67	71	86	80	67	79	73	75	68	48	77	70	75	74	76	83	59	78	81	86	72	78	76	64	91	94	88	89	79	70	84	77	73	67	99	86	87	78	70	74	63	58	72	86	74	75	73	67	89	74	86	84	67	86	78	71	77	70	71	72	79	70	69	83	77	69	91	74	77	69	87	84	82	77	64	78	72	77	71	87	72	81	76	88	79	68	81	86	77	87	92	61	79	87	78	69	62	66	83	65	77	62	84	91	80	85	93	69	72	62	71	77	67	74	73	87	72	82	78	84	68	81	73	77	70	75	69	78	88	92	68	74	77	72	72	64	55	80	88	78	65	76	83	70	88	88	71	80	70	79	73	76	85	80	82	62	69	76	68	69	57	79	86	63	79	69	90	83	75	73	77	70	83	81	69	90	77	71	61	81	52	71	100	76	67	66	68	77	68	68	68	81	61	89	65	65	75	81	83	63	58	78	90	88	79	76	83	72	80	73	75	76	70	83	87	86	70	82	91	75	70	64	75	77	89	78	77	75	96	66	63	72	68	85	85	87	81	77	93	67	72	79	77	84	73	81	83	78	75	81	66	69	67	61	79	73	75	74	63	76	67	75	74	65	77	69	83	77	85	78	77	72	57	76	83	76	80	74	92	80	78	74	69	76	78	81	94	97	88	88	84
2746	351	418	402	434	401	352	374	330	327	352	337	305	317	271	295	284	290	299	297	305	315	265	276	273	287	288	319	285	313	289	295	309	298	314	286	241	281	290	293	328	306	304	284	309	276	294	306	283	307	295	324	295	312	276	268	262	256	297	262	278	302	279	278	308	274	288	303	307	285	270	274	277	297	315	286	297	257	312	257	292	301	263	253	280	290	288	281	298	279	286	283	302	264	283	290	295	281	292	256	289	312	266	288	282	297	292	273	285	279	286	295	287	290	295	291	287	285	275	325	253	295	282	307	289	288	301	275	294	269	286	294	280	273	294	287	321	289	303	298	298	275	259	269	283	278	282	270	284	298	283	285	285	274	253	295	277	258	286	279	267	268	271	267	251	317	315	281	272	281	295	284	305	277	279	304	287	268	268	284	269	288	311	284	290	276	287	258	285	282	293	260	284	313	291	270	300	256	297	287	272	289	277	246	283	323	290	296	288	289	303	272	294	307	295	249	302	276	296	293	308	286	275	307	278	279	256	278	298	302	315	298	285	280	304	292	325	270	301	287	278	283	275	271	301	294	294	316	295	291	292	279	287	259	268	273	260	307	308	300	289	273	279	292	284	278	297	300	273	293	273	305	298	303	298	283	314	287	269	258	288	291	323	308	302	313	281	279	326	321	314	307	299	305	312	295	304	314	288	306	308	274	287	305	277	304	279	299	282	304	303	292	296	282	284	265	323	295	272	300	259	294	307	306	286	285	319	293	303	263	270	286	277	265	335	278	285	280	290	280	318	304	278	284	275	274	269	286	302	275	276	297	302	276	295	293	261	301	278	307	245	306	284	287	269	290	292	297	264	304	277	326	323	274	294	280	297	257	316	278	278	285	275	284	292	269	289	301	257	298	294	297	244	282	249	278	283	296	275	270	296	297	272	264	267	334	293	286	301	301	303	302	325	297	267	292	322	280	278	282	275	265	279	282	295	254	274	293	268	308	263	296	295	269	296	295	301	256	310	297	277	285	283	261	288	292	313	286	256	279	289	278	265	263	297	279	300	269	313	270	313	303	335	277	290	304	286	279	269	296	276	275	272	256	278	258	296	264	283	251	309	268	288	268	285	305	296	285	308	317	269	288	294	306	288	285	292	283	260	265	283	293	276	318	275	298	250	267	301	327	308	301	291	273	305	273	305	278	274	280	289	304	290	259	289	290	271	291	285	285	300	303	294	241	307	277	277	263	257	282	300	283	295	265	283	283	300	279	285	282	293	273	304	279	319	262	298	277	292	285	279	269	283	294	310	295	298	263	287	291	257	284	305	284	268	303	240	290	298	281	270	265	295	281	275	308	296	294	331	293	299	308	305	271	287	276	292	306	277	276	268	317	303	274	268	309	294	274	288	284	298	268	292	292	290	304	280	297	284	284	282	289	274	292	225	280	318	272	290	254	289	302	259	264	259	298	281	269	294	269	263	326	315	250	301	289	285	289	272	259	311	301	285	284	273	261	286	275	272	296	272	297	307	294	277	304	281	276	287	253	269	263	272	268	286	293	269	285	292	288	283	265	297	290	290	279	265	278	285	276	280	298	265	275	312	276	296	257	231	271	281	295	303	288	307	296	271	264	262	283	295	310	283	295	321	290	287	300	298	285	289	260	259	277	290	286	302	266	264	276	294	276	289	300	283	263	296	298	293	280	295	306	277	273	286	301	282	282	293	274	310	300	273	314	268	264	282	266	285	297	300	287	286	321	275	289	297	279	312	299	283	304	314	272	290	263	308	288	317	255	312	263	299	287	285	296	278	280	282	307	321	258	250	277	300	280	294	264	289	289	292	295	304	275	314	277	283	268	256	271	286	281	278	269	275	263	272	285	268	261	298	259	266	305	275	280	277	259	289	301	289	266	307	308	271	304	295	270	258	281	288	268	294	294	304	271	271	301	274	297	272	287	255	278	271	278	311	295	294	274	270	284	258	281	303	279	282	297	283	281	278	282	304	300	300	262	298	284	290	291	300	268	316	274	262	281	256	290	281	294	311	277	268	288	269	306	287	283	263	274	286	281	296	284	294	253	276	277	260	301	281	292	333	297	282	273	275	278	288	290	290	304	258	262	272	265	283	272	321	281	273	282	297	267	297	309	290	286	293	293	308	273	307	292	262	270	300	305	266	243	295	315	299	274	292	271	272	275	276	300	271	265	260	275	298	282	292	268	296	280	279	282	296	278	295	289	294	293	257	292	279	291	269	286	277	305	296	267	303	303	267	296	280	273	253	292	297	288	295	307	289	271	266	313	330	287	299	286	292	276	283	282	279	274	268	253	292	291	263	288	314	272	295	293	269	290	279	271	278	284	290	292	290	280	286	265	257	307	279	298	282	275	293	275	252	307	287	260	280	256	308	289	282	279	305	291	278	270	283	254	276	273	267	293	300	286	265	280	283	290	312	249	296	264	258	283	253	269	277	287	288	276	296	269	289	269	303	313	309	260	288	274	306	294	278	282	296	294	246	276	300	300	275	273	308	290	266	284	270	268	305	293	267	313	272	284	266	289	283	298	271	273	288	276	311	294	302	275	281	293	268	280	268	282	255	272	308	288	251	288	265	254	265	315	268	286	301	286	281	269	273	284	277	255	313	285	286	298	308	255	281	276	249	299	307	284	287	265	255	274	299	294	269	284	296	301	271	272	279	283	280	303	305	280	256	299	283	290	292	283	290	297	290	293	297	299	284	277	300	265	304	271	275	288	277	289	302	269	273	287	312	299	261	245	273	291	291	281	270	272	261	295	298	278	260	271	282	277	296	275	292	262	284	281	262	296	279	277	305	284	283	277	279	284	291	275	257	280	302	250	281	274	270	275	284	290	263	273	291	279	285	262	302	282	274	288	282	272	289	288	279	274	290	297	286	247	264	289	279	274	303	291	295	304	289	267	282	293	281	288	252	296	309	298	298	302	267	269	267	296	265	264	271	286	313	291	281	281	274	276	300	277	281	296	276	294	285	268	291	274	279	302	288	260	271	259	294	284	274	283	290	282	283	306	292	334	269	276	268	284	316	272	291	280	266	291	283	270	286	274	282	294	272	286	297	274	278	282	300	306	254	292	316	255	295	294	289	310	276	307	288	296	304	293	285	263	274	282	285	307	303	268	267	298	273	262	265	288	293	288	264	284	290	277	272	305	317	276	325	263	275	286	275	241	264	265	294	297	275	290	270	282	277	299	294	311	291	301	293	292	304	263	278	271	303	260	272	275	256	298	286	267	268	261	268	298	249	284	284	271	290	272	274	269	296	285	267	299	279	280	305	290	312	288	272	306	287	285	289	297	271	268	281	273	288	304	265	285	269	291	268	297	283	289	285	269	284	286	284	297	279	271	305	291	288	303	268	300	272	265	286	278	247	277	268	266	300	274	260	306	307	295	277	288	278	273	307	277	302	322	294	300	277	290	270	254	288	291	311	273	275	271	258	274	288	292	281	319	292	311	278	266	265	293	280	273
29409	5673	1635	1096	872	637	510	393	344	303	261	242	221	238	216	208	221	185	183	198	187	194	181	187	165	217	175	174	150	175	188	187	185	196	170	173	157	191	170	179	163	172	173	178	156	170	152	158	173	191	155	162	153	162	151	158	177	159	148	159	185	153	163	166	146	187	183	182	154	178	166	149	182	161	156	180	158	154	181	177	147	175	175	181	170	158	182	133	180	158	147	175	160	174	158	167	179	148	151	169	169	160	155	151	166	171	144	167	149	133	156	146	155	161	170	173	168	147	161	163	164	175	148	169	139	174	162	170	169	176	165	152	170	158	165	161	176	165	170	173	163	156	161	154	170	176	182	173	193	168	175	170	159	155	144	166	158	142	158	176	199	188	146	155	159	172	148	137	157	154	151	146	166	155	181	162	174	162	173	166	172	160	153	165	154	147	171	154	142	173	162	158	160	141	164	171	163	179	154	186	159	182	164	154	170	157	162	150	133	166	182	156	136	164	153	166	159	137	172	173	178	191	151	154	177	170	151	156	170	194	171	155	175	152	170	163	165	141	171	154	153	171	164	161	161	155	166	160	154	164	176	174	152	165	144	165	150	170	156	173	167	170	168	160	138	197	172	149	157	186	179	182	151	160	175	158	157	165	184	151	166	159	166	150	170	122	141	151	165	171	146	155	154	158	155	156	148	172	138	149	151	162	184	143	151	187	168	148	163	137	157	160	136	181	167	169	165	165	137	183	151	172	170	143	154	174	156	151	161	158	164	169	151	161	171	170	156	161	160	151	147	159	153	194	167	156	162	189	163	157	157	142	149	164	152	158	171	172	181	177	168	155	170	157	154	147	161	162	147	153	149	187	143	159	177	150	175	179	161	185	179	171	140	163	164	176	171	172	161	152	149	166	156	139	159	173	160	163	159	175	157	149	147	177	170	148	156	161	154	177	174	174	165	177	169	177	167	159	153	174	187	142	169	156	151	169	156	194	152	140	145	163	157	175	161	157	178	161	163	157	179	155	163	172	142	167	152	154	143	160	169	173	176	167	179	147	150	160	166	169	153	157	149	142	158	159	166	176	168	181	149	152	160	167	185	169	147	145	140	206	167	179	178	152	180	155	162	165	162	154	154	149	153	175	150	165	153	168	173	165	176	171	152	179	153	167	176	170	164	163	167	157	171	156	167	170	163	147	183	165	162	179	161	165	178	168	169	178	150	199	161	171	159	151	143	171	158	160	163	145	154	176	152	176	147	147	166	161	171	156	132	164	150	167	176	162	159	151	176	143	138	169	165	149	132	161	161	166	164	151	173	166	159	147	177	156	143	170	156	163	139	164	168	161	174	168	181	166	171	198	167	148	154	156	175	165	177	168	149	176	164	168	141	147	180	158	176	180	182	153	174	161	191	160	172	178	179	184	157	169	147	156	165	159	185	161	161	142	173	169	171	185	143	164	170	148	160	165	157	152	153	148	167	163	139	164	160	156	185	151	167	150	159	157	161	160	166	135	154	155	167	167	167	158	146	150	172	186	145	168	204	162	145	167	148	159	154	160	140	151	158	156	141	178	149	160	154	186	160	162	175	166	196	182	171	175	138	158	153	163	176	167	138	162	159	167	168	162	159	170	178	149	152	156	169	180	171	158	150	166	170	164	139	168	160	151	178	160	181	157	158	173	148	130	161	152	175	161	176	158	150	167	162	168	123	167	149	169	163	173	142	150	172	143	168	166	157	173	170	161	149	172	163	147	139	137	154	171	160	153	157	181	144	170	179	159	168	167	167	163	156	164	161	179	133	171	162	184	167	157	156	164	174	163	175	164	159	169	158	163	159	151	155	165	149	158	167	155	154	153	146	170	150	143	147	179	160	162	138	153	150	180	137	168	155	163	174	157	178	142	158	174	151	139	162	146	149	160	162	160	173	182	156	169	169	160	138	160	172	177	179	157	130	184	180	145	167	182	152	163	143	155	167	153	147	171	176	151	173	164	158	137	171	180	169	150	179	143	170	165	152	171	154	160	170	158	187	173	160	160	140	143	189	171	169	176	167	176	153	174	159	158	167	155	160	169	149	176	154	168	144	165	126	170	173	149	152	161	165	152	157	159	159	135	141	156	139	162	150	151	164	145	173	176	162	150	166	150	136	154	135	185	168	162	149	146	144	173	162	159	171	163	155	157	130	174	165	140	160	156	173	159	155	142	170	125	172	177	176	150	158	163	167	166	168	148	156	176	167	166	186	154	175	165	146	152	169	158	188	166	169	170	161	156	163	147	142	157	159	148	175	156	174	163	161	156	153	166	159	139	185	168	135	163	148	137	147	163	174	172	157	163	154	152	180	150	168	183	171	179	168	161	182	178	159	152	171	160	165	154	159	138	181	160	163	159	165	152	162	160	153	161	159	164	174	161	160	160	167	165	188	188	158	159	161	173	173	140	171	140	171	141	149	178	140	156	144	164	137	185	161	171	156	152	176	166	179	166	174	137	163	139	177	169	150	151	140	181	157	182	179	160	148	153	174	150	144	145	167	178	156	155	154	133	145	171	181	155	161	179	168	149	158	186	165	156	160	157	139	179	157	162	151	150	191	178	188	170	160	173	161	154	147	149	140	164	139	166	176	143	162	154	159	132	145	161	162	153	131	172	157	169	163	169	138	157	160	156	171	144	157	154	165	146	140	177	178	159	151	169	160	142	154	163	163	165	143	167	155	178	190	165	180	167	177	151	152	182	160	160	162	193	170	161	149	172	181	173	159	177	168	171	157	150	180	175	171	150	148	151	171	152	190	145	168	164	180	156	161	154	191	170	178	158	149	159	162	167	160	138	166	193	148	166	155	148	188	174	173	171	152	156	167	164	172	160	166	141	145	153	149	164	190	180	171	158	168	171	162	150	157	175	167	142	182	170	166	155	169	171	151	163	154	156	176	180	176	168	183	170	146	146	148	145	161	156	153	165	174	170	164	169	159	171	181	162	166	173	175	164	188	151	179	146	153	191	163	164	163	146	166	165	176	177	156	173	156	135	148	177	159	142	165	157	149	143	150	176	166	150	172	157	155	164	170	153	158	143	153	161	142	135	171	148	154	149	167	147	180	173	154	155	157	165	185	155	149	157	145	171	154	154	148	172	154	145	168	172	152	165	161	157	149	172	175	161	166	152	177	156	178	141	166	142	157	168	161	173	171	149	146	175	128	166	171	178	160	188	156	157	155	165	172	170	137	155	161	142	173	172	151	157	186	159	168	168	164	178	164	167	167	150	147	176	133	164	158	174	180	157	155	165	147	165	156	169	174	165	174	168	181	166	166	174	160	172	194	161	166	156	160	158	153	179	143	167	171	178	163	172	169	173	184	161	148	161	161	156	156	167	164	178	156	145	155	170	138	169	168	157	142	157	157	169	172	183	145	150	158	170	158	169	183	185	172	165	168	176	169	151	160	147	176	180	150	155	163	184	165	181	165	155	180	153	171	161	149	171	166	157	148	153	173	170	159	138
14201	1517	3244	3668	3083	2632	2156	1825	1625	1345	1239	1117	1054	968	883	890	830	766	775	715	734	740	640	676	649	623	638	635	650	614	598	597	623	585	573	552	608	584	544	575	537	556	595	580	557	533	545	548	518	560	572	533	515	537	545	548	575	554	526	513	523	542	526	519	545	536	581	525	526	533	541	554	540	523	499	526	535	550	563	547	503	513	487	539	507	543	530	546	550	542	501	533	539	562	539	515	489	552	497	498	492	567	546	524	498	486	533	524	471	518	524	521	486	524	504	518	493	512	547	505	541	474	549	514	494	481	532	551	546	509	527	536	474	514	508	514	533	512	475	474	529	496	504	518	549	507	513	472	525	560	493	494	512	522	521	526	514	506	503	500	509	511	534	555	478	517	543	501	526	487	514	493	528	537	526	543	516	486	534	513	514	555	527	510	494	513	521	534	524	520	456	507	520	535	492	486	537	500	530	508	496	515	521	515	503	535	525	461	518	567	515	518	499	535	491	487	541	519	549	491	513	515	495	493	545	568	543	493	518	521	529	485	510	512	560	513	511	540	542	501	520	520	511	504	503	515	548	521	510	505	488	497	546	493	538	501	544	543	534	528	507	529	527	510	506	501	523	501	501	528	514	544	539	529	518	560	498	506	543	537	487	453	535	542	501	484	486	495	499	546	529	488	494	497	536	523	492	521	504	530	492	476	542	526	533	516	505	546	519	467	521	529	534	473	525	522	544	520	508	493	520	500	511	493	515	528	513	498	475	531	493	489	537	500	522	552	485	529	481	502	495	490	531	529	518	515	453	504	515	481	569	482	501	502	477	511	504	498	533	529	495	504	538	491	526	522	519	526	540	512	496	531	531	467	504	523	505	518	516	517	550	506	540	542	514	551	520	502	520	525	535	553	541	487	542	518	496	569	535	501	515	504	468	540	516	523	514	538	485	536	477	526	521	501	503	527	524	519	514	556	542	501	504	500	487	539	528	530	486	482	500	536	517	525	511	492	524	499	511	563	479	521	494	511	493	474	467	515	485	556	495	483	542	564	504	571	529	514	543	508	484	492	503	508	510	450	490	493	501	526	498	502	503	538	484	499	485	520	530	497	487	508	506	521	551	487	538	510	519	514	527	482	537	516	489	534	486	495	505	510	526	489	576	516	507	530	505	501	506	516	505	488	544	519	537	524	506	502	469	494	523	498	544	540	492	499	537	522	501	513	482	528	477	525	480	523	556	501	513	509	534	514	509	522	492	541	498	497	543	481	524	558	535	498	496	542	484	532	503	487	488	526	520	537	496	547	494	540	504	530	474	515	516	495	515	500	528	505	500	529	537	510	511	509	515	485	489	511	538	499	488	516	513	536	566	535	497	499	522	518	511	558	485	503	519	543	496	525	516	517	520	531	512	517	497	511	534	495	496	530	506	497	476	521	536	497	491	528	534	505	540	525	516	537	522	524	516	500	546	501	522	514	501	491	508	541	532	540	519	495	492	517	499	519	482	498	546	481	552	527	497	498	584	511	521	521	523	536	543	520	542	532	469	525	498	520	533	511	512	552	527	496	516	504	537	490	522	520	520	514	511	491	505	500	486	499	502	506	477	500	511	504	494	508	490	509	505	495	480	540	508	483	539	525	487	511	481	511	510	487	519	471	507	500	527	549	544	516	482	463	567	513	518	557	518	508	502	513	483	513	486	510	549	547	543	517	482	553	479	522	514	517	502	508	508	524	527	494	521	528	515	516	515	537	467	485	542	521	512	538	538	496	503	557	523	554	499	518	518	504	486	544	519	515	494	515	527	573	510	500	504	513	494	510	545	505	494	511	473	511	530	519	547	510	527	512	529	518	514	503	508	520	560	510	493	493	531	515	520	525	486	538	553	526	538	550	517	513	515	510	513	491	510	481	512	499	538	509	501	544	509	550	503	485	517	491	514	517	512	498	534	521	486	462	513	508	497	519	542	509	507	510	516	495	525	531	496	515	502	487	522	478	520	546	537	486	536	497	527	464	517	528	522	505	556	517	515	502	499	500	489	538	459	520	518	516	512	481	527	539	498	512	553	520	524	489	517	537	533	513	521	498	516	499	538	530	533	516	523	471	522	489	507	529	490	515	545	514	524	502	493	502	545	568	565	510	517	483	535	554	525	527	493	533	534	496	519	526	515	485	510	539	556	500	530	492	509	469	517	491	466	515	504	500	541	539	478	530	519	486	529	496	488	512	505	496	526	476	500	479	516	561	509	522	498	536	487	544	538	526	527	532	501	494	528	505	551	524	491	503	553	506	527	511	491	496	499	510	511	528	524	456	556	514	501	541	514	514	486	493	548	499	564	519	513	522	481	519	510	496	500	526	508	530	534	523	530	513	492	509	560	510	531	541	499	510	499	474	506	508	536	527	495	501	517	501	492	532	521	528	507	508	476	548	474	501	517	501	527	508	537	486	541	491	511	546	498	486	505	493	494	502	481	547	521	508	522	526	559	526	488	545	487	497	508	453	515	484	502	468	475	532	529	505	511	511	478	515	507	511	488	543	514	535	513	504	542	517	491	545	503	517	490	513	487	509	523	487	512	511	550	502	546	523	512	511	529	492	519	494	551	513	500	518	517	493	525	490	531	486	478	455	510	469	495	523	514	512	490	523	465	552	541	515	528	538	526	547	510	481	494	497	554	552	521	526	531	520	551	504	529	544	513	537	497	487	526	531	509	518	486	534	545	519	560	513	459	533	514	514	508	550	483	470	487	518	502	516	527	533	514	489	512	494	582	513	543	492	487	534	494	505	510	521	503	563	530	521	520	508	487	537	515	544	508	512	523	534	562	476	501	527	501	509	434	503	446	520	497	475	487	501	481	501	530	445	497	533	530	483	541	517	503	523	503	532	554	517	535	494	501	515	480	503	566	561	508	505	549	533	516	515	513	497	534	487	486	511	520	558	467	505	513	518	509	550	550	502	501	490	509	536	505	534	531	496	497	525	530	476	497	514	522	505	476	509	510	491	527	525	498	528	460	507	548	498	531	513	489	519	534	534	509	484	495	486	511	539	539	509	508	529	523	522	475	501	505	520	485	500	518	510	485	480	500	500	516	490	510	508	519	513	532	505	494	534	525	484	551	526	516	534	503	495	519	514	506	536	472	501	514	465	546	508	509	508	539	509	514	451	516	493	493	489	470	520	545	486	517	523	537	537	512	482	559	499	555	488	513	529	489	518	513	488	546	532	520	512	503	524	509	499	528	557	592	498	481	510	479	561	492	470	536	495	528	479	487	491	507	527	510	488	459	539	516	532	513	537	533	532	528	484	552	512	476	550	522	495	455	506	525	530	488	497	524	516	536	548	506	534	490	529	523	507	486	527	484	515	516	549	481	455	530	465	482	514	534	512	492	516	535	514	529	515	509	543	502	525	494	540	487	549	517	521	526	503	500	485	518	543	541	533	475	496	500	510	497	512	507	504	536	508	510	538	509	482	524	490	493	505	497	530	499	541	502	483
37709	15727	5167	2408	1611	1270	890	741	595	533	495	426	443	410	351	362	342	322	319	344	312	274	294	298	279	306	305	251	271	274	259	254	283	277	231	263	269	259	285	267	265	271	284	255	267	261	274	270	281	234	258	270	266	247	307	245	285	236	257	205	246	255	265	253	273	261	239	245	255	224	245	255	264	261	244	284	267	285	248	226	225	256	266	279	260	258	275	244	238	232	276	253	252	264	248	279	231	267	264	239	259	276	261	234	266	277	268	229	233	242	245	249	238	241	246	254	279	239	267	254	290	243	212	224	250	235	253	263	272	265	243	263	241	263	259	284	233	268	277	236	249	263	284	284	245	278	274	217	252	210	245	247	230	255	258	255	247	257	256	251	281	266	252	262	249	231	257	263	271	267	251	259	256	260	239	272	236	262	236	256	284	262	267	251	250	260	235	227	249	257	264	244	252	286	256	246	277	249	257	254	284	238	256	265	229	251	227	250	272	252	237	267	252	233	233	247	274	260	252	258	244	255	265	251	278	240	247	223	241	264	229	247	235	265	254	246	238	268	264	239	266	250	222	238	244	259	255	260	263	253	245	258	269	274	264	277	275	220	269	256	241	256	287	238	244	246	219	245	258	269	223	254	244	257	279	268	229	268	226	268	263	255	231	244	242	253	267	227	245	237	266	246	216	252	279	259	224	246	254	233	266	239	262	244	256	242	223	251	262	256	245	252	263	270	240	234	248	255	256	267	265	254	245	266	242	232	246	243	244	244	242	241	255	288	252	254	241	265	243	244	218	242	276	278	260	252	254	237	240	233	260	270	260	241	244	234	270	249	230	233	227	250	262	240	254	239	251	243	229	250	224	252	263	277	281	256	258	268	236	221	271	231	226	245	269	234	253	250	242	265	235	256	277	270	272	233	243	273	237	245	243	270	263	241	236	249	229	269	274	244	259	258	260	253	277	265	275	253	248	261	239	275	278	258	257	251	264	238	244	245	240	239	221	261	233	251	240	232	248	269	263	266	248	243	255	261	228	253	227	224	266	240	272	248	232	265	267	278	224	255	235	238	217	239	251	245	242	255	236	270	249	277	251	254	240	273	237	221	228	260	266	233	247	245	280	279	250	277	249	263	230	255	257	254	246	246	277	279	237	240	252	266	235	249	239	234	274	239	267	281	266	252	251	259	244	260	244	235	248	241	267	256	283	232	232	257	281	255	249	278	241	246	265	294	228	220	261	252	293	243	253	274	270	250	248	241	275	258	251	273	246	240	275	247	268	262	235	246	288	253	270	276	256	239	284	234	252	242	225	252	234	269	227	252	220	252	242	241	254	255	234	262	251	253	266	275	252	233	241	268	240	256	270	239	253	249	237	246	245	271	268	243	237	241	244	254	265	232	245	250	229	244	245	247	237	264	251	237	246	241	223	248	253	269	241	233	254	242	242	250	244	241	275	260	274	261	259	259	273	245	241	263	284	251	265	250	255	232	241	237	257	252	266	261	259	255	270	247	248	259	278	246	249	252	253	227	255	258	230	261	272	273	268	257	251	280	261	250	244	244	232	271	271	227	267	285	266	262	259	248	273	255	215	267	237	252	232	263	235	240	267	249	274	274	257	259	249	282	262	262	231	255	228	259	253	245	263	253	246	275	263	245	269	259	242	270	275	239	254	265	258	278	269	263	234	274	273	256	225	259	234	247	237	265	242	235	225	235	220	239	240	267	263	249	218	224	257	263	251	261	252	221	259	228	245	264	245	242	267	251	278	272	224	247	257	229	239	237	264	236	250	257	257	244	254	245	247	254	281	283	273	248	230	233	253	261	232	261	240	244	240	222	251	254	249	261	228	235	242	285	256	251	258	238	273	276	246	241	250	245	241	248	273	245	246	264	273	255	261	228	231	243	274	240	273	259	274	272	269	244	280	223	272	267	279	264	257	284	270	239	264	260	251	283	238	270	258	244	276	243	266	248	274	240	246	254	230	248	246	270	274	243	254	285	266	252	255	251	248	273	269	250	256	250	233	247	235	271	247	245	236	258	257	238	281	303	228	237	259	268	239	244	240	250	262	237	278	259	256	245	236	251	256	272	255	262	251	273	255	230	254	233	262	236	252	253	245	274	277	279	222	256	248	283	255	262	229	254	230	257	270	251	260	246	236	227	260	251	276	259	246	244	268	252	249	249	265	262	269	255	250	279	239	238	250	266	262	267	254	257	245	266	270	259	296	248	248	250	236	248	258	235	288	260	262	263	236	243	232	233	247	227	251	249	267	268	288	234	262	231	256	270	248	221	218	233	244	247	253	260	251	257	250	278	263	251	238	256	235	281	262	234	257	234	267	233	239	246	231	239	215	267	257	259	242	256	233	262	236	237	279	232	248	254	252	259	241	255	259	282	244	249	255	256	256	235	260	251	264	295	241	250	260	273	261	251	241	279	266	260	230	205	262	254	257	281	292	256	252	251	279	264	268	243	261	264	253	246	242	229	265	259	243	292	255	259	282	253	251	239	236	245	224	248	248	241	248	250	210	279	240	248	268	255	254	246	254	250	267	244	266	248	300	254	264	261	231	289	262	253	257	228	261	232	245	251	264	267	237	257	274	258	232	245	256	256	265	268	245	259	268	256	266	246	279	226	250	253	250	230	268	268	263	299	243	236	264	235	253	250	256	229	254	266	229	228	253	262	251	257	254	250	248	243	242	240	229	241	294	256	239	273	254	268	241	241	239	208	252	261	269	255	276	278	240	269	272	234	278	247	240	261	249	236	250	235	240	247	247	235	248	252	259	240	257	284	245	242	268	255	233	271	261	276	239	269	260	268	238	259	259	222	230	247	255	245	265	239	246	255	230	243	232	285	237	251	285	240	257	255	230	232	261	246	255	274	252	219	269	269	272	258	229	212	268	251	234	229	260	240	247	260	262	260	228	256	235	248	259	243	247	258	230	257	264	245	255	251	246	262	236	220	276	257	277	241	268	219	251	238	256	247	234	238	256	268	236	270	245	226	260	236	231	273	221	238	280	255	246	289	249	236	247	244	215	270	253	274	266	263	260	262	253	247	251	243	262	233	248	238	223	234	270	275	258	226	255	252	255	245	250	219	221	261	242	242	240	245	233	255	234	240	278	273	258	259	240	247	262	238	246	239	280	255	229	259	217	235	246	226	243	230	240	244	229	243	246	268	243	236	250	256	276	249	239	243	261	261	268	205	270	251	275	221	274	266	244	222	283	260	237	261	258	275	254	245	230	287	258	262	263	253	256	261	260	240	264	253	250	270	252	231	263	267	234	245	260	251	244	254	255	241	260	245	231	222	247	270	259	254	250	219	248	261	222	254	257	228	298	253	271	254	280	244	247	253	264	222	251	244	233	239	278	275	277	258	244	266	277	265	239	219	241	261	266	241	265	239	268	250	273	257	238	230	247	254	259	233	272	256	243	206	280	253	286	233	262	232	256	243	243	262	254	285	279	228	250	229	250	241	248	279	241	246	277	252
19854	2730	6073	6781	5821	4844	3948	3409	2758	2397	2189	1990	1753	1576	1566	1510	1416	1309	1225	1226	1181	1112	1129	1008	1033	999	1005	1037	985	977	931	937	970	901	886	907	861	881	843	927	910	845	874	849	837	834	834	817	854	839	825	828	824	825	819	810	813	795	759	794	752	778	799	745	809	763	748	818	766	794	815	796	738	760	786	801	803	751	794	788	854	795	726	764	733	764	779	778	776	776	803	742	782	775	769	764	787	753	742	739	745	753	773	753	730	741	731	734	798	839	740	708	799	815	757	733	734	795	743	771	768	735	758	724	719	764	754	773	718	736	716	739	745	798	749	758	723	705	789	755	822	764	721	783	746	717	735	747	753	780	774	714	792	712	773	709	781	764	706	748	759	757	736	787	732	745	717	732	719	735	774	759	728	702	778	769	760	751	735	788	691	722	782	739	745	788	771	773	717	730	790	722	752	776	728	702	749	758	731	748	769	740	762	724	760	756	767	718	733	688	795	824	751	751	709	708	755	767	748	717	776	748	741	712	770	784	769	738	739	723	800	750	768	717	733	740	757	759	774	738	726	759	791	699	734	795	756	730	741	745	802	771	727	762	709	762	710	678	779	753	768	750	752	734	733	729	741	756	747	718	758	719	762	771	771	777	710	723	725	692	786	689	748	740	805	720	770	735	759	739	766	775	757	731	741	748	751	680	767	757	772	742	780	740	722	752	750	704	732	727	753	789	756	743	771	676	821	763	716	755	765	726	759	711	784	806	718	756	751	726	811	732	691	776	730	759	777	746	723	763	765	755	737	753	730	714	754	749	753	746	758	728	770	708	697	761	779	738	759	771	742	774	758	768	758	797	743	720	712	734	750	700	754	752	759	732	772	715	763	715	755	791	685	773	755	784	728	711	768	783	775	751	749	763	763	748	758	790	784	716	698	754	760	717	703	768	747	769	761	749	737	788	728	755	770	761	724	706	706	770	747	749	715	716	756	759	758	755	734	740	761	717	730	787	691	726	725	747	757	747	736	763	737	771	769	704	746	784	747	761	754	732	768	769	739	755	757	721	681	759	732	746	802	805	764	752	721	716	732	734	768	747	774	755	763	775	712	799	719	725	735	801	758	785	751	774	788	748	742	745	805	698	803	754	738	690	743	747	760	748	752	756	780	719	704	734	731	739	774	732	732	794	760	763	728	767	730	744	757	806	746	735	730	760	706	742	773	772	754	737	748	728	723	783	777	800	763	752	752	726	764	733	720	793	723	755	773	734	720	742	738	753	726	753	760	814	712	692	753	743	718	753	768	765	725	734	694	720	735	764	720	772	782	752	733	759	716	733	720	736	745	749	754	765	730	713	755	763	761	740	770	759	719	692	773	767	720	712	755	754	798	725	730	770	748	769	732	765	683	769	818	827	731	702	730	768	736	754	759	730	752	721	758	721	723	744	744	718	734	702	754	731	701	725	740	731	766	757	752	773	762	706	747	716	768	713	782	748	736	728	759	740	754	746	693	725	735	714	705	763	758	804	749	739	720	792	732	788	796	728	741	708	742	754	774	746	739	714	749	722	773	746	732	738	744	746	733	767	749	740	726	738	763	791	746	717	755	699	748	709	720	780	711	756	807	748	727	775	743	780	733	746	801	753	759	741	729	754	745	755	696	759	739	812	750	748	745	749	799	707	734	789	739	761	708	734	771	733	730	735	739	732	742	755	761	747	717	752	747	717	718	778	711	712	740	756	743	792	735	767	717	752	754	726	692	716	781	743	732	705	725	758	735	705	695	758	795	758	748	720	766	770	785	737	762	749	765	754	762	732	734	746	717	799	717	746	760	716	793	704	745	765	703	765	753	754	701	770	725	744	730	752	763	738	734	755	741	685	788	753	732	753	747	758	793	746	736	739	779	703	766	766	791	737	763	710	735	739	772	716	667	742	777	731	749	727	689	734	763	763	756	732	732	742	726	775	791	747	729	755	773	757	715	753	783	747	748	698	773	729	696	737	747	723	780	732	737	767	715	767	731	763	758	704	727	698	719	773	776	740	743	741	758	779	758	784	752	763	744	759	671	760	751	742	697	730	761	771	738	731	780	757	777	745	756	785	759	733	811	754	743	734	734	745	706	727	732	713	766	691	752	740	739	756	737	745	695	726	801	733	777	688	726	800	714	725	681	712	767	741	712	714	760	741	723	795	747	751	762	790	726	715	719	735	716	733	761	712	702	781	739	747	763	715	765	721	765	736	729	757	775	777	765	749	717	796	719	728	698	749	743	735	730	733	743	707	778	751	764	697	715	765	731	751	747	758	708	764	699	784	754	728	756	735	729	717	738	752	800	725	757	776	690	769	740	726	727	736	759	771	728	757	754	750	783	738	717	736	766	751	737	772	768	751	766	706	782	735	747	774	767	759	731	743	726	745	734	758	704	743	744	708	713	728	820	737	698	744	740	760	764	777	726	734	708	731	757	743	784	752	725	726	747	770	745	748	728	739	777	784	775	708	732	704	747	763	725	789	722	711	724	715	732	742	726	710	737	776	733	738	776	780	678	721	721	765	700	708	807	708	745	728	752	764	760	775	731	785	778	697	767	763	705	772	741	763	707	714	729	764	769	739	752	745	722	746	726	809	752	767	757	731	716	738	745	766	730	753	759	756	765	789	769	744	765	755	739	777	745	724	751	748	749	685	747	714	683	736	676	745	801	726	770	713	720	751	695	771	768	782	729	757	767	749	762	689	744	694	694	743	780	779	705	789	744	758	723	770	737	767	709	733	791	732	759	777	714	745	841	745	726	759	749	735	781	750	703	728	708	737	767	733	765	754	798	747	717	779	761	745	748	784	702	747	761	772	689	745	754	750	747	729	742	746	743	725	748	731	762	773	715	724	778	725	711	738	740	761	760	700	761	711	757	677	725	717	777	793	729	742	753	816	768	736	773	709	727	716	737	713	760	742	722	741	691	738	771	756	769	734	716	774	712	737	752	769	755	762	698	710	764	768	767	749	726	727	730	778	812	761	772	725	732	725	822	769	740	742	752	737	738	780	714	760	740	766	757	741	767	685	760	708	687	746	716	736	768	742	809	749	751	736	750	730	734	789	752	760	767	764	768	724	735	752	729	733	748	777	723	763	807	711	699	771	732	765	745	728	752	728	764	762	721	727	792	713	799	745	746	765	734	751	776	769	795	773	769	757	738	739	757	732	735	834	771	705	696	782	719	801	768	710	766	737	724	752	751	728	726	760	832	734	805	796	734	738	805	779	735	773	746	760	783	766	750	699	776	714	719	743	748	762	713	722	738	765	763	770	730	768	737	737	777	729	720	743	712	777	739	727	750	770	732	671	768	757	720	751	727	773	762	782	694	715	710	733	730	724	727	770	758	750	734	755	733	807	724	745	724	781	782	763	737	763	785	747	764	713	771	727	750	781	773	724	736	707	743	787	767	775	761	783	748	704	713	729	727	731	761	743	758	717	743	749	794	753	742	702	742	719	739	742	738	721	693	735
3271	239	163	140	118	96	93	99	104	83	92	86	92	82	69	76	84	77	79	75	68	79	87	79	75	83	66	76	66	69	80	88	90	68	86	73	80	70	86	81	88	86	67	71	77	83	90	75	61	68	79	78	61	65	78	69	76	81	66	60	68	61	89	72	92	71	77	68	60	82	77	68	78	61	70	95	100	90	82	57	68	81	87	96	92	85	80	89	76	70	74	68	80	83	70	83	92	76	74	66	93	63	81	90	62	59	80	75	82	88	80	85	87	67	81	68	71	69	91	87	86	85	59	72	80	81	58	71	84	78	75	84	82	77	80	80	68	76	89	79	73	75	91	76	83	71	65	62	66	72	80	69	65	72	77	73	76	69	73	71	84	84	74	72	71	64	74	73	60	76	71	73	59	79	93	90	72	71	83	72	76	74	76	84	71	60	71	74	79	70	70	88	70	90	82	68	90	74	69	70	73	84	76	69	66	76	72	73	76	78	85	79	76	83	73	76	80	78	76	70	78	71	79	70	70	64	73	79	88	64	71	67	88	86	72	75	77	76	77	63	73	75	80	72	87	69	81	65	92	71	70	76	79	68	77	70	80	75	72	71	77	66	65	78	78	89	64	75	77	79	70	86	76	66	77	72	70	81	76	81	68	70	68	81	59	77	74	65	74	69	75	65	76	77	59	71	77	67	80	75	75	79	69	79	91	73	79	64	82	100	70	61	83	61	72	82	80	78	73	75	83	85	80	76	84	57	79	72	73	78	74	74	79	79	65	72	87	86	76	71	89	86	67	80	67	86	59	98	63	67	82	81	90	84	77	77	80	73	95	68	70	72	104	96	70	64	68	74	72	84	77	69	88	84	73	78	75	72	86	67	62	73	84	81	66	75	66	67	75	76	68	79	72	79	75	75	94	74	73	90	66	57	64	81	75	86	62	91	91	62	72	74	58	76	90	90	81	73	67	48	85	70	77	77	75	94	71	75	89	75	94	74	73	70	79	74	78	78	80	87	73	77	75	75	59	71	82	73	68	85	65	71	89	74	71	63	86	84	74	74	77	88	80	71	79	90	80	84	74	72	73	61	56	80	64	81	75	73	81	84	86	71	79	73	77	77	60	80	77	76	77	70	76	72	79	73	82	75	81	73	62	80	88	69	86	60	78	92	79	85	74	64	74	81	80	65	68	64	78	76	74	80	63	77	83	63	69	93	63	80	71	82	61	92	71	76	81	80	69	85	79	80	66	75	78	84	63	83	91	78	81	77	74	72	72	74	85	68	70	74	97	81	90	71	76	89	72	70	82	88	72	90	89	89	71	79	69	90	79	68	80	74	70	79	59	87	82	70	65	79	75	82	71	64	73	63	84	87	75	84	64	81	83	74	74	72	83	73	62	68	74	57	87	82	73	76	61	78	71	99	86	68	86	72	69	62	66	91	74	71	71	83	60	83	74	65	70	73	81	82	85	74	76	64	94	70	86	90	80	86	73	80	82	77	76	84	79	64	76	72	88	75	71	90	75	64	71	97	65	71	70	67	75	77	81	77	87	90	78	78	80	67	96	65	72	88	82	73	71	72	84	81	75	86	73	77	75	72	88	75	86	69	77	66	87	68	89	90	69	87	63	88	78	70	76	82	62	80	74	68	66	64	67	88	75	78	90	59	71	64	86	74	66	72	71	77	70	67	70	81	79	76	73	64	85	65	89	75	64	77	80	80	87	79	83	69	82	71	90	96	84	63	71	73	76	95	80	72	75	67	90	83	68	75	72	77	82	82	81	80	68	90	83	58	70	73	72	73	71	80	81	85	67	64	76	90	82	82	76	75	71	66	85	72	75	76	76	70	70	71	62	86	89	77	80	88	84	84	76	71	72	74	81	74	89	89	66	70	80	71	80	66	60	65	95	87	74	74	94	59	73	81	79	83	78	72	64	77	64	66	76	73	80	51	65	61	68	64	77	77	78	67	72	58	70	81	65	71	78	80	72	82	78	58	80	56	66	84	78	80	69	64	80	69	82	77	76	83	82	87	72	56	74	86	73	86	68	79	65	86	70	73	73	76	84	83	85	68	81	68	81	81	77	73	105	58	70	71	81	70	79	105	66	79	70	70	79	79	88	84	72	78	72	74	75	65	79	75	77	84	70	94	88	78	68	88	83	77	72	73	70	84	101	67	80	78	69	80	77	69	76	89	70	91	72	69	70	80	63	77	92	70	79	65	86	68	74	80	88	90	66	78	75	79	94	98	93	88	83	71	74	85	76	61	67	72	77	57	81	87	81	73	83	70	73	85	79	64	82	87	85	81	83	70	66	88	83	69	66	67	82	74	60	69	72	79	62	95	89	82	76	74	67	70	67	87	62	77	64	62	75	64	77	85	80	64	85	79	85	70	85	81	81	83	66	86	89	76	75	73	81	78	69	66	70	64	70	74	80	87	67	56	84	74	77	69	69	65	67	71	80	86	59	78	84	79	76	76	86	76	88	79	77	84	86	78	72	73	78	87	63	77	58	64	71	77	92	65	76	88	66	76	87	63	66	76	81	72	73	84	80	80	77	78	77	73	79	79	79	68	66	63	71	75	87	91	72	77	86	78	78	79	65	70	64	81	90	63	62	69	95	71	65	77	85	80	78	71	92	58	82	86	76	66	84	57	80	84	89	78	75	88	74	71	69	84	81	89	73	87	66	78	65	64	83	77	74	74	56	74	62	86	75	71	86	64	63	77	70	77	83	106	82	75	67	85	83	74	78	65	77	78	88	73	77	76	82	59	74	59	67	72	68	79	76	78	77	78	97	99	88	81	68	64	65	101	70	58	80	76	61	72	73	69	72	68	92	76	64	78	54	86	80	69	66	70	66	75	78	62	71	85	83	79	72	63	74	61	72	75	79	71	80	74	65	59	73	77	86	95	61	68	70	75	74	83	56	92	77	73	71	71	87	78	71	65	62	68	72	95	63	70	63	79	76	69	68	78	76	80	62	70	64	75	58	65	66	78	72	86	67	69	67	64	86	71	76	76	74	73	75	88	103	87	87	74	78	79	88	91	94	78	59	71	75	84	88	71	58	79	75	71	71	71	75	84	87	74	70	70	76	79	85	71	76	82	88	85	86	90	57	64	73	66	73	75	81	88	72	71	81	76	72	75	81	68	77	76	67	74	83	70	75	74	78	84	87	79	77	82	78	87	83	71	77	81	74	78	62	75	77	93	71	86	76	83	80	65	67	72	87	78	61	93	72	71	74	60	72	79	83	78	64	65	86	85	86	90	70	63	61	64	78	81	75	68	72	82	68	72	83	58	70	80	71	73	89	65	86	74	56	81	79	80	71	77	62	65	65	70	71	77	74	56	81	66	73	70	67	81	68	67	61	78	81	73	86	72	83	70	79	65	81	70	78	74	85	89	85	87	84	70	72	89	89	77	82	73	74	81	84	61	54	81	75	74	100	92	84	72	80	73	75	87	67	68	64	85	80	68	72	69	73	80	71	64
2667	357	410	471	405	382	384	321	338	355	353	328	318	321	287	277	279	291	286	280	248	269	277	309	271	301	288	288	267	274	273	322	311	285	258	267	302	311	295	306	284	272	295	270	273	326	301	256	275	255	262	305	265	278	288	272	284	285	279	294	251	295	251	272	290	273	280	277	255	307	281	279	285	268	304	275	293	285	279	258	305	311	280	299	305	286	274	294	299	281	294	298	297	259	284	311	289	286	270	278	323	313	296	314	274	272	284	290	280	273	262	277	277	276	294	300	297	281	295	316	277	261	268	266	296	272	296	284	296	284	261	281	271	292	273	301	296	292	286	295	295	262	299	279	284	274	287	297	263	292	283	289	282	275	299	273	287	274	273	282	272	283	273	291	298	293	296	282	278	288	295	276	288	282	271	274	288	259	310	299	293	273	260	296	312	288	291	270	274	270	307	288	290	303	312	274	279	296	257	267	281	294	262	273	268	284	284	255	282	283	304	290	256	279	298	272	270	267	264	314	273	286	272	276	269	274	284	303	299	281	269	312	290	266	278	317	307	320	306	303	279	268	294	269	296	292	307	282	272	293	308	282	266	280	273	280	276	281	256	293	268	267	276	285	290	292	263	284	288	277	281	298	281	284	286	288	289	279	307	257	282	318	291	273	303	274	299	230	287	263	255	296	280	280	242	283	299	288	287	292	266	278	285	278	251	294	301	268	261	265	282	281	291	277	280	266	291	302	301	289	262	308	307	298	292	257	283	268	270	295	265	267	293	288	267	257	245	277	299	279	268	317	305	290	240	296	272	250	275	309	274	312	274	280	275	267	289	298	306	298	259	302	317	299	297	261	278	280	300	295	243	261	275	305	302	292	293	284	292	256	299	284	273	284	283	283	273	309	273	272	271	302	308	310	273	280	270	303	276	268	312	292	296	249	260	253	305	276	261	307	330	306	271	300	286	258	305	264	274	291	288	301	286	270	274	285	285	296	283	293	276	288	317	295	311	261	269	225	272	273	287	267	279	283	259	284	308	275	283	300	301	262	253	298	285	289	272	284	313	296	299	281	289	290	284	283	286	290	280	287	294	308	282	275	308	276	332	281	262	277	282	273	280	290	278	273	278	288	272	318	295	255	279	301	281	267	288	298	312	279	292	286	277	264	293	276	260	273	293	305	294	278	272	278	294	272	282	296	311	275	283	262	306	250	293	247	276	298	282	292	269	283	286	297	346	287	293	282	274	275	301	292	295	281	297	275	266	277	299	285	284	289	320	304	272	271	257	299	261	310	281	279	296	307	260	274	273	289	292	325	256	293	302	288	259	295	247	284	253	285	305	296	306	294	286	278	247	271	259	289	283	307	268	277	289	303	268	282	296	263	300	285	280	294	285	280	277	291	281	262	274	309	293	266	277	257	274	272	316	316	312	287	263	280	302	257	288	309	270	275	310	272	291	277	251	297	252	294	287	281	313	298	268	290	290	277	303	290	282	280	290	306	247	269	267	259	258	274	306	275	264	302	264	304	269	285	287	304	295	299	269	279	306	304	267	273	285	299	278	284	247	287	302	293	274	298	295	271	281	262	279	315	269	307	302	298	285	280	267	293	272	295	268	325	275	263	288	299	260	281	277	287	263	255	298	282	310	299	271	302	284	287	262	294	319	277	277	294	266	284	281	287	309	286	279	275	300	258	268	250	282	286	283	279	260	298	301	274	278	269	287	304	282	299	268	271	301	261	246	292	260	255	282	288	262	288	261	292	267	308	279	262	290	288	267	313	310	249	306	277	249	300	265	266	288	268	296	293	260	281	290	264	298	286	299	310	288	281	298	293	318	283	282	307	271	258	274	309	283	268	284	305	312	254	252	279	286	270	278	262	303	274	270	275	263	278	279	276	255	290	303	258	255	276	275	296	315	276	307	280	286	265	295	275	251	293	286	256	297	299	296	277	293	287	261	301	261	282	248	260	287	306	258	299	302	286	281	305	273	278	282	296	285	270	275	267	287	263	288	279	285	282	283	308	277	266	275	288	310	251	276	275	243	260	267	296	297	278	272	302	274	291	265	272	274	282	291	268	282	240	276	256	285	293	266	301	282	269	294	308	294	275	270	277	271	285	285	272	275	300	259	292	300	292	282	271	252	285	313	270	267	273	274	329	297	285	256	277	253	278	294	262	287	274	298	279	303	292	290	292	288	279	294	281	320	271	323	268	258	260	302	313	278	281	275	285	254	242	301	300	292	301	288	297	265	267	274	278	306	272	291	276	284	247	276	259	287	285	276	282	279	284	266	271	289	327	261	281	279	284	279	290	280	315	319	266	275	275	280	286	280	258	298	247	266	276	289	291	282	264	284	277	273	285	302	316	287	308	263	283	301	258	294	263	289	267	283	294	275	285	310	308	282	272	305	254	308	275	292	304	278	300	283	292	296	299	289	306	292	256	290	287	299	298	276	276	264	287	297	296	256	267	281	280	269	266	282	261	276	294	274	266	282	266	266	295	287	290	293	275	286	324	283	292	305	261	272	279	265	276	283	281	301	283	298	272	293	269	292	286	272	271	284	304	292	268	273	261	277	287	292	313	270	290	296	300	288	306	303	274	283	294	293	286	258	289	307	307	316	302	256	284	282	278	301	281	280	288	262	279	293	280	275	290	277	277	273	266	278	276	278	278	299	247	278	292	279	263	283	249	284	284	280	298	306	283	277	316	293	281	255	273	265	279	280	315	282	288	316	318	252	251	305	282	267	277	279	287	308	270	253	287	309	302	275	305	295	302	301	286	282	295	277	296	305	289	278	255	312	268	269	313	300	281	295	266	263	270	306	282	266	299	303	272	263	276	290	282	278	289	252	285	300	315	275	284	288	296	266	261	271	275	285	251	288	282	293	259	304	301	308	290	285	319	261	289	286	271	274	280	300	291	293	265	298	282	285	255	277	289	282	319	297	267	290	289	330	273	302	302	267	272	296	275	278	295	301	288	256	260	272	292	263	310	253	292	298	275	288	276	303	266	290	290	307	283	318	271	354	306	270	291	277	292	300	309	267	296	288	300	286	303	291	264	276	297	290	295	297	290	304	298	291	285	308	295	292	266	279	277	266	281	296	278	300	309	308	284	272	270	254	284	265	286	264	308	268	276	308	284	267	298	280	315	304	290	298	284	290	258	294	309	300	286	326	274	293	279	266	270	289	304	247	289	285	277	304	269	298	276	265	325	288	262	301	279	289	261	301	281	293	280	264	268	264	290	262	282	297	295	288	296	298	304	280	277	276	271	292	280	272	280	290	259	292	292	272	290	267	271	278	302	290	314	301	286	294	262	284	280	278	280	269	318	272	282	269	275	320	295	271	329	297	275	300	268	288	278	263	282	288	275	262	285	288	266	254	293	296	297	297	284	286	283	293	314	272	279	266	295	261	292	311	302	317	278	283	264	298	291	310	317	267	291	269	274	295	252	316	306	286	290	283	305	277	284	320	278	298	273	254	282	283	289	269	265
31250	7935	1706	1129	831	577	459	384	329	305	248	248	257	222	222	192	192	207	198	178	184	209	198	159	172	193	173	186	195	172	162	180	192	187	173	162	154	169	171	174	154	167	176	144	163	173	143	165	164	165	157	172	173	152	167	177	182	143	200	165	166	139	163	152	167	165	185	145	171	174	172	150	186	162	179	165	180	163	176	163	168	158	147	174	189	159	169	187	164	171	149	163	165	156	176	158	168	138	155	168	154	168	157	156	148	152	148	157	155	156	153	141	163	164	167	165	166	158	177	155	143	168	167	168	159	174	155	139	158	163	166	157	153	159	142	170	160	163	167	184	165	159	172	169	183	156	164	174	173	153	178	163	154	160	145	163	157	163	162	168	163	172	166	157	158	175	157	155	151	136	155	168	165	165	171	155	171	180	162	158	164	161	162	165	174	151	138	168	176	159	171	168	164	165	171	179	157	148	160	158	173	161	164	165	175	174	170	173	142	145	161	156	168	152	144	156	151	172	167	170	138	142	138	179	177	163	163	161	151	170	164	191	153	155	155	156	165	158	159	135	176	138	171	145	149	157	153	161	161	177	173	193	139	160	156	159	165	154	171	172	138	183	157	160	173	160	188	136	152	156	161	159	173	150	185	173	175	158	169	142	163	180	152	183	152	157	141	172	168	171	175	184	163	160	164	187	166	150	175	167	160	164	157	180	166	179	159	160	165	163	189	149	178	145	163	176	179	182	156	161	169	145	143	162	197	167	159	161	163	184	150	156	180	162	185	159	136	148	140	144	166	165	162	157	178	170	186	160	151	165	157	146	171	141	164	147	170	165	162	158	152	151	171	172	158	144	148	163	161	164	161	152	139	163	170	189	138	149	160	156	152	172	155	169	162	172	191	176	150	156	167	148	158	140	155	169	163	164	159	146	171	179	198	162	153	151	168	161	169	211	165	169	189	159	156	160	167	149	166	167	170	159	158	177	158	178	148	137	162	148	159	148	148	179	167	166	169	171	143	145	178	174	166	177	144	155	166	158	166	160	185	189	181	170	158	163	172	174	146	163	169	148	159	160	159	164	139	177	158	150	173	166	152	166	178	191	173	160	158	160	193	165	167	158	185	163	164	145	156	158	182	164	164	157	162	170	176	168	193	162	160	158	137	181	187	155	177	158	143	149	162	163	144	148	160	180	149	169	154	147	168	164	138	132	154	161	194	158	157	161	178	149	182	167	179	162	171	151	152	170	170	150	159	170	172	150	162	163	131	156	156	166	151	151	170	163	158	177	156	185	165	162	167	159	158	163	163	160	153	136	148	163	150	177	162	153	154	155	155	155	173	179	158	169	147	152	153	164	155	168	156	161	172	151	168	144	177	164	170	171	152	162	167	177	163	165	158	153	155	153	173	189	186	161	159	153	172	142	164	163	162	178	159	155	174	144	179	141	170	147	159	175	161	173	155	164	158	159	151	159	168	157	161	166	136	159	165	164	158	186	166	172	170	149	162	150	184	168	148	141	153	170	164	158	174	143	176	165	135	167	164	147	146	176	160	158	141	146	159	165	163	150	165	150	155	157	162	162	161	164	202	171	143	172	165	153	172	175	165	167	166	163	160	160	133	168	174	175	168	152	162	167	152	162	154	158	173	154	163	167	147	161	160	157	162	161	161	160	151	147	154	164	200	180	165	171	159	139	161	147	160	144	154	161	151	175	173	179	137	168	170	142	156	185	140	147	171	170	151	153	155	155	157	178	155	143	161	149	159	155	158	181	154	159	154	161	168	160	170	157	181	155	143	149	158	177	178	146	165	162	139	163	173	177	152	145	174	156	172	156	176	152	170	134	169	150	152	137	169	160	174	150	154	176	169	180	162	175	165	166	145	160	160	163	159	172	160	143	161	176	145	157	173	189	177	167	175	162	155	164	153	160	179	177	146	173	178	156	160	159	165	186	159	162	157	158	141	175	159	162	160	149	169	164	162	167	173	158	157	150	160	159	148	140	171	167	141	166	142	156	167	150	150	181	146	156	152	143	159	171	169	158	148	149	176	154	135	152	178	172	141	149	166	172	166	157	157	142	175	154	130	145	130	188	150	165	165	167	164	167	169	178	157	153	162	178	167	165	146	171	185	155	159	183	143	132	164	175	140	139	149	151	182	153	187	173	175	164	167	143	167	174	128	142	168	168	147	162	180	136	163	143	186	155	156	163	147	143	165	176	166	157	185	188	174	140	150	173	156	162	161	174	174	156	147	173	173	167	150	161	170	150	157	147	167	155	178	162	159	156	154	163	158	154	165	176	172	166	152	149	169	156	146	155	177	165	150	193	161	156	170	143	150	148	162	158	170	151	157	175	155	185	148	154	171	177	142	135	172	166	155	175	156	154	179	139	171	145	162	167	157	168	178	170	189	153	150	157	149	151	180	165	161	159	149	165	169	179	151	158	179	149	159	166	151	155	164	161	156	164	186	152	145	148	163	193	150	170	147	181	161	155	176	175	161	137	164	161	156	153	179	152	158	166	157	166	164	171	167	160	138	169	160	146	159	159	181	191	171	170	163	162	162	137	157	156	150	158	181	164	163	171	175	157	172	172	163	137	149	177	144	142	141	164	155	166	152	193	160	169	139	177	160	156	161	166	170	163	151	170	166	133	183	149	175	162	135	183	187	149	181	175	179	164	138	165	171	162	171	164	159	161	175	175	149	153	168	172	165	163	162	164	145	153	157	168	150	171	164	175	163	168	151	153	148	157	164	153	145	165	143	138	143	162	154	154	156	151	169	170	175	162	134	156	144	162	178	169	142	163	153	174	161	172	171	180	142	183	163	153	169	160	136	142	143	150	168	161	165	145	161	197	173	163	183	158	176	127	160	179	142	155	177	177	174	169	170	151	151	190	176	164	168	164	143	163	171	149	139	174	140	179	169	174	166	127	195	136	170	178	166	155	138	140	174	168	145	146	159	179	159	173	159	172	148	165	149	162	151	155	160	161	168	175	182	157	174	148	177	175	200	166	158	161	174	157	168	144	171	168	152	159	181	159	164	146	143	147	180	153	189	159	168	160	169	148	172	147	154	161	164	195	174	175	150	184	140	166	160	173	141	160	171	147	178	150	136	155	180	163	182	161	160	169	151	155	171	138	171	154	185	180	157	167	161	157	190	194	161	160	165	175	164	158	145	172	156	161	163	149	161	179	153	167	136	170	147	193	149	180	146	147	168	184	152	176	160	139	174	181	156	149	170	164	150	151	165	170	151	151	161	159	158	144	152	168	157	176	150	148	156	176	161	141	165	152	176	161	141	148	176	175	176	171	168	141	169	159	151	150	153	162	154	168	179	160	156	184	149	164	136	166	181	176	169	191	162	167	163	160	163	161	158	165	168	162	158	188	168	176	139	150	161	163	137	167	153	148	171	157	162	145	163	141	145	142	176	156	175	154	177	175	170	135	126	165	153	152	144	163	156	169	158	153	136	173	148	146	154	167	148	142	155	169	159	172
15263	1517	3240	3526	3116	2657	2080	1785	1492	1393	1171	1107	1064	963	912	845	821	795	697	699	776	700	665	708	663	633	631	610	596	657	563	643	585	592	571	616	594	574	551	551	576	531	561	518	540	545	548	507	546	492	544	550	522	513	549	514	518	564	539	524	579	485	508	522	556	578	524	447	542	542	554	515	523	506	516	548	489	530	502	525	552	495	547	517	535	491	536	509	510	522	527	501	515	534	499	532	541	509	549	522	518	512	530	492	545	554	514	535	498	502	534	500	529	500	492	533	519	494	542	518	532	496	491	547	557	514	472	482	502	520	517	517	513	510	531	523	477	517	498	543	553	543	509	487	461	545	512	512	500	546	534	564	496	528	493	533	543	544	521	514	533	508	491	511	547	532	511	536	543	492	528	523	498	535	522	541	529	536	508	504	496	527	480	497	508	509	518	525	515	488	549	532	470	502	508	603	538	556	561	507	494	518	521	562	519	521	472	499	509	512	477	518	513	503	501	502	517	552	512	500	571	479	494	548	520	491	503	501	543	525	502	528	485	510	498	552	523	475	492	535	537	516	513	522	480	490	523	514	503	521	517	518	488	527	520	495	526	511	547	513	536	524	519	513	498	528	479	537	492	501	511	509	541	506	553	480	547	510	543	510	512	478	499	549	507	522	529	545	468	514	529	565	498	527	531	486	502	544	498	556	518	501	506	508	471	456	507	468	510	496	541	492	574	504	511	498	509	507	532	555	508	519	521	522	492	517	521	491	510	496	486	504	509	506	507	506	529	511	513	542	504	532	541	526	501	532	519	539	540	508	498	487	512	500	501	539	532	514	523	524	513	534	529	531	505	538	512	522	521	563	521	512	501	508	528	498	499	536	528	557	527	503	519	493	521	481	491	537	542	489	503	483	518	541	506	513	545	519	519	521	507	570	560	443	580	491	487	497	513	523	528	517	494	516	512	494	556	488	569	475	511	500	478	530	523	552	521	503	495	508	517	523	545	512	534	553	487	503	524	535	547	520	517	527	499	548	514	536	506	527	503	549	496	483	481	497	497	507	508	535	491	502	493	546	516	527	522	539	484	511	543	519	509	540	525	563	500	476	463	503	513	507	498	519	513	520	507	527	514	498	502	506	465	529	539	513	540	500	515	482	494	512	516	498	502	538	547	510	507	532	542	515	504	544	515	550	553	506	482	532	484	486	475	536	482	501	575	539	492	534	489	491	524	550	500	495	507	532	549	506	534	505	482	492	521	535	498	494	512	538	528	530	517	495	521	560	519	505	513	485	477	535	519	535	511	512	499	506	472	523	510	534	534	499	516	519	527	535	520	540	539	500	541	510	460	505	503	495	532	494	510	499	526	507	517	486	487	500	515	542	526	505	471	455	522	497	529	498	529	505	497	522	536	464	481	524	474	546	520	510	490	506	514	510	574	524	524	502	542	517	534	524	572	507	537	471	542	515	497	503	490	523	512	525	479	476	525	520	482	504	510	515	550	536	540	517	534	490	502	553	541	493	544	503	486	500	475	487	489	496	526	544	506	496	510	523	487	524	513	529	509	519	550	543	499	542	498	570	499	517	496	519	495	560	514	512	454	484	532	529	514	513	503	492	526	545	499	502	541	515	514	494	523	503	562	533	559	461	549	524	503	491	483	501	538	502	551	532	515	535	486	506	507	511	508	542	544	493	519	502	542	506	503	485	526	511	483	539	485	497	477	508	542	482	517	497	552	488	509	486	519	492	501	549	518	528	491	509	549	502	488	524	523	520	495	545	479	487	541	516	511	520	491	549	542	488	553	503	508	532	519	471	527	506	541	501	492	476	521	507	512	515	487	538	490	511	514	494	514	498	488	504	510	510	508	490	554	525	491	505	541	553	530	477	473	499	552	529	513	483	501	523	524	523	501	524	491	525	520	471	537	485	558	535	491	531	496	535	537	554	524	503	528	508	526	553	504	518	490	516	529	532	510	553	511	514	528	499	489	530	541	490	514	547	544	511	516	513	518	507	484	524	501	541	515	501	489	518	536	539	521	527	514	503	501	515	513	529	517	526	560	526	512	503	546	488	499	514	526	513	510	522	477	529	553	470	530	482	474	491	499	502	491	525	561	545	531	495	482	514	502	518	517	528	534	510	485	524	522	535	506	527	519	559	538	498	488	543	519	508	534	504	492	491	492	521	549	502	485	530	521	511	497	525	528	508	540	528	489	509	485	494	498	529	536	535	529	527	506	484	493	474	510	502	507	497	508	533	458	547	493	492	561	523	525	534	528	463	514	518	544	551	533	502	518	516	543	494	484	536	517	532	505	472	534	491	544	498	532	506	518	520	505	508	495	539	556	510	494	468	517	499	509	481	517	535	505	525	506	538	515	549	514	531	539	484	505	564	519	539	517	534	500	532	527	506	513	463	500	499	537	506	515	514	481	535	515	531	512	476	560	521	523	532	516	495	506	521	508	504	515	559	499	495	550	558	519	518	522	473	501	544	509	525	575	504	551	495	503	479	500	478	519	540	480	489	474	543	526	523	530	517	547	492	578	492	527	524	501	489	526	533	533	541	507	497	500	549	518	498	517	527	550	535	486	535	542	484	474	500	513	547	489	547	534	526	522	544	538	555	529	525	560	513	522	547	488	595	516	509	504	519	513	471	512	505	546	512	493	542	523	518	503	520	517	509	487	548	489	487	518	500	505	501	527	549	501	481	526	547	492	497	512	500	541	541	532	566	470	547	517	514	477	502	499	531	510	506	518	545	538	515	495	510	544	483	480	513	542	490	497	515	505	504	497	532	495	520	543	525	496	525	534	524	510	542	535	520	523	493	527	468	524	474	522	498	517	512	546	541	505	529	545	521	458	564	549	512	524	470	515	514	537	542	528	505	539	487	462	558	503	507	517	473	482	541	510	473	519	554	503	517	515	523	480	498	497	494	533	532	506	476	478	504	486	544	494	523	474	520	527	486	493	539	522	494	482	499	508	501	537	505	496	485	502	506	534	541	464	524	559	499	577	547	533	547	511	559	497	476	535	497	506	522	489	524	505	518	551	496	545	506	557	496	516	527	522	508	576	516	510	503	491	532	517	500	523	506	513	521	504	543	527	525	503	514	508	492	535	489	515	491	523	531	490	518	536	498	549	478	487	502	498	531	521	512	501	534	516	504	514	537	519	490	554	542	520	508	545	517	492	552	501	501	507	508	461	519	532	511	510	528	511	517	483	555	513	471	497	524	505	551	535	547	464	510	528	546	524	516	519	496	505	475	515	538	514	515	498	494	464	487	559	518	486	520	520	552	491	573	485	504	562	522	501	516	540	524	518	534	488	502	480	517	504	495	506	515	489	495	513	482	481	489	556	500	540	533	521	516	542	525	497	530	483	503	518	570	502	520	488	554	518	495	516	507	568	509	505	519	522	502	506	545	520	551	559	536	515	512	536	475	480	520	522	472	528	566	497	517	512	518	475	488	568	521	521	524	499	491	509	540	543	486	548	493
37947	19064	7910	2602	1690	1242	965	748	640	552	477	467	389	381	414	331	342	359	297	294	314	292	333	269	298	260	293	284	287	263	289	263	276	290	276	261	283	276	276	288	285	261	237	258	266	276	251	280	297	267	272	249	238	257	237	277	244	238	274	280	273	240	257	253	259	269	281	236	263	232	261	265	243	257	244	266	251	257	269	245	253	292	225	260	235	249	251	252	246	285	248	295	257	235	249	258	265	278	247	226	255	278	218	272	261	254	274	228	268	248	268	250	250	267	272	234	264	239	223	259	250	270	250	271	261	253	258	286	244	296	289	260	275	223	261	263	248	268	236	249	254	228	251	246	256	250	228	249	267	269	244	238	273	253	229	244	283	254	271	238	243	273	225	245	253	235	268	219	249	231	251	297	267	235	274	231	256	243	257	286	232	225	238	258	236	243	262	249	235	280	251	280	255	250	237	230	254	279	251	245	271	297	256	280	250	212	260	215	240	269	234	249	242	262	255	264	242	282	253	299	219	266	268	265	260	240	260	253	280	283	238	257	255	246	266	224	225	262	258	233	266	265	277	243	253	248	260	240	263	284	239	245	254	227	247	268	250	245	247	251	228	242	230	254	288	251	255	273	243	268	243	265	272	231	258	276	233	247	262	246	257	253	275	246	261	262	286	257	247	266	251	255	274	275	240	259	256	232	253	267	254	226	261	257	268	277	272	279	256	249	245	278	263	271	272	260	250	264	246	247	269	285	236	280	240	246	236	272	264	240	271	252	255	245	250	262	277	272	246	257	261	267	248	261	258	246	262	268	276	257	264	266	253	269	252	273	238	240	262	244	274	245	244	244	274	267	258	250	259	252	248	261	236	287	264	251	286	289	248	293	271	244	243	258	257	278	260	249	295	232	302	273	254	258	252	249	252	267	250	237	245	266	238	259	245	270	255	263	247	228	266	254	262	240	229	268	241	245	247	288	232	276	288	249	257	233	255	240	254	239	273	254	273	267	237	238	229	257	248	252	266	251	238	258	275	248	256	226	231	259	257	263	264	225	246	221	247	250	291	243	262	244	270	266	272	247	258	247	281	249	252	253	261	280	262	258	243	273	239	225	256	286	251	259	246	246	255	252	236	251	269	229	253	265	272	245	221	279	262	250	282	260	265	261	250	258	241	276	245	226	243	255	243	261	244	280	251	276	259	230	253	244	271	261	230	242	284	240	250	246	254	251	253	233	236	265	231	253	245	238	284	272	252	224	292	255	245	265	246	242	262	253	266	245	251	270	251	251	248	274	243	260	265	279	265	244	262	250	222	225	264	245	240	250	248	277	252	234	263	257	241	279	221	246	254	254	289	242	266	274	275	253	293	265	243	248	260	258	274	264	253	238	264	245	269	253	270	249	245	260	246	250	264	264	264	237	245	238	243	247	274	255	237	257	261	251	225	259	242	221	256	263	235	243	247	241	249	269	253	267	251	253	247	241	268	239	234	243	258	275	266	277	272	257	214	274	266	260	247	288	260	250	248	235	250	270	258	239	260	280	245	256	267	222	253	247	259	271	266	262	260	259	260	262	223	225	237	236	251	249	250	265	252	247	254	250	229	231	256	283	244	228	274	255	274	245	265	240	257	269	263	271	264	233	266	258	253	236	249	253	239	242	236	240	266	249	243	315	210	279	246	256	268	257	241	236	299	260	268	246	269	263	245	240	238	235	259	240	257	287	250	245	224	230	280	233	247	257	254	246	244	258	261	243	278	272	271	260	255	233	225	250	263	256	296	245	274	264	253	241	257	261	266	284	250	283	256	295	278	246	235	252	261	248	269	238	228	220	261	269	256	250	266	252	240	238	257	250	276	250	249	267	295	261	226	271	242	246	255	241	249	262	240	247	263	248	262	225	227	266	285	248	277	269	249	280	279	263	265	270	262	273	229	232	244	265	255	259	236	237	259	260	227	242	241	248	250	235	255	253	249	223	240	255	285	263	275	262	251	248	230	270	232	273	242	270	257	249	243	269	301	235	248	274	270	226	257	258	227	257	275	237	249	256	234	222	286	237	278	262	241	266	258	269	252	276	256	240	219	245	255	245	244	256	262	270	244	271	247	257	262	276	269	261	272	245	246	239	259	264	257	233	273	259	261	234	268	279	274	234	267	242	268	276	248	254	250	249	207	236	263	264	265	246	257	239	259	249	243	259	286	247	268	253	280	248	252	270	245	265	263	249	249	268	264	254	230	251	276	257	268	286	232	292	244	247	260	245	261	262	252	265	232	267	217	250	250	233	280	263	244	251	281	239	267	235	228	245	279	261	267	297	241	249	238	292	263	270	256	279	236	221	268	247	263	267	257	274	273	252	262	250	236	241	259	223	255	231	253	256	221	282	241	255	282	247	253	266	267	258	252	250	239	255	239	266	242	247	260	267	243	250	287	265	257	256	277	243	260	247	250	285	242	219	246	269	238	265	249	257	249	238	277	264	264	244	249	214	248	250	263	256	268	235	246	272	252	261	262	241	248	285	234	246	250	252	252	254	284	246	233	262	277	284	257	249	268	258	268	261	274	246	259	238	280	276	263	268	276	237	215	303	269	236	244	248	240	265	237	250	246	251	246	251	261	256	241	265	249	231	281	274	254	264	255	242	248	244	251	250	245	227	263	244	249	245	282	247	240	244	250	259	259	258	249	253	222	260	256	281	256	249	232	230	266	269	285	259	236	285	243	257	276	264	285	255	264	250	249	230	253	253	266	252	246	258	270	291	238	282	280	254	273	251	256	262	269	265	284	266	251	251	250	275	232	219	244	265	253	275	259	239	265	277	243	267	235	250	224	257	266	255	263	248	255	271	292	250	240	275	238	239	277	236	282	254	239	261	241	249	230	284	282	232	260	259	253	242	254	251	258	261	261	258	246	233	273	262	245	239	253	249	265	222	213	241	258	266	238	263	275	273	249	236	262	238	271	259	254	244	261	247	229	269	263	259	272	233	278	224	249	267	251	254	268	277	275	239	271	247	256	271	255	269	260	254	236	233	223	249	255	266	229	260	225	259	290	257	236	260	280	251	245	265	279	236	243	278	239	229	241	242	282	231	265	238	232	253	242	290	258	274	244	251	231	247	260	247	255	284	239	262	237	261	277	256	282	253	243	255	264	254	270	270	259	273	228	245	247	247	263	255	249	259	237	243	255	275	268	245	255	260	250	242	272	263	243	239	232	282	258	225	246	267	252	220	261	263	239	258	278	281	266	237	232	258	258	254	287	267	236	243	265	267	221	271	239	238	239	239	269	263	267	231	222	247	264	274	257	263	261	287	235	236	264	261	251	243	237	268	281	280	246	249	264	238	245	273	267	239	235	247	248	267	260	284	236	264	249	233	211	265	247	281	265	259	256	257	233	236	237	272	254	239	232	249	260	262	232	266	277	238	269	288	264	269	269	248	256	236	241	266	250	251	266	255	239	265	261	257	225	251	220	238	257	295	267	250	259	233	258	272	254	238	233	259
20302	2652	6077	6701	5714	4709	3873	3318	2782	2418	2186	1975	1782	1688	1531	1485	1344	1361	1246	1219	1152	1117	1046	1054	1047	997	965	972	1042	901	951	916	898	882	970	962	860	902	905	811	890	854	853	830	848	825	835	815	838	866	838	820	783	796	814	827	811	808	796	840	798	815	764	784	735	813	777	820	748	743	796	773	794	828	800	809	756	783	812	763	755	781	791	766	825	788	792	779	786	757	771	738	796	798	795	741	739	795	789	748	727	750	785	723	736	741	771	744	736	778	741	714	790	807	766	765	782	736	794	801	733	849	787	735	762	794	780	758	691	738	822	741	764	770	727	773	789	744	711	781	740	772	768	742	770	767	781	741	784	737	815	773	821	709	764	744	808	708	747	746	798	753	811	743	789	801	769	742	786	769	757	764	765	732	762	764	759	755	751	741	741	773	742	744	734	714	736	752	750	773	757	783	756	732	769	708	695	766	757	725	758	815	705	738	734	740	764	758	747	720	768	733	747	766	721	716	724	740	823	689	782	803	717	805	744	726	765	800	716	766	730	745	767	741	769	757	749	733	791	750	752	700	750	736	719	703	755	763	763	722	757	752	756	710	765	738	697	754	752	749	754	744	743	761	759	719	750	742	740	755	813	784	716	721	781	734	737	737	747	745	731	761	717	747	790	667	744	726	735	741	726	815	771	775	755	752	728	757	757	738	733	725	743	783	750	703	732	728	745	736	738	768	759	784	770	744	738	715	723	798	757	782	757	746	742	833	784	753	793	742	791	751	742	752	712	740	765	744	752	696	766	764	759	710	721	768	747	751	739	716	743	790	805	728	715	746	766	779	692	788	739	747	769	755	778	777	767	755	745	702	767	757	781	779	811	750	783	766	771	784	736	725	684	729	726	761	738	713	796	717	723	732	738	748	759	763	712	756	751	741	821	712	800	700	759	748	735	771	737	731	766	743	738	700	740	786	690	753	775	780	728	735	749	769	722	729	746	745	759	712	757	764	756	782	768	738	745	717	756	703	731	757	737	659	754	721	710	785	728	747	783	703	737	730	764	755	769	757	739	759	745	730	700	733	765	739	729	816	760	740	784	736	693	702	723	773	761	787	722	773	775	753	783	759	786	726	741	777	795	773	717	776	705	721	745	709	755	775	753	744	761	732	718	737	766	749	766	740	761	764	760	767	746	757	770	761	764	701	776	782	782	680	743	736	740	738	711	744	772	757	723	742	768	723	726	796	774	734	797	755	749	813	722	810	729	760	737	765	743	709	756	776	799	789	754	755	762	766	751	748	741	754	785	785	722	745	741	783	731	710	747	748	739	708	717	733	704	762	721	791	775	711	793	724	736	803	770	764	743	726	729	753	819	734	732	776	772	714	778	744	748	740	765	729	748	756	765	752	771	729	735	723	700	725	710	797	755	734	755	780	803	761	744	773	750	765	712	729	698	730	803	792	712	726	759	741	723	770	711	727	742	711	784	783	778	751	713	711	722	816	788	716	748	734	769	763	722	725	751	796	728	750	757	811	793	734	787	733	760	790	745	723	750	763	775	771	735	751	755	758	730	706	730	727	789	697	710	767	774	754	748	724	755	750	757	726	728	732	747	768	755	762	686	785	700	712	755	726	745	751	773	734	726	769	764	758	764	738	801	769	763	741	737	750	741	764	733	732	751	779	757	692	752	789	723	780	715	719	696	733	744	703	750	745	784	734	769	746	698	784	737	731	747	765	730	734	770	758	751	746	725	743	747	764	742	719	734	773	766	787	755	738	780	703	745	756	774	739	740	768	755	726	708	781	736	819	735	723	798	768	752	720	772	740	780	757	706	807	759	716	773	742	753	765	697	725	727	772	707	770	719	787	764	732	766	752	754	756	766	706	767	763	703	722	763	768	745	752	759	763	717	716	741	728	744	724	729	733	712	761	752	751	779	748	781	782	743	725	715	738	754	741	743	753	811	748	743	789	664	760	753	751	722	702	814	749	762	747	751	752	782	721	794	710	729	754	775	760	757	754	752	707	781	757	763	725	795	714	769	728	759	747	725	742	732	731	752	747	762	723	748	712	743	733	736	742	724	798	777	778	763	732	759	747	717	768	737	743	737	745	750	736	752	760	763	730	789	772	767	787	749	738	758	770	727	780	791	738	744	745	725	769	708	692	717	762	774	767	767	768	770	728	730	740	711	821	747	730	778	736	672	755	758	729	746	760	723	721	806	730	777	767	701	761	767	744	763	740	754	741	735	693	692	722	804	688	725	781	703	744	728	804	698	719	755	775	762	721	728	791	750	754	736	724	719	754	703	798	751	759	686	743	730	767	758	755	701	744	741	778	748	716	720	755	734	775	750	679	742	733	720	746	747	723	766	747	763	772	757	778	760	781	772	696	735	726	763	733	693	771	695	766	772	769	757	760	723	821	751	803	726	768	748	757	785	760	790	812	733	720	762	742	781	779	736	739	702	737	764	773	747	764	768	731	740	769	732	706	747	720	751	739	761	784	758	725	779	771	761	740	719	737	764	792	739	709	756	750	771	723	784	694	741	755	739	778	753	781	763	797	748	700	766	709	731	765	781	785	742	768	794	793	776	775	728	748	782	718	789	739	756	699	783	782	699	761	740	760	775	797	752	739	778	748	729	748	734	740	745	767	690	738	742	771	743	702	790	737	754	735	726	757	763	746	703	708	750	743	746	811	757	770	814	741	707	736	765	745	767	759	711	750	744	728	771	736	819	731	743	706	699	716	760	721	688	758	779	761	748	777	774	766	750	770	743	742	752	751	729	772	713	734	720	776	790	772	759	765	775	777	745	750	714	709	744	718	764	795	773	788	739	764	759	731	746	789	779	718	799	754	775	753	749	766	718	751	701	793	690	761	793	696	757	770	709	757	740	730	757	751	777	725	784	720	748	719	773	741	749	727	778	758	707	757	729	722	748	707	802	715	793	747	731	718	747	762	743	677	732	758	750	731	785	778	704	720	738	733	772	782	689	748	700	726	795	774	790	731	734	726	776	728	744	777	770	786	788	733	760	713	707	775	757	738	753	752	695	799	763	772	740	773	757	761	814	760	780	723	746	757	760	731	772	735	767	717	747	749	809	754	710	773	787	734	751	761	775	791	740	740	741	807	764	742	761	751	753	771	746	751	749	731	740	712	732	750	726	781	793	738	774	758	762	728	768	761	759	756	719	691	784	761	733	728	786	773	769	758	745	810	771	767	773	730	759	750	751	747	779	722	721	772	762	717	774	743	735	755	774	764	734	762	764	749	697	703	712	777	786	741	751	797	716	741	768	721	718	745	766	810	773	734	744	750	728	759	781	735	777	766	677	722	778	755	754	778	699	786	783	780	744	739	778	721	748	788	779	745	726	770	738	690	729	710	747	680	687	766	727	763	695	796	751	751	786	754	731	758	755	751	747	745	748	701	773	783	736	769	698	749	734	747	695	726	712	739	750	756	773	780	704	718	791	779	757	725	749	785	742	740	770	767	712	751	717	733
3801	283	182	126	101	85	99	96	87	79	81	80	82	75	70	69	83	80	82	75	91	87	95	58	79	67	93	79	71	87	74	67	84	55	84	72	68	72	80	93	74	79	85	78	73	82	79	81	84	63	72	73	89	65	81	68	76	68	80	90	87	93	80	78	83	61	81	72	75	65	90	58	73	80	84	64	84	76	82	62	96	82	68	87	76	72	79	78	86	67	75	80	76	82	86	71	67	82	70	90	64	90	77	72	69	80	81	81	54	54	74	73	87	75	89	74	83	77	65	76	81	78	83	68	74	88	87	92	71	90	71	97	80	74	70	83	77	67	52	80	64	67	72	70	68	68	78	76	68	79	79	75	88	77	91	95	77	82	73	77	77	74	84	71	89	79	69	81	92	73	87	79	84	71	70	73	70	91	79	71	94	69	75	75	85	87	88	76	78	85	80	86	73	74	89	64	79	80	64	87	99	91	72	77	80	60	61	68	74	84	72	80	80	71	61	81	82	79	90	86	80	76	78	75	83	67	73	74	81	76	76	75	66	62	70	71	78	77	88	78	70	77	94	88	76	68	75	82	65	78	72	81	77	82	74	87	85	70	79	84	75	67	71	80	89	89	72	68	61	76	85	82	97	66	70	77	79	76	76	67	81	73	68	62	84	76	67	65	66	68	71	61	62	74	73	86	74	82	89	66	82	71	77	69	67	76	77	79	75	77	84	69	75	78	83	83	73	82	85	75	72	71	76	80	80	80	82	78	76	74	63	76	73	68	69	68	81	93	82	61	76	72	58	87	77	80	85	72	74	64	69	60	59	72	83	70	76	69	73	77	89	75	70	82	73	76	76	90	77	89	79	88	70	80	87	83	70	63	77	73	87	78	67	67	74	78	89	64	84	70	74	71	82	95	72	84	79	81	91	74	79	81	90	70	88	77	87	71	78	75	67	69	69	77	75	84	104	84	87	80	71	70	86	76	78	67	59	64	90	83	81	63	73	71	64	75	82	85	79	72	71	82	62	83	86	90	77	80	91	90	67	75	71	78	67	75	76	74	64	79	66	80	77	77	83	70	73	93	68	70	73	79	83	70	72	71	91	84	86	68	68	88	68	63	81	69	90	81	79	80	67	76	79	84	72	84	78	79	67	77	84	60	64	61	95	94	93	77	69	87	66	72	82	72	56	65	77	69	76	75	63	86	87	91	96	77	80	79	80	82	65	73	71	80	72	81	73	89	80	78	93	79	87	81	84	82	64	84	89	76	82	82	59	69	82	77	81	74	70	71	65	63	70	86	86	102	86	72	66	68	76	87	87	86	62	85	58	72	99	61	66	77	69	66	86	65	74	71	84	76	71	80	69	70	69	61	76	78	73	83	85	67	82	61	82	86	83	68	86	69	91	65	93	88	71	87	82	80	88	67	87	103	80	63	80	67	73	83	86	84	84	78	79	75	81	77	58	90	53	63	80	74	86	77	78	77	72	72	79	76	84	77	65	91	68	66	75	65	69	65	84	68	94	90	88	82	67	61	82	72	65	86	56	75	60	67	58	75	73	85	79	79	79	82	64	77	75	78	84	71	70	70	80	73	80	90	89	72	85	71	77	108	75	73	82	71	75	93	85	75	83	61	71	89	79	80	70	75	76	85	79	72	72	89	76	80	102	67	87	91	72	74	71	76	65	69	74	78	60	65	57	84	68	81	66	77	71	66	85	85	51	89	72	86	56	77	78	71	83	80	78	78	71	60	75	90	81	71	86	84	89	72	78	58	72	76	68	80	92	91	78	102	77	85	69	73	55	78	88	83	84	65	78	81	88	72	73	82	81	77	75	83	79	80	73	71	66	82	67	75	97	81	81	79	60	88	74	85	73	73	87	77	90	64	81	76	67	71	70	87	81	81	75	58	104	81	63	72	74	91	79	71	75	73	80	86	88	82	85	87	71	71	77	66	74	87	72	84	77	70	88	81	75	71	58	78	79	82	62	74	75	80	86	83	87	81	76	68	66	76	77	79	75	74	90	81	89	80	94	75	89	90	80	76	61	73	93	84	79	85	81	74	69	56	77	94	85	74	86	82	78	81	84	70	74	80	100	79	89	78	81	80	76	81	70	83	66	63	91	83	79	86	72	69	85	61	94	66	70	82	69	79	77	87	67	70	74	84	87	86	76	84	85	75	72	83	70	89	79	78	81	91	89	84	79	89	63	64	70	86	72	73	86	89	67	77	79	67	81	76	72	80	71	80	90	72	71	89	73	77	82	77	73	61	76	59	86	85	82	72	82	86	81	79	60	57	94	86	97	68	87	82	77	74	78	82	69	74	69	76	81	81	88	69	79	77	87	84	78	84	79	77	85	90	80	85	66	65	74	60	95	63	56	78	77	76	84	77	84	95	80	81	85	72	75	93	77	73	79	71	59	86	76	77	73	74	69	69	69	71	77	82	86	80	71	66	78	80	74	73	73	84	85	83	92	73	77	81	75	65	71	85	86	80	78	60	70	69	59	71	71	67	73	76	81	86	76	77	82	81	71	72	77	67	83	72	90	72	72	73	80	81	74	77	83	75	86	72	71	82	73	78	84	77	88	75	70	81	63	66	61	107	80	77	83	77	85	75	71	87	67	70	75	72	83	68	77	71	61	81	79	82	75	64	82	82	85	59	73	72	70	91	83	78	80	83	78	56	71	76	72	66	52	92	76	76	74	79	83	68	66	80	87	66	83	67	85	81	85	98	80	60	81	71	74	78	90	69	80	59	79	90	74	79	79	75	75	89	68	87	57	80	87	74	82	64	70	72	88	95	93	76	69	61	87	87	89	66	82	62	67	68	81	77	72	81	67	71	87	81	80	63	90	76	59	78	83	58	71	75	77	72	80	74	69	71	68	90	81	70	76	74	68	78	69	72	98	65	76	84	81	72	82	67	85	65	96	67	67	81	72	71	76	85	68	75	69	64	72	67	69	71	89	74	66	59	83	75	64	95	59	73	67	77	77	78	74	89	76	69	81	69	76	74	73	77	75	78	86	87	79	69	85	85	90	79	71	75	84	87	94	74	93	92	87	78	86	70	81	87	70	68	82	72	85	61	78	73	75	78	79	72	74	81	82	67	73	98	79	77	74	75	76	58	79	89	66	90	91	78	73	71	71	79	60	87	86	61	63	83	84	73	80	76	75	71	86	64	74	76	82	68	83	69	66	86	76	96	73	73	74	74	61	78	71	75	84	67	71	67	58	68	72	74	74	84	71	64	90	71	70	81	68	68	62	69	62	68	86	89	57	73	65	80	82	74	71	73	70	80	78	76	82	75	91	78	66	87	78	63	86	78	82	86	75	69	71	80	79	69	75	71	61	86	68	81	78	89	67	74	59	74	73	62	82	79	86	98	81	104	72	85	73	81	75	75	85	76	88	80	76	69	94	61	87	72	76	58	89	69	79	67	66	86	76	73	66	86	69	63	83	85	80	65	83	67	60	80	89	68	83	64	70	77	73	77
3016	372	437	446	420	387	354	377	332	359	315	300	299	299	331	306	330	302	303	305	293	321	260	300	285	281	287	272	301	290	293	275	323	308	268	284	288	297	276	280	302	289	301	262	289	290	267	271	288	276	331	275	307	279	287	315	292	309	280	287	298	263	321	273	304	301	299	275	280	284	257	264	296	303	324	281	302	263	297	289	264	271	264	260	296	304	310	271	298	257	282	320	287	290	272	308	267	262	288	272	304	275	276	296	285	293	264	294	284	319	302	322	285	296	266	282	271	283	279	312	286	279	281	289	326	289	292	282	282	296	306	305	259	281	311	290	259	270	285	312	296	284	283	292	270	280	296	279	302	283	276	256	293	314	274	310	302	281	290	281	310	292	288	249	285	303	270	255	263	303	287	279	290	278	281	262	310	263	301	295	292	306	239	272	316	251	341	320	264	293	280	292	273	306	249	291	286	292	294	307	266	287	298	281	258	294	283	284	282	284	287	305	269	285	327	293	282	285	305	300	285	271	298	283	288	280	295	308	296	286	283	298	310	278	277	277	279	287	302	277	282	291	284	259	278	298	306	278	295	265	257	297	275	282	282	276	279	308	281	316	295	295	292	295	262	284	260	299	303	330	257	273	279	278	263	293	283	301	284	304	268	297	273	305	258	286	281	292	313	285	320	249	296	287	312	286	290	273	263	291	286	295	287	302	311	273	279	321	287	283	275	258	294	297	261	286	282	269	275	277	268	274	292	315	246	286	298	278	325	255	291	283	263	287	278	311	251	256	261	297	281	279	294	283	287	266	324	306	275	299	295	293	282	298	280	301	295	317	281	280	262	282	304	278	306	297	311	298	288	275	274	280	297	294	294	276	297	286	254	289	263	304	256	277	293	317	275	299	276	270	320	279	265	261	295	276	261	290	309	297	289	270	246	314	280	277	274	281	309	265	316	258	281	275	301	291	295	282	262	271	304	273	288	287	288	259	288	277	307	320	304	302	265	276	287	298	273	306	289	290	323	295	306	279	328	284	264	285	273	261	276	290	293	269	293	307	287	314	295	290	285	273	310	274	295	334	292	293	298	307	261	281	324	293	277	303	278	284	284	297	262	317	266	325	317	278	286	286	297	288	259	306	279	272	277	298	266	290	258	299	294	275	278	270	313	280	275	291	273	279	303	293	275	300	267	277	248	274	286	282	272	291	291	294	305	286	242	289	296	321	280	277	285	293	300	300	293	253	293	301	288	309	301	269	290	290	263	267	288	255	301	265	274	275	301	247	294	305	292	280	295	307	266	284	294	255	296	290	311	315	306	277	284	304	267	290	304	285	281	295	323	293	267	298	289	272	277	312	267	295	293	278	240	279	281	302	285	281	266	281	271	272	277	283	266	333	273	322	259	281	275	281	295	268	278	278	304	282	272	290	285	300	298	273	283	289	300	272	285	283	280	298	300	283	287	300	290	280	293	313	258	260	289	288	300	298	307	296	283	264	283	279	303	264	279	267	328	271	308	307	291	287	289	292	258	312	304	323	299	288	291	280	302	270	309	310	261	275	301	285	265	295	280	286	257	282	269	307	270	274	283	269	308	287	312	286	279	292	258	298	253	263	298	282	274	306	284	298	285	280	264	259	296	303	263	293	279	303	272	308	285	283	263	271	299	292	250	301	295	283	310	279	280	305	298	259	316	259	306	286	266	276	298	300	276	285	284	308	306	289	296	299	288	285	295	277	308	286	276	264	294	317	255	318	295	290	277	260	283	283	277	299	298	301	291	309	286	280	296	260	286	314	304	289	304	277	311	304	319	288	293	261	256	271	262	279	318	311	281	295	279	299	275	271	290	291	304	291	277	308	283	296	263	305	277	289	296	308	314	270	281	283	288	302	273	286	262	314	277	273	275	279	291	265	283	291	317	317	285	285	303	259	285	288	290	301	287	312	269	293	279	285	295	285	280	301	262	294	296	264	287	299	312	292	277	290	293	311	305	302	328	286	276	269	323	303	280	295	283	267	270	285	328	287	302	307	249	283	278	284	307	259	263	280	297	286	274	328	306	320	284	289	287	258	288	284	281	282	308	275	296	313	299	279	301	286	281	291	273	303	256	294	294	292	280	317	280	309	314	294	276	290	272	277	307	301	279	269	310	272	287	299	284	295	288	268	290	287	295	312	293	288	281	302	295	276	299	298	274	297	264	304	297	269	274	323	288	274	308	296	298	269	305	298	287	269	268	276	303	285	293	281	291	275	274	272	254	298	313	283	259	315	293	277	268	274	267	298	288	310	272	274	272	282	284	288	292	284	326	269	286	275	264	297	266	290	276	280	317	285	283	285	283	284	284	301	296	317	311	292	277	280	289	272	305	272	288	264	279	284	311	264	302	312	290	267	281	276	314	317	266	298	272	288	235	291	278	278	282	285	248	301	265	281	274	281	291	271	280	301	316	301	246	259	279	279	280	322	286	314	292	292	314	285	278	313	279	259	260	292	295	276	309	304	274	278	290	285	303	255	310	264	304	269	283	290	299	269	290	303	298	277	276	268	272	278	308	284	290	295	294	293	296	310	288	277	321	264	290	293	274	290	274	276	271	295	276	247	248	290	268	255	306	311	265	277	274	312	290	289	277	295	310	250	278	302	294	297	265	290	258	298	284	303	281	294	268	277	290	311	265	291	297	282	291	263	284	312	299	278	308	282	317	281	306	287	299	329	288	284	299	312	283	261	253	278	303	301	298	290	319	269	278	282	252	277	298	271	290	257	284	289	300	288	300	284	276	294	302	322	316	290	265	278	283	270	286	263	295	306	283	276	282	269	297	282	295	273	291	295	265	292	291	283	292	265	278	250	288	265	311	284	273	333	296	299	261	286	293	282	270	266	267	282	285	323	277	268	285	260	304	277	298	288	304	275	310	303	282	275	261	304	288	278	302	307	264	276	284	295	277	273	284	297	270	282	281	262	285	271	319	310	296	289	299	291	286	302	286	308	275	285	257	266	264	265	308	302	279	267	262	298	262	304	297	275	277	293	273	278	317	298	254	292	306	290	270	273	285	325	323	266	306	268	289	293	292	274	279	265	300	253	280	291	287	257	281	278	265	266	277	261	303	295	245	249	275	289	299	300	280	282	265	296	273	288	290	304	259	309	307	292	274	259	290	325	275	292	284	309	281	266	292	262	297	320	274	279	300	278	316	272	279	276	287	270	273	291	290	327	277	270	272	284	257	284	283	283	277	342	287	296	273	249	297	289	283	298	262	269	280	283	282	275	301	285	287	288	282	276	294	301	275	275	336	282	301	278	287	274	279	312	270	288	302	280	303	281	252	274	298	272	294	255	329	296	277	301	271	281	298	280	317	307	300	278	283	271	302	298	312	274	321	284	300	292	252	275	326	339	296	266	287	292	279	297	287	316	287	255	299	286	289	279	286	266	253	279	283	284	285	304	291	270	266	303	299	300	298	299	288	282	290	281	303	278	279	280	292	293	292	278	286	291	264	262
30816	8366	1743	1166	780	648	502	396	335	330	273	244	252	214	257	199	190	195	197	199	191	176	185	162	185	175	155	175	167	176	187	134	173	170	193	161	162	168	160	171	173	149	157	158	169	189	156	170	163	148	133	169	163	166	196	148	171	155	136	168	186	164	179	168	178	171	181	173	169	158	153	143	178	183	164	165	148	177	167	154	175	166	173	143	147	156	172	176	174	154	170	175	188	139	152	162	154	161	159	178	181	163	157	178	160	177	180	187	173	162	165	158	156	163	167	164	143	153	168	153	177	181	131	168	159	153	170	154	167	150	159	182	172	163	169	166	184	164	174	166	164	179	153	153	158	173	151	172	151	151	169	158	184	154	171	167	184	148	161	178	143	168	153	182	134	169	164	171	154	148	188	155	131	176	146	163	154	176	156	165	165	158	170	156	148	159	153	156	165	161	181	177	177	168	143	154	142	160	168	147	132	153	174	171	177	157	172	163	173	158	149	161	142	154	172	152	132	145	154	184	188	173	159	156	162	150	173	176	150	143	178	149	155	168	157	154	180	164	146	160	153	180	178	162	168	164	141	145	144	171	156	175	175	156	163	152	164	179	142	168	159	151	184	173	145	157	160	179	152	201	147	149	172	150	174	165	183	158	155	158	167	164	179	167	187	157	160	117	169	172	170	174	150	168	153	162	162	179	162	159	146	156	145	175	172	154	154	145	165	166	158	148	142	148	167	155	164	165	184	147	159	174	174	161	152	168	178	160	162	152	150	150	165	163	156	167	153	146	179	160	162	151	165	149	142	176	175	153	167	160	160	171	160	173	176	173	170	171	163	171	145	165	165	167	156	164	166	161	158	178	162	135	171	160	146	169	157	143	170	172	152	177	177	171	166	159	169	165	175	164	166	150	178	151	173	175	179	161	180	172	172	168	128	170	176	154	173	158	190	172	176	171	152	150	168	172	145	151	154	194	164	157	164	167	149	139	167	180	179	175	165	179	159	156	150	164	170	171	150	167	166	166	152	152	162	171	166	164	171	176	185	164	153	187	173	155	163	163	152	162	176	158	185	162	165	162	154	152	164	141	150	169	171	162	169	158	171	150	158	165	174	176	154	169	151	170	161	168	159	178	180	196	172	145	167	170	191	152	172	162	147	177	175	164	145	157	154	134	175	177	159	163	148	149	149	165	168	182	195	155	158	157	153	174	162	177	178	164	165	161	147	179	149	160	156	166	154	156	148	158	168	162	196	169	177	171	155	158	177	149	153	160	181	160	172	146	157	159	181	161	152	159	171	150	170	171	168	183	154	162	162	173	156	176	175	151	157	141	129	173	176	150	152	121	177	157	152	171	155	141	162	167	179	167	157	166	147	170	161	161	148	162	165	152	129	142	168	167	143	136	170	141	152	175	178	179	162	164	173	167	159	140	170	159	147	160	146	157	156	163	186	161	121	182	156	157	162	174	185	165	153	151	155	158	175	185	156	159	173	148	170	158	146	172	173	184	173	161	143	165	162	145	158	166	165	143	172	168	140	162	168	164	141	142	176	168	157	153	166	158	158	158	185	182	188	165	153	179	168	146	152	188	149	164	172	171	179	160	168	171	192	181	166	157	164	166	161	171	150	155	186	150	193	152	177	161	164	164	146	131	156	186	164	172	180	178	157	159	160	164	148	164	167	173	173	169	155	177	174	147	153	175	169	161	167	165	147	163	168	163	173	158	145	156	172	141	161	159	169	175	162	166	160	138	173	175	175	173	153	163	156	165	179	147	155	174	166	190	152	161	157	155	168	145	161	172	146	152	160	159	158	157	176	177	179	174	141	162	150	170	150	151	169	169	158	174	171	147	160	185	179	160	160	164	130	179	138	127	162	157	160	165	170	164	159	160	169	148	155	175	157	161	152	153	144	188	146	163	161	150	168	169	184	189	147	180	161	176	168	151	173	157	167	147	146	153	161	179	154	165	144	142	183	160	163	157	169	182	160	163	172	135	141	191	161	150	158	164	183	156	179	156	177	166	166	168	188	153	142	159	185	149	168	149	138	179	123	170	144	173	171	149	184	145	141	159	159	170	152	171	168	179	178	153	138	164	142	160	169	181	175	166	179	165	189	169	168	142	166	155	154	166	169	164	174	164	131	169	126	173	137	180	154	136	159	162	142	158	140	179	173	146	172	150	148	149	165	185	148	155	175	158	170	152	182	157	170	178	194	169	169	166	171	181	157	142	160	153	167	151	153	150	166	166	156	160	165	140	170	159	135	139	180	174	166	153	167	147	159	154	162	138	156	164	151	170	153	161	170	167	163	182	154	161	160	150	155	174	171	179	151	170	144	168	152	151	169	170	147	169	158	161	181	149	167	152	155	152	190	187	188	174	179	147	179	154	165	173	170	185	178	150	168	159	153	160	167	148	162	168	173	181	158	179	161	151	158	190	166	175	168	160	150	165	190	150	159	163	143	169	149	154	153	163	141	177	158	150	140	150	145	166	178	148	163	165	162	157	160	156	158	156	160	187	181	161	182	187	163	160	178	158	179	158	153	170	150	156	169	191	115	162	175	159	153	148	169	160	132	151	157	133	161	158	171	180	148	166	159	146	160	154	167	146	157	183	153	128	165	173	177	156	159	156	130	164	161	161	188	138	182	154	160	161	174	170	178	165	149	171	160	155	138	179	168	140	167	165	175	156	139	175	160	183	178	157	167	147	161	150	163	171	146	155	167	145	159	135	143	198	174	162	131	164	170	161	178	174	159	150	167	180	139	173	158	167	134	167	164	154	162	167	148	163	135	174	180	185	167	165	181	162	184	154	176	156	150	160	177	163	177	180	150	170	170	169	153	147	178	164	140	141	180	151	189	167	161	152	133	163	155	164	188	155	163	157	164	134	172	166	220	150	141	153	141	132	162	169	166	161	157	190	176	177	153	158	158	161	155	167	161	161	156	156	161	139	183	147	139	164	179	147	178	162	168	157	148	172	186	164	176	168	162	167	177	154	163	166	153	152	145	146	140	181	142	188	176	150	153	168	169	188	179	155	161	169	190	166	159	181	148	186	162	192	187	158	163	165	144	144	170	159	164	176	169	164	161	165	166	149	178	140	172	184	164	148	163	145	161	181	133	174	160	169	190	151	157	159	170	174	167	159	151	171	142	145	170	148	156	173	140	165	141	168	176	158	132	176	171	168	178	166	169	182	153	165	162	167	163	167	158	179	159	165	155	153	165	160	153	145	164	174	160	135	174	175	177	162	167	185	166	157	159	170	162	154	154	147	142	147	174	146	171	163	169	180	168	148	151	153	153	164	151	155	167	146	178	182	174	164	185	158	159	173	188	149	166	175	154	188	160	170	157	148	135	173	166	173	157	148	155	153	154	175	167	186	178	169	159	149	160	164	175	154	139	150	171	163	143	165	155	146	136	156	168	159	174	176	151	156	155	175	171	175	178	180	172	157	173	175	172	164	141	163	182	183	171	159	172	170	153	166	177	143	148	170
14777	1491	3361	3573	3174	2570	2164	1864	1520	1421	1210	1155	978	976	961	847	880	796	784	759	727	730	669	674	684	624	641	613	623	646	669	593	571	584	602	587	561	570	581	566	497	543	564	555	546	545	529	519	579	575	573	542	535	511	591	539	554	524	517	539	543	560	528	526	543	547	507	544	500	498	541	576	540	516	559	499	530	550	481	522	510	525	499	518	513	504	502	549	510	544	512	503	522	507	496	490	537	516	544	559	530	493	533	512	566	552	531	565	503	506	512	523	552	529	531	548	544	484	539	514	521	520	499	489	505	500	539	549	552	530	530	514	522	530	525	509	526	528	485	530	480	565	487	488	495	494	536	498	482	531	498	483	508	527	513	498	495	530	542	515	539	554	520	526	523	510	484	492	501	523	550	523	514	515	470	539	500	556	514	521	544	514	489	524	493	521	489	509	485	536	517	487	508	508	549	562	489	536	521	544	503	530	538	487	516	550	491	493	494	508	479	531	537	516	508	517	489	513	549	498	501	523	499	488	501	535	494	538	514	539	505	538	487	486	507	527	517	494	501	535	509	527	517	492	510	479	509	487	511	561	536	521	515	504	531	482	505	489	524	469	492	523	488	501	490	523	520	506	474	515	538	514	545	520	502	512	495	552	514	522	512	553	534	515	482	568	567	509	510	511	463	493	511	528	510	524	539	518	509	532	536	482	520	552	534	514	502	512	512	494	533	527	494	533	485	491	506	531	502	508	460	482	509	497	499	454	514	511	501	523	502	521	510	497	510	504	487	531	505	483	507	548	514	488	520	490	520	545	499	528	563	529	515	528	500	516	521	465	482	508	488	508	503	561	512	515	519	545	509	496	526	519	502	526	513	498	525	528	523	512	501	547	495	545	553	481	497	507	499	509	468	496	509	502	558	512	509	495	540	475	508	500	525	488	514	497	554	522	524	540	546	524	510	522	547	518	517	506	492	523	571	519	519	504	546	555	548	523	532	530	513	533	477	560	498	528	526	515	530	515	482	500	458	522	517	495	493	477	502	534	516	521	474	556	516	532	565	523	531	520	528	508	483	541	522	487	517	511	526	542	522	502	528	513	514	531	510	517	536	543	520	525	492	538	506	507	531	518	512	565	520	552	505	519	518	544	518	497	499	525	509	498	542	515	440	525	516	498	487	530	489	523	490	540	520	526	516	513	531	509	491	530	513	516	497	525	536	526	543	492	523	477	533	514	472	550	573	458	537	528	550	506	468	528	527	482	514	518	512	512	563	528	533	482	494	507	539	508	504	535	521	510	504	471	494	512	501	508	510	455	505	509	542	486	532	537	525	495	541	496	471	508	513	514	524	522	530	516	495	506	519	545	506	552	510	496	475	530	507	521	489	544	528	499	534	528	540	498	479	552	574	530	517	524	521	465	518	533	490	515	488	520	468	546	517	517	544	501	533	521	508	492	487	485	521	510	505	502	505	520	499	492	510	522	520	538	517	544	503	512	451	482	492	511	549	529	531	520	470	512	497	495	496	511	543	480	531	531	507	502	482	517	554	552	510	510	502	505	508	535	530	504	527	499	485	519	546	494	502	550	520	486	504	511	504	538	511	461	523	460	539	491	543	527	517	487	510	528	491	532	505	516	529	526	557	494	525	512	509	480	544	476	485	526	520	513	513	495	482	489	520	508	497	523	537	516	550	517	467	529	532	522	526	486	525	519	556	509	507	486	488	466	473	548	527	505	527	500	505	488	467	526	527	487	495	491	555	525	496	513	540	495	514	508	504	544	508	513	520	516	543	516	538	533	552	505	536	482	497	513	509	527	505	524	524	520	486	520	551	534	506	489	536	542	549	493	542	533	538	480	473	538	517	526	526	490	564	519	521	551	492	535	494	529	529	529	513	544	518	460	521	504	526	515	536	501	490	505	494	500	544	525	500	543	513	503	531	518	465	528	459	539	516	520	528	515	508	495	519	507	533	488	491	474	533	547	547	539	490	516	532	491	539	488	548	512	496	527	517	527	516	508	546	488	515	532	541	507	509	519	526	516	530	524	518	530	486	504	496	512	480	531	497	569	506	521	488	496	529	506	523	500	525	498	522	548	539	510	537	539	508	547	534	554	530	480	556	541	522	505	513	565	509	515	508	535	518	500	519	496	495	499	508	534	501	492	523	525	490	531	530	537	502	526	515	507	487	538	496	481	498	496	520	476	522	491	542	516	503	500	511	521	510	520	517	535	532	526	502	481	528	509	514	524	527	512	502	518	539	515	490	505	523	507	519	520	525	545	531	508	507	536	510	510	513	507	477	538	506	535	531	545	535	547	523	500	537	530	493	536	510	521	490	491	479	537	509	527	521	516	510	490	523	524	535	480	515	528	535	529	531	563	494	544	509	529	500	522	508	571	535	538	504	510	506	512	545	496	505	446	554	511	553	480	528	528	507	501	534	516	504	506	495	535	489	451	543	466	517	529	528	508	498	517	558	519	497	549	530	499	498	538	491	532	521	525	504	533	520	533	517	504	512	492	521	504	523	507	499	522	529	504	551	520	492	491	546	516	544	515	505	536	500	528	527	526	485	487	527	503	508	503	525	501	502	483	501	508	499	513	487	510	496	507	504	531	541	554	502	532	534	518	547	486	513	540	513	504	533	548	521	478	521	501	515	505	509	495	533	522	523	524	525	498	502	495	473	492	513	503	496	477	487	511	505	494	488	530	493	511	486	514	521	493	532	532	518	540	542	501	497	500	525	566	530	497	526	500	509	508	494	536	546	520	476	498	503	497	550	510	567	530	522	509	505	569	513	525	482	511	545	500	528	499	461	555	498	545	544	519	512	492	533	537	524	543	519	539	532	511	526	451	500	560	524	537	537	497	555	524	500	520	481	530	495	527	517	526	529	531	534	488	520	509	504	504	560	483	453	517	552	519	508	492	539	534	521	530	492	483	530	521	480	513	533	523	506	544	533	497	458	524	474	534	464	505	484	504	466	532	573	517	552	480	500	536	530	505	537	478	502	538	521	516	476	503	523	493	473	519	470	490	537	533	495	539	522	507	514	500	494	538	549	548	581	486	496	477	520	541	481	543	444	511	489	582	541	519	504	478	464	510	547	497	495	505	508	552	497	511	522	472	510	551	499	508	528	530	518	488	527	468	466	509	541	539	507	494	531	496	528	482	510	484	499	520	544	502	523	506	534	507	524	511	507	523	459	495	498	510	508	573	525	499	497	517	535	530	505	498	515	522	554	513	493	520	504	523	533	524	497	505	483	520	533	538	526	560	509	546	534	515	505	529	541	504	533	474	522	541	517	493	501	532	500	510	523	516	526	507	497	512	490	500	491	536	528	486	511	551	511	509	520	506	507	500	528	519	522	493	506	483	494	493	528	508	489	502	492	545	498	525	497	543	513	512	513	483	513	542	477	521	507	518	519	530	518	547	493	527	539	533	523	461	491	470	506	485	514	492	529	582	504	501	483	558	544	541	526	516	536	475	497	493	500	546
36617	18938	7842	2568	1633	1198	938	680	661	540	510	454	458	384	375	360	355	333	308	290	272	307	339	294	294	290	299	274	280	291	300	300	269	274	276	231	274	252	282	292	293	262	254	257	290	270	240	221	278	250	293	269	232	267	260	231	299	242	269	272	265	241	251	237	272	272	297	282	273	273	265	256	274	265	242	259	270	240	274	242	253	260	252	255	242	281	291	279	275	237	250	246	259	284	266	251	278	246	247	222	255	258	278	269	272	254	258	260	254	245	280	251	223	237	285	229	245	266	248	264	242	260	268	260	265	239	263	223	238	267	267	271	253	260	261	264	288	265	263	287	229	257	275	237	253	243	264	252	240	241	274	289	231	220	266	241	259	259	258	256	257	239	245	251	247	251	263	229	258	273	280	265	247	244	253	268	258	279	270	261	253	219	262	245	240	257	266	249	252	267	238	238	257	237	274	261	233	277	259	273	250	240	242	236	245	255	246	225	236	259	247	284	274	288	249	245	256	280	253	255	235	251	278	243	255	267	253	256	248	261	257	263	238	250	275	271	239	277	223	234	250	241	295	289	224	252	256	243	250	248	224	233	245	279	250	260	265	233	246	233	252	261	267	227	255	277	282	282	241	262	246	233	266	248	245	243	274	256	245	251	234	251	274	265	269	249	269	228	279	256	277	256	259	243	280	261	240	266	257	256	250	249	251	259	235	254	261	258	268	248	256	244	246	258	252	252	243	275	261	270	223	244	264	243	270	245	271	236	256	233	259	261	244	249	260	248	217	246	260	227	263	232	245	268	245	255	251	247	269	255	251	247	260	233	237	270	239	256	259	266	236	280	249	244	245	241	246	287	271	243	269	250	264	264	261	235	262	258	279	244	256	256	271	242	280	238	246	265	247	264	265	251	266	253	261	270	268	249	266	248	260	257	232	261	245	277	263	240	228	246	237	276	267	260	262	252	269	245	264	259	280	279	258	234	280	287	254	259	242	246	253	279	226	240	266	253	254	236	261	290	248	308	252	281	257	239	227	289	242	258	247	271	256	251	256	256	233	273	271	282	273	246	243	277	205	253	268	238	250	255	258	261	257	256	253	250	232	251	260	259	277	242	250	248	268	249	272	281	243	255	235	275	260	247	236	227	244	229	245	255	274	268	268	245	253	253	261	269	266	248	249	237	216	254	264	242	253	280	250	260	255	274	275	274	284	248	253	274	246	259	259	253	267	238	255	249	251	255	231	242	244	224	275	268	261	241	253	280	276	257	242	242	250	251	267	279	235	235	267	256	259	253	257	225	252	283	237	240	263	241	264	260	237	258	241	239	239	253	240	263	259	291	259	256	247	235	240	288	258	246	251	270	241	267	267	235	263	256	256	224	271	274	238	265	300	235	257	261	263	244	252	241	244	247	270	240	239	244	248	244	252	251	259	244	238	246	263	237	263	295	274	258	246	273	284	270	260	252	235	272	267	254	263	245	254	216	282	252	285	243	261	244	244	264	275	272	250	294	272	249	245	249	266	269	272	241	266	231	261	232	239	256	240	275	263	276	245	272	195	216	230	255	235	254	255	284	270	269	249	243	274	253	232	249	265	248	247	274	260	224	257	248	274	241	270	243	261	239	227	268	259	244	280	248	253	249	247	242	262	241	244	283	255	251	244	234	252	244	267	275	252	238	262	252	264	245	282	284	249	244	261	243	231	273	221	262	277	237	246	278	258	237	260	292	262	305	262	253	267	229	251	251	271	250	255	256	254	238	277	252	269	269	243	270	264	280	265	245	250	269	254	272	257	244	239	272	280	269	294	261	251	230	239	241	255	258	243	242	254	247	234	252	260	251	275	277	275	257	259	256	253	284	262	264	250	231	252	268	270	262	277	251	274	235	261	238	264	261	235	244	265	268	243	266	255	279	252	242	257	198	251	255	267	247	246	246	242	247	237	241	266	229	251	252	254	288	279	286	266	270	272	279	254	256	268	260	256	281	277	236	261	271	262	255	230	262	245	226	265	253	245	253	233	270	241	287	239	269	263	245	280	249	242	254	243	245	235	280	288	237	244	236	260	232	251	271	252	243	252	234	248	249	254	270	264	245	257	232	263	237	250	245	271	243	233	266	268	290	249	266	272	243	254	267	261	280	254	245	269	277	291	264	263	258	212	242	277	239	264	259	262	253	258	273	226	255	257	279	266	227	249	233	281	234	266	244	257	237	245	278	277	253	255	275	252	243	242	221	244	239	230	261	254	243	254	244	243	262	246	267	277	267	269	245	279	258	252	247	238	276	237	244	263	255	277	261	263	261	253	276	263	248	260	251	248	232	287	263	230	262	242	234	253	257	234	269	237	249	301	247	244	263	240	249	286	232	210	255	256	249	267	267	236	254	236	266	279	257	263	263	257	273	270	252	260	254	269	247	275	262	277	265	235	253	258	249	231	237	246	248	267	286	253	246	268	232	278	255	262	245	259	224	220	254	254	267	289	267	245	250	268	261	240	280	238	261	263	256	250	234	243	266	261	289	266	253	237	245	250	263	246	248	257	265	256	272	260	248	291	248	237	232	232	246	286	258	234	231	242	245	276	270	249	244	255	246	232	263	273	263	267	276	246	281	309	237	274	240	266	282	282	242	263	277	254	253	254	244	243	267	260	268	243	244	241	250	287	249	267	251	253	229	261	301	238	277	252	293	253	249	265	289	309	261	263	261	250	283	253	249	251	241	244	266	285	209	254	242	241	252	248	266	218	253	238	286	262	257	267	243	258	243	251	240	248	254	288	246	276	266	280	270	244	246	230	255	265	251	252	234	267	256	259	253	262	238	268	266	273	256	242	289	275	257	261	251	237	230	273	274	244	247	283	251	254	276	268	238	249	255	269	260	246	249	255	271	225	226	267	265	237	236	251	232	237	279	271	229	261	253	243	252	262	254	253	275	272	237	260	244	254	242	295	264	271	270	237	227	275	222	217	227	254	253	297	242	256	275	246	251	267	275	244	244	273	286	243	286	259	250	273	259	280	254	228	233	241	260	229	275	250	287	244	255	267	233	258	258	251	258	293	271	259	261	264	263	276	258	235	229	253	292	265	253	250	269	260	266	276	272	262	271	265	238	240	213	269	256	277	258	225	285	237	243	258	272	216	232	245	239	241	248	236	290	283	278	277	271	221	279	264	231	250	241	240	246	254	281	244	242	241	250	263	260	256	258	257	241	261	271	264	263	287	239	227	253	238	269	260	254	270	262	258	259	231	281	291	242	259	253	265	245	278	281	262	241	271	236	275	260	258	260	270	248	225	256	249	271	255	269	271	279	269	255	284	267	248	238	255	226	255	297	260	248	229	240	262	248	200	268	233	266	268	244	266	280	249	237	248	247	259	231	267	268	266	239	236	243	237	248	246	284	267	271	234	282	267	238	251	278	242	254	252	249	277	248	236	235	266	255	259	274	243	258	233	233	278	251	244	259	244	276	226	237	229	266	251	290	243	267	259	255	249	233	255	261
19682	2724	6029	6828	5796	4753	3938	3231	2835	2403	2172	1952	1753	1692	1563	1458	1401	1318	1266	1209	1134	1118	1071	1052	979	1023	1008	1018	996	986	960	970	909	855	859	875	880	799	805	831	814	829	864	862	783	810	827	834	826	782	835	815	781	762	797	829	758	722	747	762	761	755	789	758	761	784	795	765	794	806	836	821	746	800	762	770	793	746	777	768	789	781	852	832	777	817	785	763	774	746	841	729	731	771	739	733	771	774	808	795	796	750	781	751	697	799	771	736	719	747	767	787	750	771	745	782	761	773	819	798	754	783	764	756	737	728	747	754	750	711	764	733	701	756	793	770	764	727	741	756	697	748	768	754	804	727	757	768	712	752	732	772	731	738	792	741	646	714	791	724	712	816	783	710	770	739	741	768	772	740	797	781	786	756	724	779	776	761	776	766	783	759	749	740	763	788	712	743	759	793	741	698	768	750	774	742	730	706	748	724	799	722	740	790	771	725	734	762	767	732	742	790	679	748	739	783	783	771	770	792	752	734	705	737	812	698	776	741	781	730	750	717	712	762	751	737	725	746	805	761	748	801	770	758	757	826	752	710	747	752	738	766	758	814	753	775	747	734	772	759	777	757	744	735	689	752	727	734	759	745	729	765	724	727	767	771	745	723	729	768	746	766	757	755	705	767	754	795	786	773	750	730	755	794	786	764	775	775	753	741	764	750	733	776	781	752	709	778	737	769	790	720	784	736	748	764	782	749	709	760	770	776	759	709	788	724	716	714	777	781	729	733	775	749	737	730	772	739	725	760	798	771	769	751	755	700	777	731	753	747	711	732	798	775	742	775	743	746	776	745	733	768	718	757	754	744	734	755	742	737	738	768	755	735	775	695	768	762	723	749	718	741	732	685	739	794	767	720	746	776	738	764	661	769	746	722	690	793	831	764	732	760	705	797	745	760	759	753	787	767	734	775	727	768	760	774	763	720	801	768	729	735	745	761	756	764	726	741	703	757	734	755	707	711	713	755	752	760	743	717	753	757	736	758	767	772	739	827	743	794	717	774	732	747	683	740	770	719	830	747	773	761	757	751	740	779	768	750	744	736	753	758	771	729	750	744	740	742	821	806	712	721	756	741	752	727	738	747	730	774	770	777	754	777	765	798	746	735	787	720	749	769	734	757	724	742	729	748	726	721	743	716	698	751	743	796	752	723	762	793	738	711	787	717	732	719	769	755	730	805	715	750	747	767	733	712	741	753	693	789	685	782	718	686	793	739	736	752	748	791	721	739	766	766	694	794	761	749	730	777	745	729	743	733	764	829	715	747	700	740	762	751	737	753	712	750	709	738	734	767	737	729	745	783	777	738	760	761	793	715	769	778	748	746	709	774	776	770	731	700	724	772	751	779	738	773	736	774	694	759	716	742	750	749	762	760	767	765	795	752	743	782	783	745	781	778	714	804	771	759	761	753	792	752	720	755	743	777	739	722	781	752	755	761	774	733	735	731	771	709	735	716	713	721	794	831	751	753	767	749	780	737	716	779	746	716	695	734	724	715	758	785	747	771	751	791	765	715	751	687	765	724	713	725	754	753	742	733	732	732	784	737	744	758	707	750	748	745	776	767	692	762	715	752	769	710	769	722	770	723	762	723	763	738	773	775	723	762	776	732	777	773	767	758	772	728	725	762	737	738	706	749	741	755	747	796	759	754	715	764	740	728	765	764	680	758	732	765	781	728	798	747	743	722	707	730	742	763	727	765	772	802	780	777	799	733	728	737	753	715	723	749	757	751	722	793	771	740	760	712	725	758	774	751	755	780	772	750	753	761	697	764	782	735	721	733	754	750	725	745	758	742	730	745	774	772	803	734	742	701	766	737	717	772	731	736	756	776	753	810	803	757	760	767	716	721	760	705	820	727	799	746	728	767	747	738	816	752	753	732	709	758	730	739	745	813	788	744	748	732	774	774	765	767	761	779	764	740	777	747	765	733	707	747	754	759	681	743	749	737	813	758	684	702	749	777	744	726	702	766	734	713	789	698	767	781	782	703	783	717	727	784	773	769	719	717	752	760	758	774	699	730	751	794	759	759	732	755	715	740	769	742	743	751	775	718	766	772	700	747	778	690	734	782	752	763	736	737	729	800	772	748	744	782	672	711	769	749	714	743	782	756	755	745	735	711	752	772	759	735	727	792	771	771	719	727	780	742	762	785	723	787	766	779	756	747	737	758	802	722	761	733	797	739	763	750	719	773	766	714	717	812	745	723	718	786	753	724	739	742	739	769	744	757	741	701	755	683	732	761	774	685	752	819	741	744	721	747	749	750	756	768	750	731	799	758	704	713	811	712	719	767	739	763	765	788	762	703	720	752	782	759	750	768	761	777	735	733	743	704	776	727	741	716	713	797	728	756	708	785	753	721	766	800	773	788	754	731	770	755	728	713	749	756	723	709	741	729	772	702	723	724	729	733	734	735	735	790	758	757	733	728	746	741	718	701	725	732	762	778	779	779	699	709	733	743	722	760	780	724	763	725	721	752	684	756	708	754	725	725	797	724	772	757	726	713	785	749	716	758	716	790	691	744	668	806	742	771	773	757	716	735	754	717	800	769	734	754	734	791	782	670	740	712	760	716	735	766	775	759	747	720	689	709	784	753	723	805	768	763	734	740	757	701	727	762	735	736	712	716	776	776	749	733	760	779	780	766	718	715	716	739	741	723	727	745	819	756	788	790	700	760	754	711	726	725	742	735	737	742	699	748	694	711	813	702	723	761	788	802	752	731	709	741	771	777	735	723	774	770	775	754	792	750	760	755	735	767	765	758	774	709	772	818	777	767	749	736	769	687	724	786	729	735	727	753	705	731	766	717	730	761	767	721	776	741	706	720	764	763	730	774	692	768	769	750	710	751	782	742	729	722	730	776	753	757	759	760	793	709	737	733	760	772	740	764	749	741	740	772	774	728	745	779	742	775	771	762	777	763	722	734	735	784	775	803	747	747	747	789	725	734	732	705	762	768	729	754	722	782	763	772	748	747	755	697	776	773	765	743	732	779	724	732	738	714	784	774	747	770	745	817	728	801	757	724	715	718	751	749	735	730	747	745	753	743	756	794	838	761	716	726	711	746	739	732	772	701	722	789	711	792	752	745	721	784	700	736	769	783	815	679	740	748	724	748	707	738	702	744	798	781	766	733	745	792	752	708	778	793	726	782	730	706	744	746	739	765	747	770	727	739	697	697	762	794	777	719	744	727	782	727	734	712	738	745	726	782	752	720	762	701	750	775	778	753	732	751	790	763	736	751	744	712	712	741	743	695	738	769	675	735	774	704	790	749	725	753	742	787	754	750	808	773	714	745	757	744	729	736	725	733	783	719	740	744	724	730	738	744	743	751	743	754	756	790	749	726	726	746	701	722	753	710	748	771	742	742	760	765	731	811	715	735	768	755	732	793	773	768	760	772	761	740	729	774	742	727	740	743	740	757	769	757	763	752	771	757	773	767	699	756	714	757	790	764
3682	273	205	148	118	110	94	81	92	89	66	97	100	77	76	71	87	95	96	85	74	76	84	84	84	84	87	75	90	76	72	94	74	72	79	84	76	86	87	65	91	88	85	79	79	79	73	64	66	73	73	64	82	80	59	70	74	91	83	79	65	62	74	78	80	93	48	63	80	78	74	69	64	66	66	74	60	67	68	88	74	77	77	84	72	70	59	70	72	85	72	77	82	77	84	88	95	74	80	72	81	92	69	74	66	72	70	78	63	88	77	72	77	81	70	82	77	80	75	76	83	65	73	81	84	79	72	85	70	75	66	75	79	81	68	76	58	81	76	77	75	71	68	89	77	70	69	76	69	66	75	82	77	79	96	65	88	85	74	68	50	64	97	90	66	59	77	65	76	75	75	77	77	87	71	78	83	78	74	83	69	79	67	80	65	79	60	66	85	81	79	70	76	69	76	68	88	59	69	79	84	74	76	69	85	66	82	82	89	84	79	82	61	71	79	85	75	65	69	73	72	85	72	87	84	66	63	77	77	78	74	79	70	64	74	70	72	68	70	86	66	72	77	68	68	69	62	76	71	81	80	66	88	69	89	59	74	64	82	72	78	91	74	71	73	55	75	64	76	76	87	83	86	67	70	70	72	69	78	91	78	85	79	82	70	69	73	74	70	81	72	64	53	85	87	67	77	85	66	84	74	68	85	72	81	62	81	79	88	71	88	84	67	72	69	88	85	62	82	65	74	92	60	67	82	80	85	88	62	83	60	78	81	81	76	79	71	69	78	85	85	67	75	76	77	84	84	82	89	84	83	75	84	64	86	65	72	76	68	68	74	67	75	63	91	81	86	75	90	71	81	86	71	71	74	70	75	77	72	95	83	72	77	83	76	76	70	91	73	73	83	70	72	89	73	74	69	75	83	75	75	66	63	78	67	71	80	70	86	89	101	79	76	76	89	89	79	78	79	82	73	83	87	73	84	76	90	56	76	80	78	74	76	88	75	81	86	75	71	76	81	82	81	73	79	81	72	68	78	88	87	65	71	58	84	87	87	64	65	69	84	77	80	80	67	87	67	90	67	67	70	74	82	73	72	80	83	70	78	88	75	94	83	67	82	55	77	74	74	67	74	81	66	66	90	61	77	68	74	76	68	79	74	73	98	72	74	73	78	89	87	87	93	75	84	80	75	87	78	64	67	80	80	78	82	74	80	95	77	80	71	90	66	72	74	72	75	89	85	79	87	71	69	73	87	85	88	76	80	77	82	88	71	76	86	68	70	84	74	72	72	72	71	84	63	83	76	73	61	78	87	78	63	88	57	84	73	63	81	60	77	76	63	70	81	77	96	83	81	57	83	87	85	74	91	81	82	79	74	58	64	76	69	88	87	67	76	66	68	80	89	78	86	85	77	77	69	71	73	83	62	85	82	71	77	65	89	72	74	79	57	79	75	71	77	82	77	65	58	71	71	75	85	77	63	74	62	75	79	67	72	103	76	63	77	77	79	64	85	72	73	73	69	66	79	78	82	64	74	75	67	82	81	60	81	108	74	86	70	69	71	73	59	82	69	87	74	72	77	81	81	65	74	77	71	69	79	71	69	64	89	80	76	71	84	78	75	80	76	78	70	81	79	64	52	78	70	80	79	66	80	73	74	68	81	57	78	82	66	85	73	87	74	67	79	79	77	66	77	63	68	83	68	63	96	97	74	79	75	75	69	77	53	78	71	87	88	79	57	88	73	85	73	66	60	93	75	63	67	68	89	65	83	83	81	86	89	86	84	90	75	96	83	79	81	77	71	81	77	97	72	58	77	74	77	68	73	92	79	64	86	86	70	69	76	70	85	71	67	86	88	95	87	90	81	71	67	73	71	87	56	83	63	91	87	81	70	68	89	80	72	55	78	89	70	74	75	67	67	66	76	85	67	76	73	69	61	90	69	72	66	65	77	79	73	87	70	71	80	65	78	69	73	77	86	88	76	67	75	80	82	78	79	66	63	69	77	75	81	89	68	86	101	81	74	71	74	68	69	76	82	75	74	80	88	87	79	73	69	73	71	73	92	85	65	84	68	77	70	84	68	79	78	86	81	64	84	88	84	83	82	81	70	69	83	84	77	82	77	78	83	71	81	79	74	88	78	76	62	71	74	69	89	74	72	75	63	74	81	77	83	80	68	71	68	59	67	77	75	86	82	83	99	77	88	82	67	74	82	72	97	85	72	69	93	72	75	68	72	77	84	71	89	66	74	78	64	89	89	68	62	71	84	85	81	77	88	75	72	82	93	66	82	69	66	83	72	88	74	75	70	73	73	74	90	73	81	80	76	89	83	74	71	70	77	78	75	84	75	104	87	83	79	80	72	79	75	72	87	77	70	85	64	68	75	83	86	77	91	60	78	73	70	87	68	94	75	81	64	76	90	73	85	72	70	85	88	94	80	89	85	73	68	62	65	84	80	64	76	69	68	65	81	59	85	85	90	67	90	86	86	66	88	81	83	79	76	69	71	85	60	68	77	90	79	75	78	64	72	61	94	80	67	69	73	76	82	70	81	71	81	74	71	69	74	96	75	78	89	75	74	80	72	88	80	70	82	69	59	85	77	75	81	80	76	70	75	82	78	76	88	73	68	84	63	82	88	68	86	94	77	63	57	73	72	92	73	78	79	93	81	74	82	85	60	80	80	75	59	76	74	76	90	78	87	82	75	91	94	82	78	80	77	81	74	84	98	83	82	71	72	74	64	65	67	77	73	77	75	81	80	80	94	69	82	72	76	76	73	88	75	88	74	86	78	61	76	83	86	72	75	73	84	81	74	71	80	78	79	72	70	77	66	68	83	67	75	56	79	65	82	81	66	79	74	79	80	77	75	63	69	84	85	63	77	73	86	69	65	76	72	76	72	85	90	67	68	67	73	84	61	67	75	69	66	81	79	73	75	74	79	87	83	81	82	77	60	89	71	70	79	63	87	61	62	73	70	82	60	87	88	66	89	81	64	85	81	93	89	69	70	82	81	74	77	70	79	74	64	79	67	82	84	79	104	80	74	83	73	72	83	73	85	80	72	71	75	64	76	79	81	71	89	82	81	74	80	76	72	72	71	72	82	69	73	74	71	76	88	63	79	86	75	83	73	80	76	82	64	73	79	78	69	67	78	86	83	83	88	74	73	75	69	81	90	85	73	75	70	77	67	57	76	78	72	69	85	81	94	82	75	77	83	79	90	90	82	84	70	68	88	69	64	77	87	57	86	79	78	66	77	86	71	85	78	93	86	57	75	87	73	69	72	75	69	78	72	71	83	91	89	81	64	80	76	61	80	93	84	74	87	79	80	75	80	73	75	82	80	88	72	76	69	61	71	67	86	67	77	90	68	81	76	65	76	88	73	72	90	95	86	76	70	76	76	90	83	77	87	80	77	85	69	68	65	79	76	68	75	83	81	86	78	76	79	73	62	64	74	69	76	81	72	63	79	78	74	88	77	82	74	67	59	92	81	70
2825	348	415	435	410	392	374	368	357	319	329	305	318	300	301	292	298	317	277	283	329	322	280	282	288	305	308	288	288	273	286	272	305	270	300	316	324	295	308	321	268	283	286	279	282	277	300	287	267	296	300	318	294	294	284	292	278	286	287	306	296	291	285	278	263	301	297	289	285	308	260	261	272	301	280	271	279	285	289	293	255	301	289	297	254	296	284	271	311	295	278	290	304	279	264	264	312	278	275	309	284	281	275	316	273	269	322	280	302	280	281	297	279	276	296	294	287	268	308	289	277	275	283	268	280	290	298	291	237	311	275	267	295	284	294	243	283	271	282	292	276	295	300	299	298	275	277	296	306	280	281	252	319	288	280	279	294	286	285	279	287	294	273	321	273	280	280	274	288	290	269	294	250	312	270	270	292	258	266	305	283	273	266	306	290	261	275	284	241	271	252	281	299	294	258	289	298	260	273	282	312	284	274	305	285	288	265	280	297	312	254	284	281	289	266	297	266	289	282	294	282	260	285	272	287	309	317	295	280	281	268	294	284	288	318	287	284	253	300	280	280	295	293	282	281	257	288	305	316	304	270	295	315	298	301	271	287	284	278	268	273	276	311	270	274	293	280	304	274	272	247	279	273	290	277	283	281	277	281	274	294	277	277	290	274	312	305	304	283	309	303	287	291	291	248	261	315	269	300	301	262	259	268	285	277	320	293	309	283	285	324	286	298	275	301	282	258	296	308	272	314	324	294	299	274	288	313	302	285	270	286	311	309	291	299	295	278	303	302	278	279	304	281	256	267	296	284	255	272	249	263	269	280	322	298	338	283	291	270	283	285	313	291	306	289	273	280	301	245	286	285	272	262	261	308	282	285	305	285	252	254	302	303	287	283	294	288	280	270	331	264	295	284	304	287	302	264	269	273	282	310	284	274	281	295	286	263	297	277	285	290	309	282	283	277	265	278	257	284	279	289	278	265	325	264	291	268	315	282	269	272	293	271	299	260	299	300	279	289	284	287	271	268	285	295	275	278	305	274	314	287	305	297	271	298	285	283	283	244	302	278	281	278	272	318	291	299	289	241	337	288	309	294	291	249	265	289	296	303	277	329	260	290	291	297	286	275	271	290	283	285	305	274	308	277	268	278	276	252	254	300	275	291	304	296	307	309	298	279	289	290	270	269	269	269	298	306	298	283	300	280	285	286	294	308	274	310	274	297	277	306	290	277	275	280	291	290	300	263	284	273	295	262	284	274	314	261	271	281	304	297	282	292	326	269	275	279	273	279	275	262	283	317	286	277	300	294	285	288	283	272	275	273	268	290	305	339	300	284	292	305	287	281	276	292	296	283	285	272	292	283	342	292	305	310	282	276	272	272	268	249	281	278	247	285	271	310	288	266	303	272	278	299	265	287	297	288	285	276	315	267	278	315	266	266	268	280	287	289	279	270	273	281	265	299	268	302	265	304	285	288	284	259	285	277	251	261	275	291	271	280	300	263	289	262	277	286	298	307	270	278	262	291	297	271	297	295	271	259	280	287	270	282	270	259	271	258	279	240	273	271	275	298	284	294	284	284	276	306	272	290	273	287	301	234	292	278	289	297	308	281	286	319	279	258	280	295	315	306	287	285	271	282	289	317	287	258	263	280	272	289	289	298	276	266	280	279	237	268	291	277	270	294	261	295	291	309	274	306	283	295	294	293	323	278	272	286	282	276	291	282	279	267	279	301	285	300	301	267	260	288	269	295	277	282	259	284	280	286	265	259	279	302	265	291	254	304	272	297	307	302	273	298	308	306	268	295	291	286	286	241	280	247	292	274	278	265	257	283	281	309	287	282	284	285	267	296	281	285	271	258	276	279	275	248	248	302	309	282	276	288	275	295	277	294	327	266	296	265	248	288	310	285	258	282	270	260	299	285	285	276	262	287	282	281	298	275	279	268	299	264	276	305	289	288	280	262	296	289	254	282	275	306	283	263	293	277	276	290	299	266	313	280	313	288	289	299	287	297	289	291	271	261	274	268	278	286	296	295	272	292	290	277	305	251	268	296	319	258	283	261	278	290	285	255	285	287	260	291	301	283	294	296	281	282	300	311	242	293	281	291	283	255	294	273	325	288	286	304	277	285	279	276	280	295	281	267	299	272	266	299	274	270	267	298	297	285	262	283	270	253	274	274	272	282	287	280	291	282	285	338	268	282	301	303	332	294	289	286	268	265	284	303	310	266	250	288	289	292	260	315	275	264	307	258	264	309	298	305	285	296	282	264	296	311	294	291	287	264	269	308	295	300	271	289	301	282	292	263	287	290	298	289	284	295	272	289	310	295	285	317	318	277	279	297	278	307	302	255	302	271	285	249	261	283	307	286	283	293	295	309	268	284	314	270	280	315	276	270	264	297	291	258	307	296	290	324	262	271	281	293	268	284	284	281	306	262	314	291	318	276	275	271	285	271	291	287	280	280	305	273	270	294	285	254	319	284	294	319	296	259	277	288	293	295	287	259	285	260	278	233	315	293	292	254	291	266	269	257	257	316	288	296	295	263	260	294	246	290	284	280	266	289	267	298	281	291	274	261	291	286	281	319	264	311	282	297	259	288	291	292	295	264	292	280	299	297	290	274	258	305	312	245	291	281	291	265	269	268	281	266	298	276	289	265	314	300	300	287	277	293	286	285	299	286	257	292	279	305	287	276	286	306	276	282	291	296	317	283	274	280	292	272	285	262	289	265	281	274	288	296	297	284	300	304	309	270	282	287	286	285	291	293	282	291	287	276	266	285	276	296	320	298	281	247	264	283	295	276	273	278	272	280	273	307	297	267	305	293	305	266	287	284	271	288	258	287	301	273	302	295	275	272	299	259	270	280	260	272	297	282	308	285	277	292	303	281	304	292	259	305	277	265	265	318	298	293	269	284	287	315	296	294	289	280	264	275	298	284	283	261	319	261	282	277	295	297	281	283	303	290	265	291	299	274	294	303	293	296	280	268	299	301	270	280	278	280	287	281	298	317	297	268	302	272	288	281	296	282	306	300	294	261	281	308	253	279	283	270	283	304	273	300	270	267	276	273	290	288	286	272	296	303	296	279	309	291	270	291	280	259	288	338	286	285	281	294	304	281	274	292	318	291	309	266	301	281	298	259	286	278	337	273	302	282	307	291	293	269	267	288	300	287	280	277	290	277	329	289	300	263	285	281	281	280	255	245	315	259	270	271	310	308	315	285	312	261	262	292	294	279	307	318	284	309	266	254	286	272	275	287	267	292	273	283	274	272	294	268	317	310	302	264	283	268	307	271	289	294	324	275	284	255	280	293	276	288	302	272	279	284	257	313	301	310	293	292	276	283	289	273	309	250	278	284	290	294	286	301	257	299	291	263	280	301	295	282	269	304	282	299	291	269	263	302	275	257	281	286	319	248	266	292	318	293	295	281	307	286	225	294	277	271	283	303	263	259	295	269	294	285	277	284	256	268	292	273	294	312	299	313	293	293	274	286	279
29841	7175	1661	1127	814	608	511	397	333	328	280	252	265	222	226	219	207	197	186	188	194	192	204	192	201	201	178	187	158	173	176	174	166	171	159	181	195	141	166	171	186	153	156	187	178	174	157	183	155	176	191	168	185	182	166	169	172	145	168	169	175	169	167	176	155	170	156	153	150	158	164	167	160	177	176	172	153	161	176	166	155	176	182	157	167	168	162	180	170	173	150	166	159	166	160	144	172	171	164	146	170	157	153	166	171	175	196	141	168	158	172	155	169	157	147	174	169	158	146	176	163	177	174	158	160	161	195	153	169	161	159	190	178	180	159	158	163	143	145	161	166	173	171	154	205	170	155	150	145	146	157	202	164	197	140	149	180	150	156	153	150	151	157	156	175	164	139	179	150	166	176	157	180	154	166	180	153	165	164	176	187	167	143	151	133	141	152	140	171	155	163	148	143	158	159	148	188	136	157	157	159	171	163	155	148	174	168	158	161	154	143	152	159	163	167	157	182	150	143	181	168	187	156	161	181	191	165	159	160	160	163	150	161	165	162	159	157	167	174	147	159	160	177	166	146	161	131	157	159	178	154	184	130	163	165	156	155	168	151	160	143	151	153	149	150	177	144	160	157	163	179	171	159	157	154	165	157	164	176	173	124	167	181	177	171	149	164	151	164	179	156	166	138	157	161	155	166	172	163	172	185	160	162	154	158	140	129	158	165	163	145	154	182	182	172	148	174	153	148	166	153	164	171	162	170	155	187	150	152	168	153	151	180	179	160	159	157	151	146	152	153	158	180	163	175	186	166	143	166	163	155	172	149	174	150	160	189	165	162	154	176	143	156	177	148	178	171	163	155	165	180	172	173	173	160	201	151	165	137	174	168	151	158	162	173	160	141	176	155	178	161	155	136	174	141	142	138	188	185	154	144	147	169	169	191	177	162	176	157	151	167	138	171	166	153	176	139	179	160	166	166	163	161	191	158	150	155	159	145	170	145	169	155	168	150	121	173	161	152	170	165	160	141	184	167	160	179	142	167	146	144	172	153	150	159	158	176	140	180	164	160	151	167	155	162	157	145	150	140	172	137	172	175	184	135	168	177	168	152	147	162	166	144	173	187	149	167	144	158	165	174	167	161	173	183	169	163	164	169	171	154	168	152	158	162	180	162	160	168	156	147	186	166	179	153	165	150	157	160	172	152	174	149	156	168	170	149	157	153	178	161	166	164	177	165	133	153	152	158	164	160	160	173	151	169	154	164	155	147	165	166	183	148	172	176	152	177	163	193	187	179	146	158	168	171	167	172	171	188	180	155	142	183	184	158	167	167	167	148	163	148	169	149	167	160	156	111	172	161	180	148	160	169	164	166	196	164	152	159	169	146	152	164	174	183	157	152	182	181	150	159	155	162	162	171	170	158	171	152	164	158	177	173	157	147	188	171	148	178	180	168	182	187	175	161	163	182	157	162	182	163	169	158	153	135	166	170	163	143	156	148	167	165	164	167	145	159	141	167	190	151	156	168	178	154	168	152	164	165	158	173	158	169	160	150	157	178	158	156	157	167	178	158	151	149	160	151	158	157	165	145	188	163	147	135	158	150	164	170	157	138	161	154	144	161	177	155	177	159	149	164	154	178	169	145	179	149	187	140	166	172	153	174	144	165	153	168	149	149	132	178	169	157	144	144	171	145	166	163	152	150	165	137	146	171	135	163	149	152	162	166	162	168	180	169	176	170	161	168	151	177	166	161	135	168	158	152	135	165	159	159	168	176	172	153	156	157	140	196	169	181	169	175	170	157	180	158	137	170	150	155	178	173	157	166	154	147	170	169	161	161	137	155	177	178	166	135	147	154	149	176	173	149	148	126	177	170	157	136	162	166	163	158	152	155	171	143	155	148	151	193	179	159	131	159	153	161	155	143	162	168	168	171	145	153	150	138	126	160	179	164	165	169	167	164	166	168	162	175	182	179	166	144	164	172	164	168	177	169	150	161	144	155	157	147	168	168	134	148	158	158	143	155	147	165	149	160	144	169	178	175	165	160	166	173	162	154	185	162	156	142	155	164	168	174	161	156	177	157	139	141	168	165	155	136	184	168	141	167	169	183	168	165	146	148	178	148	167	178	174	153	170	170	164	149	131	177	156	148	185	174	153	131	146	172	179	150	176	194	171	152	172	147	166	164	157	168	144	155	137	160	161	148	168	149	147	180	162	153	156	160	168	164	141	150	180	166	180	177	178	153	164	152	150	164	147	135	184	164	144	170	161	168	170	149	162	145	176	149	159	137	153	131	161	166	187	139	163	163	170	168	184	162	161	157	150	141	174	159	164	170	161	168	146	173	168	155	160	165	161	160	178	176	169	181	185	171	171	179	154	148	169	161	170	166	144	168	169	166	172	141	126	169	161	146	180	157	173	172	173	158	154	154	140	173	174	154	155	155	153	172	175	176	169	160	170	136	149	162	161	151	175	147	163	184	175	142	176	158	164	155	152	154	176	151	170	165	136	146	173	122	179	173	164	144	155	176	188	164	161	160	152	176	164	165	149	165	183	161	177	168	158	173	166	171	152	132	163	175	173	159	165	150	166	151	132	175	167	167	154	181	157	144	155	153	145	167	180	162	159	149	158	168	173	168	165	159	162	180	159	152	156	170	181	158	164	154	147	166	175	164	150	154	155	182	171	169	156	167	157	178	156	174	164	182	163	153	146	163	150	163	143	159	172	170	160	173	159	163	151	160	173	156	158	201	164	184	168	169	166	158	151	170	154	161	166	167	173	152	139	142	159	140	173	174	165	165	178	187	148	172	177	153	142	144	176	164	157	162	160	157	148	176	156	177	159	170	155	152	185	180	143	158	176	162	183	202	133	173	152	158	154	157	167	155	176	137	167	151	161	152	173	154	147	164	165	187	158	148	150	170	154	177	181	156	191	173	166	147	162	155	143	189	170	161	163	154	170	171	148	181	142	184	159	159	173	158	168	165	162	174	164	145	163	159	148	173	163	164	168	156	144	159	154	161	157	150	163	165	152	154	177	173	168	151	162	160	156	152	187	165	164	145	179	170	172	144	166	164	163	165	167	152	157	162	143	159	158	172	147	165	152	154	186	154	176	152	143	151	164	152	152	189	178	159	169	171	163	157	164	170	189	158	143	157	144	156	174	139	127	176	154	165	186	162	143	160	140	174	168	149	185	149	160	155	141	169	153	163	171	152	194	162	176	159	161	178	173	177	175	137	165	169	178	153	164	169	148	161	167	187	137	178	178	172	182	143	159	192	162	186	151	163	141	161	175	153	161	163	170	147	165	155	143	146	162	172	159	177	157	185	177	155	138	155	149	170	142	162	165	162	144	170	168	158	148	153	173	148	162	146	166	152	158	148	163	150	148	169	191	155	148	150	185	160	163	180	159	150	157	160	167	155	142	159	169	138	168	153	146	153	144	179	161	157	140	161	128	176	172	155	150	150	172	157	162	186	160	156	172	149	157	151	181	179	153
14245	1533	3174	3695	3026	2568	2051	1785	1489	1379	1189	1155	1029	990	947	836	831	734	738	777	712	721	728	671	669	644	635	687	629	643	586	623	572	581	588	613	571	587	595	569	575	539	528	559	616	540	568	559	558	541	528	557	564	564	575	514	537	502	546	570	519	494	536	538	517	508	539	518	557	547	524	529	533	481	533	547	506	478	541	559	492	517	547	466	534	545	543	540	500	520	516	541	490	503	518	541	534	571	569	494	536	482	499	511	531	503	555	547	483	505	536	474	552	478	522	496	547	518	552	531	551	496	532	492	513	508	510	533	516	513	523	505	518	485	515	491	509	522	475	500	500	482	478	507	511	552	492	519	536	523	511	490	518	517	512	552	473	532	564	506	516	480	495	492	466	557	545	519	523	528	511	525	532	533	465	519	513	549	541	534	512	506	544	522	533	531	491	501	520	530	505	532	505	555	510	514	527	488	523	510	510	492	540	509	467	524	499	479	504	552	475	498	504	559	472	513	569	524	507	501	480	494	507	529	523	528	521	523	527	559	529	525	553	545	464	536	579	485	526	509	524	526	514	554	525	513	514	483	505	501	469	497	527	475	541	508	481	513	508	478	540	492	541	535	536	513	501	489	539	506	501	485	508	526	489	505	490	488	507	507	510	495	501	486	500	488	511	535	490	499	531	530	497	475	491	484	495	536	517	503	527	507	517	497	547	510	508	517	521	532	503	539	517	500	511	535	478	497	517	504	525	504	511	496	471	499	527	524	506	508	497	490	505	494	531	485	510	522	495	563	492	489	516	544	543	518	540	534	472	513	527	528	491	496	533	490	478	515	515	511	566	524	569	498	488	535	511	481	489	542	507	494	548	519	509	513	490	518	513	509	470	530	535	543	494	517	520	489	466	533	486	497	466	516	507	503	502	511	495	461	523	486	512	481	504	466	499	526	510	547	479	465	548	516	534	518	499	535	510	556	483	523	511	509	532	512	502	488	487	531	510	523	509	538	523	468	526	514	512	475	499	505	537	515	516	513	507	499	526	503	559	464	499	531	558	489	514	514	503	511	544	492	530	509	472	505	517	510	471	522	504	541	515	509	510	518	548	556	528	486	507	489	492	519	537	520	519	490	526	524	474	512	550	531	535	504	492	552	504	503	534	528	513	488	565	512	515	503	559	571	579	522	513	523	520	496	546	487	527	513	514	509	495	515	489	511	505	504	529	506	502	504	501	509	531	501	502	519	510	500	495	492	542	534	502	486	509	501	525	537	494	537	509	527	517	522	533	553	532	512	520	515	487	496	539	499	527	492	513	540	520	510	499	503	529	501	484	507	534	544	510	473	523	514	480	504	509	497	516	509	523	498	521	480	565	551	523	521	479	479	515	490	497	492	483	531	535	499	500	526	498	525	561	523	510	487	545	483	508	505	532	526	528	493	516	509	522	517	510	513	539	513	529	525	486	485	548	509	526	529	510	490	530	493	512	547	538	506	497	561	538	472	487	492	500	541	540	518	572	500	493	528	519	522	544	475	540	528	523	503	491	525	490	494	518	502	488	538	525	534	474	548	527	496	521	520	489	514	514	490	497	500	500	553	555	524	534	497	507	551	515	520	457	463	524	540	540	495	490	481	501	492	530	496	522	511	544	539	503	499	527	528	546	537	522	524	489	513	556	554	527	523	495	520	531	515	491	484	515	522	483	512	537	552	501	512	514	512	516	525	529	515	473	523	501	523	547	546	520	502	512	545	469	539	534	482	472	472	485	505	522	504	497	515	506	488	542	509	529	494	536	502	518	503	530	501	516	513	510	529	507	501	530	532	522	484	524	464	548	514	511	552	575	510	557	551	474	521	514	500	510	518	492	525	508	498	509	516	508	532	513	541	500	511	527	492	499	490	515	533	526	511	500	515	552	510	508	482	558	499	496	538	536	507	499	502	533	472	499	506	502	528	508	516	481	514	534	566	554	516	519	485	470	509	503	466	501	475	505	522	514	491	536	489	490	475	492	542	529	495	550	483	536	489	532	535	525	534	503	524	515	518	522	518	514	568	528	539	547	569	543	515	533	495	483	504	516	507	490	530	555	509	545	532	503	494	541	483	490	542	481	484	546	521	531	476	511	546	523	549	517	530	508	528	531	495	542	493	543	481	511	492	560	461	494	489	496	530	488	494	527	507	538	530	504	501	501	500	498	512	504	513	504	516	547	499	509	515	543	522	492	528	484	508	551	495	492	525	491	548	516	482	506	482	508	497	507	510	534	538	502	506	523	543	510	526	511	526	531	510	460	520	485	511	517	524	475	505	509	548	537	494	503	478	487	503	528	525	492	510	525	483	530	520	493	481	510	478	530	552	465	481	511	482	560	492	508	489	493	485	501	497	479	532	452	524	503	503	489	522	508	513	520	510	496	532	530	481	511	516	488	545	504	524	498	510	536	502	503	473	497	469	498	483	543	476	509	473	555	483	516	496	508	482	512	502	524	496	509	498	526	473	507	478	531	513	461	514	494	530	517	520	530	523	494	527	536	504	509	498	465	551	546	511	531	497	491	512	509	505	525	520	501	481	511	505	531	550	522	475	497	478	494	504	508	497	485	550	543	478	532	487	515	548	497	514	549	517	551	505	517	514	502	557	506	516	487	510	534	512	520	511	519	504	530	504	518	479	536	470	486	523	539	515	508	498	473	536	498	493	529	493	505	452	462	522	511	512	546	522	555	530	540	488	530	479	508	509	554	528	517	506	468	481	546	516	506	518	521	502	520	527	525	571	469	532	501	475	519	511	499	509	506	479	486	507	498	473	542	551	561	466	480	513	534	503	513	506	478	514	500	519	508	559	547	523	492	536	535	544	496	507	468	510	498	482	537	527	490	505	512	523	477	529	527	496	511	556	525	495	528	552	516	541	522	553	518	488	500	507	498	541	498	526	485	486	525	503	510	548	493	523	491	549	498	492	483	498	506	532	536	528	486	489	492	548	514	536	511	514	524	531	525	506	515	509	519	500	507	501	507	516	513	509	509	502	529	548	492	538	487	505	540	500	536	559	491	482	498	519	533	528	506	481	530	506	501	515	521	508	539	473	518	463	529	503	486	521	514	544	495	490	509	522	502	567	476	525	452	493	494	525	445	475	507	529	521	524	485	491	550	526	523	502	539	483	494	470	505	505	504	527	496	542	511	475	499	524	514	539	489	498	508	475	468	523	488	505	514	507	527	546	480	510	514	490	510	516	527	504	482	521	525	521	503	493	459	495	507	495	501	505	511	525	538	511	510	533	540	548	504	471	506	491	544	481	530	484	543	541	475	528	504	515	496	491	500	496	582	541	523	496	489	510	532	498	512	468	522	512	528	494	539	529	523	524	528	544	467	490	506	510	476	542	493	499	543	533	503	498	507	499	514	540	480	506	522	542	525	533	504	520	503	491	568	486	489	507	440	472	501	530	512	529	538	511	515	513	510	488	503	524	537	507	499	470	550	517	531	505	506	511	500	500	505	549
37720	18239	6885	2530	1712	1230	910	786	634	540	506	413	458	348	374	338	338	348	353	337	298	306	325	306	304	286	260	269	253	292	290	260	273	294	230	266	275	285	271	272	282	251	254	286	273	275	261	272	270	248	277	279	276	273	273	246	269	223	271	255	276	279	293	260	262	252	247	246	268	235	251	244	257	266	263	268	269	247	257	277	262	260	244	243	221	254	247	250	264	250	267	255	273	258	281	237	243	267	274	276	291	261	245	252	269	255	277	277	242	275	274	249	251	239	259	238	270	247	271	236	227	262	225	236	241	265	271	230	274	239	267	247	274	256	251	262	252	248	235	246	262	261	271	230	263	261	251	273	252	268	254	232	254	261	271	256	266	288	247	250	269	248	273	246	233	255	227	275	248	237	254	272	241	266	270	237	236	269	245	270	246	260	275	219	244	235	225	250	247	257	276	245	234	245	238	267	256	273	253	261	238	271	241	235	235	244	247	279	263	250	260	280	257	256	258	249	272	269	285	252	244	278	233	266	259	231	256	254	292	284	252	244	269	241	217	263	254	251	249	266	257	261	265	229	247	253	264	242	246	231	275	260	270	237	219	254	242	248	233	231	243	263	269	247	215	247	259	238	295	269	244	258	248	278	236	241	239	246	253	269	249	241	255	227	284	249	256	268	273	280	261	253	252	244	252	279	251	241	256	274	265	251	232	268	262	257	252	275	249	243	282	256	245	275	276	255	257	252	254	250	255	221	251	284	281	260	256	243	256	285	254	275	235	246	274	235	258	254	241	253	244	243	238	257	242	257	241	263	258	260	249	250	248	254	249	243	248	275	258	262	250	273	255	267	267	243	255	251	270	253	268	265	253	260	259	279	252	269	264	267	262	244	258	244	254	228	252	257	243	244	260	218	245	224	250	248	253	223	238	266	265	263	249	239	250	207	253	257	254	265	247	256	249	257	228	262	246	237	246	261	279	243	254	245	244	269	230	268	232	248	284	270	240	270	274	278	224	260	251	243	267	243	240	221	253	256	246	227	281	252	259	252	270	250	246	279	280	266	266	248	262	260	251	278	246	253	243	262	250	279	253	270	247	238	232	255	270	241	272	234	270	263	253	275	287	258	224	280	256	239	250	238	264	252	257	284	235	270	245	245	278	267	267	256	233	267	256	280	272	264	256	267	245	261	249	252	248	233	231	243	279	228	246	240	242	250	263	221	250	262	276	231	245	254	254	249	267	273	267	253	238	254	254	247	265	218	263	258	278	231	254	263	248	252	210	251	232	248	230	276	251	275	270	247	257	254	286	250	245	234	283	240	256	258	253	259	241	263	232	242	248	298	241	249	230	253	252	254	250	257	258	264	233	276	246	252	279	239	245	255	256	236	246	270	268	279	265	239	253	297	253	242	257	253	232	248	252	287	253	268	275	228	263	259	247	258	264	290	253	264	240	262	272	256	230	227	239	221	260	250	234	224	244	272	257	264	239	255	246	270	241	251	276	276	254	273	254	248	237	245	258	281	258	224	249	246	248	238	246	273	239	275	241	242	267	270	224	259	237	262	253	269	245	243	248	252	228	232	246	208	258	276	249	243	240	250	245	265	273	246	259	245	240	243	262	241	260	263	268	250	240	246	273	251	246	238	275	245	268	229	245	227	259	239	270	260	305	258	238	231	244	226	241	251	234	288	246	254	257	270	279	251	258	280	251	257	266	247	252	257	253	225	278	278	265	260	276	278	237	260	227	254	261	241	245	243	270	245	230	235	229	256	286	245	264	243	247	273	255	266	277	250	236	258	252	226	242	247	210	259	240	261	241	228	264	265	254	275	247	264	260	275	231	248	257	239	252	280	223	270	248	255	252	259	249	248	295	276	262	275	251	265	266	245	277	295	243	277	234	238	271	254	224	252	261	271	269	259	258	241	273	267	232	248	257	263	273	247	242	252	269	292	276	268	242	249	263	258	252	269	266	276	253	252	257	265	248	248	241	247	230	252	248	244	264	245	249	240	265	251	246	269	250	248	270	254	267	219	257	264	249	264	262	269	286	236	265	253	248	264	273	254	268	273	243	211	258	244	254	264	255	273	256	261	270	283	255	262	219	259	234	226	266	243	275	285	255	242	231	270	245	249	272	273	260	273	271	252	260	260	273	242	285	275	239	252	240	235	256	254	222	254	241	253	294	254	228	217	237	249	239	239	249	253	251	245	266	273	293	234	258	247	247	241	267	258	219	263	270	245	260	243	246	262	230	251	247	277	255	251	270	248	237	265	269	280	261	244	233	256	222	250	241	273	256	260	238	247	264	273	272	267	234	248	256	266	251	244	253	255	257	303	238	253	245	250	283	248	253	283	241	258	238	256	258	268	258	252	258	255	252	280	233	277	241	221	257	256	237	272	259	257	231	255	245	278	245	256	249	248	217	219	282	250	272	264	251	277	247	257	253	268	254	232	260	283	226	265	262	269	254	249	252	273	267	228	276	235	257	237	274	257	254	252	266	280	246	241	242	231	235	245	240	266	258	236	238	209	261	243	268	263	252	274	254	253	242	238	283	279	233	262	246	260	246	256	248	262	231	263	250	268	261	238	239	241	258	239	251	265	251	261	250	262	234	233	240	248	259	264	247	242	249	264	242	269	241	260	262	237	266	225	243	263	257	250	214	270	261	278	263	299	233	283	253	270	272	255	266	265	231	245	259	259	235	278	256	248	269	237	240	258	241	237	261	284	255	258	276	245	278	243	296	260	249	240	241	254	245	258	238	240	264	267	261	246	272	286	264	240	245	268	260	242	262	256	243	266	247	277	258	268	245	278	249	268	267	268	255	250	254	265	222	256	263	262	250	260	255	235	247	259	249	276	263	239	263	240	239	243	256	263	258	238	236	261	234	244	287	242	257	229	265	273	295	239	264	251	235	261	280	265	232	254	282	259	275	257	257	276	270	266	279	268	259	267	246	264	240	269	242	257	239	237	265	272	224	244	270	250	257	263	246	243	254	248	299	260	249	266	239	281	230	262	243	222	247	246	243	259	225	263	241	260	297	255	227	238	257	230	270	270	234	239	277	240	269	239	263	242	257	231	263	264	250	242	249	237	249	256	265	261	255	243	255	260	268	257	235	272	230	267	243	243	228	289	279	239	250	247	241	252	263	272	279	245	255	273	279	259	241	245	228	253	278	268	235	250	257	222	244	260	261	273	233	245	282	250	256	261	255	254	222	264	258	253	263	257	285	230	252	248	243	220	233	256	243	270	263	246	254	283	254	267	254	301	254	277	255	276	282	269	232	262	277	265	253	251	279	258	271	280	248	257	249	231	247	248	242	263	262	241	234	273	249	238	270	271	266	249	252	248	265	271	263	267	279	267	240	231	219	262	245	268	238	269	234	268	251	255	264	267	264	240	244	258	260	258	238	258	256	244	239	242	243	225	246	238	243	234	273	273	265	255	241	222	237	269	254	233	260	252	225	258	234	265	249	253	270	260	263	262	243	249	252	269
20222	2675	6191	6855	5768	4777	3900	3303	2804	2417	2102	1953	1780	1684	1526	1376	1369	1281	1223	1164	1110	1166	1087	1027	962	1059	943	1025	1002	957	941	904	931	888	912	809	889	874	864	850	831	810	874	844	839	874	888	814	785	785	755	779	789	811	809	788	770	798	761	830	774	774	788	742	746	792	756	769	772	762	791	783	805	774	757	744	766	775	758	812	703	804	774	760	737	759	801	774	807	786	785	791	720	725	788	775	756	732	768	808	748	765	740	759	769	784	730	749	756	775	737	746	789	749	752	783	719	767	781	764	748	773	765	761	783	722	795	764	757	730	748	756	776	790	723	757	748	744	740	748	780	770	711	785	710	787	744	744	750	818	701	719	763	741	765	778	737	754	791	769	794	770	759	734	781	748	801	730	699	743	710	769	742	764	796	733	718	688	722	769	754	771	717	763	755	789	793	768	706	741	736	778	772	702	791	736	757	777	728	785	796	758	761	771	747	712	772	788	726	757	807	757	726	747	774	745	738	787	787	695	780	702	734	783	751	733	744	747	787	700	794	730	779	802	732	737	715	700	757	721	766	764	688	740	782	714	731	725	791	767	777	712	729	721	727	724	736	740	752	734	762	767	770	743	757	792	744	763	737	710	763	779	796	734	769	775	765	751	699	764	744	749	772	731	752	801	772	749	761	752	710	738	746	765	743	757	732	729	704	767	770	710	765	714	797	752	722	715	723	763	798	754	730	718	755	710	709	803	685	753	743	698	718	761	750	749	798	730	709	714	759	741	772	738	719	812	734	770	715	711	719	744	720	739	693	782	731	769	767	789	814	739	725	801	761	754	783	752	736	732	737	751	711	778	744	759	734	762	801	711	758	722	762	742	780	779	739	705	755	752	753	755	731	786	783	754	769	742	745	832	763	700	755	729	779	760	741	735	733	748	736	729	735	738	779	729	756	709	732	747	793	741	760	762	762	718	723	747	743	721	722	763	765	766	783	698	764	744	774	715	695	766	698	722	761	755	707	729	736	769	766	738	761	796	797	722	716	757	802	756	753	744	762	691	751	717	821	719	765	740	780	747	752	743	725	748	750	793	763	752	721	735	738	764	742	775	766	720	731	801	703	794	725	757	730	725	751	710	750	708	762	761	749	769	694	770	722	763	743	776	764	771	769	748	774	748	698	722	758	783	746	744	755	715	723	717	761	735	750	721	701	763	739	783	737	739	743	761	746	766	717	756	730	782	705	736	729	727	727	737	704	801	724	740	756	768	765	791	763	736	713	727	736	761	726	778	723	740	780	709	722	771	693	761	727	778	723	750	739	724	747	728	752	771	746	784	778	779	757	789	704	708	775	730	722	788	746	753	732	738	763	767	736	680	782	755	729	725	779	758	698	740	732	745	741	746	737	770	697	714	764	770	757	771	766	758	705	714	769	760	734	738	766	767	783	736	730	740	769	725	716	778	726	753	780	722	761	740	737	805	701	743	743	755	706	717	741	706	730	735	746	719	709	751	722	752	741	716	785	771	698	759	787	755	726	771	761	742	755	747	749	733	751	748	735	798	736	754	737	762	723	780	751	719	730	706	779	767	739	766	731	766	729	744	695	733	750	708	775	804	748	704	706	775	724	707	776	743	718	764	730	755	699	728	748	706	755	715	770	807	792	756	738	730	786	722	744	727	753	768	731	749	754	756	681	735	716	713	719	705	717	713	757	734	772	735	739	728	743	756	783	756	755	799	774	711	733	786	738	776	708	749	742	751	754	682	798	749	778	735	739	800	706	786	749	754	751	777	698	740	778	726	698	749	740	780	732	729	753	713	772	750	741	702	765	709	737	779	746	757	738	751	741	726	717	862	756	717	777	748	725	745	703	751	749	723	751	713	760	742	757	731	769	717	752	752	732	742	744	725	771	714	712	768	757	744	770	775	729	786	782	744	733	740	731	772	727	752	725	757	750	738	774	744	743	766	750	766	732	735	755	817	756	706	715	767	734	745	762	774	726	704	740	776	728	737	744	784	734	736	778	778	711	777	733	733	716	743	770	770	756	761	741	727	729	803	769	829	788	729	723	769	780	801	747	719	766	743	757	761	714	709	752	757	700	790	728	815	716	709	754	741	717	799	743	740	766	726	740	747	760	724	751	747	749	727	730	729	727	752	719	745	714	730	751	740	774	743	773	753	757	755	751	715	742	719	707	800	744	731	735	732	768	738	727	755	736	760	750	753	730	729	805	729	756	766	765	769	792	731	770	775	780	735	714	745	710	736	806	777	769	747	755	726	758	786	754	762	766	715	783	793	770	728	729	761	778	734	785	703	749	758	741	727	768	723	712	763	725	722	751	729	759	782	784	732	767	754	741	757	719	786	793	775	750	762	768	736	728	709	676	717	747	783	762	744	717	727	768	736	768	766	770	715	720	751	725	747	764	774	734	770	757	767	780	779	744	767	789	717	778	707	756	766	736	701	763	728	772	766	739	738	747	742	797	755	711	775	724	725	734	810	744	717	752	747	746	728	715	723	745	732	788	760	733	706	763	735	713	739	748	734	749	729	752	705	727	748	762	728	748	758	768	767	758	763	756	755	727	723	707	759	727	768	755	691	740	805	739	732	789	731	754	776	763	715	749	746	723	753	759	739	708	769	754	729	770	767	739	710	770	769	773	746	746	742	747	722	731	755	782	747	746	695	776	772	720	761	753	805	767	772	751	741	755	781	784	713	755	718	732	768	777	754	768	743	732	776	745	744	767	745	771	762	724	724	787	746	774	771	716	714	769	792	768	706	750	745	739	704	759	734	695	710	757	788	721	780	755	734	703	722	733	730	711	750	748	755	741	741	752	766	744	731	745	759	773	790	728	740	732	721	720	692	753	751	775	749	736	720	751	731	745	741	746	730	721	746	786	702	755	718	744	747	759	742	717	771	746	747	759	682	732	761	699	730	797	729	741	745	725	753	786	778	742	767	754	762	741	723	791	699	709	743	758	708	760	775	763	760	740	734	743	754	737	718	766	703	792	728	779	761	743	771	722	736	744	777	753	747	734	785	735	707	725	751	766	745	747	748	709	723	758	709	767	721	741	793	753	712	789	746	750	769	722	739	690	770	700	804	723	745	788	678	763	739	770	709	735	732	766	781	759	783	733	703	712	733	810	723	735	740	745	751	755	755	751	738	713	706	744	703	752	718	777	731	762	749	722	764	769	749	707	787	755	723	779	708	799	745	706	713	728	736	762	738	744	719	750	822	796	768	788	764	718	769	729	749	743	715	715	745	760	760	785	739	772	757	691	704	773	728	765	778	709	746	763	730	754	755	747	713	717	742	753	733	757	703	750	764	749	716	761	751	743	750	738	765	703	719	759	738	748	734	795	794	726	752	733	760	766	714	763	749	734	727	787	784	718	732	844	752	770	735	767	757	784	744	759	768	752	746	767	722	782	740	756	730	730	748	755	744	750	720	757	734	721	762	729	724	734	723	758	750	754	749	756	757	734	729	736	786	735	775	781	714
3723	279	176	116	109	124	74	85	101	86	71	91	85	89	77	80	79	72	82	79	73	71	75	89	58	85	61	91	89	67	88	80	89	69	81	84	62	77	91	73	78	62	70	65	82	72	63	67	60	95	83	73	90	73	70	67	80	65	74	75	66	69	76	77	62	85	75	75	85	78	63	76	79	82	74	65	85	78	81	84	70	82	94	76	63	84	65	89	75	79	68	82	81	89	72	76	86	68	62	82	79	72	68	77	69	73	87	62	69	97	84	77	69	79	79	85	71	78	88	83	83	94	86	63	87	81	74	94	82	67	78	65	83	102	83	74	77	75	71	70	94	82	85	78	73	77	79	84	71	89	75	82	63	101	74	87	69	71	75	92	76	78	80	89	83	63	61	82	93	72	78	75	75	60	82	80	88	81	78	75	63	65	75	79	96	76	75	67	82	73	79	65	71	89	80	73	83	51	81	83	61	75	81	68	91	74	81	79	77	91	69	71	95	81	65	76	69	72	76	79	66	74	81	63	72	66	88	78	75	61	62	78	81	76	77	81	74	76	70	67	83	77	94	79	79	68	62	67	68	64	76	81	92	80	71	70	79	90	77	68	72	70	84	71	67	78	66	84	86	65	91	76	74	78	66	83	86	92	62	76	67	65	81	64	71	86	65	86	81	86	83	66	74	78	73	82	79	79	66	66	72	83	65	75	68	85	76	71	86	59	86	71	94	55	79	87	60	66	84	61	70	74	79	80	80	92	82	73	76	105	60	91	77	65	74	74	82	75	69	69	73	78	88	97	73	64	72	87	71	80	82	67	64	72	80	96	82	80	64	80	66	73	102	83	59	88	88	81	77	63	73	68	87	93	63	99	79	74	95	76	69	64	70	77	66	63	86	83	61	75	77	59	93	81	79	85	76	84	104	73	79	77	91	68	88	76	70	80	76	80	59	79	90	68	80	68	77	65	79	87	64	67	72	63	51	85	85	72	69	87	71	66	84	82	66	63	84	91	86	77	77	87	83	63	73	89	91	82	77	72	54	87	78	57	78	80	81	87	68	86	77	64	78	86	72	74	79	82	63	73	73	72	86	78	73	76	81	81	70	81	91	68	80	68	79	70	74	78	66	65	80	80	94	65	88	76	81	66	72	82	65	80	71	89	47	99	68	77	85	62	82	84	73	72	87	78	73	75	74	80	87	73	88	78	65	76	61	72	70	74	67	66	77	73	77	81	77	96	86	85	61	81	74	81	82	66	76	80	81	75	66	64	78	73	82	78	63	74	74	88	85	79	75	61	71	64	83	73	79	68	84	92	71	77	76	92	85	73	84	73	69	73	89	74	76	72	89	83	67	84	79	72	69	80	79	66	82	74	61	66	71	85	73	61	81	87	97	80	83	84	81	80	65	66	93	66	86	69	77	71	106	65	68	68	88	86	77	96	71	76	76	69	89	76	85	71	81	73	73	92	86	84	78	65	90	81	66	98	67	78	68	85	75	91	63	53	67	66	56	87	87	73	65	87	78	64	76	83	77	78	82	71	83	84	69	76	73	87	77	71	77	70	75	80	81	96	79	87	70	77	84	68	92	82	69	69	85	91	75	76	86	75	68	66	82	71	74	72	76	51	69	88	69	74	72	72	74	60	78	87	76	75	69	65	84	81	84	78	78	74	85	69	89	72	76	69	90	73	76	67	67	75	87	96	74	77	72	90	75	67	62	84	94	83	85	67	63	86	77	66	82	70	74	56	66	77	83	78	76	85	87	66	82	100	81	70	84	71	74	83	77	78	77	87	68	69	70	87	74	86	71	70	71	90	80	83	75	75	82	55	73	77	81	94	60	72	66	73	81	87	67	82	79	88	73	79	65	76	69	82	81	93	71	61	68	74	74	90	91	75	72	81	88	92	82	76	73	87	75	63	99	82	74	69	80	73	77	73	89	92	81	85	82	80	83	94	64	70	72	90	77	76	78	77	79	82	78	88	66	65	82	79	77	88	83	80	80	79	78	64	78	70	68	59	74	73	73	73	67	80	75	80	78	78	82	75	81	60	75	78	72	86	77	75	79	75	75	67	76	67	67	76	76	65	73	65	84	78	70	56	79	87	61	75	67	94	62	90	79	66	82	84	51	59	71	74	65	64	69	78	86	78	67	75	76	67	67	75	82	73	77	70	82	86	83	73	77	67	67	76	75	89	72	66	78	78	68	85	85	84	76	85	66	80	73	77	81	76	74	71	70	80	83	88	63	74	80	87	77	71	97	66	80	82	74	78	71	59	79	74	76	88	72	68	67	68	76	74	85	82	66	82	73	86	71	69	54	82	76	71	90	67	64	62	86	80	71	81	77	79	82	83	76	75	61	83	63	72	69	81	74	87	98	66	81	67	92	83	81	77	73	76	76	94	70	71	70	76	69	78	86	64	71	78	83	75	79	96	84	70	65	68	67	91	79	81	77	70	88	78	87	71	78	85	80	67	57	67	78	88	90	71	71	71	82	72	81	81	72	79	64	81	73	81	76	58	78	74	93	81	68	76	74	68	96	83	75	77	85	68	81	90	79	78	81	76	77	73	77	83	71	72	74	74	81	66	75	67	72	76	70	83	57	76	62	66	81	88	92	64	81	76	76	82	87	79	70	79	70	77	66	65	70	81	93	76	85	82	80	87	73	85	88	76	75	91	92	62	87	80	72	71	63	75	72	78	77	95	77	68	80	74	68	73	68	72	90	74	76	81	67	80	75	91	67	74	77	88	67	84	77	76	82	60	78	80	80	82	71	77	85	70	76	72	75	76	84	79	76	76	73	75	80	77	82	73	92	60	63	78	81	80	77	72	80	72	74	79	84	83	79	70	77	62	75	66	86	59	76	57	71	77	74	82	93	73	74	73	85	72	68	84	96	90	90	100	81	67	75	85	75	77	88	70	73	77	79	74	81	88	71	80	85	82	80	72	83	97	75	73	72	67	79	86	65	68	66	80	74	82	88	89	82	97	85	91	82	84	80	84	98	69	78	80	79	63	88	66	83	76	95	82	76	68	86	77	92	74	64	69	73	77	72	89	62	61	74	74	81	82	87	65	68	77	75	88	83	76	82	84	79	89	87	73	81	83	84	76	87	78	76	76	76	66	79	93	74	84	82	75	61	89	78	74	65	87	72	62	63	87	82	75	75	64	76	68	83	77	75	85	73	67	83	89	89	77	90	75	73	69	71	78	74	75	76	74	75	74	76	68	74	75	82	81	62	80	84	67	78	80	65	73	85	68	86	66	69	75	70	63	72	94	80	70	80	78	70	85	79	73	77	72	61	68	75	75	70	70	68	65	82	87	85	57	58	74	57	69	82	81	69	84	81	84	68	84	60	76	74	77	73	69	76	69	92	70	80	81	90	80	71	77	87	79	72	92	69	73	71	69	73	71	81	76	77	89	90	82	75	79	72	75	69	73	66	71	71	80	77	74	87	78	82	67	84	67	82	66	80	84	73	93	77	67	82	79
2913	336	446	430	416	383	382	327	327	316	324	321	326	325	308	312	287	333	316	300	292	290	305	261	319	317	278	293	304	259	278	317	312	300	291	282	308	306	278	299	296	285	298	308	316	286	283	293	319	283	304	313	288	296	301	245	260	286	286	271	292	318	294	267	302	299	271	285	305	295	282	290	294	279	279	271	291	310	283	297	307	283	291	293	295	260	304	269	277	280	276	296	268	279	293	273	256	276	272	300	279	255	264	280	285	289	301	288	302	287	301	270	283	273	294	262	290	308	308	272	274	266	291	310	279	268	248	277	284	293	273	241	274	288	273	310	317	268	318	266	270	263	281	266	289	339	314	298	269	273	248	280	325	272	299	323	295	283	317	287	300	272	294	288	301	275	295	280	290	254	264	286	297	273	288	293	299	295	268	284	293	314	287	289	297	265	295	277	286	258	269	287	273	282	265	256	302	265	248	289	259	259	280	277	295	268	261	249	301	288	302	273	302	294	268	282	252	295	279	287	309	287	295	289	248	284	282	309	276	273	303	259	295	275	261	297	272	301	269	261	283	260	323	263	281	285	312	289	311	297	290	279	299	268	283	322	272	277	273	292	301	288	273	285	280	281	273	275	309	290	325	303	293	281	302	282	264	261	299	270	261	276	274	288	282	294	273	296	269	275	291	294	276	297	252	290	305	279	287	262	291	305	286	287	265	277	282	272	323	305	286	313	274	274	289	261	297	307	288	293	274	296	271	289	275	278	287	288	285	257	243	281	287	301	263	294	280	267	305	282	258	304	294	272	317	276	302	288	286	312	307	313	309	249	288	290	295	308	273	281	280	272	274	275	225	294	279	280	302	297	273	285	280	268	326	280	282	283	302	258	284	260	275	310	290	274	271	270	286	309	293	313	289	279	245	283	300	281	257	293	269	300	258	278	290	286	297	325	275	290	292	291	295	291	265	294	276	248	285	301	267	290	289	289	284	290	269	257	271	294	294	297	268	267	266	289	270	314	292	284	291	285	259	301	321	261	263	281	252	278	297	267	269	280	283	284	298	303	271	261	305	310	264	291	257	286	285	292	288	303	308	279	296	301	284	266	274	294	300	278	315	269	306	272	279	311	305	292	295	302	312	258	265	265	298	278	290	281	283	278	273	309	296	271	290	300	251	276	261	302	286	290	284	274	290	273	284	289	301	265	284	290	269	313	298	246	292	283	291	296	302	293	286	295	288	306	305	289	285	272	300	296	275	247	298	298	266	283	303	315	289	281	276	282	283	274	301	279	275	297	302	267	314	296	298	270	292	267	289	299	254	304	301	238	292	298	288	301	283	275	304	273	283	290	276	285	303	262	288	289	277	290	276	266	291	274	303	305	285	298	270	258	273	296	281	305	280	275	265	276	277	287	277	292	273	286	282	312	276	249	283	279	285	274	272	278	282	284	283	310	296	295	281	293	275	313	318	274	277	278	308	280	300	268	313	278	278	275	305	305	300	283	303	287	287	274	237	315	267	303	284	295	283	282	277	278	276	267	273	318	284	276	282	275	311	301	308	296	256	270	289	276	282	273	273	265	299	313	305	300	279	285	296	311	285	310	267	287	286	289	275	294	247	271	264	303	292	277	273	274	267	276	279	305	278	282	315	269	279	309	297	277	286	279	308	272	314	299	298	324	292	269	291	282	270	298	311	296	289	327	260	309	271	304	254	270	285	271	269	278	302	291	265	259	255	318	296	284	279	277	280	279	323	271	274	295	288	276	300	274	291	281	321	282	272	258	285	310	299	291	298	298	281	279	288	279	295	260	291	320	273	287	286	284	304	282	322	292	287	293	313	286	279	295	262	276	274	295	301	292	286	274	294	265	297	285	298	261	304	286	270	305	277	294	238	298	293	294	312	282	280	268	306	276	279	273	291	299	272	282	262	285	283	242	280	290	296	275	285	261	277	275	278	286	281	293	291	277	296	280	273	264	322	266	277	286	305	281	282	300	288	298	275	280	261	282	283	279	276	316	283	281	297	280	269	291	287	292	277	292	309	271	311	297	316	265	289	280	285	276	294	272	287	261	280	267	299	234	280	271	295	277	302	250	266	263	245	285	280	286	278	281	289	232	280	261	305	274	280	294	249	283	289	237	298	298	297	312	273	263	285	292	288	259	295	301	255	299	295	302	281	268	265	282	284	290	302	292	282	280	309	263	281	283	302	270	276	295	303	277	287	284	290	278	305	287	270	261	294	274	299	279	273	275	295	280	287	290	290	297	278	323	270	272	314	307	277	290	278	271	320	268	257	302	292	307	287	282	279	292	296	301	263	315	340	274	279	315	273	268	282	277	294	285	291	285	276	302	273	308	295	295	278	284	319	264	269	300	301	303	263	279	312	303	309	269	281	288	292	280	300	274	265	315	281	273	265	269	292	306	291	258	290	268	294	307	317	272	300	294	302	309	288	323	261	285	309	252	263	295	280	273	309	303	274	306	283	266	297	301	287	283	291	261	268	296	251	258	263	293	252	299	279	278	306	254	254	296	298	267	275	278	269	302	285	279	293	283	284	289	283	303	264	252	293	289	320	270	290	256	263	278	291	263	287	263	279	286	319	285	302	297	278	329	292	323	261	308	294	277	273	290	280	298	256	281	280	297	298	310	290	305	292	254	290	307	263	287	333	297	321	284	268	276	316	307	280	277	305	281	262	298	289	322	297	296	279	272	302	280	310	298	303	265	283	280	270	295	267	296	292	304	290	273	272	259	285	252	280	279	276	286	280	280	251	290	305	275	332	314	281	290	306	254	279	280	277	296	272	321	288	310	314	289	272	299	290	283	280	268	298	274	284	284	298	301	292	287	292	284	289	296	317	265	283	321	286	271	308	266	294	288	282	299	254	326	286	272	263	301	262	301	295	280	290	287	290	295	290	294	264	265	306	266	313	275	306	269	281	273	274	276	300	271	281	299	247	293	294	292	283	290	266	295	241	280	266	315	295	280	299	281	285	279	253	285	279	310	277	268	299	303	282	327	285	276	297	296	335	288	323	247	272	270	292	286	266	282	298	259	282	288	264	261	308	260	308	298	272	290	302	354	274	273	300	264	288	305	259	295	264	295	279	293	296	298	284	315	317	283	300	287	295	270	241	270	276	293	320	265	281	292	263	263	279	275	264	298	327	306	278	305	263	273	291	253	322	295	289	292	300	285	305	285	308	290	299	306	273	283	304	282	283	301	297	292	299	290	287	290	282	317	302	288	277	297	273	300	269	268	283	272	287	283	277	283	303	281	300	279	293	309	276	282	277	277	283	288	281	296	266	288	275	293	313	253	276	278	298	298	290	309	275	270	277	296	274	293	295	282	280	285	270	284	242	291	281	297	281	282	277	271	273	297	286	275	297	313	302	274	277	291	277	272	272	284	261	292	289	273	303	272	286	302	292	285	300	273	256	244	283	303	262	299	291	283	298	241	277	302	257	300	273	281	309	296	327	275	277	269	245	288	292	314	281	271
30571	7511	1685	1164	737	598	473	384	314	311	285	237	233	218	235	197	192	186	205	166	194	166	179	171	193	193	168	196	189	210	185	172	195	173	173	161	171	166	177	157	160	172	179	158	156	166	175	163	138	177	180	180	169	156	151	180	164	180	169	167	156	159	150	155	172	152	175	182	153	181	176	161	164	174	164	184	163	162	178	159	163	160	171	168	165	155	169	159	158	190	162	165	161	160	176	147	161	156	155	159	179	142	162	172	133	179	171	160	158	158	159	183	161	160	160	182	195	158	168	162	144	153	161	138	143	142	159	173	193	180	192	166	163	169	146	161	157	167	167	147	162	169	174	166	178	160	159	138	144	166	164	149	166	158	166	143	156	176	151	149	149	163	176	151	172	129	169	177	171	144	158	149	169	160	161	176	164	155	166	171	176	171	151	154	163	167	172	156	169	164	163	160	160	169	169	154	148	148	155	142	175	173	159	173	184	150	138	146	157	180	143	140	158	134	159	177	156	156	170	163	150	150	164	152	154	154	159	166	150	162	140	157	148	172	129	160	152	168	176	160	153	179	160	158	180	152	168	167	180	174	158	159	151	188	135	162	179	155	168	168	154	166	157	173	153	154	177	166	159	172	174	181	156	178	168	171	148	158	167	175	152	176	146	162	158	143	131	157	156	182	180	169	141	174	177	158	145	161	177	172	170	181	160	171	154	168	162	168	164	167	145	163	179	159	175	138	146	160	141	171	161	172	167	167	158	167	163	165	169	153	133	168	148	172	169	176	159	176	165	181	143	145	164	170	153	151	177	171	152	142	163	162	154	140	179	141	125	177	160	167	139	191	167	144	163	162	163	176	172	166	181	160	154	165	160	191	155	154	166	156	163	184	163	142	147	153	154	146	160	143	154	153	140	178	158	159	182	175	147	175	189	195	169	176	156	160	148	164	189	143	182	161	157	175	159	177	157	146	147	161	165	162	174	142	158	137	164	161	183	159	160	161	160	153	170	155	135	176	162	180	165	171	186	147	140	185	159	172	147	159	175	163	164	158	171	130	176	153	148	177	161	166	156	171	160	176	149	177	145	161	166	154	136	147	147	136	168	174	168	155	151	166	168	168	147	166	178	160	182	145	167	148	164	173	154	171	172	171	189	161	150	157	181	156	165	159	176	152	205	136	154	158	182	151	147	180	182	148	162	150	175	141	162	168	164	148	169	153	156	176	163	162	174	149	164	165	174	151	168	142	165	165	158	157	147	161	146	170	164	164	160	163	151	150	169	163	177	142	163	156	178	149	159	166	174	156	175	169	165	171	153	160	141	155	150	174	158	156	173	153	174	171	145	170	197	164	161	156	188	148	171	155	144	164	159	148	180	137	175	163	145	156	183	155	172	160	168	160	162	159	172	164	136	154	154	151	168	163	177	167	157	161	173	154	162	147	138	164	151	151	173	169	147	170	143	168	156	166	173	154	150	168	173	165	179	155	192	138	180	168	169	162	161	186	164	161	154	152	157	166	171	164	184	149	177	179	158	155	192	173	166	156	178	148	154	179	169	150	170	156	164	157	164	168	153	187	155	172	156	139	177	148	131	154	158	157	149	147	147	141	127	151	169	170	177	167	189	149	186	153	145	167	152	162	178	149	185	168	168	165	157	166	168	163	153	165	158	160	166	151	175	165	162	165	157	145	186	167	155	142	164	148	157	142	158	146	146	162	151	158	144	151	153	157	166	173	149	151	186	172	152	173	153	182	184	173	162	171	166	143	164	150	168	133	170	167	171	158	140	172	160	155	152	173	153	152	143	175	158	167	159	149	170	163	166	163	166	144	178	153	166	158	162	141	164	157	164	168	167	171	166	163	146	158	158	157	170	170	163	143	147	164	150	155	154	150	167	173	162	167	179	181	150	148	144	140	139	146	166	167	158	175	161	168	156	163	179	179	156	149	161	146	155	161	178	167	174	184	169	168	146	153	182	160	165	157	131	171	178	138	163	158	184	191	159	150	165	168	172	152	154	154	154	153	190	151	166	140	146	174	167	163	175	149	165	150	188	164	158	165	152	178	160	177	180	180	167	173	174	160	184	164	184	159	172	143	167	146	175	175	147	149	184	167	172	155	169	167	160	161	155	155	159	176	177	164	159	164	153	167	164	162	158	153	153	163	139	189	173	154	160	203	161	159	190	178	162	164	157	156	169	150	168	146	134	151	178	187	167	164	168	162	140	149	161	151	165	163	153	150	152	167	150	157	157	157	143	184	130	154	189	162	196	158	177	165	181	173	168	152	168	148	140	155	169	164	158	171	148	176	168	161	145	165	159	150	171	170	149	163	173	164	180	163	185	148	160	176	169	162	165	162	174	171	178	159	171	161	164	156	168	134	177	183	174	169	161	178	169	180	138	158	151	172	150	162	175	160	176	173	159	170	160	158	157	180	174	156	157	149	162	170	181	152	140	159	172	143	149	177	187	171	173	165	153	162	166	153	187	163	156	170	166	141	171	159	161	166	156	145	156	168	165	155	159	184	174	149	152	161	167	176	165	175	157	169	170	152	163	146	163	141	159	162	157	163	152	155	173	161	176	164	156	166	156	171	172	172	170	162	155	148	157	171	190	147	168	138	182	174	138	187	165	154	146	166	167	159	180	168	154	154	153	168	178	150	166	145	168	154	156	154	170	168	161	153	172	187	163	140	169	179	154	155	170	156	163	162	148	166	149	161	160	181	148	188	157	169	148	154	176	156	180	156	155	165	170	186	166	161	164	139	161	165	151	166	171	155	135	158	175	159	170	183	152	161	175	150	150	166	167	146	165	171	135	163	160	135	147	151	167	165	156	155	162	177	147	172	163	182	149	159	175	175	147	168	193	161	137	157	156	138	142	177	159	179	134	165	145	166	145	166	153	164	165	148	145	169	144	174	170	186	171	178	170	166	146	176	169	126	144	188	151	178	186	167	170	157	185	170	170	164	178	174	168	155	146	170	161	149	164	163	159	185	154	163	139	173	166	146	159	157	167	171	156	154	186	179	158	177	157	173	157	166	155	171	192	169	161	164	152	147	167	154	166	171	155	153	161	171	155	169	158	144	166	162	169	182	177	180	168	185	165	177	161	179	167	180	168	164	143	161	166	143	171	165	163	172	190	161	178	158	167	149	151	153	178	137	170	152	182	152	161	163	143	171	177	145	165	167	194	167	158	178	158	160	141	154	173	174	144	158	186	161	179	157	167	157	157	147	172	173	158	170	160	162	154	159	174	158	179	185	176	172	172	161	169	154	149	163	186	170	152	172	177	165	165	178	176	164	158	157	152	163	166	150	156	175	173	177	180	163	160	182	180	169	158	168	159	153	160	173	183	182	155	148	167	136	161	146	153	164	181	176	143	154	153	182	182	149	159	168	173	177	151	153	158	170	165	176	167	160	170	181	182	175	183	152	162	154	167	185	165	138	143	154	137	163	144	166	155	181	166	161	179	162	149	165	144	154	159	140	163	147	168	173
14355	1528	3275	3693	3186	2717	2102	1859	1455	1371	1223	1080	1016	966	913	853	827	802	769	737	681	716	676	690	689	661	649	604	636	626	583	624	592	609	605	551	551	579	538	599	583	562	591	516	534	524	605	568	541	560	531	580	548	547	517	544	563	568	532	508	534	530	530	587	494	507	558	521	512	464	520	520	525	512	539	575	528	565	556	550	543	562	518	542	559	532	496	475	541	511	456	545	521	475	513	554	528	526	497	495	502	531	494	597	496	514	534	497	495	493	454	517	512	492	489	490	517	472	505	522	561	563	582	496	532	507	515	498	514	525	549	558	538	542	505	476	485	537	545	526	491	516	533	514	545	492	496	529	520	522	556	532	509	480	533	530	522	509	489	525	508	517	565	539	533	483	497	527	539	536	519	535	504	530	538	521	554	539	521	530	545	513	519	522	514	520	540	494	497	534	503	527	486	484	499	509	538	532	525	532	496	504	473	498	499	494	547	575	528	538	492	531	521	555	524	495	519	515	522	482	498	515	541	535	525	530	509	512	494	531	506	519	505	541	512	512	540	528	506	521	504	512	528	525	509	519	484	506	512	501	506	521	482	513	534	519	509	531	493	499	498	513	494	509	535	520	534	502	495	525	497	498	525	510	481	509	514	517	534	532	505	482	528	512	515	513	513	525	515	488	540	507	520	511	561	491	519	504	539	540	541	501	492	506	529	489	494	467	509	504	551	496	514	529	481	514	501	521	508	521	519	528	543	485	479	524	516	530	512	510	537	508	527	532	534	531	512	514	526	486	530	486	466	517	534	497	541	508	511	534	546	539	519	551	485	486	484	448	492	582	504	520	529	537	524	501	520	525	533	519	546	526	482	501	504	522	536	505	528	506	542	524	539	506	475	532	515	491	496	489	527	541	482	518	539	512	542	516	539	545	534	508	517	547	541	509	511	499	508	509	527	501	496	545	521	501	545	536	493	517	491	500	508	493	515	534	492	507	481	538	530	482	523	504	486	509	471	525	504	500	514	519	526	481	485	471	531	525	537	508	528	508	530	542	503	509	490	474	552	514	532	516	497	508	509	483	502	515	540	471	488	496	492	517	518	522	506	487	535	512	543	538	527	501	492	511	557	501	504	465	525	515	544	583	514	503	549	519	464	520	528	489	511	504	519	533	551	518	491	489	521	548	491	553	528	560	498	516	507	463	517	493	509	512	478	522	519	468	546	516	536	517	530	539	502	561	511	498	485	527	495	495	517	530	504	512	531	528	533	524	533	549	518	503	546	510	479	512	514	487	508	529	532	553	538	548	497	531	519	525	541	495	504	545	492	560	514	482	515	529	500	508	548	517	525	556	510	474	526	529	570	521	480	501	493	495	518	525	552	529	528	481	525	515	510	475	516	492	526	479	521	544	518	520	545	521	534	558	509	529	505	529	511	501	481	535	535	506	503	501	514	489	543	531	529	529	518	541	540	528	498	531	520	523	543	472	518	487	559	534	505	508	493	527	515	519	539	508	502	532	474	524	490	462	529	480	516	548	504	545	506	524	531	513	457	502	491	482	489	445	547	478	573	502	504	508	523	487	514	523	492	532	513	512	554	516	529	535	513	527	507	496	485	530	546	479	514	533	532	546	500	505	507	506	519	509	520	505	537	514	545	507	488	486	516	531	503	557	502	527	476	511	490	539	504	502	500	503	522	472	537	510	541	568	505	490	478	501	548	552	493	503	500	523	511	494	499	555	527	510	501	501	528	479	494	490	491	542	516	541	503	517	533	576	562	556	489	534	540	495	521	521	509	555	533	529	466	529	487	497	482	478	482	481	532	507	549	540	556	501	482	506	503	505	540	544	506	523	532	486	521	520	527	522	512	483	538	525	506	511	492	512	491	501	492	494	523	500	490	492	495	514	499	551	492	547	532	555	492	575	499	506	522	528	514	510	529	532	518	536	490	511	516	513	520	507	518	511	527	503	508	510	535	508	549	517	512	536	543	525	488	559	515	583	507	547	502	515	528	525	529	521	493	525	543	517	538	476	537	513	526	512	547	529	550	518	529	529	490	500	505	517	511	489	523	528	574	491	517	529	518	561	514	501	561	478	495	519	556	526	451	528	517	477	529	549	540	500	485	523	521	508	483	495	516	510	543	504	525	492	478	512	528	505	537	502	513	536	540	565	527	484	543	488	526	492	534	515	451	555	531	503	506	554	454	508	511	506	530	553	531	521	514	518	531	508	497	559	464	499	505	534	509	497	509	532	473	498	540	509	491	502	522	503	501	547	472	489	518	509	491	518	558	541	511	476	495	510	523	498	539	502	514	496	506	476	522	510	493	507	523	507	554	578	515	521	511	490	548	504	489	520	475	504	501	524	490	517	518	503	492	482	511	474	529	511	499	538	495	502	523	502	516	533	497	528	508	511	522	515	527	480	541	496	532	524	539	470	575	531	498	516	532	521	534	529	523	560	514	510	536	513	505	516	545	516	510	513	504	521	534	508	547	513	556	542	561	491	549	538	487	551	498	522	481	519	501	469	517	542	563	520	502	518	546	544	505	522	517	522	521	488	526	519	530	524	548	529	539	533	493	495	504	555	490	518	524	526	528	514	544	528	517	499	524	540	531	470	517	514	517	498	512	486	496	521	517	535	535	532	492	512	511	500	543	526	502	502	516	523	504	504	541	528	538	480	540	473	513	553	497	511	509	434	538	512	560	514	511	516	483	523	524	525	530	531	540	532	528	511	495	475	523	515	526	564	506	532	507	511	506	507	535	505	519	517	502	509	537	553	527	520	518	482	551	517	511	522	514	512	514	519	503	500	542	512	505	509	546	490	515	526	522	543	538	522	491	500	518	544	545	488	563	536	524	500	525	499	504	510	498	489	546	515	523	513	508	548	488	495	477	479	560	486	492	541	495	554	535	501	499	547	528	513	512	521	492	518	544	484	494	540	531	540	501	521	481	518	527	552	500	510	522	526	520	512	520	523	540	522	545	529	537	493	507	540	489	500	509	524	541	511	514	551	516	517	518	507	537	536	508	497	522	462	500	489	494	508	485	481	506	479	478	553	497	517	524	492	478	508	491	530	535	516	480	532	504	522	537	506	490	547	531	473	481	493	545	531	504	521	517	549	542	552	477	499	508	515	549	500	503	524	504	503	517	483	535	543	532	544	525	490	537	559	526	500	499	503	493	524	539	510	505	522	543	512	504	481	514	517	516	509	522	509	493	518	501	513	514	527	530	560	492	527	563	485	502	509	514	535	511	519	505	475	551	532	500	487	497	487	530	492	495	520	530	505	509	541	539	530	515	541	514	525	506	516	475	521	489	485	499	522	510	532	520	550	514	544	485	487	523	505	555	500	505	567	512	519	479	541	494	480	521	524	500	542	496	553	500	538	514	497	503	520	521	490	523	491	518	538	529	549	469	514	561	529	493	546	521	497	529	532	549	502	475	481	535	513	511	486	506	522	503	497	489	489	501	490	502	536	522	533	533	509	521	504
